Содержание
- 2. Языки программирования Язык программирования - это система обозначений, служащая для точного описания программ или алгоритмов для
- 3. Преимущества языков высокого уровня перед машинными: алфавит языка значительно шире алфавита машинного языка; набор операций, допустимых
- 4. Основные компоненты алгоритмического языка: алфавит - фиксированный набор основных символов; синтаксис - правила построения фраз; семантика
- 5. Классификация языков высокого уровня: процедурные - предназначены для однозначного описания алгоритмов : Fortran - предназначен для
- 6. логические – ориентированы на формализованное описание задачи с тем, чтобы решение следовало из составленного описания. Указывается
- 7. По степени автоматизации выделяют: методы традиционного (неавтоматизированного) проектирования методы автоматизированного проектирования (CASE-технология и ее элементы). 2.
- 8. Концепции разработки программного обеспечения: императивного программирования; декларативного программирования; событийно-ориентированного программирования; объектно-ориентированного программирования.
- 9. Концепция императивного программирования опирается на традиционный подход к процессу программирования - построение алгоритма решения задачи и
- 10. Событийно-ориентированное программирование. Структура программы при этом приобретает особый вид. Главная ее часть – бесконечный цикл опроса,
- 11. Объект – это совокупность свойств (параметров) определенных сущностей и методов их обработки (программных средств). Свойство характеризует
- 12. Под инкапсуляцией понимают скрытие полей объекта с целью обеспечения доступа к ним только посредством методов класса
- 13. Выделяют два типа трансляторов: Компиляторы - обрабатывают весь текст программы, выполняют синтаксический и смысловой анализ и
- 14. Схема процесса компиляции программы Библиотеки
- 15. Системы программирования Средства создания программ : текстовый редактор; транслятор; библиотеки программ - готовые подпрограммы, реализующие стандартные
- 16. Интегрированные системы программирования Средства создания программ; отладчик - позволяет анализировать работу программы во время ее выполнения
- 17. CASE-средства программирования - системы компьютерной разработки программного обеспечения – программная инженерия.
- 18. Жизненный цикл программного обеспечения Постановка задачи Анализ и исследование задачи, модели Разработка алгоритма Программирование Тестирование и
- 19. Под моделью жизненного цикла понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых
- 20. Каскадная модель
- 22. Скачать презентацию