Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Тест по "Программированию"

Автор:   •  Июнь 5, 2023  •  Тест  •  923 Слов (4 Страниц)  •  142 Просмотры

Страница 1 из 4

КОНТРОЛЬНЫЕ     ВОПРОСЫ

1. Дайте определение командной строки. Приведите примеры.

Текстовый интерфейс между человеком и ЭВМ. Команды подаются с

клавиатуры. Поддерживается

командными интерпретаторами, например cmd.exe, /bin/sh, /bin/csh,

/bin/ksh, /bin/bash и др.

2. Как определить абсолютное имя текущей директории?

При помощи команды pwd

3. Проведите сравнение понятия файла в MS-Windows и UNIX.

Совокупность файлов в MS-Windows представляет собой лес и использует

понятие диска. В UNIX совокупность файлов представляет собой дерево,

используется монтирование.

В UNIX под файлом  понимается  все, что может хранить,  поставлять  или

потреблять  информацию.

В UNIX, в отличии от MS-Windows нет разделения на текстовые и

бинарные файлы.

4. Используется ли понятие устройства при обращении к файлу в ОС UNIX?

Нет.

5. Как восстановить удаленные файлы в ОС UNIX?

Для ext2, ext3

Открыть при помощи debugfs раздел

debugfs –w

Просмотреть удалённые иноды

lsdel

изменить Link count и сбросить Deletion time

mi <ID>

пометить инод, как занятый

seti <ID>

пометить блоки

setb NUM1

setb NUM2

создание ссылки

ln <12> text.txt

выход из debugfs

q

Можно при помощи прочих специальных программ.

6.  Назовите и дайте характеристику основным типам  файлов в ОС UNIX.

Обычные, каталоги, каналы, блочные специальные и символьные

специальные.

Обычные файлы представляют собой набор блоков. Такие файлы могут содержать как текстовую информацию, так и двоичную информацию. Файловая система не предписывает обычным файлам какую-либо структуру, обеспечивая представление обычного файла как последовательности байтов.

Каталоги представляют собой особый вид файлов, которые хранятся во внешней памяти подобно обычным файлам, но структура которых поддерживается самой файловой системой. Каждый элемент каталога представляет пару: номер описателя и имя файла. Если несколько  элементов каталога содержат один и тот же номер описателя, то мы имеем несколько ссылок на один и тот же файл.

Канал можно представить, как файл ограниченной емкости, информация из которого после чтения исчезает. Каналы используются, как средство  взаимодействия между процессами. Основной принцип работы программного канала состоит в буферизации байтового вывода одного процесса и обеспечении возможности чтения содержимого программного канала другим процессом в режиме FIFO. В любом случае интерфейс программного канала совпадает с интерфейсом файла.

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

7.  Опишите по шагам процедуру входа  пользователя в систему  UNIX (на примере терминального  класса, в котором выполнялась лабораторная работа).

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

2. Запустить Putty.

3. Указать имя хоста (fpm2 или students.ami.nstu.ru), порт (22), тип соединения (SSH), нажать кнопу «Соединение».

4. После подключения ввести login, нажать клавишу ENTER, ввести пароль, нажать клавишу ENTER.

8. Как определить только тип файлов и их имена в текущем  каталоге?

...

Скачать:   txt (11.6 Kb)   pdf (119.9 Kb)   docx (13.9 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club