(Смотрите пункт 4 основная литература – программное обеспечение. Лабораторный практикум. СПб, Питер, 2005.)

Лабораторная работа № 1 Организация таблиц идентификаторов

Цель работы

Краткие теоретические сведения

Назначение таблиц идентификаторов

Принципы организации таблиц идентификаторов

Простейшие методы построения таблиц идентификаторов

Построение таблиц идентификаторов по методу бинарного дерева

Хэш-функции и хэш-адресация

Хэш-адресация с рехэшированием

Хэш-адресация с использованием метода цепочек

Комбинированные способы построения таблиц идентификаторов

Требования к выполнению работы

Порядок выполнения работы

Требования к оформлению отчета

Основные контрольные вопросы

Варианты заданий

Пример выполнения работы

Задание для примера

Выбор и описание хэш-функции

Описание структур данных таблиц идентификаторов

Организация таблиц идентификаторов

Текст программы

Выводы по проделанной работе

Лабораторная работа № 2 Проектирование лексического анализатора

Цель работы

Краткие теоретические сведения

Назначение лексического анализатора

Проблема определения границ лексем

Таблица лексем и содержащаяся в ней информация

Построение лексических анализаторов (сканеров)

Требования к выполнению работы

Порядок выполнения работы

Требования к оформлению отчета

Основные контрольные вопросы

Варианты заданий

Пример выполнения работы

Задание для примера

Грамматика входного языка

Описание конечного автомата для распознавания лексем входного языка

Реализация лексического анализатора

НЕ нашли? Не то? Что вы ищете?

Текст программы распознавателя

Выводы по проделанной работе

Лабораторная работа № 3 Построение простейшего дерева вывода

Цель работы

Краткие теоретические сведения

Назначение синтаксического анализатора

Проблема распознавания цепочек КС-языков

Виды распознавателей для КС-языков

Построение синтаксического анализатора

Грамматики предшествования

Алгоритм «сдвиг-свертка» для грамматик операторного предшествования

Требования к выполнению работы

Порядок выполнения работы

Требования к оформлению отчета

Основные контрольные вопросы

Варианты заданий

Варианты исходных грамматик

Исходные грамматики и типы допустимых лексем

Примечание

Пример выполнения работы

Задание для примера

Построение матрицы операторного предшествования

Реализация синтаксического распознавателя

Текст программы распознавателя

Выводы по проделанной работе

Лабораторная работа № 4 Генерация и оптимизация объектного кода

Цель работы

Краткие теоретические сведения

Общие принципы генерации кода

Синтаксически управляемый перевод

Способы внутреннего представления программ

Многоадресный код с неявно именуемым результатом (триады)

Схемы СУ-перевода

Общие принципы оптимизации кода

Принципы оптимизации линейных участков

Свертка объектного кода

Исключение лишних операций

Общий алгоритм генерации и оптимизации объектного кода

Требования к выполнению работы

Порядок выполнения работы

Требования к оформлению отчета

Основные контрольные вопросы

Варианты заданий

Пример выполнения работы

Задание для примера

Построение схем СУ-перевода

Пример генерации списка триад

Реализация генератора списка триад

Текст программы генератора списка триад

Выводы по проделанной работе

Курсовая работа

Цель работы

Порядок выполнения работы

Требования к содержанию пояснительной записки

Задание на курсовую работу

Варианты заданий

Порядок оценки результатов работы

Рекомендации по выполнению работы

Пример выполнения курсовой работы

Задание для примера выполнения работы

Грамматика входного языка

Описание выбранного способа организации таблицы идентификаторов

Описание лексического анализатора

Описание синтаксического анализатора

Внутреннее представление программы и генерация кода

Описание используемого метода оптимизации

Текст программы компилятора

Выводы по проделанной работе

Приложение 1 Функция переходов конечного автомата для лабораторной работы № 2

Приложение 2 Функция переходов конечного автомата для курсовой работы

Приложение 3 Тексты программных модулей для курсовой работы

Модуль структуры данных для таблицы идентификаторов

Модуль таблицы идентификаторов на основе хэш-адресации в комбинации с бинарным деревом

Модуль описания всех типов лексем

Модуль описания структуры элементов таблицы лексем

Модуль заполнения таблицы лексем по исходному тексту программы

Модуль описания матрицы предшествования и правил исходной грамматики

Модуль описания структур данных синтаксического анализатора и реализации алгоритма «сдвиг-свертка»

Модуль описания допустимых типов триад

Модуль вычисления значений триад при свертке объектного кода

Модуль описания структур данных триад

Модуль, реализующий алгоритмы оптимизации списков триад

Модуль создания списка триад на основе дерева разбора

Модуль построения ассемблерного кода по списку триад

Модуль интерфейса с пользователем

Приложение 4 Примеры входных и результирующих файлов для курсовой работы

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

Пример 2. Иллюстрация работы функций оптимизации

6.5 Задание по контрольной работе

Получить вариант контрольной работы у преподавателя. В книге Амолчанов программное обеспечение. Лабораторный практикум. СПб, Питер, 2005. В ней находится четыре лабораторные работы в конце каждой работы 16 индивидуальных заданий. Таким образом для данного варианта необходимо выполнить соответствующее упражнение в каждой из работ. В результате контрольная работа должна содержать решение четырех упражнений. При оформлении работы необходимо указать Ф. И.О., группу, вариант, условие задачи, после чего привести листинг решения упражнения.

6.6 Методические указания по выполнению лабораторных работ и самостоятельных заданий

Правила оформления отчёта по лабораторной работе

По каждой лабораторной работе готовится отчёт. В заголовке отчёта по лабораторной работе указывается:

§  название дисциплины;

§  номер лабораторной работы;

§  тема лабораторной работы;

§  шифр группы;

§  фамилия и инициалы студента.

§  Далее приводится отчёт о выполнении конкретных заданий. Для каждого задания приводится:

§  краткое описание задания (задачи);

§  решение с подробными комментариями (если это текст программы, то не менее 70 % строк должны содержать комментарии; кроме того, текст программы должен быть структурированным по разделам, блокам, каждому циклу или условному оператору);

§  исходные данные и результаты решения;

§  результаты решения должны быть оформлены ясны и понятны (каждое число, график, таблица сопровождаются пояснительной надписью или комментарием).

6.7 Примерный перечень вопросов к защите лабораторных работ

Языки и цепочки символов. Операции над цепочками символов. Понятие языка. Формальное определение языка. Синтаксис и семантика языка. Особенности языков программирования. Определение грамматики. Понятие о грамматике языка. Формальное определение грамматики. Форма Бэкуса—Наура. Принцип рекурсии в правилах грамматики. Классификация грамматик. Четыре типа грамматик по Хомскому. Сентенциальная форма грамматики. Левосторонний и правосторонний выводы. Дерево вывода. Методы построения дерева вывода. Проблемы однозначности и эквивалентности грамматик. Распознаватели. Общая схема распознавателя. Виды распознавателей. Классификация распознавателей по типам языков. Задача разбора (постановка задачи). Регулярные языки и грамматики. Леволинейные и праволинейные грамматики. Автоматные грамматики. Алгоритм преобразования регулярной грамматики к автоматному виду. Определение конечного автомата. Детерминированные и недетерминированные конечные автоматы. Преобразование конечного автомата к детерминированному виду. Свойства регулярных языков.

21.  Распознаватели КС-языков.

22.  Автоматы с магазинной памятью. Определение МП-автомата.

23.  Эквивалентность языков МП-автоматов и КС-грамматик.

24.  Детерминированные МП-автоматы.

25.  Свойства КС-языков.

26.  Преобразование КС-грамматик. Удаление недостижимых символов. Удаление бесплодных символов. Устранение λ-правил. Устранение цепных правил.

27.  КС-грамматики в нормальной форме. Грамматики в нормальной форме Хомского. Устранение левой рекурсии. Грамматики в нормальной форме Грейбах.

28.  Распознаватели КС-языков с возвратом. Принципы работы распознавателей с возвратом. Нисходящий распознаватель с возвратом.

29.  Распознаватель на основе алгоритма «сдвиг-свертка». Табличные распознаватели для КС-языков. Общие принципы работы табличных распознавателей.

30.  Нисходящие распознаватели КС-языков без возвратов.

31.  Восходящие распознаватели - КС-языков без возвратов.

32.  Грамматики предшествования (основные принципы). Грамматики простого предшествования. Грамматики операторного предшествования.

Определение транслятора, компилятора, интерпретатора. Этапы трансляции. Общая схема работы транслятора. Многопроходные и однопроходные компиляторы. Интерпретаторы. Особенности построения интерпретаторов Организация таблиц идентификаторов. Назначение и особенности построения таблиц идентификаторов. Простейшие методы построения таблиц идентификаторов. Построение таблиц идентификаторов по методу бинарного дерева. Хэш-функции и хэш-адресация. Комбинированные способы построения таблиц идентификаторов. Лексические анализаторы (сканеры). Принципы построения сканеров. Назначение лексического анализатора. Принципы построения лексических анализаторов. Построение лексических анализаторов. Автоматизация построения лексических анализаторов. Синтаксические анализаторы. Синтаксически управляемый перевод. Основные принципы работы синтаксического анализатора. Дерево разбора. Преобразование дерева разбора в дерево операций. Автоматизация построения синтаксических анализаторов. Назначение семантического анализа. Этапы семантического анализа. Идентификация лексических единиц языков программирования. Распределение памяти. Принципы распределения памяти. Дисплей памяти процедуры (функции). Стековая организация дисплея памяти. Генерация кода. Методы генерации кода. Общие принципы генерации кода. Синтаксически управляемый перевод. Способы внутреннего представления программ. Обратная польская запись операций. Схемы СУ-перевода.

6.8 Вопросы к экзамену

1.  Понятие операционной среды, вычислительного процесса и ресурса.

2.  Процессы и треды.

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

4.  Основные виды ресурсов.

5.  Классификация операционных систем.

6.  Планирование и диспетчеризация процессов и задач.

7.  Память и отображения, виртуальное адресное пространство.

8.  Сегментная, страничная и сегментно-страничная организация памяти.

9.  Реальный и защищенный режимы работы процессора.

10.  Защита адресного пространства задач.

11.  Основные понятия и концепции организации ввода/вывода в ОС.

12.  Структура магнитного диска.

13.  Файловая система FAT.

14.  Файловая система HPFS.

15.  Файловая система NTFS.

16.  Основные принципы построения операционных систем.

17.  Микроядерные операционные системы.

18.  Монолитные операционные системы.

19.  Требования, предъявляемые к ОС реального времени.

20.  Принципы построения интерфейсов операционных систем. Интерфейс прикладного программирования.

21.  Независимые и взаимодействующие вычислительные процессы.

22.  Средства синхронизации и связи при проектировании взаимодействующих вычислительных процессов.

23.  Исключающие семафоры. Семафорные примитивы Дейкстры.

24.  Использование обычных потоковых семафоров при проектировании взаимодействующих вычислительных процессов.

25.  Понятие тупиковой ситуации при выполнении параллельных вычислительных процессов. Методы борьбы с тупиками.

26.  Семейство операционных систем UNIX.

27.  Инструментальные программные средства (Компиляторы, интерпретаторы, загрузчики, редакторы связей, отладчики).

28.  Сервисные системы: оболочки и утилиты.

29.  Назначение и виды автоматизированных рабочих мест (АРМ).

30.  Структура АРМ и их обеспечение.

31.  Пакет прикладных программ Microsoft Office 2000.

32.  Специализированные корпоративные программные средства.

6.9 Перечень материалов, разрешенных к использованию на экзамене

На экзамене разрешается пользоваться защищенными отчетами по лабораторным и межсессионным контрольным работам (с росписью преподавателя на них).

7. Методические рекомендации для преподавателей

Преподавателю, читающему лекции, рекомендуется строить занятия в следующей последовательности:

- теоретическая часть;

- разбор формирования алгоритма решения типовой задачи;

- предложение подобной самостоятельной задачи, анализ вариантов решений;

- самостоятельная программная реализация предложенных моделей в неаудиторное время;

- анализ проблем появившихся в ходе программной реализации разработанных моделей, поиск путей их преодоления;

- комментарии возможной области приложения похожих задач в прямой специальности.

Преподавателю, ведущему практические занятия, рекомендуется:

- прежде всего, рассмотреть интерфейс работы с изучаемой в данный момент операционной системой;

- изучить программные средства позволяющие использовать API операционных систем при разработки приложений;

- предоставить варианты и задания контрольной работы;

- выполнить очередную лабораторную работу;

- принимать отчеты по предыдущим лабораторным работам (за вовремя сданный отчет ставить 2 балла, за не вовремя 1 балл, за несданный 0 и учитывать полученное среднее арифметическое количество баллов при выставлении аттестации);

- периодически (по завершению очередной темы) принимать соответствующие задания контрольные работы.

Лектору и преподавателю, ведущему практические занятия рекомендуется стимулировать развитие самостоятельного мышления у студентов различными педагогическими приемами (по их усмотрению).

8 База тестовых заданий по дисциплине

Содержится в электронном варианте в автоматизированной тестовой системы НФИКемГУ

Ф. И.О. __________________________

Группа__________________________

Дисциплина: Системное программное обеспечение

1. Процессы получения, хранения, преобразования и передачи информации называются …

1)  обработкой информации;

2)  информационными процессами;

3)  информатикой;

4)  вычислениями.

2. Под каким номером указан один из видов информационных процессов?

1)  накопление информации;

2)  работа персонального компьютера;

3)  круговорот воды в природе;

4)  смена времен года.

3. Информационные процессы протекают по одинаковым законам в …

1)  живой природе;

2)  неживой природе;

3)  обществе;

4)  технике.

Укажите, что из этого списка является лишним: 1-е, 2-е, 3-е или 4-е?.

4. Основными видами обработки информации являются:

  получение новой информации на основе имеющейся;

  изменение формы представления информации;

  упорядочение информации;

  поиск информации.

Есть ли в этом списке лишнее?

1)  лишнее третье;

2)  лишнее четвертое;

3)  лишнее первое и второе;

4)  нет лишнего.

5. Наименьшей единицей измерения информации является …

1)  1 бит;

2)  1 байт;

3)  1 бод;

4)  1 файл.

6. Какие единицы не используются для измерения информации на компьютере?

1)  биты;

2)  байты;

3)  килобайты;

4)  все перечисленные используются.

7. Что из перечисленного не относится к ресурсам ЭВМ?

1)  Устройства ввода-вывода;

2)  программа;

3)  процессор;

4)  память.

8. В каком устройстве производится обработка информации?

1)  В ПЗУ;

2)  в системном блоке;

3)  в ОЗУ;

4)  в процессоре.

9. Посредством какого устройства взаимодействуют
отдельные элементы компьютера?

1)  НЖМД;

2)  процессор;

3)  клавиатура;

4)  магистраль.

10. Память для хранения изменяющейся информации называется …

1)  переменной памятью;

2)  ОЗУ;

3)  внешней памятью;

4)  ПЗУ.

11. Память для долговременного хранения пользовательской
информации называется …

1)  внешней памятью;

2)  ПЗУ;

3)  кэш памятью;

4)  ОЗУ.

12. Какая память является энергонезависимой?

1)  ОЗУ;

2)  ПЗУ;

3)  регистровая;

4)  кэш.

13. Упорядоченная последовательность команд, воспринимаемых компьютером и предназначенная для решения определенной задачи называется …

1)  приложением;

2)  программой;

3)  утилитой;

4)  программным продуктом.

14. Программная реализация на компьютере решения задачи называется …

1)  приложением;

2)  программой;

3)  утилитой;

4)  программным продуктом

15. Программное обеспечение по сфере использования делится на …

1)  текстовые редакторы, графические редакторы, программы для Интернета, игры и т. п.;

2)  программы для специалистов в области компьютерной техники, программы для специалистов в других областях, программы для домашнего использования;

3)  операционные системы, утилиты, драйверы, оболочки;

4)  системное программное обеспечение, пакеты прикладных программ, инструментарий технологии программирования.

16. Для управления работой компьютера, создания среда работы других программ, выполнения технологических процессов предназначено …

1)  системное программное обеспечение;

2)  пакеты прикладных программ;

3)  инструментарий технологии программирования;

4)  техническое программное обеспечение.

17. Для обеспечения процесса разработки программ и создания программных продуктов предназначено …

1)  системное программное обеспечение;

2)  пакеты прикладных программ;

3)  инструментарий технологии программирования;

4)  техническое программное обеспечение.

18. Комплекс программ, управляющих ресурсами ЭВМ и процессами, использующими эти ресурсы, называется …

1)  оболочкой;

2)  утилитой;

3)  драйвером;

4)  операционной системой.

19. Операционная система это…

1)  комплекс программ, обеспечивающих управление ресурсами ЭВМ;

2)  комплекс программ, необходимых для хранения информации;

3)  комплекс программ, необходимых для включения компьютера;

4)  комплекс программ, созданных корпорацией Microsoft.

20. Какие интерфейсы поддерживает операционная система?

1)  пользовательский, программный, аппаратный;

2)  только пользовательский;

3)  программный и аппаратный;

4)  пользовательский и программный.

21. Что понимают под разрядностью операционной системы?

1)  максимальное количество разрядов двоичного числа, над которыми одновременно выполняется машинная операция;

2)  минимальное количество разрядов двоичного числа, над которыми одновременно выполняется машинная операция;

3)  максимальное количество действий, выполняемых компьютером за 1 секунду;

4)  минимальное количество действий, выполняемых компьютером за 1 секунду.

22. Современные операционные системы (Windows9х, Windows NT и др.) является…

1)  8-разрядными;

2)  16-разрядными;

3)  32-разрядными;

4)  64-разрядными.

23. Что такое многозадачность операционной системы?

1)  способность параллельно выполнять несколько задач;

2)  способность выполнять несколько задач по очереди;

3)  способность обеспечивать работу нескольких пользователей;

4)  способность работать с вычислительной сетью.

24. Что такое стандарт Plug and Play?

1)  автоматическая настройка в операционной системе внешних устройств;

2)  способность операционной системы обеспечивать работу игровых программ;

3)  способность операционной системы обеспечивать работу музыкальных программ;

4)  помощь пользователю при работе с операционной системой.

25. Какая из перечисленных операционных систем для IBM-совместимых компьютеров является 16-разрядной?

1)  Windows NT;

2)  Windows 95;

3)  MS-DOS;

4)  Windows XP.

26. Какая из перечисленных операционных систем для IBM-совместимых компьютеров является однозадачной?

1)  Windows NT;

2)  Windows 95;

3)  MS-DOS;

4)  Windows XP.

27. Какая из перечисленных операционных систем не предназначена для обработки данных в вычислительной сети, т. е. является несетевой?

1)  Windows NT;

2)  MS-DOS;

3)  Unix;

4)  Linux.

28. Какая из перечисленных операционных систем является последней разработкой корпорации Microsoft?

1)  Windows XP;

2)  Windows 2003;

3)  Windows Me;

4)  MS-DOS.

29. Файл – это …

1)  программа в оперативной памяти;

2)  текст, распечатанный на принтере;

3)  программа или данные на диске, имеющие имя;

4)  единица измерения информации.

30. Вставьте вместо многоточия нужное слово.

Дисковая память на логическом уровне рассматривается как непрерывная последовательность …, каждый из которых имеет свой номер.

1)  файлов;

2)  секторов;

3)  кластеров;

4)  дорожек.

31. Память каждому создаваемому файлу выделяется …

1)  дорожками;

2)  секторами;

3)  байтами;

4)  кластерами.

32. Размер одного сектора составляет …

1)  100 байт;

2)  512 байт;

3)  1000 байт;

4)  1024 байта.

33. В кодах ASCII и ANSI хранится …

1)  текстовая информация;

2)  двоичная информация;

3)  графическая информация;

4)  любая информация.

34. Из скольких частей состоит полное имя файла?

1)  количество частей не ограничено

2)  из одной;

3)  из двух;

4)  из трех.

35. Что означает атрибут R, установленный для файла?

1)  архивный файл;

2)  файл только для чтения;

3)  системный файл;

4)  скрытый файл.

36. Что означает атрибут S, установленный для файла?

1)  архивный файл;

2)  файл только для чтения;

3)  системный файл;

4)  скрытый файл.

37. Какой атрибут надо установить у файла, чтобы он стал скрытым?

1)  A

2)  R

3)  H

4)  S.

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

1)  A

2)  R

3)  H

4)  S.

39. Каким символом отделяется имя файла от расширения?

1)  пробелом;

2)  точкой;

3)  запятой;

4)  двоеточием.

40. Какое из перечисленных ниже расширений имени файла, используется для указания исполняемого файла?

1)  doc;

2)  txt;

3)  exe;

4)  все перечисленные.

41. Какой из каталогов создается на диске автоматически?

1)  Родительский;

2)  дочерний;

3)  корневой;

4)  текущий.

42. Каким знаком обозначается корневой каталог?

1)  |

2)  \

3)  /

4)  :

43. На диске создана следующая файловая структура.

 

Пусть текущим является каталог BANK. Какой из каталогов

является для него родительским?

1)  BUS;

2)  DOC;

3)  TEST;

4)  \.

44. На диске создана следующая файловая структура.


Пусть текущим является каталог TEST. Какой из каталогов

является для него дочерним?

1)  COMP;

2)  DOC;

3)  BANK;

4)  \.

45. Сколько текущих каталогов имеется в любой файловой структуре?

1)  один;

2)  два;

3)  столько, сколько имеется физических дисков;

4)  столько, сколько имеется логических дисков.

46. Сколько рабочих каталогов имеется в любой файловой структуре?

1)  один;

2)  два;

3)  столько, сколько имеется физических дисков;

4)  столько, сколько имеется логических дисков.

47. Что из перечисленного не входит в состав операционной системы?

1)  системный загрузчик;

2)  антивирусные средства;

3)  ядро;

4)  базовая система ввода-вывода (BIOS).

48. Какая часть операционной системы является общей для всех возможных ОС для данной модели ПЭВМ?

1)  системный загрузчик;

2)  командный процессор;

3)  ядро;

4)  базовая система ввода-вывода (BIOS).

49. В каком устройстве компьютера располагается базовая система ввода-вывода (BIOS)?

1)  в ПЗУ;

2)  в ОЗУ

3)  на диске;

4)  в процессоре.

50. Где на компьютере располагается системный загрузчик?

1)  в ПЗУ;

2)  в ОЗУ

3)  на диске;

4)  в процессоре.

51. Как называются программы, обеспечивающие работу

внешних устройств?

1)  драйверы;

2)  оболочки;

3)  архиваторы;

4)  утилиты.

52. Как называются программы, предназначенные для выполнения
служебных операций на компьютере?

1)  утилиты;

2)  драйверы;

3)  оболочки;

4)  архиваторы.

53. Что происходит в первую очередь после включения питания компьютера?

1)  Загрузка в ОЗУ операционной системы;

2)  тестирование всех устройств, на которые подано электропитание;

3)  создаётся среда для работы пользователя;

4)  проверяется имя пользователя.

54. Какую клавишу нужно нажать для продолжения загрузки компьютера, если в процессе тестирования обнаружена некритическая ошибка?

1)  Shift;

2)  Alt;

3)  F1;

4)  Ctrl.

55. Где располагается программа начальной загрузки?

1)  В ОЗУ;

2)  на диске в стартовом секторе;

3)  в ПЗУ;

4)  на диске в файле.

56. Где располагается системный загрузчик?

1)  В ОЗУ;

2)  на диске в стартовом секторе;

3)  в ПЗУ;

4)  на диске в файле.

57. Наличие каких файлов на диске проверяет системный загрузчик?

1)  CONFIG. SYS и AUTOEXEC. BAT

2)  IO. SYS и MSDOS. SYS;

3)  и IO. SYS;

4)  и MSDOS. SYS.

58. Как производится холодный перезапуск компьютера?

1)  выключением и повторным включением питания;

2)  нажатием Ctrl – Alt – Delete;

3)  путем ввода команды «Перезагрузка»;

4)  нажатием кнопки Reset на системном блоке.

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

1)  RD;

2)  DIR;

3)  CD;

4)  DEL.

60. Какая команда используется для изменения (выбора) каталога?

1)  RD;

2)  CD;

3)  DIR;

4)  DEL.

61. Какая команда используется для создания каталога?

1)  MD;

2)  RD;

3)  CD;

4)  DEL.

62. Какая команда используется для удаления каталога?

1)  MD;

2)  RD;

3)  CD;

4)  DEL.

63. С помощью какой команды производится копирование файлов?

1)  MD;

2)  RD;

3)  COPY;

4)  DEL.

64. С помощью какой команды производится удаление файлов?

1)  MD;

2)  RD;

3)  COPY;

4)  DEL.

65. Форматирование диска используется для …

1)  подготовки диска к использованию;

2)  быстрого удаления файлов;

3)  поиска и регистрации логических дефектов;

4)  поиска и регистрации физических дефектов.

Что является лишним в этом списке?

66. Форматирование диска может проводиться в следующих режимах:

1)  быстрое;

2)  безусловное;

3)  безопасное;

4)  условное.

Что является лишним в этом списке?

67. Какая команда производит форматирование диска?

1)  Sys;

2)  FDisk;

3)  Format;

4)  ScanDisk.

68. Какой вид форматирования удаляет всю информацию с диска?

1)  быстрое;

2)  безусловное;

3)  безопасное;

4)  все виды.

69. Какой вид форматирования оставляет возможность восстановления информации на диске?

1)  быстрое;

2)  безусловное;

3)  безопасное;

4)  все виды.

70. Какой размер имеет 1 сектор диска?

1)  128 байт;

2)  256 байт;

3)  512 байт

4)  размер сектора зависит от ёмкости диска.

71. Как называется таблица размещения файлов, хранящихся на диске?

1)  DOS;

2)  FAT;

3)  каталог;

4)  структура.

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

1)  Sys;

2)  FDisk;

3)  Format;

4)  ScanDisk.

73. Какая команда производит разбиение диска на разделы?

1)  Sys;

2)  FDisk;

3)  Format;

4)  ScanDisk.

74. Как называется часть диска, выделяемая операционной системе?

1)  каталог;

2)  сектор;

3)  дорожка;

4)  раздел.

75. Логические дефекты диска возникают из-за …

1)  сбоев оборудования;

2)  внезапного отключения питания;

3)  деструктивного действия вирусов;

4)  механического повреждения.

Что является лишним в этом списке?

76. Какая команда производит поиск и устранение дефектов на дисках?

1)  Sys;

2)  FDisk;

3)  Format;

4)  ScanDisk.

77. В Windows используются следующие виды обмена информацией:

1)  статическое перемещение и копирование;

2)  внедрение;

3)  связывание;

4)  гиперссылка.

Что является лишним в этом списке?

78. Какой вид обмена информацией не позволяет редактировать информацию в тех условиях, в которых она создавалась?

1)  статическое перемещение и копирование;

2)  внедрение;

3)  связывание;

4)  все позволяют.

79. Какой вид обмена информацией позволяет редактировать информацию в тех условиях, в которых она создавалась?

1)  статическое перемещение;

2)  статическое копирование;

3)  внедрение;

4)  все позволяют.

80. При каком виде обмена информацией, размещенная информация должна располагаться в отдельном файле?

1)  статическом перемещении и копировании;

2)  внедрении;

3)  связывании

4)  во всех случаях.

81. Как называется технология обмена данными, применяемая в Windows?

1)  OLE;

2)  FTP;

3)  DLL;

4)  SQL.

82. Что характеризует кегль шрифта?

1)  Толщину линий символов;

2)  начертание символов;

3)  размер символов;

4)  вид символов.

83. Один пункт – это единица измерения размера шрифта равная …

1)  1 дюйму;

2)  1/2 дюйма;

3)  1/16 дюйма;

4)  1/72 дюйма.

84. Внешний вид символов, составляющих шрифтовой набор, называется его …

1)  гарнитурой;

2)  кеглем;

3)  насыщенностью;

4)  стилем.

85. Шрифты, строящиеся по точкам, называются …

1)  точечными;

2)  растровыми;

3)  векторными;

4)  пиксельными.

86. Векторные шрифты хранятся в памяти компьютера в виде …

1)  матрицы пикселей;

2)  рисунков символов;

3)  векторов;

4)  математических уравнений.

87. Какой из видов шрифтов позволяет изменять масштаб без потери качества?

1)  растровый;

2)  векторный;

3)  оба позволяют;

4)  оба не позволяют.

88. Как называются в Windows векторные шрифты?

1)  True Type;

2)  Vector Type;

3)  Vector Font;

4)  True Font.

89. Пакеты прикладных программ – это программы, предназначенные …

1)  для профессиональной работы программистов;

2)  для настройки работы компьютера;

3)  для любого класса пользователей;

4)  для управления работой компьютера.

90. Для решения конкретных прикладных задач и для обеспечения информационных потребностей широкого круга пользователей предназначены …

1)  операционные системы;

2)  системные программы;

3)  пакеты прикладных программ;

4)  инструментарий технологии программирования.

91. Проблемно-ориентированные пакеты прикладных программ предназначены …

1)  для обеспечения профессиональных потребностей пользователей (решения задач в областях профессиональной деятельности: управленческой, бухгалтерской, финансовой и др.);

2)  для создания систем искусственного интеллекта;

3)  для обеспечения работы программистов;

4)  для решения задач проектирования.

92. Пакеты прикладных программ автоматизированного проектирования предназначены для …

1)  для банковских и финансовых работников;

2)  для конструкторов и технологов;

3)  для ученых;

4)  для широкого круга пользователей.

93. Пакеты прикладных программ общего назначения предназначены для …

1)  для банковских и финансовых работников;

2)  для конструкторов и технологов;

3)  для ученых;

4)  для широкого круга пользователей.

94. К пакетам прикладных программ общего назначения не относятся …

1)  Текстовые процессоры;

2)  графические редакторы;

3)  средства издательской деятельности;

4)  табличные процессоры;

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

1)  только растровый;

2)  только векторный;

3)  растровый и векторный;

4)  цветной и чёрно-белый.

96. Как называется один элемент растрового изображения?

1)  пиксел;

2)  растр;

3)  бит;

4)  массив.

97. Векторное изображение хранится в памяти в виде …

1)  точек;

2)  векторов;

3)  описания вида линий и фигур;

4)  пикселей.

98. Плохой возможностью масштабирования характеризуются …

1)  векторные изображения;

2)  растровые изображения;

3)  и векторные, и растровые изображения;

4)  оба вида хорошо масштабируются.

99. Растровый графический файл содержит черно-белое изображение (без градаций серого) размером 100´100 точек. Каков информационный объем этого файла?

1)  10000 байт;

2)  10 Кбайт;

3)  1000 бит;

4)  10000 бит.

100. Растровый графический файл содержит цветное изображение размером 100´100 точек, в котором на кодирование каждой точки отводится 1 байт. Каков информационный объем этого файла?

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4