Основы логики и Алгоритмизация

Автор работы: Пользователь скрыл имя, 12 Января 2012 в 18:24, курсовая работа

Краткое описание

Задание:
Используя 2 произвольных функциональных блока,
постройте логическую схему, для которой:
на выходе D появляется сигнал 0,
при появлении сигналов на входах А - 0, В-0иС-0;
условие изменения сигнала D,
при изменении сигнала А, равно В}С;
условие изменения сигнала D,
при изменении сигнала В, равно А}С;
условие изменения сигнала D,
при одновременном изменении сигналов А, В и С, равно (А+С)}(А+В).

Содержимое работы - 1 файл

Курсовая работа.docx

— 59.36 Кб (Скачать файл)

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

“МАТИ”  – Российский государственный 

технологический университет имени К.Э. Циолковского

 

Факультет №3

Кафедра «Информационные технологии» 
 
 
 
 
 
 
 
 
 
 
 

Курсовая  работа

По дисциплине: «Информатика»

на тему: «Основы логики и Алгоритмизация» 
 
 
 
 
 
 
 
 
 
 
 

Выполнил: Олейников И.А.

Группа: 3ИВТ-1ДБ-209

Преподаватель: Молчанова С.И. 
 
 
 
 

Москва, 2011г.

Вариант №11 

Подзадача №1:  

Восстановление  исходной функции

                                           

Задание: 

Используя 2 произвольных функциональных блока, 
постройте логическую схему, для которой:

на выходе  D появляется сигнал 0,

при появлении  сигналов на входах А - 0,   В-0иС-0;

условие изменения  сигнала D,

при изменении  сигнала А,  равно В}С;

условие изменения  сигнала D,

при изменении  сигнала В,   равно А}С;

условие изменения  сигнала D,

при одновременном  изменении сигналов А,   В и  С,   равно  (А+С)}(А+В).

Здесь использованы следующие обозначения операций:

+ - исключающее  или,  } - коимпликация. 

1. Восстановить  исходную функцию  

Дано:

f (0,0,0)=0;

fa =;

fb=;

fabc=; 

Найти:

f-? 

Решение:

  a b c        
f
f0 0 0 0 0 0 0 0 0 0
f1 0 0 1 0 0 1 0 1 0
f2 0 1 0 1 0 0 1 0 0
f3 0 1 1 0 0 1 1 0 0
f4 1 0 0 0 1 1 1 0 0
f5 1 0 1 0 0 0 1 0 0
f6 1 1 0 1 1 1 0 1 1
f7 1 1 1 0 0 0 0 0 0
 
 
 
 
fa fb fabc
f0f4 =0 f0f2 =0 f0f7 =0
f1f5 =0 f1f3 =0 f1f6 =1
f2f6 =1 f4f6 =1 f2f5 =0
f3f7 =0 f5f7 =0 f3f4 =0
 
f0 0
f1 0
f2 0
f3 0
f4 0
f5 0
f6 1
f7 0

Исходная функция:

f = 0216 ; 
 
 
 
 
 
 

Подзадача №2: 

Построение  функциональной схемы  с использованием двух произвольных функциональных блоков 
 

Проверка:

A B C     f
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 1 1 0 0 0
1 0 0 0 0 0
1 0 1 0 0 0
1 1 0 1 1 1
1 1 1 1 0 0

 
 

Разработка  функциональных схем в различных базисах 

(в  соответствии с  вариантом) 

1) ; 
 
 
 

Проверка:

 

A B C               f
0 0 0 1 1 0 1 1 0 0 0
0 0 1 1 1 0 1 0 1 0 0
0 1 0 1 0 0 1 1 0 0 0
0 1 1 1 0 0 1 0 1 0 0
1 0 0 0 1 0 1 1 0 0 0
1 0 1 0 1 0 1 0 1 0 0
1 1 0 0 0 1 0 1 0 1 1
1 1 1 0 0 1 0 0 1 0 0

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2) ; 
 
 

Проверка: 

A B C         f
0 0 0 0 1 0 0 0
0 0 1 0 1 0 0 0
0 1 0 0 0 0 0 0
0 1 1 0 0 0 0 0
1 0 0 0 1 0 0 0
1 0 1 0 1 0 0 0
1 1 0 0 0 1 1 1
1 1 1 0 0 1 0 0
 
 

 
 
 
 
 
 
 
 
 
 

Информация о работе Основы логики и Алгоритмизация