Что необходимо компьютеру для нормальной работы
Для того чтобы ваш компьютер работал нормально: обеспечивал оптимальную производительность и позволял открывать всевозможные приложения, запускать игры, не говоря уже о просмотре видео и других развлечений, нужно чтобы на нем были установлены все самые необходимые программы
Кроме большого числа важных программ, драйвера для Windows 10 обеспечат нормальную работу новой и очень производительной операционной системы вашего ПК. Нужно добавить то, что без установки ОС компьютер вообще не будет работать. Вместе с «операционкой» устанавливается набор обязательных программ, с помощью которых компьютер сможет осуществлять различные операции и функции. Зачастую существуют более эффективные программы, которые можно скачать или купить в интернете.
Только перед тем, как выполнить установку таких программ, нужно определиться с тем, для каких целей вы будете использовать свой компьютер?
Если вы собираетесь работать на нем с текстовыми документами и электронными таблицами, то без установки программы «Office» вам просто не обойтись. Данная программа считается самым мощным инструментом для решения подобных задач.
Немало файлов, которые используются на компьютере, находятся в заархивированном формате. Это нужно чтобы уменьшить размеры файла. Для просмотра содержимого «архивов» нужно использовать специальную программу, которую рекомендуется установить вместе с ОС.
Подавляющее большинство пользователей любя слушать музыку и смотреть видео на компьютере. Чтобы это осуществить, вам необходимо установить на компьютер специальные кодеки, которые обеспечат воспроизведение большинства известных форматов аудио и видео.
Не стоит забывать про установку надежного антивируса, так как при пользовании интернетом компьютер может подвергаться различным вирусным атакам. Если не позаботится о защите компьютера заранее, можно «добиться» того, что ваш компьютер будет некорректно работать или вообще откажется загружать ОС. В итоге вам будет нужно заново переустанавливать все программы вместе с операционной системой.
- Часть информационной системы, выделяемой при проектировании системной архитектуры.
56. Расширение файла, как правило, характеризует:
- Путь к папке, где хранятся данные
+ Тип данных, хранящихся в файле
57. Производительность работы компьютера зависит от:
+ От комплектующих системного блока
- От установленного ПО
- От скорости Интернет-соединения
58. Озу это память в которой хранится:
- Информация о файловой системе
+ Выполняемый машинный код
- Кэшированные данные процессора
59. Первая ЭВМ называлась:
60. Для выхода на поисковый сервер необходимо:
- Зайти в браузер
- Ввести запрос в поисковом меню
+ Вписать в адресную строку браузера адрес поискового сервиса
61. Дисковод это устройство для:
+ Чтения информации со съемного носителя
- Записи информации на запоминающее устройство
- Соединения с LAN
62. Процессор обрабатывает информацию:
- В текстовом формате
+ В двоичном коде
- На языке Pascal
63. При отключении компьютера информация:
- Удаляется с HDD
- Сохраняется в кэше графического процессора
+ Удаляется с памяти ОЗУ
64. Протокол маршрутизации ip обеспечивает:
+ Пересылку информации в компьютерных сетях
- Возможность связи нескольких компьютеров и их данных в одну общую сеть
- Кодировку и дешифровку данных
65. Во время исполнения прикладная программа хранится
- в кэш-памяти ядра
- в памяти винчестера (жесткого диска)
66. За минимальную единицу измерения количества информации принято считать:
67. При выключении компьютера вся информация стирается:
+ В памяти оперативного запоминающего устройства
68. Первая ЭВМ в нашей стране называлась:
69. Компьютер, подключенный к интернету, обязательно имеет:
- Связь с удаленным сервером
70. Прикладное программное обеспечение это:
+ Программа общего назначения, созданная для выполнения задач
- Каталог программ для функционирования компьютера
- База данных для хранения информации
71. Первые ЭВМ были созданы в:
72. Служба ftp в интернете предназначена:
+ Для распространения данных
- Для соединения с Интернетом
- Для сохранения данных в облаке
73. Массовое производство персональных компьютеров началось:
+ в начале 2000 года
74. Электронная почта позволяет передавать:
- Только приложенные файлы
75. База данных это:
+ модель в которой упорядоченно хранятся данные
- программа для сбора и хранения информации
- таблица с данными в формате Exсe
76. Среди архитектур ЭВМ выделяют:
- Стационарные, портативные, автономные
+ Массивно-параллельные, симметричные многопроцессорные, распределенные
- Выделенные, разделенные, параллельно-ответвленные
77. Энергонезависимыми устройствами памяти персонального компьютера являются:
78. Система программирования предоставляет программисту возможность:
- Проводить анализ существующих тематических модулей и подмодулей
+ Автоматически собирать разработанные модули в единый проект
- Автоматизировать математические модели тех или иных явлений
79. Сжатый файл представляет собой файл:
- Который давно не открывали
- Зараженный вредоносным вирусом
+ Упакованный при помощи программы-архиватора
80. Какую функцию выполняют периферийные устройства?
+ Ввод и вывод информации
- Долгосрочное хранение информации
- Обработка вновь поступившей информации и перевод ее на машинный язык
81. Что не характерно для локальной сети?
+ Обмен информацией и данными на больших расстояниях
- Наличие связующего звена между абонентами сети
82. Системная дискета необходима для:
- Первичного сохранения важных для пользователя файлов
- Удаления вредоносного программного обеспечения с компьютера
+ Первоначальной загрузки операционной системы
83. Электронные схемы для управления внешними устройствами - это:
- Клавиатура и мышь
- Транзисторы и системные коммутаторы
84. Привод гибких дисков – это устройство для:
- Связи компьютера и съемного носителя информации
- Обработки команд ввода/вывода данных с компьютера на бумагу
+ Чтения и/или записи данных с внешнего носителя
тест 85. Адресуемость оперативной памяти означает:
+ Наличие номера у каждой ячейки оперативной памяти
- Дискретное представление информации в пределах всех блоков оперативной памяти
- Свободный доступ к произвольно выбранной ячейке оперативной памяти
86. Разрешающей способностью монитора является:
- Количество четко передаваемых цветов
+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях
87. Первоначальный смысл слова «компьютер» - это:
+ Человек, выполняющий расчеты
- Потоки электромагнитных волн
- Способ передачи информации на большие расстояния
89. Модем – это устройство, предназначенное для:
- Преобразования текстовой и графической информации в аналоговую
+ Организации цифровой связи между двумя компьютерами посредством телефонной линии
- Обеспечения выхода в интернет для ЭВМ
90. Генеалогическое дерево семьи является … информационной моделью
91. Com порты компьютера обеспечивают:
+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами
- Доступ в интернет
- Подключение внешнего жесткого диска
92. Почтовый ящик абонента электронной почты представляет собой:
- Участок оперативной памяти почтового сервера, отведенный конкретному пользователю
+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю
- Специальное устройство для передачи и хранения корреспонденции в электронной форме
93. Расширение файла как правило характеризует:
+ Тип информации, содержащейся в файле
94. Программное управление работой компьютера предполагает:
- Последовательность команд, выполнение которых приводит к активации определенной функции компьютера
+ Использование операционной системы, синхронизирующей работу аппаратных средств
- Преобразование аналогового информационного сигнала в цифровой
тест-95. К основным характеристикам процессора не относится:
+ Объем оперативной памяти
- Частота системной шины
96. Тип шрифта TrueType означает, что:
+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде
- Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе
- Данный шрифт был использован по умолчанию при первичном создании документам
97. Web-страницы имеют расширение:
98. Технология Ole обеспечивает объединение документов, созданных:
- В любом из приложений Microsoft Office
+ Любым приложением, удовлетворяющим стандарту CUA
- В виде графического потока информации
99. Текстовые данные можно обработать:
100. Виртуальное устройство – это:
+ Смоделированный функциональный эквивалент устройства
101. Файловая система – это:
+ Способ организации файлов на диске
- Объем памяти носителя информации
- Физическая организация носителя информации
102. Полный путь к файлу задан в виде адреса D:\Doc\Test.doc. Назовите полное имя файла:
103. Исходя из признака функциональности различают программное обеспечение следующих видов:
- Прикладное, программное, целевое
+ Прикладное, системное, инструментальное
- Офисное, системное, управляющее
105. Какую структуру образуют папки (каталоги)?
тест_106. К обязательным критериям качества программного обеспечения относится:
107. На физическом уровне сети единицей обмена служит:
108. Укажите различие между информационно-поисковой системой и системой управления базами данных:
- Запрещено редактировать данные
+ Отсутствуют инструменты сортировки и поиска
- Разный объем доступной информации
109. Процесс написания программы никогда не включает:
- Записи операторов на каком-либо языке программирования
+ Изменения физического окружения компьютера
110. Многократное исполнение одного и того же участка программы называют:
111. Что обеспечивает система электронного документооборота?
- Перевод документов, созданных рукописным способом, в электронный вид
+ Управление документами, созданными в электронном виде
- Автоматизацию деятельности компании
112. URL-адрес содержит сведения о:
+ Типе файла и его местонахождении
- Местонахождении файла и языке программирования, на котором он создан
- Типе файла и типе приложения
113. Главная функция сервера заключается в:
- Передаче информации от пользователя к пользователю
+ Выполнении специфических действий по запросам пользователей
114. Сетевая операционная система реализует:
- Связь компьютеров в единую компьютерную сеть
+ Управление ресурсами сети
- Управление протоколами и интерфейсами
115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
Специальность « Учет и аудит»
Тестовые вопросы по дисциплине « Информатика »
Преподаватель: Самсакова А .А
1)Как называется группа файлов, которая хранится отдельной группой и имеет собственное имя?
a ) Байт b ) Каталог c ) Дискета d ) Файл e ) Папка
2) Как называются данные или программа на магнитном диске?
а) Папка b ) Файл c ) Дискета d ) Каталог e ) Бит
3) Какие символы разрешается использовать в имени файла или имени директории в Windows?
a ) Цифры и только латинские буквы b ) Латинские, русские буквы и цифры c ) Русские и латинские буквы
d ) Латинские и цифры e ) Цифры и русские буквы
4)Выберите имя файла anketa с расширением txt.
a)Anketa. txt. b)Anketa.txt c) Anketa/txt. d) Anketa?txt e) Anketa”txt
5)Укажите неправильное имя каталога .
a ) CD 2 MAN ; b ) CD - MAN ; c ) CD \ MAN ; d ) CD ” MAN e ) CD > MAN
6)Какое наибольшее количество символов имеет имя файла или каталога в Windows?
A )255 b ) 10 c ) 8 d ) 13 e ) 22
7)Какое наибольшее количество символов имеет расширение имени файла?
a ) 3 b) 8 c ) 2 d ) 0 e ) 9
8)Какое расширение у исполняемых файлов?
a) exe, do с b) bak, bat c) exe, com, bat d) exe e) doc, com
9)Что необходимо компьютеру для нормальной работы?
a ) Различные прикладные программы b ) Операционная система c )Дискета в дисководе d ) Диски на гибком диске
10)Сколько окон может быть одновременно открыто?
a ) много b ) одно c ) два d ) восемь e ) четыре
11)Какой символ заменяет любое число любых символов?
a ) ? b ) \ c ) * d ) @ e ) $
12)Какой символ заменяет только один символ в имени файла?
13)Как записать : “Все файлы без исключения”?
a ) . b ) *.* c ) *.? d ) *?/ e )*/?
14) Укажите неправильное имя каталога.
a) RAZNOE b) TER**N c) REMBO d) R***O e) VO***E
15)Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?
a ) корневой b ) дочерний c ) родительский d ) собственный e ) прикрепленный
16)Что выполняет компьютер сразу после включения POWER?
a )перезагрузка системы b ) проверку устройств и тестирование памяти c )загрузку программы d ) открытие файлов
e ) закрытие программ
17)Что необходимо сделать для выполнения теплого старта OC?
a ) вставить в дисковод системную дискету b ) нажать кнопку RESET c)набрать имя программы, нажать ENTER. d ) открыть файл
e ) загрузка программ
18)Могут ли быть несколько окон активными одновременно?
a )да b ) нет c ) возможно d ) не всегда e ) всегда активны
19)Какое окно считается активным?
a ) первое из открытых b ) любое c ) то, в котором работаем. d ) последнее e ) закрытое
20)Может ли каталог и файлы в нем иметь одинаковое имя?
a ) да b ) нет c ) возможно d ) не всегда e ) постоянно
21)Может ли в одном каталоге быть два файла с одинаковыми именами?
a ) да b ) нет c ) возможно d ) не всегда e ) постоянно
22)Может ли в разных каталогах быть два файла с одинаковыми именами.
a ) да b ) нет c ) постоянно d ) иногда e ) возможно
23 )Сколько программ могут одновременно исполнятся?
a ) сколько угодно b ) одна c ) сколько потянет ПК d ) четыре e ) более 10
24)Что не является операционной системой?
a) WINDOWS; b) Norton Commander c) MS DOS d) Microsoft e) Rar
25) Возможно ли восстановить стертую информацию на дискете?
a ) возможно всегда b ) возможно, но не всегда c ) иногда d ) постоянно e ) нет
26) Для чего служат диски?
a ) для обработки информации b ) для печатания текстов c ) для сохранения информации d ) для создания
e ) для распечатки
27) Что нужно сделать с новой дискетой перед ее использованием?
a ) оптимизировать b ) дефрагментировать c ) отформатировать d ) фрагментировать e ) прекратить
28) При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?
a ) не годится вообще b ) годится, кроме запорченных секторов c ) годится полностью d ) годится на половину
e ) годен всегда
29) Дискеты каких размеров в дюймах применяют в компьютерах?
a ) 5,25 и 3,5 b ) 5,5 и 5,25 c ) 2,5 и 3,5 d ) 5, 5 и 3,6 e ) 5,25 и 3,6
30) Какая из программ не является утилитой для работы с диском?
a) NDD b) FORMAT c) Excel d) Word e) WinZip
31) Что такое кластер на магнитном диске?
a ) конверт для диска b ) единица дискового пространства c ) виртуальный диск d ) дисковод гибких дисков
e ) виртуальная реальность
32 )Какой номер имеет начальная дорожка?
a ) 1 b ) 0 c ) 79 d ) 51 e ) 32
33) Что содержит 0-я дорожка каждой дискеты?
a ) корневой каталог b ) FАТ-таблицу c ) файлы. d ) папка e ) вторичный каталог
34 ) Куда записываются сведения о формате дискеты?
a ) в FAT b ) в boot sector c ) в корневой каталог d ) в файле e ) в папке
35) На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?
a ) ничего не делает b ) отмечает их как испорченные c ) использует, но осторожно d ) не использует
36) Что произойдет, если в FАТ испортиться информация?
a ) все файлы будет невозможно читать b ) пропадает информация на диске c ) дискету придется выбросить
d ) может прочесть e ) пропадает часть информации
37) Системные программы для работы с дисками — это…
a ) операционные системы b ) драйверы c ) дисковые утилиты d ) стримеры e ) шлюзы
38) Что не входит в логическое форматирование диска?
a ) запись системных файлов b ) разбивка секторов и дорожек c ) создание FAT таблицы d ) очистка системных файлов
e ) создание сектора
39) Основные программы для работы с дисками в Windows располагаются в папке…
a) Служебные b) Стандартные c) Office d) Excel e) Norton Commander
40) Наиболее популярным комплексом дисковых утилит для DOS является…
a) пакет Norton Utilits b) Norton Commander c) Volvos Commander d) Timeviver e) Winzip
41) Какая из программ предназначена для диагностики и коррекции диска?
a) Speed disk b) NC c) NDD d) Zip e)Rar
42) Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…
a ) оптимизация диска b ) фрагментация диска c ) форматирование диска d ) подготовка диска
e ) сканирование диска
43)Какое высказывание неверно?
Дефрагментация проводят с целью …
a ) оптимизации дискового пространства b ) ускорения процесса чтения и записи файлов c ) сжатия информации
d ) сохранения информации e ) удаление информации
44) Какая из программ предназначена для дефрагментации диска?
a) Speed disk b) NDD c) Unerase d) DRWEB e) Exe
45 )Что выполняет операционная система при удалении файла с диска?
a ) Перемешивает в FAT его кластеры b ) Уничтожает первый символ имени файла в каталоге c ) Уничтожает весь файл в каталоге
d ) Архивирует e ) Производит распаковку
46)Как можно удалить компьютерный вирус с диска?
a ) Перезагрузить систему b ) Специальной программой c ) Удалить вирус невозможно d ) Удалить вирус возможно
e ) Можно распаковать
47)Архивация файлов – это…
a ) Объединение нескольких файлов b ) Разметка дисков на сектора и дорожки c ) Сжатие файлов d ) Разделение файлов
e ) Прикрепления файлов
48)Какая из программ является архиватором?
a) NDD b) DRWEB c) RAR d) EXE e) TXT
49)Какая из программ является антивирусной программой?
a) NDD b) DRWEB c) RAR d) ZIP e) EXE
1. Что такое жесткий диск?
А ) Основное устройство для временного хранения больших объемов информации
В ) Дисковод гибки дисков С ) Периферийное устройство
D ) устройство вывода данных Е ) ввод данных
2. Накопители на магнитной ленте?
A ) Zip B ) стримеры C ) модем D ) контролер E ) Rar
3. Получение почти реальных ощущений человеком от нереального мира?
A )видеофильм B )виртуальная реальность C )мультимедийные приложения
D ) настоящий мир E ) ощущения
4 . Сколько типов функций входят в программы-архиваторы?
A ) 2 B )12 C )7 D )5 E )3
5 . Что такое ПК?
A )один аппарат B )материнская плата C )монитор D ) не один электронный аппарат
6 Сколько частей в наборе компьютера?
A )7 B )10 C ) 5 D ) 3 E )4
7 Какая плата является основной?
A ) материнская плата B )жесткий диск C )АЗУ D ) ПЗУ E )видеокарта
8 Программы для сжатия файлов?
A ) Word B ) Point C ) . doc D ) архиваторы E )распаковка
9 . Один из видов принтера?
A ) информационные B ) лазерные C ) сканерные D ) системные E )материнские
10 . Вычислительные машины делятся на:
11 . ЭВМ- это.
A )Электрическая вычислительная машина B )Электронная вычислительная машина
C )Циклическая вычислительная машина D ) Эстонская вычислительная машина
E )Аналоговая вычислительная машина
12 . Основная микросхема компьютера?
A ) клавиатура B ) чипсет C ) процессор D ) системный блок E ) видеокарта
13 . Стримеры - это.
A ) накопители на магнитной ленте B ) устройства преобразования
C )устройство для ввода информации D ) обрабатывание данных
E ) редактирование данных
14 . Вычислительная машина по виду обрабатываемой информации делится на?
A ) аналоговые, смешанные B ) механические, электронные C )аналоговые, цифровые
D )цифровые, электронные
E )смешанные, механические
15 . Какое устройство обладает наименьшей скоростью обмена информацией?
A ) CD-ROM дисковод B ) жесткий диск C ) дисковод для гибких дисков
D ) микросхемы оперативной памяти E ) процессор
16 . Какое наиболее распространенное расширение в имени текстовых файлов?
17. Элементарная единица измерения информации, принимающая значение 1 или 0, это…
А )Бит. B ) Бод C ) Байт D ) Кбайт E ) Бад
18 . С какого символа должна начинаться формула в Excel?
A ). = B ) А C ) пробел D )не имеет значения E ) +
19. Каково полное имя файла?
A) C:\DOC\PROBA.TXT B)PROBA.TXT C ) DOC \ PROBA . TXT D ) TXT E ) DOC
20 . Антивирусные программы – это …
А)программы сканирования и распознавания
B )программы, выявляющие и лечащие компьютерные вирусы
C)программы, только выявляющие вирусы
E ) программы конвертирования
21 . Программы WinRar и WinZip предназначены…
A) для работы с папками B)для работы с файлами C) для антивирусной обработки
D)для сжатия файлов E ) для передачи данных
22. Что такое презентация PowerPoint?
A) прикладная программа для обработки электронных таблиц
B) устройство компьютера, управляющее демонстрацией слайдов
C) демонстрационный набор слайдов, подготовленных на компьютере
D) текстовой документ, содержащий набор рисунков, фотографий, диаграмм
E ) создание электронных таблиц в текстовом редакторе
23 . В электронном почтовом адресе до знака @ записывается…
A) имя пользователя B)название домена C)имя провайдера D)имя сервера
E ) номер IP
24. Стандартный протокол сети Интернет .
A) PPP. B) SLIP. C) TCP/IP. D ) ISO . E ) TXT
25. Укажите правильный вариант записи формульного выражения в документе программы Excel …
A ) =50$100 B) = A3*B3 C) =A3/100А D )=50 : 100 E )=500/10
26 . Генеалогическое дерево семьи является…
A) табличной информационной B) иерархической информационной моделью
C) сетевой информационной моделью D) предметной информационной моделью
E ) аналоговой информационной моделью
27. Заражение компьютерными вирусами может произойти в процессе…
A) печати на принтер B) работы с файлами C) форматирования дискеты
D)выключения компьютера E ) удаления файлов
28 . В текстовом редакторе основными параметрами при задании параметров абзаца являются…
A) гарнитура, размер, начертание B) отступ, интервал C) поля, ориентация
D)стиль, шаблон E ) разметка страниц
29. Минимальным объектом, используемым в растровом графическом редакторе, является…
A) точка экрана (пиксел) B)объект (прямоугольник, круг и т.д.)
C)палитра цветов D)символ (знакоместо) E ) пиксел
30 . В двоичной системе счисления…
A) нет «0» B) Только «0» и «1» C)используются все 10 цифр D)«1», «2», «3»
E ) только 8 цифр
31. Поддерживает 24-битную графику. Не может содержать несколько изображений в одном файле. Идет на замену GIF …
A ) PVA B ) BMP C ) Tiff D ) GIF E ) PNG
32. Обработка полутоновых изображений. Допускает настройку 8, 16 или 24 бита на пиксел.
A)PNG B)WMF C)PCX D)BMP E)GIF
33. Успевающий графический формат. В настоящее время его заменяют GIF или JPEG ?
A) JPEG B) WMF C) Tiff D) BMP E) PCX
A ) DOC B ) TIFF C ) Jpeg D ) PCX E ) Gif
35. Обработку текстовой информации на компьютере обеспечивают пакеты прикладных команд…
A ) текстовые редакторы B ) графические редакторы C ) табличные редакторы
D ) аналоговые редакторы E ) письменные редакторы
36. Приложение, предназначенное для создания и просмотра, модификации и печати текстовых документов?
A)Paint B)Excel C)/Doc D) Gif E) Word
37. Программа предназначенная для подготовки и обработки электронных таблиц под управлением Windows ?
A) Excel B) Word C) Paint D) /Doc E) BMP
38. Документом Excel является файл с произвольным именем и расширением…
A) /txt. B) /doc. C) /xls. D ) / jpeg . E ) / gif .
39. Для проведения расчетов на компьютере в табличной форме были разработаны пакеты прикладных программ получивших название…?
A ) табличный процессор B ) текстовый процессор C ) графический процессор
D ) письменный процессор E ) электронный процессор
A ) алфавитные информационные системы B ) аппаратные информационные системы
C ) аналоговые информационные системы D ) антивирусные информационные системы
E ) автоматизированные информационные системы
41. Для представления в ЭВМ дискретной информации применяется … способ
A ) прямолинейный B ) самостоятельный C ) первичный D )аналоговый
42. Машинизированные способы обработки, хранения, передачи и использования информации в виде знаний- это?
A ) информационная система B ) первичные документы C ) информационные ресурсы
D ) информационные технологии E ) информация
43. На какие две части делится информатика…
A ) теоретическая и алфавитная B ) базовая и прикладная C ) теоретическая и базовая
D ) прикладная и информатика E ) теоретическая и прикладная
44. Свойства органически присущие объекту-это…
A ) входные B ) внешние C )внутренние D ) исходящие E ) выводные
45.Свойства характеризующие поведение объекта при взаимодействии с другими объектами- это…
A ) внешние B ) внутренние C ) входные D ) выводные E ) исходящие
46. Какая информация не имеет скрытых ошибок?
A ) доступная B ) адекватная C ) своевременная D ) полная E ) достоверная
47. Информация однозначно соответствующая отображаемому объекту или явлению-это…
A ) доступная B ) адекватная C ) реальная D ) полная E ) эргономичная
48. Чей алгоритм был предназначен для нахождения наибольшего общего делителя пары натуральных чисел( m , n )
A ) Алгоритм Евклида B ) Алгоритм Паскал C ) Алгоритм Джобс D ) Алгоритм Ньютон
E ) Алгоритм Савва
A ) алфавитное рабочее место B ) автоматизированное рентабельное место C )автоматизированное рабочее место D ) автоматизированная рабочая мультимедиа
E ) автоматизированная рабочая машина
50. Компьютерная сеть покрывающая обычно относительно небольшую территорию или небольшую группу зданий?
A ) магнитная сеть B ) локальная сеть C ) обширная сеть D ) беспроводная сеть
- Часть информационной системы, выделяемой при проектировании системной архитектуры.
56. Расширение файла, как правило, характеризует:
- Путь к папке, где хранятся данные
+ Тип данных, хранящихся в файле
57. Производительность работы компьютера зависит от:
+ От комплектующих системного блока
- От установленного ПО
- От скорости Интернет-соединения
58. Озу это память в которой хранится:
- Информация о файловой системе
+ Выполняемый машинный код
- Кэшированные данные процессора
59. Первая ЭВМ называлась:
60. Для выхода на поисковый сервер необходимо:
- Зайти в браузер
- Ввести запрос в поисковом меню
+ Вписать в адресную строку браузера адрес поискового сервиса
61. Дисковод это устройство для:
+ Чтения информации со съемного носителя
- Записи информации на запоминающее устройство
- Соединения с LAN
62. Процессор обрабатывает информацию:
- В текстовом формате
+ В двоичном коде
- На языке Pascal
63. При отключении компьютера информация:
- Удаляется с HDD
- Сохраняется в кэше графического процессора
+ Удаляется с памяти ОЗУ
64. Протокол маршрутизации ip обеспечивает:
+ Пересылку информации в компьютерных сетях
- Возможность связи нескольких компьютеров и их данных в одну общую сеть
- Кодировку и дешифровку данных
65. Во время исполнения прикладная программа хранится
- в кэш-памяти ядра
- в памяти винчестера (жесткого диска)
66. За минимальную единицу измерения количества информации принято считать:
67. При выключении компьютера вся информация стирается:
+ В памяти оперативного запоминающего устройства
68. Первая ЭВМ в нашей стране называлась:
69. Компьютер, подключенный к интернету, обязательно имеет:
- Связь с удаленным сервером
70. Прикладное программное обеспечение это:
+ Программа общего назначения, созданная для выполнения задач
- Каталог программ для функционирования компьютера
- База данных для хранения информации
71. Первые ЭВМ были созданы в:
72. Служба ftp в интернете предназначена:
+ Для распространения данных
- Для соединения с Интернетом
- Для сохранения данных в облаке
73. Массовое производство персональных компьютеров началось:
+ в начале 2000 года
74. Электронная почта позволяет передавать:
- Только приложенные файлы
75. База данных это:
+ модель в которой упорядоченно хранятся данные
- программа для сбора и хранения информации
- таблица с данными в формате Exсe
76. Среди архитектур ЭВМ выделяют:
- Стационарные, портативные, автономные
+ Массивно-параллельные, симметричные многопроцессорные, распределенные
- Выделенные, разделенные, параллельно-ответвленные
77. Энергонезависимыми устройствами памяти персонального компьютера являются:
78. Система программирования предоставляет программисту возможность:
- Проводить анализ существующих тематических модулей и подмодулей
+ Автоматически собирать разработанные модули в единый проект
- Автоматизировать математические модели тех или иных явлений
79. Сжатый файл представляет собой файл:
- Который давно не открывали
- Зараженный вредоносным вирусом
+ Упакованный при помощи программы-архиватора
80. Какую функцию выполняют периферийные устройства?
+ Ввод и вывод информации
- Долгосрочное хранение информации
- Обработка вновь поступившей информации и перевод ее на машинный язык
81. Что не характерно для локальной сети?
+ Обмен информацией и данными на больших расстояниях
- Наличие связующего звена между абонентами сети
82. Системная дискета необходима для:
- Первичного сохранения важных для пользователя файлов
- Удаления вредоносного программного обеспечения с компьютера
+ Первоначальной загрузки операционной системы
83. Электронные схемы для управления внешними устройствами - это:
- Клавиатура и мышь
- Транзисторы и системные коммутаторы
84. Привод гибких дисков – это устройство для:
- Связи компьютера и съемного носителя информации
- Обработки команд ввода/вывода данных с компьютера на бумагу
+ Чтения и/или записи данных с внешнего носителя
тест 85. Адресуемость оперативной памяти означает:
+ Наличие номера у каждой ячейки оперативной памяти
- Дискретное представление информации в пределах всех блоков оперативной памяти
- Свободный доступ к произвольно выбранной ячейке оперативной памяти
86. Разрешающей способностью монитора является:
- Количество четко передаваемых цветов
+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях
87. Первоначальный смысл слова «компьютер» - это:
+ Человек, выполняющий расчеты
- Потоки электромагнитных волн
- Способ передачи информации на большие расстояния
89. Модем – это устройство, предназначенное для:
- Преобразования текстовой и графической информации в аналоговую
+ Организации цифровой связи между двумя компьютерами посредством телефонной линии
- Обеспечения выхода в интернет для ЭВМ
90. Генеалогическое дерево семьи является … информационной моделью
91. Com порты компьютера обеспечивают:
+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами
- Доступ в интернет
- Подключение внешнего жесткого диска
92. Почтовый ящик абонента электронной почты представляет собой:
- Участок оперативной памяти почтового сервера, отведенный конкретному пользователю
+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю
- Специальное устройство для передачи и хранения корреспонденции в электронной форме
93. Расширение файла как правило характеризует:
+ Тип информации, содержащейся в файле
94. Программное управление работой компьютера предполагает:
- Последовательность команд, выполнение которых приводит к активации определенной функции компьютера
+ Использование операционной системы, синхронизирующей работу аппаратных средств
- Преобразование аналогового информационного сигнала в цифровой
тест-95. К основным характеристикам процессора не относится:
+ Объем оперативной памяти
- Частота системной шины
96. Тип шрифта TrueType означает, что:
+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде
- Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе
- Данный шрифт был использован по умолчанию при первичном создании документам
97. Web-страницы имеют расширение:
98. Технология Ole обеспечивает объединение документов, созданных:
- В любом из приложений Microsoft Office
+ Любым приложением, удовлетворяющим стандарту CUA
- В виде графического потока информации
99. Текстовые данные можно обработать:
100. Виртуальное устройство – это:
+ Смоделированный функциональный эквивалент устройства
101. Файловая система – это:
+ Способ организации файлов на диске
- Объем памяти носителя информации
- Физическая организация носителя информации
102. Полный путь к файлу задан в виде адреса D:\Doc\Test.doc. Назовите полное имя файла:
103. Исходя из признака функциональности различают программное обеспечение следующих видов:
- Прикладное, программное, целевое
+ Прикладное, системное, инструментальное
- Офисное, системное, управляющее
105. Какую структуру образуют папки (каталоги)?
тест_106. К обязательным критериям качества программного обеспечения относится:
107. На физическом уровне сети единицей обмена служит:
108. Укажите различие между информационно-поисковой системой и системой управления базами данных:
- Запрещено редактировать данные
+ Отсутствуют инструменты сортировки и поиска
- Разный объем доступной информации
109. Процесс написания программы никогда не включает:
- Записи операторов на каком-либо языке программирования
+ Изменения физического окружения компьютера
110. Многократное исполнение одного и того же участка программы называют:
111. Что обеспечивает система электронного документооборота?
- Перевод документов, созданных рукописным способом, в электронный вид
+ Управление документами, созданными в электронном виде
- Автоматизацию деятельности компании
112. URL-адрес содержит сведения о:
+ Типе файла и его местонахождении
- Местонахождении файла и языке программирования, на котором он создан
- Типе файла и типе приложения
113. Главная функция сервера заключается в:
- Передаче информации от пользователя к пользователю
+ Выполнении специфических действий по запросам пользователей
114. Сетевая операционная система реализует:
- Связь компьютеров в единую компьютерную сеть
+ Управление ресурсами сети
- Управление протоколами и интерфейсами
115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:
Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Windows 10. Данный цикл статей рассчитан в первую очередь на студентов технических специальностей. Мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до отображения в Notepad.exe. В виду обширности и междисциплинарности темы в статьях могут быть неточности, о которых сообщайте в комментариях. Какая-то информация может быть устаревшей в виду скорости с которой развивается Windows.
Насколько глубоко мы погрузимся в тему?
Давайте для начала в общих чертах поговорим об уровнях на которых можно рассматривать компьютер. Каждый уровень основывается на предыдущем. Начнём с самого верха.
Уровень операционной системы. ОС можно рассматривать как:
- Менеджер ресурсов — память, жёсткие диски, принтеры, экран, клавиатура ограниченные ресурсы которые совместно используются запущенными на компьютере программами.
- Виртуальная машина — файл это наглядный пример виртуального объекта. Он представляет абстракцию данных на диске, API для работы с ним и так же добавляет концепцию прав доступа. Вместо файла могла быть концепция контейнера данных и совершенно другого API. Таких виртуальных объектов в ОС много.
- Платформа — ОС предоставляет программные модели и примитивы для построения программ. К примеру Windows Drivers Framework позволяет быстро разрабатывать драйвера, окна в Windows используются для построения сложных пользовательских интерфейсов. Dll — предоставляет модель расширения функционала программы через плагины, а так же механизм для реализации читалки экрана через ловушки клавиатуры (см. LowLevelKeyboard hook).
Уровень архитектуры компьютера. Он представлен материнской платой, которая имеет определённый форм-фактор, встроенные функции закодированные в микросхемах называемых чип-сетом и порты, через которые можно расширять функционал компьютера подключив графическую карту, сетевую карту, дополнительную оперативную память (RAM), жёсткие диски, клавиатуру и пр. Порты влияют на скорость работы и возможности компьютера, что и будет определять его назначение будь то сервер для обработки тысяч запросов в секунду, планшет для пользования Интернетом или игровой ПК с несколькими видеокартами. ОС абстрагирует особенности материнской платы.
Микросхемы выглядят как на картинке ниже и представляют собой мини-компьютер выполняющий простые программы для низкоуровневых задач, к примеру прочитать данные от клавиатуры и передать их дальше чтобы они достигли в конечном счёте процессора. Как правило реализованы в виде аналоговой непрограммируемой микросхемы или микроконтроллера, программируемого на языке С.
Материнскую плату можно рассматривать как колонию микросхем которые общаются между собой через шины и через них циркулируют данные от подключенных устройств к процессору и обратно. Чип-сет — это своего рода нервная система компьютера. Все чипы на материнской плате были изначально созданы чтобы работать друг с другом. Некоторые из них могут иметь особые функции, к примеру таймер или хранение настроек BIOS. Пожалуй самый важный из них тот что имеет встроенную программу (прошивку, BIOS, UEFI) которая начинает выполняться как только появляется электричество. Она находит жёсткий диск с загрузчиком Windows и передаёт тому управление который в свою очередь запускает исполняемый файл ОС, который можно назвать Windows10.exe, на самом деле NtOsKrnl.exe. BIOS знает что искать благодаря соглашению между производителями железа и операционных систем.
Вокруг материнской платы можно собрать мобильный телефон, игровую приставку, серверную станцию или умное устройство. На картинке ниже распространённые форм-факторы материнских плат.
Уровень микроархитектуры представлен процессором (CPU), это сердце материнки и весь чип-сет нужен для обслуживания CPU. Процессор это компьютер в компьютере, более мощный и продвинутый микроконтроллер которому не нужна прошивка, потому как поток команд подаётся на лету, когда планировщик потоков поменял контекст процессора. Функционал процессора делится на подсистемы, к примеру компонент занимающийся математическими и логическими операциями, математический сопроцессор, кэш. Какие-то из них раньше были отдельным чипом на материнской плате, но сейчас их сделали частью ЦПУ, например контроллер прерывания и микросхема под названием “Северный мост” что увеличило скорость работы.
Микроархитектура это не то же самое что архитектура. Весь функционал CPU разделён на компоненты, которые работают сообща. Эти компоненты и их взаимодействие и есть микроархитектура. На блок-схеме ниже они представлены цветными прямоугольниками и квадратиками.
Архитектура процессора это по сути документ который описывает какой функциональностью он должен обладать для того чтобы соответствовать к примеру архитектуре x86, x64 или ARM применяемой на мобильных устройствах. В этом документе описано какие должны поддерживаться команды, назначения регистров и логика работы. Создатели процессоров Intel, AMD, Эльбрус могут реализовывать эту функциональность как угодно и добавлять к ней новые возможности в виде команд, регистров, флагов, прерываний и если ОС знает о них то может использовать. В терминах ООП архитектура ЦПУ — это интерфейс, а микроархитектура — его реализация.
Логические схемы. Цветные прямоугольники с блок-схемы CPU состоят из логических схем, которые производят свои операции на последовательностях нулей и единиц. Процессор видит все данные и команды в виде битов (0 и 1), по формуле любое десятичное число можно представить в виде последовательности 0 и 1, а вот что значит конкретное число зависит от контекста. Это может быть код, цифра, буква. Арифметическое и логическое устройство (ALU) умеет производить сложение двух чисел через побитовые операции. Побитовые алгоритмы сложения, вычитания, умножения и деления давно известны, разработчикам логической схемы их только надо эффективно реализовать.
Уровень радиоэлементов. Физически аналоговые схемы полагаются на радиоэлементы, которые собственно и эксплуатируют законы физики. Преимущественно это полупроводники, т.е. в определённых условиях они могут проводить электричество, а могут и нет. Диод проводит ток только в одном направлении, если его выпаять, развернуть на 180 и впаять обратно, то ток через него проходить не будет. Транзистор пропускает ток только если есть напряжение на управляющей ножке. Человечество научилось делать транзисторы микроскопическими и потому их можно размещать на маленькой плате миллионами. На картинках ниже полупроводниковые радиоэлементы и обычный транзистор рядом с нано транзистором под электронным микроскопом.
Уровень законов физики. И наконец самый нижний уровень — это уровень законов физики которые заключены в полупроводниковые радиоэлементы.
Мы будем много говорить про уровень ОС и чуть меньше про архитектуру компьютера, микроархитектуру, аналоговые схемы и радиоэлементы. К последней части у вас должно быть понимание как это всё работает вместе.
Основы Операционной Системы
Когда мы проходили в универе программирование на ассемблере у многих студентов был ступор от таких умных слов как “режимы ядра и пользователя”, под которыми на самом деле скрывается хорошо всем известная ролевая система аутентификации, на всех сайтах есть как минимум “Админ” имеющий доступ ко всем страницам и “Пользователь” имеющий ограниченный доступ. Точно так же роль “Ядро” имеет доступ ко всем возможностям CPU, а роль “Пользователь” может вызывать не все команды процессора и не со всеми аргументами. Поверх этой ролевой модели по принципу клиент-серверной архитектуры построена операционная система, где сервер это ядро, которое и реализовывает функционал ОС, а клиент — это пользовательские программы. В мире Web клиент и сервер разделены физически — это два разных компьютера общающихся по сети. В ОС клиент и сервер живут на одной машине и на одном железе. У сервера есть некий API который позволяет клиентам изменять его состояние, к примеру Twitter API позволяет создавать посты, логиниться и загружать ленту твитов в мобильный клиент. У Windows есть Win API, только более громоздкий в виду более широкого круга задач, на сегодняшний день у винды примерно 330 000 API плюс API для UWP apps. Если концепции Твитера более менее всем понятны — пост, пользователь, фид — то концепции ОС могут потребовать некоторого углубления в её внутренности. Поэтому API Windows могут быть трудно понятными без понимания внутреннего устройства ОС.
На самом деле под ядром понимают три разные вещи. Ядро как весь код ОС. Ядро как подсистема которая отвечает за механизмы ОС, такие как планировщик потоков, переключение контекста, обработка прерываний, свап виртуальный памяти на физическую (Kernel) и ядро подсистемы для поддержки других ОС — CSRSS.exe (Windows), PSXSS.exe (POSIX), OS2SS.exe (OS/2) или WSL (Windows SubSystem for Linux). В данном контексте понимается первый смысл — весь код ОС.
Когда на экране появляется окно, то в серверной части ОС (режим ядра) появляется структура данных которая описывает это окно — его положение на экране, размеры, текст заголовка, оконная функция через которую ОС даёт приложению среагировать на события. Поскольку подсистем в ОС много, то и структур данных описывающих один объект может быть несколько, к примеру информация о пользовательском процессе есть в компонентах:
- Executive — здесь логика работы ОС. В этом слое проверяется что могут и не могут делать процессы. Здесь хранится инфа о родительском процессе, параметры старта процесса (Process Environment Block), привязанный аккаунт пользователя, имя exe файла процесса.
- Kernel — здесь реализованы механизмы ОС, такие как планировщик потоков. Здесь хранится сколько времени процесс проводит в режиме пользователя и ядра, к каким процессорам привязаны его потоки, базовый приоритет потоков процесса.
- Windowing subsystem — инфа о GDI объектах которые используются для рисования в окне. Это такие примитивы как кисти, pen и пр.
- DirectX — всё что имеет отношение к DirectX: шейдеры, поверхности, DX-объекты, счётчики производительности GPU, настройки памяти графической памяти.
- Подсистема Windows которая представлена процессом CSRSS.exe (Client Server Runtime SubSystem). Windows ранее поддерживал ОС POSIX (процесс PSXSS.exe) и OS/2 (OS2SS.exe). В те времена возникла идея сделать и Windows такой же подсистемой, но эта было медленно и поэтому скоро часть CSRSS.exe перенесли в win32k.sys, который сейчас разбит на несколько файлов — win32k.sys, win32kbase.sys и win32kfull.sys. Здесь хранится информация о Process Group Data, Shutdown level, Session Data и пр.
Что такое компонент? Это логически сгруппированный функционал. Компонентом можно назвать ООП-класс, dll, папку, набор функций с общим префиксом, пространство имён, слой в архитектуре.
Более подробно о разделении на клиент-сервер
Разделение на клиент и сервер реализовано при помощи встроенной функциональности CPU, разделения памяти и программных проверок.
Производители оборудования сотрудничают с разработчиками ОС, поэтому в процессоре есть механизмы созданные с учётом потребностей создателей операционных систем. Во всех современных процессорах реализован механизм ролей пользователя, где под пользователем понимается исполняемый в данный момент код. В веб приложениях роль залогиненого пользователя хранится в какой-то переменной и помимо понятного названия Admin или User имеет Id этой роли который чаще и используется при авторизации, потому как сравнивать числа быстрее и проще чем строки. В процессоре роль текущего пользователя хранится в поле которое называется “кольцо безопасности” (Security Ring), а не “CurrentUser.Role.Id”. В большинстве процессоров это поле принимает четыре значения от 0 до 3. Windows использует 0 для роли которая называется “Режим Ядра”, потому как это самый привилегированный режим и самое большое значение для роли “Режим Пользователя”, потому как это самая ограниченная роль. Остальные роли не используются потому как различие между 0 и 1, 2 и 3 незначительное. Эти роли ограничивают страницы памяти которые могут быть адресованы, нельзя вызывать некоторые инструкции или же нельзя их вызывать с определёнными аргументами. Так же есть ограничения на использование технологии I/O Ports для обмена данными с устройствами такими как клавиатура, но она уже лет 10 не используется. Переключение в режим ядра происходит через команду syscall, которая по индексу находит в массиве указателей на APIs Windows функцию которую надо вызвать. Указатель на этот массив сохраняется в специальном регистре процессора во время загрузки ОС.
Прерывания могут генерироваться не только процессором но и внешними устройствами (клавиатура, мышь) или программным кодом. Планировщик потоков устанавливает таймер который с интервалами равными одному кванту (по умолчанию около 15мс, в Windows Server больше) генерирует прерывание чтобы по внутреннему алгоритму назначить другой поток на исполнение. Пошаговое исполнение программы в Visual Studio так же полагается на механизм прерываний — у процессора устанавливается флаг, который после каждой команды вызывает прерывание которое обрабатывает Windows Debugging Engine и уведомляет через API Visual Studio.
Разделение памятью реализовано благодаря виртуальной памяти. Ранее я говорил что ОС это менеджер ресурсов и виртуальная машина. Даже если у вас 1Гб RAM 32х битный Windows будет работать так как если бы у вас было 4Гб оперативки, т.е. реально у вас 1Гб, а виртуально 4Гб. Современные компьютеры основаны на теоретической модели машины Тьюринга или же архитектуре фон Неймана (с некоторыми изменениями). Согласно этим моделям память в компьютере это лента состоящая из ячеек размером один байт. Эти ячейки сгруппированы в страницы как правило по 4096 байт (4Кб), потому как:
64 битный адрес позволяет адресовать 16 экзабайт, это 18,446,744,073,709,551,616 ячеек памяти. Современные процессоры пока что не поддерживают так много RAM и поэтому используют только младшие 48 бит адреса, остальные 16 заполняются старшим разрядом. Поэтому Win x64 попросту не использует часть адресов, которые помечены на рисунке выше чёрным. Но это не значит, что 64х битный Windows “видит” 256 Tb оперативки. Максимум 8TB виртуальной памяти на архитектуре IA64 и 7TB на x64. Предел физической памяти поддерживаемой Windows 10 — 2TB, потому как с большим количеством Винда не тестировалась. Объём поддерживаемой RAM в Windows 10 определяется во многом редакцией ОС, чем дороже тем больше.
Почему ячейки памяти пронумерованы шестнадцатиричными (HEX) числами, а не десятичными или двоичными? Адрес ячейки это не просто порядковый номер, в нём закодировано три числа по которым эту ячейку можно отобразить на физическую память. Первые два это индексы по которым находится конкретная страница виртуальной памяти, а третье число — смещение от начала страницы. CPU и ОС здесь работают в связке — ОС предоставляет структуру данных по которой CPU находит страницу виртуальной памяти и копирует её в физическую. По HEX номеру можно сразу увидеть как выровнен в памяти адрес. Формат двоичного числа слишком громоздкий, 32 бита (или 64) трудны для восприятия. Десятичный формат — показывает слишком мало информации, тогда как HEX удобный компромисс между десятичной и двоичной системами, средами людей и машин.
Программный способ разделения на клиент-сервер (режим ядра-режим пользователя) гораздо скучнее перечисленных выше механизмов. Процессы и потоки могут быть помечены специальными аттрибутами или же мы можем хранить список указателей на потоки/процессы и проверять их в коде. Если вы хоть раз делали авторизацию в веб-приложении, то хорошо понимаете о чём я говорю.
Из чего состоит Windows?
Абстракция или же разбиение на компоненты есть во всех сферах программирования и интуитивно понятно что Windows тоже делится на какие-то компоненты. Под компонентом понимается какая-то единица функциональности — ООП класс, файл, dll, папка. Компоненты на диаграмме ниже могут быть как индивидуальными *.sys, *.dll файлами, так и просто набором API сгруппированным логически через добавление префикса к имени функции, старая часть системы написана на C, а он не поддерживает классы. Новые части пишутся нередко на C++. В укрупнённом виде Винда выглядит так:
Давайте быстренько пробежимся по её компонентам снизу вверх:
- Hyper-V Hypervisor — слой виртуализации благодаря которому в Windows можно создать виртуальную машину. Иногда говорят, что Hyper-V это минус первый уровень привилегий, однако реализован он в одном уровне привилегий и адресном пространстве что и ядро ОС, за счёт использования слоёной архитектуры ОС ничего не знает о нём.
- HAL.dll — Hardware Abtraction Layer — изначально задумывался как абстракция над железом — чипсет, материнская плата, процессор — для того чтобы можно было перенести Windows на новую платформу реализовав новый HAL.dll, который будет выбран и скопирован во время установки. По сути это драйвер к устройствам материнской платы, к примеру таймерам, контроллеру прерываний. Сейчас его роль снижена, потому как многие драйвера материнки и чип-сета реализованы в ACPI.sys.
Читайте также: