- •Информатика в мфюа. Базовый курс.
- •Предисловие
- •Раздел 4посвящен описанию работы в средеMs Windows.
- •Раздел 8 посвящен математическим вычислениям и элементам программирования в среде MathCad.
- •Раздел 1. Базовые понятия информатики
- •Глава 1.1. Информация, информатика, информационное общество
- •Глава 1.2. Данные, объем данных, биты и байты
- •Глава 1.3. Битовое и байтовое представление чисел. Системы счисления
- •Глава 1.4. Методы обработки данных. Элементарные методы (команды)
- •Глава 1.5. Информационные объекты. Свойства и примеры
- •Раздел 2. Компьютерные системы. Аппаратная конфигурация пк
- •Глава 2.1. История развития компьютерной техники.
- •2.1.1. От абака до первых эвм.
- •2.1.2. Поколения эвм.
- •Глава 2.2. Современные компьютерные системы.
- •2.2.1.Классификация компьютерных систем.
- •2.2.2 Архитектура компьютерной системы. Аппаратное и программное обеспечение.
- •Глава 2.3. Пк как пример компьютерной системы. Аппаратная конфигурация пк. Аппаратные интерфейсы.
- •Глава 2.4. Материнская плата, процессор и оперативная память - основные компоненты пк.
- •2.4.1. Материнская плата.
- •2.4.2. Процессор (cpu).
- •4.2.3. Оперативная память (ram).
- •Глава 2.5. Устройства хранения данных. Жесткие диски и сменные носители.
- •Глава 2.6. Видеоподсистема. Основные характеристики видеокарт и мониторов
- •Глава 2.7.Устройства ввода-вывода
- •Глава 2.8. Компьютерные сети. Интернет.
- •Раздел 3. Программная конфигурация пк
- •Глава 3.1. Классификация программного обеспечения пк.
- •Глава 3.2. Операционные системы
- •Глава 3.3.Хранение данных. Файлы. Физическая и логическая структура файловой системы.
- •3.3.1. Файлы. Физическая файловая система.
- •3.3.2. Логическая файловая система.
- •Глава 3.4.Интерфейс пользователя. Графическая оболочкаWindows95/98/me/nt/2000/xp.
- •Глава 3.5.Кодирование текста, цвета и звука.
- •3.4.1. Кодирование текста.
- •3.4.2. Кодирование цвета.
- •3.4.3. Кодировка звука.
- •Глава 3.6. Прикладной уровень программного обеспечения. Основные объекты, программы и форматы файлов.
- •Глава 3.7. Основные методы защиты информации. Криптография. Понятие об электронной цифровой подписи.
- •Раздел 4. Работа с операционной системойWindows98/2000/xp
- •Глава 4.1. Основные объекты и приемы управления Windows
- •Глава 4.2. Основные действия над объектами
- •Выделение (пометка) объектов
- •Открытие (просмотр) объекта
- •Воздействие на объект
- •Глава 4.3. Объекты файловой системы – файл и папка
- •4.3.1. Объект – файл
- •4.3.2. Объект – папка
- •Глава 4.4. Настройка графического интерфейса
- •4.4.1. Настройка рабочего стола
- •4.4.2. Настройка меню Пуски Панели задач
- •4.4.3. Настройка свойств папки
- •Глава 4.5. Установка оборудования и приложений
- •4.5.1. Установка и удаление приложений
- •4.5.2. Установка и настройка оборудования
- •Раздел 5. Работа с редакторомMsWord
- •Глава 5.1. Создание, открытие и сохранение документов в различных формах. Основные режимы работы с документами
- •Режимы работы с документами
- •Глава 5.2. Ввод, редактирование и форматирование текста. Управления форматами шрифта. Проверка правописания
- •Глава 5.3. Управление форматом абзаца
- •Глава 5.4. Настройка печати и печать документов
- •Глава 5.5. Вставка таблиц, рисунков, диаграмм и других объектов. Управление форматом, размерами и положением объекта
- •Глава 5.6. Формат и стиль документа. Колонки и списки. Колонтитулы и автотекст. Шаблоны документов
- •Глава 5.7. Создание, редактирование и форматирование таблиц
- •Глава 5.8. Создание, редактирование и форматирование графических объектов при помощи панели Рисование
- •Глава 5.9. Создание, редактирование и форматирование художественных заголовков при помощи средства WordArt
- •Глава 5.10. Создание, редактирование и форматирование формульных выражений при помощи средства msEquation.
- •Глава 5.11. Создание форм и документов с фиксированными полями заполнения
- •Раздел 6. Работа с электронными таблицамиMs Excel
- •Глава 6.1. Понятие об электронной таблице. Книга, листы, ячейки, именованные блоки, адреса
- •Глава 6.2. Ввод числовых и символьных данных. Ввод формул
- •Глава 6.4. Основные математические и логические функции
- •Глава 6.5. Табулирование функций и построение их графиков
- •Глава 6.6. Решение уравнений при помощи средства Подбор параметра
- •Тема 6.7. Решение системы уравнений и оптимизация функций при помощи средства Поиск решения
- •Глава 6.8. Создание табличных баз данных. Проверка, фильтрация, сортировка данных. Подведение итогов
- •Глава 6.9. Построение различных типов диаграмм по табличным данным
- •Глава 6.10. Построение сводных таблиц и диаграмм по ним
- •Глава 6.11. Настройка печати и печать электронной таблицы
- •Раздел 7. Создание презентаций с помощью мs PowerPoint
- •Глава 7.1. Презентации. ПрограммаMs Power Point.
- •Глава 7.2. Способы создания презентаций.
- •Глава 7.3. Объекты, составляющие слайд.
- •Глава 7.4. Вставка объектов. Использование анимационных и звуковых эффектов
- •Глава 7.4. Настройка показа и управление показом презентации
- •Глава 7.5. Способы печати презентации
- •Раздел 8. Математические вычисления. Введение в алгоритмизацию и программирование (на основе системыMathCad)
- •Глава 8.1. Функции и их графики
- •Глава 8.2. Решение алгебраических уравнений и систем уравнений
- •Глава 8.3. Работа с векторами и матрицами, ввод/вывод данных
- •Глава 8.4. Условные операторы, циклы, программные блоки
- •Глава 8.5. Символьные преобразования
- •Содержание.
- •Дополнительная литература.
Глава 2.8. Компьютерные сети. Интернет.
Компьютеры объединяются в сети для обмена данными между собой и для использования общих ресурсов. Для подключения ПК к сети используется специальный адаптер – сетевая карта, которая подключается к слотуPCIна материнской плате. К сетевой карте подключается сетевой кабель (обычно витая пара). Сетевая карта обеспечивает передачу и прием данных по сети. Одним из основных характеристик сети является скорость передачи данных, измеряемая в мегабитах в секунду (Мб/с) или в гигабитах в секунды (Гб/с). В настоящее время стандартная скорость передачи данных в небольших (локальных) сетях составляет 100 Мб/с но есть и сети со скоростью передачи данных более 1 Гб/с.
Кроме подключения через сетевую карту компьютер может быть подключен к сети через телефонную линию при помощи специального устройства – модема. Скорость передачи данных для модемных соединений невелика – до 52 кб/с для обычного модема и до 8 Мб/с по технологии ADSL.
Еще один способ подключения ПК к сети – беспроводное подключение. Например, компьютер можно подключить к удаленной сети при помощи, например, сотового телефона, который подключается к компьютеру черезUSB-порт или при помощи устройстваBlueTooth. Существуют и специализированные устройства беспроводного подключения к сети. Через такое устройство можно подключить к сети несколько близко расположенных ПК, не используя соединительных кабелей.
Следует также отметить, что можно соединить несколько компьютеров и других устройств через USB-порты – такое соединение также можно рассматривать как своеобразную сеть.
В настоящее время большинство компьютеров мира имеют возможность обмениваться данными через всемирную глобальную сеть Интернет. Фактически, Интернет состоит из множества локальных и глобальных сетей, принадлежащих различным компаниям и предприятиям, связанных между собой различными линиями связи, физически передающих данные по телефонным проводам, оптоволокну, через спутники, радиомодемы и т.д. Интернет в целом не является чей-то собственностью (также как не являются чьей-то собственностью вся мировая пресса или все мировое телевидение), хотя каждый конкретный технический или информационный ресурс или пакет услуг имеет своего владельца. Структура Интернет напоминает паутину, в узлах которой находятся компьютеры, связанные между собой линиями связи.
Более подробная информация о технической и организационной структуре компьютерных сетей и Интернета содержится в учебном пособии по дисциплине «Современные средства ЭВМ и телекоммуникаций».
Раздел 3. Программная конфигурация пк
Глава 3.1. Классификация программного обеспечения пк.
Программная конфигурация(программное обеспечение, ПО,software, софт)– это все программы, установленные в компьютерной системе, а также способы взаимодействия этих программ с аппаратным обеспечением, друг с другом и с пользователем. В состав ПО входят также все данные, с которыми работают установленные программы.
Для нормального решения задач на компьютере нужно, чтобы любая использующаяся программа была отлажена, не требовала доработок и имела соответствующую документацию – это необходимые условия того, чтобы программа могла рассматриваться как часть ПО компьютера.
Программное обеспечение ПК можно разделить на следующие группы.
Системное ПО.
Прикладное ПО.
Системы разработки ПО.
Системное ПО– это совокупность программ, обеспечивающих работу компьютера и возможность работы прикладного ПО. Системное ПО можно разделить на базовое ПО, операционную систему и сервисное ПО.
Базовое системное ПО– это набор базовых программ, встроенных в элементы аппаратуры на этапе ее изготовления и хранящихся в соответствующих ПЗУ. Основная часть базового ПО – это системаBIOS (Basic Input and Output System), записанная в ПЗУ на материнской плате. Можно выделить следующие основные функцииBIOS.
Поддержка аппаратных интерфейсов
Тестирование аппаратных компонентов ПК при его включении.
Загрузка операционной системы.
При включении компьютера, программы BIOS автоматически запускаются и начинают проверять аппаратную конфигурацию компьютерной системы и работоспособность ее компонент. С работоспособными устройствами устанавливается связь в рамках соответствующих аппаратных интерфейсов. Если обнаружится неработоспособность основных устройств – процессора,RAM или видеокарты, работа автоматически прекращается. Если обнаружится неработоспособность других устройств, например, жесткого диска илиCD-привода, работа не прекращается, но выдается соответствующее предупреждение и запрос на продолжение работы, а связь с неработающим устройством не устанавливается. Если ошибок не обнаружено, то начинается загрузка операционной системы.
Настройка системы BIOS возможна через программуBIOS Setup, являющуюся частьюBIOS. Для запуска этой программы необходимо нажать клавишуDelete после включения компьютера, но до начала загрузки операционной системы (в течение нескольких секунд после включения компьютера). Одна из настроекBIOS, которая используется наиболее часто, – указание загрузочного устройства операционной системы, т.е. указание, на каком носителе данных находится операционная система. Как правило, вBIOS устанавливается список из 3-х носителей, которые просматриваются по очереди, если на каком-либо из них обнаруживается установленная операционная система, то эта система загружается. Если ни на одном из устройств списка не обнаружено операционной системы, то выдается соответствующее сообщение и запрос на ввод идентификатора какого-нибудь другого устройства. Без операционной системы совершать на компьютере какие-либо программные действия, кроме настройкиBIOS, невозможно. Если используемая операционная система установлена на жестком диске и нет необходимости эту систему менять, то в загрузочном списке целесообразно поставить этот жесткий диск на первое место. Если же есть необходимость загружать операционную систему сCD-привода (при установке новой операционной системы), то в загрузочном спискеCD-привод должен стоять раньше жесткого диска. Многие настройкиBIOS нет необходимости менять через программуBIOS Setup – их можно установить через соответствующие утилиты операционной системы. Например, системные часы можно установить через раздел Дата и время Панели управленияWindows (при этом произойдет именно перенастройка соответствующего параметраBIOS). Современные ПЗУBIOS как правило построены на основе флэш-памяти, поэтому для них возможна функция перезаписывания (прошивки) – для этого в составBIOS входят соответствующие программы. ПерезаписываниеBIOS – очень критичная процедура - если на этапе перезаписывания произойдет сбой, компьютер окажется полностью неработоспособным.
Операционная система(ОС) – это основная часть системного программного обеспечения. Операционная система обеспечивает нормальную работу компьютера в нужном режиме, запуск и работу прикладных программ, взаимодействие всех элементов аппаратного и программного обеспечения между собой и с пользователем. Более подробно состав и функции операционной системы рассмотрены в следующей главе.
СервисноеПО- это набор вспомогательных программ, предназначенных для диагностики и настройки аппаратного и программного обеспечения, для оптимизации обмена данными и для выполнения других специальных задач. Многие программы сервисного ПО являются частью операционной системы, но это не обязательно – значительное число сервисных программ существуют и отдельно от ОС.
Выделим некоторые важные типы сервисных программ.
Утилиты– это программы, выполняющие какие-либо отдельные вспомогательные функции для обеспечения работы других программ или элементов аппаратуры с целью исправления ошибок или расширения возможностей работы с компьютером. Например, программы диагностики и настройки аппаратуры, форматирования носителей данных, записи и чтения данных, архивации данных, антивирусного сканирования и т.д. являются утилитами. Утилиты, как правило, имеют пользовательский интерфейс, т.е., запускаются и управляются пользователями.
Рассмотрим некоторые типы утилит.
Программы-архиваторыпозволяют за счет применения специальных алгоритмов упаковки информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Применение программ-архиваторов очень полезно при создании архива файлов, так как в большинстве случаев значительно удобнее их хранить, предварительно сжав программами-архиваторами. Представители данных программ –WinRarиWinZip.
Программы для создания резервных копий информациипозволяют периодически копировать важную информацию, находящуюся на жестком диске компьютера, на дополнительные носители. Представители программ резервного копирования – APBackUp,Acronis True Image.
Антивирусные программыпредназначены для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусом. Представители антивирусного семейства программ –McAfee, Kaspersky Antivirus, DrWeb,NortonAntivirus.
Программы для диагностики компьютерапозволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т. д.), проверить работоспособность устройств компьютера, оценить его производительность. Представители программ диагностики компьютеров –SisoftSandra,NortonSystem Information.
Программы для оптимизации дисковпозволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все участки каждого файла друг к другу (устраняют фрагментацию), собирают все файлы в начале диска и т.д., за счет чего уменьшается число перемещений головок диска (т.е. ускоряется доступ к данным) и снижается износ диска. Представители программ для оптимизации дисков –Norton Disk Doctor,Microsoft Scandisk.
Программы для печати экранабывают весьма полезны при использовании графических программ для вывода на печать содержимого экрана, так как отнюдь не всегда это можно сделать с помощью самой графической программы. Представители программ для печати экрана – SnagIt,HyperSnap-DX.
Рассмотрим теперь программы, относящиеся к сервисному ПО, но не являющиеся утилитами.
Оболочки– это программы, реализующие пользовательский интерфейс, т.е. предназначенные для обмена данными между компьютером и пользователем. Например, ОСWindows содержит встроенную оболочку – программу Проводник (Explorer). Но вместо нее можно пользоваться другими оболочками, например, программойWindows Commander, которая в ОСWindows не входит.
Драйверы– программы управления устройствами. Предназначены для осуществления взаимодействия между устройством и операционной системой. Драйвер является программным дополнением к устройству и разрабатывается изготовителем устройства. Драйверы многих устройств входят в состав операционной системы.
Системное ПО обеспечивает работу компьютера, но не решает каких-либо задач по обработке интересной для пользователя информации. Эти функции выполняет следующий уровень программного обеспечения – прикладное ПО – наиболее важный для пользователя класс компьютерных программ.
Прикладное ПО– это все программы, предназначенные для решения задач, необходимых пользователю. С точки зрения пользователя компьютер вместе с установленным на нем системным ПО является инструментом для решения прикладных задач. Прикладные программы называют также приложениями. Они включает в себя:
текстовые процессоры;
табличные процессоры;
базы данных;
интегрированные пакеты;
системы иллюстративной и деловой графики (графические процессоры);
экспертные системы;
обучающие программы;
программы математических расчетов, моделирования и анализа;
игры;
коммуникационные программы.
В настоящем пособии подробно рассматриваются некоторые прикладные программы. Так, разделы 5-7, посвящены программам пакета MS Office, раздел 8 – пакетуMathCAD.
Системы разработки ПО(системы программирования) – это особая группа ПО не относящаяся ни к системному, ни к прикладному ПО. Системы программирования – это совокупность программ для разработки, отладки и внедрения новых программных продуктов. Системы программирования обычно содержат:
трансляторы;
среду разработки программ;
библиотеки справочных программ (функций, процедур);
отладчики;
вспомогательные программы.
Подробное рассмотрение систем разработки ПО выходит за рамки настоящего пособия.