Вся информация в памяти компьютера представлена в числовой форме и двоичной системе счисления.
Компьютер оперирует только с цифровой информацией, а при представлении ее человеку она преобразуется из внутреннего двоичного формата в один из внешних способов представления (форматов), пригодных для восприятия человеком.
Минимальной единицей измерения данных является один бит – двоичный разряд со значением 0 или 1. Минимальной передаваемой или адресуемой единицей информации – байт, совокупность 8 битов. Более крупными единицами измерения данных являются килобайт (Кб) =1024 (210) байта, мегабайт (Мб) =1024 килобайта и гигабайт (Гб) =1024 мегабайта. Для ориентировки можно сказать, что если на странице текста помещается в среднем 2500 знаков, то 1 Мб — это примерно 400 страниц, а 1 Гб — 400 тысяч страниц.
Для обработки на компьютере вся нечисловая информация должна быть преобразована в числовую форму. Так, для обработки на компьютере текста при вводе каждая буква кодируется определенным числом, а при выводе на внешние устройства (монитор или принтер) по кодам символов строятся соответствующие изображения букв.
Упражнение: сколько различных значений можно закодировать с помощью N бит?
3. Программное обеспечение (ПО) делится на две основные группы:
Системное ПО организует процесс обработки информации и обеспечивает рабочую среду для прикладных программ.
Прикладное ПО предназначено для решения конкретных задач пользователя.
В состав системного ПО входят:
· операционные системы;
· сервисные программы (утилиты);
· трансляторы языков программирования;
· программы технического обслуживания.
4. Операционная система (ОС) - комплекс программ, предназначенный для управления работой устройств компьютера, исполнением приложений, файловой системой, поддержания пользовательского интерфейса (способа взаимодействия человека с компьютером и приложениями).
Основные концепции ОС Windows:
· мультизадачность – возможность одновременно работать с несколькими программами, переключаясь между ними;
· визуальная ориентированность – пользователь не вводит команды, а управляет графическими объектами;
· объектная ориентированность – пользователь работает с документами и папками, а не с программами или командами;
· универсальный графический интерфейс пользователя (GUI) – все программы похожи по управлению;
· технология внедрения и связывания объектов – все основные объекты можно комбинировать и вкладывать друг в друга при работе с документами;
· технология обмена данными – практически любая совместимая информация может быть передана из одной программы в другую через специальную область памяти, называемую Буфером Обмена.
Исходя из выполняемых ими функций, ОС можно разбить на три группы:
· однозадачные (однопользовательские);
· многозадачные (многопользовательские);
· сетевые.
ОднозадачныеОС предназначены для работы одного пользователя с одной конкретной задачей в каждый момент времени. Типичным представителем таких ОС является ОС MS DOS, разработанная компанией Microsoft.
МногозадачныеОС обеспечивают коллективное использование ЭВМ в мультипрограммном режиме разделения времени. При этом в памяти находится несколько программ (задач), и процессор распределяет ресурсы компьютера между ними. Типичными представителями подобного класса ОС являются UNIX и OS/2 корпорации IBM, Microsoft Windows 95/98/2000, Microsoft Windows NT и некоторые другие.
СетевыеОС связаны с появлением локальных и глобальных сетей (см. раздел 4) и предназначены для обеспечения доступа пользователя к ресурсам вычислительной сети. Типичными представителями сетевых ОС являются Novell NetWare, Microsoft Windows NT, IBM LAN, UNIX и др.