Воскресенье, 24.11.2024, 16:38
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Операционные системы LINUX. Вариант №1
engineerklubДата: Четверг, 25.11.2021, 17:35 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Репутация: 0
Статус: Offline
Операционные системы LINUX. Вариант №1

Тип работы:Работа Лабораторная
Форматы файлов:Microsoft Word
Сдано в учебном заведении:СибГУТИ

Описание:
Лабораторная работа №1

Знакомство с операционной системой LINUX.
Способы хранения информации.
Команды управления данными.
Цель работы: получить базовые навыки по работе с операционной системой (ОС)
Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и
типы файлов. Изучить основные команды по управлению и манипуляции
данными.

Вопросы для контроля:
1. Что такое командная оболочка? Как можно определить её тип?
2. Что такое файл?
3. Что такое каталог?
4. Что такое путь файла? Абсолютный и относительный путь?
5. Типы файлов, используемые в ОС Linux.
6. Стандартные каналы ввода- вывода.
7. Операторы перенаправления каналов ввода- вывода.

Лабораторная работа 2

Задания
1. Определить тип используемой вами командной оболочки.

2. Вывести на экран значения переменных среды окружения,
описанных в таблице 2 этого теоретического раздела.

3. Используя переменную окружения НОМЕ выполнить следующие действия списком:
- перейти в домашний каталог,
- выдать содержимое файла , созданного в лабораторной работе №1


4. Используя команды printf и read, вывести приглашение пользователю «ввести
ко¬манду». Ввести команду, записав ее в переменную пользователя.

4. Используя соответствующий оператор подстановки , выполнить следующие
действия: если пользователь нажал <ENTER> без ввода команды,
сообщить ему об ошибке. Выполнить ту команду, что он ввел.

5. Оформить предыдущие пункты 1-4 как скрипт и выполнить его.

Контрольные вопросы
1. Что такое командная оболочка?
2. Что такое команда? Формат команды?
3. Что означает символ "\\" введенный в командной строке перед нажатием <ENTER>?
4. Что такое скрипт-файл?
5. Что такое среда окружения? Зачем она нужна?
6. Как задать значение переменной окружения и как вывести его на экран?
7. Переменная оболочки. Отличие от переменной окружения.

СКАЧАТЬ
 
engineerklubДата: Четверг, 25.11.2021, 17:35 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Репутация: 0
Статус: Offline
Лабораторная работа №3

№ варианта Задание
1 Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и
с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спецпеременную вывести для скрипта путь, указанный при его вызове.
б) Число параметров, указанных при вызове скрипта.
Скрипту возможна передача опций –d (c дополнительным параметром) и –m
(короткая). При обнаружении этих опций скрипт должен выполнить следующую
работу:
в) на опцию –d name создать каталог с именем name.
г)на опцию –m выдать вашу Фамилию и имя
д) предусмотреть обработку недопустимой опции

Контрольные вопросы
1. Назначение условного оператора if-fi. Команда test
2. Назначение Блока case-esac
3. Назначение функции getopts
5. Назначение специальных переменных

СКАЧАТЬ
 
engineerklubДата: Четверг, 25.11.2021, 17:36 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 28530
Репутация: 0
Статус: Offline
Тип работы:Работа Контрольная
Форматы файлов:Microsoft Word
Сдано в учебном заведении:СибГУТИ

Описание:
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
№ варианта
 Задание на контрольную работу

ВАРИАНТ 1 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово детской считалки.
Длина сообщения должна быть не более 15 символов Далее клиент ожидает
ответа от сервера. Работа клиента прекращается закрытием канала в случае
поступления от сервера любого ответа.
2) Программа-Сервер получает строку от клиента и отвечает на неё следующим образом: либо
следующее слово считалки, либо слово «Нет», если считалка неизвестна.
Работа сервера завершается отправкой сообщения клиенту и удалением
канала.
3) Весь диалог должен быть выведен на экран.

Лабораторная работа №1

Знакомство с операционной системой LINUX.
Способы хранения информации.
Команды управления данными.
Цель работы: получить базовые навыки по работе с операционной системой (ОС)
Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и
типы файлов. Изучить основные команды по управлению и манипуляции
данными.

Вопросы для контроля:
1. Что такое командная оболочка? Как можно определить её тип?
2. Что такое файл?
3. Что такое каталог?
4. Что такое путь файла? Абсолютный и относительный путь?
5. Типы файлов, используемые в ОС Linux.
6. Стандартные каналы ввода- вывода.
7. Операторы перенаправления каналов ввода- вывода.

Лабораторная работа 2

Задания
1. Определить тип используемой вами командной оболочки.

2. Вывести на экран значения переменных среды окружения,
описанных в таблице 2 этого теоретического раздела.

3. Используя переменную окружения НОМЕ выполнить следующие действия списком:
- перейти в домашний каталог,
- выдать содержимое файла , созданного в лабораторной работе №1


4. Используя команды printf и read, вывести приглашение пользователю «ввести
ко¬манду». Ввести команду, записав ее в переменную пользователя.

4. Используя соответствующий оператор подстановки , выполнить следующие
действия: если пользователь нажал <ENTER> без ввода команды,
сообщить ему об ошибке. Выполнить ту команду, что он ввел.

5. Оформить предыдущие пункты 1-4 как скрипт и выполнить его.

Контрольные вопросы
1. Что такое командная оболочка?
2. Что такое команда? Формат команды?
3. Что означает символ "\\" введенный в командной строке перед нажатием <ENTER>?
4. Что такое скрипт-файл?
5. Что такое среда окружения? Зачем она нужна?
6. Как задать значение переменной окружения и как вывести его на экран?
7. Переменная оболочки. Отличие от переменной окружения.

Лабораторная работа №3

№ варианта Задание
1 Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и
с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спецпеременную вывести для скрипта путь, указанный при его вызове.
б) Число параметров, указанных при вызове скрипта.
Скрипту возможна передача опций –d (c дополнительным параметром) и –m
(короткая). При обнаружении этих опций скрипт должен выполнить следующую
работу:
в) на опцию –d name создать каталог с именем name.
г)на опцию –m выдать вашу Фамилию и имя
д) предусмотреть обработку недопустимой опции

Контрольные вопросы
1. Назначение условного оператора if-fi. Команда test
2. Назначение Блока case-esac
3. Назначение функции getopts
5. Назначение специальных переменных

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru