11. Арифметические и логические основы работы компьютера.
а) Логические основы работы компьютера
Алгебра логики — это раздел математики, изучающий высказывания, рассматриваемые со стороны их логических значений (истинности или ложности) и логических операций над ними.
Алгебра логики возникла в середине ХIХ века в трудах английского математика Джорджа Буля. Ее создание представляло собой попытку решать традиционные логические задачи алгебраическими методами.
Логическое высказывание — это любoе повествовательное пpедлoжение, в oтнoшении кoтopoгo мoжно oднoзначнo сказать, истиннo oнo или лoжнo.
Так, например, предложение "6 — четное число" следует считать высказыванием, так как оно истинное. Предложение "Рим — столица Франции" тоже высказывание, так как оно ложное.
Разумеется, не всякое предложение является логическим высказыванием. Высказываниями не являются, например, предложения "ученик десятого класса" и "информатика — интересный предмет". Первое предложение ничего не утверждает об ученике, а второе использует слишком неопределённое понятие "интересный предмет". Вопросительные и восклицательные предложения также не являются высказываниями, поскольку говорить об их истинности или ложности не имеет смысла.
Предложения типа "в городе A более миллиона жителей", "у него голубые глаза" не являются высказываниями, так как для выяснения их истинности или ложности нужны дополнительные сведения: о каком конкретно городе или человеке идет речь. Такие предложения называются высказывательными формами.
Алгебра логики рассматривает любое высказывание только с одной точки зрения — является ли оно истинным или ложным. Заметим, что зачастую трудно установить истинность высказывания. Так, например, высказывание "площадь поверхности Индийского океана равна 75 млн кв. км" в одной ситуации можно посчитать ложным, а в другой — истинным. Ложным — так как указанное значение неточное и вообще не является постоянным. Истинным — если рассматривать его как некоторое приближение, приемлемое на практике.
Употребляемые в обычной речи слова и словосочетания "не", "и", "или", "если... , то", "тогда и только тогда" и другие позволяют из уже заданных высказываний строить новые высказывания. Такие слова и словосочетания называются логическими связками.
Bысказывания, образованные из других высказываний с помощью логических связок, называются составными. Высказывания, не являющиеся составными, называются элементарными.
Так, например, из элементарных высказываний "Петров — врач", "Петров — шахматист" при помощи связки "и" можно получить составное высказывание "Петров — врач и шахматист", понимаемое как "Петров — врач, хорошо играющий в шахматы".
При помощи связки "или" из этих же высказываний можно получить составное высказывание "Петров — врач или шахматист", понимаемое в алгебре логики как "Петров или врач, или шахматист, или и врач и шахматист одновременно".
Истинность или ложность получаемых таким образом составных высказываний зависит от истинности или ложности элементарных высказываний.
Чтобы обращаться к логическим высказываниям, им назначают имена. Пусть через А обозначено высказывание "Тимур поедет летом на море", а через В — высказывание "Тимур летом отправится в горы". Тогда составное высказывание "Тимур летом побывает и на море, и в горах" можно кратко записать как А и В. Здесь "и" — логическая связка, А, В — логические переменные, которые мoгут принимать только два значения — "истина" или "ложь", обозначаемые, соответственно, "1" и "0".
Каждая логическая связка рассматривается как операция над логическими высказываниями и имеет свое название и обозначение:
НЕ Операция, выражаемая словом "не", называется отрицанием и обозначается чертой над высказыванием (или знаком ). Высказывание истинно, когда A ложно, и ложно, когда A истинно. Пример. "Луна — спутник Земли" (А); "Луна — не спутник Земли" ().
И Операция, выражаемая связкой "и", называется конъюнкцией (лат. conjunctio — соединение) или логическим умножением и обозначается точкой " . " (может также обозначаться знаками или &). Высказывание А . В истинно тогда и только тогда, когда оба высказывания А и В истинны. Например, высказывание "10 делится на 2 и 5 больше 3" истинно, а высказывания "10 делится на 2 и 5 не больше 3", "10 не делится на 2 и 5 больше 3", "10 не делится на 2 и 5 не больше 3" — ложны.
ИЛИ Операция, выражаемая связкой "или" (в неисключающем смысле этого слова), называется дизъюнкцией (лат. disjunctio — разделение) или логическим сложением и обозначается знаком v (или плюсом). Высказывание А v В ложно тогда и только тогда, когда оба высказывания А и В ложны. Например, высказывание "10 не делится на 2 или 5 не больше 3" ложно, а высказывания "10 делится на 2 или 5 больше 3", "10 делится на 2 или 5 не больше 3", "10 не делится на 2 или 5 больше 3" — истинны.
ЕСЛИ-ТО Операция, выражаемая связками "если ..., то", "из ... следует", "... влечет ...", называется импликацией (лат. implico — тесно связаны) и обозначается знаком . Высказывание ложно тогда и только тогда, когда А истинно, а В ложно.
Математический аппарат алгебры логики очень удобен для описания того, как функционируют аппаратные средства компьютера, поскольку основной системой счисления в компьютере является двоичная, в которой используются цифры 1 и 0, а значений логических переменных тоже два: “1” и “0”.
Из этого следует два вывода:
-
одни и те же устройства компьютера могут применяться для обработки и хранения как числовой информации, представленной в двоичной системе счисления, так и логических переменных;
на этапе конструирования аппаратных средств алгебра логики позволяет значительно упростить логические функции, описывающие функционирование схем компьютера, и, следовательно, уменьшить число элементарных логических элементов, из десятков тысяч которых состоят основные узлы компьютера.
Логический элемент компьютера — это часть электронной логичеcкой схемы, которая реализует элементарную логическую функцию.
Логическими элементами компьютеров являются электронные схемы И, ИЛИ, НЕ, И—НЕ, ИЛИ—НЕ и другие (называемые также вентилями), а также триггер.
С помощью этих схем можно реализовать любую логическую функцию, описывающую работу устройств компьютера. Обычно у вентилей бывает от двух до восьми входов и один или два выхода.
Чтобы представить два логических состояния — “1” и “0” в вентилях, соответствующие им входные и выходные сигналы имеют один из двух установленных уровней напряжения. Например, +5 вольт и 0 вольт.
Высокий уровень обычно соответствует значению “истина” (“1”), а низкий — значению “ложь” (“0”).
Каждый логический элемент имеет свое условное обозначение, которое выражает его логическую функцию, но не указывает на то, какая именно электронная схема в нем реализована. Это упрощает запись и понимание сложных логических схем.
Работу логических элементов описывают с помощью таблиц истинности.
- Ответы к экзамену «Информатика и икт» 2011-2012 учебный год
- 1. Предмет и задачи информатики, как науки.
- 2. Информационная деятельность человека.
- 3. Информационное общество, его признаки и этапы развития.
- 4. Виды профессиональной информационной деятельности человека.
- 5. Правовые нормы, относящиеся к информации, правонарушения в информационной сфере, меры их предупреждения.
- 6. Подходы к понятию информации.
- 7. Подходы к измерению информации.
- 8. Универсальность дискретного представления (цифрового) представления информации.
- 9. Представление информации в двоичной системе счисления.
- 10. Информационные процессы. Принципы обработки информации компьютером.
- Принципы Джона фон Неймана для компьютера
- 11. Арифметические и логические основы работы компьютера.
- Арифметические основы компьютера
- 12. Алгоритмы и способы их описания.
- 13. Программные поисковые сервисы.
- FindSounds.Com - ищет звуки
- Gnod.Net - подберет музыку, книги и фильмы по вкусу
- Alldll.Net - найдет файлы библиотек
- Medpoisk.Ru - поиск медицинской информации
- Nigma.Ru - фильтрует результаты других поисковых систем
- 14. Передача информации между компьютерами.
- 15. Проводная и беспроводная связь. Линии (каналы) связи обеспечивают передачу и распространение сигналов от передатчика к приемнику. Проводные линии связи
- Оптоволоконные линии связи
- Беспроводные системы связи
- Радиорелейные линии связи
- Спутниковая связь и навигация
- Спутниковое цифровое телевидение
- Мобильная сотовая связь
- 16. Автоматизированные системы управления.
- 17. Системы автоматического управления.
- 18. Основные устройства эвм.
- 19. Виды памяти эвм.
- 20. Организация внутренней памяти эвм.
- 21. Организация внешней памяти.
- 22. Архитектура персонального компьютера.
- 23. Принципы Джона фон Неймана.
- 24. Программное обеспечение, его виды.
- 25. Компьютерные сети и их классификация.
- Локальные компьютерные сети
- 26. Топологии сети.
- Топология «шина»
- Топология «звезда»
- Топология «кольцо»
- 27. Этапы работы в локальных сетях.
- 28. Основные компоненты сети.
- 29. Организация рабочего места.
- Как уменьшить неприятные последствия долгой работы за компьютером?
- Правильная поза оператора компьютера
- 30. Информационная безопасность.
- 31. Антивирусная защита.
- Сканирование
- Эвристический анализ
- Антивирусные мониторы
- Обнаружение изменений
- Защита, встроенная в bios компьютера
- 32. Понятие об информационных системах и автоматизации информационных процессах.
- 33. Возможности настольных издательских систем.
- 34. Использование систем проверки орфографии и грамматики.
- 35. Создание компьютерных публикаций.
- 36. Табличный процессор, определение и функции.
- 37. Интерфейс окна ms Excel.
- 38. Адресация ячеек. Абсолютная и относительная адресация.
- 39. Пример решения задачи в ms Excel.
- 40. Виды диаграмм в ms Excel.
- 41. Этапы построения диаграмм в ms Excel.
- 42. Функции рабочего листа.
- 43. Виды структур данных.
- 44. Виды баз данных.
- 3.1. Реляционные базы данных
- 45. Состав и функции систем управления базами данных.
- 46. Субд ms Access. Объекты субд ms Access.
- 47. Представления о технических средствах телекоммуникационных технологий.
- 48. Представления о программных средствах телекоммуникационных технологий.
- 53. Методы создания сайта
- 54. Язык гипертекстовой разметки html. Тэги.
- 55. Фреймовая структура документа.
- 56. Методы сопровождения сайта.
- 57. Возможности сетевого программного обеспечения для организации коллективной деятельности в глобальных и локальных компьютерных сетях.
- 58. Электронная почта.
- 60. Видеоконференция.