Лабораторная работа №3 по дисциплине: Операционные системы. Вариант 05 (17, 29)

Цена:
500 руб.

Состав работы

material.view.file_icon 402D1070-B24A-4F36-9BA1-38D34238F2BA.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа No3
«Управляющие конструкции командной оболочки.
Обработка параметров командной строки, передаваемых в скрипт»

Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.

Номер варианты выбирается по последним двум цифрам пароля по таблице:
Последние две цифры пароля: 05, 17, 29
Вариант: 5

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


Порядок выполнения работы
Скрипт
Использованные команды
Результаты работы скрипта

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

Дополнительная информация

Зачет без замечаний!
Год сдачи: 2022 г.
Преподаватель: Моренкова О.И.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №05
Лабораторная работа 1 Знакомство с операционной системой LINUX Способы хранения информации. Команды управления данными Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными. Задание для лабораторной работы Работа с файловой системой LINUX Цель работы: Изучить команды управления каталогами и файлами. Порядок выполнения рабо
User IT-STUDHELP : 27 декабря 2022
1200 руб.
promo
Контрольная и Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №05
Лабораторная работа 1 Знакомство с операционной системой LINUX Способы хранения информации. Команды управления данными Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными. Задание для лабораторной работы Работа с файловой системой LINUX Цель работы: Изучить команды управления каталогами и файлами. Порядок выполнения рабо
User IT-STUDHELP : 27 декабря 2022
1600 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №05 promo
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Операционные системы»
Задание к лабораторной работе №3 Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в
User mike0307 : 24 января 2023
200 руб.
Лабораторная работа №3 по дисциплине «Операционные системы».
Тема работы: Эмуляция работы параллельных процессов на примере схемы “производитель–потребитель” 1. Постановка задачи Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для на
User boeobq : 22 ноября 2021
150 руб.
Лабораторная работа №3 по дисциплине «Операционные системы».
Лабораторная работа №3 по дисциплине: Операционные системы
Лабораторная работа №3 по дисциплине: Операционные системы Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен
User dralex : 5 апреля 2020
100 руб.
Лабораторная работа №3 по дисциплине: «Операционные системы»
Задание Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна работать рез
User Мария114 : 24 мая 2017
100 руб.
Лабораторная работа № 3 по дисциплине "Операционные системы".
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна работать резидентно.
User Greenberg : 11 марта 2012
79 руб.
Лабораторная работа №3 по дисциплине: Операционные системы. Для всех вариантов.
Лабораторная работа №3: Работа с экраном (“часы”) Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количе
User IT-STUDHELP : 23 апреля 2017
38 руб.
Лабораторная работа №3 по дисциплине: Операционные системы. Для всех вариантов. promo
Физика 6 задач
Задача 212 Груз массой 360 г колеблется в масле на пружине с жесткостью . Сила сопротивления пропорциональна и обратна по знаку скорости груза. Считая, что коэффициент пропорциональности , составить на основе 2-го закона Ньютона дифференциальное уравнение колебаний груза, записать его решение в общем виде и с числовыми коэффициентами. Найти циклическую частоту и период затухающих колебаний. Задача 222 В последовательном R-L-C контуре действует периодическая ЭДС – . Значение параметров элемент
User vladslad : 23 ноября 2018
220 руб.
Физика 6 задач
Это мой родной город
“Родилась я в семье военнослужащего, детские воспоминания - это калейдоскоп городов и поселков. За время учебы сменила ровно десять школ. В 1967 году приехала в Москву поступать в институт, и с тех пор живу здесь. Поскольку в детстве я никогда не жила долго на одном месте, Москва - это мой родной город...” Cо студенческих лет любимым местом отдыха был парк Сокольники, сюда мы с друзьями шли отмечать сдачу сессии, здесь же “зализывали раны” после неудач. Студентами любили гулять по Калининскому п
User Aronitue9 : 25 августа 2013
5 руб.
Экзамен. Немецкий язык. Билет №1
Билет № 1 Задание: выполните перевод текста на русский язык. Zukunftsweisend und effizient: Erneuerbare Energien Вид работы: Экзамен Оценка:Хорошо
User NataFka : 5 ноября 2013
100 руб.
Экзамен. Основы построения телекоммуникационных систем и сетей. Билет 10
Билет №10 1. Эффективное (статистическое) кодирование. Назначение. Понятие префиксного кода. Метод Хаффмена. Достоинства и недостатки эффективного кодирования. 2. Полоса частот аналогового сигнала 5 кГц. Определить требуемое значение скорости передачи информации, если используется 256 уровней квантования? 3. Исходная двоичная последовательность 1001000110, какой будет последовательность на выходе перекодирующего устройства при ОФМ.
User kisa7 : 25 июля 2012
150 руб.
up Наверх