Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приложение1 .doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
463 Кб
Скачать
☆

Стоимость перевозки автомобилей, руб./шт.

D

E

A

80

215

B

100

108

C

102

68

Постройте математическую модель позволяющую определить количество автомобилей, перевозимых из каждого завода в каждый центр распределения, таким образом, чтобы общие транспортные расходы были минимальны.

Преподаватель: Д.А. Рамазанова

  1. Теоретические вопросы по дисциплине: «Технология разработки программных продуктов»

  1. Жизненный цикл программного обеспечения.

  2. Программная документация. Техническое задание.

  3. Программная документация. Эскизный и технический проекты. Рабочий проект. Внедрение.

  4. Эксплуатационная документация.

  5. Эволюция языков программирования.

  6. Эффективность программы. Основные критерии эффективности.

  7. Понятие отладки программы. Ошибки программного обеспечения.

  8. Тестирование программного обеспечения.

  9. Методы защиты программ.

  10. Руководство пользователя.

  11. Типы доступа к файлам. Виды файлов.

  12. Создание модулей(создание библиотек).

  13. Основные алгоритмические структуры.

  14. Типы пользовательских интерфейсов.

  15. Основные понятия и принципы объектно-ориентированного программирования.

  16. Правовые методы защиты программных продуктов.

  1. Практические вопросы по дисциплине: «Основы алгоритмизации и программирования»

  1. Создать программу, которая создает файл последовательного доступа о междугородней АТС с информацией о разговорах. Файл содержит информацию: дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе, номер телефона абонента. Написать программу, которая, используя информацию из этого файла, выводит список абонентов, звонивших в город с указанным кодом.

  2. Дан файл Telephone, содержащий информацию о сотрудниках учреждения: фамилия, имя, отчество, номер телефона, возраст, должность. Найти номер телефона сотрудника по его фамилии, имени, отчеству.

  3. Заполнить файл последовательного доступа n действительными числами, полученными с помощью датчика случайных чисел. Найти сумму минимального и максимального элементов файла.

  4. Создать программу, которая создает файл произвольного доступа о междугородней АТС с информацией о разговорах. Файл содержит информацию: дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе, номер телефона абонента. Написать программу, которая, используя информацию из этого файла, выводит список абонентов, разговаривавших более указанного времени.

  5. Пусть дана действительная матрица размером n x m. Преобразовать матрицу по следующему правилу: поэлементно вычесть последнюю строку из всех строк, кроме последней.

  1. Заполнить типизированный файл последовательного доступа целыми числами, полученными с помощью генератора случайных чисел. Из данного файла получить новый файл, исключив повторное вхождение чисел.

  2. Дан файл Telephone, содержащий информацию о сотрудниках учреждения: фамилия, имя, отчество, номер телефона, возраст, должность. Определить средний возраст сотрудников учреждения.

  3. Пусть дана действительная матрица размером n x m. Преобразовать матрицу по следующему правилу: поэлементно вычесть последний столбец из всех столбцов, кроме последнего.

  4. В среде программирования Delphi создать простой калькулятор, выполняющий следующие действия: сложение, вычитание, умножение, деление.

  5. Разработайте класс четырехугольников FourAngle , который содержит защищенные переменные x1,y1,x2,y2,x3,y3 (координаты вершин), доступные методы Init (инициализация переменных), Storony (вычисление сторон), Perimetr (вычисление периметра), PrintElements (Вывод элементов). Разработайте подклассы Paral (параллелограмм) и Romb (ромб), которые являются наследниками класса FourAngle.

Преподаватель: И.И. Долгова