Для студентов згиа специальности 080403 ”Программное обеспечение




НазваниеДля студентов згиа специальности 080403 ”Программное обеспечение
страница1/34
Дата публикации25.02.2013
Размер3.71 Mb.
ТипМетодическое пособие
uchebilka.ru > Информатика > Методическое пособие
  1   2   3   4   5   6   7   8   9   ...   34
Министерство образования и науки Украины

Запорожская государственная инженерная академия

^ СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ И ОПЕРАЦИОННЫЕ СИСТЕМЫ
Методическое пособие по курсу
для студентов ЗГИА

специальности 080403 ”Программное обеспечение

автоматизированных систем”

очной и заочной форм обучения


Рекомендовано к изданию

на заседании кафедры ПОАС,

протокол № 17 от 16.06.2009 г.

Системное программирование и операционные системы. Методическое пособие по курсу. Для студентов ЗГИА специальности 080403 ”Программное обеспечение автоматизированных систем” очной и заочной форм обучения /Сост.: В.И.Попивщий – Запорожье, 2009. – 250 с.


Методическое пособие содержит конспект лекций по курсу, задания для лабораторных работ, темы и методические рекомендации для курсовой работы, вопросы для модульного и экзаменационного контроля, список рекомендованной литературы.
Составитель: В.И.Попивщий, доцент




Ответственный за выпуск : зам.зав.кафедрой ПОАС

доцент А.И.Безверхий

СОДЕРЖАНИЕ



1.Введение в системное программирование 3

1.1 Системное и прикладное программное обеспечение 3

1.2Ассемблеры 4

1.3 Структура команд микропроцессора Intel 8086 6

2Системное программирование в Windows 11

2.1 Управление памятью в Win32 11

2.11Структурная обработка исключений 100

2.11.1 Исключения и их обработка 100

2.11.2 Функции фильтра. 104

2.11.3 Получение информации об исключении. 105

2.11.4 Генерация программных исключений 107

2.12Асинхронный доступ к данным 109

2.12.1 Концепция асинхронного ввода-вывода 109

2.12.2 Асинхронная запись данных 111

3Системное программирование в Unix 114

4Элементы теории операционных систем 148

4.1 Понятие операционной системы, ее назначение и функции 148

4.2 Архитектура операционных систем 150

4.2.1Базовые понятия архитектуры ОС 150

4.2.2Реализация архитектуры ОС 151

4.3 Операционная система и ее окружение 154

4.3.1 Взаимодействие ОС и аппаратного обеспечения 154

4.3.2 Взаимодействие ОС и исполняемого программного кода 155

5Лабораторные работы по курсу 156

5.1 Работа 1. Разработка простого двухпросмотрового ассемблера 156

5.2 Работа 2. Реализация различных режимов адресации при генерации машинного кода для команды MOV. 162

5.3 Работа 3. Многозадачность на основе потоков в Windows. Взаимодействие потоков, синхронизация их работы. 163

5.4 Работа 4. Работа с файлами в Win32. 167

5.5 Работа 5. Динамически подключаемые библиотеки (DLL). 173

5.6 Работа 6. Создание элементов управления ActiveX. 177

5.7 Работа 7. Создание и тестирование СОМ-сервера. 180

5.8 Работа 8. Работа с анонимными и именованными каналами. 190

5.9 Работа 9. Работа с реестром Windows. 197

5.11 Работа 11. Операционная система Unix. Программирование на языке shell. 206

6Темы курсовых работ 208

6.1 Тема 1. Двухпроходный ассемблер 208

6.2 Тема 2. Дефрагментатор файловой системы. 209

7Самостоятельная работа студентов. Вопросы для модульного и экзаменационного контроля 243

7.1Вопросы модуля 1 «Основы построения ассемблеров» 243

7.2 Вопросы модуля 2 «Управление памятью и процессами» 243

7.3 Вопросы модуля 3 «Работа с файлами в Win32» 244

7.4 Вопросы модуля 4 «Динамически подключаемые библиотеки» 244

7.5 Вопросы модуля 5 «COM-технология и элементы ActiveX» 244

7.6 Вопросы модуля 6 «Именованные и анонимные каналы и реестр Windows» 244

7.7 Вопросы модуля 7 «Операционная система UNIX» 245

7.8 Экзаменационные вопросы 245

Литература 247



  1   2   3   4   5   6   7   8   9   ...   34

Добавить документ в свой блог или на сайт

Похожие:

Для студентов згиа специальности 080403 ”Программное обеспечение iconМетодические указания к лабораторному практикуму для студентов згиа...
Методические указания к лабораторному практикуму для студентов згиа специальности 080403 «Программное обеспечение автоматизированных...

Для студентов згиа специальности 080403 ”Программное обеспечение iconМетодические указания для студентов специальности 080403
Згиа [8, 10] и других вузов [4]. Наиболее полно описаны курсовые, дипломные и квалификационные работы, однако большинство положений...

Для студентов згиа специальности 080403 ”Программное обеспечение iconМетодические указания к курсовой работе по дисциплине «Системное...
Методические указания к курсовой работе по дисциплине «Системное программирование и операционные системы» для студентов специальности...

Для студентов згиа специальности 080403 ”Программное обеспечение iconПравила использования программного обеспечения в рамках программы...
Используя программное обеспечение вы тем самым подтверждаете свое согласие придерживаться этих правил. Если вы не согласны, не используйте...

Для студентов згиа специальности 080403 ”Программное обеспечение iconМетодические указания по выполнению лабораторных работ по курсу “
Информационные управляющие системы и технологии, 080403 – Программное обеспечение автоматизированных систем

Для студентов згиа специальности 080403 ”Программное обеспечение iconКлассификация программного обеспечения
В отличие от аппаратного обеспечения, программы, которые выполняются на нем, неосязаемы и классифицируются как программное обеспечение....

Для студентов згиа специальности 080403 ”Программное обеспечение iconКурсовая работа выполняется на основании 'Задания на курсовую работу'...
Целью курсовой работы является закрепление практических навыков самостоятельной постановки и решения задачи обработки данных с помощью...

Для студентов згиа специальности 080403 ”Программное обеспечение icon1. Классификация программного обеспечения
Назначением ЭВМ является выполнение программ. Программа содержит команды, определяющие порядок действии компьютера. Совокупность...

Для студентов згиа специальности 080403 ”Программное обеспечение iconОпорный конспект лекций по дисциплине Компьютерная графика для специальности...
Тема. Основные понятия компьютерной графики. Аппаратное и программное обеспечение

Для студентов згиа специальности 080403 ”Программное обеспечение iconМетодические указания и задание к выполнению курсового проекта по...
Методические указания и задание к выполнению курсового проекта по дисциплине «Алгоритмическое и программное обеспечение электротехнических...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<