Создание приложений ОС Windows средствами Visual Basic


О системах программирования


Программы пишутся на алгоритмических языках трех типов:  машинном, языке ассемблера и  языке высокого уровня.

Программы, написанные на машинном языке, компьютер "понимает" и выполняет без какой-либо промежуточной обработки.

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

Команды языков высокого уровня приближены к категориям, соответствующим логическому мышлению человека, поэтому они также подлежат "переводу" с помощью программ–трансляторов.

1.3 Составные части операционной системы

Наиболее важными частями операционной системы являются файловая система, драйверы внешних устройств, загрузчик, системная библиотека.

Кроме того, в состав операционной системы могут входить такие программы, как текстовые редакторы и редакторы связей, системные мониторы, трансляторы и т.д.

Рассмотрим наиболее важные из них.

1.3.1 Файловая система

Файловая система,

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

Тип файловой системы и организация хранения данных на носителях устройств внешней памяти (накопители на гибких и жестких магнитных дисках) определяют удобство работы пользователя, скорость доступа к файлам, организацию многозадачной работы, возможность создания хороших баз данных.

Существуют различные файловые системы. Например, в операционных системах МS DOS, Windows З.х и Windows 95/98 файловая система FAT

(File Allocation Table–таблица размещения файлов) имеет структуру управляющей информации на носителе, включающую загрузчик (BOOT), таблицу размещения файлов (FAT) и корневой каталог (RDA).

В операционной системе OS/2 используется файловая система HPFS (High-Performance File System–высокопроизводительная файловая система), которая не воспринимается DOS. В Windows NT используется файловая система NTFS NT File System–файловая система NT), совместимая с файловыми системами FAT и HPFS.




- Начало -  - Назад -  - Вперед -