Вопросы по АС

  1. История создания и этапы развития АС.
  2. Автоматизированные системы. Определение.
  3. Основные задачи и функции АС. Пример.
  4. Понятие сложной системы. АС как сложная система.
  5. Основные принципы системного анализа. Пример.
  6. Классификация АС.
  7. Функциональная модель АС. Пример.
  8. Виды обеспечения АС. Техническое обеспечение.
  9. Виды обеспечения АС. Математическое и программное обеспечение.
  10. Виды обеспечения АС. Информационное обеспечение.
  11. Виды обеспечения АС. Лингвистическое обеспечение.
  12. Виды обеспечения АС. Методическое обеспечение.
  13. Виды обеспечения АС. Организационное обеспечение.
  14. АСУП. Необходимость АСУП и основные задачи, решаемые АСУП.
  15. Функциональная часть АСУП. Принципы формирования подсистем: по фазам и функциям.
  16. Информационное обеспечение АСУП. Понятие информационного обеспечения. Экономическая информация. Требования к ИО АСУП.
  17. Информационное обеспечение АСУП. Состав ИО и основные работы по созданию ИО АСУП.
  18. Информационное обеспечение АСУП. Принципы создания ИО АСУП.
  19. Функциональная часть АСУП. Основные подсистемы АСУП и их взаимодействие.
  20. АСУТП. Назначение и основные задачи АСУТП. Функциональная структура АСУТП.
  21. САПР. Назначение и обеспечение САПР. Особенности математического обеспечения САПР. Функциональная структура САПР.
  22. TRACE MODE - система проектирования АСУТП. Функциональная структура системы. Основные этапы проектирования.
  23. АСНИ. Назначение и обеспечение АСНИ. Функциональная структура АСНИ.
  24. Интегральные АС. Назначение и задачи, решаемые интегральными АС. Структура интегральных АС.
  25. АС непроизводственной сферы. Назначение и особенности настоящих систем.
  26. Этапы разработки АС и их оформление.
  27. Функция банка данных в АС. Обощенная функциональная схема АС.
  28. Концепция банка данных в АС. Взаимодействие БнД с пакетами прикладных программ.
  29. Основные принципы создания АС.
  30. Эффективность АС. Виды эффектиности АС и ее показатели.
  31. Тенденции развития АС. АРМ руководителя и специалиста. Место АРМ в общей структуре АС.
  32. Тенденции развития АС. Автоматизированные информационные системы и сети.
  33. Тенденции развития АС и новые информационные технологии.
  34. Тенденции развития АС. Системы поддержки принятия решений - интелектуальные системы.

Вопросы по ОАП

  1. Понятие идентификатора переменной, константы, метки.
  2. Арифметические и логические выражения, порядок выполнения.
  3. Простые типы данных.
  4. Стандартные фунции и их использование; типы аргумента и результата.
  5. Структуры программы на языке Турбо Паскаль
  6. Простые операторы: оператор присваивания, оператор перехода, пустой оператор.
  7. Ввод с клавиатуры и вывод на экран, использование процедур ввода-вывода.
  8. Составной оператор; оператор организации цикла.
  9. Организация разветвлений в программе: условный оператор, оператор выбора.
  10. Объявление типа данных, констант, переменных, типизированные константы.
  11. Строковые данные. Стандартные процедуры и функции, используемые для обработки строковых данных.
  12. Массивы: одномерные, многомерные. Объявление массива, обработка массива.
  13. Данные типа запись: структура записи, понятие поля.
  14. Двумерные массивы, их использование в программе.
  15. Понятие физического файла, файловой переменной. Связь между файловой переменной и физическим файлом.
  16. Организация доступа к файлам.
  17. Текстовые, типизированные и нетипизированные файлы.
  18. Процедуры и функции обработки типизированных файлов.
  19. Процедуры и функции обработки нетипизированных файлов.
  20. Процедуры и функции обработки текстовых файлов.
  21. понятие адреса, указателя. Ссылочные типы.
  22. Объявление и использование указателей.
  23. Динамические массивы.
  24. Структура процедуры, описание процедур.
  25. Передача параметров: параметры - значения, параметры - переменные; вызов процедуры.
  26. Понятие локальных и глобальных данных.
  27. Структура функции, описание функции.
  28. Передача параметров, вызов функции.
  29. Структура модулей: интерфейсная часть модуля.
  30. Структура модулей: инициирующая часть модуля.
  31. Структура модулей: исполняемая часть модуля.
  32. Обращение к модулю из основной программы.
  33. Основные принципы объектно-ориентированного программирования.
  34. Описание объектов; иерархия объектов.
  35. Наследование записей.
  36. Понятие метода; определение метода; область действия метода.
  37. Назначения стандартного модуля DOS.
  38. Стандартный модуль Crt, основные функции.
  39. Стандартный модуль Graph, инициализация режима работы экрана.
  40. Стандартный модуль Graph: работа с экраном.
  41. Управление цветом.
  42. Графические примитивы: построение линий, точек.
  43. Работа с текстом в графическом режиме.
  44. Графические примитивы: построение дуг, окружностей и элипсов.
  45. Графические примитивы: построение прямоугольника, параллепипеда.
  46. Основные принципы структурного программирования.
  47. Понятие алгоритма.
  48. Способы изображения алгоритма.
  49. Элементарные базовые управляющие структуры: линейная последовательность, ветвление.
  50. Базовые структуры организации цикла: циклы со счетчиком, итерационные циклы.
  51. Этапы решения задачи.
  52. Разработка функциональной модели задачи.
  53. Проверка правильности алгоритма.
  54. Реализация алгоритма.
  55. Анализ алгоритма и его сложности.

Вопросы по БД

  1. Виды информации; свойства информации; данные.
  2. Основные компоненты автоматизированной системы.
  3. Требования к организации информационного обеспечения.
  4. Назначение СУБД; функции СУБД.
  5. Уровни доступа к данным.
  6. Компоненты банка данных; функции банка данных; словарь данных; функции администратора банка данных.
  7. Компонент банка знаний; виды экспериментных систем; характеристика экспертных систем.
  8. Модели представления данных; достоинства и недостатки иерархической, сетевой и реляционной моделей данных.
  9. Реляционный подход к построению модели данных; понятие отношения.
  10. Компоненты реляционной модели данных; свойства таблицы; поле, запись, элемент данных.
  11. Основные операции реляционной алгебры.
  12. Виды связей между данными.
  13. Связи вида: "один к одному", "один ко многим", "многие ко многим".
  14. Предметная область; характеристики предметной области; объект; свойства объекта.
  15. Обзор СУБД для ПК; сравнительные характеристики СУБД.
  16. Требования, предъявляемые к базе данных.
  17. Этапы проектирования баз данных; создание инфологической модели данных.
  18. Создание датологической модели данных.
  19. Создание файловой модели данных.
  20. Типы файлов; назначение файлов.
  21. Создание, просмотр и модификация структуры файла базы данных.
  22. Просмотр, добавление, удаление и редактирование данных.
  23. Последовательный поиск данных; перемещение в базе данных.
  24. Манипуляции с данными, файлами; математические операции с данными.
  25. Копирование, сортировка, фильтрация данных.
  26. Работа с несколькими базами данных; организация связей между базами данных.
  27. Типы и размерность данных.
  28. Работа с переменными, массивами.
  29. Вычисляемые поля данных.
  30. Функции СУБД.
  31. Организация разветвления, цикла.
  32. Организация ввода и вывода данных.
  33. Анализ вводимой информации; форматированный вывод информации.
  34. Управление цветом.
  35. Организация многооконного интерфейса; управление размером и положением окна.
  36. Организация светового вертикального меню 4-х типов.
  37. Организация светового горизонтального меню.
  38. Организация системы меню.
  39. Организация клавишного меню.
  40. Сочетание клавишного и светового меню.
  41. Организация графического интерфейса; формирование кнопок.
  42. Организация кнопок 6-ти видов.
  43. команды языка запросов SQL.
  44. Генератор экранов.
  45. Генератор отчетов.
  46. Генератор меню.
  47. Менеджер проектов.
  48. Принципы модульного проектирования; средства структурирования программного обеспечения.
  49. Средства отладки программного обеспечения.

Вопросы по ТРПП

  1. Жизненный цикл программного продукта; характерные особенности каждой фазы.
  2. Основные виды работ на этапе проектирования программного продукта; показатели, влияющие на трудоемкость этого этапа.
  3. Определение программы; основные характеристики программы; характеристики, вступающие в противоречие.
  4. Классификация программного обеспечения; системное программное обеспечение; основные функции; характерные особенности.
  5. Классификация программного обеспечения; инструменталльное программное обеспечение; основные функции; характерные особенности.
  6. Классификация программного обеспечения; прикладное программное обеспечение; основные функции; характерные особенности.
  7. Основные концепции модульного программирования; обоснование и виды ограничений модуля; достоинства и недостатки модульного программирования.
  8. Концепции единственности функции модуля; структурно-иерархическая схема задачи, как цель модульного программирования.
  9. Нисходящее проектирование; модульность и пошаговая детализация - основа нисходящей разработки.
  10. Программное документирование: назначение и основной состав ЕСПД.
  11. Основные положения ЕСПД по оформлению схем алгоритмов и программ.
  12. основные положения ЕСПД по оформлению текста пояснительной записки; структурирование текста.
  13. Основные приемы надежного программирования; организация программного контроля от некорректных данных.
  14. Правила хорошего стиля программирования; правила написания текста исходной программы.
  15. Структурирование программы; примеры средств структурирования на языки программирования высокого уровня и низкого уровня.
  16. Выбор языка программрования; обоснование выбора; критерии оценки языка программирования; средства языка программирования для решения различных классов задач.
  17. Цель построения комбинированных программ; основные приемы программрования; использование библиотек программ.
  18. Базовые структуры; примеры использования базовых структур; основные методы структурного программирования.
  19. Понятие эффективности программного продукта; основные приемы по оптимизации программного продукта.
  20. Классификация ошибок: понятие вторичных и первичных ошибок; причины возникновения ошибок.
  21. Типы программ и особенности их тестирования; N - кратное тестирование.
  22. Отладка программы; основные приемы отладки; программные и инструментальные средства отладки.
  23. Особенности тестирования программного продукта, связанные с характерными свойствами программного продукта.
  24. Три стадии планирования; конечная цель тестирования.
  25. Подготовка к тестированию; профиль программы; цель создания профиля программы и его анализа.
  26. Основные объекты тестирования; планирование тестирования.
  27. Статическое и детерменированное тестирование; основные данные для тестированию.
  28. Стратегия тестирования; восходящие и нисходящие тестирования; достоинства и недостатки
  29. Особенности стратегии тестирования программ реального времени.
  30. Основные концепции упорядоченного тестирования; стохастическое тестирование.