Лекция 4_БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. Лекция 4 базовое программное обеспечение разработал Преподаватель Оренбургского автотранспортного колледжа
Скачать 205.49 Kb.
|
ЛЕКЦИЯ №4: БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕРазработал: Преподаватель Оренбургскогоавтотранспортного колледжаСаблина Елена ВладимировнаПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙПод программным обеспечением (ПО) информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. В самом общем плане программное обеспечение дня вычислительной техники может быть разделено на базовое (системное) и прикладное. Программное обеспечение (ПО)
Состав базового ПОВ состав базового ПО входят:
Операционная системаОперационная система (ОС) — это комплекс специальных программных средств, предназначенных для управления загрузкой компьютера, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами персонального компьютера. Она обеспечивает управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем. Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ПК и следит за ходом ее выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли трудности. Виды операционных систем Операционная система Однозадачная Многозадачная Пользователь в один момент времени работает с одной конкретной программой (задачей). Примером таких ОС служат операционные системы MS-DOS, MSX. Позволяет параллельно работать с несколькими программами, и количество программ зависит от мощности системы. В качестве примера можно привести операционные системы всех версий Microsoft Windows, UNIX, OS/2, Linux, Mac OS. Сетевая связана с появлением локальных и глобальных сетей и предназначена для обеспечения доступа ко всем ресурсам вычислительной сети. Примером таких систем являются Microsoft Windows-NT, UNIX, IBM LAN Сервисное программное обеспечение – программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя. По функциональным возможностям сервисные средства подразделяют:
По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Разница между оболочками и утилитами зачастую выражается лишь в универсальности первых и специализации вторых. Утилиты – программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров (могут входить в состав операционной системы или распространяться отдельно). Виды сервисного ПО
Виды сервисного ПОК сервисным программам относят программы - просмотрщики, позволяющие просмотреть файлы одного или нескольких форматов. например изображений, графики или прослушивания аудиофайлов. Для просмотра HTML служат сервисные программы – браузеры. Программные средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Вирус - программа, способная размножаться, внедряясь в другие программы, совершая при этом различные нежелательные действия. Наиболее распространенными российскими антивирусными программами являются DRWeb и Kaspersky. Архиватор — компьютерная программа, которая осуществляет сжатие данных в один файл архива для более легкой передачи, или компактного их хранения. В качестве данных обычно выступают файлы и папки. Процесс создания архива называется архивацией или упаковкой (сжатием, компрессией), а обратный процесс — распаковкой или экстракцией. В качестве примера архиваторов можно привести WinZip и WinRAR. Виды сервисного ПОПод программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом. Включают:
Для поиска и решения проблем используются программы по обслуживанию жёстких дисков. Если исправления невозможны – программу форматирования диска. Под обслуживанием жёсткого диска понимают: процедуру проверки целостности таблицы разбиения диска; загрузочного сектора (boot record); таблицы расположения файлов (FAT); каталоговой структуры и файлов; поиск нарушений и их коррекция. Инструментальное ПОТранслятор - программа, осуществляющая перевод текста программы с языка программирования в машинный код. В зависимости от способа перевода с входного языка программирования трансляторы подразделяются на:
Система программирования Входной язык программирования Машинный язык Транслятор Средства отладки оттранслированных программ Инструментальное ПОВ компиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу, готовую к выполнению и сохраняемую в виде файла. Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы, при этом каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка. ПРИМЕРЫ СИСТЕМ ПРОГРАММИРОВАНИЯ: Delphi, Java, C+, PHP, Pascal ABC, Basic |