i рабочая программа - Марийский государственный университет

advertisement
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОУВПО «Марийский государственный университет»
Физико-математический факультет
Кафедра теоретической и прикладной физики
УТВЕРЖДАЮ
Декан физико-математического
факультета
«24» ноября 2009 г.
/Попов Н.И./
(подпись/Ф.И.О)
У Ч Е Б Н О -М Е ТОДИ Ч Е С К И Й К ОМ П Л Е К С П О Д И СЦ И ПЛ ИН Е
ОПД.Р.01 Программные средства измерительных систем а
СПЕЦИАЛЬНОСТЬ/НАПРАВЛЕНИЕ
010701 – Физика
(код и наименование специальности/направления в соответствии с лицензией)
Составитель
Виноградов Вячеслав Олегович, старший преподаватель
(должность, Ф.И.О., ученая степень, звание автора программы)
Йошкар-Ола
2009
УТВЕРЖДЕНО
на заседании кафедры
теоретической и прикладной физики
(название кафедры)
Протокол № 4 от
«20» ноября 2009 г.
Зав. кафедрой
УТВЕРЖДЕНО
на заседании УМК
Протокол № 1 (ВЗ) от
«23» ноября 2009 г.
Председатель УМК
/Косов А.А./
(подпись/Ф.И.О)
/Косов А.А./
(подпись/Ф.И.О)
СОДЕРЖАНИЕ УЧЕБНО-МЕТОДИЧЕСКОГО КОМПЛЕКСА
I РАБОЧАЯ ПРОГРАММА ...............................................................................................................4
II МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ИЗУЧЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ .....28
III УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ..........................................................................29
IV МАТЕРИАЛЫ ТЕКУЩЕГО КОНТРОЛЯ, ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ И
ИТОГОВОГО КОНТРОЛЯ ЗНАНИЙ ............................................................................................29
V СЛОВАРЬ ТЕРМИНОВ И ПЕРСОНАЛИЙ ..............................................................................30
VI ПРОГРАММА ГОСУДАРСТВЕННОГО ЭКЗАМЕНА, ИТОГОВОГО
МЕЖДИСЦИПЛИНАРНОГО ЭКЗАМЕНА ..................................................................................34
VII ПРОГРАММНОЕ И МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ПРАКТИКИ.............................34
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОУВПО «Марийский государственный университет»
УТВЕРЖДАЮ
Декан физико-математического факультета
/Попов Н.И./
(подпись/Ф.И.О.)
«24» ноября 2009 г.
I РАБОЧАЯ ПРОГРАММА
Учебная дисциплина
Программные средства измерительных систем
ОПД.Р.01
(наименование)
Специальность
010701 – Физика
(код и наименование в соответствии с лицензией)
Кафедра
теоретической и прикладной физики
(название)
Курс
3
семестр
форма обучения
6
Лекции
очная
19
(кол-во часов)
Практические занятия
–
(кол-во часов)
Лабораторные занятия
38
(кол-во часов)
Самостоятельная работа
43
(кол-во часов)
Курсовая работа (проект)
–
Зачет
6
Экзамен
–
(семестр)
(семестр)
(семестр)
Программа разработана Виноградовым Вячеславом Олеговичем, старшим преподавателем
(должность, Ф.И.О., ученая степень, звание автора программы)
Йошкар-Ола
2009
Рекомендована к утверждению
решением учебно-методической
комиссии (учебно-методического
совета) физико-математического
факультета
Рассмотрена и одобрена на
заседании кафедры
теоретической и прикладной
физики
(название кафедры)
(название факультета / института, специальности)
протокол заседания № 1
от
протокол заседания № 4 от
«11» сентября 2009 г.
«20» ноября 2009 г.
Косов А.А.
Косов А.А.
(подпись, Ф.И.О. председателя)
(подпись, Ф.И.О., зав. кафедрой)
СОГЛАСОВАНО с выпускающей кафедрой
общей физики
(название кафедры)
протокол заседания № 1
от «31» августа 2009 г.
Леухин А.В.
(Ф.И.О. зав. кафедрой, подпись)
Сведения о переутверждении рабочей программы учебной дисциплины
на очередной учебный год и регистрация изменений
Учебный
год
Решение кафедры
Автор изменения
(№ протокола, дата заседания
кафедры, Ф.И.О., подпись
зав. кафедрой)
(Ф.И.О., подпись)
Номер
изменения
1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Данная дисциплина входит в национально-региональный (вузовский) компонент,
предусмотренный учебным планом.
1.2. Цели, учебные задачи дисциплины, место и роль учебной дисциплины в подготовке специалиста
В результате изучения дисциплины «Программные средства измерительных систем»
студенты должны приобрести систематизированные знания о архитектуре ЭВМ, способах
сопряжения ЭВМ с измерительным оборудованием, синтаксисе, семантике и основных конструкциях языка Ассемблер. Студенты должны уметь разрабатывать простейшие программы, для управления устройствами ЭВМ, измерительным оборудованием, обрабатывать экспериментальные данные.
1.3. Формы организации обучения студентов
Обучение проводится в виде лекционных и лабораторных занятий.
1.4. Виды контроля
Лабораторные работы.
Зачёт.
2 СОДЕРЖАНИЕ ПРОГРАММЫ
I. Архитектура персонального компьютера
Устройство системного блока ПК. Системная шина. Порты ввода/вывода. Обращение
к портам ввода/вывода.
II. Устройства ввода/вывода.
Структурная схема типового устройства ввода/вывода. Принципиальная схема
устройства ввода/вывода. Программирование обращения к устройствам ввода/вывода.
III. Ассемблер
Процессоры Intel. Процессоры AMD. Ассемблирование. Арифметика ассемблера
TASM. MASM. Встроенные ассемблеры.
3 ТЕМАТИЧЕСКИЙ ПЛАН ИЗУЧЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ
1.2
1.3
2
2.1
2.2
3
3.1
3.2
3.3
4
4.1
Архитектура ПК.
Системная шина IBM PC.
Устройства ввода-вывода.
Программирование устройств ввода-вывода на языке программирования высокого уровня.
Программирование датчиков координат.
Язык программирования Ассемблер.
Команды переходов.
Команды циклов.
Встроенный ассемблер системы
Турбо-Паскаль.
Всего
5
9
6
Самостоятельная
работа
1.1
4
Лабораторные
занятия
1
3
Практические
занятия (семинарские)
2
Лекции
№ п/п темы
1
Количество часов по учебному плану
Аудиторная нагрузка
Всего
№ п/п раздела
Наименование разделов и тем
7
8
12
2
2
4
4
3
6
12
2
4
6
12
2
4
6
12
2
4
6
10
2
4
4
10
10
2
2
4
4
4
4
13
3
6
4
100
19
38
43
4 ПРОГРАММА ЛЕКЦИОННЫХ ЗАНЯТИЙ
4.1 Тематический план лекций
№№
п/п
Темы лекционных занятий
Кол-во
часов
1
Архитектура ПК.
2
2
Системная шина IBM PC.
2
3
Устройства ввода/вывода.
2
4
5
Программирование устройств ввода-вывода на языке программирования высокого уровня.
Программирование датчиков координат.
6
Язык программирования Ассемблер.
2
7
Команды переходов.
2
8
Команды циклов.
2
9
Встроенный ассемблер системы Турбо-Паскаль.
3
Всего
19
2
2
Лекция 1 Архитектура ПК.
План
1. Организационный момент
2. Изложение материала
Архитектура персонального компьютера.
Порты ввода/вывода
Подключение к портам измерительного оборудования.
3. Закрепление материала
Анализ и разбор классификаций портов ввода/вывода.
4. Заключительный момент
Основные понятия и категории
Персональный компьютер. Архитектура. Компоненты архитектуры. Процессор. Память. Порты ввода/вывода. Контроллеры портов ввода/вывода Измерительное оборудование.
Подключение к ПК измерительного оборудования.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лекция 2 Системная шина IBM PC.
План
1. Организационный момент
2. Изложение материала
Системная шина
Временные диаграммы сигналов системной шины
Прямое обращение к портам ввода/вывода.
3. Закрепление материала
Рассмотрение ключевых элементов диаграмм сигналов системной шины.
4. Заключительный момент
Основные понятия и категории
Системная шина. Контроллеры устройств. Северный мост. Южный мост. Сигналы системной шины. Память. Порты ввода/вывода. Слоты расширения. Процедуры и функции
языка программирования.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лекция 3 Устройства ввода/вывода.
План
1. Организационный момент
2. Изложение материала
Структурная схема устройств ввода/вывода.
Элементная база.
Принципиальная схема устройства ввода/вывода.
3. Закрепление материала
Рассмотрение работы устройства ввода/вывода на примере мыши.
4. Заключительный момент
Основные понятия и категории
Устройство ввода/вывода. Структурная схема. Состояние с низким сопротивлением.
Состояние с высоким сопротивлением. Буфер с тремя состояниями. Управляющие сигналы.
Элементная база устройства ввода-вывода. Логика обращения к устройствам ввода/вывода.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лекция 4 Программирование устройств ввода-вывода на языке программирования
высокого уровня.
План
1. Организационный момент
2. Изложение материала
Основные операторы обращения к портам на языке программирования.
Логика обработки сигналов средствами языка программирования.
3. Закрепление материала
Анализ работы типовых примеров, реализованных на языке программирования.
4. Заключительный момент
Основные понятия и категории
Побитовые операторы. Порт. Запись в порт. Чтение из порта. Регистры.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лекция 5 Программирование датчиков координат
План
1. Организационный момент
2. Изложение материала
Прерывания BIOS.
Обработка прерывания
Функции прерываний
3. Закрепление материала
Демонстрация работы программы обращения к устройству мышь
4. Заключительный момент
Основные понятия и категории
BIOS. DOS. Прерывания. Драйвер. Функции прерывания. Логика обращения к регистрам по прерываниям.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лекция 6 Язык программирования Ассемблер.
План
1. Организационный момент
2. Изложение материала
Ассемблер как язык программирования низкого уровня
Основные команды ассемблера.
Ассемблирование.
3. Закрепление материала
Демонстрация работы команд процессора Intel P4.
4. Заключительный момент
Основные понятия и категории
Языки программирования низкого уровня. Ассемблер Комментарии. Команды. Директивы. Ассемблирование и компоновка. Определение данных. Команды общих передач
данных. Арифметические команды.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
Лекция 7 Команды переходов.
План
1. Организационный момент
2. Изложение материала
Команда безусловного перехода
Флаговый регистр
Команды условного перехода
3. Закрепление материала
Анализ работы типовых примеров на уровне логики.
4. Заключительный момент
Основные понятия и категории
Безусловный переход. JMP. Условный переход. Метка. Сравнение. CMP. Регистр.
Флаговый регистр.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
Лекция 8 Команды циклов.
План
1. Организационный момент
2. Изложение материала
Циклы в ассемблере.
Оптимизация циклов.
3. Закрепление материала
Анализ примеров программ на уровне событий и инструкций.
4. Заключительный момент
Основные понятия и категории
Цикл. Loop. Lea. Массив. Команды логических операций. Команды сдвига и циклического сдвига. Регистр CX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
Лекция 9 Встроенный ассемблер системы Турбо-Паскаль.
План
1. Организационный момент
2. Изложение материала
Виды ассемблеров.
MASM
TASM
Встроенные ассемблеры.
3. Закрепление материала
Пример использования директив ассемблера на языка программирования Pascal.
4. Заключительный момент
Основные понятия и категории
Сегмент стека. Push. Pop. Call. Int. Команды in, out. Inline. Assembler. Директивы прямой кодировки HEX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
Проблемные вопросы
Прерывания в ассемблерных вставках системы Турбо-Паскаль.
5 ПРОГРАММА ПРАКТИЧЕСКИХ (СЕМИНАРСКИХ),
ЛАБОРАТОРНЫХ ЗАНЯТИЙ
5.1 Тематический план практических (семинарских) занятий, лабораторных
занятий
№№
п/п
1
Темы лабораторных занятий
2
Кол-во
часов
3
1
Архитектура AT.
2
2
Архитектура ATX.
2
3
Прямое обращение к памяти на языке программирования высокого
уровня.
4
Прямое обращение к портам ввода/вывода на языке программирования высокого уровня.
2
2
5
Элементная база устройства ввода-вывода.
2
6
Принципиальная схема устройства ввода-вывода.
2
7
Программирование устройств ввода-вывода на языке программирования высокого уровня. Запись в порт.
8
Программирование устройств ввода-вывода на языке программирования высокого уровня. Чтение из порта.
2
2
9
Программирование датчиков координат. Перехват прерывания.
2
10
Программирование датчиков координат. Траектория.
2
11
Язык программирования Ассемблер. Команды Intel
2
12
Язык программирования Ассемблер. Команды AMD
2
13
Команды переходов. Условный переход.
2
14
Команды переходов. Безусловный переход.
2
15
Команды циклов. Перемещение по элементам.
2
16
Команды циклов. Сдвиги.
2
17
TASM
2
18
MASM
2
19
Встроенный ассемблер.
2
Всего
38
Лабораторная работа №1 Архитектура AT.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Архитектура AT.
Порты ввода/вывода
Подключение к портам измерительного оборудования.
3. Разбор и сбор системного блока форм-фактора AT.
4. Заключительный момент
Основные понятия и категории
Персональный компьютер. Архитектура. Компоненты архитектуры. Процессор. Память. Порты ввода/вывода. Контроллеры портов ввода/вывода Измерительное оборудование.
Подключение к ПК измерительного оборудования.
Список литературы
1. Под ред. У.Томпкинса, Дж.Уэбстера. Пер. с англ. Ю.А.Кузьмина, В.М.Матвеева
Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC. М.: Мир, 592 с 1992.
2. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
3. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лабораторная работа №2 Архитектура ATX.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Архитектура персонального компьютера.
Порты ввода/вывода
Подключение к портам измерительного оборудования.
3. Разбор и сбор системного блока форм-фактора ATX.
4. Заключительный момент
Основные понятия и категории
Персональный компьютер. Архитектура. Компоненты архитектуры. Процессор. Память. Порты ввода/вывода. Контроллеры портов ввода/вывода Измерительное оборудование.
Подключение к ПК измерительного оборудования.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лабораторная работа №3 Прямое обращение к памяти на языке программирования
высокого уровня.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Системная шина
Временные диаграммы сигналов системной шины
Прямое обращение к портам ввода/вывода.
3. Программа чтения памяти и вывода результата на экран и запись в файл.
4. Заключительный момент
Основные понятия и категории
Системная шина. Контроллеры устройств. Северный мост. Южный мост. Сигналы системной шины. Память. Порты ввода/вывода. Слоты расширения. Процедуры и функции
языка программирования.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
Лабораторная работа №4 Прямое обращение к портам ввода/вывода на языке программирования высокого уровня.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Системная шина
Временные диаграммы сигналов системной шины
Прямое обращение к портам ввода/вывода.
3. Программа изменения буфера с тремя состояниями на уровне логической схемы.
4. Заключительный момент
Основные понятия и категории
Системная шина. Контроллеры устройств. Северный мост. Южный мост. Сигналы системной шины. Память. Порты ввода/вывода. Слоты расширения. Процедуры и функции
языка программирования.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №5 . Элементная база устройства ввода-вывода.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Структурная схема устройств ввода/вывода.
Элементная база.
Принципиальная схема устройства ввода/вывода.
3. Программа получения данных драйвера устройства.
4. Заключительный момент
Основные понятия и категории
Устройство ввода/вывода. Структурная схема. Состояние с низким сопротивлением.
Состояние с высоким сопротивлением. Буфер с тремя состояниями. Управляющие сигналы.
Элементная база устройства ввода-вывода. Логика обращения к устройствам ввода/вывода.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №6 . Принципиальная схема устройства ввода-вывода.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Структурная схема устройств ввода/вывода.
Элементная база.
Принципиальная схема устройства ввода/вывода.
3. Программа анализа работы логической схемы устройства (входные сигналы формируются случайным и заданным образом).
4. Заключительный момент
Основные понятия и категории
Устройство ввода/вывода. Структурная схема. Состояние с низким сопротивлением.
Состояние с высоким сопротивлением. Буфер с тремя состояниями. Управляющие сигналы.
Элементная база устройства ввода-вывода. Логика обращения к устройствам ввода/вывода.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №7 Программирование устройств ввода-вывода на языке программирования высокого уровня. Запись в порт.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Основные операторы обращения к портам на языке программирования.
Логика обработки сигналов средствами языка программирования.
3. Программа открытия и записи в порт.
4. Заключительный момент
Основные понятия и категории
Побитовые операторы. Порт. Запись в порт. Чтение из порта. Регистры.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №8 Программирование устройств ввода-вывода на языке программирования высокого уровня. Чтение из порта.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Основные операторы обращения к портам на языке программирования.
Логика обработки сигналов средствами языка программирования.
3. Программа открытия порта для чтения и проведение чтения из порта.
4. Заключительный момент
Основные понятия и категории
Побитовые операторы. Порт. Запись в порт. Чтение из порта. Регистры.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №9 Программирование датчиков координат. Перехват прерывания.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Прерывания BIOS.
Обработка прерывания
Функции прерываний
3. Программа движения курсора мыши по заданной траектории.
4. Заключительный момент
Основные понятия и категории
BIOS. DOS. Прерывания. Драйвер. Функции прерывания. Логика обращения к регистрам по прерываниям.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №10 Программирование датчиков координат. Траектория.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Прерывания BIOS.
Обработка прерывания
Функции прерываний
3. Программа построения в режиме реального времени траектории движения курсора
мыши.
4. Заключительный момент
Основные понятия и категории
BIOS. DOS. Прерывания. Драйвер. Функции прерывания. Логика обращения к регистрам по прерываниям.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Лабораторная работа №11 Язык программирования Ассемблер. Команды Intel
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Ассемблер как язык программирования низкого уровня
Основные команды ассемблера.
Ассемблирование.
3. Программа работы с регистрами на процессоре от Intel
4. Заключительный момент
Основные понятия и категории
Языки программирования низкого уровня. Ассемблер Комментарии. Команды. Директивы. Ассемблирование и компоновка. Определение данных. Команды общих передач
данных. Арифметические команды.
Список литературы
Лабораторная работа №12 Язык программирования Ассемблер. Команды AMD.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Ассемблер как язык программирования низкого уровня
Основные команды ассемблера.
Ассемблирование.
3. Программа работы с регистрами на процессоре от AMD.
4. Заключительный момент
Основные понятия и категории
Языки программирования низкого уровня. Ассемблер Комментарии. Команды. Директивы. Ассемблирование и компоновка. Определение данных. Команды общих передач
данных. Арифметические команды.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №13 Команды переходов. Условный переход.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Команда безусловного перехода
Флаговый регистр
Команды условного перехода
3. Программа с использованием команды CMP
4. Заключительный момент
Основные понятия и категории
Безусловный переход. JMP. Условный переход. Метка. Сравнение. CMP. Регистр.
Флаговый регистр.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №14 Команды переходов. Безусловный переход.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Команда безусловного перехода
Флаговый регистр
Команды условного перехода
3. Программа с использованием команды JMP.
4. Заключительный момент
Основные понятия и категории
Безусловный переход. JMP. Условный переход. Метка. Сравнение. CMP. Регистр.
Флаговый регистр.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №15 Команды циклов. Перемещение по элементам.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Циклы в ассемблере.
Оптимизация циклов.
3. Программа перемещения адреса элемента массива в регистр с последующим программированием перемещения по элементам.
4. Заключительный момент
Основные понятия и категории
Цикл. Loop. Lea. Массив. Команды логических операций. Команды сдвига и циклического сдвига. Регистр CX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №16 Команды циклов. Сдвиги.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Циклы в ассемблере.
Оптимизация циклов.
3. Программа по использованию сдвигов внутри регистров процессора.
4. Заключительный момент
Основные понятия и категории
Цикл. Loop. Lea. Массив. Команды логических операций. Команды сдвига и циклического сдвига. Регистр CX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №17 TASM.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Виды ассемблеров.
MASM
TASM
Встроенные ассемблеры.
3. Программа работы с драйвером устройства ввода/вывода в TASM.
4. Заключительный момент
Основные понятия и категории
Сегмент стека. Push. Pop. Call. Int. Команды in, out. Inline. Assembler. Директивы прямой кодировки HEX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №18 МASM
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Виды ассемблеров.
MASM
TASM
Встроенные ассемблеры.
3. Программа обращения к Com-порту МASM.
4. Заключительный момент
Основные понятия и категории
Сегмент стека. Push. Pop. Call. Int. Команды in, out. Inline. Assembler. Директивы прямой кодировки HEX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Лабораторная работа №19 Встроенный ассемблер.
План
1. Организационный момент
2. Экспресс опрос лекционного материала
Виды ассемблеров.
MASM
TASM
Встроенные ассемблеры.
3. Программа работы с массивами данных во встроенном ассемблере языка программирования высокого уровня.
4. Заключительный момент
Основные понятия и категории
Сегмент стека. Push. Pop. Call. Int. Команды in, out. Inline. Assembler. Директивы прямой кодировки HEX.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
6 ПРОГРАММА САМОСТОЯТЕЛЬНОЙ РАБОТЫ
6.1 Тематический план самостоятельной работы
№№
п/п
1
Темы для самостоятельного изучения
2
Кол-во
часов
3
1
2
Архитектура ПК.
Системная шина IBM PC.
3
6
3
Устройства ввода-вывода.
6
4
6
5
Программирование устройств ввода-вывода на языке ТурбоПаскаль.
Программирование датчиков координат.
6
Язык программирования Ассемблер.
4
7
Команды переходов.
4
8
Команды циклов.
4
9
Встроенный ассемблер системы Турбо-Паскаль.
4
Всего
43
6
Тема 1 Архитектура ПК.
План
Архитектура персонального компьютера.
Порты ввода/вывода
Подключение к портам измерительного оборудования.
Основные понятия и категории
Персональный компьютер. Архитектура. Компоненты архитектуры. Процессор. Память. Порты ввода/вывода. Контроллеры портов ввода/вывода Измерительное оборудование.
Подключение к ПК измерительного оборудования.
Виды самостоятельной работы
Чтение и анализ лекционного материала. Подготовка к лабораторным занятиям
Формы контроля
Экспресс опросы в начале лабораторного занятия.
Список литературы
1. Под ред. У.Томпкинса, Дж.Уэбстера. Пер. с англ. Ю.А.Кузьмина, В.М.Матвеева
Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC. М.: Мир, 592 с 1992.
Тема 2 Системная шина IBM PC.
План
Системная шина
Временные диаграммы сигналов системной шины
Прямое обращение к портам ввода/вывода.
Основные понятия и категории
Системная шина. Контроллеры устройств. Северный мост. Южный мост. Сигналы системной шины. Память. Порты ввода/вывода. Слоты расширения. Процедуры и функции
языка программирования.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
4. Электронный учебник М. Джонсон - Системное программирование в среде
Windows
Тема 3 Устройства ввода/вывода.
План
Структурная схема устройств ввода/вывода.
Элементная база.
Принципиальная схема устройства ввода/вывода.
Основные понятия и категории
Устройство ввода/вывода. Структурная схема. Состояние с низким сопротивлением.
Состояние с высоким сопротивлением. Буфер с тремя состояниями. Управляющие сигналы.
Элементная база устройства ввода-вывода. Логика обращения к устройствам ввода/вывода.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
Тема 4 Программирование устройств ввода-вывода на языке программирования высокого уровня.
План
Основные операторы обращения к портам на языке программирования.
Логика обработки сигналов средствами языка программирования.
Основные понятия и категории
Побитовые операторы. Порт. Запись в порт. Чтение из порта. Регистры.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
4. Электронный учебник М. Джонсон - Системное программирование в среде
Windows
Тема 5 Программирование датчиков координат
План
Прерывания BIOS.
Обработка прерывания
Функции прерываний
Основные понятия и категории
BIOS. DOS. Прерывания. Драйвер. Функции прерывания. Логика обращения к регистрам по прерываниям.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
2. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
3. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
4. Электронный учебник М. Джонсон - Системное программирование в среде
Windows
Тема 6 Язык программирования Ассемблер.
План
Ассемблер как язык программирования низкого уровня
Основные команды ассемблера.
Ассемблирование.
Основные понятия и категории
Языки программирования низкого уровня. Ассемблер Комментарии. Команды. Директивы. Ассемблирование и компоновка. Определение данных. Команды общих передач
данных. Арифметические команды.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Тема 7 Команды переходов.
План
Команда безусловного перехода
Флаговый регистр
Команды условного перехода
Основные понятия и категории
Безусловный переход. JMP. Условный переход. Метка. Сравнение. CMP. Регистр.
Флаговый регистр.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Тема 8 Команды циклов.
План
Циклы в ассемблере.
Оптимизация циклов.
Основные понятия и категории
Цикл. Loop. Lea. Массив. Команды логических операций. Команды сдвига и циклического сдвига. Регистр CX.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
Тема 9 Встроенный ассемблер системы Турбо-Паскаль.
План
Виды ассемблеров.
MASM
TASM
Встроенные ассемблеры.
Основные понятия и категории
Сегмент стека. Push. Pop. Call. Int. Команды in, out. Inline. Assembler. Директивы прямой кодировки HEX.
Виды самостоятельной работы
Чтение и анализ лекционного материала.
Подготовка к лабораторным занятиям
Формы контроля
Экспресс опрос в начале лабораторного занятия.
Список литературы
1. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
2. Материалы сайта www.ruos.ru.
3. Электронный учебник по ассемблеру.
7 ТЕМАТИКА
7.1 Контрольных работ
Контрольных работ не предусмотрено
7.2 Эссе, рефератов
Эссе, рефератов не предусмотрено.
7.3 Курсовых работ (проектов)
Курсовых работ нет
8 КОНТРОЛЬ ЗНАНИЙ СТУДЕНТОВ
В 6 семестре по дисциплине предусмотрен зачёт.
6. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
РАБОЧЕЙ ПРОГРАММЫ
6.1. Список литературы
Основная литература
1. Под ред. У.Томпкинса, Дж.Уэбстера. Пер. с англ. Ю.А.Кузьмина, В.М.Матвеева
Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC. М.: Мир, 592 с 1992.
2. Абель П. Язык ассемблера для IBM PC и программирования: Пер. с англ.– М.:
Высш.шк., 447 с.
3. Старков В. Е. Архитектура персонального компьютера: организация, устройство,
работа. М.: Мир, 536 - 2009
Дополнительная литература
1. Нортон П. Программно-аппаратная организация IBM PC: Пер. с англ.– М.: Радио и
связь, 336 с
2. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC,
XT и AT: Пер. с англ. – М.: Финансы и статистика, 544 с.
6.2. Электронные средства
Материалы сайта www.ruos.ru.
Электронный учебник по ассемблеру.
Электронный учебник М. Джонсон - Системное программирование в среде Windows
II МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ИЗУЧЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ






для более быстрого и методически правильного освоения дисциплины необходимо
начать ее изучение с внимательного рассмотрения рабочей программы. Рабочая программа позволит оценить трудоемкость освоения дисциплины, укажет на контрольные точки, на длительность изучения дисциплины, наличие зачета, экзамена;
следует посмотреть рекомендуемую литературу и взять ее в библиотеке, причем потребуется литература, как по освоению теоретического материала, так и по выполнению лабораторных работ;
следует периодически обращаться к контрольным материалам, размещенным в учебно-методическом комплексе дисциплины. После изучения очередной темы проверить
себя по соответствующим вопросам. при подготовке к зачету следует проработать вопросы, приведенные в соответствующем разделе УМК;
при подготовке к зачёту посмотреть и проработать вопросы и просмотреть рекомендуемую литературу.
перед лекционными занятиями следует повторить материал предыдущей лекции. Это
поможет в усвоении нового материала, позволит быть готовыми к экспресс-опросу на
лекции. Систематическое повторение отнимает незначительное время и в дальнейшем
сэкономит его в процессе подготовки к занятиям, тестированию и зачету. При повторении лекционного материала рекомендуется просматривать учебное пособие по данному курсу, в котором материал рассматривается в более широком аспекте.
перед лабораторными занятиями следует прочитать и усвоить материал очередной работы, пользуясь методическими материалами к их выполнению. Это позволит выполнить работу. Оформление отчета по лабораторной работе следует выполнять по мере
реализации заданий. Сдавать работу следует сразу по ее оформлению, не затягивая и
не накапливая долги. Рекомендуемое время на подготовку к лабораторным занятиям
(с оформлением отчета) – 2 часа;
2. Описание действий студента для изучения дисциплины



в соответствии с нисходящим методом, следует начать освоение дисциплины с проработки понятий измерительных систем. Знание определений позволит в дальнейшем
легко ориентироваться в различных видах архитектур операционных систем и режимах работы различных платформ, а также управлять сложными некоторыми из семейств. Зная состав, структуру и алгоритмы работы можно переходить к изучению
принципов построения программ;
при изучении необходимо усвоить различные уровни и виды рассматриваемых архитектур;
освоение принципов построения памяти на различных уровнях иерархии, организации
систем ввода-вывода следует проводить в тесной интеграции теоретического и практического сопровождения;
3. Рекомендации по использованию материалов учебно-методического комплекса

для более быстрого и методически правильного освоения дисциплины необходимо
начать ее изучение с внимательного рассмотрения рабочей программы. Рабочая программа позволит оценить трудоемкость освоения дисциплины, укажет на контрольные точки, на длительность изучения дисциплины, наличие зачета, экзамена и курсового проекта;




следует посмотреть рекомендуемую литературу и взять ее в библиотеке, причем потребуется литература, как по освоению теоретического материала, так и по выполнению лабораторных работ;
после изучения очередной темы проверить себя по соответствующим вопросам теста.
Можно рекомендовать также ответить на контрольные вопросы, приведенные в конце
каждого раздела учебного пособия;
при подготовке к зачету следует проработать вопросы, приведенные в соответствующем разделе УМК;
при подготовке к экзамену посмотреть вариант билета, проработать вопросы и просмотреть рекомендуемую литературу.
4. Рекомендации по работе с литературой
В библиотеке имеется достаточное количество экземпляров учебно-методической литературы. При работе с литературой рекомендуется:
 при работе с учебным пособием следует постоянно проверять свои знания, отвечая на
контрольные вопросы, приведенные в конце каждого раздела. Последовательность
подачи материала соответствует рекомендациям учебной программы;
для успешного выполнения лабораторных работ следует аккуратно ознакомиться с
описанием теоретического сопровождения, в частности с примерами программ.
III УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ
На сайте do.vvoi.ru можно загрузить учебники и описания:
1. Электронный учебник: AssemblerWin32.chm
2. Электронный учебник М. Джонсон - Системное программирование в среде
Windows.djvu
3. Э. Таненбаум. Архитектура компьютера. 5-е издание. Питер, 2007.
IV МАТЕРИАЛЫ ТЕКУЩЕГО КОНТРОЛЯ, ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ
И ИТОГОВОГО КОНТРОЛЯ ЗНАНИЙ
Вопросы к зачету
1. Архитектура ПК. Процессор. Память. Порты ввода-вывода. Подключение к ПК измерительного оборудования.
2. Системная шина IBM PC. Временные диаграммы сигналов системной шины.
3. Прямое обращение к памяти и портам ввода-вывода на языке Турбо-Паскаль.
4. Структурная схема устройства ввода-вывода. Элементная база устройства вводавывода.
5. Принципиальная схема устройства ввода-вывода.
6. Побитовые операторы.
7. Программирование устройств ввода-вывода на языке Турбо-Паскаль.
8. Программирование датчиков координат. Прерывания. Функции драйвера мыши.
9. Работа с прерываниями на языке Турбо-Паскаль.
10. Язык программирования Ассемблер. Комментарии. Команды.
11. Директивы. Ассемблирование и компоновка. Определение данных.
12. Команды общих передач данных. Арифметические команды.
13. Команда безусловного перехода jmp. Флаговый регистр.
14. Команда сравнения cmp. Команды условного перехода.
15. Команда loop. Команда lea. Работа с массивами.
16. Команды логических операций. Команды сдвига и циклического сдвига.
17. Сегмент стека. Команды push, pop.
18. Команда call.Команда int. Команды in, out.
19. Встроенный ассемблер системы Турбо-Паскаль.
V СЛОВАРЬ ТЕРМИНОВ И ПЕРСОНАЛИЙ
АЛУ - арифметико-логическое устройство - предназначенное для выполнения арифметических и логических операций.
Аппаратная конфигурация - это устройства, которые входят в состав компьютера.
Аппаратное обеспечение - комплекс электронных, электрических и механических
устройств, входящих в состав системы или сети.
Аппаратный сервер - в сетях - компьютер, выполняющий программу сервера и предоставляющий услуги другим компьютерам (клиентам).
Язык ассемблера - согласно ГОСТ 19781-90 - язык программирования; символьная
форма машинного языка с рядом возможностей, характерных для языка высокого уровня.
Архитектура компьютера - логическая организация, структура и ресурсы компьютера,
которые может использовать программист.
Быстродействие - скорость обработки информации.
Быстродействие компьютера - характеристика компьютера, определяемая:
- скоростью работы процессора;
- пропускной способностью шины данных или скоростью обмена с внешними накопителями;
- частотой смены изображения на экране дисплея и т.п.
Внутренняя память – это запоминающее устройство, напрямую связанное с процессором и предназначенное для хранения выполняемых программ и данных, непосредственно
участвующих в операциях.
Видеопамять – память для хранения изображения, выводимого на экран монитора.
Дисассемблер - транслятор, преобразующий машинный код в программу, написанную
на языке ассемблера.
Информационная совместимость - способность двух или более ЭВМ или систем адекватно воспринимать одинаково представленные данные.
Компьютер - программируемое электронное устройство, способное обрабатывать
данные и производить вычисления, а также выполнять другие задачи манипулирования символами.
Команда - описание элементарной операции, которую должен выполнить компьютер.
Команды хранятся в ячейках памяти в двоичном коде.
Кэш-память – сверхоперативная память, предназначена для компенсации разницы в
скорости обработки информации процессором и ее извлечением из оперативной памяти.
Модуль – это функционально и конструктивно законченное устройство или блок
ЭВМ.
Магистраль - это общая линия кабелей (шин), к которой параллельно подсоединяются
модули.
НГМД (дисковод) - устройство со сменным носителем информации (дискетами)
предназначено для записи на дискеты и считывания с них информации.
НЖМД (винчестер) - накопитель на жестких магнитных дисках (носитель информации - несъемный).
Персональный компьютер - универсальная ЭВМ, предназначенная для индивидуального использования.
Программа - последовательность машинных команд, предназначенная для достижения конкретного результата.
Системная шина - шина, предназначенная для передачи данных между периферийными устройствами и центральным процессором, или между периферийными устройствами и
оперативной памятью.
Различают стандарты ISA, EISA и PCI организации системных шин для персональных
компьютеров.
Техническая совместимость - способность одной ЭВМ работать с узлами или устройствами, входящими в состав другой ЭВМ.
Программная часть (программное обеспечение) - это те программы, которые в компьютере работают.
Программная конфигурация - это те программы, которые вы на своем компьютере
установили.
Разрядностью МП - называют максимальное количество разрядов двоичного кода, которые могут передаваться или обрабатываться одновременно.
Память – устройство, предназначенное для приема, хранения и выдачи информации.
Регистр данных – служит для временного хранения промежуточных результатов при
выполнении операции.
Регистр аккумулятор – регистр временного хранения, который используется в процессе вычислений.
Центральный процессор – функциональная часть компьютера, выполняющая основные операции по обработке данных и управлению работой других блоков.
УУ - устройство управления - обеспечивающее общее управление логическим процессом по программе, хранящейся в основной памяти, и координацию работы всех устройств
ПЭВМ.
АТХ – новый тип материнской (системной) платы компьютера. Требует специального
корпуса системного блока;
BIOS – программы операционной системы, хранящиеся в постоянной памяти компьютера (ROM). В настоящее время чаще всего используются BIOS фирм AMI, AWARD,
PHOENIX и т.д.
cache (кэш) – сверхбыстрый буфер для хранения данных, располагающийся «между»
процессором и оперативной памятью. Наличие кэша может увеличить производительность
компьютера на 10-15%. Размер кэша определяет его эффективность, типичный размер – от
32 до 256 Кбайт.
САМ (color active matrix) – цветная активная матрица – наиболее качественный тип
цветного дисплея портативного компьютера. Обеспечивает яркие и насыщенные цвета, но
дороже дисплея с пассивной матрицей двойного сканирования (СРМ, DS).
CD-Recorder – устройство для записи на диски CD-R.
CD-ROM – компакт-диск, иногда – дисковод для воспроизведения информации, записанной на компакт-дисках.
Cps (character per second) – число символов в секунду (скорость печати у матричных и
струйных принтеров, скорость передачи данных модемом и т.д.).
DIMM – тип микросхем памяти (dual in-line memory module). Наиболее быстродействующие микросхемы памяти типа SDRAM для компьютеров. Ввыполняются в формате
DIMM со 168 контактами.
dot – точка. Применительно к дисплею обычно указывается ее размер.
dpi – число точек на дюйм (обычно – разрешающая способность принтера или иного
устройства).
DRAM – динамическая память, наиболее часто применяемый тип устройства микросхем памяти.
EDO – (extended data output) – тип микросхем динамической памяти, обеспечивающий
несколько более быстрый обмен с оперативной памятью, чем при использовании обычных
микросхем (FPM DRAM).
fax-modem (факс-модем) – устройство, сочетающее возможности телефакса и модема.
FD (Floppy Disk) – гибкий диск (дискета).
FDD (Floppy Disk Drive) – дисковод для гибких дисков (дискет). Обычно до или после
этого сокращения указывается максимальная емкость дискет: 1,2 Мбайт или 360 Кбайт для
дисководов для пятидюймовых дискет, 1,44 Мбайт или 720 Кбайт для дисководов для трехдюймовых дискет.
Flash – флэш-память, вид оперативной памяти, хранящий информацию даже при отключении электропитания. Дорог, а потому используется как ROM, но с возможностью модернизации (например, для хранения BIOS, микропрограмм модема или принтера и т.д.).
HDD (Hard Disk Drive) – жесткий диск (винчестер).
IDE – тип интерфейса устройств компьютера (жестких дисков и др.).
InkJet printer– струйный принтер, т.е. принтер, создающий изображение путем напыления на бумагу капель специальных чернил.
ISA – тип шины передачи данных внутри компьютера, используемый в большинстве
персональных компьютеров для взаимодействия с низкоскоростными устройствами.
laptop (лэптоп) – портативный компьютер «наколенного» формата. Обычно такой
компьютер может переноситься, как небольшой чемоданчик. Типичный вес – от 4 до 10 кг.
laser printer – лазерный принтер, т.е. принтер, в котором формирование изображения
выполняется с помощью лазера.
LPT – обозначение параллельного порта, Обычно имеете? в виду, что устройство подключается к параллельному порту.'''
matrix printer – матричный принтер – самый распространенный и дешевый тип принтеров. Он обеспечивает средние качество и скорость печати.
MHz (МГц) – мегагерц (обычно обозначает тактовую частоту микропроцессора компьютера).
mini-tower – мини-башня, «башенный» (вертикальный) тип корпуса системного блока
компьютера уменьшенной высоты.
modem (модем) – устройство для передачи данных между компьютерами через телефонную сеть. Обычно для модема указывается его максимальная скорость работы (в бодах,
т.е. битах в секунду), а также поддерживаемые им стандарты передачи данных.
motherboard (материнская плата, системная плата) – главная плата компьютера, содержащая основной микропроцессор, сопроцессор (если он есть), память и т.д.
MPEG – тип сжатия видеоданных. Используется в видеодисках. MPEG-плейер –
устройство или программа, позволяющая воспроизводить видеофильмы, записанные в формате MPEG. Чаще всего имеется в виду тип сжатия MPEG-1, обеспечивающий вывод изображения с разрешением 320х240 точек с частотой 30 кадров в секунду (качество, соответствующее бытовому видеомагнитофону VHS).
MPR-II – стандарт на излучение мониторов, обеспечивающий их безвредность для
здоровья пользователей. Желательно приобретать только те мониторы, которые удовлетворяют стандарту MPR-II (а если они удовлетворяют стандартам ТСО-92 и/или ТСО-95 – еще
лучше).
notebook (ноутбук) – портативный компьютер «книжного» формата, обычный размер
– 30х21х3-4 см, вес – 2-4 кг.
OEM – изготовитель оборудования. Обычно имеется в виду комплектация чего-либо
для производителей оборудования (без документации, красивой коробки и т.д.).
Plug and Play – подключай и работай, тип устройств с облегченной (автоматической
или полуавтоматической) настройкой прим подключении к компьютеру.
PC – персональный компьютер (personal computer).
РСI – вид шины передачи данных, используемый для работы с высокоскоростными
устройствами. Применяется практически во всех современных компьютерах.
ppm (pages per minute) – число страниц в минуту (скорость печати).
PS/2 – серия персональных компьютеров, выпускаемых фирмой IBM.
RAM (ОЗУ) – оперативная память (Random Access Memory). Размер оперативной памяти измеряется в мегабайтах (М, Мб, Mb) или килобайтах (К, Кб, Kb). Типичный размер –
от 1 Мбайта до 64 Мбайт.
ROM (Read Only Memory, ПЗУ) – память в компьютере, доступная только для чтения,
содержит программы тестирования компьютера, часть операционной системы (BIOS) и т.д.
scanner (сканер) – устройство для ввода изображений в компьютер.
SCSI – стандарт интерфейса устройств SCSI, обеспечивающий высокую скорость обмена данных. Используется в основном в компьютерах, в которых требуется обеспечить
большую скорость обработки данных, серверах локальных сетей и т.д.
serial port – последовательный порт (используется для подключения мыши, внешних
модемов и т.д.).
SIMM – наиболее часто используемый тип микросхем памяти (single in-line memory
module) с расположением контактов на одной стороне микросхемы. В основном используются 72-контактные SIMM.
SDRAM (Synchronous DRAM) – синхронизируемая динамическая оперативная память,
быстродействующий вариант оперативной памяти, применяется в основном в дорогих высокопроизводительных компьютерах.
streamer (стример) – устройство для записи данных на специальные кассеты с магнитной лентой, обычно используемое для создания резервных копий данных. Для стримеров часто указывается максимальный объем данных на кассете (60 Мбайт, 8 Гбайт и т.д.).
SVGA (SuperVGA) – адаптеры дисплеев, обеспечивающие как возможности адаптера
VGA, так и работу в графическом режиме с разрешением 800х600 точек, а часто и в режимах
с большим разрешением. Часто SVGA обозначаются также и мониторы (дисплеи), которые
могут работать с адаптерами SVGA и обеспечивать разрешающую способность 800х600 точек или более.
ТСО-92, ТСО-95 – стандарты на излучение мониторов, обеспечивающие их безвредность для здоровья пользователей. Стандарт ТСО-92 приблизительно аналогичен MPR-II,
ТСО-95 – еще более жесток, стандарту ТСО-95 удовлетворяют далеко не все мониторы, удовлетворяющие MPR-II или ТСО-92.
TFT – тип дисплеев на цветной активной матрице (обычно используются в портативных компьютерах). Обеспечивают яркие и насыщенные цвета, но весьма дороги.
trackball – манипулятор в виде шарика, используется для замены мыши, чаще всего в
портативных компьютерах.
TrueType –формат масштабируемых шрифтов.
UPS – устройство бесперебойного электропитания.
VESA – название ассоциации инженеров по видеоэлектронике.
V34, V34bis – стандарты высокоскоростной (28800 и 33600 бит/с соответственно) передачи данных через модем по обычным (коммутируемым) телефонным линиям.
узкий принтер – принтер (как правило, матричный) с шириной печати 8". В такой
принтер может быть заправлен узкой стороной лист бумаги формата А4.
широкий принтер – принтер (как правило, матричный) с шириной печати 15" и более.
В такой принтер может быть заправлен лист бумаги формата A3. Используется для печати
бухгалтерских документов, больших таблиц и т.д.
0,28 – имеется в виду размер зерна монитора 0,28 мм (см. dot). Типичен для мониторов среднего качества. Более качественные мониторы имеют размер зерна 0,24-0,26 мм.
10Base-5 – локальная сеть типа Ethernet (10 Мбит/с) на толстом кабеле. Часто это сокращение означает, что компьютер или иное устройство можно подсоединить к данной локальной сети.
100Вазе-Т – локальная сеть типа Ethernet на витой паре с пропускной способностью
100 Мбит/с.
101-key keyboard – 101-клавишная клавиатура.
CMOS – полупостоянная память, предназначенная для хранения параметров конфигурации компьютера.
VI ПРОГРАММА ГОСУДАРСТВЕННОГО ЭКЗАМЕНА, ИТОГОВОГО
МЕЖДИСЦИПЛИНАРНОГО ЭКЗАМЕНА
Государственного, итогового экзаменов не предусмотрено
VII ПРОГРАММНОЕ И МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ПРАКТИКИ
Практики по дисциплине не предусмотрено.
Download