Логическое отрицание и умножение

Автор работы: Пользователь скрыл имя, 12 Апреля 2011 в 10:14, курсовая работа

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

ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ, АЛГЕБРА ЛОГИКИ, ЛОГИЧЕСКАЯ (БУЛЕВА) ПЕРЕМЕННАЯ, ЛОГИЧЕСКОЕ ОТРИЦАНИЕ, КОНЪЮНКЦИЯ (ЛОГИЧЕСКОЕ УМНОЖЕНИЕ), БЛОК-СХЕМА.

Содержание работы

Введение………………………………………………………………………...5
1 Спецификация задачи ……………………………………………….………6
2 Математическая постановка задачи ………………………………………..7
3 Описание методов вычислительной математики,
используемых при решении….……………………………………………..8
4 Алгоритм решения задачи (блок-схема).…....……………………………..14
5.Текст программы на алгоритмическом языке. Описание программы……………………………………………….….………………….19
6.Результаты тестирования программы…………………………………...…22
Заключение …………………………………………………………………....23
Список использованной литературы…………………………………………24

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

Курсовая Логическое отрицание и умножение.doc

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

011111111100000001000000000000000000000000111000000000000000000011

000000000001101401111111111111111111111111110000000000001101010000000

Код числа должен содержать только 0 или 1 
 

Введите два двоичных числа (50 разрядов)

10000000001100000000

1111111111111111111111110000000000000000000001001111111111111111111111

Количество разрядов менее 50 
 

                Результаты вычислений 

Первое число:  10100000000001110011111111111111000000000000000000

Его логическое отрицание:

               01011111111110001100000000000000111111111111111111 

Второе число:  11101110111100101100010100010100011100011110001110

Его логическое отрицание:

               00010001000011010011101011101011100011100001110001 

Логическое умножение  чисел:

10100000000001110011111111111111000000000000000000

*

11101110111100101100010100010100011100011110001110

--------------------------------------------------

10100000000000100000010100010100000000000000000000 

Повторить ввод числа? y/n

 

Заключение
 
 

       В курсовой работе разработана программа логического отрицания и логического умножения двоичных чисел. Для этого были даны определения и понятия основы алгебры логики. Рассмотрены свойства элементарных функций алгебры логики. Затем был составлен алгоритм решения задачи (блок-схема).

       В процессе работы была разработана программа  на языке Паскаль, выполняющая поставленные задачи. Также был предусмотрен контроль вводимых чисел.

       В целом данная программа может  применяться как основная,  самостоятельная  программа, а так же как вспомогательная  программа к любой другой.

 

Список использованной литературы

 
 

       1. Савельев А.Я. Основы информатики: Учеб. для вузов.- М.: Изд-во       МГТУ им. Н. Э. Баумана, 2001

       2. Острейковский В.А. Информатика: Учеб. для вузов.- М.: Высш. шк., 1999

       3. Першиков В.И., Савинов В.М. Толковый словарь по информатике.- М.: Финансы и статистика, 1991

       4. Алферова З.В. Теория алгоритмов. –М.: Статистика. 1973

       5. Вирт Н. Алгоритмы и структуры данных. – М: Мир, 1989

       6. Turbo Pascal / С.А. Немнюгин. –СПб: Издательство «Питер», 2001

Информация о работе Логическое отрицание и умножение