1—Б). 2. Код—це зведення законів, система умовних знаків (символів, позначень) для передачі, обробки та зберігання (запам'ятовування) різноманітної інформації.
3. Кодування—це операція заміни коду текстових даних; заміна звичайних текстових даних скороченими умовними позначеннями; переклад будь-якої інформації, вираженої засобами природної мови, в послідовність умовних символів, сигналів за певними правилами, що називають кодом. 4. Декодування—це перетворення закодованого повідомлення у форму, прийнятну для приймача.
Операционная система — это целый комплекс управляющих программ, выступающих в качестве интерфейса между компонентами персонального компьютера и обеспечивающих эффективное использование ресурсов ЭВМ. Операционная система обеспечивает взаимосвязь и управление всеми элементами компьютера и выполняемыми программами. Загрузка операционной системы производится при включении компьютера.
Управление операционной системой осуществляется с специальной системы команд, задаваемых пользователем. Без операционной системы компьютер вообще не может функционировать и представляет собой не более чем совокупность электронных устройств.
Операционная система может размещаться в постоянной памяти компьютера или загружается в оперативную память с диска при включении компьютера. Операционные системы, загружаемые с дисков, называются дисковыми операционными системами (DOS -Disk Operating System). К ним относятся MS DOS, Windows, Unix, OS/2
Требования к операционной системе.
Совместимость — означает, что операционная система должна включать средства для выполнения приложений (программ), подготовленных для других операционных систем;
переносимость — означает обеспечение возможности переноса операционной системы с одной аппаратной платформы на другую;
надежность и отказоустойчивость предполагает защиту операционной системы от внутренних и внешних ошибок, сбоев и отказов;
безопасность — означает, что операционная система должна содержать средства защиты ресурсов одних пользователей от других, должна обеспечивать удобство внесения последующих изменений и дополнений;
производительность — означает, что операционная система должна обладать достаточным быстродействием. Операционная система Windows – это современная и наиболее совершенная операционная система, хранится во внешней памяти компьютера, постоянно развивается и совершенствуется.
Структура операционной системы:
1. Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
2. Драйверы – программы, управляющие устройствами.
3. Интерфейс – оболочка, с которой пользователь общается с компьютером.
Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам.
Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.
В состав операционной системы входит специальная программа — командный процессор, которая запрашивает у пользователя команды и выполняет их. Пользователь может дать, например, команду выполнения какой-либо операции над файлами (копирование, удаление, переименование), команду вывода документа на печать и т. д. Операционная система должна эти команды выполнить.
К магистрали компьютера подключаются различные устройства (дисководы, монитор, клавиатура, мышь, принтер и др.). В состав операционной системы входят драйверы устройств — специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами. Любому устройству соответствует свой драйвер.
Для упрощения работы пользователя в состав современных операционных систем, и в частности в состав Windows, входят программные модули, создающие графический пользовательский интерфейс. В операционных системах с графическим интерфейсом пользователь может вводить команды посредством мыши, тогда как в режиме командной строки необходимо вводить команды с клавиатуры.
Операционная система содержит также сервисные программы, или утилиты. Такие программы позволяют обслуживать диски (проверять, сжимать, дефрагментировать и т. д.), выполнять операции с файлами (архивировать и т. д.), работать в компьютерных сетях и т. д.
Для удобства пользователя в операционной системе обычно имеется и справочная система. Она предназначена для оперативного получения необходимой информации о функционировании как операционной системы в целом, так и о работе ее отдельных модулей.
Основу системного программного обеспечения составляют программы, входящие в операционные системы компьютеров.
Основные функции ОС:
- выполнение по за программ тех достаточно элементарных (низкоуровневых) действий, которые являются общими для большинства программ и часто встречаются почти во всех программах (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.);
- загрузка программ в оперативную память и их выполнение;
- стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
- управление оперативной памятью (распределение между процессами, организация виртуальной памяти);
- управление доступом к данным на энергонезависимых носителях (таких как жесткий диск, оптические диски и др.), организованным в той или иной файловой системе;
- обеспечение пользовательского интерфейса;
- сетевые операции, поддержка стека сетевых протоколов.
Поделитесь своими знаниями, ответьте на вопрос:
Даны строки S1 и S2. Удалить из строки S1 первую подстроку S2, если S2 не содержится в S1, вывести S1 без изменений
PascalABC.NET
beginvar (s1,s2) := ReadString2; if s1.Contains(s2) then s1 := s1.Remove(s1.IndexOf(s2),s2.Count); s1.Print end.Пример работы: