Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Polnaya_metodichka_med_13.docx
Скачиваний:
263
Добавлен:
03.06.2015
Размер:
5.89 Mб
Скачать

6. Программы и данные

Из рассмотренного выше следует, что информация – это основная точка приложения в работе компьютера. Поскольку компьютер – это только сложная машина, информация внутри неё должна быть строго структурирована, иметь определённый формат. Мы не будем разбираться в тонкостях представления информации на самом низком, машинном уровне. Вполне достаточно для понимания и работы остановиться на понятии файл.

Файл – это поименованный блок однородной информации, хранящейся на диске или другом запоминающем устройстве. Файл можно сравнить с упаковкой для информации. Информация, упакованная в оболочку файла и названная уникальным именем, очень удобна для использования в работе компьютера.

Всю информацию, используемую в компьютере, необходимо разделять на два класса: программы и данные.

Данные– это информация, предназначенная для обработки, либо являющаяся результатом обработки другой информации. Любые однородные данные упаковываются в файлы, такие файлы называютсяфайлами данных. Например, текст, набранный в текстовом редакторе, хранится на диске в специальном файле данных –текстовом файлеили, как его часто называют,текстовомдокументе.

Программа – это информация, предназначенная для центрального процессора. ЦП способен выполнять различные операции обработки данных, но для этого ему необходимо постоянно давать команды. Команды для ЦП можно давать в диалоговом режиме, но это занимает очень много времени и требует глубоких знаний от пользователя. Поэтому, для удобства, последовательность команд, адресуемых ЦП и отражающих алгоритмы обработки данных, упаковывают в файл и сохраняют на диске. Такой файл называетсяпрограммным файлом.

Вывод: ЦП может обработать данные, причем разными путями, но он не знает, как именно нужно обработать конкретные данные в конкретный момент времени. Данные – это сырье для работы ЦП и получения результата. Программа – это последовательность команд для работы ЦП над данными с целью получения искомого результата. Только слияние всех трех компонентов: ЦП, программы, данных – обеспечивает целенаправленность работы компьютера.

7. Классификация программ

Для компьютеров существует огромное количество программ. Все программы следует разделять на два принципиально различных класса: операционные системы и прикладные программы или приложения.

Операционная система (ОС) – это программа, загружаемая при включении компьютера. Она полностью обеспечивает управление всеми компьютерными компонентами и распределением ресурсов компьютера. Операционная система запускает прикладные программы и обеспечивает их связь с компьютером и пользователем. Основная причина необходимости операционных систем состоит в том, что команды, отдаваемые ЦП и другим компонентам компьютера, – это команды очень низкого уровня (например, команда указания номера дорожки на диске, куда будет записываться информация, команда позиционирования магнитной головки дисковода и т.п.), а для действий пользователя или прикладной программы их необходимы тысячи. Операционная система скрывает от пользователя и от прикладных программ эти сложные подробности и предоставляет удобныйинтерфейсдля работы. Другими словами, ОС облегчает взаимодействие компьютера и пользователя.

Прикладные программы или приложения – это программы, запускаемые из операционной системы и содержащие алгоритмы, служащие для обработки конкретных данных. Приложения тесно связаны с ОС, т.к. используют её для связи с компьютером, поэтому все они классифицируются по принадлежности к определенным операционным системам. Например, приложения для Windows, дляMacX, для DOS и др.