Вопросы по дисциплине

Вопросы по дисциплине
«Программные средства автоматизированных систем»

 

  1. Понятие состав и функции операционной системы (ОС).
  2. Резидентная часть ОС. ОС реального времени. Примеры ОС и их характеристики.
  3. Сколько байтов в килобайте? Для чего была создана DOS?
  4. Операционная система MSDOS. Принципы работы. Порядок загрузки.
  5. Основные драйверы и резидентные программы MSDOS.
  6. Командный процессор MSDOS, его резидентная и транзитная части.
  7. Чем, кроме размера, отличаются 3,5 дюймовые дискеты от 5,25-дюймовых?
  8. Какие есть два конфигурационных файла DOS?
  9. Формат команд MSDOS. Внутренние и внешние команды, их примеры.
  10. Основные файлы MSDOS и их назначение.
  11. Сколько байтов содержится в каждом секторе винчестера?
  12. Компьютерная память. Их классификация. Устройства памяти персонального компьютера и их эксплуатационные характеристики.
  13. Для чего используются микросхемы ПЗУ?
  14. Память на магнитных дисках. Понятия блока, сектора, дорожки, цилиндра.
  15. Логическая организация диска MSDOS. Понятия кластера, загрузочной записи, FAT-таблицы. Система каталогов (папок) и их структура.
  16. Что такое процедура POST и каковы ее функции?
  17. Имена файлов MSDOS. Системные (зарезервированные) имена и их назначение.
  18. Шаблоны имен файлов. Типы файлов.
  19. Средства перенаправления ввода-вывода MSDOS.
  20. Что такое драйвер ввода-вывода?
  21. Оперативная и постоянная память, их отличия и разновидности.
  22. Процесс регенерации динамической памяти. Внутренняя память персонального компьютера (ОЗУ, ПЗУ, кэш).
  23. Распределение адресного пространства памяти персонального компьютера.
  24. Функциональное назначение блоков памяти BIOS и CMOS RAM.
  25. Обычная, высокая (HMA), отображаемая (expanded), дополнительная (extended) память.
  26. Программы управления памятью персонального компьютера и их краткая характеристика.
  27. Микропроцессоры (МП) и их основные параметры. Виды МП, применяемых в ПК (8086, 8088, 80286 и т.д.), их сравнительные характеристики и основные отличия.
  28. Сопроцессор. Типы данных, обрабатываемых МП.
  29. Понятие программной модели МП. Программная модель МП i8086 (КР1810ВМ86).
  30. Адресные пространства памяти и ввода-вывода. Способы адресации портов ввода-вывода.
  31. Какое десятичное число представлено двоичным кодом 10101101?
  32. Регистры МП i8086. Регистры общего назначения и их использование.
  33. Регистр флагов и его составляющие.
  34. Что такое компьютерная шина? Зачем она нужна?
  35. Регистры-указатели и регистры сегмента МП i8086. Их назначение.
  36. Понятие стека и его реализация в МП i8086.
  37. Чем Pentium лучше 486-го процессора? В чем отличия реального и защищенного режимов работы МП?
  38. Понятие шины адреса. Шина адреса МП i8086. Виды сегментов. Формирование адреса из сегмента и смещения. Области адресного пространства MSDOS.
  39. Для чего нужна шина адреса? Какие файлы составляют ядро DOS?
  40. Команды МП i8086, их классификация, примеры по каждой группе команд.
  41. Что такое двоичный код? Что означает сокращение DOS?
  42. Способы адресации памяти МП i8086. Регистровая, непосредственная, прямая, косвенная и т.п. адресации, их разновидности, примеры команд.
  43. Что такое кэш память? Средства разработки программ в среде Windows.
  44. Delphi – среда быстрой разработки приложений программирования на базе языка Паскаль. Формы: главная, дочерние.
  45. Компоненты, их свойства. Принцип событийного управления.
  46. Основные блоки среды Delphi: компоненты (палитра компонентов), свойства (инспектор объектов), форма, редактор кода.
  47. Структура приложения в Delphi. Понятие проекта. Файлы описания форм. Файлы программных модулей. Главный файл проекта.
  48. Управление проектом создание, сохранение и открытие проекта. Компиляция и сборка проекта.
  49. Отладка приложений. Виды программных ошибок.
  50. Отладка приложений. Средства трассировки. Контрольные точки.
  51. Отладка приложений. Просмотр и изменение значений переменных. Контроль вложенности подпрограмм.
  52. Отладка приложений. Средства отладки вне интегрированной среды (Beep, ShowMessage).
  53. Понятие окна диалога. Элементы графического интерфейса.
  54. Классы общего назначения в Delphi. Классы для представления списка строк.
  55. Исключительные ситуации и их программирование.
  56. Классы исключительных ситуаций. Специальные языковые конструкции try…except…end, try…finally…end и оператор raise.
  57. Обработка исключительных ситуаций.
  58. Генерация исключительной ситуации. Распознавание исключительной ситуации.
  59. Возобновление исключительной ситуации. Доступ к объекту, описывающему исключительно ситуацию.
  60. Защита выделенных ресурсов от пропадания.
  61. Принципы объектно-ориентированного программирования. Инкапсуляция.
  62. Принципы объектно-ориентированного программирования. Наследование.
  63. Принципы объектно-ориентированного программирования. Полиморфизм.
  64. Объекты, их свойства и методы.
  65. Классы объектов. Экземпляры классов.
  66. Создание и удаление динамических объектов (конструкторы и деструкторы).
  67. Операционные системы Microsoft Windows.
  68. Режимы работы (реальный, стандартный, расширенный) и версии Windows.
  69. Аппаратные требования Windows. Ядро Windows. Драйверы Windows.
  70. Особенности Windows: Многозадачность. Использование памяти.
  71. Особенности Windows: Временные файлы. Файл подкачки. Использование системных ресурсов.
  72. Особенности Windows: Файловая система. Поддержка драйверов устройств. Сетевые возможности Windows. Интерфейс Windows 95.
  73. Работа с Windows 95. Загрузка компьютера. Общий вид оболочки Windows 95.
  74. Работа с окнами Windows 95. Главное меню. Меню Windows-программ. Объекты Windows 95. Операции с дисками.
  75. Файловые системы FAT16, FAT32, NTFS. Виртуальная система размещения файлов. Длинные имена файлов.
  76. Системный реестр Windows 95. Технология Plug&Play.
  77. Установка и загрузка Windows 95. Меню загрузки.
  78. Программирование управляющих элементов графического интерфейса Windows. Окна диалога. Модальные окна. Кнопки.
  79. Управляющие элементы для ввода данных: независимые и зависимые переключатели, однострочные и многострочный редакторы, редактор с шаблоном,
  80. Управляющие элементы для ввода данных: список, выпадающий список, закладки, страницы с закладками. Общие свойства этих компонентов.
  81. Основные понятия баз данных. База данных. Таблица. Запись. Поле. Индексы. Первичный и вторичные индексы.
  82. Системы управления базами данных, их примеры.
  83. Архитектура клиент-сервер. Язык запросов SQL. Компоненты Delphi для доступа к базам данных. Механизм программного интерфейса BDE. Псевдонимы.