Лабораторная работа №2 по дисциплине: «Операционные системы»

Цена:
200 руб.

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

material.view.file_icon
material.view.file_icon лаб р 2.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 2
по дисциплине: «Операционные системы»

Задание 1
Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей

Задание 2
В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).

Задание 3
Параметры скрипта – список имен пользователей. Вывести число сеансов тех из них, кто сейчас в сети (информацию о сеансах выдает команда last).

Задание 4
Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.

Задание 5
Написать скрипт, проверяющий тип файла. Если файл – каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.

Задание 6
Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.

Задание 7
Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.

Задание 8
Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов. Если задан один файл, то подсчитать число букв в этом файле; если задано два файла – подсчитать число слов; если задано три файла – подсчитать число строк; иначе вывести сообщение об ошибке.

Задание 9
Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.

Задание 10
Написать скрипт, реализующий электронный журнал преподавателя с возможностью записи студента и его оценок (3 оценки), а также вывода базы по студентам с оценками, и осуществляющий подсчет среднего балла для каждого студента.

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

Зачет
Проверил: Квиткова Ирина Геннадьевна
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Операционные системы»
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, нах
User mike0307 : 24 января 2023
200 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
Тема работы: Управление таймером – операции в реальном времени (программа «будильник») 1. Постановка задачи Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок буди
User boeobq : 22 ноября 2021
140 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Операционные системы»
1. Постановка задачи. Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
User mike_vorn : 30 сентября 2014
680 руб.
Лабораторная работа № 2 по дисциплине "Операционные системы".
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
User Greenberg : 11 марта 2012
79 руб.
Лабораторная работа №2 по дисциплине: Операционные системы. Для всех вариантов.
Лабораторная работа No2: Управление таймером – операции в реальном времени (программа “будильник”) Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность
User IT-STUDHELP : 23 апреля 2017
38 руб.
promo
Лабораторная работа 2 по дисциплине: Операционные системы. Общий вариант
Лабораторная работа 2 Знакомство с операционной системой LINUX Управление командной оболочкой Создание простейшего скрипта Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое файла , созданного в лабораторной работе
User xtrail : 20 июля 2025
350 руб.
promo
Лабораторная работа 2 по дисциплине: Операционные системы. Вариант общий
Лабораторная работа №2 «Управление командной оболочкой. Создание простейшего скрипта» Цель работы: Получить базовые знания языка shell. Научиться писать скрипты. Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое
User Roma967 : 4 января 2023
400 руб.
promo
Лабораторная работа №2 по дисциплине: Операционные системы. Вариант общий
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в си
User Учеба "Под ключ" : 14 ноября 2022
400 руб.
promo
Электропитание устройств и систем телекоммуникаций Контрольная работа Вариант: 04
Электропитание устройств и систем телекоммуникаций Контрольная работа Вариант: 04 1 ЗАДАНИЕ И ОБЩИЕ УКАЗАНИЯ ПО ОФОРМЛЕНИЮ КОНТРОЛЬНОЙ РАБОТЫ В контрольной работе необходимо выполнить следующее: - рассчитать количество и емкость элементов аккумуляторных батарей и вы-брать их тип; найти ток выпрямителя и мощность, потребляемую ЭПУ от внешней сети; выбрать типовое выпрямительное устройство; выбрать ввод-ный шкаф; рассчитать заземляющее устройство и выбрать автомат защиты. - составить фу
User Fijulika : 19 июня 2022
300 руб.
12 чертижей к дипломному проекту
комплект чертижей для дипломного проекта на тему: "Проектирование стоянки сельскохозяйственного автотранспорта с разработкой системы микроклимата"
User dbnfkbqfyf : 6 мая 2009
Зачетная работа по дисциплине "Логика" Билет № 5
1. Определите вид понятия (по содержанию: положитель-ное/отрицательное, конкретное/абстрактное, соотноситель-ное/безотносительное, собирательное/разделительное; по объему: еди-ничное, общее, пустое) Твердое тело; 2. Определить отношения понятий. Изобразить графически. А) предприятие, структурное подразделение предприятия, директор пред-приятия; Б) заработная плата, премия, выговор. 3. Провести обобщение понятия (не менее трех уровней). 4. Провести ограничение понятия (не менее трех уровней). 5.
User Albinashiet : 2 декабря 2014
75 руб.
Основы инфокоммуникационных технологий. Контрольная работа №1
2.4. Каким образом классифицируются системы электросвязи? 3.4. У какого импульса амплитуда спектральных составляющих убывает быстрее: а) более короткого или более длинного? б) с более крутым фронтом или с более пологим? в) повторяющегося чаще или реже? 4.4. Произведите сравнительную оценку амплитудной и частотной модуляций. 5.4. В чем заключается принцип двоичного кодирования сигнала?
User Студенткааа : 27 сентября 2017
100 руб.
up Наверх