Контрольная работа и Лабораторные работы №№(1,2,3) работа по дисциплине: Операционные системы LINUX. Вариант №1
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- 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. Назначение специальных переменных
ТЕМА: Взаимодействие процессов через канал 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. Назначение специальных переменных
Дополнительная информация
Оценка:Зачет
Дата оценки: 25.11.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 25.11.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
№ варианта
Задание на контрольную работу
ВАРИАНТ 1 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово детской считалки. Длина сообщения должна быть не более 15 символов Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступлени
800 руб.
Контрольная работа по дисциплине: Операционные системы LINUX. Вариант 15
IT-STUDHELP
: 4 апреля 2022
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX.
Задание на контрольную работу
№
варианта Задание
3 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово стихотворения , либо слово «bye». Далее клиент ожидает ответа от сервера. Работа клиента пре
800 руб.
Лабораторные работы №№1-3 по дисциплине: Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Лабораторная работа №1
Знакомство с операционной системой LINUX.
Способы хранения информации.
Команды управления данными.
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Вопросы для контроля:
1. Что такое командная оболочка? Как можно определить её тип?
2. Что такое файл?
3. Что такое каталог?
4. Что такое путь файла? Аб
1200 руб.
Контрольная и Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
IT-STUDHELP
: 4 апреля 2022
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX.
Задание на контрольную работу
№
варианта Задание
3 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово стихотворения , либо слово «bye». Далее клиент ожидает ответа от сервера. Работа клиента пре
1700 руб.
Операционные системы LINUX. Вариант №11
IT-STUDHELP
: 30 декабря 2021
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX
Задание
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести любое слово, которое потом будет отправлено серверу. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала п
800 руб.
Операционные системы LINUX. Вариант №6
IT-STUDHELP
: 16 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
ВАРИАНТ 6
Задание:
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести символьную строку, которая потом будет отправлена серверу. Длина строки не должна превышать 25 символов. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступления от
800 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 6
IT-STUDHELP
: 16 мая 2022
Лабораторная работа No1
Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного сод
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 19
IT-STUDHELP
: 16 мая 2022
Лабораторная работа No1
Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного со
1200 руб.
Другие работы
Задвижка KTF/A 5k Сборочный чертеж-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 3 июня 2016
Задвижка KTF/A 5k Сборочный чертеж-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
438 руб.
Разработка технологического процесса изготовления вала
ыы
: 26 мая 2014
В данной курсовой работе необходимо разработать технологический процесс изготовления детали штамповкой на горизонтально - ковочном молоте. В разработку технологического процесса входит:
- определение припусков на механическую обработку детали;
- определение размеров поковки;
- выбор переходов штамповки;
- проектирование штампа;
- расчёт режимов предварительной и окончательной термической обработки.
Теория Электрической Связи «Исследование помехоустойчивости дискретных видов модуляции»
vereney
: 6 февраля 2014
Цель работы: Исследование помехоустойчивости дискретных видов
модуляции в каналах связи с постоянными
и переменными параметрами на ПЭВМ – автоматизированном рабочем месте кафедры для исследования систем передачи информации.
Описание лабораторной установки
Лабораторная установка выполнена в виде программно управляемой модели автоматизированного рабочего места для исследования систем передачи информации (АРМ_СПИ) на ПЭВМ в штатной комплектации. Лабораторная установка представляет собой имитацион
25 руб.
Основные элементы конструкции генератора постоянного тока параллельного возбуждения
lo1234
: 4 октября 2015
УСТРОЙСТВО ГЕНЕРАТОРА ПОСТОЯННОГО ТОКА
Генератор постоянного тока — электрическая машина, преобразующая механическую энергию в электрическую энергию постоянного тока. Якорь генератора приводится во вращение двигателем, в качестве которого могут быть использованы электрические двигатели, двигатели внутреннего сгорания.