Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
iCarnecie_SSD2_RU_v5 (2).docx
Скачиваний:
18
Добавлен:
23.12.2018
Размер:
6.54 Mб
Скачать

Модуль 3 и Модуль 4 - Материалы для проверки

Примечание: Вопросы на экзамене будут основаны на вариантах следующей группы вопросов и упражнений к Модулю 3 и Модулю 4.

  1. Создание пакетного файла

    1. Назовите файл output.bat.

    2. Файл должен получать два входных параметра – команду и имя файла и должен перенаправить вывод команды в указанный файл:

    output command filename

    1. Пакетный файл output.bat должен проверять на ошибку, – существует ли файл с именем filename.

    2. Если файл с именем filename существует, то пакетный файл не перезаписывает существующий файл, а возвращает сообщение об ошибке:      filename already exists.

  1. Пакетные файлы и макросы

    1. Что такое — пакетный файл DOS?

    2. Что такое макрос Excel?

    3. ? Какие типы заданий могут выполнять пакетные файлы и макросы?

    4. Какие преимущества в использовании пакетных файлов и макросов?

    5. Какие недостатки в использовании пакетных файлов и макросов?

  2. BIOS and CMOS

    1. Объясните функцию BIOS и CMOS в процессе загрузки.

    2. Дайте определение “групповая перезапись BIOS (flashing) относительно BIOS ROM.

    3. Объясните функцию CMOS в процессе загрузки.

    4. Каково преимущество неизменяемого ROM и изменяемого CMOS в течение процесса загрузки?

    5. Предположим, что CMOS лишился питания.

      1. Что происходит с данными, сохраненными в CMOS?

      2. ? Как потеря питания CMOS нарушает процесс загрузки?

    6. Опишите два способа изменения информации в CMOS.

  3. Процесс загрузки

    1. Каковы две функции процесса загрузки?

    2. Опишите шаги, включенные в POST (включая информацию, которую BIOS показывает в конце POST).

    3. Заполните следующую таблицу, располагая шаги загрузки в правильном порядке.

      1. Копирование BIOS в RAM

      2. Выполнение программы BIOS

      3. Определение периферийных устройств

      4. Загрузка драйверов устройств

      5. POST

      6. Поиск Основной загрузочной записи (Master Boot Record) и загрузка операционной системы

        Шаги процесса загрузки

        Включить питание

         

         

         

         

         

         

        Операционная система готова к работе

    1. Объясните, что означает термин search order (порядок поиска) в связи с таблицей в части c.

    2. Объясните, что означает термин bootstrap loader (начальный загрузчик или загрузчик операционной системы) в связи с таблицей в части c.

  1. Базы данных

    1. Для каких важных основных функций служат все базы данных?

    2. Объясните использование записей и полей в базе данных.

    3. Что такое первичный ключ и как он используется?

    4. Какую функцию по отношению к базе данных, выполняет SQL?

    5. Приведите три примера баз данных, доступных в Интернете.

  2. Прерывания

    1. Дайте определение аппаратного прерывания (hardware interrupt)

    2. Допустим, система в настоящее время выполняет процесс, опишите шаги, предпринимаемые системой для прерывания и возвращения к исходному процессу.

    3. Что является причиной прерывания?

    4. Что такое приоритет прерывания (interrupt priority)?

    5. Приведите пример устройства, имеющего высокий приоритет прерывания и устройства, имеющего низкий приоритет прерывания.

    6. Как назначаются прерывания для устройств?

  3. Уровни (слои)

    1. Перечислите уровни (слои) программного обеспечения от низшего к высшему.

    2. Объясните инкапсуляцию(encapsulation) применительно к слоям программного обеспечения.

    3. Объясните абстракцию (abstraction) применительно к слоям программного обеспечения.

    4. Какие преимущества дают инкапсуляция и абстракция для разработчиков программного обеспечения?

    5. Дайте пример преимущества, описанного в части d.

  4. Многозадачность

    1. Дайте определение процесса.

    2. ? Какова функция планировщика процессов?

    3. Отметьте состояния (запущен, работоспособен, заблокирован) для каждой буквы (A, B, C):

    1. Опишите шаги, предпринимаемые системой для контекстного переключения.

    2. Опишите эффект вытесняющей многозадачности с точки зрения пользователя.

  1. Операторы

    1. Опишите три булевых оператора.

    2. Опишите три оператора отношений.

    3. Как действуют булевы операторы? Используйте операторы, приведенные вами в пункте а, в качестве примеров, если это необходимо.

    4. Как действуют операторы отношений?

    5. Как булевы операторы отношений облегчают поиски информации?

    6. Приведите пример запроса, использующего хотя бы два булевых оператора.

  2. Жизненный цикл разработки программного обеспечения.

    1. Опишите стадию определения.

    2. Опишите стадию планирования.

    3. Опишите стадию кодирования.

    4. . Опишите стадию тестирования.

    5. Как стадии разработки программного обеспечения взаимодействуют друг с другом?

    6. Что такое псевдокод (pseudo code)?

    7. На какой стадии жизненного цикла используется псевдокод?

  3. Лицензии на программное обеспечение.

    1. Дайте определение лицензии на ограниченное использование (shrink-wrap).

    2. Дайте определение “условно-бесплатной“ (shareware) лицензии.

    3. Дайте определение лицензии “всеобщего достояния“ (public-domain).

    4. Для каждого типа лицензии из пунктов a, b, и c приведите один пример программы, распространяемой под этой лицензией.

  4. Ловушки и сбои

    1. Что такое системное прерывание? (Что вызывает системное прерывание?)

    2. Что такое сбой? Что вызывает сбои?

    3. Как система оперирует с системными прерываниями и сбоями?

    4. Что такое ошибка отсутствия страницы (page fault)? Что вызывает ошибку отсутствия страницы?

    5. Опишите шаги, предпринимаемые системой при ошибке отсутствия страницы.

  5. Пользовательские интерфейсы

    1. Какова разница между интерфейсом командной строки и графическим интерфейсом пользователя?

    2. . Опишите два преимущества графического интерфейса для пользователя новичка.

    3. Ответьте на вопросы i и ii внизу для каждой из указанных систем: – Windows 2000 Server – UNIX – Mac OS 8 – DOS

      1. Какой (какие) тип(ы) пользовательского интерфейса использован(ы)?

      2. Какой тип компьютера предназначен для запуска (рабочая станция или сервер)?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]