Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по Информатике.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
32.98 Кб
Скачать
  1. Назначение, функции и виды операционных систем.

Операционная система – совокупность программ обеспечивающих общее управление функционированием ПК и выполняющая следующие функции:

  • Управление работой устройств ПК

  • Управление выполнением программ

  • Управление файловой системой ПК

  • Обеспечение диалога с пользователем

Классификация:

  • По числу процессов выполняемых одновременно под управлением системы – однозадачные и многозадачные.

  • По числу одновременно работающих пользователей – однопользовательские и многопользовательские.

  • По типу использования ресурсов – сетевые и локальные.

  • По разрядности кода ОС – 8, 16, 32, 64, 128, …

  1. Особенности Windows ос.

  2. Организация файловой системы пк.

Файловая система – предназначена для организации хранения данных на носителях и обеспечения доступа к ним. Она включает в себя: 1) совокупность файлов, 2) совокупность папок, 3) комплекс системных программ для работы с фалами и папками (создать, удалить, копировать, …).

Файл – программа или данные хранимые на носителе и имеющие имя. Имя состоит из символов (255) и расширения (3 и более символов). Файл характеризуется атрибутами, используемыми ОС для их обработки (Readonly, system, hidden – скрытый, архивный).

Папка – это именованная область на носителе предназначенная для определения для объединения файлов в группы. На каждом носителе есть корневая папка (обозначается \ - обратный слеш). Все папки на носителе создают иерархичную систему, называемую дерево. Папка не имеет размера, т.к состоит из элементов описывающих характеристики записанных в папку файлов.

Шаблоны имени файла – могут использовать 2 символа * (заменяет любое кол-во символов), ? (заменяет один символ).

Файловые системы FAT32 и NTFS. Принцип организации этих систем табличный, т.е означает, что сведенья о месте размещения файла находятся в таблице.

FAT32 – FAT( таблица размещенных файлов). Имеет расширеннее до 3 символов, максимальный размер файла – 4 гб., размер обслуживаемого носителя – 127 гб.

NTFS – MFA (главная файловая система). Имеет расширение более 3 символов, макс. размер обслуживаемого файла 16 терабайт, размер обслуживаемого носителя – не ограничен. Содержит дополнительные средства защиты информации от потери и повреждений.

  1. Этапы решения задачи на ПК. Понятие алгоритма, его свойства.

  2. Основные понятия структурного программирования. Базовые алгоритмические структуры.

  3. Виды алгоритмов, их свойства. Способы записи.

  4. Классификация языков программирования.

  • Языки низкого уровня.

Они ориентированы на определенный тип компа, учитывают особенности конкретного процессора и являются машино-зависимыми (Ассемблер, Макросемблер). Яз. Низкого уровня применяют для написания системы приложений, драйверов устройств, модулей стыковки с нестандартной установкой. Важнейшим требованием становится быстродействие и возможность прямого доступа к аппаратным ресурсам.

  • Языки высокого уровня.

Они являются машино-независимыми, программы легко переносятся на другой комп, где установлен транслятор этого языка. Все яз. Высокого уровня делятся на два уровня: процедурные и непроцедурные. Особенность процедурных языков предметная ориентация. Непроцедурные же делятся на две группы:

  • Объектно-ориентированные.

  • Декларативные (описательные)

  1. Логические – используется классическая алгебра-логика. Описывает данные и соотношения между алгеброй и логикой (Пролог – используется для создания экспертных систем).

  2. Функциональные – прога описывает вычисление некоторой функции, которая состоит из нескольких простых (Лиса – используется для создания искусственного интеллекта).

Распространены языки сценарии (скриптовые языки) предназначенные не для написания приложений с нуля, а для составления компонентов, созданных ранее с помощью других языков(Java script). Языки для разработки интернет приложений и веб-страниц – HTML, PHP, XML, Flesh.