
- •2. Информация. Определение, виды существования, механизм передачи.
- •3. Информация. Единицы измерения, свойства, действия над ней.
- •5 Процессор. Алу, уу , регистры.
- •8 Архитектура и структура компьютера. Виды архитектур.
- •9. Память. Устройство, виды.
- •Insert (вставлять) — переключает режимы вставки (новые cимволы вводятся посреди уже набранных, раздвигая их) и замены (старые символы замещаются новыми);
- •11. Монитор, принтер, сканер, модем.
- •12. Открытая архитектура. Интерфейс, контроллер, порт.
- •13 Организация связи между компьютерами. Сервер, клиент, протокол коммуникации, пакет.
- •14. Компьютерная сеть. Ветвь, узел, топология, архитектура.
- •15. Оборудование для компьютерной сети.
- •16. Беспроводные сети.
- •17. Интернет. Протокол тср/iр. Адрес компьютера.Www.
- •20. Системы счисления.
- •21. Алгебра логики. Логическое высказывание. Логические операции.
- •22. Логические операции.
- •24. Логические элементы компьютера. Схемы, таблицы истинности.
- •28 Операционная система. Файловая система.
- •31. Текстовый редактор. Субд.
- •32. Графический редактор. Табличный процессор.
- •33. Системы деловой и научной графики. Библиотеки стандартных подпрограмм. Пакеты прикладных программ.
- •36. Базовые алгоритмические структуры.
- •37. Программный способ записи алгоритмов. Уровень языка программирования.
28 Операционная система. Файловая система.
Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организовать взаимодействие пользователя с компьютером и выполнение всех других программ.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера размещается в ОЗУ. В функции операционной системы входит:
-
осуществление диалога с пользователем;
-
ввод-вывод и управление данными;
-
планирование и организация процесса обработки программ;
-
распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
-
запуск программ на выполнение;
-
всевозможные вспомогательные операции обслуживания;
-
передача информации между различными внутренними устройствами;
-
программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:
1.однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
2.однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;
3.однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на "свою" задачу;
4.многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.
Файл (англ. file —папка) — это именованная совокупность любых данных, размещенная на внешнем запоминающем устройстве и хранимая, пересылаемая и обрабатываемая как единое целое. Файл может содержать программу, числовые данные, текст, закодированное изображение и др.
Файловая система — это регламент определяющий правила размещение и обработки данных на внешних носителей памяти FAT16, FAT32, NTFS. Каталог – сущность ФС служащая для организации файлов с требование пользователя или ОС.
29. Загрузка ПК
При включении ПК первым включается Блок питания(БП),к-й проводит самодиагностику и в случае нормальных параметров посылает сигнал процессору. После этого ЦП включается и начинает выполнять код Rom.Bios. Начинается тестирование устройств. В случае обнаружения неполадок подаётся соответствующий звук, сигнал на системный динамик, 1 бип-норма. Оповещение производится звуками,т.к. видео сис-ма ещё не запущена. BIOS ищет адаптеры, к-е могут потребовать загрузку из своего Bios(видеокарта).
Если это включение, то запускается полный POST(Power on self test), если это перезагрузка - из POST исключается проверка ОЗУ. В процессе POST ведёт тест, инициализирует видеоадаптер, тестирует видеокарту и её память, показывает конфигурацию или возникающие ошибки. Показывается далее информация о BIOS(дата/производитель/версия). Ошибки, возникающие в ходе POST можно разделить на критические и некритические. В случае некритических ошибок загрузка может быть продолжена, в случае кричтисеских загрузка прекращается.
BIOS читает конфигурационную информацию из CMOS(небольшая область памяти, питаемая батарейкой), от туда считывает порядок уст-в загрузки ОС.
Случай загрузки с HDD.
BIOS проверяет самый первый сектор диска на наличие MBR(Master Boot Record), его отсутствие останавливает процесс загрузки и выдаёт предупреждение. MBR запускает загрузчик, к-й считывает таблицу разделов HDD в поисках активного. Загрузка с активного раздела начинается с перехода на 1-ый файл ОС –io.sys . С этого момента начинается загрузка ОС, контролируемая файлом NTLDR. В начальной фазе загрузки NTLDR переключает ЦП в защищённый режим и загружает драйвер файловой системы. Далее загружается в память Boot.ini , к-й содержит записи об установленных ОС. Если установленных ОС несколько, то в течении указанного времени высвечивается меню выбора ОС. Если в это время происходит нажатие F8, то высвечивается дополнительное меню о варианте загрузки:
1.Безопасный режим.
2.Безопасный режим с загрузкой сетевых драйверов
3.=\=\=\=с поддержкой командной строки
4.вкл. протоколирование загрузки
5.вкл. Режим VGA
6.загрузка последней удачной конфигурации
7.востановление службы каталогов.
8.Режим отладки
9.обычная загрузка Windows
10.Перезагрузка
11.Возврат к выбору ОС
После каждой удачной загрузки Windows создаёт копию текущей комбинации драйверов и системых настроек(последняя удачная конфиг)
Далее NTLDR запускает NTDETECT.com для опредения оборудования и загружает ядро системы NTOS KRNL.exe. После запуска ядра происходит запуск системы, обеспечивающей интерфейс SMSS.exe, к-я запускает графическую подсистему Win32k.sys и активирует процесс авторизации пользователя. После авторизации пользователя происходит запуск оболочки(по умолчанию Exploler.exe).
30. Система программирования. Транслятор, компилятор, интерпретатор.
Система программирования — это система для разработки новых программ на конкретном языке программирования.
В них входят:
-
компилятор или интерпретатор;
-
интегрированная среда разработки;
-
средства создания и редактирования текстов программ;
-
обширные библиотеки стандартных программ и функций;
-
отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
-
"дружественная" к пользователю диалоговая среда;
-
многооконный режим работы;
-
мощные графические библиотеки; утилиты для работы с библиотеками
-
встроенный ассемблер;
-
встроенная справочная служба;
-
другие специфические особенности.
Транслятор (англ. translator — переводчик) — это программа-переводчик. Она преобразует программу, написанную на одном из языков высокого уровня, в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов. Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу строка за строкой.