Файл: Министерство образования и науки российской федерации университет итмо д. А. Зубок, А. В. Маятин.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.01.2024
Просмотров: 1253
Скачиваний: 2
СОДЕРЖАНИЕ
Виртуальная среда для выполнения лабораторных работ
Лабораторная работа №1. Основы использования консольного интерфейса ОС GNU/Linux.
Задание на лабораторную работу
Лабораторная работа №2. Обработка текстовых потоков в ОС GNU/Linux
Управление вводом-выводом команд (процессов)
Работа со строками (внутренние команды bash)
Работа со строками (внешние команды)
Задание на лабораторную работу
Лабораторная работа №3. Мониторинг процессов в ОС
Получение общих сведений о запущенных процессах
Получение детальных сведений о запущенных процессах
Получение данных об оперативной памяти
Задание на лабораторную работу
ProcessID=PID : Parent_ProcessID=PPID : Average_Time=avg_atom.
Лабораторная работа №4. Управление процессами в ОС
Директивы (команды) объединения команд
Команды для управления процессами
минута час день_месяца месяц день_недели команда
Организация взаимодействия двух процессов
Задание на лабораторную работу
Лабораторная работа №5. Работа с файлово-каталожной системой в ОС GNU/Linux
Основные команды для работы с файлами и каталогами
Задание на лабораторную работу
Лабораторная работа №6. Консольный интерфейс ОС
Основные команды, необходимые для выполнения лабораторной работы:
if [not] errorlevel число команда [else команда]
if [not] строка1==строка2 команда [else команда]
if [not] exist имя_файла команда [else команда]
for {%переменная | %%переменная} in (множество) do
включенной в указанный параметр (множество).
Приведенный список команд неполон, возможно использование других команд.
Задание на лабораторную работу
-
Работасфайламиидиректориями-
Создать каталог на диске С:\ с именем LAB6. В нем создать файлы с информацией о версии операционной системы, свободной и загруженной памяти, жестких дисках, подключенных в системе. Имена файлов должны соответствовать применяемой команде. -
Создать подкаталог TEST, в него скопировать содержимое каталога
-
LAB6.
-
Создать одной командой файл с содержимым всех файлов каталога
LAB6.
-
Удалить все файлы в текущем каталоге, кроме созданного последним, указав явно имена удаляемых файлов. -
Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения п.п. 1.1–1.4.
-
Запускиудалениепроцессов-
В ручную узнать имя_хостового_компьютера (свойства компьютера). -
Создать исполняемый файл, производящий копирование любого файла из дериктории C:\cd\ объемом более 2 Мбайт на ресурс
-
-
Настроить запуск файла по расписанию через 1 минуту. -
Проверить запуск копирования; если процесс появился, принудительно завершить его. -
Сравнить исходный и конечный файл. Проверить их целостность. -
Продолжить копирование с места разрыва. -
Создать текстовый файл со списком использованных команд с
параметрами,использованнымидлявыполненияп.п.2.1–2.5.
-
Работасослужбами-
Получить файл, содержащий список служб, запущенных в системе. -
Создать командный файл обеспечивающий:-
остановку служб DNS-client; -
с временной задержкой, создание файла, содержащего обновленный список служб, запущенных в системе; -
запуск другого командного файла, сравнивающего файлы, полученные в пп. 3.1 и 3.2, и создающего разностный файл; -
восстановление работы служб.
-
-
Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения пп. 3.1–3.2. -
Поискисортировкаинформациивфайлах-
Поместить список всех имен драйверов, загруженных в системе, в файл DRIVERS, в табличной форме. -
Отсортировать полученные в п.п. 4.1 данные в обратном порядке по алфавиту. -
Создать текстовый файл со списком использованных команд и параметрами, использованными для выполнения п.п. 4.1–4.2.
-
-
Рекомендуемая литература
-
Дейтел Х.М., Дейтел П. Дж., Чофнес Д.Р. Операционные системы Изд. 3-е. — М.: Бином, 2011. — 1023 с. -
Олифер В.Г., Олифер Н.А. Сетевые операционные системы Изд. 2-е.
-
Таненбаум Э.С. Операционные системы. Разработка и реализация. Изд. 2-е. — СПб.: Питер, 2006. — 576 с. -
Карпов В.Е., Коньков К.А. Основы операционных систем: учебное пособие. Изд. 2-е, доп. и испр .— М.: Интернет-Университет информационных технологий (ИНТУИТ.РУ), 2005 .— 531 с. -
Курячий Г.В. Операционная система Linux. Курс лекций : учебное пособие : рек. для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий / Г. В. Курячий, К. А. Маслинский ; ИНТУИТ .— М. : Интернет-Университет Информационных Технологий, 2011 .— 387,-
с.
-
-
Маслаков В.Г. Linux / В. Г. Маслаков .— СПб. [и др.] : Питер, 2009 .— 330 с. : ил. -
Колисниченко Д.Н. Linux. От новичка к профессионалу : [наиболее полное руководство] / Д. Н. Колисниченко .— СПб. : БХВ-Петербург, 2008 .— 852 с. : ил. -
Далхаймер М.К. Уэлш М. Запускаем Linux. Пер. с англ. СПб.: Символ- плюс, 2008. – 992 с. -
Торчинский Ф. UNIX. Практическое пособие администратора. СПб.: Символ-плюс, 2005. – 400 с. -
Тейнсли Д. Linux и Unix: программирование в shell. Руководство разработчика: Пер. с англ. – К.: Издательская группа BHV, 2001. – 464 с. -
Скловская С.Л. Команды Linux. Справочник. СПб.: ДиаСофтЮП, 2004. – 848 с. -
Костромин В. А. Самоучитель Linux для пользователя. — СПб.: БХВ- Петербург, 2003. - 672 с. -
Купер. М. Искусство программирования на языке сценариев командной оболочки. Электронный ресурс. URL: http://www.opennet.ru:8101/docs/RUS/bash_scripting_guide/
Миссияуниверситета–генерацияпередовыхзнаний,внедрениеинновационныхразработокиподготовкаэлитныхкадров,способныхдействоватьвусловияхбыстроменяющегосямираиобеспечиватьопережающее развитие науки, технологий и других областей для содействиярешениюактуальныхзадач.
Кафедра информационных систем
Кафедра информационных систем основана в 2000 году для реализацииобразовательнойпрограммыспециалитета«Информационныесистемыитехнологии».Первымзаведующимкафедройбылдоктортехническихнаук,профессорАнатолийАбрамовичШалыто. С2004 года кафедрувозглавляетлауреатпремийпрезидентаиправительстваРоссийскойФедерации,доктортехническихнаук,профессорВладимирГлебович Парфенов.Кафедраосуществляетподготовкумагистровибакалавровпонаправлениям«Информационныесистемыитехнологии»,«Прикладнаяинформатика»и«Бизнес-информатика»иежегодновыпускаетболее150специалистовпоразработке,внедрениюиуправлениюинформационнымисистемами.Смоментаоснованиякафедрыидо2015годанепрерывноосуществляласьподготовкаинженеровпоспециальности«Информационныесистемы и технологии». В 2004 году состоялся первый набор в бакалавриат понаправлениюподготовки«Бизнес-информатика»,ав2007годуначаласьподготовкамагистровпоэтомунаправлению.С2011годапроводитсяподготовкабакалавровимагистровнаправления«Прикладнаяинформатика».В2013 году магистерская программа по направлению подготовки«Бизнес-информатика»сталалауреатомконкурсаналучшиепрограммыМинистерстваобразованияинаукиРоссийскойФедерации.В2014годумагистерская программа «Комплексная автоматизация предприятий» прошламеждународнуюаккредитациюиполучиласертификатEUR-ACE®Master.ОрганизовановзаимодействиесУниверситетомРостока(Германия)поподготовке совместной образовательной программы магистров по направлениюподготовки«Бизнес-информатика».Кафедра информационных систем осуществляет тесное сотрудничество сведущими IT-компаниями Санкт-Петербурга. Студенты проходят практику иработаютнадвыпускнымиквалификационнымиработамивкомпаниях:ЗАО"ТранзасТехнологии",ООО"ТОПСКонсалтинг",ООО«Софтверке»,ООО"САПЛабс",ЗАО"ПЕТЕР-СЕРВИС",ООО«Санкт-ПетербургскийЦентрРазработокEMC»,ООО"1С:Северо-Запад",ООО"ОпенВэйСервис"идр.СпециалистыизкомпанийООО«ЯНДЕКС»,ООО«Эксперт-система»,ООО«Центрречевыхтехнологи»участвоваливразработкеобразовательныхстандартовподготовки магистров.Профессорско-преподавательскийсоставкафедрыучаствуетвнаучно-исследовательской и научно-методической деятельности. На базе кафедры врамкахреализацииПрограммыповышенияконкурентоспособностиНИУИТМО среди ведущих мировых научно-образовательных центров на 2013-2020гг.созданаиуспешноразвиваетсямеждународнаянаучнаялаборатория«Интеллектуальные технологии для социо-киберфизических систем» (научные