Компьютер состоит из двух основных частей:
Аппаратные средства (hardware) — это технические устройства.
Программное обеспечение (software) — это программы (команды, записанные последовательно).
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.
Операционная система — комплекс программ, обеспечивающих согласованное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.В настоящее время наиболее распространёнными ОС для компьютеров являются Windows, Mac Os, Linux. Для смартфонов и др. мобильных устройств — Android, iOS, Windows Phone.
Основные функции, выполняемые ОС: 1. Управление устройствами; Для обеспечения согласованного функционирования в состав ОС входят драйверы — специальные программы, управляющие работой подключенных к компьютеру внешних устройств. 2. Управление процессами; Программу, выполняемую на компьютере в текущий момент, принято называть процессом. Даже когда мы просто ищем информацию в Интернете, компьютер производит незаметные для нас операции по контролю за состоянием устройств, по защите от вирусов и т. д. 3. Пользовательский интерфейс; обеспечивают диалог пользователя с компьютером 4. Работа с файлами. За организацию хранения информации и обеспечения доступа к ней отвечает подсистема ОС, называемая файловой системой
К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:— Обслуживание дисков и диагностика компьютера,— Архивирование файлов,— Защита от вирусов.
Основные компоненты, входящие в состав большинства систем программирования:
Специализированный текстовый редактор — позволяет набрать и отредактировать текст программы на языке программирования высокого уровня.
Трансляторы — специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды.
Библиотеки стандартных подпрограмм — позволяют вызывать стандартные процедуры из вновь разрабатываемой программы. Компоновщик — собирает разные части (модули) создаваемой программы и используемые в ней стандартные подпрограммы в единый исполняемый файл. Отладчик — позволяет управлять процессом исполнения программы, определять место и вид ошибок в программе, наблюдать за изменением значений переменных и выражений.
Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами или приложениями. Выделяют приложения общего и специального назначения.
Приложения общего назначения | Приложения специального назначения |
текстовые редакторы и процессоры; | предназначены для профессионального применения |
Выберите правильный ответ. Какое программное обеспечение предназначено для согласованной работы всех узлов компьютера? а) системы программированияб) прикладное программное обеспечениев) системное программное обеспечение
Дополните определение.— комплекс программ, обеспечивающих согласованное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
а) Операционная система
б) Файловая система
в) Система программирования
© ООО «Знанио»
С вами с 2009 года.