- •Необходимые экзаменационные материалы Материалы справочного характера
- •Программное обеспечение:
- •Операционные системы и среды
- •Ситуации
- •Литература
- •Архитектура эвм и вычислительных систем.
- •Практические задания
- •Литература
- •Основы алгоритмизации и программирования
- •Практические задания
- •Литература
- •Базы данных
- •Практические задания
- •Литература
- •Информационное обеспечение управленческой деятельности
- •Практические задания
- •Литература
- •Информационные технологии.
- •Литература
- •Статистический анализ данных
- •Гистограмма . Построение гистограммы вариационного ряда.
- •Компьютерные сети
- •Практические задания
- •Литература
- •Технические средства информатизации
- •Практические задания
- •Ситуации
- •Литература
- •Практические задания
- •Литература
- •Разработка и эксплуатация автоматизированных информационных систем.
- •Практические задания:
- •Литература:
- •Автоматизированные системы бухгалтерского учета
- •25.Виды и группы расчетов (управление списком; свойства).
- •Практические задания:
- •Литература:
- •Безопасность и управление доступом в информационных системах
- •Литература:
- •Критерии оценки и качества подготовки выпускников.
- •Условия подготовки и процедура проведения
Архитектура эвм и вычислительных систем.
1. Ассемблер. Регистры микропроцессоров 8086 – 80186. Сегментация памяти в DOS. Создание циклов.
2. Ассемблер. Использование подпрограмм. Стек/стэк (stack). Работа с файлами.
3. Системы счисления. Позиционные системы. Двоичная, восьмеричная шестнадцатеричная системы. Методы преобразования из одной системы в другую. Выполнение арифметических операций для различных систем счисления.
4. Элементы устройств вычислительных систем. Вентили, триггеры, регистры, счетчики, мультиплексоры, шифраторы, дешифраторы, сумматоры.
5. Простейшая модель компьютера (модель Фон-Неймана). (Машинные такты, машинные циклы, машинные коды, команды, адреса, данные; порядок выполнения программы.)
6. Процессорные и микропроцессорные устройства. Системы команд процессора и виды адресации.
7. Память в компьютерных системах. Виды памяти (статическая и динамическая). Энергонезависимая память. КЭШ - память. Технологии реализации и взаимозаменяемость модулей памяти.
8. Способы работы компьютерной системы с внешними устройствами. Синхронное и асинхронное взаимодействие. Система прерываний. Аппаратные и программные прерывания. Контроллер прерываний. Вектора прерываний. Перехват прерываний.
9. Полный и сокращенный набор команд процессорного устройства. RISK и CISK процессоры достоинства и недостатки. Конвейеризация выполнения программ.
10. Операционная система. Назначение операционной системы и ее составные части. Многозадачные и однозадачные ОС. Наиболее известные операционные системы.
Кластерные компьютерные системы. Суперкомпьютеры. Основные подходы к созданию и область применения. Методики сравнения производительности компьютеров.
Каким образом предоставляются в ПК текстовая и графическая информация.
Какие действия выполняют команды, вызывающие программные прерывания? В чем заключается подготовка ЦП к выполнению программного прерывания.
Способы оцифровки аналоговых сигналов. Каким образом осуществляются синтез речи в ЭВМ.
Практические задания
1. Запишите все подмножества заданного множества. Каково количество подмножеств данного множества в общем случае.
2. Напишите программу на языке ассемблер заполняющую экран монитора нажатой клавишей.
3.Напишите программу на ассемблере, загружающую в память файл msdos.sys.
4. Создайте программу на ассемблере, заполняющую веселыми рожицами весь экран монитора.
5. Напишите программу на ассемблере, которая ожидает нажатие клавиши ‘F’, или ‘f’, и если нажата одна из приведенных клавиш, то программа выводит сообщение «Ура, вы успешно нажали ‘F’/’f’», в противном случае выводится сообщение «Повторите нажатие клавиши», и программа вновь ожидает нажатие клавиши.
6.Напишите программу, используя язык ассемблер, выводящую на экран сообщение «Здравствуй мир!!!» три раза в столбик, сам вывод должен быть оформлен подпрограммой.
7.Напишите программу, используя язык ассемблер, выполняющую следующие действия: на экран выводится сообщение «Нажмите любую клавишу!!!», затем программа ожидает нажатие клавиши, после ее нажатия выводится сообщение «Клавиша успешно нажата!!!», после повторного нажатия выход из программы.
8. Представьте заданное десятичное число в двоичном виде. Прокомментируйте процесс преобразования. Запишите полученное двоичное число в шестнадцатеричной и восьмеричной системах счисления.
9. Выполните сложение и вычитание двух заданных двоичных чисел. При выполнении вычитания используйте представление двоичных чисел в дополнительном коде.