Лабораторная работа №3 по дисциплине: Операционные системы. Вариант 05 (17, 29)
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- 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. Назначение специальных переменных
«Управляющие конструкции командной оболочки.
Обработка параметров командной строки, передаваемых в скрипт»
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Номер варианты выбирается по последним двум цифрам пароля по таблице:
Последние две цифры пароля: 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
Год сдачи: 2022 г.
Преподаватель: Моренкова О.И.
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №05
IT-STUDHELP
: 27 декабря 2022
Лабораторная работа 1
Знакомство с операционной системой LINUX
Способы хранения информации.
Команды управления данными
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Задание для лабораторной работы
Работа с файловой системой LINUX
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения рабо
1200 руб.
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Операционные системы»
mike0307
: 24 января 2023
Задание к лабораторной работе №3
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и
статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной
сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по
умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен и IP-адресов узлов,
входящих в
200 руб.
Лабораторная работа №3 по дисциплине «Операционные системы».
boeobq
: 22 ноября 2021
Тема работы: Эмуляция работы параллельных процессов на примере схемы “производитель–потребитель”
1. Постановка задачи
Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для на
150 руб.
Лабораторная работа №3 по дисциплине: Операционные системы
dralex
: 5 апреля 2020
Лабораторная работа №3
по дисциплине: Операционные системы
Цель занятия: знакомство с сетевыми командами.
Изучаемые команды: ifconfig, route, traceroute, ping.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса.
2. Создать файл, содержащий cписок доступных IP–адресов локальной сети.
3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет.
4. Создать файл, содержащий перечень имен
100 руб.
Лабораторная работа №3 по дисциплине: «Операционные системы»
Мария114
: 24 мая 2017
Задание
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
Программа должна работать рез
100 руб.
Лабораторная работа № 3 по дисциплине "Операционные системы".
Greenberg
: 11 марта 2012
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
Программа должна работать резидентно.
79 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №05
IT-STUDHELP
: 27 декабря 2022
Лабораторная работа 1
Знакомство с операционной системой LINUX
Способы хранения информации.
Команды управления данными
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Задание для лабораторной работы
Работа с файловой системой LINUX
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения рабо
1600 руб.
Лабораторная работа №3 по дисциплине: Операционные системы. Для всех вариантов.
IT-STUDHELP
: 23 апреля 2017
Лабораторная работа №3: Работа с экраном (“часы”)
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количе
38 руб.
Другие работы
Математический анализ. билет №2
Philosoph
: 8 октября 2019
1. Вычислить интеграл с точностью 0,001, раскладывая подынтегральную функцию в степенной ряд
2. Разложить функцию в ряд Фурье на данном отрезке (период Т)
3. Вычислить
4. Вычислить интеграл по замкнутому контуру с помощью вычетов
5. Найти решение дифференциального уравнения операторным методом
350 руб.
Расчет и проектирование техпроцесса изготовления крана
GnobYTEL
: 19 декабря 2011
Введение.
1. Определение типа производства и выбор вида его организа-ции.
2. Разработка технологического процесса сборки узла.
2.1. Служебное назначение узла и принцип его работы.
2.2. Анализ чертежа, технических требований на узел и техноло-гичности его конструкции.
2.3. Выбор метода достижения требуемой точности узла.
2.4. Контроль точности сборки узла или его испытание.
2.5. Схема сборки узла.
2.6. Выбор вида и формы организации процесса сборки узла.
2.7. Выбор сборочного оборудования и техн
44 руб.
Проблемы формирования активов НПФ
evelin
: 29 августа 2013
Содержание
Введение
1. Теоретическая база функционирования накопительной пенсионной системы
1.1 Пенсионное обеспечение
1.2 Достоинства и недостатки сложившейся пенсионной системы
2. Текущее состояние накопительной пенсионной системы
2.1 Пенсионные накопления вкладчиков (получателей)
2.2 Структура пенсионных активов фондов
2.3 Сведения о коэффициенте номинального дохода фондов
2.4 Финансовое состояние фондов
3. Анализ деятельности накопительных пенсионных фондов
3.1 Пенсионный фонд, назначение и
15 руб.
Расчёт основных характеристик цифровой системы связи с использованием квадратурной модуляции 26 вариант
Ramazan2013
: 3 апреля 2017
Курсовая работа 26 вариант
Исходные данные: предельные уровни аналогового сигнала:-6,4В, 6,4В; верхняя частота спектра 270 кГц, уровень квантования 422. J2=110100110, СПМ помехи 0,25*10-7 В2/Гц. Номер тактового интервала ошибки q=3. Тип модуляции КФМ-4.
500 руб.