Тема 8

Аппаратное обеспечение. Программное обеспечение

Что проверяют по спецификации:

Аппаратное обеспечение и конфигурация компьютераКлассификация программного обеспеченияОперационная система и её функцииФайлы, каталоги и путиМаски имён файловАрхивация и сжатие данныхЛицензии и авторское правоЯзыки программирования и трансляторы

Суть за минуту

Компьютер — это союз «железа» и программ. Аппаратное обеспечение (процессор, память, накопители, устройства ввода-вывода) выполняет команды, а программное обеспечение говорит ему, что делать. ПО делят на системное (операционная система, драйверы, утилиты), инструментальное (средства программирования: компиляторы, интерпретаторы, среды разработки) и прикладное (редакторы, браузеры, игры, бухгалтерские программы). Операционная система управляет ресурсами компьютера и хранит данные в файлах, которые лежат в каталогах файловой системы; к файлу ведёт путь, а группы файлов выбирают масками с * и ?. На ЕНТ по этой теме спрашивают классификацию программ, функции ОС, полное имя файла и маски, архивацию, виды лицензий, отличия компилятора от интерпретатора и простые расчёты по характеристикам «железа»: такт процессора, объём адресуемой памяти, сколько файлов поместится на носитель.

Объясняем просто

Компьютер — как автомобиль: кузов и двигатель — это «железо», водитель и правила дорожного движения — это программы; без водителя машина не поедет, а без машины водителю не на чем ехать.

Железо и программы

Всё, что можно потрогать (процессор, память, диск, монитор), — аппаратное обеспечение. Всё, что можно только запустить (Windows, Word, игра), — программное обеспечение.

Три этажа ПО

Нижний этаж — системное ПО (ОС, драйверы, утилиты), оно «оживляет» компьютер. Средний — инструментальное ПО, на нём пишут новые программы. Верхний — прикладное ПО, ради которого пользователь вообще включает компьютер.

Файл = письмо с адресом

Файл — это данные с именем, например report.docx. Путь C:\Учёба\Информатика\report.docx — его «почтовый адрес»: диск, папки, имя.

Маски — шаблоны поиска

Звёздочка * заменяет любое количество символов (даже ноль), вопросительный знак ? — ровно один символ. Маска *.mp3 найдёт всю музыку, ?ab.txt — lab.txt, но не ab.txt.

Главные формулы

t=1νt = \dfrac{1}{\nu}
Длительность одного такта процессора: ν\nu — тактовая частота в Гц (1 ГГц =109=10^9 Гц). При 2 ГГц один такт длится 0,5 нс.
N=2nN = 2^{n}
Число адресуемых ячеек (байт) при nn-разрядной шине адреса: 32 бита дают 2322^{32} байт =4=4 Гбайт.
k=VисхVархk = \dfrac{V_{\text{исх}}}{V_{\text{арх}}}
Коэффициент сжатия архива: во сколько раз архив меньше исходного файла. Степень сжатия в процентах: (1−VархVисх)⋅100%\left(1-\dfrac{V_{\text{арх}}}{V_{\text{исх}}}\right)\cdot 100\%.
K=[VносителяVфайла]K = \left[\dfrac{V_{\text{носителя}}}{V_{\text{файла}}}\right]
Сколько одинаковых файлов поместится на носитель — берём целую часть (округляем вниз). Объёмы переводим в одинаковые единицы: 1 Гбайт = 1024 Мбайт.
t=Vvt = \dfrac{V}{v}
Время копирования или передачи файла объёмом VV при скорости vv (единицы согласовать: Мбайт и Мбайт/с).

Понятия и термины

Аппаратное обеспечение
физическое оборудование, используемое для хранения, обработки или доставки программ или данных (процессор, память, накопители, периферия).
Программное обеспечение
совокупность программ, обеспечивающих функционирование, обработку, настройку аппаратных устройств и выполняющих задачи пользователя.
Конфигурация компьютера
характеристики функциональных устройств и системных ресурсов компьютера, обеспечивающих решение определённых задач.
Операционная система
комплекс системных программ, который управляет ресурсами компьютера, файлами и запуском программ и обеспечивает интерфейс пользователя.
Драйвер
системная программа, которая «объясняет» операционной системе, как работать с конкретным устройством (принтером, видеокартой, сканером).
Утилита
небольшая вспомогательная программа для решения специальных задач по настройке, оптимизации, улучшению аппаратного и программного обеспечения (дефрагментатор, архиватор, очистка диска).
Файл
совокупность информации, хранящейся во внешней памяти компьютера под определённым именем.
Расширение
определитель типа файла, отделённый от имени файла точкой: в photo.jpg расширение jpg.
Тактовая частота
количество тактов (действий), выполняемых процессором за одну секунду; измеряется в мегагерцах (МГц) и гигагерцах (ГГц).
Транслятор
программа-переводчик с языка программирования на машинный язык; бывает компилятором (переводит всю программу сразу) и интерпретатором (переводит и выполняет по одной команде).

Разбор темы

Аппаратное обеспечение и конфигурация компьютера 8–9, 11 класс

Аппаратное обеспечение (hardware) — это физические устройства. Главные из них: процессор (выполняет команды), оперативная память ОЗУ (хранит запущенные программы и данные, стирается при выключении), ПЗУ/BIOS (хранит программу начальной загрузки), внешняя память (HDD, SSD, флешки), видеокарта, материнская плата с шинами, устройства ввода (клавиатура, мышь, сканер, микрофон) и вывода (монитор, принтер, колонки).

Основные характеристики процессора: тактовая частота (ГГц), число ядер, разрядность (32 или 64 бита — сколько бит обрабатывается за одну операцию), объём кэш-памяти. Больше ядер и выше частота — быстрее работа, но производительность зависит от всей системы: медленный HDD или малый объём ОЗУ становятся «узким горлышком».

ОЗУ характеризуется объёмом (8, 16, 32 Гбайт) и частотой; накопитель — типом (HDD — магнитные пластины, дёшево и много; SSD — флеш-память, без движущихся частей, в несколько раз быстрее), объёмом и скоростью чтения/записи. Разрядность шины адреса определяет, сколько памяти можно адресовать: 2322^{32} байт = 4 Гбайт, поэтому 32-разрядная система «видит» не больше 4 Гбайт ОЗУ.

Конфигурацию выбирают по назначению: для офиса и учёбы хватит среднего процессора, 8 Гбайт ОЗУ и SSD; для игр и 3D важны мощная видеокарта и 16–32 Гбайт ОЗУ; для монтажа видео — многоядерный процессор, много ОЗУ и быстрый SSD большого объёма; сервер — надёжность, много памяти, несколько дисков.

Мобильные устройства (планшеты, смартфоны) устроены так же, но процессор, графика и контроллеры собраны в одну микросхему — систему на кристалле (SoC). Их сравнивают по процессору, ОЗУ, встроенной памяти, разрешению и диагонали экрана, ёмкости аккумулятора (мА·ч), камерам, поддержке сетей.

Виртуальная машина — программа, которая имитирует отдельный компьютер внутри настоящего: на одном ПК можно запустить Linux внутри Windows (VirtualBox, VMware, Hyper-V). Применяют для тестирования программ, запуска старых систем и безопасной проверки подозрительных файлов. Закономерность развития техники (закон Мура): число транзисторов на кристалле примерно удваивается каждые два года, а программы становятся всё требовательнее к ресурсам.

Классификация программного обеспечения 6, 9 класс

Системное ПО обеспечивает работу самого компьютера: операционные системы (Windows, Linux, macOS, Android, iOS), драйверы устройств, утилиты (дефрагментация, проверка и очистка диска, архиваторы, диспетчер задач), антивирусы (в школьных учебниках их относят к системным утилитам или к сервисным программам).

Инструментальное ПО (системы программирования) нужно программистам: трансляторы (компиляторы и интерпретаторы), редакторы кода и интегрированные среды разработки IDE (IDLE, PyCharm, Visual Studio Code), отладчики, библиотеки. Интерпретатор Python — это инструментальное ПО.

Прикладное ПО решает задачи пользователя. Общего назначения: текстовые редакторы и процессоры (Блокнот, MS Word, LibreOffice Writer), электронные таблицы (Excel), графические редакторы (Paint, Photoshop, GIMP), презентации (PowerPoint), СУБД (Access), браузеры, почтовые клиенты, мессенджеры, медиаплееры. Специального назначения: бухгалтерия (1С), системы автоматизированного проектирования САПР (AutoCAD), обучающие программы, игры, ГИС, медицинские системы.

Как выбрать ПО под задачу (цель 9.1.2.1): определить, что нужно сделать (набрать текст, обработать фото, посчитать бюджет), проверить совместимость с ОС и «железом» (системные требования), сравнить стоимость и лицензию, удобство интерфейса, наличие поддержки и обновлений.

Операционная система и её функции 6, 9 класс

Операционная система (ОС) — главная системная программа; она загружается первой и работает всё время. Порядок включения: BIOS/UEFI из ПЗУ проверяет оборудование (POST) → загрузчик → ядро ОС загружается с диска в ОЗУ → запускается интерфейс.

Функции ОС: управление ресурсами (распределяет время процессора, оперативную память, доступ к устройствам между программами); управление файлами (файловая система: создание, копирование, удаление, поиск); запуск и завершение программ, многозадачность; взаимодействие с устройствами через драйверы; интерфейс пользователя; защита данных (учётные записи, пароли, права доступа).

Интерфейс бывает командным (командная строка: dir, cd, copy в Windows, ls, cd, cp в Linux) и графическим (окна, значки, меню, указатель мыши). ОС бывают однопользовательскими и многопользовательскими, однозадачными (MS-DOS) и многозадачными (Windows, Linux).

Драйвер — посредник между ОС и устройством. Новое устройство без драйвера не заработает (или будет работать не полностью); технология Plug and Play позволяет ОС автоматически находить и ставить драйверы. Обновление драйверов часто исправляет ошибки и ускоряет работу.

Файлы, каталоги и пути 5–7 класс

Файл — именованная область внешней памяти. Имя файла состоит из собственно имени и расширения, разделённых точкой: отчёт.docx. Расширение показывает тип: .txt — текст; .docx, .pdf — документы; .xlsx — таблица; .pptx — презентация; .jpg, .png, .bmp, .gif — изображения; .mp3, .wav — звук; .mp4, .avi — видео; .exe — исполняемая программа Windows; .py — программа на Python; .html — веб-страница; .zip, .rar, .7z — архивы.

В Windows имя файла не может содержать символы \ / : * ? " < > |; длина полного имени традиционно ограничена 260 символами. Регистр букв в Windows не различается (A.txt и a.txt — один файл), в Linux различается.

Файлы хранятся в каталогах (папках), каталоги могут быть вложены друг в друга — получается дерево. Вершина дерева на диске — корневой каталог (C:\). Путь — последовательность каталогов от корня до файла; полное имя файла = путь + имя: C:\Учёба\10класс\Информатика\test.py. В Windows разделитель — обратная косая черта \, в Linux и в интернет-адресах — прямая / (/home/ali/test.py).

Абсолютный путь начинается от корня диска, относительный — от текущего каталога. Обозначение .. — родительский каталог (на уровень выше), . — текущий каталог. Например, из C:\A\B\C путь ..\..\D\f.txt ведёт к C:\A\D\f.txt.

Файловая система — способ организации и хранения файлов на носителе. В Windows используются NTFS (основная, поддерживает права доступа и большие файлы) и FAT32 (старая, совместима со всем, но файл не больше 4 Гбайт), на флешках часто exFAT; в Linux — ext4; в macOS — APFS. Перед первым использованием носитель форматируют — создают на нём файловую систему (все данные при этом удаляются).

Маски имён файлов 7–9 класс

Маска — шаблон для выбора группы файлов. Символ * заменяет любую последовательность символов, в том числе пустую; символ ? заменяет ровно один любой символ. Остальные символы должны совпасть точно.

Примеры: *.* — все файлы; *.txt — все текстовые; a* — начинаются на «a»; ???.doc — имя ровно из трёх символов и расширение doc; *2026* — в имени где-то есть «2026»; photo?.jpg подходит к photo1.jpg, но не к photo.jpg и не к photo12.jpg.

Как проверять: идём по маске и имени слева направо. Каждый ? «съедает» один символ, точные символы должны совпасть, а * может растянуться на столько символов, сколько нужно, чтобы остальная часть маски совпала. Точка в маске тоже точный символ.

from fnmatch import fnmatchcase
print(fnmatchcase('photo1.jpg', 'photo?.jpg'))   # True
print(fnmatchcase('photo.jpg', 'photo?.jpg'))    # False

Архивация и сжатие данных 7 класс

Архивация — упаковка одного или нескольких файлов в один файл-архив, как правило, со сжатием. Зачем: экономия места, быстрая передача по сети, удобство (одна папка = один файл), резервное копирование. Программы-архиваторы: WinRAR, 7-Zip, WinZip, встроенный архиватор Windows; форматы .zip, .rar, .7z, .tar.gz.

Сжатие без потерь (ZIP, RAR, 7z, PNG) позволяет восстановить файл точь-в-точь — так сжимают тексты и программы. Сжатие с потерями (JPEG, MP3, MP4) выбрасывает малозаметные для человека детали и даёт гораздо меньший размер, но исходник уже не восстановить. Идея простейшего алгоритма RLE: AAAABBB → 4A3B — повторы заменяются счётчиком.

Хорошо сжимаются тексты, таблицы, BMP-рисунки (в них много повторов). Почти не сжимаются уже сжатые файлы: JPEG, MP3, MP4, ZIP — повторная архивация может даже немного увеличить размер. Поэтому один и тот же рисунок в BMP весит в разы больше, чем в PNG или JPEG (цель 7.1.2.1).

Дополнительные возможности архиваторов: самораспаковывающийся архив SFX (файл .exe, распаковывается без архиватора), многотомный архив (разбит на части заданного размера), архив с паролем, добавление информации для восстановления. Коэффициент сжатия k=Vисх/Vархk = V_{\text{исх}}/V_{\text{арх}}: если 40 Мбайт сжали до 10 Мбайт, то k=4k = 4, объём уменьшился на 75%.

Лицензии и авторское право 5, 11 класс

Программа — объект авторского права (в Казахстане — Закон РК «Об авторском праве и смежных правах» от 10 июня 1996 года). Покупая программу, пользователь получает не саму программу, а лицензию — право её использовать на условиях лицензионного соглашения (EULA).

Проприетарное (коммерческое) ПО — платное, исходный код закрыт, копирование и изменение запрещены (MS Windows, MS Office, Photoshop). Условно-бесплатное (shareware) — можно бесплатно пользоваться ограниченное время или с урезанными функциями, потом нужно купить (пробные версии, WinRAR). Бесплатное (freeware) — бесплатно, но код закрыт и менять программу нельзя (Google Chrome, Skype).

Свободное ПО и ПО с открытым исходным кодом (free/open source) — исходный код доступен, программу можно изучать, изменять и распространять (Linux, LibreOffice, GIMP, Python, Firefox). Лицензия GNU GPL требует, чтобы изменённые версии тоже оставались открытыми. Важно: «свободное» означает свободу, а не обязательно бесплатность. Общественное достояние (public domain) — программы без авторских ограничений.

Использование и распространение взломанных («пиратских») программ нарушает закон и опасно: такие сборки часто содержат вирусы и не получают обновлений безопасности.

Языки программирования и трансляторы 6, 10–11 класс

Процессор понимает только машинный код — последовательности нулей и единиц. Поколения языков: 1-е — машинные коды; 2-е — ассемблер (мнемоники MOV, ADD вместо чисел, язык низкого уровня); 3-е — языки высокого уровня (Fortran, C, C++, Pascal, Java, Python); 4-е — проблемно-ориентированные, близкие к естественному языку (SQL, языки отчётов); 5-е — декларативные и языки искусственного интеллекта (Prolog, визуальные конструкторы).

Чем ниже уровень, тем ближе язык к «железу» и тем быстрее программа, но тем труднее писать. Языки высокого уровня понятны человеку и не зависят от конкретного процессора — программу переводит транслятор.

Компилятор переводит всю программу целиком в машинный код и создаёт исполняемый файл (.exe); затем программа запускается без компилятора и работает быстро. Ошибки выдаются все сразу при компиляции. Компилируемые языки: C, C++, Pascal, Go, Rust.

Интерпретатор читает программу по одной команде, сразу переводит и выполняет её; отдельный исполняемый файл не создаётся, для каждого запуска нужен интерпретатор. Программа выполняется медленнее, но её легко отлаживать: она работает до первой ошибки. Интерпретируемые языки: Python, JavaScript, PHP. (Python сначала переводит код в промежуточный байт-код, но для ЕНТ его считают интерпретируемым.)

Примеры задач с решением

Задача 1Тактовая частота процессора 2,5 ГГц. Сколько длится один такт?
  1. 2,5 ГГц =2,5⋅109=2{,}5\cdot10^9 Гц.
  2. t=12,5⋅109=0,4⋅10−9t=\dfrac{1}{2{,}5\cdot10^9}=0{,}4\cdot10^{-9} с.
  3. 10−910^{-9} с = 1 наносекунда.
Ответ 0,4 нс
Задача 2Сколько файлов из списка prog.doc, pro.doc, brother.docx, trol.dic, ro.doc, aroma.dac подходят под маску ?ro*.d?c?
  1. Маска требует: 1 любой символ, затем «ro», затем что угодно, затем «.d», 1 любой символ и «c» в самом конце.
  2. prog.doc: p+ro+g+.d+o+c — да. pro.doc: p+ro+(пусто)+.d+o+c — да (звёздочка может быть пустой).
  3. brother.docx — кончается на «x», нет. trol.dic: t+ro+l+.d+i+c — да. ro.doc — перед «ro» нет символа для ?, нет. aroma.dac: a+ro+ma+.d+a+c — да.
Ответ 4 файла
Задача 3Ученик работал в каталоге C:\Учёба\10класс\Информатика. Он поднялся на два уровня вверх, затем перешёл в каталог Физика, а в нём в каталог Лабы и сохранил там файл report.docx. Каково полное имя файла?
  1. Один уровень вверх: C:\Учёба\10класс.
  2. Второй уровень вверх: C:\Учёба.
  3. Вниз: C:\Учёба\Физика\Лабы, добавляем имя файла.
Ответ C:\Учёба\Физика\Лабы\report.docx
Задача 4Папку объёмом 120 Мбайт заархивировали, получился архив 30 Мбайт. Найдите коэффициент сжатия, степень сжатия и время передачи архива по каналу 2 Мбит/с.
  1. k=120/30=4k=120/30=4.
  2. Архив составляет 30/120=25%30/120=25\% исходника, значит объём уменьшился на 75%.
  3. 30 Мбайт =30⋅8=240=30\cdot8=240 Мбит; t=240/2=120t=240/2=120 с.
Ответ k = 4; на 75%; 120 с (2 минуты)
Задача 5Сколько фотографий по 2,5 Мбайт поместится на флешку объёмом 8 Гбайт?
  1. 8 Гбайт =8⋅1024=8192=8\cdot1024=8192 Мбайт.
  2. 8192/2,5=3276,88192/2{,}5=3276{,}8.
  3. Неполная фотография не записывается — округляем вниз.
Ответ 3276 фотографий
Задача 6Шина адреса имеет 32 разряда. Какой максимальный объём памяти можно адресовать?
  1. Каждый адрес — 32-битное число, всего адресов 2322^{32}.
  2. Каждый адрес указывает на 1 байт: 2322^{32} байт.
  3. 232=22⋅2302^{32}=2^{2}\cdot2^{30}, а 2302^{30} байт = 1 Гбайт.
Ответ 4 Гбайт

Сложные задачи: шаг за шагом

Задача 1Текущий каталог D:\Проекты\2026\Сайт\img. Пользователь выполнил переход по относительному пути ..\..\Игра\src. В каком каталоге он оказался и каким относительным путём вернуться обратно?

Идея: Каждое «..» убирает один последний каталог из пути, остальные имена добавляются в конец.

  1. Разбираем путь
    Старт: D:\Проекты\2026\Сайт\img.
    Первое «..» → D:\Проекты\2026\Сайт; второе «..» → D:\Проекты\2026.
  2. Спускаемся
    Игра → D:\Проекты\2026\Игра; src → D:\Проекты\2026\Игра\src.
  3. Обратный путь
    Из src нужно подняться до общего «предка» 2026: это два уровня (src → Игра → 2026), затем спуститься в Сайт\img.
Ответ D:\Проекты\2026\Игра\src; обратно: ..\..\Сайт\img
Задача 2В каталоге файлы: math1.py, math12.py, mat.py, smath.py, math.pyc, math5.txt. Какая маска выделит ровно файлы math1.py, math12.py, smath.py? Варианты: 1) math?.py 2) *math*.py 3) math*.py* 4) ?ath*.*

Идея: Проверяем каждую маску по каждому файлу; ищем ту, что даёт ровно нужный набор.

  1. math?.py
    После «math» ровно один символ: подходит только math1.py (в math12.py два символа). Не то.
  2. *math*.py
    Слева и справа от «math» что угодно, в конце точно «.py»: math1.py, math12.py, smath.py. mat.py — нет «math», math.pyc — кончается на «c». Ровно наш набор.
  3. Проверяем остальные
    math*.py* — math1.py, math12.py, math.pyc (smath.py не начинается с «math»). ?ath*.* — math1.py, math12.py, math.pyc, math5.txt.
Ответ Маска 2: *math*.py
Задача 3Файл 4 Гбайт копируют с HDD (128 Мбайт/с) и с SSD (512 Мбайт/с). Сколько секунд займёт каждое копирование и во сколько раз SSD быстрее? Сможет ли этот файл записаться на флешку с FAT32?

Идея: Переводим Гбайт в Мбайт и делим на скорость; вспоминаем ограничение FAT32 на размер одного файла.

  1. Единицы
    4 Гбайт =4⋅1024=4096=4\cdot1024=4096 Мбайт.
  2. Время
    HDD: 4096/128=324096/128=32 с. SSD: 4096/512=84096/512=8 с. 32/8=432/8=4 раза.
  3. FAT32
    В FAT32 размер одного файла меньше 4 Гбайт (максимум 232−12^{32}-1 байт), поэтому файл ровно 4 Гбайт не запишется. Нужно отформатировать флешку в exFAT или NTFS либо разбить файл многотомным архивом.
Ответ 32 с и 8 с, SSD быстрее в 4 раза; на FAT32 — нет

Частые ловушки на ЕНТ

  • Считают, что * обязательно заменяет хотя бы один символ. Нет: * может быть пустой (a*.txt подходит к a.txt), а ? — ровно один символ, не ноль и не два.
  • Путают классы ПО: Windows, драйверы, антивирус, архиватор — системное; компилятор, интерпретатор Python, IDE — инструментальное; Word, Excel, браузер, игра, 1С — прикладное.
  • Считают, что бесплатное = открытое. Freeware бесплатно, но код закрыт; open source может распространяться и за деньги; shareware бесплатно только на пробный срок.
  • При переходе «..» забывают, что начинать нужно от каталога, где лежит файл, а не от самого файла, и что каждое «..» поднимает ровно на один уровень.
  • Смешивают десятичные и двоичные приставки: 1 ГГц =109=10^9 Гц (частота), а 1 Гбайт =230=2^{30} байт =1024=1024 Мбайт (объём памяти в школьной информатике).

Запомнить

ПО: системное (ОС, драйверы, утилиты) – инструментальное (трансляторы, IDE) – прикладное; * — сколько угодно символов, ? — ровно один; компилятор переводит всё сразу, интерпретатор — по команде.

Проверь себя

1. Какая программа относится к системному программному обеспечению?
  1. Операционная система Windows
  2. Текстовый процессор MS Word
  3. Графический редактор Photoshop
  4. Браузер Google Chrome
Показать ответ

Операционная система Windows ОС — основа системного ПО; Word, Photoshop и браузер — прикладные программы.

2. Какой файл соответствует маске ?a*.txt?
  1. abc.txt
  2. mama.doc
  3. data.txt
  4. a.txt
Показать ответ

data.txt data.txt: ? = d, затем «a», * = «ta», «.txt». В abc.txt второй символ «b», в a.txt нет символа для ?, у mama.doc другое расширение.

3. Что НЕ является функцией операционной системы?
  1. Распределение оперативной памяти между программами
  2. Организация файловой системы
  3. Проверка орфографии в тексте реферата
  4. Обеспечение интерфейса пользователя
Показать ответ

Проверка орфографии в тексте реферата Проверка орфографии — функция прикладной программы (текстового редактора), а не ОС.

4. Транслятор, который переводит и сразу выполняет программу по одной команде, не создавая исполняемого файла, — это
  1. компилятор
  2. интерпретатор
  3. драйвер
  4. архиватор
Показать ответ

интерпретатор Так работает интерпретатор (например, Python). Компилятор переводит всю программу и создаёт .exe.

5. Программу можно бесплатно использовать 30 дней, после чего её нужно купить. Это лицензия типа
  1. freeware
  2. open source
  3. shareware
  4. public domain
Показать ответ

shareware Shareware — условно-бесплатное ПО: пробный период или ограниченные функции, затем покупка.

6. К какому поколению языков программирования относится язык ассемблера?
  1. Первому
  2. Второму
  3. Третьему
  4. Четвёртому
Показать ответ

Второму 1-е — машинные коды, 2-е — ассемблер (мнемоники команд), 3-е — языки высокого уровня, 4-е — SQL и подобные.

Связанные темы

Узнай свой уровень: бесплатная диагностика ЕНТ