|
1. MS DOS
2. Windows-3.11
3. Windows-95
4. Windows-98
5. Windows-2000
Состав и назначение современных ОС
1. Программный модуль, управляющий файловой системой.
Процесс работы компьютера в определённом смысле сводится к обмену файлами между устройствами. В ОС есть программные модули, управляющие файловой системой.
2. Командный процессор, выполняющий команды пользователя. В состав ОС входит специальная программа – командный процессор, которая запрашивает у пользователя команды и выполняет их. Пользователь может дать команду запуска программы выполнения какой-либо операции над файлами (копирование, удаление, переименование), вывода документа на печать и т.д.
3. Драйверы устройств. К магистрали компьютера подключаются различные устройства (дисководы, монитор, клавиатура, мышь, принтер и т.д.). Каждое устройство выполняет определённую функцию (ввод, вывод, хранение информации), при этом техническая реализация устройств существенно различается. В состав ОС входят драйверы устройств, специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами. Каждому устройству соответствует свой драйвер.
4. Программные модули, обеспечивающие графический пользовательский интерфейс. Для упрощения работы пользователя в состав современных ОС и, в частности, в состав Windows входят программные модули, создающие графический пользовательский интерфейс. В таких ОС пользователь может вводить команды с помощью мыши, тогда как в режиме командной строки необходимо вводить команды с помощью клавиатуры.
5. Сервисные программы. В состав ОС входят сервисные программы или утилиты. Они позволяют обслуживать диски (проверять, сжимать и т.д.), выполнять операции с файлами (архивировать и т.д.), работать в компьютерных сетях.
6. Справочная система. Справочная система позволяет оперативно получить необходимую информацию о функционировании как ОС в целом, так и о работе её отдельных модулей.
Операционная система MS DOS. Операционная система DOS разработана фирмой Microsoft в 1981 г. практически одновременно с появлением IBM PC. Позднее стали выходить новые, более усовершенствованные ее версии, позволяющие осуществление доступа к последовательным внешним устройствам как к файлам, была предусмотрена фоновая печать, использовать жесткий диск (винчестер) емкостью до 32 Мбайт, поддерживать многозадачный режим, загрузочные файлы (программы) с диска могут загружаться в сжатом формате, разбивать винчестер на несколько логических дисков, возможно использование логических дисков размером свыше 32 Мбайт, поддерживается расширенная память свыше 1 Мбайта.
Операционная система Windows.
Microsoft Windows — семейство проприетарных (ПО, являющееся частной собственностью авторов или правообладателей) операционных систем корпорации Microsoft, базирующихся на основе графического интерфейса пользователя. Появление их явилось решающим шагом в широком продвижении и развитии перспективных способов взаимодействия систем человек-машина и машина-машина, создания дружественной среды для взаимодействия как пользователя с компьютерными приложениями, так и аппаратных средств внутри вычислительного комплекса.
В настоящее время под управлением операционных систем семейства Windows работает около 90% персональных компьютеров.
18. Драйверы, архиваторы, антивирусные программы.
Основное ограничение у памяти – это её объём. Поэтому большой объём информации, который следует хранить или передавать, предварительно кодируют таким образом, чтобы уменьшить объём информации при сохранении возможности её сто процентного восстановления.
Архивирование – это упаковка (сжатие) файла или группы файлов с целью уменьшения места, занимаемого ими на диске. Для упаковки файлов используются служебные программы-архиваторы, каждая из которых вместо одного или нескольких файлов создаёт один архивный файл в том или ином формате с расширением.
Архиватор – программа, выполняющая сжатие (архивирование) файлов для более компактного хранения во внешней памяти и восстановление (разархивирование) сжатых файлов в первоначальное состояние.
Основные характеристики архиватора
1. Степень сжатия файла.
2. Скорость работы.
3. Сервис (набор функций архиватора).
Принцип сжатия. Частота появления различных символов в сообщении разная. Наиболее часто встречаемые символы кодируются наименьшим числом бит. Редко встречаемые символы кодируются более длинной последовательностью бит. В результате объём информации в целом уменьшается.
Каждая программа-архиватор использует свои методы сжатия, и архив, созданный одной программой, не может быть распакован другой программой. Узнать, какой архиватор был использован, можно по расширению файла-архива.
Расширение | Программа-архиватор |
1. Arj (АэрЖи) | Arj.exe |
2. Zip (ЗИП) | Pkzip.exe (Пэ-Ка-ЗИП) |
Pkunzip.exe (Пэ-Ка-аН-ЗИП) | |
3. Lzh (ЭльЗеАш) | Lharc.exe (Эль-Эйч-АРК) |
4. Rar (РАР) | Rar.exe |
Наиболее часто используемые архиваторы ARJ и ZIP.
Компьютерные вирусы – программы, которые могут копировать сами себя и скрытно внедрять свои копии в файлы, загрузочные сектора дисков и документы. Активизация компьютерного вируса может вызвать уничтожение программ и данных. Вирусы создаются программистами с целью самоутверждения, развлечения или хулиганства. Программа, внутри которой находится вирус, является заражённой. Когда такая программа загружается в память, то сначала управление получит вирус, который выполнит «вредные действия» – засор оперативной памяти (ОП) (портит файлы), и только после этого передаёт управление программе, в которой он находится.
По масштабу вредных воздействий вирусы можно разделить на:
1. Безвредные, т.е. никак не влияющие на работу ПК (кроме уменьшения свободной памяти на диске в результате своего размножения).
2. Неопасные, влияние которых ограничивается уменьшением свободной памяти на диске, графическими, звуковыми и др. внешними эффектами.
3. Опасные вирусы, которые могут привести к сбоям и зависаниям при работе ПК.
4. Очень опасные, активизация которых приводит к потере программ и данных, форматированию винчестера и т.д.
По «среде обитания» вирусы можно разделить на:
1. Файловые.
2. Загрузочные.
3. Макро-вирусы.
4. Сетевые.
Файловые вирусы. Файловые вирусы различными способами внедряются в исполняемые файлы (программы) и активизируются при их запуске.
Загрузочные вирусы. Загрузочные вирусы записывают себя в загрузочный сектор диска. При загрузке ОС с заражённого диска вирусы внедряются в ОП ПК.
Макро-вирусы. Макро-вирусы заражают файлы документов Word и электронных таблиц (ЭТ) Excel.
Сетевые вирусы. По компьютерной сети могут распространяться и заражать ПК любые обычные вирусы.
Типы антивирусных программ:
1. Самыми популярными и эффективными антивирусными программами являются антивирусные программы - сканеры. Они просматривают данные на диске и в ОП, далее лечат или удаляют заражённые программы.
Наиболее распространённые:
· Aidstest (Айдстест) – Лозинского,
· Dr.Web (Доктор Вэб) – Данилова,
· AVP – Касперского (10-е место в мире).
Недостатки: большие размеры используемых ими антивирусных баз данных, которые должны содержать информацию о максимально возможном количестве вирусов, что приводит к небольшой скорости поиска вирусов.
2. Ревизоры – программы для контроля за изменением в ОП и на винчестере.
Наиболее распространённая программа – ADINF – Мостового.
Недостатки: они не могут обнаружить вирус в новых файлах, т.к. в их базах данных отсутствует информация об этих файлах.
3. Блокировщики (резидентные сторожа) – программы, которые всегда находятся в ОП.
С помощью программы BIOS Setup можно провести настройку BIOS т.о., что будет запрещена любая запись в загрузочный сектор диска и ПК будет защищён от заражения загрузочными вирусами.
19. Языки программирования низкого и высокого уровня.
20. Понятие алгоритма. Примеры алгоритмов.
Понятие алгоритма. Все задачи делятся на два класса: вычисление функции и распознавание образов (классификация). Функция вычислима если возможно построение алгоритма для ее вычисления. Множество разрешимо если существует алгоритм, позволяющий определить принадлежит данный объект к этому множеству или нет. Проблемы теории алгоритмов: основные свойства алгоритмов, поиск эффективных алгоритмов и алгоритмически неразрешимых задач.
Выделяют следующие этапы решения задачи на ЭВМ: 1) постановка задачи; 2) математическое описание задачи; 3) разработка алгоритма решения; 4) написание программы на языке программирования; 5) подготовка исходных данных; 6) ввод программы и данных в ЭВМ; 7) отладка и тестирование программы; 8) решение задачи; 9) обработка и интерпретация результатов.
Формальный исполнитель --- устройство, которое читает программу, изменяет в соответствие с ней свое внутреннее состояние, и исполняет команды, осуществляя пошаговую обработку информации. Чтобы задать исполнитель достаточно определить: а) систему команд; б) форму представления входной и выходной информации; в) множество внутренних состояний; г) язык программирования.
Алгоритм --- последовательность арифметических и логических действий над числами, приводящая к получению результата и решению задачи (любая конечная система правил преобразования информации. Структура алгоритмов может быть: 1) линейной: вычислительные действия выполняются последовательно друг за другом, алгоритм не содержит условий; 2) разветвляющейся: в зависимости от выполнения некоторого условия вычислительный процесс осуществляется по одной или по другой ветви; 3) циклической: содержать циклы --- многократно повторяющиеся участки вычислительного процесса.
Функциональный блок --- часть алгоритма, имеющая один вход (выполнение начинается с одного оператора) и один выход (после завершения начинает выполняться один и тот же оператор). Структурным называется алгоритм, являющийся комбинацией линейного, разветвляющегося и циклического алгоритмов.
Алгоритмически неразрешимой называется задача, для решения которой невозможно построить алгоритм.
Абстрактные машины Тьюринга и Поста. Машина Тьюринга (МТ) --- абстрактная машина, предложенная для обоснования понятия алгоритма и доказательства алгоритмической разрешимости задачи.
Машина Поста --- абстрактная машина, состоящая из каретки (считывающей и записывающей головки) и бесконечной ленты, разбитой на ячейки. В каждой ячейке может стоять метка, либо она будет оставаться пустой. В МП используется унарная система счисления: числу 4 соответствует 4 ячейки с метками, расположенные по порядку.
Рекурсивные функции. Последовательность шагов в алгоритме определяется двумя способами: 1. Суперпозиция --- подстановка функции в функцию: x*y+x/z-y, содержащая фиксированное число операций; 2. Рекурсия --- определение очередного значения функции fi+1 через ранее вычисленное fi. Рекурсивной называется функция, которую можно построить из целых чисел и арифметических операций с помощью суперпозиции и рекурсии.
Автоматическая классификация объектов. Классификацией называют упорядочение объектов, осуществляемое исходя из степени сходства или различия между ними. При этом степень сходства между объектами, включенными в один класс, должна быть больше, чем степень сходства между объектами из различных классов. Автоматическая классификация, построенная на использовании ЭВМ, называется кластеризацией объектов. Ее преимущество состоит в объективности, возможности учета нескольких характеристик большого числа классифицируемых объектов. Метод кластеризации наиболее эффективен, когда неизвестно исходное естественное распределение объектов.
Разветвляющимися называются алгоритмы, исполнение которых может происходить по той или иной ветви в зависимости от промежуточных результатов вычислений.
21. Понятие об объектно-ориентированных языках программирования.
22. Классификация типов данных (на примере языка Паскаль).
23. Интегрированная среда Турбо Паскаль.
25. Электронные таблицы. Базы данных. СУБД.
Электронные таблицы (ЭТ) или табличные процессоры – специальные пакеты программ (прикладные программы) для хранения, анализа и обработки данных, представленных в виде таблиц, выполнения различного рода расчётов, математических операций и манипуляций с ними.
Функции ЭТ
1. Размещение данных в памяти ПК в упорядоченном виде.
2. Автоматическое проведение расчётов.
3. Вывод данных в наглядной графической форме.
4. Проведение численных экспериментов с математическими моделями.
5. Использование ЭТ как простую базу данных (с операциями сортировки, выборки).
6. Изготовление форматированных документов с произвольной информацией (можете поместить в таблицу портрет продавца или видеоклип с его персоной, нарисовать цветную диаграмму).
7. Сохранение информации на диске.
8. Печать документов, созданных в ЭТ.
Окно программы и окно документа содержат стандартные элементы. Видом экрана можно управлять, используя команду горизонтального меню (Вид – Панели инструментов).
Документом Excel является файл, который называется рабочей книгой. Книга содержит от 1 до 255 ЭТ, называемых рабочими листами.
База данных (БД) – совокупность информации, организованной определённым образом на какую-либо тему. Например: БД книжного фонда библиотеки, БД кадрового состава учреждения, БД современной эстрадной музыки.
Информационная система – совокупность БД и всего комплекса аппаратно-программных средств для хранения, изменения и поиска информации, для взаимодействия с пользователем. Например, системы продажи билетов на пассажирские поезда и самолёты.
Компьютерная база данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения.
Компьютерную базу данных можно создать несколькими способами:
· С помощью алгоритмических языков программирования Basic, Pascal и т.д. Данный способ применяется для создания уникальных БД опытными программистами.
· С помощью прикладной среды Visual Basic. Создание такой базы под силу только опытным пользователям.
· С помощью специальных программных средств, которые называются Системами Управления Базами Данных (СУБД). Работа с такими системами требует навыков работы с ПК и может быть освоена пользователем в короткие сроки.
Система Управления Базами Данных (СУБД) – программное обеспечение, предназначенное для работы с БД.
Функции:
1. Размещение данных в памяти ПК в упорядоченном виде.
2. Использование операций сортировки и выборки.
3. Сохранение информации на диске.
4. Печать документов, созданных в СУБД.
26. ГИС-технологии. Цифровое картирование.
ГИС Особые аппаратно –программные комплексы, обеспечивающие сбор, обработку, отображение и распространение пространственно-координированных данных. Функция ГИС - создание и использование компьютерных (электронных карт), атласов и других картографических произведений.
Признаки ГИС:
· Географическая привязка данных
· Генерирование новой информации на основе имеющихся данных;
· Отражение пространственно-временных связей объектов;
· Возможность оперативного обновления данных
· Обеспечение принятия решений
Структура ГИС – это набор информационных слоев. Например, базовый слой содержит данные о рельефе, затем слой гидрографии, дорожной сети, населенных пунктов, почв, растительного покрова и т.д.
Составные части ГИС. Основа любой ГИС – автоматизированная картографическая система (АКС) –комплекс приборов и программных средств, обеспечивающих создание и использование карт. АКС состоит из подсистемы ввода информации –устройства для преобразования пространственной информации в цифровую форму и ввода ее в память компьютера. Для цифрования применяют дигитайзеры и сканеры.
Вся цифровая информация поступает в базы данных. ГИС работает с базами данных двух типов – графическими и тематическими. Это файлы цифровых данных. Для работы с ними ГИС должна иметь систему управления базами данных (СУБД). Система вывода информации включает монитор, плоттер. принтер, магнитные носители., внешние системы.
В состав картографической ГИС включают и подсистему издания карт.
Особую подсистему составляет база знаний, т.е. совокупность формализованных знаний, логических правил и программных средств для решения задач определенного типа (напр., проведение границ и ли районирования территорий) Базы знаний выдают варианты решений и прогнозы развития.
Архитектура ГИС.
1. Закрытые системы. Не имеют возможности расширения, отсутствуют встроенные языки, нет приложений, выполняют лишь то, что выполняют на момент покупки. Низкая цена.
2. Открытые системы. 10-20% системы может быть достроено самим пользователем при помощи аппарата создания приложений. Можно изменять, вводить новые форматы приспосабливать к изменившимся данным, имеется связь между приложениями. Дороги, большой жизненный цикл.
Среди современных ГИС выделяются системы фирмы INTERGRAFH, ARC/INFO.Включают блоки цифрования., поддерживают большое количество внешних.устройств, многооконный режим, настройка меню, встроенные языки программирования. (С, pascal) Есть ПК версии.
Вторая группа - системы, олриентированные на крупномасштабные приложения (геодезические). Более слабые в отношении пользовательского интерфейса, вожможностей ввода информации.Это PROCART, KERNINFOGAM, FINGIS и др.
Третья группа – системы настольные на базе ПК, ATLAS GIS, Mapinfo, WINgis.
27. Классификация компьютерных сетей. Поисковые системы.
Возможность приёма и передачи данных между ПК используют для их объединения. Так образуются компьютерные сети.
Компьютерная сеть – это система взаимосвязанных компьютеров, предназначенных для передачи, хранения и обработки информации, и позволяет пользователям совместно использовать ресурсы компьютеров (память, файлы и каталоги), а также периферийных устройств (принтеров, модемов, дисков и т.д.).
Сервер – главный компьютер сети, который предоставляет доступ к общей базе данных (БД), обеспечивает совместное использование устройств ввода-вывода и взаимодействие пользователей.
ПК, подключённые к сети, имеют доступ ко всем сервисным услугам сервера, если каждая машина занесена в список клиентов сервера. Это означает, что ему выделяется регистрационное имя и пароль.
Клиент – компьютер сети, который имеет доступ к информационным ресурсам или устройствам сервера.
Дата добавления: 2015-01-30; просмотров: 78 | Поможем написать вашу работу | Нарушение авторских прав |