
- •Введение
- •1 Системы счисления
- •1.1 История развития систем счисления
- •1.2 Основные понятия и определения
- •1.3 Двоичная система счисления: основные сведения
- •1.3.1 История возникновения двоичной системы счисления
- •1.3.2 Основные понятия машинной арифметики
- •1.4 Взаимный перевод двоичных и десятичных чисел и элементарные двоичные арифметические действия
- •1.4.1 Представление двоичных чисел и перевод их в десятичные
- •1.4.2 Преобразование десятичных чисел в двоичные
- •1.4.2.1 Метод вычитания
- •1.4.2.2 Метод деления
- •1.4.2.3 Метод умножения
- •1.4.3 Арифметические действия над двоичными числами
- •1.4.3.1 Двоичное сложение
- •1.4.3.2 Двоичное вычитание
- •1.4.3.3 Двоичное умножение
- •1.4.3.4 Двоичное деление
- •2 Представление чисел в эвм, кодирование
- •2.1 Представление чисел с фиксированной и плавающей запятой
- •2.1.1 Числа с фиксированной запятой
- •2.1.2 Числа с плавающей запятой
- •2.2 Прямой, обратный и дополнительный коды. Модифицированный код
- •2.3 Двоично-десятичное кодирование
- •3 Алгебраические действия над числами с плавающей и фиксированной запятой
- •3.1 Сложение чисел с фиксированной запятой
- •3.2 Сложение чисел с плавающей запятой
- •3.3 Умножение чисел с фиксированной запятой
- •3.4 Умножение чисел с плавающей запятой
- •4. Другие системы счисления
- •Задачи для самостоятельной работы по теме "Позиционные системы счисления. Арифметические операции"
- •5 Логические основы компьютера
- •5.1 Основные понятия логики высказываний
- •5.2 Основные логические операции над высказываниями
- •5.2.1 Операция «отрицание»
- •5.2.2 Операция «конъюнкция»
- •5.2.3 Операция «дизъюнкция»
- •5.2.4 Операция «импликация»
- •5.2.5 Операция «эквиваленция»
- •5.4. Логические элементы компьютера
- •Задачи для самостоятельной работы по теме «Логические основы компьютера»
- •6. Операционная система Windows
- •6.1 История создания
- •6.2 Операционная система Microsoft Windows.
- •6.3 Концепция операционной системыWindows
- •7 Общие черты приложений Office.
- •7.1 Работа с текстовым редактором Microsoft Word.
- •Лабораторная работа №1.
- •Лабораторная работа №2.
- •Лабораторная работа №3.
- •7.2. Понятие электронной таблицы ms Excel
- •7.3 Технология работы с субдAccess.
- •Лабораторная работа №1
- •Задание 1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •Лабораторная работа №7
- •Упражнения по базам данных ms access. Упражнение 1 Система управления базами данных ms Access
- •Задание 1
- •Задание 3
- •Задание 4
- •Упражнение 2 Система управления базами данных ms Access
- •Задание 4
- •Задание 5
- •Упражнение 3 Система управления базами данных ms Access
- •Задание 2
- •Упражнение 4 Система управления базами данных ms Access
- •Задание 1
- •Упражнение 5 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Упражнение 6 Система управления базами данных ms Access
- •Тип отношения «один-ко-многим» является наиболее общим
- •Задание 1
- •Задание 2
- •Проверьте это!!!!!…адание 3
- •Упражнение 7 Система управления базами данных ms Access
- •Упражнение 8 Система управления базами данных ms Access
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Упражнение 10 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Упражнение 11 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Задание 3
- •Упражнение 12 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Задание 4
- •Упражнение 13 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Упражнение 14 Система управления базами данных ms Access
- •Задание 1
- •Задание 2
- •Задание 3
5 Логические основы компьютера
5.1 Основные понятия логики высказываний
Еще в 1666 году, заканчивая университет, двадцатилетний Лейбниц1набросал работу «Искусство составления комбинаций». В этой работе были заложены основы общего метода, который позволяет свести мысль человека – любого вида и на любую тему – к совершенно точнымформальным высказываниям, другими словами, открывается возможность перевести логику (или, как называл ее Лейбниц, законы мышления) из словесного царства, полного неопределенностей, в царство математики, где отношения между объектами или высказываниями определяются совершенно точно.
Формальная логикаотвлекается от конкретного содержания и изучает общие правила построения верных выводов из известной информации, которая считается истинной. Формальная логика изучаетвысказывания.
Высказываниемназывается повествовательное предложение, относительно которого объективно можно сказать,истиннооно илиложно(другими словами, можно оценитьлогическое значениеэтого высказывания).
Примеры высказываний:
«Москва – столица России» - пример истинноговысказывания.
«2 умножить на 2 равно 5» - пример ложноговысказывания.
В реальной жизни мы сталкиваемся и с другими высказываниями. Например, высказывания типа «О, Боже!», «Который час?», «Посмотрите на экран» и т.п. мы рассматривать не будем, так как они не являются повествовательными предложениями, и мы не можем объективно судить об их истинности или ложности.
Какая же связь между логикой и компьютерами? В формальной логике высказывание может быть истинно или ложно. Если обозначить истинное значение единицей, а ложное — нулем, то получится, что формальная логика представляет собой правила выполнения операций с нулями и единицами, то есть с двоичными кодами. Именно двоичный код используется в компьютерах для кодирования всех видов информации. Поэтому обработку информации оказалось возможным свести к выполнению логических операций. Важный шаг в этом направлении сделал английский математик Джордж Буль. Он предложил применить для исследования логических высказываний математические методы. Позже этот раздел математики получил названиеалгебра логики, илибулева алгебра.
Поначалу булева алгебра не имела никакого практического значения. Однако уже в XX веке ее положения нашли применение в описании функционирования и разработке различных электронных схем. Законы и аппарат алгебры логики стал использоваться при проектировании различных частей компьютеров (память, процессор).
5.2 Основные логические операции над высказываниями
Высказывания бывают простыеисложные (составные). Высказывания, содержащие одно утверждение, называют простыми высказываниями. Они не могут быть «разложены» на более элементарные высказывания, относительно которых сохранилась бы объективная возможность оценить их истинность.
Из простых высказываний строятся сложные или составные высказывания с помощью логических связок(операций): «не», «и», «или», « если…,то...», «…тогда и только тогда, когда…» и т.д.
Примеры простых и составных высказываний:
«Коля Петров – студент КубГАУ».
«Завтра я пойду в музей илив кино».
«Пошла муха на базар икупила самовар».
«Еслив четырехугольнике две стороны равны и параллельны,тотакой четырехугольник является параллелограммом».
Первое предложение является примером простого высказывания, остальные – примерами составных высказываний.
Алгебра логики изучает методы установления истинности или ложности сложных логических высказываний с помощью алгебраических методов. Кроме того, булева алгебра делает это таким образом, что сложное логическое высказывание описывается функцией, результатом вычисления которой может быть либо истина, либо ложь (другими словами, 1, либо 0). При этом аргументы функции (простые высказывания) также могут иметь только два значения: 0, либо 1.
Алгебра логики предусматривает множество логических операций. Однако три из них заслуживают особого внимания, так как с их помощью можно описать все остальные, и, следовательно, использовать меньше разнообразных устройств при конструировании электронных схем. Такими операциями являются конъюнкция,дизъюнкцияиотрицание. Кроме того, рассмотрим еще две важные логические операции –импликациюиэквивалентность.