Студопедия Главная Случайная страница Обратная связь

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

РОБОЧА ПРОГРАМА


дисципліни «Комп’ютерна логіка»

Освітньо-кваліфікаційний рівень – молодший спеціаліст

Галузь знань Напрям підготовки

 

Форма навчання Курс Семестр Лекції, (год.) Лаб.роб. (год.) ІРС (год.) Разом (год.) СРС (год.) Залік/ Екзем (семест) Курсова  
Денна 1, 2 2, 3           2/3 -
Заочна 1, 2 2, 3, 4         4,3  
 

 

Тернопіль – 2013


Робоча програма складена на основі програми з курсу “Комп’ютерна логіка”, затвердженої Вченою радою ТНЕУ,

протокол № ____ від _______________ 2013 р.

 

Робоча програма розроблена доцентом кафедри спеціалізованих комп’ютерних систем,

к.т.н., доцентом Яцків Василем Васильовичем

 

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

 

протокол № ____ від __________ 2013 р.

 

Завідувач кафедри д.т.н., професор Николайчук Я.М. ________________

 

Розглянуто та схвалено науково-методичною комісією напряму підготовки комп’ютерна інженерія,

протокол № _____ від ___________ 2013 р.

 

 

Голова НМК д.т.н., доцент Березький О.М. _________________

 

 


СТРУКТУРА РОБОЧОЇ ПРОГРАМИ НАВЧАЛЬНОЇ ДИСЦИПЛІНИ “Комп’ютерна логіка”

1. Мета й завдання вивчення дисципліни “Комп’ютерна логіка”

1.1. Мета вивчення дисципліни

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

 

1.2. В результаті вивчення дисципліни студент повинен знати:

 

– як оцінити кількісні характеристики інформації та ентропії при передаванні, обробці та збереженні інформаційних масивів в інформаційних;

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

– форми представлення булевих функцій, їх мінімізації, методи синтези схем на основі сучасної елементної бази, абстрактні та структурні автомати з пам’яттю та методи їх побудови.

 

1.3. В результаті вивчення дисципліни студент повинен уміти:

 

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

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


2. Програма дисципліни “Комп’ютерна логіка”

Змістовий модуль 1. Комп’ютерна арифметика

Тема 1. Введення в теорію систем числення

Визначення поняття система числення. Позиційні та непозиційні системи числення. Двійкова система числення. Правила перетворення десяткових чисел у будь-яку систему числення. Правило Горнера. Принципи переведення числа з десяткової системи у будь-яку.

 

Тема 2. Перевід чисел з кратними основами.

Особливості шістнадцяткової системи числення. Способи перетворення чисел з двійкової, вісімкової та шістнадцяткової системи числення і навпаки.

Тема 3. Особливості виконання арифметичних операцій у двійково-десяткових кодах.

Процес формування двійково-десяткових кодів. Виконання арифметичних операцій із додатними та від’ємними числами з використанням двійково-десяткових кодів.

 

Тема 4. Арифметичні операції в q- ричній системі числення.

Операції додавання, віднімання, множення та ділення в різних системах числення.

 

Тема 5. Представлення чисел із знаком.

Етапи формування коду числа із додатнім значенням. Етапи формування коду числа із від’ємним значенням. Зміна довжини числа залежно від знаку.

 

Тема 6. Форми подання та кодування чисел в комп’ютерах.

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

Тема 7. Спеціальне кодування чисел в ПК.

Непозиційні системи числення. Алгоритми переведення чисел з однієї системи числення в другу. Арифметичні операції в непозиційній системі числення.

 

Тема 8. Представлення даних у форматі з плаваючою комою.

Формати чисел із плаваючою комою. Етапи формування числа з плаваючою комою за скороченим форматом ІЕЕЕ-754. Процес переведення чисел з плаваючою комою за скороченим форматом ІЕЕЕ-754. Процес зворотного переведення чисел із формату з плаваючою комою.

 

Тема 9. Непозиційні системи числення.

Система залишкових класів (СЗК). Алгоритми переведення чисел з десяткової системи числення в СЗК і зворотне переведення.

 

Тема 10. Арифметичні операції в непозиційній системі числення.

Операції додавання, віднімання та множення в СЗК. Переваги та недоліки СЗК.

Тема 11. Різновидності і алгоритми виконання операції зсуву.

Арифметичний та циклічний зсув. Арифметичні та алгоритмічні аспекти реалізації операції зсуву.

 

Тема 12. Основні алгоритми виконання операції множення.

Алгоритми прискореного машинного множення. Множення в надлишкових системах числення. Множення в доповняльному коді.

Змістовий модуль 2. Комп’ютерна логіка.

 

Тема 13. Основні алгоритми ділення в ЕОМ.

Прискорене ділення в ЕОМ. Ділення в доповняльному коді.

Тема 14. Методи округлення результатів в ЕОМ.

Аналіз точності виконання арифметичних операцій і обчислення функцій. Алгоритмічні основи контролю арифметичних операцій.

Тема 15. Обчислення елементарних функцій в ЕОМ.

Піднесення до квадрату. Метод послідовного додавання. Табличний метод. Піднесення до квадрату на основі використання перемикальних функцій алгебри логіки. Реалізація множення через додавання і піднесення до квадрату.

 




<== предыдущая лекция | следующая лекция ==>
Эксперты | ПРИМЕЧАНИЯ. У навчальному процесі застосовуються: лекції, в тому числі з використання мультимедійного проектора та інших ТЗН; практичні заняття

Дата добавления: 2015-10-18; просмотров: 613. Нарушение авторских прав; Мы поможем в написании вашей работы!




Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Основные симптомы при заболеваниях органов кровообращения При болезнях органов кровообращения больные могут предъявлять различные жалобы: боли в области сердца и за грудиной, одышка, сердцебиение, перебои в сердце, удушье, отеки, цианоз головная боль, увеличение печени, слабость...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Studopedia.info - Студопедия - 2014-2026 год . (0.015 сек.) русская версия | украинская версия