тема прерываний Классическая шинномостовая структура чипсета
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Вопросы к государственному экзамену для специальностей
Информационные системы и технологии
Программное обеспечение вычислительной техники и автоматизированных систем
Архитектура ЭВМ.
- Функциональная схема компьютера, организованного на Intel-совместимом процессоре. Система прерываний.
- Классическая шинно-мостовая структура чипсета.
- Компоненты процессора Intel 8088.
- Функциональная схема и работа управляющего устройства процессора.
- АЛУ и назначение регистров процессора.
- Кэширование, назначение, организация и алгоритмы.
- Принцип действия динамической памяти.
- Конструкция накопителя на жестких магнитных дисках.
- Способы оптимизации работы НЖМД. RAID-массивы, принципы работы, разновидности.
- Принципы работы оптических носителей информации, форматы CD и DVD носителей.
Операционные системы.
- Структура операционной системы. Понятия ядра, пользовательского пространства, системных вызовов.
- Понятие процесса. Реализация многозадачности. Понятие потока
- Межпроцессное взаимодействие. Критические области.
- Планирование процессов. Необходимость планирования. Алгоритмы планирования.
- Взаимоблокировка. Причины возникновения. Классификация алгоритмов борьбы с взаимоблокировкой.
- Борьба с взаимоблокировкой. Алгоритмы выявления и устранения. Алгоритмы предупреждения. Алгоритмы предотвращения.
- Управление памятью. Классификация способов управления памятью. Однозадачные системы. Системы с фиксированными разделами. Системы прямой подкачки.
- Виртуальная память. Таблицы страниц. Алгоритмы очистки страниц.
- Структура операционной системы Windows 2000. Реестр. Прикладной интерфейс программирования.
- Механизмы работы Windows 2000. Реализация процессов и потоков. Планирование. Управление памятью.
Сети.
- Общие принципы построения сетей. Сетевые технологии. Топологии КС.
- Разновидности соединений. Связь с установлением соединения. Виртуальные каналы. Дейтаграммная передача данных
- Принцип декомпозиции задачи. Модель OSI. Уровни сети. Структура передаваемой информации.
- Физический уровень. Среды передачи данных. Полоса пропускания. Помехи при передаче данных.
- Канальный уровень. Задачи. Кодирование сигналов. Потенциальные и импульсные коды. Скрэмблирование.
- Сетевой уровень. Задачи. Алгоритмы маршрутизации.
- Транспортные протоколы сетевого уровня в Интернете. IPv4. IPv6.
- Служебные протоколы сетевого уровня в Интернете.
- Транспортный уровень. Задачи. Алгоритмы установления и разрыва соединения.
- Транспортный уровень в Интернете. Протоколы TCP и UDP.
Технологии программирования.
- Типы данных в языках программирования на примере C++, C#, Visual Basic. Упаковка и распаковка объектов.
- Функции и методы классов в языках С++ и C#. Передача параметров по значению и ссылке. Порядок передачи параметров в языке С и Pascal.
- Структуры и классы в языках программирования C++, C#, Visual Basic. Наследование. Инкапсуляция и полиморфизм.
- Коллекции и контейнеры в языках программирования. Алгоритмы обработки данных в библиотеке STL. Технология LINQ to Object.
- Принципы работы Windowsприложения. Обработка сообщений. Принципы вывода данных в окно.
- Библиотеки работы с файлами в С++ и C#. Кодировка текстовых файлов.
- Окна и элементы управления. Общие элементы управления библиотеки WinAPI.
- Принципы работы с графическими файлами в языках С++ и C#.
- Библиотеки динамической компоновки в С++ и C#. Построение библиотек и методы их использования.
- Процессы и потоки в языках С++ и C#, пулы потоков. Механизмы синхронизации. Объекты ядра для синхронизации процессов.
Дисциплины: «Базы данных», «Корпоративные информационные системы», «Проектирование информационных систем»
- Трехуровневая система организации базы данных.
- Основные функции СУБД.
- Основные понятия и определения реляционной модели данных.
- Реляционная алгебра как язык запросов. Основные операции реляционной алгебры.
- Теоретические основы проектирования реляционных баз данных.
- Двух и трехуровневые модели в архитектуре клиент-сервер. Логика приложений в клиент-серверных системах.
- SQL и безопасность баз данных.
- Корпоративные хранилища данных: назначение, создание, использование.
- Жизненный цикл программного обеспечения информационных систем: структура, стадии, модели.
- Моделирование данных. Характеристика стандарта IDEF1X.
- Функциональное моделирование. Стандарты IDEF0, IDEF3.
- Диаграммы потоков данных как инструмент описания требований заказчика.
- Унифицированный процесс разработки программного обеспечения.
- Определение требований в виде вариантов использования на языке UML.
- Атрибуты качества программного обеспечения.
- Факторы риска при создании программного обеспечения.
- Методы оценки стоимости проекта.
- Технология сбора информации в методологии SADT.
WEB-дизайн.
- Документо-орентированная и объектно-ориентированная модели Интернета.
- Понятие языка разметки и примеры их использования при разработке веб-приложений.
- Организация синхронного и асинхронного доступа к веб-приложению.
- Организация клиент-серверного взаимодействия в Интернете.
- Технология шаблонов (templates) при разработке веб-приложений. Языки описания шаблонов.
- Архитектуры построения веб-приложений.
- Способы организации хранения состояния веб-приложения.
- Использование баз данных для построения веб-приложений. Преимущества и ограничения различных типов баз данных.
- Многоуровневая модель построения веб-приложения.
- Использование frameworks, cms и серверов приложений при реализации веб-систем.
- Объектно-ориентированная модель веб-приложения при использовании CMS Plone.
- Использование паттерна Model-View_controler(MVC) при разработке веп-систем. Особенности реализации этого паттерна для CMS Plone.
- Способы расширения функциональных возможностей CMS Plone.
- Различные способы организации хранения и поиска данных в веб-системах.
Защита информации.
- Методологические основы безопасности.
- Организационно-правовая поддержка информационной безопасности.
- Модель нарушителя в корпоративных сетях.
- Компьютерные преступления.
- Безопасность сетевых технологий, в ОС, СУБД и Интернет.
- Технологии авторизации и аутентификации.
- НСД.
- Анализ и мониторинг.
- Вредоносные программы.