
- •Глава 1Информатика. Определения и категории информатики
- •1.1Информатика как наука
- •1.2Предмет, цель и задачи дисциплины
- •1.3Понятие, виды и свойства информации
- •1.4Оценка количества информации
- •Глава 2Алгоритмизация и программирование
- •2.1Понятие алгоритма
- •2.2Свойства алгоритмов
- •2.3Способы записи алгоритмов
- •2.4 Базовые алгоритмические конструкции
- •2.5Языки программирования
- •2.6Понятия программы и программного обеспечения
- •2.7Классификация программного обеспечения
- •Глава 3Системное программное обеспечение
- •3.1Операционные системы
- •3.2Сервисные программы
- •3.2.1Программы контроля и диагностики компьютера
- •3.2.2Файловые менеджеры
- •3.2.3Программы обслуживания магнитных дисков
- •3.2.4Программы записи и обслуживания компакт дисков
- •3.2.5Программы обслуживания операционной системы Windows
- •3.2.6Программы работы с архивами
- •3.2.7Антивирусные программы
- •Глава 4Инструментальное программное обеспечение
- •4.1Трансляторы и их виды
- •4.2Системы программирования
- •4.2.1Средства создания программ
- •4.2.2Интегрированные системы программирования
- •4.2.3Среды быстрого проектирования
- •Глава 5Прикладное программное обеспечение
- •5.1Классификация прикладных программ
- •5.2Прикладные программы общего назначения
- •5.2.1Программы обработки текста
- •5.2.2Табличные процессоры
- •5.2.3Базы данных и системы управления базами данных
- •5.2.4Программы обработки графических изображений и мультимедиа
- •5.2.5Электронные органайзеры
- •5.3Методо-ориентированные пакеты прикладных программ
- •5.4Проблемно-ориентированные пакеты прикладных программ
- •5.5Интегрированные пакеты прикладных программ
- •Глава 6Принципы построения, структура и классификация эвм
- •6.1Поколения эвм
- •6.2Современная классификация компьютеров
- •6.3Принципы построения и структура эвм
- •Глава 7Основные сведения о персональных компьютерах
- •7.1Состав персонального компьютера
- •7.2Корпус системного блока
- •7.3Материнская плата
- •7.3.1Набор микросхем системной логики
- •7.3.2Системные и локальные шины
- •7.3.3Интерфейсы передачи данных
- •7.4Процессоры пк
- •7.5Архитектура машинной памяти
- •7.6Оперативная память
- •7.7Устройства ввода
- •7.8Устройства вывода
- •7.9Внешние запоминающие устройства
- •Глава 8Компьютерные сети
- •8.1Общие сведенья о компьютерных сетях
- •8.2Основные компоненты сети
- •8.3Топология локальных сетей
- •8.4Глобальная компьютерная сеть Internet
- •8.4.1Общие сведения об Internet
- •8.4.2История Internet
- •8.4.3Internet в России
- •8.4.4Организация сети Internet
- •8.4.5 Доменная система имен и универсальный указатель ресурса
- •8.4.6Услуги, предоставляемые Internet
- •Глава 9Основы защиты информации
- •9.1Компьютерные вирусы
- •9.2Меры защиты от компьютерных вирусов
- •9.3Компьютерные преступления
- •9.4 Предупреждение компьютерных преступлений
- •9.5Защита информации в компьютерных сетях
- •Контрольные вопросы
- •Лабораторная работа №1 по текстовому процессору ms Word
- •Работа с созданной информационной системой:
- •Список использованной и рекомендуемой литературы
- •Информатика Учебное пособие
3.2Сервисные программы
В процессе взаимодействия пользователя с компьютером возникают потребности в решении проблем, связанных как с работой компьютера в целом, так и отдельных его устройств и программ: замедление работы, нехватка места на диске, ошибки выполнения программ, их зависание и т.п. Для выявления таких проблем, устранения причин их возникновения и обслуживания некоторых устройств компьютера в составе системного программного обеспечения используются сервисные программы (утилиты).
Сервисное программное обеспечение - это совокупность программ, которые предназначены для тестирования устройств компьютера и их программного обслуживания.
Существует два вида сервисных программ - стандартные программы, входящие в состав операционной системы, и специализированные программы, которые часто объединяют в комплексы как, например, Norton Utilities (NU) или Acronis Power Utilities. Специализированные программы не только дублируют функции программ операционной системы в более удобном режиме, но и значительно расширяют их возможности в программном обслуживании устройств компьютера, хранении и защите данных.
Перечень сервисных программ очень широк и многие из них дублируют друг друга. По функциональному назначению их можно разделить на несколько групп:
программы контроля и диагностики компьютера;
файловые менеджеры;
антивирусные программы;
программы обслуживания дисков;
программы работы с архивами;
программы обслуживания операционной системы;
программы обслуживания сети.
3.2.1Программы контроля и диагностики компьютера
Программы контроля и диагностики предназначены для проверки наличия и работоспособности устройств, определения их характеристик и технических параметров работы.
Существует три уровня тестирования.
Первый уровень - самотестирование базовой системой ввода-ввывода (BIOS) при включении компьютера (POST или Power-On-Self-Test). На этом уровне проверяется наличие и работоспособность основных компонентов компьютера: процессора, оперативной памяти, вспомогательных микросхем, приводов дисков, клавиатуры и видеоадаптера.
Второй уровень - тестирование операционной системой. Операционная система определяет все имеющиеся устройства, соотвествие им драйверов, наличие конфликтов между устройствами.
Третий уровень - пользовательское тестирование, предназначенное для проведения более углубленных общих или специализированных тестов.
3.2.2Файловые менеджеры
В первых операционных системах практически отсутствовал интерфейс пользователя. Была только командная строка, в которую пользователь вводил команды, набирая их на клавиатуре, и это вызывало большие неудобства. Позднее появились программы, которые визуально отображали содержимое дисков, позволяли нажатием одной клавиши запускать программы, и выполнять различные файловые операции. Эти программы получили название «операционные оболочки», так как выполняли функцию посредника между операционной системой и пользователем. С появлением графического интерфейса пользователя в операционных системах программы-оболочки потеряли свое значение и стали называться «диспетчеры файлов» или «файловые менеджеры».
Файловые менеджеры — это сервисные программы, предназначенные для управления файлами и папками на дисках.
Основными операциями управления являются: просмотр содержимого папок, навигация по файловой системе, т.е. переход из одной папки в другую; поиск, копирование, перемещение, удаление файлов и папок, запуск программ и т.д.
Кроме основных функций большинство современных менеджеров предоставляют и дополнительные функции, например групповые операции с файлами, упорядочение (сортировку) объектов, возможности работы с файловыми архивами как с обычными папками, средства сравнения файлов и папок, и многое, многое другое.
Основное отличие файловых менеджеров друг от друга в удобстве работы и наборе дополнительных функций.
В состав стандартных служебных программ ОС Windows входит файловый менеджер, который называется Проводник (Explorer). Эта программа широко используется начинающими пользователями, так как очень проста и обладает небольшим набором дополнительных функций.
Программа Norton Commander является классическим диспетчером файлов со средними возможностями. Первые версии этой программы явились образцом для создания других файловых менеджеров. Среди специализированных файловых менеджеров наиболее выделяются программы Frigate (Фрегат), Total Commander и FAR Manager. Все они используют две независимые друг от друга панели, позволяющие видеть одновременно на экране содержимое двух папок и легко копировать (или перемещать) файлы из одной папки в другую. Интерфейс пользователя данных программ имеет также командную строку и адаптирован под работу клавиатурными комбинациями, которые позволяют опытному пользователю наиболее эффективно работать в программе.