МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Алтайская государственная академия образования имени » (ФГБОУ ВПО «АГАО»)
Физико-математический факультет Кафедра физики и информатики
ПРИНЯТО
Ученым советом
физико-математического факультета Протокол № 1
от «13» сентября 2013 г.
УТВЕРЖДАЮ
Первый проректор
«26» сентября 2013 г.
ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
ДПП. ДДС.10 Архитектура компьютера
Специальность 050201.65 «Математика с дополнительной специальностью
информатика»
Квалификация учитель математики и информатики
Форма обучения очная
Составитель:
доцент кафедры физики и информатики

Бийск 2013
Программа составлена в соответствии с требованиями ГОС ВПО по специальности
050201.65 – Математика с дополнительной специальностью Информатика, утвержденного Министерством образования РФ от 01.01.2001 года, № 000 пед/сп, и учебного плана по специальности 050201.65 – Математика с дополнительной специальностью Информатика, утвержденного Ученым советом ГОУВПО «АГАО» (от 01.01.01 г., протокол № 8).
Распределение по семестрам
Номер семестра | Учебные занятия | Число кур - совых проектов (работ) расч. зада - ний | Форма ито - говой атте - стации (за - чет, экза - мен) | ||||||
Общий объем | в том числе | ||||||||
аудиторные | К С Р | самос - тоят. работа | |||||||
всего | из них | ||||||||
лекции | практич | ла- бо - рат | |||||||
7 | 142 | 72 | 36 | - | 36 | 3 | 67 | - | экзамен |
Программа обсуждена на заседании кафедры физики и информатики Протокол № 1 от «03» сентября 2013 г.
Заведующий кафедрой
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
В рамках дисциплины изучаются элементы языка Ассемблер, основы физической и ло - гической организации компьютерной системы.
Цель курса – дать общие представления об особенностях архитектуры компьютеров на примере IBM – совместимого компьютера.
Задачи изучаемого курса:
- дать представление об языке ассемблера и основных приемах программирования на ассемблере; дать представление о структуре оперативной памяти для операционных систем MS DOS и Windows; дать представление об организации файловой системы на примере FAT; дать представление о работе механизма прерываний; привить навыки самостоятельной работы.
В рамках изучаемого курса необходимо знать:
- представление различных видов информации в памяти компьютера; организацию файловой системы; принципы управления внешними устройствами компьютера.
В рамках изучаемого курса необходимо уметь:
- разрабатывать небольшие программы или вставки на ассемблере в программы на язы - ках высокого уровня, обращающиеся к аппаратным ресурсам ЭВМ; получить информацию о технических параметрах вычислительной системы; выявлять неисправности в аппаратуре или программном обеспечении.
Базой для усвоения дисциплины " Архитектура компьютеров " являются знания, по - лученные в объеме школьной программы.
2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
История развития компьютерной техники, поколения ЭВМ и их классификация. Центральные и внешние устройства ЭВМ, их характеристики. Канальная и шинная систе - мотехника. Микропроцессор и память компьютера. Система прерываний, регистры и мо - дель доступа к памяти. Защищенный режим работы процессора как средство реализации многозадачности. Принципы управления внешними устройствами персонального компью - тера. Базовая система ввода/вывода.
Ассемблер как машинно-ориентированный язык программирования. Понятие о макропро - граммировании. Современные тенденции развития архитектуры ЭВМ.
Содержание дисциплины соответствует квалификационной характеристике выпускника для специальности 030100.00 –математика и информатика.
.
ЛЕКЦИИ (36 часов)
Т е ма 1(4 час.), ле кция № 1
История развития компьютерной техники.
Сод е ржа ние те мы: История развития компьютерной техники. Поколения ЭВМ и их классификация. Принципы архитектуры фон Неймана. Персональные компьютеры. Определение архитектуры. Основные способы построения вычислительных систем малого класса. Канальная и шинная системотехника. Системные и локальные шины.
Основные компоненты вычислительной системы. Архитектура с общей шиной. IBM - PC – как пример реализации архитектуры с общей шиной.
Лите ра тура : 22,23,24.
Т е ма 2(4 час.), ле кция № 2
Микропроцессор компьютера. Регистры процессора 8086.
Сод е ржа ние те мы: Микропроцессор компьютера. Классификация процессоров. Про - цессоры фирмы Intel. Микропроцессоры фирмы Intel. I8086. Микропроцессор I80286. Микропроцессоры I80386, i80486. Микропроцессор Pentium. Микропроцессоры Pen - tium-II-IV. Построение систем на микропроцессорах Intel. Многопроцессорные систе - мы. Построение систем на микропроцессорах Intel. Работа шины. Конвейеризация шины. Устройства памяти. ПЗУ. ОЗУ. Прямой доступ к памяти. Многопроцессорные системы. Регистры. Регистры общего назначения. Сегментные регистры. Указатель команд. Регистр флагов.
Лите ра тура : 7,8,11, 13.
Т е ма 3(4 час.), ле кция № 3 Понятие об ассемблере.
Сод е ржа ние те мы: Ассемблер как машинно-ориентированный язык программирова - ния. Средства работы с ассемблером. Представление команд. Представление данных. Представление целых чисел. О вещественных числах. Директивы определения дан - ных. Команды пересылки данных. Команды арифметических операций. Команды переходов. Команды логических операций. Команды организации циклов. Представ - ление символьных данных в памяти. Понятие о кодировках. Команды обработки строк в ассемблере. Команды ввода-вывода. Команды прерываний. Понятие о макро - подстановке. Макрокоманда. Параметры макрокоманды. Библиотека макрокоманд. Макроассемблер. Реализация управляющих конструкций (if-then-else, while-do и т. д.) языков высокого уровня средствами макропрограммирования.
Лите ра тура : 11,13.
Т е ма 4(4 час.), ле кция № 4
Механизм прерываний. Клавиатура персонального компьютера.
Сод е ржа ние те мы: Аппаратные прерывания. Контроллер прерываний. Таблица векто - ров прерываний. Приоритет прерываний. Маскирование прерываний. Контроллер клавиатуры. Скан-коды клавиш. Прерывание 09. Буфер клавиатуры. Прерывание 16.
Лите ра тура : 45.
Т е ма 5(4 час.), ле кция № 5
Видеосистема IBM PC. Обзор технических и программных возможностей. Видеопа - мять.
Сод е ржа ние те мы: Видеосистема IBM PC. Обзор технических и программных воз - можностей. Видеопамять.
Лите ра тура : 45.
Т е ма 6(4 час.), ле кция № 6
Дисковая память компьютера. Логическая организация дисков.
Сод е ржа ние те мы: Дисковая память компьютера. Логическая организация дисков.
Лите ра тура : 45.
Т е ма 7(4 час.), ле кция № 7
Мышь. Взаимодействие с драйвером мыши.
Сод е ржа ние те мы: Мышь. Взаимодействие с драйвером мыши.
Лите ра тура : 45
Т е ма 8(4 час.), ле кция № 8 Сетевые средства.
Сод е ржа ние те мы: Сетевые средства.
Лите ра тура : 45
Т е ма 9(4 час.), ле кция № 9
Программирование на ассемблере в Windows. Защищенный режим работы процессора как средство реализации многозадачности. Современные тенденции развития архитектуры ЭВМ.
Сод е ржа ние те мы: Программирование на ассемблере в Windows. Защищенный режим работы процессора как средство реализации многозадачности. Направления развития ком - пьютерной техники. Альтернативные архитектуры. Архитектура PowerPC. Процессор PowerPC. Архитектура Apple.
Лите ра тура : 11,13,22,24
ЛАБОРАТОРНЫЕ РАБОТЫ (36 часов)
Ла б ора торная раб ота 1 (4 час.) Тема: 2-ая система счисления
Сод е ржа ние : Преобразование чисел из одной системы счисления в другую (10-ая и 2- ая системы счисления). Арифметические операции в 2-ой системе счисления. Про - граммы на языке Паскаль для преобразования чисел из одной системы счисления в другую. Преобразования с помощью Excel.
Лите ра тура : 1
Ла б ора торная раб ота 2 (2 час.) Тема: 16-ая система счисления.
Сод е ржа ние : Преобразование чисел из одной системы счисления в другую (10-ая, 2- ая и 16-ая системы счисления). Арифметические операции в 16-ой системе счисле - ния. Программы на языке Паскаль для преобразования чисел из одной системы счис - ления в другую. Преобразования с помощью Excel.
Лите ра тура : 1
Ла б ора торная раб ота 3 (2 час.)
Тема: Представление целых чисел в памяти.
Содержание: Числа размером в 1, 2, 4 байта. Битовый образ числа в памяти ЭВМ. Переполнение при арифметических операциях.
Лите ра тура : 1
Ла б ора торная раб ота 4 (2 час.)
Тема: Представление вещественных чисел в памяти.
Сод е ржа ние : Представление вещественных чисел в памяти ЭВМ. Type REAL, SIN - GLE, DOUBLE, EXTENDED в TurboPascal.
Лите ра тура : 1
Ла б ора торная раб ота 5 (2 час.)
Тема: Представление символьных данных в памяти компьютера.
Сод е ржа ние : Представление символьных данных в памяти компьютера. Строковые типы в TurboPascal и Delphi. Кодировки. Средства перекодировки.
Лите ра тура : 45
Ла б ора торная раб ота 6 (2 час.)
Тема: Представление графической информации.
Сод е ржа ние : Представление графической информации. Система цвета RGB. Форма - ты файлов BMP и PCX как примеры графических форматов.
Лите ра тура : 49
Ла б ора торная раб ота 7 (2 час.)
Тема: Разработка программ на ассемблере.
Сод е ржа ние : Разработка простейших программ на ассемблере.
Лите ра тура : 11,13,22,24
Ла б ора торная раб ота 8 (2 час.) Тема: Дисассемблирование.
Сод е ржа ние : Дисассемблирование простейших программ. Анализ дисассемблировн - ных программ.
Лите ра тура : 11,13,22,24
Ла б ора торная раб ота 9 (2 час.)
Тема: Видеоконтроллер в текстовом режиме.
Сод е ржа ние : Видеоконтроллер в текстовом режиме. Содержание видеопамяти. Цвет фона и шрифта. Признак мерцания. Прямая запись в видеопамять.
Лите ра тура : 49
Ла б ора торная раб ота 10 (2 час.)
Тема: Определение параметров быстродействия и технических характеристик компо - нентов ПК.
Сод е ржа ние : Определение параметров быстродействия и технических характеристик компонентов ПК.
Лите ра тура : 2,3,7,8
Ла б ора торная раб ота 11 (2 час.)
Тема: Исследование BIOS. Настройки BIOS.
Сод е ржа ние : Исследование BIOS. Настройки BIOS. Повышение производительности компьютерной системы с помощью настройки BIOS. Режим энергосбережения.
Литература: 2,3,7,8
Ла б ора торная раб ота 12 (4 час.) Тема: Стековая архитектура.
Сод е ржа ние : Стековая архитектура. Использование стеков в программах TurboPascal.
Лите ра тура : 11,13
Ла б ора торная раб ота 13 (2 час.) Тема: Работа с клавиатурой.
Сод е ржа ние : Работа с клавиатурой. Исследование взаимодействия клавиатуры и других компонентов компьютера и операционной системы.
Лите ра тура : 49
Лаб ора торная раб ота 14 (2 час.)
Тема: Дисковая память компьютера.
Сод е ржа ние : Дисковая память компьютера. Организация жестких и гибких дисков в файловых системах FAT12, FAT16, FAT32.
Лите ра тура : 11,13,45
Ла б ора торная раб ота 15 (2 час.)
Тема: Видеоконтроллер в графическом режиме.
Сод е ржа ние : Видеоконтроллер в графическом режиме. Различные графические ре - жимы. Организация видеопамяти в графическом режиме.
Лите ра тура : 45
Ла б ора торная раб ота 16 (2 час.)
Тема: Мышь. Взаимодействие с драйвером мыши.
Сод е ржа ние : Мышь. Взаимодействие с драйвером мыши.
Лите ра тура : 45
САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ (67 часов)
2.4.1. Изучение материалов лекций № 1-9 (20 час.)
Л ите ра тура : см. конспекты соответствующих лекций, электронные материалы.
Подготовка к лабораторным работам № 1-18 (21 час.).
Лите ра тура : см. разработки лабораторных работ, конспекты соответствующих лекций, электронные материалы.
Самостоятельное изучение темы «Технические параметры компонентов вычисли - тельных систем, их потребительские свойства. Выбор компонентов. (Материнские платы компьютера, процессоры, оперативная память, винчестеры, принтеры, мониторы, CD-
ROM DVD-ROM, мышь, видеокарты, звуковые карты) Представление информации в па - мяти компьютера» (26 час)
Лите ра тура : 2, 3, 6, 8.
2.4. ТЕМАТИКА КУРСОВЫХ РАБОТ
Ниже представлен список возможных тем курсовых работ.
Форматы файлов JPEG Разработка программы просмотра графических файлов формата GIF Разработка тестирующей программы по переводу чисел из одной системы счисле - ния в другую. (10-ая, 2-ая и 16-ая) Разработка программы просмотра секторов дискеты. Разработка программы, перехватывающей коды клавиатуры. Организация диска для возможности загрузки нескольких операционных систем. Форматы записи CD-ROM Форматы звуковых файлов. Форматы записи видео. Работа с портами для подключения внешних устройств.3. УЧЕБНО - М ЕТОДИЧЕСК ИЕ М АТЕРИАЛЫ П О ДИСЦИПЛИНЕ
ОСНОВНАЯ ЛИТЕРАТУРА истемы счисления и компьютерная арифметика: Учебное пособие для сред. образования/Е. Андреева, И. Фалина.-2-е изд.-М.: Лаборатория Базовых Знаний, 2000. -248с. Архитектура компьютера [Электронный ресурс] / Э. Таненбаум, Т. Остин ; пер. с англ. Е. Матвеев. - 6-е изд. - Электрон. текстовые дан. - СПб. : Питер, 2013. - 816 с. : ил. - (Классика computer science) Таненбаум, Эндрю. Компьютерные сети [Электронный ресурс] / Э. Таненбаум, Д. Уэзеролл. - 5-е изд. - Электрон. текстовые дан. - СПб. : Питер, 2011. - 960 с. : ил. - (Классика computer science) Защита компьютерной информации. Эффективные методы и средства [Электронный ресурс] : учебное пособие для студентов вузов, обучающихся по направлению 230100 "Информатика и вычислительная техника" / . - Электрон. текстовые дан. - М. : ДМК Пресс, 2010. - 544 с. : ил. - Библиогр.: с. 524. - Предм. указ.: с. 530
ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА
. Энциклопедия Windows 98: Справочное пособие. - 2-е изд., перераб. и доп.- СПб.: Питер Ком, 2000. - 896с. IBM PC : устройство, ремонт, модернизация. М. «КомпьютерПресс», 1995. Микропроцессор 80386 и его программирование, М, Мир, 1991. Бройдо системы, сети и телекоммуникации: Учеб. пособие для вузов. - СПб.: Питер, 2003. -688с. Бутурлин Intel 8088/86, 80286, 80386. Архитектура, функцио - нирование, программирование. ,М.,”Крокус-Т”, 1992.
Персональные ЭВМ семейства IBM PS/2, М, Мир, 1991 Донченко А. Л. Ремонт зарубежных мониторов: Кн.2.-М.: Солон-Р, 2000.- 212с.("Ремонт", вып.27). ыбор и модернизация компьютера/ -3-е изд.-СПб.: Питер,2003.-320с. Лавров С. С. Программирование: Математические основы, средства, теория.-СПб.: БХВ-Петербург, 2001.-320с. , Левкина в схемотехнику ПЭВМ IBM РС/АТ.- М.: Изд-во МПИ, 1991. - 96 с. рхитектура современных ЭВМ: в 2-х кн.:Пер. с англ. - М.: Мир, 1985. ж. Введение в сетевые технологии: Практическое руководство по органи - зации сетей.-М.: Лори, 2002.-659с.: илл. , , Хеннер по информатике: Учеб. пособие для вузов/-М.: Академия, 2002.-608с. 13 экз , , Хеннер : Учеб. пособие для пед вузов/ -2-е изд., стереотип.-М.: Академия, 2001.-816с. 6 экз , , Хеннер : Учеб. пособие для вузов/ -2-е изд., стереотип.-М.: Академия, 2003.-816с.- 15 экз Могилев А. В., Пак Н. И., Хеннер Е. К. Информатика.-2-е изд., стер.-М.: Академия, 2001.-(д/о-1,2; з/о-2,3,4,8).-Информатика. 38 экз ппаратные средства микроЭВМ, М., Мир, 1988. , Алберт процессора 80286, М, Радио и связь, 1990. Мюллер Скотт. Модернизация и ремонт ПК/Пер. с англ.-13-е изд.-М.: Изд. дом "Виль - ямс",2002.-1184с. ерсональный компьютер фирмы IBM и операционная система MS-DOS, М, Радио и связь, 1991. рограммно-аппаратная организация IBM PC, М, Радио и связь, 1991. абота с жестким диском IBM PC: Пер. с англ. - М.: Мир, 1992.
- 560 с.
, Олифер сети:Принципы, технологии, протоколы: Учеб. пособие для вузов.-СПб.: Питер, 2001.-672с. Пильщиков на языке ассемблера IBM PC. – М. «ДИАЛОГ - МИФИ», 1997 – 288с. Платонов Ю. М., Гапеенков А. А. Ремонт зарубежных принтеров.-М.:"СО- ЛОН-Р", 2000.-272с.-(Серия "Ремонт", вып. 31). РС: Настройка, оптимизация и разгон-3-е изд., перераб. и доп.-СПб.: БХВ-Петербург, 2003.-496с.: илл.- -5. , , Филоненков математика: Основание информатики: Учеб. пособие - Ростов-на-Дону: Феникс, 2002.-512с.- 4 экз Сборка, диагностика, оптимизация и апгрейд современного компьютера/Под ред. Рез - никова Ф. Н.-М.: Лучшие книги, 2003.-368с.: илл.-(Быстро и легко). Windows"98: Учебный курс.-СПб.: Питер,1999.-512с. ерсональные ЭВМ PC и ХТ. Программирование на языке ассемблера. М.: Радио и связь, 1991. Смирнов вычислительных систем. М.: Наука, 1990. Соловьев системы ЭВМ. Учебное пособие.-М.: Высшая школа, 1989. 19 экз Сопряжение датчиков и устройств ввода данных с компьютерами IBM PC: Пер. с англ./Под ред. У. Томпкинса, Дж. Уэбстера. - М.: Мир, 1992. - 592 с. Старовикова И. В. История развития вычислительной техники: Учебное пособие.- Бийск: НИЦ БиГПИ, 2000.-62с. 6 экзперационные системы: Внутреннее устройство и принципы проекти - рования. -4-е изд.-М.: Вильямс, 2002.-848с. рхитектура компьютера.-4-е изд.-СПб.: Питер, 2002.- 704с. 4 экз Терминологический словарь по основам информатики и вычислительной техники / , , ; Под ред, , Шан - ского Н. М.. - М.: Просвещение, 1991. IBM PC для пользователя.-5-е изд., испр. и доп.-Уфа: ПК "Дегтярев и сын", НПО "Информатика и компьютеры",1993.-352с. IBM PC для пользователя: Краткий курс.-М.: ИНФРА-М.-480с. IBM PC для пользователя: От начинающего до опытного.-7-е изд., пе - рераб. и доп.-М.:ИНФРА-М, 1999.-640с. Кулаков В. Программирование на аппаратном уровне. Специальный справочник. СПб.: Питер, 2003. 848с.
ОБОРУДОВАНИЕ И ПРОГРАММНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕ-
НИЕ ДИСЦИПЛИНЫ
Оборудование
Компьютеры класса Pentium
Программно-методическое обеспечение
Системы программирования Turbo Pascal 7.0, Delphi, TASM, MASM. Операционная система Windows 98. Программы MS Excel, FAR, NC, Norton Utilites, Check It. Электронные разработки лабораторных работ. Электронная документация по аппаратному составу ПК. (выборка из Интернет).
4. М ЕТОДИЧЕСК ИЕ РЕК ОМ ЕНДАЦИИ ПО ОР ГАНИЗАЦИИ ИЗУ ЧЕНИЯ
ДИСЦИПЛИНЫ
4.1 М е т оди че ск и е ре к оме н дац ии п о изу чен и ю ди с ци пл и ны
Методические рекомендации для студентов
В рамках изучаемого курса студентам необходимо изучить рекомендуемую литера - туру, материалы лекций, выполнить задания представленных лабораторных работ. Во вре - мя изучения дисциплины предусмотрена контрольная работа.
В качестве промежуточного контроля предлагаются контрольная работа, а также оп - росы, проверка конспектов и опрос по результатам самостоятельного изучения темы. В ка - честве текущего контроля предлагаются сдача заданий из лабораторных работ, краткие оп - росы на лекциях, контроль посещаемости занятий. Итоговый контроль состоит из итогово - го теста остаточных знаний и экзамена.
Методические рекомендации для преподавателей
Заметим, что внутрипредметные связи в данной учебной дисциплине отличаются в сравнении с другими учебными дисциплинами особой сложностью. Чтобы успешно про - граммировать в Ассемблере, необходимо иметь знания по архитектуре компьютера. С дру - гой стороны, чтобы исследовать архитектурные компоненты компьютера (распределение памяти, систему прерываний, файловую систему, видеосистему), необходимо владеть под - ходящими инструментальными программами, то есть в первую очередь Ассемблером. Это требует от студента особой организации изучения этой учебной дисциплины. Требуется циклически возвращаться к предыдущим темам по мере изучения тех понятий, с которыми они взаимосвязаны. Соответствующим образом организованы лабораторные работы по дисциплине. Они состоят из отдельных заданий, которые можно выполнять и сдавать неза - висимо друг от друга. Общее количество заданий во всех лабораторных работах избыточ - но, то есть студент не обязан сдать все задания – достаточно лишь набрать некоторую сум - му баллов с учетом сложности заданий. У студента имеется возможность обратить большее внимание на тот аспект архитектуры, который его особенно заинтересовал. Представленная выше последовательность лабораторных работ рекомендуется, но также не является обяза - тельной. Кроме того, для выполнения некоторых заданий требуется углубленное изучение соответствующей технической документации в объеме, значительно превышающем лекци - онный курс.
Поэтому разделение учебного материала на модули достаточно условное. Оно бо - лее-менее четко прослеживается в лекционном курсе: модуль 1 включает в себя элементы Ассемблера, модуль 2 включает изучение важнейших архитектурных компонентов компь - ютера. Но оно имеет весьма условный, скорее календарный, чем тематический характер, по отношению к лабораторным работам.
При преподавании учебной дисциплины применяется оригинальная рейтинговая система оценивания. Задания в лабораторных работах оцениваются в 1, 2 или 3 балла. В 1 балл оцениваются, как правило, задания, требующие простого запоминания и воспроизве - дения. В 2 балла оцениваются, как правило, задания, где требуется применить знания, уме - ния или навыки в стандартной ситуации. В 3 балла оцениваются, как правило, исследова - тельские задания, где требуется творчески применить знания, умения, навыки в новой си - туации, или задания, требующие большого объема работы (например, достаточно большая компьютерная программа). Кроме того, задания различаются по форме сдачи – тест, во - прос, отчет. Задания типа «тест» требуют немедленно ответа. Задания типа «вопрос» тре - буется выполнить в присутствии преподавателя, но для выполнения предоставляется неко-
торое время. При этом студент должен объяснить ход выполнения задания. Наконец, зада - ния типа «отчет» выполняются студентом самостоятельно, в том числе дома, и преподава - телю предоставляется отчет о выполненном задании. Форма отчета видна из формулировки задания. Например, это может быть компьютерная программа на определенную тему. Не - которые из таких заданий требуют предварительного уточнения со стороны преподавателя, например, выдачи варианта задания – это видно из формулировки задания.
Полученные при выполнении задания 1, 2 или 3 балла делятся между студентами группы, выполнившими это задание. К полученному результату прибавляются баллы за посещаемость лекций, за контрольную работу и итоговый тест. Вычисленные таким обра - зом вторичные баллы суммируются и умножаются на групповой коэффициент, который объявляется группе в начале семестра. Групповой коэффициент зависит от количества сту - дентов в группе и от общего объема всех заданий в баллах. Здесь следует отметить, что со - держание лабораторных работ постоянно модернизируется, некоторые задания добавляют - ся, некоторые - убираются.
Результат образует оценку студента по учебной дисциплине.
Подсчет вторичных баллов осуществляется специальной компьютерной програм - мой, работающей в локальной сети физико-математического факультета. Студент может с помощью данной программы увидеть накопленные им вторичные баллы и прогнозную оценку за учебную дисциплину. Программа общедоступная и не требует инсталляции. Од - нако для доступа к персональным сведениям необходимо ввести персональный пароль. Па - роль создается студентом на первой лабораторной работе.
Итоговый контроль предусмотрен в форме экзамена. При условии согласия студента с рейтинговой оценкой, накопленной в течение семестра, студент освобождается от экза - мена, если же студент претендует на более высокую оценку – он сдает экзамен. На экзаме - не студент может улучшить свою оценку лишь на один балл.
ВОПРОСЫ К ЗАЧЕТУ, ЭКЗАМЕНУ ПО ДИСЦИПЛИНЕ
Вопросы к экзамену (7 семестр)
История развития компьютерной техники. Принципы архитектуры фон Неймана. Микропроцессоры фирмы Intel. Регистры процессора 8086. Команды пересылки данных. Команды арифметических и логических операций. Регистр флагов и его использование. Команды переходов. Команды организации циклов. Контроллер прерываний. Прерывания BIOS
Прерывание 09 Прерывание 16 Перехват прерываний Стековая архитектура. Представление целых чисел в памяти ЭВМ Представление вещественных чисел в памяти ЭВМ Представление графической информации в памяти ЭВМ Представление текстовых данных в памяти ЭВМ Видеопамять в текстовом режиме. Организация дисковой памяти компьютера. Взаимодействие с драйвером мыши. Сетевые средства. Программирование на ассемблере в Windows. Защищенный режим работы процессора. Многозадачность. Современные тенденции развития архитектуры ЭВМ. Настройки BIOS. Измерение времени в компьютере. Подключение внешних устройств к компьютеру.
ВИДЫ ТЕКУЩЕГО КОНТРОЛЯ
Контрольная работа №1
2-а я и 16-а я с исте мы с числе ния
Зад а ния.
Да ны д е ся тичные числа. Пре д с та вить и х в вид е д воичного и 16 - г о числа.
Да ны д воичные и 16 - ые числа. Выпол нить в д а нных с исте ма х с числе ния опера ции
с ложе ния, вычита ния, умно же ния., д е ле ни я.
Контрольная работа №2
Т е ма : пред с та вле ние информа ции в п а мя ти компьюте ра.(ве ще с тве нные числа, г ра ф и -
ка)
Зад а ния.
Дана программа на Паскале Procedure Write2(b: byte);
Begin
Печатает число b в двоичном виде End;
Var x : real; y: array[0..5] of byte absolute x; I ; integer; Begin
X := 2.5;
For I:= 0 to 5 do write2(y[I]); Readln;
end.
Что будет напечатано на экране?
Дана программа на Паскале
Var x : real; y: array[0..5] of byte absolute x; I ; integer; Begin
Y[0] := 128; Y[1] := 0; Y[2] := 0; Y[3] := 0; Y[4] := 255; Y[5] := 255;
write(x); Readln;
end.
Что будет напечатано на экране?
Создана картинка размером 2х3 с заполнением цветов ККК
КЗК
К – красный, З - зеленый.
Картинка сохранена в файлы с расширениями BMP и PCX. Определить содержимое файла BMP и PCX.
КОНТРОЛЬ ОСТАТОЧНЫХ ЗНАНИЙ
Диагностическое задание (2 семестр)
Вариант I
Указания студенту по выполнению теста
Напишите Вашу фамилию, номер группы и дату. Для ответа на вопрос с выбором ва - рианта ответа достаточно написать номер вопроса и рядом литер буквы, обозначающей правильные варианты из предложенных в тексте ответов на вопрос. В вопросах без выбора ответов надо выполнить соответствующее задание.
Каждый правильный ответ оценивается в 1 балл.
Отметка «5» ставится, если правильно выполнены 17 и более заданий теста. Отметка «4» ставится, если правильно выполнены 12 - 16 заданий теста.
Отметка «3» ставится, если правильно выполнены 8 - 11 заданий теста. Отметка «2» ставится, если правильно выполнены 7 и менее заданий
Основное требование архитектурной совместимости ЭВМ:
а) все программы данной модели выполнимы на более старших моделях, но не обяза - тельно наоборот;
б) все программы данной модели выполнимы на более старших моделях и наоборот; в) все машины одного семейства, независимо от их конкретного устройства и фирмы производителя, должны быть способны выполнять одну и ту же программу;
г) все машины данного семейства должны работать одинаково.
Архитектура - это:а) общие принципы построения ЭВМ, реализующие программное управление работой и взаимодействием основных ее функциональных узлов;
б) общие принципы построения ЭВМ, не реализующие программное управление рабо - той;
в) дизайн внешнего вида ЭВМ;
г) принцип соединения внешних устройств к ЭВМ.
3. Типичной емкостью дискеты 3.5’ является сейчас :
а) 1,44Гбайт; б) 1,2 Мбайт; в) 1,44Мбайт; г) 650Мбайт
4. В современных компьютерах устройство управления и АЛУ объединены: а) в процессоре; б) в материнской плате; в) 3) в ВЗУ; г) в ПЗУ.
5. Подавляющее большинство современных машин являются:
а) арифметико-логическими машинами; б) машинами Тьюринга; в) фон-неймановскими машинами; г) релейными машинами.
Основная часть дисплея - это:а) монитор; б) видеокарта; в) люминоформный слой; г) электронно-лучевая трубка.
а) на экране монитора; б) в ОЗУ; в) в видеоОЗУ; г) в ВЗУ.
Видеопроцессоры используются для:а) ускорения ввода информации на экран; б) ускорения передачи данных; в) ускорения обработки данных; г) операции с плавающей точкой.
9. В текстовом режиме 25х80 дисплея для хранения информации об одном знакоместе требуется:
а) 1 байт; б) 2 байта; в) 4 байта; г) 8 байт.
Команды передачи данных:а) копируют информацию из одного места в другое; б) сдвигают двоичный код влево или вправо;
в) обмениваются информацией с внешними устройствами; г) реализуют нелинейные алгоритмы.
Команды управления:а ) копируют информацию из одного места в другое; б) сдвигают двоичный код влево или вправо;
в) обмениваются информацией с внешними устройствами; г) реализуют нелинейные алгоритмы.
Операционная часть команды указывает: а) на код операций;б) на адрес кода операций; в) на адрес хранения кода;
г) на номер кода в таблице операций.
Адресная часть команды описывает:а) где используемая информация хранится; б) где хранится блок информации;
в) где хранится код операции;
г) указывает на адрес начала выполнения операции.
Тенденциями развития ЭВМ являются: а) рост вычислительной мощности;б) расширение набора функций, реализуемых в одном ПК;
в) увеличение количества интерфейсов для подключения внешних устройств; г) повышение степени интегрируемости компонентов.
Типичной скоростью работы современного процессора является: а) 100 Мгц; б) 14 Мгц; в) 2000 Мгц; г) 300000 Мгц. Укажите номера прерываний, имеющих отношение к клавиатуре:а) 08h б) 09h ; в) 16h; г) 14h ;
Какая русская кодировка используется в операционной системе MS DOS:а) 1251; б) KOI8R; в) 866; г) Unicode
Какие из перечисленных областей содержит диск в файловой системе FAT16:а) Загрузочный сектор; б) Таблица размещения файлов ; в) Корневой каталог; г) Табли - ца размещения каталогов;
Какой из форматов файлов не является графическим форматом:а) bmp; б) pcx ; в)pif; г) gif;
20. Для обмена данными с дисплеем используется шина: а) PCI; б) USB; в) AGP; г) ISA.
Ключ к тесту
Вариант I
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
а | а | в | а | в | г | в | а | б | а | г | а | а | абв | в | бв | в | абв | в | в |


