Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты МДК 02.01 2 курс / Ответы на билеты Пивоваров.docx
Скачиваний:
25
Добавлен:
28.06.2022
Размер:
42.12 Кб
Скачать
  1. Средства для создания приложений. Классификация языков программирования.

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

Язык программирования - формализованный язык для описания алгоритма решения задачи на компьютере.

Средства для создания приложений - совокупность языков и систем программирования, а также различные программные комплексы для отладки и поддержки создаваемых программ.

Языки программирования можно условно разделить на следующие классы (если в качестве признака классификации взять синтаксис образования конструкций языка):

+

  • машинные языки (computer language) - языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды);

  • машинно-ориентированные языки (computer-oriented language) - языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры);

  • алгоритмические языки (algorithmic language) - языки программирования, не зависящие от архитектуры компьютера (Паскаль, Си, Фортран, Бейсик и др.);

  • процедурно-ориентированные языки (procedure-oriented language) - языки программирования, где имеется возможность написания программы как совокупности процедур (подпрограмм);

  • проблемно-ориентированные языки (universal programming language) - языки программирования, предназначенные для решения задач определенного класса (Лисп, Пролог, Симула и др.);

  • интегрированные системы программирования.

  1. Жизненный цикл по. Процесс реализации программных средств.

Жизненный цикл программного обеспечения (ПО) — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Частный случай жизненного цикла системы.

Процесс реализации ПО (7.1.1) является частным случаем одноименного процесса (6.4.4) из группы технических процессов. Его цель заключается в создании элементов ИС путем преобразования заданных поведенческих, интерфейсных и производственных ограничений в действия, удовлетворяющие архитектурным решениям и требованиям правообладателей, подтверждаемым в ходе последующей верификации и валидации системы и ее составных частей.

В результате выполнения процесса:

  • — определяется стратегия реализации;

  • - устанавливаются ограничения по технологии реализации проекта;

  • — изготавливается программная часть проекта, упаковывается и хранится в соответствии с соглашением о ее поставке.

По ходу реализации процесса реализуются процессы более низкого уровня:

  • — процесс анализа требований к ПО*[1] [2];

  • — процесс проектирования архитектуры ПО*;

  • — процесс детального проектирования ПО;

  • — процесс конструирования ПО;

  • - процесс комплексирования ПО*;

  • — процесс квалификационного тестирования ПО*.

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

Соседние файлы в папке Билеты МДК 02.01 2 курс