Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634558)
Контекстум
.

Системное программное обеспечение

1   0
Первый авторКозлов Олег Александрович
АвторыМихайлов Юрий Федорович, Зайцева Светлана Анатольевна
ИздательствоФГБОУ ВПО "ШГПУ"
Страниц79
ID206357
АннотацияВ методических материалах рассматриваются вопросы использования базовых функций WIN 32 API для программирования системных функций ОС, таких как работа с файлами, процессами, потоками, а также изучение основ машинно-ориентированного программирования системных функций для специализированных вычислительных комплексов. Методические материалы предназначены для проведения практических занятий по курсам «Системное программное обеспечение» и «Операционные системы» со студентам, обучающимся по направлению подготовки 230200.62 Информационные системы (230400.62 Информационные системы и технологии). Данные материалы могут быть также полезны будущим учителям информатики.
УДК004.45
ББК32.973-018
Козлов, О. А. Системное программное обеспечение / Ю. Ф. Михайлов, С. А. Зайцева; О. А. Козлов .— Шуя : ФГБОУ ВПО "ШГПУ", 2013 .— 79 с. — URL: https://rucont.ru/efd/206357 (дата обращения: 18.04.2024)

Предпросмотр (выдержки из произведения)

…………………………………………………………… В методических материалах рассматриваются вопросы использования базовых функций WIN 32 API для программирования системных функций ОС, таких как работа с файлами, процессами, потоками, а также изучение основ машинно-ориентированного программирования системных функций для специализированных вычислительных комплексов. <...> 3) овладение знанием основных команд Ассемблера и способов адресации операндов; <...> 4) выработка навыков решения задач, связанных с алгоритмизацией и программированием типовых вычислений с помощью языка Ассемблер; <...> с чего начинается прерывание? где сохраняется состояние прерванной программы? как определяется местоположение программы, которая обрабатывает прерывание?  в чем собственно заключается суть работы программы обработки прерывания?  чем завершается прерывание? - что такое Ассемблер и в чем его преимущества в сравнении с «машинным» языком ЭВМ? - что такое «предложения» языка Ассемблер и какие типы предложений бывают? - для чего предназначены комментарии, команды и директивы (пояснить)? - какие типы операций реализует язык Ассемблер? - поясните базовые способы адресации и дайте их краткую характеристику? - в чем преимущество использования языка Ассемблер? - чем отличаются директивы Ассемблеру от команд Ассемблера? - каковы этапы создания программы на языке Ассемблер? - в чем отличие программы типа СОМ от программы типа ЕХЕ? - какие возможности предоставляют пользователю программыотладчики? <...> При возникновении любого прерывания процессор временно приостанавливает выполнение текущей программ, сохраняет её состояние, переключается на выполнение процедуры прерывания, а затем возвращает управление в прерванную программу. <...> Приостановка выполнения и сохранение состояния прерванной программы связана с запоминанием в стеке адреса команды, которая следует за последней, выполненной до прерывания, и значения регистра флагов процессора <...>
Системное_программное_обеспечение.pdf
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ШУЙСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ» Козлов О.А., Михайлов Ю.Ф., Зайцева С.А. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ методические материалы ШУЯ 2013
Стр.1
ББК 32.973-018 К 59 УДК 004.45 Рецензенты: Панюкова С.В. – доктор педагогических наук, профессор. Сердюков В.И.– доктор технических наук, профессор. Печатается по решению редакционноиздательского совета ФГБОУ ВПО «Шуйский государственный педагогический университет» Козлов О.А., Михайлов Ю.Ф., Зайцева С.А. Системное программное обеспечение методические материалы – Шуя: Изд-во ФГБОУ ВПО «ШГПУ», 2013. – 77 с. …………………………………………………………… В методических материалах рассматриваются вопросы использования базовых функций WIN 32 API для программирования системных функций ОС, таких как работа с файлами, процессами, потоками, а также изучение основ машинно-ориентированного программирования системных функций для специализированных вычислительных комплексов. Методические материалы предназначены для проведения практических занятий по курсам «Системное программное обеспечение» и «Операционные системы» со студентам, обучающимся по направлению подготовки 230200.62 Информационные системы (230400.62 Информационные системы и технологии). Данные материалы могут быть также полезны будущим учителям информатики. © Козлов О.А., Михайлов Ю.Ф., Зайцева С.А. © ФГБОУ ВПО «ШГПУ», 2013
Стр.2
СОДЕРЖАНИЕ Введение………………………………………………………………..3 1. Разработка машинно-ориентированных программ ………….….5 2. Программирование на машинном языке СВК ….…………..….21 3. Основы объектно-ориентированного программирования в операционной системе…………………………………..……………28 4. Исследование процессов в ОС с помощью функций Win32API………………………………………………………...…….38 Список использованной литературы…………………………………73 Приложения ………………………………………………………….75
Стр.3