Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Завдання з РГЗ

ЗАТВЕРДЖУЮ

Перший проректор

 

________________М.В. Загорученко

 

“ ____ “ ______________ 2009 р.

 

РОБОЧА НАВЧАЛЬНА ПРОГРАМА ДИСЦИПЛІНИ

 

“КОМП‘ЮТЕРНА СХЕМОТЕХНІКА”

 

 

ОСВІТНЬО-КВАЛІФІКАЦІЙНИЙ РІВЕНЬ - бакалавр

 

НАПРЯМ ПІДГОТОВКИ – 0915Комп’ютерна інженерія ”

 

 

СПЕЦІАЛЬНОСТІ - 091501 “ Комп’ютерні системи та мережі ”

091503 «Спеціалізовані комп‘ютері системи»

 

СПЕЦІАЛІЗАЦІЯ – ___________________________

Одеса 2009


Розроблено кафедрою інформаційних систем і мереж відповідно до освітньо-професійної програми та структурно-логічної схеми підготовки бакалаврів напряму підготовки 0915 “ Комп’ютерна інженерія ”.

 

Розробник: кандидат технічних наук, доцент Кудря В.Г.

 

 

Робоча програма затверджена на засіданні кафедри інформаційних систем і мереж

 

“___” _________________ 2009 р. Протокол № ___

 

 

Завідувач кафедри

д.т.н., професор Князєва Н.О.

 

 

Схвалена методичною комісією напряму підготовки 0915 “ Комп’ютерна інженерія ” науково-методичної ради академії

 

“____” ___________________ 2009 р. Протокол № ____

 

Голова методичної комісії

к.т.н., доцент Ю.К. Корнієнко


Зміст

1. Вступ. 4

1.1. Мета, завдання, структурно-логічне місце дисципліни в навчальному процесі підготовки фахівців напряму «Комп’ютерна інженерія». 4

1.2. Анотований зміст дисципліни. 5

1.3. Перелік базових дисциплін (дисципліни, що передують) 5

1.4. Перелік дисциплін, що забезпечуються. 5

1.5. Зміст знань, умінь і навичок після опанування курсу комп‘ютерна схемотехніка 6

1.6. Загальний обсяг дисципліни та розподіл часу за видами роботи. 6

2. Тематичний план. 7

2.1. Перелік модулів. 7

2.3. Зміст навчального (лекційного) матеріалу. 11

2.4. Перелік лабораторних робіт. 12

2.5. Самостійна робота студентів. 13

2.6 Завдання з РГР. 13

2.7. Контрольні заходи. 14

3. Засоби діагностики рівня досягнень (успішності) 14

3.1. Контроль рівня засвоєння. 14

3.2. Питання для проведення модульного контролю з дисципліни «Комп‘ютерна схемотехніка» 14

Список літератури. 17

 


 

Вступ

1.1. Мета, завдання, структурно-логічне місце дисципліни в навчальному процесі підготовки фахівців напряму «Комп’ютерна інженерія».

· Комп‘ютерна схемотехніка є базовою дисципліною для багатьох дисциплін в галузі комп‘ютерних технологій. В основі проектування та реалізації будь-якої комп’ютерної системи лежать схемо технічні рішення, які безперечно синхронно змінюються в такт з функціональними можливостями компонентної бази, яка розвивається надзвичайно швидкими темпами в бік її універсалізації.

· На сучасному етапі збільшились інформаційні потоки та вимоги до швидкості обробки даних; зараз вони потребують застосування перспективних комп’ютерних технологій. Тому інженер комп'ютерного профілю повинен володіти знаннями по застосуванню найперспективнішої елементної бази для розробки комп‘ютерних систем, мовами програмування процесорів та контролерів, зокрема низькорівневою мовою асемблер.

· Вивчення дисципліни має велике значення для якісного схемо технічного проектування комп’ютерних систем спеціалізованого призначення.

· Ознайомлення студентів з принципами схемо технічної реалізації цифрових операцій дає змогу вироблення у них початкових навичок по програмуванню окремих процесів систем, обробку та маніпулювання даними за для забезпечення в оптимальний спосіб схемо технічної реалізації процесів комп‘ютерних систем.

· Утворення у студентів основ підготовки в галузі цифрової схемотехніки є необхідною умовою для вивчення спеціальних споріднених дисциплін комп‘ютерної інженерії.

· Вироблення у студентів практичних прийомів та навичок роботи з програмуванням процесорів та контролерів дозволить майбутнім фахівцям розробляти схемо технічні проекти спеціалізованих комп‘ютерних системи на основі синтезу як існуючої так і прийдешньою елементною базою.

1.2. Анотований зміст дисципліни

Сучасна комп‘ютерна техніка надійно увійшла в кожний дім та кожне підприємство. Схемотехнічною реалізацією роботи комп‘ютерів цікавляться, як професіонали - розробники, так і люди, далекі від неї: школярі, бухгалтери, та гуманітарії. Ефективність роботи комп‘ютерних систем повністю залежать від елементної бази та способів поєднання цих елементів, тобто синтезу. Саме цій задачі – схемо технічній реалізації спеціалізованих комп‘ютерних систем і присвячується дисципліна комп‘ютерна схемотехніка.


Незважаючи на простоту булевих бінарних операцій, що можуть бути реалізовані на основі цифрових базових компонентів, уся складність системи переноситься на структуру тобто комп‘ютерну жорстку та програмовану схемотехніку, що реалізує будь-які процеси комп‘ютерної системи в цілому. Тож принципи схемо технічної реалізації, що закладені в дисципліні комп‘ютерна схемотехніка, складають зміст побудови обчислювальних, управляючих, інформаційних та інших спеціалізованих комп‘ютерних систем.

Бурхливий темп розвитку інформаційних технологій, їх зв’язок з будь-якими галузями народного господарства вказує на роль курсу комп‘ютерна схемотехніка у технічному вузі: це фундаментальна база для теоретичної підготовки фахівця, без якої його успішна діяльність неможлива.

1.3. Перелік базових дисциплін (дисципліни, що передують)

· Основи дискретної математики

· Основи електроніки та електротехніки

· Програмування

· Комп‘ютерна електроніка

1.4. Перелік дисциплін, що забезпечуються

· системне програмне забезпечення;

· методи проектування комп‘ютерних систем;

· комп’ютерні системи штучного інтелекту

· експертні системи

1.5. Зміст знань, умінь і навичок після опанування курсу комп‘ютерна схемотехніка

знати:

· основні структурно-логічні схеми реалізації комп‘ютерних систем;

· компонентну базу обчислювальних систем;

· елементи асемблерного програмування мікропроцесорів та контролерів;

 

вміти:

· операції низькорівневого програмування мікропроцесорів;

· подання інформації для мікропроцесора в різних системах числення;

· мікропроцесорні регістри та їх призначення;

· призначення регістра прапорів та його окремих бітів;

· виконання операцій адресації;

· виконання елементарних мікропроцесорних операцій: пересилки, додавання, множення.

· етапи виконання програм в на асемблерах TASM та MASM.

1.6. Загальний обсяг дисципліни та розподіл часу за видами роботи


 

 

СЕМЕСТР – IV  
Обсяг дисципліни (годин) Аудиторна робота Самостійна робота  
всього навчальні заняття контрольні заходи, консультації  
 
разом лекції лабораторні практичні модулів годин форма всього Частка (%) Р Г З  
загальний                 Е        
Семестр IV                 Е        

Тематичний план

2.1. Перелік модулів

 

Загальний обсяг дисципліни Аудиторна робота Самостійна робота Термін вивчення (тижнів) Термін складання
всього навчальні заняття контрольні заходи (годин)
модулів годин разом лекції лабораторні практичні всього Частка (%) Р Г З
Семестр 4
Модуль №1                       7-й тиждень
Модуль №2                       11-й тиж.
                           

2.2 Програми модулів


 


Комп‘ютерна схемотехніка

(загальний обсяг – 3 кредита/ 162 за IV семестр)

 

Модуль №1 “ Асемблерні дані та способи їх адресації ” термін проведення 6-й тиждень семестру

(обсяг- 81 година)


шифр Зміст здібностей, умінь Інформація для засвоєння
Теоретичний матеріал Лабораторний практикум
       
  Знає Структурні схеми комп‘ютерних систем. Основні відомості з етапів програмування в асемблері. Способи представлення асемблерних даних..   Вміє Переводити числа з однієї системи числення в іншу та виконувати кодування символів. Знає Регістри загального та спеціалізованого призначення та способи регістрової адресацій та адресації оперативної пам‘яті.   Вміє складати елементарні асемблерні програми по адресації даних та виведення їх на екран.   [1], [2], [3] с. 13-19 подання даних в комп‘ютері [7], c.7-21 біти, байти, коди, с. 27 архітектура комп‘ютера. [8], c.7-30 апаратні засоби, канали та порти вводу виводу.   [7], с. 20-27 регістри адресації, способи адресації. [8], c.34-48 машинна адресація     Лаб.раб.№1.1 Дослідження етапів виконання асемблерної програми. Лаб.раб.№1.2Дослідження циклічних алгоритмів для формування та виводу на екран ASCII кодованих символів.  

Комп‘ютерна схемотехніка

(загальний обсяг – 3 кредити: 162 години)

 

Модуль №2 “ Команди, директиви та оператори асемблера ” термін проведення 11-й тиждень семестру

(обсяг - 81 година)


шифр Зміст здібностей, умінь Інформація для засвоєння
Теоретичний матеріал Лабораторний практикум
       
  Знає двійкову та десяткову арифметику, логічні та зсувні операції, числа з плаваючою комою.   Вміє створювати асемблерні програми лінійних, розгалужених та циклічних алгоритмічних структур.   Знає директиви та оператори асемблера, сегментацію оперативної пам‘яті   Вміє розробляти елементарні асемблерні сегментовані програми. [3], с. 28-90 непривілейовані команди, типи даних та перетворення типів, подання даних в комп‘ютері [7], с.76 – 88 визначення даних     [8], с 247 – 308 об‘єднання об‘єктних модулів, макроозначення [7], с. 88-115 різниця між EXE та COM файлами [3], с. 106 -126 директиви та оператори асемблера Лаб.раб №2.1 Дослідження програмного управління курсором через вкладені асемблерні цикли. Лаб. раб №2.2Дослідження символьних рядків (паролю), що вводяться з клавіатури. Лаб. раб №2.3Асемблерні процедури трансляції таблиці двійкових даних в символьну форму.  

 


2.3. Зміст навчального (лекційного) матеріалу


№№ тем Зміст Обсяг (годин) Література (із зазначенням сторінок)
       
Модуль № 1 “ Асемблерні дані та способи їх адресації
1.1 Попередні відомості. Підготовка програм на мові асемблера. Представлення даних в комп'ютерах. Двійково-десяткова система кодування та числа зі знаком. Логічні операції. Коди символів.     [1], с. 5-20, [3] с. 13-19
1.2 Процесори в реальному режимі. Регістри процесора. Моделі пам'яті. Стек. Регістр прапорів.   [3], c.20-24 [4], c.19-23
1.3 Способи адресації. Адресація по базі з індексуванням і масштабуванням.   [4], с. 24-28. [3], c.23-29
1.4 Основні непривілейовані команди. Пересилка даних. Двійкова арифметика. Десяткова арифметика. Логічні операції. Зсувні операції. Операції над бітами і байтами. Команди передачі управління.     [3], c.30 - 47
1.5 Рядкові операції. Управління прапорами. Завантаження сегментних регістрів.   [3], c.54 - 63
Модуль № 2 «Команди, директиви та оператори асемблера»
2.1 Структура асемблерної програми. Директиви розподілу пам'яті.     [3], c.106 -108
2.2 Псевдокоманди визначення змінних. Структури даних     [3], c.108-110
2.3 Організація програми. Сегменти.     [3], c.110-112
2.4 Моделі пам'яті й спрощені директиви визначення сегментів     [3], c.112-114
2.5 Порядок завантаження сегментів     [3], c.114-115
2.6 Процедура та означення її кінця.     [3], c.115-116
2.7 Директиви завдання набору припустимих команд.     [1], c. 96 -123, [3], c. 116
2.8 Директиви керування програмним лічильником. Глобальні оголошення.     [3], c.116 - 118 [4], c.115 - 120
2.9 Умовне асемблювання. Вирази. Макровизначення.   [3], c.118 - 120 [4], c.119-128
2.10 Блоки повторень. Макрооператори та інші директиви макровизначень     [3], c.121 - 125 [4], c.120 -130
2.11 Керування файлами. Висновки.   [3], c.125 -126 [2], c.460 - 480

2.4. Перелік лабораторних робіт

 

№ п/п Тема Годин
1.1 Дослідження етапів виконання асемблерної програми.  
1.2 Дослідження циклічних алгоритмів для формування та виводу на екран ASCII кодованих символів..  
2.1 Дослідження програмного управління курсором через вкладені асемблерні цикли.  
2.2 Дослідження символьних рядків (паролю), що вводяться з клавіатури.  
2.3 Асемблерні процедури трансляції таблиці двійкових даних в символьну форму.  

 

2.5. Самостійна робота студентів

Самостійна робота над дисципліною комп‘ютерна схемотехніка включає:

 

2.5.1 Опрацювання прослуханого теоретичного матеріалу, який викладено на лекції, більш глибоке вивчення окремих тем або питань – для цього студент використовує літературу у читальному залі бібліотеки, мережу Internet;

2.5.2 підготовку до лабораторних занять;

2.5.3 виконання розрахункової графічної роботи;

2.5.4 систематизацію вивченого матеріалу та підготовку до контрольного заходу. Для цього призначені конспект лекцій та рекомендований список літератури.

 

Перелік питань для самостійного поглибленого опрацювання

№ з/п Тема Література (із зазначенням сторінок)
1. Схемотехніка комп‘ютерних систем [1], c.6-203 [2], c.197-480
  Системи числення з довільною основою [3], c.4-48
  Машинні одиниці інформації [4], c.3-31
  Регістри загального призначення та сегментні регістри [1], c.295-300
  Вивчення окремих видів адресації: регістрова, безпосередня, пряма, непряма та по базі із зсувом [2], c.475-500
  Керування лістингом [3], c.26-35
  Асемблерні коментарі [3], c.35-38
  Семотехнічна реалізація електромагнітних перешкод. [1], c.1-3008

 

Завдання з РГЗ

Завдання для розрахункової графічної роботи, рівно як і для більш поглибленого вивчення курсу, участі в олімпіадах, наукових конференціях відображено в таблиці і ґрунтується на складанні програм, або використання існуючих пакетів схемо технічної імітації цифрових та аналогових пристроїв.

 

 

Тема
  Посимвольний ввід з клавіатури. Аналіз натискання функціональних клавіш та їх комбінацій
  Програмування на асемблері файлового сервісу
  Використання пакетів OrCad, MicroCap та MultiSim для дослідження цифрових схем обробки інформації.

 

2.7. Контрольні заходи

При проведенні контрольних заходів з курсу комп‘ютерна схемотехніка використовуються контроль оцінювання якості засвоєння навчального матеріалу модулів.

На початку проведення лабораторних занять проводиться усне опитування студентів по теоретичному матеріалу (час - 15 хв), при прийомі виконаної лабораторної роботи здійснюється перевірка правильності виконання роботи.

 

3. Засоби діагностики рівня досягнень (успішності)

3.1. Контроль рівня засвоєння

Контроль рівня засвоєння програми кожного модуля здійснюється шляхом виконання письмового контрольного завдання.

Білети для проведеннямодульних контролів містять теоретичні питання, на які необхідно дати стислі відповіді. Кожна відповідь оцінюється 6 балами. Отже, максимально студент може набрати 12 балів(за умови захисту їм лабораторних робіт).

 

3.2. Питання для проведення модульного контролю з дисципліни «Комп‘ютерна схемотехніка»

 



<== предыдущая | следующая ==>
для контроля цены закупки | Основные термины. Конъюнктура рынка – это совокупность условий, при которых в данный момент протекает деятельность на рынке





Date: 2015-09-23; view: 257; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.022 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию