Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Операционные системы, среды и оболочки



1. Межпроцессное взаимодействие, критерий отсутствия состязательности, классические реализации концепции критических областей на примере семафоров и мьютексов.

2. Взаимоблокировка, условия Коффмана, критерий возникновения взаимоблокировки на графе Холта

3. Файловая система. Структура тома NTFS, файловые потоки, принципы хранения резидентных и нерезидентных файлов.

 

Практические задания

1. Запрограммируйте псевдокодом (синтаксически основанным на паскале или си) решение проблемы производителя и потребителя.

2. Для файла имеющего структуру, изображенную на рисунке, постройте регулярное выражение, фильтрующее строки, в которых имя сотрудника начинается на букву "R".

3. Для ОС Linux задайте режим доступа к файлу, позволяющий владельцу файла чтение, запись и исполнение, группе — только чтение, прочим пользователям — ничего. Постройте соответствующий 8-чный код. Объясните, будет работать такой режим доступа, если установить его для каталога.

 

ЛИТЕРАТУРА

 

1. Современные операционные системы [Текст] / Э. Таненбаум ; пер. с англ.: Вильчинский, А. Лашкевич. - 3-е изд. - Санкт-Петербург : Питер, 2013. - 1115 с. : ил. ; 24 см. - (Классика computer science). - Библиогр.: с.1108-1115. - Пер. изд. : Modern operating systems / Andrew S. Tanenbaum. - ISBN 978-5-496-00301-8 (в пер.)

2. Операционные системы [Текст] : учебник / С. В. Синицын, А. В. Батаев, Н. Ю. Налютин. - М. : Изд. центр "Академия", 2010. - 296, [8] с. - (Высшее профессиональное образование. Информатика и вычислительная техника). - Библиогр.: с. 295 (15 назв.). - 978-5-7695-6672-1 (в пер.)

3. Компьютерные сети [Текст] : [пер. с англ.] / Э. Таненбаум ; пер. В. Шрага. - 4-е изд. - СПб. : Питер, 2011. - 991 с. : рис. - (Классика Computer Science). - Библиогр.: с. 952 - 970. - Пер. изд. : Computer Networks / Andrew S. Tanenbaum. - 4th Ed. - 2003. - ISBN 978-5-318-00492-6

 

Управление информационными ресурсами

1. Структура телекоммуникационной среды Интернет.

2. Концепция интероперабельности приложений. Подходы REST и RPC

3. XML: правила синтаксиса, понятие синтаксической корректности, DTD, понятие валидности.

4. SOA: интеграционные шины, ETL.

 

ЛИТЕРАТУРА

 

1. Голицина О.Л., Максимов Н.В., Партыка Т.Л., Попов И.И. Информационные технологии: Учебник. — М.: ФОРУМ: ИНФРА-М, 2006.

2. Programming Web Services with XML-RPC [Text] / Simon St. Laurent, Joe Johnston, Edd Dumbill - :O'Reilly Media, Inc., 2010, 213 с., ISBN 978-0-596-00119-3

3. RESTful PHP Web Services . Samisa Abeysinghe - : Packt Publishing, 2008, 220 c., ISBN: 978-1-847-19552-4

4. Компьютерные сети [Текст] : [пер. с англ.] / Э. Таненбаум ; пер. В. Шрага. - 4-е изд. - СПб. : Питер, 2011. - 991 с. : рис. - (Классика Computer Science). - Библиогр.: с. 952 - 970. - Пер. изд. : Computer Networks / Andrew S. Tanenbaum. - 4th Ed. - 2003. - ISBN 978-5-318-00492-6

5. The Business Value of Agile Software Methods: Maximizing ROI with Just-in-time Processes and Documentation / David F. Rico, Hasan H. Sayani, Saya Sone - : J. Ross Publishing, 2009, 240 с., ISBN 978-1-604-27031-0

 

Информатика и программирование

1. Циклические инструкции. Циклы while, repeat until, for. использование в программе.

2. Тип данных запись. Описание и использование в программе.

3. Строковый тип данных. Основные операции над строками. Пример использования в программе.

4. Файлы, операции над файлами. пример использования в программе.

5. Процедуры и функции. Способы передачи параметров. Пример использования

6. в программе.

7. Модули. Назначение и структура модуля. Пример использования в программе.

8. Динамические структуры данных. Линейный односвязный список.

 

Практические задания

1. Задано N чисел. Найти сумму всех чисел кратных 6 и оканчивающихся на 2.

2. Задана строка S, найти все слова заданной длины и вывести их на экран.

3. Из текстового файла записать в файл целых чисел все числа кратные заданному K.

4. Создать список целых чисел, вставить после всех четных чисел в нем 0.

ЛИТЕРАТУРА

1. Андреева Т.А. Программирование на языке Паскаль. Уч. пос., М.: Интернет-университет ИТ: Бином. Лаб. Знаний., 2010

2. Огнева М.В., Кудрина Е.В., Программирование на Турбо Паскаль. Саратов: Научная книга, 2010.

 

 


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 265; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.01 с.)
Главная | Случайная страница | Обратная связь