- •1.1.2. Структура современной информатики
- •1.1.3. Информационные ресурсы
- •1.2. История развития информатики
- •1.3. Место информатики в ряду других фундаментальных наук
- •1.4. Информационные технологии
- •1.5. Социально-экономические аспекты информационных технологий
- •1.6. Правовые и этические аспекты информационных технологий
- •2. Информация
- •2.1. Понятие информации. Носители информации. Сигналы
- •2.2. Измерение информации. Энтропия. Количество информации
- •2.2.1. Структурная мера информации
- •2.2.2. Статистическая мера информации
- •2.2.3. Семантическая мера информации
- •2.3. Свойства информации
- •3. Теоретические аспекты обработки информации
- •3.1. Устройства обработки информации и их характеристики
- •3.1.1. Краткая история развития устройств обработки информации
- •3.2. Классическая архитектура эвм
- •3.3. Характеристика основных блоков эвм
- •3.4. Основной цикл работы эвм
- •3.5. Накопители информации
- •3.6. Внешние устройства эвм
- •3.2. Технология обработки информации
- •3.2.1. Информация и данные
- •Простые (неструктурированные) типы данных
- •Структурированные типы данных
- •Операции с данными
- •3.2.2. Файлы данных и файловые структуры Единицы представления данных
- •Единицы измерения данных
- •Единицы хранения данных
- •Понятие о файловой структуре
- •Обслуживание файловой структуры
- •Создание и именование файлов
- •Создание каталогов (папок)
- •Удаление файлов и каталогов (папок)
- •Навигация по файловой структуре
- •Управление атрибутами файлов
- •4. Инструментарии информационных технологий
- •4.1. Системное программное обеспечение
- •4.1.1. Операционные системы
- •4.1.2. Интерфейсные оболочки
- •4.1.3. Утилиты
- •4.2. Системы программирования
- •4.3. Пакеты прикладных программ
- •4.4. Системы обработки текстов
- •4.5. Системы компьютерной графики
- •4.6. Базы данных и субд
- •4.7. Электронные таблицы
- •4.8. Офисные программные средства
- •4.8.1. Средство разработки презентации Power Point
- •4.8.2. Программы-организаторы
- •4.8.3. Системы автоматизации деятельности предприятия
- •4.9. Интегрированные программные средства
- •4.10. Инструментальные программные средства для решения специальных задач
- •5. Вычислительные сети
- •5.1. Сети: основные понятия
- •Классификация сетей
- •Способы коммутации
- •Протоколы
- •5.2. Локальные вычислительные сети
- •5.2.1. Конфигурация лвс и организация обмена данными
- •Одноранговые сети
- •Иерархические сети
- •Технология совместного использования сетевых ресурсов
- •5.2.2.Топологии
- •Топология “звезда”
- •Кольцевая топология
- •Шинная топология
- •5.2.3 Протоколы передачи данных
- •Метод доступа в сетях Ethernet
- •Метод доступа в сетях Arcnet
- •Структура Internet
- •5.3.2.. Способы доступа к Internet
- •5.3.4. Типичные услуги Internet
- •Электронная почта
- •Сетевые новости Usenet
- •Протокол передачи файлов (ftp)
- •Муравей (Archie)
- •Wais – информационная система широкого пользования
- •Irc (Internet Relay Chat) – “Болтовня по Internet”
4.1.2. Интерфейсные оболочки
Для удобства взаимодействия с ОС могут использоваться дополнительные интерфейсные оболочки. Их основное назначение — либо расширить возможности по управлению ОС, либо изменить встроенные в систему возможности. В качестве классических примеров интерфейсных оболочек и соответствующих операционных сред выполнения программ можно назвать различные варианты графического интерфейса Х Window в системах семейства UNIX (например, К Desktop Environment в Linux), PM Shell или Object Desktop в OS/2 с графическим интерфейсом; можно указать разнообразные варианты интерфейсов для семейства ОС Windows компании Microsoft, которые заменяют Explorer.
Ряд операционных систем могут организовывать выполнение программ, созданных для других ОС. Например, в OS/2 можно выполнять как программы, созданные для самой OS/2, так и программы, предназначенные для выполнения в среде MS-DOS и Windows 3.х. Аналогично, в системе Linux можно создать условия для выполнения некоторых программ, написанных для Windows 95/98.
Наконец, к этому классу системного программного обеспечения следует отнести и эмуляторы, позволяющие смоделировать в одной операционной системе какую-либо другую машину или операционную систему. Так, известна система эмуляции WMWARE, которая позволяет запустить в среде Linux любую другую ОС, например, Windows. Можно, наоборот, создать эмулятор, работающий в среде Windows, который позволит смоделировать компьютер, работающий под управлением любой ОС, в том числе и под Linux.
4.1.3. Утилиты
Под утилитами понимают специальные системные программы, с помощью которых можно как обслуживать саму операционную систему, так и подготавливать для работы носители данных, выполнять перекодирование данных, осуществлять оптимизацию размещения данных на носителе и производить некоторые другие работы, связанные с обслуживанием вычислительной системы.
К утилитам следует отнести и программу разбиения накопителя на магнитных дисках на разделы, и программу форматирования, и программу переноса основных системных файлов самой ОС. Также к утилитам относятся и известные комплексы программ от фирмы Symantec, носящие имя Питера Нортона (создателя этой фирмы и соавтора популярного набора утилит для первых IBM PC). Естественно, что утилиты могут работать только в соответствующей операционной среде.
Опишем некоторые разновидности утилит.
Программы-упаковщики позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Применение программ-упаковщиков очень полезно при создании архива файлов, так как в большинстве случаев значительно удобнее хранить на дискетах файлы, предварительно сжатые программами-упаковщиками. Следует заметить, что различные упаковщики не совместимы друг с другом — архивный файл, созданный одним упаковщиком, чаще всего нельзя прочесть другим.
Антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения вирусом. Антивирусная программа – программа, выявляющая вирусную программу на диске или в оперативной памяти компьютера и обезвреживающая ее. Вирусная программа – программа, специально предназначенная для копирования себя и выполнения различных действий на компьютере без санкции пользователя.
Коммуникационные программы предназначены для организации обмена информацией между компьютерами. Такие программы позволяют удобно пересылать файлы с одного компьютера на другой при соединении кабелем их последовательных портов (некоторые программы — при соединении параллельных портов, что обеспечивает большую скорость). Другой вид программ обеспечивает возможность связи компьютеров по телефонной сети (при наличии модема).
Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т.д.), а также проверить работоспособность устройств компьютера (прежде всего жестких дисков). Они позволяют выявить «намечающиеся» дефекты дисков (возникающие из-за износа магнитной поверхности диска) и предотвратить потерю данных, хранящихся на диске.
Программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все участки каждого файла друг к другу (устраняют фрагментацию), собирают все файлы в начале диска и т.д., за счет чего уменьшается число перемещений головок диска (т.е. ускоряется доступ к данным) и снижается износ диска.
Разумеется, многообразие вспомогательных программ для ЭВМ отнюдь не исчерпывается описанными выше типами программ.
