Лабораторная работа 3 по дисциплине: Операционные системы. Вариант 3

Цена:
450 руб.

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

material.view.file_icon E0BD4590-244E-4DB5-ABD8-9A065AEB5EBD.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

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

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

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

Протоколы создания, тексты и результаты работы скриптов.

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

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

Зачет.
2025 год
Преподаватель: Моренкова О.И.
Лабораторная работа № 3 по дисциплине "Операционные системы". Вариант №3.
Постановка задачи: Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна ра
User hunter911 : 15 сентября 2012
100 руб.
ЛАБОРАТОРНАЯ РАБОТА №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
Лабораторная работа №3 по дисциплине: Операционные системы. Вариант №5
Цель работы: получить базовые знания языка shell. Научиться писать скрипты. Вариант 5 Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts. Скрипт должен выполнять следующую работу: а) используя соответствующую спецпеременную вывести все параметры, каждый заключен в двойные кавычки б) если есть- значение третьего параметра. Скрипту возможна передача опций –d (c дополнительным параметром) и –f (c дополнительным параметром). При
User xtrail : 21 сентября 2024
350 руб.
promo
Отчет по практике: Організація станції технічного обслуговування автомобільного транспорту
Вступ "Київське автотранспортне пiдприємство-13054" засноване у 1961 році. Згідно наказу регіонального вiддiлення фонду держмайна в Українi по м. Києву у 1998 роцi Київське автотранспортне пiдприємство - 13054 перетворене у вiдкрите акцiонерне товариство "Київське автотранспортне пiдприємство-13054". Вiдповiдно до рiшення Загальних зборiв акцiонерiв вiд 16 серпня 2002 р. Товариство було перейменоване у ВАТ "Укпромiнвест-Транс", а згiдно рiшення Загальних зборiв вiд 23.03.2004р. воно носить назву
User DocentMark : 20 ноября 2012
15 руб.
Задача по физике (развернутое решение в Word)
Оцените среднюю T поверхности земного шара, считая, что Земля излучает как абсолютно черное тело и энергия этого излучения находится в равновесии с получаемой от Солнца (Rсолнца = 6,9*105 км, расстояние между Землей и Солнцем 1,5*108 км). Температуру поверхности Солнца принять равной 5800К. Приток теплоты от внутренних источников планеты не учитывать. На сколько градусов понизилась бы температура земного шара за столетие, если бы а землю не поступала солнечная энергия (RЗемли = 6,4*106 м, удельн
User Григорий12 : 21 декабря 2016
80 руб.
Задача по физике (развернутое решение в Word)
Квалификация налоговых преступлений
Новые статьи (или новые редакции статей) Уголовного кодекса 1996 г. об экономических преступлениях широко используют специальную юридическую терминологию, порой не очень знакомую и хорошо подготовленным юристам. При применении этих статей неизбежны противоречивые суждения, да и ошибки. Поэтому без интерпретации положений закона, их толкования законная и единообразная правоприменительная практика может не сложиться. Вопросы применения норм о налоговых преступлениях были рассмотре
User Elfa254 : 3 сентября 2013
10 руб.
Проектирование информационного модуля Автоперевозки
Содержание Введение……………………………………………………………………….3 1 Техническое задание………………………………………………………..5 2 Проектирование информационного модуля………………………………7 2.1 Описание входной и выходной информации…………………………...7 2.2 Элементы интерфейса пользователя………………………………….....8 2.3 Основные процедуры и функции………….……………………………11 3 Руководство пользователя………………….……………………………..20 Заключение…………………………………………………………………..28 Список использованных источников………………………………………29 Введение Данная курсовая работа посвящ
User alfFRED : 8 ноября 2013
10 руб.
up Наверх