- •Информатика
- •Содержание
- •Введение
- •Раздел 1 Научные основы, базовые понятия информатики
- •Информатика как научная дисциплина
- •Информатика, ее цели и задачи
- •Структура информатики
- •История информатики и вычислительной техники
- •Информатика в системе наук
- •Основные научные направления в области информатики
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Информация. Виды и свойства информации. Информационные процессы
- •Понятие информации
- •Виды информации
- •Свойства информации
- •Свойства информации
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Представление, измерение и кодирование информации
- •Формы представления информации
- •Кодирование и измерение информации
- •Кодирование сообщений
- •Производные единицы измерения информации для байта
- •Подходы к определению количества информации
- •Содержательный подход к определению количества информации
- •Алфавитный подход к определению количества информации
- •Кодирование текстовой информации
- •Кодирование графической информации Векторные и растровые изображения
- •Модели и режимы кодирования цвета
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Раздел 2 Программные средства реализации информационных процессов
- •Основные сведения о программном обеспечении
- •Основные классификации программного обеспечения
- •Классификация программ по характеру использования и категориям пользователей
- •Классификация программ по количеству программных модулей
- •Классификация программ по набору реализуемых функций
- •Рекомендуемые источники
- •Системное программное обеспечение
- •Базовое программное обеспечение
- •Операционные системы
- •Программы-оболочки
- •Классификация программ-оболочек по интерфейсу
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Сервисное программное обеспечение
- •Драйверы
- •Утилиты
- •Классификация сервисных программ по функциональному назначению
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Прикладное программное обеспечение
- •Прикладные пакеты и программы общего назначения
- •Программы для работы с графическими изображениями
- •Проблемно-ориентированные и методо-ориентированные пакеты и программы, итегрированные прикладные системы
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Файловая система
- •Файл, свойства и форматы файлов
- •Свойства файлов
- •Каталог, дерево каталогов
- •Дефрагментация, форматирование и проверка носителя
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Вирусы и антивирусные средства
- •Вредительские программы, вирусы, вирусная атака
- •История вредоносных программ
- •Классификации вирусов
- •Классификация вирусов по среде обитания вируса:
- •Классификация вирусов по способу заражения среды обитания:
- •Классификация вирусов по деструктивным возможностям:
- •Классификация вирусов по особенностям алгоритма вируса:
- •Современные возможности вирусов
- •Признаки вирусного поражения
- •Способы антивирусной защиты
- •Антивирусные программные средства
- •Классы программ защиты от вирусов
- •Элементы антивирусных программ
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Раздел 3 Сетевые технологии реализации информационных процессов
- •Компьютерная сеть
- •Классификации сетей
- •Сети по принадлежности
- •Сети по территориальному расположению
- •Архитектура и топология локальной сети
- •Топологии вычислительной сети Общая шина
- •Кольцевая топология
- •Иерархическая структура
- •Типы сетей по способу управления
- •Типы локальных сетей по методам передачи информации
- •Физическая предающая среда
- •1. Каналы передачи данных а) Беспроводные линии связи
- •Поколения сотовой связи
- •Б) Проводные линии связи
- •2. Соединительные элементы и устройства
- •Направления развития сетевых технологий
- •3. Устройства уплотнения линии передачи данных
- •4. Устройства управления потоками данных
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Глобальная сеть Интернет
- •Глобальные сети
- •Общие принципы работы сети Интернет
- •Подключение к Интернету
- •История развития сетей
- •Основоположники развития компьютерных сетей
- •Идеи Пола Бэрэна о принципах работы компьютерных сетей
- •История Рунета
- •Протоколы
- •Семейство протоколов tcp/ip
- •Протоколы служб Интернета
- •Адресация в Интернете
- •Цифровой (ip-адрес)
- •Доменный адрес
- •Уровни модели osi
- •Службы и ресурсы Интернет
- •Электронная почта
- •Поиск информации
- •Общение
- •Обмен файлами, удаленное управление компьютером
- •Облачные технологии
- •Достоинства облачных вычислений
- •Недостатки облачных вычислений
- •Виды облачных вычислений
- •Вопросы для самопроверки
- •Рекомендуемые источники
- •Библиографический список
- •Приложения Приложение 1 Полезные ссылки
- •Приложение 2 Форматы файлов Растровые графические форматы
- •Векторные графические форматы
Рекомендуемые источники
Информатика для экономистов: учебник / Под общ. ред. В.М. Матюшка. – М.: ИНФРА-М, 2009. – 880 с.
Информатика: учебник для вузов/ Санкт-Петербургский гос. ун-т экономики и финансов; ред. В. В. Трофимов. – М.: Юрайт, 2011. – 911 с.
Информатика: экспресс-подготовка к Интернет-тестированию: учеб. пособие / В.М. Титов, О.Н. Рубальская, О.В. Маленкова и др.; под ред. О.Н. Рубальской. – М.: Финансы и статистика; ИНФРА-М, 2010. – 240 с.
Степанов А.Н. Информатика: учебник для вузов / А.Н. Степанов. – 6-е зд. – СПб.: Питер, 2011. – 720 с.
Системное программное обеспечение
Системное ПО (system software) – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
Системное программное обеспечение создает среду функционирования других программ; обеспечивает надежную и эффективную работу компьютера и компьютерных сетей; осуществляет диагностику и профилактику аппаратуры компьютера и сетей; выполняет вспомогательные технологические операции (копирование, архивирование, восстановление программ и данных и т.д.).
Системное программное обеспечение подразделяется на базовое и сервисное. Базовое ПО: операционные системы, операционные оболочки, сетевые ОС. Сервисное ПО: драйверы, утилиты.
Базовое программное обеспечение
Базовое ПО (base software) – минимальный набор программных средств, обеспечивающих работу компьютера. Поставляется вместе с компьютером. К базовому программному обеспечению относятся: операционные системы и программы-оболочки.
Операционные системы
Операционная система (ОС) – совокупность программ, осуществляющих управление ресурсами ЭВМ (запуск прикладных программ, их взаимодействие с внешними устройствами и другими программами), обеспечивающих диалог пользователя с компьютером. Обеспечивает пользователю удобный интерфейс (средства общения) с прикладными программами и устройствами компьютера. От операционной системы зависят: выбор прикладных программ, устанавливаемых на компьютер; производительность работы компьютера; степень защиты данных, аппаратные средства и т.д.
Состав ОС: ядро ОС, файловая система, системные библиотеки, командный процессор.
Ядро ОС – центральная часть ОС, включает программы, которые управляют процессами и ресурсами вычислительной системы (оперативная память, процессор, устройство ввода-вывода информации), в том числе организуют порядок выполнения команд.
Файловая система – это часть операционной системы, управляющая размещением и доступом к файлам и каталогам на носителе. Она работает с носителями через драйверы. Системные библиотеки содержат файлы с подпрограммами, которые используются приложениями во время работы (.dll – расширение библиотек). Командный процессор ОС анализирует и исполняет команды пользователя, загрузку программ из файлов в оперативную память и их непосредственный запуск и возможность работать с ними.
Примеры операционных систем: Microsoft Windows, UNIX, Mac OS, Linux, Android.
Microsoft Windows (window – окно) – семейство операционных систем корпорации Майкрософт (Microsoft), ориентировано на компьютеры платформы IBM PC.
UNIX – группа переносимых, многозадачных и многопользовательских операционных систем. UNIX используются в основном на серверах и встроены в системы различного оборудования.
Mac OS (Macintosh Operating System) или OS X – группа операционных систем фирмы Apple, которые предназначены для компьютеров платформы Apple. Является UNIX-системой.
Linux – многопользовательская сетевая ОС с оконным графическим интерфейсом для персональных компьютеров и рабочих станций. Это открытая программа (Open Code System), то есть исходные тексты распространяются с лицензией на свободное копирование, модификацию и установку для неограниченного числа пользователей. Является UNIX-системой.
Android – сетевая операционная система для планшетных компьютеров, коммуникаторов, электронных книг, проигрывателей, смартбуков, нетбуков; основана на ядре Linux.
Принципы работы ОС. Операционная система обычно хранится во внешней памяти компьютера – на жестком диске. При включении машины считывается с диска и размещается в оперативной памяти ЭВМ – загрузка компьютера. Во время работы машины ОС постоянно находится в оперативной памяти и управляет всеми компонентами компьютера, выделяя нужные ресурсы для решения задач пользователя.
Функции ОС: обмен данными с внешними устройствами; работа файловой системы (файлы, папки); запуск и выполнение остальных программ; тестирование компьютера, обработку ошибок; распределение ресурсов (процессор, память, внешние устройства и др.)
Характеристики ОС: управление памятью; функциональные возможности утилит (сервисных программ); поддержка периферийных устройств; поддержка многозадачного режима работы; защита программ и данных; поддержка сетевых функций; наличие качественной документации; условия и сложность процесса инсталляции (установки) и др.
Требования к ОС: надежность, защита программ и данных, удобство, эффективность, модифицируемость.
Классификации ОС
Основания для классификаций ОС: число параллельно выполняемых прикладных процессов, количество одновременно работающих пользователей, тип интерфейса, тип использования ресурсов, разрядность, возможность переноса на другие типы компьютеров.
Классификация ОС по числу параллельно выполняемых прикладных процессов
Однозадачные – в каждый момент выполняется только одна задача (программа), она получает все ресурсы компьютера.
Многозадачные – могут одновременно выполняться несколько задач. ОС распределяет время обработки процессором задач (OS/2, Unix, Linux, Windows).
Классификация ОС по количеству одновременно работающих пользователей
Однопользовательские – в каждый момент с компьютером работает один пользователь, он получает все ресурсы компьютера (Windows 3.x).
Многопользовательские – с мощным компьютером одновременно работают несколько пользователей (Unix, Windows XP/Vista/7, Linux).
Классификация ОС по типу интерфейса
Командные (текстовые) (Linux).
Объектно-ориентированные (графические). Интерфейс представляет собой подобие реального мира (Windows).
Классификация ОС по разрядности: 8-ми, 16-ти, 32-х и 64-х разрядные.
Классификация ОС по типу использования ресурсов: локальные, сетевые.
Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных. Сетевая ОС – совокупность ОС отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов, или ОС отдельного компьютера, обеспечивающая ему возможность работы в сети.
Классификация ОС по возможности переноса на другие типы компьютеров
Непереносимые. Изначально версии ОС Windows разрабатывались для персональных компьютеров IBM PC, версии Mac OS – для компьютеров Apple.
Переносимые (Linux).
