Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры 35 билетов.docx
Скачиваний:
4
Добавлен:
16.04.2019
Размер:
50.02 Кб
Скачать

19.Сравнение возможностей графической и неграфической ос.

Бесплатно распространяемые ОС (свободное программное обеспечение).

По реализации интерфейса пользователя различают неграфические и графические операционные системы. Неграфические опера­ционные системы реализуют интерфейс командной строки. Основным устройством управления в данном случае является клавиатура. Управляющие команды вводят в поле командной строки, где их можно и редактировать. Исполнение команды начинается после ее утверждения, например нажатием клавиши ENTER. Свободное программное обеспечение (СПО) — широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий.  Графические операционные системы реализуют более сложный тип интерфейса, в котором в качестве органа управления кроме клавиа­туры может использоваться мышь или адекватное устройство позиционирования. Работа с графической операционной системой основана на взаимодействии актив­ных и пассивных экранных элементов управления.

20. Языки программирования. Классификация.

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

Языки программирования также можно разделять на поколения:

– языки первого поколения: машинно–ориентированные с ручным управлением памяти на компьютерах первого поколения.

– языки второго поколения: с мнемоническим представлением команд, так называемые автокоды.

– языки третьего поколения: общего назначения, используемые для создания прикладных программ любого типа. Например, Бейсик, Кобол, Си и Паскаль.

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

– языки программирования пятого поколения: языки декларативные, объектно–ориентированные и визуальные.

21. Файловая система: файл, каталог, корневой каталог, спецификация файла.

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

В широком смысле понятие "файловая система" включает:

- совокупность всех файлов на диске,

- комплекс системных программных средств: создание, уничтожение, чтение, запись, именование, поиск операции над файлами.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]