ВУЗ:
Составители:
ВВЕДЕНИЕ
Целью преподавания дисциплины “Информатика.
Часть 3” является приобретение студентами навыков
использования языка программирования ассемблер для
разработки программного обеспечения. Задачей
изучения дисциплины является ознакомление
студентов с архитектурой IBM-совместимых персо-
нальных компьютеров, понятием “операционная
система” на примере операционной системы MS-DOS,
приобретение знаний по алгоритмическому языку
программирования ассемблер для процессора i8086.
Язык программирования ассемблер предоставляет
в
распоряжение программиста все внутренние ресурсы
компьютера и позволяет создавать программы мини-
мального размера и максимального быстродействия.
Он также дает возможность реализовать функции,
зачастую недоступные на других языках
программирования.
Освоение ассемблера требует более глубокого
знания архитектуры компьютера и особенностей
функционирования операционной системы.
Под архитектурой понимается множество ресурсов
компьютера, доступных пользователю.
Операционная система занимает центральное место
в большинстве компьютерных систем. Это совокуп-
ность программ, которая управляет ресурсами
вычислительной машины, организует файловую
структуру и выполняет прикладные программы.
ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Курс “Информатика. Часть 3” состоит из четырех
частей:
1. Архитектура ЭВМ.
2. Операционная система.
3. Алгоритмический язык ассемблер.
4. Правила разработки программного обеспечения.
Данная программа соответствует
содержанию курса,
читаемого в Ивановском государственном
энергетическом университете для студентов дневного
факультета специальности 200400 “Промышленная
электроника”.
Число часов, отведенных учебным планом на курс
“Информатика. Часть 3”, а также номера контрольных
работ и сроки их выполнения приведены в табл. 1.
Таблица 1
Курс,
семестр
Общее
кол-во
часов
Кол-во
часов на
лаб. работы
Номера
контроль-
ных работ
Зачет,
экзамен
2-й курс
3-й семестр
61 16 1 Экзамен
СПИСОК ЛИТЕРАТУРЫ
1. Ларионов А.М., Майоров С.А., Новиков Г.И.
Вычислительные комплексы, системы и сети. - Л.:
ЭАИ, 1987.
2. Основы теории вычислительных систем/ Под ред.
С.А. Майорова - М.: Высш. шк., 1978.
3. Персональные компьютеры/ Боянов К.Л., Гетов
В.С., Вецев Н.Г. и др/ Пер. с болг. - М.:
Машиностроение, 1989.
4. Каган
Б.М. Электронные вычислительные машины
и системы. - М.: ЭКИ, 1991.
5. Дружинин В.В., Конторов Д.С. Системотехни-
ка. - М.: Радио и связь, 1985.
6. Лю Ю-Чжен, Гиббсон Г. Микропроцессоры
семейства 8086/8088. - М.: Радио и связь, 1987.
7. Дао Л. Программирование микропроцессора
8088/Пер. с англ. - М.: Мир, 1988.
8. Шнайдер Ол. Язык ассемблера для персонального
компьютера
фирмы IBM. - М.: Мир, 1988.
9. Брамм П., Брамм Д. Микропроцессор 80386 и его
применения. - М.: Мир, 1990.
10. Нортон П. Персональный компьютер фирмы IBM и
операционная система MS-DOS: Пер. с англ. - М.:
Радио и связь, 1991.
11. Нортон П. Справочное руководство по MS-DOS.
- М.: Радио и связь, 1992
12. Абель П. Язык Ассемблера для IBM PC и
программирования/ Пер. с англ. - М
.: Высш. шк.,
1992.
Число часов, отведенных учебным планом на курс ВВЕДЕНИЕ “Информатика. Часть 3”, а также номера контрольных работ и сроки их выполнения приведены в табл. 1. Целью преподавания дисциплины “Информатика. Часть 3” является приобретение студентами навыков Таблица 1 использования языка программирования ассемблер для Курс, Общее Кол-во Номера Зачет, разработки программного обеспечения. Задачей семестр кол-во часов на контроль- экзамен изучения дисциплины является ознакомление часов лаб. работы ных работ студентов с архитектурой IBM-совместимых персо- 2-й курс 61 16 1 Экзамен нальных компьютеров, понятием “операционная 3-й семестр система” на примере операционной системы MS-DOS, приобретение знаний по алгоритмическому языку СПИСОК ЛИТЕРАТУРЫ программирования ассемблер для процессора i8086. Язык программирования ассемблер предоставляет в 1. Ларионов А.М., Майоров С.А., Новиков Г.И. распоряжение программиста все внутренние ресурсы Вычислительные комплексы, системы и сети. - Л.: компьютера и позволяет создавать программы мини- ЭАИ, 1987. мального размера и максимального быстродействия. 2. Основы теории вычислительных систем/ Под ред. Он также дает возможность реализовать функции, С.А. Майорова - М.: Высш. шк., 1978. зачастую недоступные на других языках 3. Персональные компьютеры/ Боянов К.Л., Гетов программирования. В.С., Вецев Н.Г. и др/ Пер. с болг. - М.: Освоение ассемблера требует более глубокого Машиностроение, 1989. знания архитектуры компьютера и особенностей 4. Каган Б.М. Электронные вычислительные машины функционирования операционной системы. и системы. - М.: ЭКИ, 1991. Под архитектурой понимается множество ресурсов 5. Дружинин В.В., Конторов Д.С. Системотехни- компьютера, доступных пользователю. ка. - М.: Радио и связь, 1985. Операционная система занимает центральное место 6. Лю Ю-Чжен, Гиббсон Г. Микропроцессоры в большинстве компьютерных систем. Это совокуп- семейства 8086/8088. - М.: Радио и связь, 1987. ность программ, которая управляет ресурсами 7. Дао Л. Программирование микропроцессора вычислительной машины, организует файловую 8088/Пер. с англ. - М.: Мир, 1988. структуру и выполняет прикладные программы. 8. Шнайдер Ол. Язык ассемблера для персонального компьютера фирмы IBM. - М.: Мир, 1988. ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ 9. Брамм П., Брамм Д. Микропроцессор 80386 и его применения. - М.: Мир, 1990. Курс “Информатика. Часть 3” состоит из четырех 10. Нортон П. Персональный компьютер фирмы IBM и частей: операционная система MS-DOS: Пер. с англ. - М.: 1. Архитектура ЭВМ. Радио и связь, 1991. 2. Операционная система. 11. Нортон П. Справочное руководство по MS-DOS. 3. Алгоритмический язык ассемблер. - М.: Радио и связь, 1992 4. Правила разработки программного обеспечения. 12. Абель П. Язык Ассемблера для IBM PC и Данная программа соответствует содержанию курса, программирования/ Пер. с англ. - М.: Высш. шк., читаемого в Ивановском государственном 1992. энергетическом университете для студентов дневного факультета специальности 200400 “Промышленная электроника”.