2) логические операции: не (not, ) и(and), или(or).
Правила выполнения логических операций в логических выражениях следующие:
1) не A - истина, когда A = ложь, и наоборот;
2) A и B - истина, когда оба значения A и B – истина, иначе – ложь;
3) A или B – ложь, когда оба значения A , B – ложь, иначе – истина.
Приоритет выполнения логических операций в выражениях без скобок в порядке их убывания будет следующий:
1) арифметические операции согласно их приоритету;
2) логическая операция НЕ,
3) логическая операция И,
4) логическая операция ИЛИ,
5) логические отношения: < , <= , >, >= , =, <> .
Примеры записи логических выражений, принимающих значение "истина" при выполнении указанных условий.
Условие задачи
Запись на языке псевдокода
Проверить, что только одно из чисел a и b положительно.
( ( a>0 ) и ( b<=0 ) ) или ( ( a<=0 ) и ( b>0 ) )
Проверить, что хотя бы одно из чисел a,b,c является отрицательным
( a<0 ) или ( b<0 ) или ( c<0 )
Проверить, что число x удовлетворяет условию a<x<b .
( x> a ) и ( x < b )
Принтеры предназначены для вывода информации на твердые носители, большей частью на бумагу. Существует большое количество разнообразных моделей принтеров, которые различаются по принципу действия, интерфейсу, производительности и функциональным возможностями. По принципу действия различают: матричные, струйные и лазерные принтеры.
До недавнего времени являлись самыми распространенными устройствами вывода информации, поскольку лазерные были дорогими, а струйные малонадежными. Основным преимуществом является низкая цена и универсальность, то есть возможность печатать на бумаге любого качества.
Печать происходит при помощи встроенной в печатающий узел матрицы, состоящей из нескольких иголок. Бумага втягивается в принтер с помощью вала. Между бумагой и печатающим узлом располагается красящая лента. При ударе иголки по ленте, на бумаге появляются точки. Иголки, расположенные в печатающем узле управляются электромагнитом. Сам печатающий узел передвигается по горизонтали и управляется шаговым двигателем. Во время продвижения печатающего узла по строке, на бумаге появляются отпечатки символов, состаящие из точек. В памяти принтера хранятся коды отдельных букв, знаков и т.п.. Эти коды определяют, какие иголки и в какой момент следует активизировать для печати определенного символа.
Матрица может иметь 9, 18 или 24 иголки. Качество печати 9-иголочными принтерами невысокая. Для повышения качества, возможна печать 2-х и 4-х кратным прохождением узла по строке. Для современных матричных принтеров стандартом является матрица с 24 иглами. Иголки расположены в два ряда по 12 в каждом. Качество печати значительно выше. Матричные принтеры разрешают печатать сразу несколько копий документа. Для этого листы перекладывают копировальной калькой. Матричные принтеры не требовательны и могут печатать на поверхности любой бумаги - картоне, рулонной бумаге и т.п..
Характеристики матричных принтеров:
· Скорость печати. Измеряется количеством знаков, печатаемых за секунду. Единица измерения cps (character per second - символов в секунду). Производители указывают максимальную скорость печати в черновом режиме (однопроходная печать). Однако, при выборе принтера следует учитывать, что для режима повышенного качества, а также при выводе графических изображений, скорость значительно ниже.
· Объем памяти. Матричные принтеры оборудованы внутренней памятью (буфером), которая принимает данные от компьютера. В дешевых моделях объем буфера составляет 4-6 Кбайт. В более дорогих больше 200 Кбайт. Чем больше памяти, тем реже принтер обращается к компьютеру за определенной порцией данных, что позволяет центральному процессору выполнять другие задачи. Печать может происходить в фоновом режиме.
· Разрешающая способность. Измеряется количеством точек, печатаемых на одном дюйме. Единица измерения dpi (dot per inch - точек на дюйм). Этот показатель важен для печати графических изображений.
· Цветная печать. Существует несколько моделей цветных матричных принтеров. Но, качество печати 24-иголчатым принтером с применением разноцветной ленты намного хуже, чем качество печати на струйном принтере.
· Шрифты. В памяти многих принтеров хранится широкий набор шрифтов. Но печать может осуществляться любым шрифтом True Type, разработанных для операционной системы Windows.