Программа итогового междисциплинарного экзамена по специальности 010502 - "Прикладная информатика в сфере сервиса". - 6 стр.

UptoLike

функции. Понятие проекта. Отладчик: назначение, принцип работы и
основные функции.
3.4 Классификация языков программирования. Поколения языков
программирования. Сравнительная характеристика современных языков
программирования.
3.5 Базовые типы данных языка программирования. Переменные и их
назначение. Имя, значение и тип переменной. Команды объявления.
Привести конкретные примеры.
3.6 Время жизни и область действия переменных. Глобальные и локальные
переменные. Локальное переобъявление. Указатели.
3.7 Сложные типы данных. Массивы. Структуры. Поля. Объявление структуры.
Метод доступа к элементам структуры.
3.8 Средства структурного программирования. Типы вычислительного
процесса. Основные типы управляющих конструкций. Дополнительные
типы управляющих конструкций. Привести конкретные примеры.
Переключатели, их назначение и особенности.
3.9 Исключительные ситуации. Обработка исключительных ситуаций. Блоки
try и обработчики исключений. Обработчики по умолчанию.
3.10 Подпрограммы. Процедуры и функции. Аргументы подпрограмм.
Формальные и фактические параметры. Заголовок и тело подпрограммы.
Вызов подпрограмм.
3.11 Объектно-ориентированное программирование. Классы абстрактное как
описание объектов реального мира. Экземпляры класса и предметная
область. Свойства и поведение. Структура программы при объектном
подходе.
3.12 Класс как тип данных, определенный пользователем. Структура класса,
свойства и методы. Синтаксис описания класса. Создание экземпляров
класса (объектов). Конструктор класса.
3.13 Инкапсуляция и полиморфизм. Технология инкапсуляции и методы
реализации. Технология наследования. Суперклассы. Перегрузка методов и
полиморфизм. Обращение к членам суперкласса.
3.14 Технология программирования и основные этапы ее развития. Цели
создания ПП. Проблемы разработки сложных программных систем.
3.15 Блочно-иерархический подход. Декомпозиция и пошаговая детализация.
Основные принципы блочно-иерархического подхода. Непротиворечивость.
Полнота. Формализация. Повторяемость. Локальная оптимизация.
3.16 Основные стадии разработки ПП. Постановка задачи. Анализ и
определение спецификации ПП. Проектирование и реализация.
3.17 Жизненный цикл разработки программ. Основные стадии жизненного
цикла и их характеристики. Основные модели жизненного цикла и их
характеристики. Стандартизация жизненного цикла программного средства.
3.18 Жизненный цикл ПП при CASE-технологии. Методология: этапы и
методы. Нотация: назначение и виды нотации. Назначение и основные
виды CASE-средств. Модификация жизненного цикла при CASE-
    функции. Понятие проекта. Отладчик: назначение, принцип работы и
    основные функции.
3.4 Классификация       языков    программирования.    Поколения     языков
    программирования. Сравнительная характеристика современных языков
    программирования.
3.5 Базовые типы данных языка программирования. Переменные и их
    назначение. Имя, значение и тип переменной. Команды объявления.
    Привести конкретные примеры.
3.6 Время жизни и область действия переменных. Глобальные и локальные
    переменные. Локальное переобъявление. Указатели.
3.7 Сложные типы данных. Массивы. Структуры. Поля. Объявление структуры.
    Метод доступа к элементам структуры.
3.8 Средства структурного программирования. Типы вычислительного
    процесса. Основные типы управляющих конструкций. Дополнительные
    типы управляющих конструкций. Привести конкретные примеры.
    Переключатели, их назначение и особенности.
3.9 Исключительные ситуации. Обработка исключительных ситуаций. Блоки
    try и обработчики исключений. Обработчики по умолчанию.
3.10 Подпрограммы. Процедуры и функции. Аргументы подпрограмм.
    Формальные и фактические параметры. Заголовок и тело подпрограммы.
    Вызов подпрограмм.
3.11 Объектно-ориентированное программирование. Классы абстрактное как
    описание объектов реального мира. Экземпляры класса и предметная
    область. Свойства и поведение. Структура программы при объектном
    подходе.
3.12 Класс как тип данных, определенный пользователем. Структура класса,
    свойства и методы. Синтаксис описания класса. Создание экземпляров
    класса (объектов). Конструктор класса.
3.13 Инкапсуляция и полиморфизм. Технология инкапсуляции и методы
    реализации. Технология наследования. Суперклассы. Перегрузка методов и
    полиморфизм. Обращение к членам суперкласса.
3.14 Технология программирования и основные этапы ее развития. Цели
    создания ПП. Проблемы разработки сложных программных систем.
3.15 Блочно-иерархический подход. Декомпозиция и пошаговая детализация.
     Основные принципы блочно-иерархического подхода. Непротиворечивость.
     Полнота. Формализация. Повторяемость. Локальная оптимизация.
3.16 Основные стадии разработки ПП. Постановка задачи. Анализ и
      определение спецификации ПП. Проектирование и реализация.
3.17 Жизненный цикл разработки программ. Основные стадии жизненного
      цикла и их характеристики. Основные модели жизненного цикла и их
      характеристики. Стандартизация жизненного цикла программного средства.
3.18 Жизненный цикл ПП при CASE-технологии. Методология: этапы и
      методы. Нотация: назначение и виды нотации. Назначение и основные
      виды CASE-средств. Модификация жизненного цикла при CASE-