- •Введение
- •Глава 1. Теоретические основы информатики
- •1.1. Информатика – предмет и задачи
- •1.2. Понятие информации. Свойства информации
- •Свойства информации
- •1.3. Эволюция информатики. Истоки и этапы развития информационных технологий.
- •1.4. Представление информации в компьютере. Системы счисления
- •Правила перевода чисел из одной системы счисления в другую
- •1.5. Измерение количества информации – два подхода
- •Глава 2. Архитектура эвм
- •2.1. Эволюция эвм – пять поколений
- •2.2. Блок-схема эвм
- •Принципы Джона фон Неймана:
- •2.3. Блок-схема и состав пк
- •2.4. Характеристики блоков пк.
- •Глава 3. Программные средства реализации информационных процессов
- •3.1. Программные средства обеспечения
- •3.2. Файловая система Windows.
- •3.3 Состав Microsoft Office
- •3.4. История языков программирования Первые шаги автоматизации программирования.
- •Первые языки высокого уровня – языки процедурного программирования.
- •Языки объектно-ориентированного и визуального программирования
- •Языки искусственного интеллекта
- •Глава 4. Алгоритмизация и программирование
- •4.1. Этапы решения задачи на пк
- •4.2. Программирование на vba (Visual Basic for Applications).
- •4.3. Структурный подход к разработке алгоритмов и программ на vba.
- •Следование.
- •Ветвление.
- •4.4. Примеры программ на vba
- •Операции с массивами
- •4.5. Использование функций алгебры логики
- •Логические операции и таблицы истинности
- •Порядок выполнения логических операций в сложном логическом выражении:
- •Построение таблиц истинности для сложных выражений:
- •4) Не a это инверсия а (обозначим е)
- •Глава 5. Основы компьютерных сетей
- •5.1. Физический уровень
- •5.2. Канальный уровень
- •5.3. Функции сетевого уровня.
- •5.4. Функции транспортного уровня
- •5.5. Функции верхних уровней
- •5.6. Основные сервисы Интернет
- •5.7. Юридические аспекты и общие свойства
Глава 3. Программные средства реализации информационных процессов
3.1. Программные средства обеспечения
Совокупность программ и сопровождающей их документации, предназначенная для решения задач на ПК, называется программным обеспечением (ПО) (software), которое можно классифицировать на системное и прикладное. Программное обеспечение, необходимое для управления компьютером, для создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг, называется системным программным обеспечением (system software). В прикладном ПО можно выделить операционные системы, сервисные системы, программно–инструментальные средства и системы технического обслуживания.
Операционная система
Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для эффективного использования всех ресурсов вычислительной системы (ВС) и предоставлению пользователям сервисных средств, облегчающих работу на ПК
(Вычислительная система - взаимосвязанная совокупность аппаратных средств и программного обеспечения, предназначенная для обработки информации и удобства работы с ней).
Рис. 3.1 Состав операционных систем/
История создания и развития операционных систем
Ниже представлено краткое описание некоторых ОС:
Стандарт СР/М;
ОС типа DOS;
Стандарт MSX;
ОС, основанные на графическом интерфейсе;
Пи-система;
ОС семейства UNIX.
Операционная система Linux.
операционные системы Windows
1. Начало созданию операционных систем для микро ЭВМ положила
ОС СР /М, разработанная в 1974 году. Была установлена на многих 8-разрядных машинах. В рамках этой операционной системы было создано программное обеспечение, включающее трансляторы (текстовые процессоры) с языков Бейсик, Паскаль, Си, Фортран, Кобол, Лисп, Ада, табличные процессоры, системы управления базами данных, графические пакеты, символьные отладчики и другие проблемно ориентированные программы.
Транслятор – программа, переводящая программу пользователя с внешнего языка программирования в последовательность инструкций ПК (машинные команды). Практически для всех языков высокого уровня существуют два типа трансляторов – компилятор и интерпретатор, причем для большинства языков существует несколько вариантов трансляторов.
Для разработки и отладки программ используют инструментальные средства – символьные отладчики, компоновщики и другие сервисные системы, необходимые для разработки сложных программ.
2. ОС типа DOS стала доминирующей с появлением 16-разрядных ПЭВМ. С момента появления в 1981 году DOS распространилась настолько широко, что считается самой популярной в мире ОС.
3. MSX-DOS разработана для школьных ПЭВМ. Согласно стандарту она
совместима с СР/М и с DOS и поддерживала обширное программное обеспечение, разработанное для СР/М, и одновременно ориентировалась на новые разработки, связанные с DOS.
4. В начале и середине 80-х годов появились машины с графическими возможностями – Macintosh и Amiga. Операционные системы для этих машин были спроектированы так, чтобы максимально использовать возможности работы с графикой. В них впервые использовался многооконный интерфейс и манипулятор «мышь».
5. В начальный период развития персональных компьютеров была создана операционная система USCD p – system. Основу этой системы составляла так называемая П – машина ( Пи ) – программа, эмулирующая гипотетическую универсальную вычислительную машину. П-машина имитирует работу процессора, памяти и внешних устройств, выполняя специальные команды, называемые П-кодом. Программные компоненты Пи-системы (в том числе компиляторы) составлены на П-коде, прикладные программы также компилируются в П-код. Главная отличительная особенность системы являлась минимальная зависимость от особенностей аппаратуры ПЭВМ. Это обеспечило переносимость системы на различные типы машин. Недостатком данной системы являлся преимущественно интерпретационный режим исполнения прикладных программ, что влекло существенное замедление работы.
6. UNIX - операционная система позволяет работать в многопользовательском и многозадачном режиме. Поначалу предназначалась для больших ЭВМ и требовала большого объёма ОЗУ и дискового пространства. Главной отличительной чертой этой системы является ее модульность и обширный набор системных программ,. Система UNIX органически сочетается с языком Си, на котором написано более 90% ее собственных модулей. Командный язык системы практически совпадает с языком Си, что позволяло легко комбинировать различные программы при создании больших прикладных систем.
Операционные системы Windows
Windows 95
Windows NT (NT —New Technology)
Windows 98
Windows 2000 Professional
Windows XP («eXPerience» – опыт)
Windows CE (Consumer Electronics)
Windows Mobile
Windows Vista
Windows Seven
Windows Ten