- •По информатике
- •Информационных процессов
- •Назначение, возможности, структура
- •Оглавление
- •Введение
- •Глава I. Понятие системного програмного обеспечения
- •Основные определения
- •Операционная система как система управления ресурсами
- •Глава II. Назначение и функции системного программного обеспечения
- •Системное программное обеспечение для автономного компьютера
- •Функции системного программного обеспечения
- •Управление процессами
- •Управление памятью
- •Управление файлами и внешними устройствами
- •Защита данных и администрирование
- •Современные операционные системы
- •Структура операционной системы
- •Ядро и вспомогательные модули ос
- •Многослойная структура ос
- •Микроядерная структура
- •Заключение
- •Тестирование
- •Выберете наиболее подходящее определение системного программного обеспечения (спо). (3 балла)
Введение
Роль компьютера в современном мире трудно недооценить. Компьютер контролирует почти все аспекты нашей жизни: начиная запуском ракет на орбиту и заканчивая кассовыми аппаратами в магазинах. При этом, когда человек говорит: «Компьютер сделал…», он допускает серьёзную ошибку. Почему? Сам по себе компьютер - груда железа, даже если приставить к ней человека, то мало что изменится.
Для того, чтобы компьютер мог справляться со всеми поставленными ему задачами, на нём должно быть установлено программное обеспечение, ведь именно программы заставляют компьютер выполнять определённые операции. Да, человек принимает в этом участие, но при нынешнем развитии программ он просто задаёт цель, а программа в паре с оборудование её выполняет. При этом, чем лучше подобрана программа, согласно цели, тем качественнее результат.
А системное программное обеспечение (СПО) это совокупность программ, необходимых для работы компьютера. Именно от выбора СПО зависит то, насколько успешно компьютер будет выполнять поставленные вами задачи. Согласитесь, если вам нужен компьютер для игр и мультимедиа, то установив на не него СПО, предназначенное для офисной работы, вы допустите грубую ошибку. Да, компьютер будет работать, но желаемого результат вы, увы, не получите. А если вам нужен компьютер «для всего», как поступить тогда?
Таким образом, в современном мире, где человека без компьютера уже представить нельзя остро стоит вопрос выбора системного программного обеспечения для компьютера. Так как выбор на сегодняшний день достаточно велик, для правильного решения нужно разобраться в сути СПО, создать для себя образ идеального программного обеспечения и стараться придерживаться этого идеала.
Тема данной курсовой работы, безусловно, очень актуальна, ведь абсолютно очевидно, что без компьютеров человеку придётся нелегко, а компьютеры, в свою очередь, не могут работать без системного программного обеспечения. Только понимая работу системных программ и операционной системы, человек может из груды железа создать себе верного помощника.
Глава I. Понятие системного програмного обеспечения
-
Основные определения
Систе́мное програ́ммное обеспе́чение — это набор программ, которые управляют компонентами вычислительной системы (такими как процессор, коммуникационные и периферийные устройства), а также которые предназначены для обеспечения функционирования и работоспособности всей системы.
Большинство из них отвечают непосредственно за контроль и объединение в единое целое различных компонентов аппаратного оборудования вычислительной системы.
Системное программное обеспечение (СПО) противопоставляется прикладному программному обеспечению, которое напрямую решает проблемы пользователя.
СПО включает в себя два компонента:
-
операционные системы (ОС)
-
системные программы (СП)
ОС – это комплекс программных средств, которые выполняют функции управления работой всей системы, обеспечивают первоначальный старт, конфигурирование и восстановление системы, а также предоставляют интерфейс взаимодействия с пользователем.
СП – комплекс программных модулей, которые обеспечивают взаимосвязь между интерфейсом и аппаратными средствами системы.
К системному ПО относятся:
-
программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)
-
операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.д.
-
Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
-
утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)
Системные программы:
-
машинно-ориентированные трансляторы (ассемблеры);
-
программно-ориентированные трансляторы (компиляторы, интерпретаторы);
-
вспомогательные (отладчики, утилиты, макропроцессор).
Транслятор - программа, которая принимает на вход программу на одном языке (он в этом случае называется исходный язык, а программа — исходный код), и преобразует её в программу, написанную на другом языке (соответственно, целевой язык и объектный код).
Ассемблер - транслятор с языка ассемблера в команды машинного языка.
Компилятор - транслятор, который осуществляет перевод всей исходной программы в эквивалентную ей результирующую программу на языке машинных команд.
Компилятор – проверяет и выполняет всю программу целиком, в случае успеха генерирует файл *.exe, если программа написана неверно - компилятор выведет список всех ошибок.
Интерпрета́тор — программа для непосредственного исполнения программ (производства вычислений, предписываемых этими программами) из исходного кода на определённом языке.
Интерпретатор – отличается от компилятора тем, что не выдает объектного файла и отлавливает только по одной ошибке за каждый просмотр, т.к. просматривает программу построчно.
Отла́дчик является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе.
Утил́ита — программный продукт, предназначенный для решения вспомогательных задач.
К утилитам относятся:
-
диспетчеры файлов или файловые менеджеры
-
средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)
-
средства просмотра и воспроизведения
-
средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков
-
средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами
-
средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).
