Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тематика лекционных занятий



Лекция 1. Введение. Вопросы системного программирования

Лекция 2. Управление процессами

Лекция 3. Потоки и планирование

Лекция 4. Синхронизация потоков

Лекция 5. Дополнительные методы синхронизации потоков

Лекция 6. Управление памятью. Использование виртуальной памяти

Лекция 7. Динамически распределяемая память

Лекция 8. Отображаемые в память файлы

Лекция 9. Динамические библиотеки

Лекция 10. Использование файловой системы

Лекция 11. Дополнительные методы работы с файлами и каталогами и реестр

Лекция 12. Использование ввода-вывода

Лекция 13. Безопасность объектов Win32

Лекция 14. Структурная обработка исключений

Лекция 15. Межпроцессное взаимодействие

ТЕМАТИКА ЛАБОРАТОРНЫХ ЗАНЯТИЙ

Лабораторная работа №1. Разработка консольного приложения. (2/1 часа).

Лабораторная работа №2. Разработка пользовательского интерфейса. (2/1 часа).

Лабораторная работа №3. Использование ресурсов. (2/1 часа).

Лабораторная работа №4., Управление файлами (2/1 часа).

Лабораторная работа №5. Создание динамических библиотек. (2/1 часа).

Лабораторная работа №6. Управление процессами, потоками. (2/1 часа).

Лабораторная работа №7 Исследование структуры PE-формата (2/0 часа).

Лабораторная работа №8. Исследование формата исполняемых файлов Windows с использованием отладчиков, дизассемблеров (1/0часа).

ТЕМАТИКА СРСП

Тема 1. Вопросы системного программирования(Форма защиты: презентация)

Тема 2. Управление процессами (Форма защиты: презентация)

Тема 3. Потоки и планирование (Форма защиты: реферат)

Тема 4. Синхронизация потоков (Форма защиты: презентация)

Тема 5. Дополнительные методы синхронизации потоков (Форма защиты: реферат)

Тема 6. Управление памятью. Использование виртуальной памяти (Форма защиты: реферат)

Тема 7. Динамически распределяемая память (Форма защиты: реферат)

Тема 8. Проведение рубежного контроля (Консультация)

Тема 9. Отображаемые в память файлы (Форма защиты: презентация)

Тема 10. Динамические библиотеки (Форма защиты: реферат)

Тема 11. Дополнительные методы работы с файлами и каталогами и реестр (Форма защиты: презентация)

Тема 12. Использование ввода-вывода (Форма защиты: реферат)

Тема 13. Безопасность объектов Win32 (Форма защиты: реферат)

Тема 14. Структурная обработка исключений (Форма защиты: реферат)

Тема 15. Межпроцессное взаимодействие (Форма защиты: презентация)

ТЕМАТИКА СРС

1. Объекты ядра. (Форма защиты: презентация)

2. Вопросы включения, завершения процессов в задании и определения ограничений, налагаемых на процессы в задании. (Форма защиты: презентация)

3. Синхронизация потоков. (Форма защиты: реферат)

4. Волокна. (Форма защиты: реферат)

5. Исследование виртуальной памяти. (Форма защиты: презентация)

6. Определение состояния адресного пространства. (Форма защиты: реферат)

7. Использование памяти (Форма защиты: презентация)

8. Использование виртуальную и динамически распределяемую память в приложениях. (Форма защиты: реферат)

9. Проецируемые в память файлы (Форма защиты: реферат)

10. Внедрение DLL и перехват API-вызовов (Форма защиты: реферат)

11. Способы внедрения DLL и перехват API-вызовов (Форма защиты: реферат)

12. Отладчики и дизассемблеры (Форма защиты: презентация)

13. Драйверы (Форма защиты: презентация)

14. Стуктура и написание драйверов. (Форма защиты: реферат)

15. Сетевое программирование (Форма защиты: реферат)

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

Основная литература:

9. Джонсон М. Харт. Системное программирование в среде Win32. – М.: Издательский дом “Вильямс”, 2001.

10. Джеффри Рихтер. Windows. Создание эффективных Win32- приложений с учетом специфики 64-разрядной версии Windows.-СПб., М., Харьков, Минск: “Русская редакция”, “Питер”, 2001 (Серия: для профессионалов).

11. Ал Вильямс. Системное программирование в Windows 2000. – СПб.: Питер, 2001.

12. Пирогов В.Ю. Ассемблер для Windows. - СПб.:БХВ-Петербург, 2005.

13. Финогенов К.Г. Win32. Основы программирования. - М.: ДИАЛОГ-МИФИ, 2002.

14. Румянцев П.В. Азбука программирования в Win32 API. – М.: Горячая линия – телеком, 2001.

15. Румянцев П.В. Работа с файлами в Win32. – М.: Горячая линия – телеком, 2001.

16. Ганеев Р.М. Проектирование интерфейса пользователя средствами Win32 API. – М.: Горячая линия – телеком, 2001.

9. Ричард Саймон. Windows 2000 API. Энциклопедия программиста: Пер. с англ. – К.:Издательство “ДиаСофт”, 2001.

Дополнительная литература

4. Хелен Кастер. Основы Windows NT и NTFS: Пер. с англ. -М.: Изд. Отдел Русская редакция «TOO-Channel Trading Ltd», 1996.

5. Ресурсы Windows NT: Пер с англ. - СПб.: BHV - Санкт-Петербург. 1996.

6. Джон Д. Рули и др. Сети Windows NT 4.0. Пер. с англ. -Киев: Издательская группа BHV, 1997.

учреждение «Университет «Туран»

  УТВЕРЖДЕНО на заседании УМС учреждения «Университет «Туран» Протокол № ____ от «___»_____ 2013 г. Проректор по УМР __________________ А.А.Арупов  
     

КАФЕДРА «КОМПЬЮТЕРНАЯ И ПРОГРАММНАЯ ИНЖЕНЕРИЯ»

СИЛЛАБУС

по дисциплине: «Системное программирование»

Специальность: 5В070400Вычислительная техника и программное обеспечение

Автор (преподаватель): Тогжанова К.О., ст.преподаватель университета «Туран»

Форма обучения: очная/заочная

Всего 3 кредита/ 3 кредита

Курс 3/4

Семестр 5/7

Лекции 30 часов / 18 часов

Лабораторных 15 часов/9часов

Количество РК 2 / 2

СРСП 15 часов/32 часа

СРС 75 часов/76 часов

Экзамен 5 семестр / 7 семестр

Трудоемкость 135 часов/135 часов

Алматы, 2013

Составитель: Тогжанова К.О., ст.преподаватель университета «Туран».

Силлабус составлен в соответствии с рабочей программой по дисциплине «Системное программирование» и учебным планом специальности для бакалавров 3 курса специальности 5В070400 - Вычислительная техника и программное обеспечение и типовой программой

Силлабус рассмотрен на заседании кафедры «Компьютерная и программная инженерия»

от «____»___________ 2013 года. Протокол №____________

Зав. кафедрой «Компьютерная и программная инженерия»

к.т.н., профессор ______________ Кубеков Б.С.





Дата публикования: 2015-11-01; Прочитано: 487 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...