Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
7
Компью́тер (англ. computer, МФА: [kəmˈpjuː.tə(ɹ)][1] «вычислитель») устройство или система, способное выполнять заданную, чётко определённую последовательность операций.
Функции компьютера:
-Обработка данных;
-Хранение данных;
-Перемещение данных;
-Управление.
По своему назначению компьютер универсальное техническое средство для работы человека с информацией.
8
Алгори́тм набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Это связано с тем, что работа каких-то инструкций алгоритма может быть зависима от других инструкций или результатов их работы. Таким образом, некоторые инструкции должны выполняться строго после завершения работы инструкций, от которых они зависят. Независимые инструкции или инструкции, ставшие независимыми из-за завершения работы инструкций, от которых они зависят, могут выполняться в произвольном порядке, параллельно или одновременно, если это позволяют используемые процессор и операционная система.
Выделяют следующие виды алгоритмов : линейный, разветвляющийся, циклический, комбинированный.
Алгоритм, в котором есть структура СЛЕДОВАНИЕ называется ЛИНЕЙНЫМ.Следование - это расположение действий друг за другом.
Алгоритм, в котором есть структура ВЕТВЛЕНИЕ называется РАЗВЕТВЛЯЮЩИМСЯ.Ветвление - это выбор действия в зависимости от выполнения какого-нибудь условия.
Алгоритм, в котором есть структура ЦИКЛ называется ЦИКЛИЧЕСКИМ.Цикл -это неоднократное повторение каких-либо действий.
Алгоритм, который содержит несколько структур одновременно, называется КОМБИНИРОВАННЫМ.
9
Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д. Архитектура определяет принципы действия, информационные связи и взаимное соединение основных логических узлов компьютера: процессора, оперативного ЗУ, внешних ЗУ и периферийных устройств. Общность архитектуры разных компьютеров обеспечивает их совместимость с точки зрения пользователя.
Структура компьютера это совокупность его функциональных элементов и связей между ними. Элементами могут быть самые различные устройства от основных логических узлов компьютера до простейших схем. Структура компьютера графически представляется в виде структурных схем, с помощью которых можно дать описание компьютера на любом уровне детализации.
ПРИНЦИП ОТКРЫТОЙ АРХИТЕКТУРЫ
Персональным компьютером (ПК) называют сравнительно недорогой универсальный микрокомпьютер, рассчитанный на одного пользователя
Персональные компьютеры обычно проектируются на основе принципа открытой архитектуры
Принцип открытой архитектуры заключается в следующем:
1. Регламентируются и стандартизируются только описание принципа действия компьютера и его конфигурация (определенная совокупность аппаратных средств и соединений между ними). Таким образом, компьютер можно собирать из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-изготовителями .
2. Компьютер легко расширяется и модернизируется за счёт наличия внутренних расширительных гнёзд, в которые пользователь может вставлять разнообразные устройства, удовлетворяющие заданному стандарту, и тем самым устанавливать конфигурацию своей машины в соответствии со своими личными предпочтениями.
Для того, чтобы соединить друг с другом различные устройства компьютера, они должны иметь одинаковый интерфейс (англ . interface от inter между, и face лицо)
Интерфейс это средство сопряжения двух устройств, в котором все физические и логические параметры согласуются между собой
Если интерфейс является общепринятым, например, утверждённым на уровне международных соглашений, то он называется стандартным
Каждый из функциональных элементов (память, монитор или другое устройство) связан с шиной определённого типа адресной, управляющей или шиной данных
Для согласования интерфейсов периферийные устройства подключаются к шине не напрямую, а через свои контроллеры (адаптеры) и порты примерно по такой схеме:
Контроллеры и адаптеры представляют собой наборы электронных цепей, которыми снабжаются устройства компьютера с целью совместимости их интерфейсов. Контроллеры, кроме этого, осуществляют непосредственное управление периферийными устройствами по запросам микропроцессора
10
Компьютер работает в двоичной системе счисления минимальным информационным элементом является бит, который может принимать значение 0 или 1. Этим значениям соответствуют различимые физические состояния ячейки, чаще всего уровень напряжения (низкий или высокий). Биты организуются в более крупные образования ячейки памяти и регистры. Каждая ячейка памяти (регистр) имеет свой адрес, однозначно ее идентифицирующий в определенной системе координат. Минимальной адресуемой (пересылаемой между компонентами компьютера) единицей информации является байт, состоящий, как правило, из 8 бит
В двоичной системе счисления используются 2 цифры: 0 и 1. Именно поэтому двоичная система счисления лежит в основе работы компьютера, т.к. в компьютере существуют два устойчивых состояния: низкое или высокое напряжение, есть ток или нет тока, намагничено или не намагничено.
Одному состоянию соответствует значение равное 1, другому - 0.
СПОСОБЫ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ НА КОМПЬЮТЕРАХ
Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде.
Представление текстовых данных
Любой текст состоит из последовательности символов. Символами могут быть буквы, цифры, знаки препинания, знаки математических действий, круглые и квадратные скобки и т.д. Текстовая информация, как и любая другая, хранится в памяти компьютера в двоичном виде. Для этого каждому символу ставится в соответствие некоторое неотрицательное число, называемое кодом символа, и это число записывается в память ЭВМ в двоичном виде. Конкретное соответствие между символами и их кодами называется системой кодировки. В современных ЭВМ, в зависимости от типа операционной системы и конкретных прикладных программ, используются 8-разрядные и 16-разрядные (Windows 98, 2000,Vista, XP) коды символов.
Представление графической информации
Интенсивно технология обработки графической информации с помощью компьютера стала развиваться в 80-х годах. Графическую информацию можно представлять в двух формах: аналоговой или дискретной. Живописное полотно, цвет которого изменяется непрерывно - это пример аналогового представления, а изображение, напечатанное при помощи струйного принтера и состоящее из отдельных точек разного цвета - это дискретное представление. Создание и хранение графических объектов возможно в нескольких видах - в виде векторного, фрактального или растрового изображения. Отдельным предметом считается 3D (трехмерная) графика, в которой сочетаются векторный и растровый способы формирования изображений. Она изучает методы и приемы построения объемных моделей объектов в виртуальном пространстве. Для каждого вида используется свой способ кодирования графической информации.
Представление звуковой информации
Компьютер широко применяют в настоящее время в различных сферах. Не стала исключением и обработка звуковой информации, музыка. До 1983 года все записи музыки выходили на виниловых пластинках и компакт-кассетах. Развитие аппаратной базы современных компьютеров параллельно с развитием программного обеспечения позволяет сегодня записывать и воспроизводить на компьютерах музыку и человеческую речь. Существуют два способа звукозаписи:
• цифровая запись, когда реальные звуковые волны преобразуются в цифровую информацию путем измерения звука тысячи раз в секунду;
• MIDI-запись, которая, вообще говоря, является не реальным звуком, а записью определенных команд-указаний (какие клавиши надо нажимать, например, на синтезаторе). MIDI-запись является электронным эквивалентом записи игры на фортепиано.
Реальные звуковые волны имеют весьма сложную форму и для получения их высококачественного цифрового представления требуется высокая частота квантования. Звуковая плата преобразует звук в цифровую информацию путем измерения характеристики звука (уровень сигнала) несколько тысяч раз в секунду. То есть аналоговый (непрерывный) сигнал измеряется в тысячах точек, и получившиеся значения записываются в виде 0 и 1 в память компьютера. При воспроизведении звука специальное устройство на звуковой карте преобразует цифры в аналог звуковой волны. Хранение звука в виде цифровой записи занимает достаточно много места в памяти компьютера. Число разрядов, используемое для создания цифрового звука, определяет качество звучания.
MIDI-информация представляет собой команды, а не звуковую волну. Эти команды - инструкции синтезатору. МIDI-команды гораздо удобнее для хранения музыкальной информации, чем цифровая запись. Однако для записи MIDI-команд вам потребуется устройство, имитирующее клавишный синтезатор, которое воспринимает МIDI-команды и при их получении может генерировать соответствующие звуки.
Представление видео
В последнее время компьютер все чаще используется для работы с видеоинформацией. Простейшей, с позволения сказать, работой является просмотр кинофильмов и видеоклипов, а также (куда компьютерным пользователям без них!) многочисленные видеоигры. Более правомерно данным термином называть создание и редактирование такой информации с помощью компьютера.
Что представляет собой фильм с точки зрения информатики? Прежде всего, это сочетание звуковой и графической информации. Кроме того, для создания на экране эффекта движения используется технология быстрой смены статических картинок. Исследования показали, что если за одну секунду сменяется более 10-12 кадров, то человеческий глаз воспринимает изменения на них как непрерывные. В любительской киносъемке использовалась частота 16 кадров/сек., в профессиональной - 24.
При использовании традиционных методов сохранения информации электронная версия фильма получится слишком большой. Достаточно очевидное усовершенствование состоит в том, чтобы первый кадр запомнить целиком, а в следующих сохранять лишь отличия от начального кадра (разностные кадры)
Существует множество различных форматов представления видеоданных, таких как *.mpg, *.avi, *. mkv, *.3gp и др.
Наиболее популярные программы проигрывания видеофайлов позволяют использовать замещаемые подсистемы сжатия и восстановления видеоданных - кодеки (от англ. compression/decompression - codec). К ним относится самый распространенныйпакет кодеков - K-Lite Codec Pack.
11
Функциональная схема компьютера. Основные устройства компьютера, их назначение и взаймосвязь.
По своему назначению компьютер - это универсальный прибор для работы с информацией. По принципам своего устройства компьютер - это модель человека, работающего с информацией.
Персональный компьютер (ПК) это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально способен выполнять аналогичные операции. По способу эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.
Аппаратное обеспечение. Поскольку компьютер предоставляет все три класса информационных методов для работы с данными (аппаратные, программные и естественные), принято говорить о компьютерной системе как о состоящей из аппаратных и программных средств, работающих совместно. Узлы, составляющие аппаратные средства компьютера, называют аппаратным обеспечением. Они выполняют всю физическую работу с данными: регистрацию, хранение, транспортировку и преобразование как по форме, так и по содержанию, а также представляют их в виде, удобном для взаимодействия с естественными информационными методами человека.
Совокупность аппаратных средств компьютера называют его аппаратной конфигурацией.
Программное обеспечение. Программы могут находиться в двух состояниях: активном и пассивном. В пассивном состоянии программа не работает и выглядит как данные, содержательная часть которых - сведения. В этом состоянии содержимое программы можно «читать» с помощью других программ, как читают книги, и изменять. Из него можно узнать назначение программы и принцип ее работы. В пассивном состоянии программы создаются, редактируются, хранятся и транспортируются. Процесс создания и редактирования программ называется программированием.
Когда программа находится в активном состоянии, содержательная часть ее данных рассматривается как команды, согласно которым работают аппаратные средства компьютера. Чтобы изменить порядок их работы, достаточно прервать исполнение одной программы и начать исполнение другой, содержащей иной набор команд.
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение. Совокупность программ, подготовленных к работе, называют установленным программным обеспечением. Совокупность программ, работающих в тот или иной момент времени, называют программной конфигурацией.
Устройство компьютера. Любой компьютер (даже самый большой)состоит из четырех частей:
• устройства ввода информации
• устройства обработки информации
• устройства хранения
• устройства вывода информации.
Конструктивно эти части могут быть объединены в одном корпусе размером с книгу или же каждая часть может состоять из нескольких достаточно громоздких устройств
Базовая аппаратная конфигурация ПК. Базовой аппаратной конфигурацией персонального компьютера называют минимальный комплект аппаратных средств, достаточный для начала работы с компьютером. С течением времени понятие базовой конфигурации постепенно меняется.
Чаще всего персональный компьютер состоит из следующих устройств:
• Системный блок
• Монитор
• Клавиатура
• Мышь
Дополнительно могут подключатся другие устройства ввода и вывода информации, например звуковые колонки, принтер, сканер...
Системный блок основной блок компьютерной системы. В нем располагаются устройства, считающиеся внутренними. Устройства, подключаемые к системному блоку снаружи, считаются внешними. Для внешних устройств используют также термин периферийное оборудование.
Монитор устройство для визуального воспроизведения символьной и графической информации. Служит в качестве устройства вывода. Для настольных ПК в настоящее время наиболее распространены мониторы, основанные на электронно-лучевых трубках. Они отдаленно напоминают бытовые телевизоры.
Клавиатура клавишное устройство, предназначенное для управления работой компьютера и ввода в него информации. Информация вводится в виде алфавитно-цифровых символьных данных.
Мышь устройство «графического» управления.
Внутренние устройства персонального компьютера.
Внутренними считаются устройства, располагающиеся в системном блоке. Доступ к некоторым из них имеется на лицевой панели, что удобно для быстрой смены информационных носителей, например гибких магнитных дисков. Разъемы некоторых устройств выведены на заднюю стенку они служат для подключения периферийного оборудования. К некоторым устройствам системного блока доступ не предусмотрен для обычной работы он не требуется.
Процессор. Микропроцессор основная микросхема персонального компьютера. Все вычисления выполняются в ней. Основная характеристика процессора тактовая частота (измеряется в мегагерцах, МГц). Чем выше тактовая частота, тем выше производительность процессора. Так, например, при тактовой частоте 500 МГц процессор может за одну секунду изменить свое
состояние 500 миллионов раз. Для большинства операций одного такта недостаточно, поэтому количество операций, которые процессор может выполнить в секунду, зависит не только от тактовой частоты, но и от сложности операций.
Единственное устройство, о существовании которого процессор «знает от рождения», оперативная память с нею он работает совместно. Оттуда поступают данные и команды. Данные копируются в ячейки процессора (они называются регистрами), а потом преобразуются в соответствии с содержанием команд. Более полную картину того, как процессор взаимодействует с оперативной памятью, вы получите в главах, посвященных основам программирования.
Оперативная память. Оперативную память можно представить как обширный массив ячеек, в которых хранятся числовые данные и команды в то время, когда компьютер включен. Объем оперативной памяти измеряется в миллионах байтов мегабайтах (Мбайт).
Процессор может обратиться к любой ячейке оперативной памяти (байту), поскольку она имеет неповторимый числовой адрес. Обратиться к индивидуальному биту оперативной памяти процессор не может, так как у бита нет адреса. В то же время, процессор может изменить состояние любого бита, но для этого требуется несколько действий.
Материнская плата. Материнская плата это самая большая плата персонального компьютера. На ней располагаются магистрали, связывающие процессор с оперативной памятью, так называемые шины. Различают шину данных, по которой процессор копирует данные из ячеек памяти, адресную шину, по которой он подключается к конкретным ячейкам памяти, и шину команд, по которой в процессор поступают команды из программ. К шинам материнской платы подключаются также все прочие внутренние устройства компьютера. Управляет работой материнской платы микропроцессорный набор микросхем так называемый чипсет.
Видеоадаптер. Видеоадаптер внутреннее устройство, устанавливаемое в один из разъемов материнской платы. В первых персональных компьютерах видеоадаптеров не было. Вместо них в оперативной памяти отводилась небольшая область для хранения видеоданных. Специальная микросхема (видеоконтроллер) считывала данные из ячеек видеопамяти и в соответствии с ними управляла монитором.
По мере улучшения графических возможностей компьютеров область видеопамяти отделили от основной оперативной памяти и вместе с видеоконтроллером выделили в отдельный прибор, который назвали видеоадаптером. Современные видеоадаптеры имеют собственный вычислительный процессор (видеопроцессор), который снизил нагрузку на основной процессор при построении сложных изображений. Особенно большую роль видеопроцессор играет при построении на плоском экране трехмерных изображений. В ходе таких операций ему приходится выполнять особенно много математических расчетов.
В некоторых моделях материнских плат функции видеоадаптера выполняют микросхемы чипсета в этом случае говорят, что видеоадаптер интегрирован с материнской платой. Если же видеоадаптер выполнен в виде отдельного устройства, его называют видеокартой. Разъем видеокарты выведен на заднюю стенку. К нему подключается монитор.
Звуковой адаптер. Для компьютеров IBM PC работа со звуком изначально не была предусмотрена. Первые десять лет существования компьютеры этой платформы считались офисной техникой и обходились без звуковых устройств. В настоящее время средства для работы со звуком считаются стандартными. Для этого на материнской плате устанавливается звуковой адаптер. Он может быть интегрирован в чипсете материнской платы или выполнен как отдельная подключаемая плата, которая называется звуковой картой.
Разъемы звуковой карты выведены на заднюю стенку компьютера. Для воспроизведения звука к ним подключают звуковые колонки или наушники. Отдельный разъем предназначен для подключения микрофона. При наличии специальной программы это позволяет записывать звук. Имеется также разъем (линейный выход) для подключения к внешней звукозаписывающей или звуковоспроизводящей аппаратуре (магнитофонам, усилителям и т.п.).
Жесткий диск. Поскольку оперативная память компьютера очищается при отключении питания, необходимо устройство для длительного хранения данных и программ. В настоящее время для этих целей широко применяют так называемые жесткие диски.
Принцип действия жесткого диска основан на регистрации изменений магнитного поля вблизи записывающей головки.
Основным параметром жесткого диска является емкость, измеряемая в гигабайтах (миллиардах байтов), Гбайт. Средний размер современного жесткого диска составляет 80 160 Гбайт, причем этот параметр неуклонно растет.
Дисковод гибких дисков. Для транспортировки данных между удаленными компьютерами используют так называемые гибкие диски. Стандартный гибкий диск (дискета) имеет сравнительно небольшую емкость 1,44 Мбайт. По современным меркам этого совершенно недостаточно для большинства задач хранения и транспортировки данных, но низкая стоимость носителей и высокая степень готовности к работе сделали гибкие диски самыми распространенными носителями данных.
Для записи и чтения данных, размещенных на гибких дисках, служит специальное устройство дисковод. Приемное отверстие дисковода выведено на лицевую панель системного блока.
Дисковод CD-ROM. Для транспортировки больших объемов данных удобно использовать компакт-диски CD-ROM. Эти диски позволяют только читать ранее записанные данные производить запись на них нельзя. Емкость одного диска составляет порядка 650-700 Мбайт.
Для чтения компакт-дисков служат дисководы CD-ROM. Основной параметр дисковода CD-ROM скорость чтения. Она измеряется в кратных единицах. За единицу принята скорость чтения, утвержденная в середине 80-х гг. для музыкальных компакт-дисков (аудиодисков). Современные дисководы CD-ROM обеспечивают скорость чтения 40х - 52х.
Основной недостаток дисководов CD-ROM невозможность записи дисков преодолен в современных устройствах однократной записи CD-R. Существуют также устройства CD-RW, позволяющие осуществлять многократную запись.
Принцип хранения данных на компакт-дисках не магнитный, как у гибких дисков, а оптический.
Коммуникационные порты. Для связи с другими устройствами, например принтером, сканером, клавиатурой, мышью и т. п., компьютер оснащается так называемыми портами. Порт это не просто разъем для подключения внешнего оборудования, хотя порт и заканчивается разъемом. Порт более сложное устройство, чем просто разъем, имеющее свои микросхемы и управляемое программно.
Сетевой адаптер. Сетевые адаптеры необходимы компьютерам, чтобы они могли обмениваться данными между собой. Этот прибор следит за тем, чтобы процессор не подал новую порцию данных на внешний порт, пока сетевой адаптер соседнего компьютера не скопировал к себе предыдущую порцию. После этого процессору дается сигнал о том, что данные забраны и можно подавать новые. Так осуществляется передача.
Когда сетевой адаптер «узнает» от соседнего адаптера, что у того есть порция данных, он копирует их к себе, а потом проверяет, ему ли они адресованы. Если да, он передает их процессору. Если нет, он выставляет их на выходной порт, откуда их заберет сетевой адаптер очередного соседнего компьютера. Так данные перемещаются между компьютерами до тех пор, пока не попадут к адресату.
Сетевые адаптеры могут быть встроены в материнскую плату, но чаще устанавливаются отдельно, в виде дополнительных плат, называемых сетевыми картами.
12
Виды и назначение устройств ввода и вывода информации.
Человек взаимодействует с информационными системами главным образом через устройства ввода-вывода (input-output devices). Прогресс в области информационных технологий достигается не только благодаря возрастающей скорости процессоров и емкости запоминающих устройств, но также за счет совершенствования устройств ввода и вывода данных. Устройства ввода-вывода называются также периферийными устройствами (peripheral devices).
УСТРОЙСТВА ВВОДА ДАННЫХ
Клавиатура
Клавиатура (keyboard) традиционное устройство ввода данных в компьютер. Клавиатурами оснащены как персональные компьютеры, так и терминалы мэйнфреймов. Клавиатура современного компьютера содержит обычно 101 или 102 клавиши, разделенные на 4 блока:
алфавитно-цифровой блок содержит клавиши латинского и национального алфавитов, а также клавиши цифр и специальных символов;
блок управляющих клавиш;
блок расширенной цифровой клавиатуры;
блок навигации.
Компьютерная мышь
Мышь (mouse) была разработана довольно давно (в 60-х годах), но стала широко использоваться только с приходом в мир персональных компьютеров графического пользовательского интерфейса. Обычно мышь, как и клавиатура, подключается к компьютеру с помощью кабеля. Пользоваться мышью легко вы передвигаете ее по столу, а на экране компьютера синхронно перемещается курсор. Чтобы активизировать некоторую опцию, нужно щелкнуть левой (left) клавишей мыши. С помощью мыши можно также "рисовать" на экране картинки.
Сенсорные экраны
Сенсорные экраны (touch screens) предназначены для тех, кто не может пользоваться обычной клавиатурой. Пользователь может ввести символ или команду прикосновением пальца к определенной области экрана. Сенсорные экраны используются в основном на сладах продукции, в ресторанах, супермаркетах. К примеру, в магазинах Muse Inc. (Бруклин), продающей компакт-диски, можно прослушать желаемую композицию, прикоснувшись пальцем к ее названию на экране компьютера. Слушая выбранную мелодию, вы можете одним прикосновением вызвать список других композиций исполнителя.
Устройства автоматизированного ввода информации
Устройства этого типа считывают информацию с носителя, где она уже имеется. Примерами таких систем могут служить кассовые терминалы, сканеры штрих-кодов и другие системы оптического распознавания символов. Одно из преимуществ устройств автоматизированного ввода данных состоит в том, что при их использовании исключаются некоторые ошибки, неизбежные при вводе информации с клавиатуры. Сканер штрих-кодов делает менее чем одну ошибку на 10000 операций, в то время как обученный наборщик ошибается один раз при вводе каждых 1000 строк.
Основные вида устройств автоматизированного ввода информации системы распознавания магнитных знаков, системы оптического распознавания символов, системы ввода информации на базе светового пера, сканеры, системы распознавания речи, сенсорные датчики и устройства видеозахвата.
Системы распознавания магнитных знаков (Magnetic Inc Character Recognition, MICR) используются в основном в банковской сфере. В нижней части обычного банковского чека находится код, нанесенный специальными магнитными чернилами. В коде содержится номер банка, номер расчетного счета и номер чека. Система считывает информацию, преобразовывает ее в цифровую форму и передает в банк для обработки.
Системы оптического распознавания символов (Optical Character Recognition, OCR) преобразуют специальным образом нанесенную на носитель информацию в цифровую форму. Наиболее широко используемые устройства этого типа сканеры штрих-кодов (bar-code scanners), которые применяются в кассовых терминалах магазинов. Эти системы используются также в больницах, библиотеках, на военных объектах, складах продукции и в компаниях по перевозке грузов. В дополнение к данным, идентифицирующим предмет, на который нанесен штрих-код, последний может содержать информацию о времени, дате и физическом положении предмета; таким образом, можно, например, отслеживать передвижение груза.
Ручные устройства распознавания информации, такие как перьевые планшеты, особенно полезны для людей, работающих в сферах сбыта продукции и сервиса такие работники избегают "общения" с клавиатурой. Устройства перьевого ввода обычно содержат плоский экран и световое перо, похожее на шариковую ручку. Перьевые планшеты преобразуют буквы и цифры, написанные пользователем на экране, в цифровую форму, и передают эти данные в компьютер для обработки. Например, United Parcel Service (UPS), известнейшая в мире компания по доставке грузов, заменила обычные планшеты с листками бумаги, использовавшиеся водителями, на портативные перьевые планшеты. Эти устройства используются для подтверждения заказов, и передачи другой информации, необходимой для погрузки и доставки грузов. К недостаткам систем данного вида следует отнести недостаточную точность распознавания информации, написанной от руки.
Сканеры (scanners) преобразуют в цифровую форму графическую информацию (рисунки, чертежи и пр.) и большие объемы текстовой информации. Системы распознавания речи (voice input devices) преобразуют в цифровую форму произносимые пользователем слова. Существует два режима работы подобных устройств. В режиме управления (command mode) вы произносите команды (такие как "открыть документ", "запустить программу" и т.д.), которые выполняются компьютером. В режиме диктовки (dictation mode) можно надиктовывать компьютеру любой текст. К сожалению, точность распознавания речи таких систем оставляет желать лучшего. Человеческий голос имеет множество оттенков, на точность распознавания может повлиять интонация, громкость речь, окружающий шум, даже банальный насморк. Тем не менее, работа над совершенствованием этих устройств ввода информации продолжается и, несомненно, у них большое будущее. Некоторые отделения Почтовой службы США используют системы распознавания речи для повышения эффективности труда работников, занятых упаковкой и сортировкой почтовых грузов. Вместо того чтобы вводить ZIP-код, работник произносит его, в то время как его руки заняты упаковкой.
Сенсорные датчики (sensors) это устройства для ввода в компьютер пространственной информации. Например, корпорация General Motors использует сенсоры в своих легковых автомобилях для передачи в бортовой компьютер машины данных об окружающем пространстве и маршруте. Сенсорные датчики также нашли применение в системах виртуальной реальности, игровых приставках и симуляторах.
Устройства видеозахвата (video capture devices) представляют собой небольшие цифровые видеокамеры, соединенные с компьютером. Устройства видеозахвата применяются в основном в системах видеоконференций, которые получают все большее распространение. Благодаря развитию локальных сетей и Интернет, появилась возможность организовывать видеоконференцсвязь, находясь в любой точке планеты.
УСТРОЙСТВА ВЫВОДА ИНФОРМАЦИИ
Основные устройства вывода информации мониторы и принтеры.
Мониторы
Мониторы (monitors) наиболее популярные устройства отображения информации. Основа большинства современных мониторов электронно-лучевая трубка, ЭЛТ (cathode ray tube, CRT). По принципу работы ЭЛТ напоминают кинескопы, используемые в обычных телевизорах электронная пушка испускает пучок электронов, высвечивающих на экране картинку, состоящую из точек (pixels). Чем больше точек может вместить экран, тем выше разрешение (resolution) монитора. Большинство мониторов поддерживают режимы разрешения 800x600 и 1024x768 точек. Кроме разрешения, мониторы характеризуются следующими параметрами, определяющими качество изображения:
размер зерна (dot size), дюйм (inch) физический размер одной точки экрана монитора. Чем меньше размер зерна, тем выше качество изображения. Большинство мониторов бизнес-класса имеют размер зерна, равный 0.28 дюйма;
размер ЭЛТ по диагонали (CRT size), дюйм (inch). Еще недавно стандартом был размер ЭЛТ 14 дюймов, но сейчас в сфере бизнеса применяют мониторы с размерами ЭЛТ 15, 17, 19 и 21 дюйм;
частота развертки (refresh frequency), Гц (Hz) частота смены кадров. Чем выше частота развертки, тем меньше устают глаза пользователя. Относительно безопасной является частота развертки от 85 Гц и выше.
Принтеры
Принтеры (printers) выполняют печать информации на бумаге или пленке (результат, получаемый при печати, называют твердой копией [hard copy]).
Принтеры бывают матричные (dot matrix), струйные (inkjet), лазерные (laser) и термографические (thermal transfer). К последним относятся сублимационные и твердочернильные. Большинство принтеров печатают от 2 до 8 страниц в минуту. Линейно-матричные принтеры могут печатать до 20000 строк в минуту.
Основные характеристики принтеров:
разрешение (print resolution) количество точек на один квадратный дюйм. Чем выше разрешение, тем качественнее печать. Матричные принтеры обеспечивают сравнительно низкое разрешение от 80 до 200 точек на кв. дюйм; струйные до 720, лазерные до 1200, термографические от 1200 до 5000 точек на кв. дюйм;
скорость печати (print speed), страниц в минуту (ppm). Скорость печати варьируется от 2 ppm у матричных принтеров до 4-6 ppm у струйных и 4-8 ppm у лазерных. Мощные лазерные и термографические принтеры способны выводить на печать до 100 страниц в минуту;
поддержка цветной печати (color print) очень важное свойство для тех, кто занимается компьютерной графикой и дизайном. Также очень удобно пользоваться цветными принтерами при печати графиков и диаграмм. В качестве устройств цветной печати используются в основном струйные принтеры. Возможности цветной печати есть и у других типов принтеров. Однако, матричные цветные принтеры неудобны в управлении и не обеспечивают приемлемое качество печати. Лазерные и термографические принтеры способны обеспечить высочайшее качество изображения, но эти печатающие устройства пока слишком дороги для применения в бизнесе.
Другие устройства вывода информации
Высококачественные графические документы могут быть созданы при использовании графопостроителей (plotters). Графопостроители оснащаются набором перьев, в который входят рапидографы для рисования линий разной толщины и разного цвета. Плоттеры несколько медленнее принтеров, зато позволяют получать документы больших размеров чертежи, карты, схемы.
Системы синтеза человеческого голоса (voice output devices) используются в современном программном обеспечении в основном для поддержки людей с ослабленным слухом или зрением. Такая система способна произносить содержимое экрана, преобразуя текстовую информацию в человеческую речь.
13
виды и назначения периферийных устройств персонального компьютера
Основное назначение ПУ - обеспечить поступление в ПК из окружающей среды программ и данных для обработки, а также выдачу результатов работы ПК в виде, пригодном для восприятия человека или для передачи на другую ЭВМ, или в иной, необходимой форме. ПУ в немалой степени определяют возможности применения ПК.
Периферийные устройства можно разделить на несколько групп по функциональному назначению:
1. Устройства ввода-вывода предназначены для ввода информации в ПК, вывода в необходимом для оператора формате или обмена информацией с другими ПК. К такому типу ПУ можно отнести внешние накопители (ленточные, магнитооптические), модемы.
2. Устройства вывода предназначены для вывода информации в необходимом для оператора формате. К этому типу периферийных устройств относятся: принтер, монитор (дисплей), аудиосистема.
3. Устройства ввода Устройствами ввода являются устройства, посредством которых можно ввести информацию в компьютер. Главное их предназначение - реализовывать воздействие на машину. К такому виду периферийных устройств относятся: клавиатура (входит в базовую конфигурацию ПК), сканер, графический планшет и т.д.
4. Дополнительные ПУ такие как манипулятор «мышь», который лишь обеспечивает удобное управление графическим интерфейсом операционных систем ПК и не несет ярковыраженных функций ввода либо вывода информации; WEB-камеры, способствующие передаче видео и аудио информации в сети Internet, либо между другими ПК. Последние, правда, можно отнести и к устройствам ввода, благодаря возможности сохранения фото, видео и аудио информации на магнитных или магнитооптических носителях.
Каждые из перечисленных групп устройств выполняют определенные функции ограниченные их возможностями и назначением.
14
Память компьютера- типы, виды, назначение.
Память компьютера
Все персональные компьютеры используют три вида памяти: оперативную, постоянную и внешнюю (различные накопители). Оперативная память предназначена для хранения переменной информации, так как она допускает изменение своего содержимого в ходе выполнения микропроцессором соответствующих операций. Поскольку в любой момент времени доступ может осуществляться к произвольно выбранной ячейке, то этот вид памяти называют также памятью с произвольной выборкой - RAM (Random Access Memory).
Все программы, в том числе и игровые, выполняются именно в оперативной памяти. Постоянная память обычно содержит такую информацию, которая не должна меняться в течение длительного времени. Постоянная память имеет собственное название - ROM (Read Only Memory), которое указывает на то, что ею обеспечиваются только режимы считывания и хранения.
Типы:
Основная память: кэш
Память самого высокого уровня интегрируется в чипы с микропроцессором как правило это центральный процессор компьютера или ЦПУ. Этот дорогой, но очень быстрый тип памяти получил название «кэш память процессора» или просто «кэш». Хотя кэш память в основном имеет наименьшую емкость в сравнении с другими устройствами хранения данных, она значительно быстрее всех остальных типов памяти, так как работает на самых высоких частотах и находится ближе всех к ядру процессора. Когда процессор обрабатывает данные, для их оперативного хранения он использует кэш память, на тот случай если запущенной программе быстро понадобится определенный блок данных. Такой алгоритм позволяет высвободить процессорное время, так как не требуется ожидать, когда через контроллер поступят данные из оперативной памяти RAM. В последних версиях процессоров интегрируют по 2-3 блока кэш памяти разных уровней, общей емкостью не более 16 мегабайт (больше и не надо). К сожалению это приводит к дополнительному нагреву процессора. В этой статье говорится о том, как узнать температуру процессора
Основная память: RAM
Перед тем, как компьютер запустит программу или выдаст запрос на получение данных, он загружает всю рабочую информацию в оперативную память RAM. Она занимает следующую ступеньку в иерархии типов памяти компьютера, так как находится чуть дальше от процессора и имеет значительно большую емкость. Это быстрые электронные чипы памяти, которые обеспечивают время доступа к данным в диапазоне от 5 до 12 наносекунд. В оперативной памяти хранятся все системные процессы, открытые документы и запущенные программы. В отличие от кэш памяти, которую можно сменить только вместе с процессором, оперативную память можно обновить, заменив модуль на более емкий. Обычно в настольных компьютерах и ноутбуках емкость оперативной памяти колеблется от 1 до 8 гигабайт, в тоже время в серверах она может достигать 1 терабайта.
Вторичная память (постоянная): жесткий диск
Оперативная и кэш память очень быстрые, но являются дорогими и чувствительными устройствами когда вы отключаете от них питание, все данные стираются. Для постоянного хранения данных в компьютерах используются жесткие диски. Это еще более низкий уровень в иерархии типов памяти компьютера. Жесткий диск содержит механические части, состоящие из двигателя, вращающего пластины с данными и привода для позиционирования считывающих головок. Так как при записи данных используются магнитные свойства полей, то компьютер может выполнять операции чтения и записи данных на металлических пластинах бесчисленное количество раз, благодаря чему данные будут сохранены при отключении питания. Данные удаляются только если отформатировать жёсткий диск. К сожалению, принцип работы жесткого диска ограничивает время доступа к данным на уровне 5-20 миллисекунд, что в 1000 раз медленнее, чем у памяти RAM. В тоже время такой способ хранения данных значительно дешевле, чем на RAM (всего 100 долларов за терабайт).
Внешняя память: портативные устройства хранения
Самое последнее место в иерархии среди известных типов памяти компьютера занимают автономные хранилища данных. Они дают возможность хранения данных неограниченной емкости за очень низкую цену. Относятся к ним такие устройства, как flash-память, оптические диски CD и DVD, магнитная пленка. Они также имеют свои плюсы и минусы скорость доступа еще больше ограничена, но емкость практически не имеет пределов.
15
Внешняя память компьютера. Различные виды носителей информации, их характеристики (информационная емкость, быстродействие и т.д)
Внешняя память - это память, предназначенная для длительного хранения программ и данных. Целостность содержимого ВЗУ не зависит от того, включен или выключен компьютер
Дисковод (накопитель) - устройство записи/считывания информации. Накопители имеют собственное имя буква латинского алфавита, за которой следует двоеточие. Для подключения к компьютеру одного или несколько дисководов и управления их работой нужен Дисковый контроллер
Носитель информации (носитель записи) материальный объект, способный хранить информацию. Информация записывается на носитель посредством изменения физических, химических и механических свойств запоминающей среды
По типу доступа к информации внешнюю память делят на два класса:
Устройства прямого (произвольного) доступа время обращения к информации не зависит от места её расположения на носителе;
Устройство последовательного доступа такая зависимость существует
В состав внешней памяти входят: 1) накопители на жестких магнитных дисках (НЖМД); 2) накопители на гибких магнитных дисках (НГМД); 3) накопители на магнитооптических компакт дисках; 4) накопители на оптических дисках (CD-ROM); 5) накопители на магнитной ленте и др.
НГМД - накопители на гибких магнитных дисках
- Предназначены для хранения небольших объемов информации
- Следует оберегать от сильных магнитных полей и нагревания
- Это носители произвольного (прямого) доступа к информации
- Используются для переноса данных с одного компьютера на другой
- Для работы с информации носитель должен быть отформатирован, т.е. должна быть произведена магнитная разметка диска на дорожки и секторы
- Скорость обмена информации зависит от скорости вращения дисковода. Для обращения к диску, вставленному в дисковод, присваивается имя А:
- Объём ГМД сравнительно небольшой (3,5 дюйма - 1,44 Мбайт)
- Рекомендуется делать копии содержимого ГМД
Диски называются гибкими потому, что их рабочая поверхность изготовлена из эластичного материала и помещена в твердый защитный конверт. Для доступа к магнитной поверхности диска в защитном конверте имеется закрытое шторкой окно. Поверхность диска покрыта специальным магнитным слоем (1- намагниченный участок, 0 не намагниченный). Информация записывается с двух сторон диска на дорожки в виде концентрических окружностей. Дорожки разбиваются на секторы. Современные дискетки имеют программную разметку. На каждом секторе выделяется участок для его идентификации, а на остальное место записываются данные. Дисковод снабжен двумя двигателями. Один обеспечивает вращение внутри защитного конверта. Второй перемещает головку записи/чтения вдоль радиуса поверхности диска. В защитном конверте имеется специальное окно защиты записи. С помощью бегунка это окно открывают и дискета становится доступна только на чтение, а на запись доступа не будет. Это предохраняет информацию на диске от изменения и удаления.
НЖМД - накопители на жестких магнитных дисках
- Предназначены для хранения той информации, которая наиболее часто используется в работе - программ операционной системы, компиляторов, сервисных программ, прикладных программ пользователя, текстовых документов, файлов базы данных
- Следует оберегать от ударов при установке и резких перемещений в пространстве
- Это носители с произвольным доступом к информации
- Для хранения информации разбивается на дорожки и секторы
- Скорость обмена информации значительно выше ГД
- Объём ЖД измеряется от Мбайт до сотен Гбайт
НЖМД встроены в дисковод и являются несъемными. Они представляют собой несколько алюминиевых дисков с магнитным покрытием, заключенных в единый корпус с электродвигателем, магнитными головками и устройством позиционирования. К магнитной поверхности диска подводится записывающая головка, которая перемещается по радиусу диска с внешней стороны к центру. Во время работы дисковода диск вращается. В каждом фиксированном положении головка взаимодействует с круговой дорожкой. На эти концентрические дорожки и производится запись двоичной информации. Благодаря хорошей защищенности от пыли, влаги и других внешних воздействий достигают высокой плотности записи, в отличии от дискет.
Для обращения к НЖМД используется имя, задаваемое прописной латинской буквой, начиная с С: , но с помощью специальной системной программы можно разбить свой физический ЖД на несколько логических дисков, каждому из которых дается соответствующее имя.
Накопители на жестких магнитных дисках часто называют винчестер - по первой модели ЖД, имевшего 30 дорожек по 30 секторов, что совпало с калибром 30?/30? охотничьего ружья
Оптические (лазерные) CD и DVD диски
- Предназначены для хранения любого вида информации
- Информацию на CD записывается с помощью лазерного луча
- Следует оберегать от царапин и загрязнения поверхности
- Это носители прямого (произвольного) доступа к информации
- Объем (ёмкость) CD составляет сотни Мбайт; DVD -более 1Гбайта
- Более долговечны и надежны, чем магнитные диски
CD Compact Disk. Изготовляют из органических материалов с напылением на поверхность тонкого алюминиевого слоя. Лазерный диск имеет одну дорожку в виде спирали. Информация записывается отдельными секторами мощным лазерным лучом, выжигающим на поверхности диска углубления, и представляет собой чередование впадин и выпуклостей. При считывании информации выступы отражают свет слабого лазерного луча и воспринимаются как «1», впадины поглощают луч и, воспринимаются как «0». Это бесконтактный способ считывания информации. Срок хранения 50-100лет
DVD Digital Video Disk. Имеет те же размеры, что и CD. Объем - Гбайт. Может быть односторонним или двухсторонним, а на каждой стороне может быть 1 или 2 рабочих слоя.
Накопители на магнитных лентах (НМЛ)
- Используют для резервного (относительно медленного) копирования и хранения больших объемов информации (архивы)
- Устройство для записи и считывания магнитных лент называется стример
- Это устройство последовательного доступа к информации
16.
Что такое BIOS и какова его роль в первоначальной загрузке компьютера? Каково назначение контроллера и адаптера.
BIOS (Basic Input/Output System) - базовая система ввода/вывода, включающая в себя обширный набор программ, благодаря которым операционная система и программы запущенные под управлением этой ОС могут взаимодействовать с устройствами, подключенными к компьютеру, а также со всеми внутренними компонентами.
BIOS можно рассматривать как составную часть аппаратных средств компьютера и как часть программного модуля операционной системы.
Практически все видеоплаты и платы контроллеров накопителей (IDE, SCSI) имеют собственные BIOS, как правило, дополняющие системную BIOS, расположенную на материнской плате. Вызов программ BIOS осуществляется через программные или аппаратные прерывания.
BIOS хранится в энергонезависимой памяти компьютера и начинает работать сразу же после включения или перезагрузки системы. BIOS отвечает за инициализацию всей системы. Этот процесс называют тестированием при включении (или POST).
Помимо процедуры POST, BIOS отвечает за первоначальное обращение к операционной системе и предоставление ей всех необходимых сервисов.
Роль BIOS в работе компьютера
Основная роль BIOS создание впечатления интеллектуальности персонального компьютера, его самостоятельности, независимости от воли пользователя.
Наиболее значимыми функциями BIOS является:
• инициализация устройств после включения питания;
• проверка работоспособности "жизненно важных" компонентов ПК;
• распределение ресурсов, таких как прерывания, области оперативной памяти и каналы DMA;
• "посреднические" услуги между аппаратным обеспечением и пользовательскими программами.
Контроллеры и адаптеры представляют собой наборы электронных цепей, которыми снабжаются устройства компьютера с целью совместимости их интерфейсов. Контроллеры, кроме этого, осуществляют непосредственное управление периферийными устройствами по запросам микропроцессора.
17.
Что такое порты устройств. Опишите основные виды портов задней панели системного блока.
К портам подключаются периферийные устройства ввода/вывода. Разъемы портов обычно устанавливаются прямо па системную плату и выносятся на заднюю стенку компьютера. Порты взаимодействуют с южным мостом чипсета, также возможен вариант, когда некоторые порты обслуживаются специализированным чипом SuperlO, который, в свою очередь, взаимодействует с южным мостом. Порты также называют интерфейсами.
На задней панели компьютера можно встретить разъемы следующих портов (интерфейсов).
Последовательный порт (СОМ). Присутствует в компьютерах вот уже более двух десятков лет, однако в последнее время применяется не очень часто. Изначально в компьютерах присутствовали два последовательных порта COMI и COM2, однако во многих современных платах есть разъем только для COMI, а в некоторых новых платах последовательный порт отсутствует, как устаревший.
Параллельный порт ( LPT). К нему подключаются некоторые модели принтеров, сканеров и другие устройства. Стандартный параллельный порт имеет не очень' высокое быстродействие, поэтому используются его ускоренные режимы работы ЕСР или ЕРР. Этот порт также является устаревшим и может отсутствовать на некоторых новых платах.
Игровой порт. К нему подключаются джойстики, рули и другие игровые манипуляторы. На новых компьютерах этого порта нет, а современные игровые устройства подключаются с помощью USB.
Порт PS/2. В большинстве компьютеров есть два таких специализированных порта: первый для подключения клавиатуры, второй для мыши. Если же их нет, тогда клавиатуру и мышь следует подключать к разъему USB.
USB. Наиболее популярный интерфейс для самых разнообразных периферийных устройств. На задней панели обычно присутствует от 2 до 8 разъемов USB, кроме того, несколько разъемов может присутствовать на передней панели компьютера
IEEE 1394 (FireWire). Высокоскоростной последовательный порт для цифровых видеоустройств. Не каждая системная плата поддерживает IEEE 1394, поэтому для работы с цифровым видео обычно приходится приобретать дополнительный контроллер.
Разъемы звукового адаптера. Каждая системная плата оснащается встроенным звуковым адаптером, и на задней панели обычно имеется несколько разъемов для подключения колонок, микрофона и других аудиоустройств. В последнее время все чаще можно встретить высококачественые многоканальные звуковые адаптеры (HD Audio), а также новые виды разъемов: оптический и коаксиальный.
VGA. Служит для подключения монитора. При наличии интегрированного видеоадаптера данный разъем будет присутствовать на задней стенке системной платы.
18.
Монитор: типологии и основные характеристики компьютерных дисплеев.
1. Классификация и отличительные особенности мониторов
Важной частью настольного персонального компьютера является монитор. Все мониторы можно классифицировать:
- По схеме формирования изображения.
- По своим размерам.
- По способу воздействия на человека.
Как правило, все широко распространенные современные мониторы, по схеме формирования изображения, делятся на два типа:
- на основе электронно-лучевой трубке (ЭЛТ, или CRT);
- на основе жидких кристаллов (ЖК-панель, LCD-панель).
ЭЛТ-мониторы очень похожи на телевизоры. У них тот же принцип формирования сигнала - направленный электронный пучок вызывает свечение точек на экране. Этот тип мониторов позволяет создание изображения с максимальной контрастностью, яркостью и цветностью. Их недостатки - высокое потребление электроэнергии и вред, наносимый здоровью.
ЖК-мониторы формируют изображение за счет того, что определенные точки экрана становятся прозрачными или непрозрачными в зависимости от приложенного электрического поля. Поскольку жидкокристаллические ячейки сами не светятся, ЖК-мониторам нужна подсветка. ЖК-мониторы имеют малое потребление энергии, изображение на них приятно глазам, отсутствует радиационное излучение монитора. Их недостатки - малая контрастность изображения и малые скорости регенерации (обновления изображения) экрана.
Следующим важным свойством монитора является размер его экрана. Как правило, чем больше экран, тем с большим разрешением (соответственно - меньшим размером единицы изображения) можно на нем работать. Но при этом непропорционально высоко возрастает его цена и увеличивается требуемое место для монитора на столе.
За размеры монитора считают размер его экрана по диагонали. Для ЭЛТ стандартными являются размеры 14", 15", 17", 19", 21", 23", 24" (" - обозначение дюйма.) Для ЖК-мониторов - 13", 14", 15", 17", 19".
Любой компьютер неизбежно приносит вредит здоровью. Одним из наиболее опасных компонентов компьютера является монитор.
Наиболее вредными для здоровья являются ЭЛТ-мониторы. Прежде всего, за счет рентгеновского излучения, возникающего из-за торможения электронов в трубке, и паразитного ультрафиолетового излучения монитора. К тому же на глазах человека отрицательно сказывается неравномерная яркость экрана, нечеткость изображения (ведущая к близорукости) и выпуклость экрана (ведущая к астигматизму [1].)
Первым решением, которое хоть как-то ослабляло вред от мониторов, явилось применение защитного экрана на монитор. Он увеличивал контрастность изображения, устранял солнечные блики, защищал от ультрафиолета. Однако его защита все равно была недостаточной. В связи с этим стали выпускаться мониторы, поддерживающие различные эргономические стандарты. Первым таким стандартом являлся шведский стандарт MPR-II. Затем за стандартизацию взялись международные организации, и появились стандарты TCO'92, TCO'95 и TCO'99. Уже для мониторов, удовлетворяющих стандарту TCO'92, не требовалось защитного экрана. Стандарт же TCO'99 гарантирует непричинение вреда здоровью при 8-ми часовой работе за экраном монитора, удовлетворяющего данному стандарту.
В отличие от ЭЛТ-мониторов ЖК-мониторы гораздо меньше приносят вреда здоровью, из-за отсутствия некоторых физических процессов присущих ЭЛТ-мониторам.
2. Основные параметры и характеристики монитора
Рассмотрим основные параметры, характеристики и показатели качества мониторов.
2.1 Физические
Размер рабочей области экрана
Размер экрана - это размер по диагонали от одного угла экрана до другого.
У ЖК-мониторов номинальный размер диагонали экрана равен видимому, но у ЭЛТ-мониторов видимый размер всегда меньше.
Изготовители мониторов в дополнение к физическим размерам кинескопов также предоставляют сведения о размерах видимой части экрана. Физический размер кинескопа - это внешний размер трубки. Поскольку кинескоп заключен в пластмассовый корпус, видимый размер экрана немного меньше его физического размера. Так, например, для 14" модели (теоретическая длина диагонали 35,56 см) полезный размер диагонали равен 33,3- 33,8 см в зависимости от конкретной модели, а фактическая длина диагонали 21-дюймовых устройств (53,34 см) составляет от 49,7 до 51 см.
Радиус кривизны экрана ЭЛТ
Современные кинескопы по форме экрана делятся на три типа: сферический, цилиндрический и плоский.
У сферических экранов поверхность экрана выпуклая и все пиксели (точки) находятся на равном расстоянии от электронной пушки. Такие ЭЛТ не дороги, но изображение, выводимое на них, не очень высокого качества. В настоящее время применяются только в самых дешевых мониторах.
Цилиндрический экран представляет собой сектор цилиндра: плоский по вертикали и закругленный по горизонтали. Преимущество такого экрана - большая яркость по сравнению с обычными плоскими экранами мониторов и меньшее количество бликов на экране.
Плоские экраны (Flat Square Tube) наиболее перспективны. Устанавливаются в самых совершенных моделях мониторов. Некоторые кинескопы этого типа на самом деле не являются плоскими - но из-за очень большого радиуса кривизна (80 м - по вертикали, 50 м - по горизонтали) они выглядят действительно плоскими (это, например кинескоп FD Trinitron компании Sony).
Экранное покрытие
Важным параметром кинескопа являются отражающие и защитные свойства его поверхности. Если поверхность экрана никак не обработана, то он будет отражать все предметы, находящиеся за спиной пользователя, а также его самого. Кроме того, поток вторичного излучения, возникающий при попадании электронов на люминофор, может негативно влиять на здоровье человека.
Наиболее распространенным и доступным видом антибликовой обработки экрана является покрытие диоксидом кремния. Это химическое соединение внедряется в поверхность экрана тонким слоем. Если поместить обработанный диоксидом кремния экран под микроскоп, то можно увидеть шершавую, неровную поверхность, которая отражает световые лучи от поверхности под различными углами, устраняя блики на экране. Антибликовое покрытие помогает без напряжения воспринимать информацию с экрана, облегчая этот процесс даже при хорошем освещении. Некоторые изготовители кинескопов добавляют в покрытие также химические соединения, выполняющие функции антистатиков. В наиболее передовых способах обработки экрана для улучшения качества изображения используются многослойные покрытия из различных видов химических соединений. Покрытие должно отражать от экрана только внешний свет. Оно не должно оказывать никакого влияния на яркость экрана и четкость изображения, что достигается при оптимальном количестве диоксида кремния, используемого для обработки экрана.
2.2 Частотные
Частота вертикальной развертки
Значение частоты горизонтальной развертки монитора показывает, какое предельное число горизонтальных строк на экране монитора может прочертить электронный луч за одну секунду. Соответственно, чем выше это значение (а именно оно, как правило, указывается на коробке для монитора) тем выше разрешение может поддерживать монитор при приемлемой частоте кадров. Предельная частота строк является критичным параметром при разработке ЖК монитора.
Частота горизонтальной развертки
Это параметр, определяющий, как часто изображение на экране заново перерисовывается. Частота горизонтальной развертки в Гц. В случае с традиционными ЖК мониторами время свечения люминофорных элементов очень мало, поэтому электронный луч должен проходить через каждый элемент люминофорного слоя достаточно часто, чтобы не было заметно мерцания изображения. Если частота такого обхода экрана становится меньше 70 Гц, то инерционности зрительного восприятия будет недостаточно для того, чтобы изображение не мерцало. Чем выше частота регенерации, тем более устойчивым выглядит изображение на экране. Мерцание изображения приводит к утомлению глаз, головным болям и даже к ухудшению зрения. Заметим, что чем больше экран монитора, тем более заметно мерцание, особенно периферийным (боковым) зрением, так как угол обзора изображения увеличивается. Значение частоты горизонтальной развертки зависит от используемого разрешения, от электрических параметров монитора и от возможностей видеоадаптера.
2.3 Оптические
Шаг точек
Шаг точек - это диагональное расстояние между двумя точками люминофора одного цвета. Например, диагональное расстояние от точки люминофора красного цвета до соседней точки люминофора того же цвета. Этот размер обычно выражается в миллиметрах (мм). В кинескопах с апертурной решеткой используется понятие шага полос для измерения горизонтального расстояния между полосами люминофора одного цвета. Чем меньше шаг точки или шаг полосы, тем лучше монитор: изображения выглядят более четкими и резкими, контуры и линии получаются ровными и изящными. Очень часто размер токи на периферии больше, чем в центре экрана. Тогда производители указывают оба размера.
Допустимые углы обзора
Для ЖК-мониторов это критический параметр, поскольку не у всякого плоскопанельного дисплея угол обзора такой же, как у стандартного монитора ЭЛТ. Проблемы, связанные с недостаточным углом обзора, долгое время сдерживали распространение ЖК-дисплеев. Поскольку свет от задней стенки дисплейной панели проходит через поляризационные фильтры, жидкие кристаллы и ориентирующие слои, то из монитора он выходит большей частью вертикально ориентированным. Если посмотреть на обычный плоский монитор сбоку, то либо изображения вообще не видно, либо все же его можно увидеть, но с искаженными цветами. В стандартном TFT-дисплее с молекулами кристаллов, ориентированными не строго перпендикулярно подложке, угол обзора ограничивается 40 градусами по вертикали и 90 градусами по горизонтали. Контрастность и цвет варьируются при изменении угла, под которым пользователь смотрит на экран. Эта проблема стала приобретать все большую актуальность по мере увеличения размеров ЖК-дисплеев и количества отображаемых ими цветов. Для банковских терминалов это свойство, конечно, очень ценно (так как обеспечивает дополнительную безопасность), но обычным пользователям приносит неудобства. К счастью, производители уже начали применять улучшенные технологии, расширяющие угол обзора. Они позволяют расширить угол обзора до 160 градусов и выше, что соответствует характеристикам ЭЛТ-мониторов. Максимальным углом обзора считается тот, где величина контрастности падает до соотношения 10:1 по сравнению с идеальной величиной (измеренной в точке, непосредственно расположенной над поверхностью дисплея).
Мертвые точки
Их появление характерно для ЖК-мониторов. Это вызвано дефектами транзисторов, а на экране такие неработающие пиксели выглядят как случайно разбросанные цветные точки. Поскольку транзистор не работает, то такая точка либо всегда черная, либо всегда светится. Эффект порчи изображения усиливается, если не работают целые группы точек или даже области дисплея. К сожалению, не существует стандарта, задающего максимально допустимое число неработающих точек или их групп на дисплее. У каждого производителя есть свои нормативы. Обычно 3-5 неработающих точек считается нормой. Покупатели должны проверять этот параметр при получении компьютера, поскольку подобные дефекты не считаются заводским браком и в ремонт не принимаются.
Поддерживаемые разрешения
Максимальное разрешение, поддерживаемое монитором, является одним из ключевых параметров монитора, его указывает каждый производитель. Разрешение обозначает количество отображаемых элементов на экране (точек) по горизонтали и вертикали, например: 1024x768. Физическое разрешение зависит в основном от размера экрана и диаметра точек экрана (зерна) электронно-лучевой трубки экрана (для современных мониторов - 0.28-0.25). Соответственно, чем больше экран и чем меньше диаметр зерна, тем выше разрешение. Максимальное разрешение обычно превосходит физическое разрешение электронно-лучевой трубки монитора.
2.4 Функциональные
Конструкция корпуса и подставки
Конструкция монитора должна обеспечивать возможность фронтального наблюдения экрана путем поворота корпуса в горизонтальной плоскости вокруг вертикальной оси в пределах ±30° и в вертикальной плоскости вокруг горизонтальной оси в пределах ±30° с фиксацией в заданном положении. Дизайн мониторов должен предусматривать окраску в спокойные мягкие тона с диффузным рассеиванием света. Корпус монитора должен иметь матовую поверхность одного цвета с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики.
Способ подключения монитора к компьютеру
Существует два способа подключения монитора к компьютеру: сигнальный (аналоговый) и цифровой.
Монитору необходимо подведение видеосигналов, несущих информацию, отображаемую на экране. Цветному монитору требуется три сигнала, кодирующих цвет (RGB), и два сигнала синхронизации (вертикальной и горизонтальной развертки). Для подключения монитора к компьютеру используют сигнальные (аналоговые) кабели различных типов. Со стороны компьютера такой кабель в большинстве случаев имеет трехрядный разъем DB15/9, который еще называют VGA-разъемом. Этот разъем используется в большинстве IBM-совместимых компьютеров. Компьютеры Macintosh производства компании Apple используют другой соединитель - двухрядный DB15. Кроме того, существуют специальные коаксиальные кабели.
Некоторые мониторы для удобства имеют два переключаемых входных интерфейса: DB15/9 и BNC. Имея два компьютера, можно один монитор использовать для работы с двумя компьютерами (естественно не одновременно).
Помимо сигнального соединения возможно соединение монитора с компьютером через цифровой интерфейс, позволяющий управлять монитором из компьютера: калибровать его внутренние цепи, настраивать геометрические параметры изображения и т.п. в качестве цифрового интерфейса наиболее часто применяется разъем RC-232C.
Средства управления и регулирования
Под управлением понимают подстройку таких параметров, как яркость, геометрия изображения на экране. Существуют два типа систем управления и регулирования монитора: аналоговые (ручки, движки, потенциометры) и цифровые (кнопки, экранное меню, цифровое управление через компьютер). Аналоговое управление используется в дешевых мониторах и позволяет напрямую изменять электрические параметры в узлах монитора. Как правило, при аналоговом управлении пользователь имеет возможность настраивать только яркость и контраст. Цифровое управление обеспечивает передачу данных от пользователя к микропроцессору, управляющему работой всех узлов монитора. Микропроцессор на основании этих данных делает соответствующие коррекции формы и величины напряжений в соответствующих аналоговых узлах монитора. В современных мониторах используется только цифровое управление, хотя количество контролируемых параметров зависит от класса монитора и варьируется от нескольких простейших параметров (яркость, контраст, примитивная подстройка геометрии изображения) до сверхрасширенного набора (25 - 40 параметров) обеспечивают точные настройки.
19.
Приведите основные описательные характеристики компьютера (характеристика процессора, объем оперативной и внешней памяти, мультимедийные и сетевые возможности, периферийные и другие составляющие).
Итак, ЦП имеет ряд важнейших характеристик и о значении каждой из них нужно знать. Эти знания пригодятся вам чтобы в дальнейшем хорошо ориентироваться в обзорах и тестированиях процессоров и не бояться непонятных слов :) В принципе, ЦП сложнейшее устройство и если рассматривать его более менее подробно, то на это уйдёт не один десяток печатных страниц мелким шрифтом. Так что мы просто обозначим основные ориентиры и попытаемся раскрыть основные характеристики процессора на уровне элементарного знания.
Частота ЦП.
Довольно большое время основной характеристикой, безоговорочно указывающей на производительность ЦП была его частота. И этот подход до поры до времени можно было считать относительно правильным. Но когда основные две компании-производителя пошли разными путями в разработке новых поколений процессоров, то тактовая частота уже перестала быть универсальным мерилом производительности.
Что же такое тактовая частота ЦП? Фактически, это частота "телодвижений" процессора в определённый отрезок времени. Измеряется она в герцах (мегагерцах, гигагерцах). Но надо учитывать одно но: "не все движения одинаково полезны". Продуктивность ЦП в отношении на герц может варьироваться в широких пределах, в зависимости от архитектуры процессора. Если ранее (в светлые времена Pentium 3 и Athlon) архитектура была довольна схожа между процессорами конкурентов, то их можно было худо-бедно сопоставлять по частоте (и то это было не правильно), то сейчас архитектуры компаний различаются гораздо сильней. К сожалению, ещё с тех старых-добрых времён, стереотип о тактовой частоте как мериле производительности ещё не исчез - и виной тому пустая вера в числа. Но чтобы разобраться в архитектурных перипетиях, обратимся к истории: В далёкие времена, Intel решила что её архитектура., применяемая в процессорах поколения Pentium 3 уже не подлежит развитию (на тот момент был достигнут частотный предел - 1,4Ггц.) и пошла по новому пути. Интел выпустила новые процессоры Pentium 4, но у них были ужасные недостатки в начале своего развития - процессоры Р4 имели громадный частотный потенциал, но на одинаковых частотах проигрывали своим собратьям из стана Р3. Конечно же, Интел быстро развила Р4 по частоте и ликвидировала этот досадный проигрыш, но осадок остался. С тех пор, архитектура актуальных на сегодня процессоров Р4 практически не изменилась и живёт по сей день (т.н. архитектура NetBurst). Компания конкурент AMD в то время пошла по другому пути: она не стала менять архитектуру на более высокочастотную, а просто продолжила развивать уже имевшуюся, внеся в неё косметические изменения и стала существенно проигрывать процессорам конкурента в частоте, но не в производительности. Интел воспользовалась "числовым частотным" преимуществом в своей маркетинговой политике и выиграла битву за потребителя (ну, в основном выиграла). С тех пор немало воды утекло, но ситуация в общем не изменилась. Процессоры Интел по-прежнему высокочастотны, а АМD относительно низкочастотны, однако на расклад в производительности конкурирующих решений это практически не влияет. Тактовую частоту можно использовать как относительный рейтинг производительности внутри линеек процессоров (например внутри линейки AMD Athlon XP, или Pentium 4 6XX). Однако, производительность процессора зависит не только от тактовой частоты ядра, так что идём дальше:
Кеш
Центральный процессор постоянно работает с памятью. Но скорость оперативной памяти не особо велика, чтобы процессор, при работе с ней, раскрывал полностью свой вычислительный потенциал. Поэтому, у процессоров существует своя собственная небольшая, но быстрая память. Её именуют "Кеш". Обычно, такой памяти на процессоре от 256Кб до 2Мб. Кеш хранит в себе те данные, которые могут понадобиться процессору в ближайший момент. Поэтому, перед тем как выполнить операцию с данными, процессор ищет их сперва в кеше. Кеш разделяют на уровни: обычно, в процессорах используется двухуровневая система (т.н. Кеш L1 и L2). Кеш первого уровня отличается малым размером (но большой скоростью), а второго уровня - большим размером. Кеш третьего же уровня очень велик, но медленен и встречается только в отдельных моделях ЦП. Кеш во многом обусловливает стоимость процессора, т.к занимает значительную (иногда и большую) часть кремниевой подложки ЦП. В принципе, чем больше кеш, тем быстрее работает процессор. Но не всегда это так. Зачастую, разница производительности между процессором с кешем 128Кб и ЦП с кешем в 1Мб L2 несоизмерима мала, в сравнении с увеличившейся стоимостью процессора. Так что не стоит гнаться за большими значениями Кеша L2 (Например, процессоры Athlon 64 с 512Kb L2 вполне успешно конкурируют с процессорами Pentium 4, обладающими кешом L2 2Mb.)
Тех. процесс
С одной стороны, кажется что технологические нормы, по которым изготовлен процессор - это проблема его производителя (инженеров, производственных мощностей и т.д.). Но за последние лет пять, всё изменилось. Теперь, производители вынуждены уменьшать нормы производства процессоров ещё и для того, чтобы снизить тепловыделение процессора. Простому пользователю не стоит заострять на этом особое внимание, но следует знать: чем меньше тех. процесс (и подаваемое не ЦП напряжение), тем меньше нагрев процессора. Все современные процессоры выпускаются по нормам 0,09мкм, на подходе массовое распространение 0,065мкм. Для производителей процессоров, внедрение новых технологий - не только снижение площадей чипов, но и важный фактор на пути увеличение производительности ЦП. Ведь, при более тонком тех. процессе, можно будет выпускать процессоры с более высокой частотой (и производительностью), не выходя за рамки раннее установленных тепловых границ.
Поддержка технологий.
Для оптимизаций выполнения определенных задач, производители ЦП внедряют в свои процессоры специальные наборы инструкций. Например, SSE (SSE2, SSE3), 3DNow!, Extended 3DNow! и т.п. Эти инструкции не вносят каких то изменений в саму исполнительную часть ядра процессора, но позволяют описывать сложные последовательности команд, более короткими командами и упрощать работу процессору. В основном, такие дополнительные наборы инструкций созданы для увеличения производительности в программах мультимедийного наклона. Для полного раскрытия потенциала процессоров, эти программы должны иметь поддержку определённых наборов инструкций (например, поддержку SSE имеют практически все, а некоторые и не запускаются из-за отсутствия SSE), но теоретически любая программа, оптимизированная под любой набор инструкций должно работать и без поддержки оных. Однако, не всегда производители программного обеспечения оставляют такую возможность (может из-за очень низкой производительности?). К сведению, наборы SSE разработала Intel. А AMD выпустила 3DNow! Практически все современные процессоры AMD имеют поддержку SSE (2, 3). Процессоры же Интел не имеют поддержки 3DNow! (честно говоря - невелика потеря :)
Встроенный контроллер памяти
Долгое время, этот термин не был применим к ЦП. Однако, компания AMD в своём новом поколении процессоров К8 взяла да и встроила контроллёр памяти в процессор. Как уже неоднократно повторялось, ЦП всё время работает с ОЗУ. И скорость его работы с оперативной памятью - это важнейший параметр на пути обеспечения высокой производительности. Раннее, существовала такая схема работы ЦП с ОЗУ: "Процессор - Чипсет - ОЗУ". Этот путь решили сократить и "перенесли" контроллёр памяти из чипсета - в ЦП. Тем самым схема упростилась до "Процессор - ОЗУ". Intel придерживается традиционной схемы, в которой участвует чипсет. По крайней мере, пока придерживается. Поэтому надо сказать пару слов о процессорах AMD. На данный момент, существует две актуальных платформы для AMD. Это - Socket 754 и Socket 939. Процессоры под эти платформы не отличаются архитектурно, но имеют отличие в виде разного контроллёра памяти: у Соккет 939 - двухканальный контроллёр, а у 754 - одноканальный. Т.е. при условии использования двух планок памяти, система на С939 будет показывать пиковую пропускную способность памяти в два раза больше, чем на 754 (при прочих равных). Но не стоит так пугаться систем с одноканальным контроллёром памяти: для процессоров К8 разница в производительности составляет менее 10%. Дело в том, что скорость работы с памятью более зависит от её латентности (в современных условиях), чем от ПСП (ПСП - Пиковая Пропускная Способность), но это уже совсем другая тема.
Оперативная память аппаратно реализуется в виде модулей памяти различных типов (SIMM, DIMM) и разного объема (от 1 до 256 Мбайт). Модули различаются по своим геометрическим размерам: устаревшие модули SIMM имеют 30 или 72 контакта, а современные модули DIMM 168 контактов.
Долговременная (внешняя) память. В качестве внешней памяти используются носители информации различной информационной емкости: гибкие диски (1,44 Мбайт), жесткие диски (до 50 Гбайт), оптические диски CD-ROM (650 Мбайт) и DVD (до 10 Гбайт). Самыми медленными из них по скорости обмена данными являются гибкие диски (0,05 Мбайт/с), а самыми быстрыми жесткие диски (до 100 Мбайт/с).
Мультимедиа устройства, позволяющие представлять информацию в аудио и видеовиде.
Мультимедийные программы программные средства, позволяющие обрабатывать аудио и видеоинформацию
Современные компьютеры, кроме того, что они позволяют на уроках писать, считать, рисовать, они еще могут демонстрировать и создавать настоящие видеофильмы, прослушивать и создавать музыкальные произведения. Для этого компьютеры оснащены дополнительными устройствами считывания DVD/CD-дисков, звуковой картой, микрофоном, колонками, которые позволяют:
• добавлять звуковые инструкции для тех, кто будет работать в дальнейшем с созданным документом или презентацией;
• воспроизводить на своем компьютере музыкальные компакт-диски;
• запускать и создавать мультимедийные обучающие уроки по различным предметам.
Периферийные устройства персонального компьютера это клавиатура, манипулятор «мышь», монитор, принтер, жесткий диск, привод CD-/DVD- дисков, модем, сетевая карта (для подключения к сети Интернет), видеокамера, сканер и т.п. Несмотря на великое многообразие периферийных устройств ПК, все они взаимодействуют с процессором и оперативной памятью примерно одинаковым образом, о чем будет сказано далее.
Периферийные устройства персонального компьютера бывают внутренние и внешние. Внутренние устройства устанавливаются внутрь ПК (внутрь системного блока). Примеры внутренних периферийных устройств персонального компьютера это жесткие диски, встроенный привод CD-/DVD- дисков и т.п.
Внешние устройства подключаются к портам ввода-вывода, при этом за взаимодействие этих устройств внутри ПК отвечают порты ввода-вывода. Примеры внешних периферийных устройств персонального компьютера это принтеры, сканеры, внешние (подключаемые извне ПК) приводы CD-/DVD- дисков, камеры, манипулятор «мышь», клавиатура и т.п.
Каждое внутреннее устройство имеет контроллер (от английского слова controller устройство управления). Для внешних устройств эту функцию выполняет контроллер порта, к которому это устройство подключено. Этот контроллер порта ввода-вывода автоматически перестраивается в режим работы с внешним устройством, подключаемым к этому порту.
20.
Создание программного обеспечения для ЭВМ
ПРОЦЕСС РАЗРАБОТКИ НОВЫХ ПРОГРАММ ДЛЯ ЭВМ ВКЛЮЧАЕТ В СЕБЯ:
1) ПОСТАНОВКУ ЗАДАЧИ
2) СОЗДАНИЕИ АЛГОРИТМА ЕЕ РЕШЕНИЯ
3) РЕАЛИЗАЦИЮ АЛГОРИТМА НА ЭВМ В ВИДЕ ПРОГРАММЫ
4) ОТЛАДКУ ПРОГРАММЫ
Рассмотрим поочередно все эти этапы.
1) ПОСТАНОВКА ЗАДАЧИ СОСТОИТ В ЧЕТКОМ ФОРМУЛИРОВАНИИ ЦЕЛЕЙ РАБОТЫ. Необходимо четко определить, что является исходными данными, что требуется получить в качестве результата, каким должен быть интерфейс программы (т.е. каким путем будет осуществляться диалог с пользователем) и т.д. Постановка задачи является чрезвычайно важным этапом работы. Многие специалисты считают, что правильная постановка задачи это уже полшага в направлении ее решения.
2) АЛГОРИТМ- ОПИСАНИЕ ПОСЛЕДОВАТЕЛЬНОСТИ ОПЕРАЦИЙ, КОТОРЫЕ НУЖНО ВЫПОЛНИТЬ ДЛЯ РЕШЕНИЯ ЗАДАЧИ. Слово "алгоритм" происходит от имени арабского математика Мухаммеда бен Мусы аль-Хорезми, предложившего в IX веке первые алгоритмы решения арифметических задач.
ГРАФИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ АЛГОРИТМА НАЗЫВАЕТСЯ БЛОК-СХЕМОЙ. В качестве примера рассмотрим блок-схему простого и хорошо всем известного алгоритма перехода улицы через перекресток, оборудованный светофором.
Разработку алгоритма можно сравнить с прокладыванием трамвайных путей, при котором нужно предусмотреть систему стрелок, разворотов таким образом, чтобы при любых условиях трамваи могли по проложенным путям дойти от исходного пункта маршрута к конечному.
ТРЕБОВАНИЯ К АГОРИТМАМ:
А) ОТСУТСТВИЕ ОШИБОК.
Б) ОДНОЗНАЧНОСТЬ, Т.Е. ЧЕТКОЕ ПРЕДПИСАНИЕ, ЧТО И КАК ДЕЛАТЬ В КАЖДОЙ КОНКРЕТНОЙ СИТУАЦИИ. Никаких неоднозначностей ("можно сделать так, а можно и так...") быть не должно. Один из пунктов рассмотренного выше алгоритма перехода улицы звучит неоднозначно- "немного подождать". Понятно, что данный алгоритм ориентирован на человека, а человек поймет, что означает слово "немного", правда каждый по-своему. Для компьютера понятия "немного" не существует, поэтому при создании машинно-ориентированных алгоритмов нужно указывать конкретные величины, например "подождать 3 секунды".
В) УНИВЕРСАЛЬНОСТЬ, Т.Е. ПРИМЕНИМОСТЬ ДАННОГО АЛГОРИТМА К РЕШЕНИЮ ЛЮБОЙ ЗАДАЧИ ДАННОГО ТИПА. Это означает, что если Вы пишите программу для решения квадратного уравнения, использованный в ней алгоритм должен позволить использовать ее для решения любого квадратного уравнения, а если Вы пишите программу для создания мультфильмов, то это нужно делать так, чтобы с ее помощью можно было создавать любые мультфильмы, и т.д. Данное требование- экономическое. Разработка серьезной программы это очень сложный, длительный и трудоемкий процесс, и окупится он только тогда, когда созданная в результате программа будет использоваться многократно. Писать программы, которые будут использоваться только однажды смысла нет. Исключением могут быть только какие-то особые случаи и обучение программированию.
Г) РЕЗУЛЬТАТИВНОСТЬ, Т.Е. ОТСУТСТВИЕ ЗАЦИКЛИВАНИЙ. Любая программа должна всегда приводить к результату, даже если этим результатом будет аварийное сообщение. Иными словами, рельсы должны быть проложены так, чтобы идущий по ним трамвай в любой ситуации доехал от начала до конца, т.е. необходимо предусмотреть все возможные ситуации. Обратимся снова к рассмотренному выше алгоритму перехода улицы. Очевидно, что если светофор сломан, данный алгоритм не сработает. Иными словами, эта аварийная ситуация в нем не предусмотрена, и в данном случае, результат будет не таким, каким должен быть. Конечно, человек, не дождавшись зеленого сигнала, поймет, что что-то не так и предпримет какие-то действия. Но компьютер ведь думать не умеет, он как трамвай идет по проложенным рельсам! Если рельсы проложены так, что аварийная ситуация не предусмотрена, произойдет зацикливание или будут иметь место какие-либо другие непредсказуемые результаты. Тогда, в ряде случаев программы "зависают", или зацикливаются, как в рассматриваемой ситуации. Выйти из образовавшегося замкнутого круга можно только принудительным прерыванием работы программы, например, путем перезагрузки компьютера.
3) О ПРОГРАММЕ, ВЫПОЛНЯЮЩЕЙ ДЕЙСТВИЯ, ПРЕДПИСАННЫЕ АЛГОРИТМОМ, ГОВОРЯТ, ЧТО ОНА РЕАЛИЗУЕТ ДАННЫЙ АЛГОРИТМ НА ЭВМ. Следующим шагом после создания алгоритма является написание реализующей его программы. Основная сложность здесь заключается в том, что программа, как Вы помните, представляет собой набор двоичных кодов - нулей и единиц. Алгоритм же формулируется на естественном человеческом языке- русском, английском, немецком, арабском и.т.д. Понятно, что перевести текст на естественном человеческом языке в набор цифр чрезвычайно сложно:
В связи с этим в данный процесс вводится промежуточный этап - разработка текста программы:
ЯЗЫК ПРОГРАММИРОВАНИЯ- ИСКУССТВЕННЫЙ ЯЗЫК, ЯВЛЯЮЩИЙСЯ ПРОМЕЖУТОЧНЫМ ПРИ ПЕРЕХОДЕ ОТ ЕСТЕСТВЕННОГО ЧЕЛОВЕЧЕСКОГО ЯЗЫКА К МАШИННЫМ ДВОИЧНЫМ КОДАМ. ЯЗЫКИ ПРОГРАММИРОВАНИЯ БЫВАЮТ ВЫСОКОГО И НИЗКОГО УРОВНЕЙ. ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ (как видно из схемы) ЯВЛЯЮТСЯ БОЛЕЕ БЛИЗКИМИ К ЕСТЕСТВЕННОМУ ЧЕЛОВЕЧЕСКОМУ ЯЗЫКУ ПО СРАВНЕНИЮ С ЯЗЫКАМИ ПРОГРАММИРОВАНИЯ НИЗКОГО УРОВНЯ. СОЗДАНИЕ ТЕКСТА ПРОГРАММЫ НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ВЫПОЛНЯЕТСЯ ЧЕЛОВЕКОМ ВРУЧНУЮ, А ПЕРЕВОД ТЕКСТА ПРОГРАММЫ В МАШИННЫЕ ДВОИЧНЫЕ КОДЫ - ТРАНСЛЯЦИЯ (англ.translation - перевод) ВЫПОЛНЯЕТСЯ СПЕЦИАЛЬНЫМИ ПРОГРАММАМИ- ТРАНСЛЯТОРАМИ.
Программирование на языках высокого уровня, очевидно, проще, чем на языках низкого уровня. Оно не требует глубоких знаний устройства компьютера и поэтому вполне доступно людям, не являющимися специалистами в вычислительной технике. Однако, программы, написанные на языках низкого уровня, как правило, отличаются более высокой скоростью работы, меньшим объемом и более полным использованием ресурсов вычислительной техники.
К ЯЗЫКАМ ВЫСОКОГО УРОВНЯ ОТНОСЯТСЯ: ФОРТРАН, БЕЙСИК, ПАСКАЛЬ, СИ, АЛГОЛ, АЛМИР, АДА, СИ++, DELPHI, JAVA и сотни других.
Старейшим языком программирования высокого уровня является ФОРТРАН (англ. FORmula TRANslation, перевод формул). Он был создан группой программистов американской фирмы IBM под руководством Джона Бекуса в 1957 году. Несколько позже в Европе был разработан язык АЛГОЛ (англ.ALGOrythmic Language, алгоритмический язык). Эти языки послужили основой для других новых языков программирования. Так, язык БЕЙСИК (англ. basic, базовый, или Beginner's All-purpose Symbolic Instruction Code, многоцелевой язык символических команд для начинающих) был создан Джоном Кемени в США в 1965 году. Он представляет собой упрощенную версию ФОРТРАНА, который оказался сложным для большинства пользователей из-за своей избыточности. Язык АЛГОЛ послужил основой для не менее популярного языка ПАСКАЛЯ, созданного в 1969 году швейцарским математиком Никласом Виртом. ПАСКАЛЬ не сложнее Бейсика, но в него изначально были заложены более широкие возможности. Дальнейшее развитие язык ПАСКАЛЬ получил в виде системы программирования DELPHI. На Украине в 1965 году на базе АЛГОЛА был создан язык АЛМИР, отличавшийся использованием символики на основе русского, а не английского языка. Этот язык считается первым в мире языком программирования на основе национального языка (Native Language).
Язык СИ, в котором использованы элементы ПАСКАЛЯ, был создан в 1972 году в американской фирме Bell Laboratories под руководством Дениса Ритчи. Название языка СИ связано с тем, что наиболее удачной оказалась его третья версия ( СИ- третья буква английского алфавита). СИ считается наиболее эффективным среди языков программирования высокого уровня. С одной стороны он не намного сложнее ПАСКАЛЯ или ФОРТРАНА, но с другой обладает возможностями, присущими языкам программирования низкого уровня. Поэтому СИ иногда называют языком программирования среднего уровня и используют как при написании прикладных программ, так и при разработке системных. Дальнейшим развитием языка СИ стали языки СИ++ и JAVA.
К ЯЗЫКАМ НИЗКОГО УРОВНЯ ОТНОЯТСЯ АССЕМБЛЕР И АВТОКОД. Ассемблер, как язык низкого уровня, фактически состоит из набора команд данной машины, записанных в виде сокращений на английском языке. Автокод- вариант ассемблера на основе русского языка.
Программы трансляторы бывают двух типов:
ИНТЕРПРЕТАТОРЫ ТРАНСЛИРУЮТ ТЕКСТ ПРОГРАММЫ И СРАЗУ ЖЕ ВЫПОЛНЯЮТ ПРЕДПИСАННЫЕ В НЕМ ДЕЙСТВИЯ, НЕ СОЗДАВАЯ .ЕХЕ-ФАЙЛ. КОМПИЛЯТОРЫ ТРАНСЛИРУЮТ ТЕКСТ ПРОГРАММЫ И СОЗДАЮТ ГОТОВУЮ К ИСПОЛНЕНИЮ ПРОГРАММУ В ВИДЕ .ЕХЕ-ФАЙЛА, КОТОРЫЙ МОЖНО БУДЕТ ПОСЛЕ ЗАПУСТИТЬ НА ИСПОЛНЕНИЕ.
4) ОТЛАДКА ПРОГРАММЫ - ИСПРАВЛЕНИЕ В НЕЙ ОШИБОК И ТЩАТЕЛЬНОЕ ЕЕ ТЕСТИРОВАНИЕ.
При тестировании программы важно проверить ее работоспособность как можно в большем числе ситуаций, напрмер, при различных вариантах исходных данных. Бывает, что в 1000 случаях программа сработает нормально, а на 1001-й раз обнаружится ошибка. При написании серьезных программных продуктов для более полного их тестирования фирмы-разработчики часто распространяют их пробные версии (бета-версии) среди как можно большего числа пользователей, которые сообщают в фирму об обнаруженных ошибках, что позволяет исправить их в окончательных версиях программных продуктов.
26.
Что такое файловая система? Папки и файлы. Основные операции с файлами в операционной системе. Файловые системы NTFS и FAT отличия в обеспечении надежности работы системы и безопасного хранения информации.
Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.
В широком смысле понятие "файловая система" включает:
• совокупность всех файлов на диске,
• наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске,
• комплекс системных программных средств, реализующих управление файлами, в частности: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами
Файл очень похож на печатный документ, который можно найти на чьем-нибудь рабочем столе или в канцелярском шкафу; это объект, содержащий набор связанной информации. На компьютере примерами файлов являются текстовые документы, электронные таблицы, цифровые изображения и даже песни. Например, любой снимок, сделанный цифровым фотоаппаратом, является отдельным файлом, а музыкальный компакт-диск может содержать десяток отдельных файлов с песнями.
Папка - это нечто большее, чем контейнер для хранения файлов. Если положить на рабочий стол тысячи бумажных документов, будет практически невозможно найти какой-то конкретный документ, когда тот понадобится. Вот почему люди часто хранят бумажные документы в папках в канцелярском шкафу. Расположение документов по логическим группам облегчает нахождение каждого отдельного документа.
Операции над файлами. В процессе работы на компьютере над файлами чаще всего производятся следующие операции:
* копирование копия файла помещается в другой каталог;
* перемещение сам файл перемещается в другой каталог;
* удаление запись о файле удаляется из каталога;
* переименование изменяется имя файла.
Обе файловые системы хранят данные в кластерах минимальный размер которого равен 512 b. Как правило обычный размер кластера равен 4 Kb. На этом сходства пожалуй и заканчиваются. Кое-что о фрагментации: скорость работы NTFS резко снижается при заполнении диска на 80 - 90 %. Это связано с фрагментацией служебных и рабочих файлов. Чем больше Вы работаете с таким загруженным диском, тем сильнее фрагментация и тем ниже производительность. В FAT 32 фрагментация рабочей области диска происходит и на более ранних этапах. Дело тут зависит от того, насколько часто Вы записываете/стираете данные. Как и в NTFS, фрагментация сильно снижает производительность. Теперь об оперативной памяти. Объем самой электронной таблицы FAT 32 может занимать в ОЗУ порядка нескольких мегабайт. Но на помощь приходит кэширование. Что записывается в кэш:
1. Наиболее используемые каталоги;
2. Данные о всех используемых в данный момент времени файлах;
3. Данные о свободном пространстве диска;
NTFS Кэшированию трудно поддаются каталоги больших размеров, а они могут достигать размеров нескольких десятков мегабайт. Плюс MFT, плюс информация о свободном месте на диске. Хотя надо заметить, что NTFS все же довольно экономно расходует ресурсы оперативной памяти. В наличии удачная система хранения данных, в MFT каждая запись примерно равна 1 Kb. Но все же требования к объему ОЗУ выше, чем для FAT 32. Короче, если Ваша память меньше или равна 64 Mb, то эффективнее с точки зрения скорости окажется FAT 32. Если больше - разница в скорости будет маленькая, а зачастую вообще никакой. Теперь о самом жестком диске. Для использования NTFS желательно наличие Bus Mastering. Что это? Это особый режим работы драйвера и контроллера. При использовании BM обмен происходит без участия процессора. Отсутствие ВМ скажется на производительности системы. Кроме этого, вследствие использования более сложной файловой системы количество движений головок чтения/записи возрастает, что так же влияет на скорость. Наличие дискового кэша одинаково положительно сказывается, как на NTFS, так и на FAT 32.
27.
Понятие «прикладной программы». Основной пакет прикладных программ персонального компьютера.
Прикладной называется любая конкретная программа, которая способствует решению определенной задачи в пределах данной проблемной области. Например, если на компьютер возлагается задача контроля за финансовой деятельностью какой-либо фирмы, прикладной для данного случая будет программа подготовки платежных ведомостей. Некоторые прикладные программы носят общий характер, т. е. обеспечивают составление и печать документов и т. п.
это текстовые редакторы, графические редакторы, браузеры, мультимедиа приложения, электронные таблицы
28.
Текстовые и графические редакторы. Разновидности, сферы использования.
Текстовые редакторы (Word Processing) предназначены для работы с текстовыми документами (программы, данные, таблицы, простые чертежи и др.). Например: Word, Multi Edit и др.
Для работы с текстами на компьютере используются программные средства, называемые текстовыми редакторами. Существует большое количество разнообразных текстовых редакторов, различающихся по своим возможностям
Основное назначение текстовых редакторов создавать текстовые файлы, редактировать тексты, просматривать их на экране, изменять формат текстового документа, распечатывать его на принтере.
MS-DOS Editor и Блокнот предназначены для обработки несложных текстовых файлов
Современные программы предусматривают множество дополнительных функций, позволяющих готовить текстовую часть документа на типографском уровне:
• форматирование символов и абзацев,
• оформление страниц,
• построение оглавлений и указателей,
• создание таблиц, проверка правописания и т. д.
Кроме того, современные программы позволяют включать в текст графические объекты: рисунки, диаграммы, фотографии.
Графические редакторы предназначеныдля работы с графическими документами. Например: Paint, Corel, iPhoto Plus и др.
Компьютерные представления изображений можно получить различными способами. Во-первых, воспользоваться устройствами ввода изображений цифровым фотоаппаратом или сканером. Во-вторых, найти и скопировать нужный графический файл из коллекции иллюстраций, которая может располагаться на компакт-диске или другом достаточно емком носителе информации, а также доступном по сети компьютере. В-третьих, написать программу построения изображения и, в-четвертых, воспользоваться готовой программой построения и обработки изображений в диалоговом режиме графическим редактором.
Графические редакторы бывают двух видов векторные и растровые. У них похожий набор инструментов создания объектов (прямые, окружности, многоугольники и т.д.). Нет ничего удивительного в том, что в растровых редакторах есть функции создания линий и фигур, такие элементы бывают нужны и в растровых изображениях, а рисовать их, раскрашивая отдельные пикселы, довольно трудно. Отличие векторных редакторов от растровых заключается в том, что в векторном редакторе созданные элементы изображения можно потом выбирать и редактировать именно как векторные примитивы, а в растровом редакторе фигуры и линии в момент добавления к рисунку превращаются в отдельные пикселы, не связанные логически друг с другом. Итак, векторные редакторы позволяют вносить изменения в группы объектов, а растровые в области изображения и отдельные пикселы.
Основной областью применения растровых редакторов является обработка изображений, полученных с помощью сканера или цифровой фотокамеры. Обработка заключается в ретушировании изображений, их монтаже, добавлении новых элементов рисунка, применении различных эффектов ко всему изображению и его отдельным областям. Типичными растровыми эффектами являются увеличение/уменьшение контрастности или яркости изображения, корректировки цветов и т. п.
В качестве примера широко используемых растровых редакторов для операционных систем семейства Windows можно привести Adobe Photoshop, Microsoft Paint, Microsoft Photo Editor, для операционных систем семейства UNIX GIMP, XPaint.
Самые распространенные практические задачи, решаемые с помощью векторных редакторов это построение и изменение всевозможных схем, чертежей, графиков и диаграмм. Для этих целей широко применяются векторные редакторы Corel Draw, Microsoft Visio, Adobe Illustrator. Большинство векторных редакторов позволяют дополнять векторную графику фрагментами растровых рисунков.
Многие векторные редакторы ориентированы на решение задач в определенной технической или научной области. Они являются основной частью автоматизированных систем технического дизайна, архитектурного и машиностроительного проектирования, наглядного изображения результатов научных экспериментов.
Примерами распространенных автоматизированных систем машиностроительного проектирования с многофункциональными векторными редакторами могут служить зарубежные программы AutoCAD, Unigraphics, отечественные КОМПАС, Кредо. Для этих систем характерно наличие функции трехмерного, пространственного моделирования с возможностью высококачественного изображения моделируемых объектов.
К векторным графическим системам также относится широко известная программа трехмерного моделирования 3DStudio MAX, позволяющая не только получать изображения моделей с имитацией материала и световых эффектов, но и оживлять (анимировать) их путем задания траекторий движения и способов трансформации объектов. Полученные анимированные изображения могут быть сохранены, например, в формате компьютерного видеоролика *.avi.
Программы, подобные 3D Studio MAX, обычно используются в техническом дизайне и для создания компьютерных мультфильмов.
29.
Архивирование информации. Архиваторы.
При работе с данными существует возможность порчи или потери информации на
магнитном диске, обусловленная физической порчей диска, случайным уничтожением
объектов или наличием какого-либо компьютерного вируса. Для сохранения нужных данных
(программ, документов) нужно хранить их резервные копии. Можно просто скопировать
данные на винчестер или записать на CD, но при этом такие копии будут занимать столько
же места, сколько и оригиналы файлов. Для решения этих проблем используют программы -
архиваторы, которые позволяют уменьшить размер файлов путем сжатия информации.
Одним из наиболее популярных архиваторов является программа WinRar.
Запуск архиватора WinRar осуществляется двойным щелчком левой кнопкой мыши по
файлу WinRar.exe или вызывается из меню Пуск Программы WinRar, после чего
на экране появится окно приложения (рис. 6.1). Это стандартное окно Windows, оснащенное
строкой заглавия, кнопками для работы с окном, основным меню, панелью инструментов,
адресной строкой, рабочей областью и строкой состояния. В рабочей области выводится
файловая структура открытого объекта (диск, папка, архивный файл). Здесь можно
перемещаться по папкам, запускать программы и открывать документы.
Рис. 6.1 - Главное окно архиватора WinRar
Архивация информации
Прежде чем начать процесс архивации, необходимо определить, какая именно информация
должна быть помещена в архив, т.е. где она находится (диск, папка и т.д.). Для перехода к
соответствующему диску нужно ввести (или выбрать из списка) его имя в адресной строке.
Затем перейти в папку, в которой хранится информация, подлежащая архивации. Для того
чтобы войти в папку, можно использовать способы, описанные выше, например, двойной
щелчок левой кнопкой мыши. Для того, чтобы выйти из папки, необходимо произвести
двойной щелчок по пиктограмме (, расположенной в крайнем верхнем
положении списка файлов и папок
После того, как место расположения подлежащей архивации информации определено, ее
необходимо выделить. Т.е. выделить файлы и папки, которые будут помещены в архив. Это
можно сделать любым доступным в Windows способом или выделить несколько подряд
идущих файлов, используя клавишу Insert. Повторное нажатие этой клавиши снимет
выделение. Кроме того, в меню Файл есть команда Выделить все (Ctrl+A).
Следующее действие после выделения - щелчок по кнопке "Добавить" в панели
инструментов окна WinRar (или в меню Команды выбрать команду Добавить файлы в
архив (Alt+A)). На экране появится окно Имя и параметры архива
С помощью архиватора WinRAR можно работать со следующими типами архивов:
1. Обычный архив - сжатый файл с расширением .rar;
2. Многотомный архив - архив, состоящий из нескольких томов; объём тома
соответствует размеру дискеты (1.44М); первый том имеет расширение .rar, второй -
.r00, третий - .r01, четвёртый - .r02 и т.д. Объём последнего тома может быть меньше,
так как в нём хранится остаток информации.
3. Самораспаковывающийся (SFX) архив - архив, в котором вместе с
заархивированной информацией хранится и компактный разархиватор; такие архивы
имеют расширение .exe. Для извлечения файлов из самораспаковывающегося архива
необходимо просто запустить его на выполнение.
30. Топология и разновидности компьютерных сетей. Локальные и глобальные сети.
Топология и разновидности компьютерных сетей. Локальные и глобальные сети.
Виды базовых сетевых топологий
Топология «шина»
Шинная топология представляет собой топологию, в которой все устройства локальной сети подключаются к линейной сетевой среде передачи данных. Такую линейную среду часто называют каналом, шиной или трассой. Каждое устройство, например, рабочая станция или сервер, независимо подключается к общему шинному кабелю с помощью специального разъема. Шинный кабель должен иметь на конце согласующий резистор, или терминатор, который поглощает электрический сигнал, не давая ему отражаться и двигаться в обратном направлении по шине. Когда источник передает сигналы в сетевую среду, они движутся в обоих направлениях от источника. Эти сигналы доступны всем устройствам в ЛВС. Как уже известно, из предыдущих глав, каждое устройство проверяет проходящие данные. Если MAC- или IP-адрес пункта назначения, содержащийся в пакете данных, не совпадает с соответствующим адресом этого устройства, данные игнорируются. Если же MAC- или IP-адрес пункта назначения, содержащийся в пакете данных, совпадает с соответствующим адресом устройства, то данные копируются этим устройством и передаются на канальный и сетевой уровни эталонной модели OSI. На каждом конце кабеля устанавливается терминатор. Когда сигнал достигает конца шины, он поглощается терминатором. Это предотвращает отражение сигнала и повторный прием его станциями, подключенными к шине. Для того чтобы гарантировать, что в данный момент передает только одна станция, в сетях с шинной топологией используется механизм обнаружения конфликтов, иначе, если несколько станций одновременно попытаются осуществить передачу, возникнет коллизия. В случае возникновения коллизии, данные от каждого устройства взаимодействуют друг с другом (т.е. импульсы напряжения от каждого из устройств будут одновременно присутствовать в общей шине), и таким образом, данные от обоих устройств будут повреждаться. Область сети, в пределах которой был создан пакет и возник конфликт, называется доменом коллизий. В шинной топологии, если устройство обнаруживает, что имеет место коллизия, сетевой адаптер отрабатывает режим повторной передачи с задержкой. Поскольку величина задержки перед повторной передачей определяется с помощью алгоритма, она будет различна для каждого устройства в сети, и, таким образом, уменьшается вероятность повторного возникновения коллизии.
Топология «кольцо»
Топология кольцо (топология замкнутой сети) - это тип сетевой топологии, при котором все компьютеры подключены коммуникационному каналу, замкнутому на себе. В кольце сигналы передаются только в одном направлении. Сигнал в топологии кольцо возможно усиливать.
Топология «звезда»
В сетях, использующих топологию "звезда", сетевой носитель соединяет центральный концентратор с каждым устройством, подключенным к сети. Физический вид топологии "звезда" напоминает радиальные спицы, исходящие из центра колеса. В этой топологии используется управление из центральной точки, а связь между устройствами, подключенными к сети, осуществляется посредством двухточечных линий между каждым устройством и центральным каналом или концентратором. Весь сетевой трафик в звездообразной топологии проходит через концентратор. Вначале данные посылаются концентратору, а затем концентратор переправляет их устройству в соответствии с адресом, содержащимся в данных. В сетях с топологией "звезда" концентратор может быть активным или пассивным. Активный концентратор не только соединяет участки среды передачи, но и регенерирует сигнал, т.е. работает как многопортовый повторитель. Благодаря выполнению регенерации сигналов, активный концентратор позволяет данным перемещаться на более значительные расстояния. В отличие от активного концентратора, пассивный концентратор только соединяет участки сетевой среды передачи данных.
Топология "расширенная звезда"
Если простая звездообразная топология не может покрыть предполагаемую область сети, то ее можно расширить путем использования межсетевых устройств, которые не дают проявляться эффекту аттенюации; результирующая топология называется топологией "расширенная звезда". Еще раз представим себе здание размером 250x250 метров. Для того чтобы звездообразная топология могла эффективно использоваться в этом здании, ее необходимо расширить. За счет увеличения длины кабелей горизонтальной кабельной системы это делать нельзя, поскольку нельзя превышать рекомендуемую максимальную длину кабеля. Вместо этого можно использовать сетевые устройства, которые препятствуют деградации сигнала. Чтобы сигналы могли распознаваться принимающими устройствами, используются повторители, которые берут ослабленный сигнал, очищают его, усиливают и отправляют дальше по сети. С помощью повторителей можно увеличить расстояние, на которое может простираться сеть. Повторители работают в тандеме с сетевыми носителями и, следовательно, относятся к физическому уровню эталонной модели OSI.
Глобальная вычислительная сеть объединяет абонентов, расположенных в различных странах, на различных континентах. Взаимодействие между абонентами такой сети может осуществляться на базе телефонных линий связи, радиосвязи и систем спутниковой связи. Глобальные вычислительные сети позволят решить проблему объединения информационных ресурсов всего человечества и организации доступа к этим ресурсам.
Региональная вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга. Она может включать абонентов внутри большого города, экономического региона, отдельной страны. Обычно расстояние между абонентами региональной вычислительной сети составляет десятки сотни километров.
Локальная вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории, В настоящее время не существует четких ограничений на территориальный разброс абонентов локальной вычислительной сети. Обычно такая сеть привязана к конкретному месту. К классу локальных вычислительных сетей относятся сети отдельных предприятий, фирм, банков, офисов и т.д. Протяженность такой сети можно ограничить пределами 2 - 2,5 км.
Объединение глобальных, региональных и локальных вычислительных сетей позволяет создавать многосетевые иерархии. Они обеспечивают мощные, экономически целесообразные средства обработки огромных информационных массивов и доступ к неограниченным информационным ресурсам. На рис. приведена одна из возможных иерархий вычислительных сетей. Локальные вычислительные сети могут входить как компоненты в состав региональной сети, региональные сети объединяться в составе глобальной сети и, наконец, глобальные сети могут также образовывать сложные структуры.
31. Чтотакое World Wide Web (WWW). Понятие гипертекста. Документы Internet.
Всеми́рнаяпаути́на (WorldWideWeb) распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Система гипертекстовых документов, просмотр которых осуществляется при помощи браузера (такие, как Mozilla, NetscapeNavigator и InternetExplorer).
Гипертекст текст, в котором каждое слово или словосочетание может быть активной ссылкой на другой документ. Гиперте́кст термин, введённый Тедом Нельсоном в 1965 году для обозначения «текста ветвящегося или выполняющего действия по запросу». Обычно гипертекст представляется набором текстов, содержащих узлы перехода между ними. Гиперссылка - это часть документа, которая по щелчку позволяет перейти к другому документу.
Документы Internet - web-страницы, сообщения в форумах и группах новостей по интересам, электронная почта. Главная особенность всех этих типов документов - цифровая природа. Помимо своей изначальной «виртуальности», документы Интернет чрезвычайно динамичны.
В России наиболее масштабная попытка определения статуса электронного источника была предпринята Федеральным государственным Научно-техническим центром «Информрегистр». В соответствии с ГОСТ 7.83-2001, электронный документ получил следующее определение: «документ на машиночитаемом носителе, для использования которого необходимы средства вычислительной техники».
32. Обеспечение стабильной и безопасной работы средствами ОС Windows. Права пользователя (пользовательская среда) и администрирование компьютерной системы.
Windows 7 достаточно стабильная операционная система, и неполадки в ее работе случаются редко. Несмотря на это, не следует пренебрегать профилактическими мерами для повышения надежности системы. Они позволят значительно снизить риск возникновения ошибок, а если проблема все-таки появится, вы сможете встретить ее во всеоружии. Общие рекомендации будут такими.
• Регулярно делайте резервные копии данных. Проблему в работе системы решить намного легче, если вся важная информация находится в надежном месте. Для этих целей в Windows 7 имеется удобная программа архивации, которая будет рассмотрена в этой главе.
• Заранее позаботьтесь о создании архивного образа жесткого диска. Это позволит выполнить восстановление намного быстрее. Для создания образа проще всего воспользоваться встроенной программой архивации.
• Используйте последние версии приложений, которые совместимы с Windows 7.
• Устанавливайте новые версии драйверов для комплектующих вашего компьютера. Для этого посетите сайты производителей оборудования или воспользуйтесь WindowsUpdate. Старайтесь использовать только драйверы, имеющие цифровую подпись Microsoft.
• Используйте программу проверки жесткого диска ошибки на нем могут быть причиной сбоев системы.
• Используйте последнюю имеющуюся версию BIOS для вашей системы.
• Регулярно проверяйте жесткий диск компьютера с помощью антивирусных программ с обновленными вирусными базами.
• Безопасное хранение данных на основе шифрования - Для повышения уровня безопасности хранения данных можно хранить данные на диске в зашифрованной форме. Шифрование - это процесс преобразования данных в формат, недоступный для чтения другим пользователям. После того как файл был зашифрован, он автоматически остается зашифрованным в любом месте хранения на диске. Расшифровка - это процесс преобразования данных из зашифрованной формы в его исходный формат. После того как файл был расшифрован, он остается расшифрованным в любом месте хранения на диске.
- Архивация данных - можно создать резервную копию данных на жестком диске, а затем создать архив на другом устройстве хранения данных. Для защиты данных компьютера от случайной утери в случае, если в системе возникнет сбой оборудования или носителя, используется стандартная программа архивации.
Любая программа требует некоторого времени на ознакомление с методами управления, навигации и настройки пользовательской рабочей среды Интерфейса.
Администрирование это процесс управления, заведования, деятельность по руководству порученным участком работы посредством административных методов управления. Станция администрирования сети - рабочая станция, с которой осуществляется администрирование сети. Функции администрирования реализуются с помощью обмена информацией со специальными программами (сетевыми агентами), резидентными на управляемых узлах.
33. Компьютерные вирусы типы и виды. Методы распространения вирусов. Основные виды профилактики компьютера. Основные пакеты антивирусных программ. Классификация программ-антивирусов.
Компьютерный вирус разновидность компьютерных программ, отличительной особенностью которых является способность к размножению (саморепликация). В дополнение к этому вирусы могут без ведома пользователя выполнять прочие произвольные действия, в том числе наносящие вред пользователю и/или компьютеру. По этой причине вирусы относят к вредоносным программам.Существует очень много разных вирусов. Условно их можно классифицировать следующим образом:
• По среде обитания
Сетевые -распространяющиеся по компьютерным сетям
Файловые-этовирусы, которые внедряются в исполняемые файлы
Загрузочные - внедряются в загрузочный сектор диска.
Макро-вирусы - заражают файлы документов WORDи EXCEL.После загрузки макро-вирусы остаются в памяти компьютера и могут заражать другие документы.
• По способу заражения:
Резидентные-это вирусы, оставляющие свою резидентную часть, которая продолжает наносить вред.
Нерезидентные - не заражают программы их действия ограничено по времени.
• По масштабу вредных воздействий.
Безвредные - влияют на работу компьютера, чаще всего просто занимают место на диске.
Неопасные - их действия ограничивается уменьшением свободного места на диске графическими или звуковыми явлениями.
Опасные - приводят к серьезным сбоям в работе компьютера.
Очень опасные - их действия могут привести к потере данных, программ, порче головок винчестера.
Откуда берутся вирусы:
- Глобальные сети - электронная почта
- Электронные конференции, файл-серверы ftp и BBS
- Локальные сети
- Пиратское программное обеспечение
- Персональные компьютеры “общего пользования”
- “Случайные” пользователи компьютера
Основные виды профилактики компьютера.
• Приобретать программное обеспечение у официальных продавцов.
• Копии хранить на защищенных от записи дискетах.
• Периодически создавать копии файлов, с которыми ведется работа.
• Не запускать непроверенные файлы, в том числе и полученные от компьютерной сети.
• Ограничить круг лиц допущенных к работе ПК
• Время от времени запускать антивирусную программу.
Антивирус - это программа, выявляющая и обезвреживающая компьютерные вирусы.Антивирусная программа (антивирус) любая программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще и восстановления зараженных (модифицированных) такими программами файлов, а также для профилактики предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом.
3 класса антивирусных программ:
1) Полифаги. Принцип их действия основан на проверке файлов, загрузочных секторов диска, а так же поиска известных и новых (неизвестных полифагу) вирусов. Для поиска вирусов используется маска. Маской вируса называют некоторую постоянную последовательность программного кода специфичную для этого вируса. Если антивирус обнаружит такую последовательность в каком-либо файле, то файл считается зараженным и подлежит лечению. Полифаги могут обеспечивать проверку файлов в процессе их загрузки в оперативную память. Такие программы называются антивирусными мониторами. Достоинство: полифагов их универсальность. Недостаток: большие размеры антивирусных баз данных, их постоянное обновление, низкая скорость поиска вирусов.
2) Ревизоры. Принцип работы основан на подсчете контрольных сумм диске файлов. Эти контрольные суммызатем сохраняются в базе данных антивирусов вместе с длинною файлов, датой их последнего изменения и т.д. При последующем запуске ревизоров сверяет данные находящиеся в базе с реально подсчитанными значениями. Если информация о файле не совпадает, то ревизор говорит, что файл изменен или заражен вирусом. Недостаток: ревизор не может обнаружить вирус в новых файлах, т.к. информации о них в базе еще нет.
3) Блокировщики. Это программы перехватывающие вирусоопасные ситуации ( например, запись загрузочных секторов диска) и сообщающая об этом пользователю. Достоинство: способны обнаруживать и останавливать вирус, а самой ранней стадии его размножения.
34. Основные закономерности создания и функционирования информационных процессов в правовой сфере.
Все стадии процесса правового воздействия суть информационные процессы. И при их изучении, планировании и проведении необходимо использовать весь тот опыт, который накопили информатика и правовая информатика.
Согласно ч. 4 ст. 29 Конституции РФ каждый имеет право свободно искать, получать, передавать, производить и распространять информацию любым законным способом.
В Законе об информации информационные процессы определены как процессы сбора, обработки, накопления, хранения, поиска и распространения информации.
Обработка информации это упорядоченный процесс ее преобразования в соответствии с алгоритмом решения задачи.
После решения задачи обработки информации результат должен быть выдан конечным пользователям в требуемом виде. Эта операция реализуется в ходе решения задачи выдачи информации.
Информационные процессы (сбор, обработка и передача информации) всегда играли важную роль в науке, технике и жизни общества. В ходе эволюции человечества просматривается устойчивая тенденция к автоматизации этих процессов
Сбор информации это деятельность субъекта, в ходе которой он получает сведения об интересующем его объекте.
Сбор информации может производиться или человеком, или с помощью технических средств и систем аппаратно.
Задача сбора информации не может быть решена в отрыве от других задач, в частности, задачи обмена информацией (передачи).
Обмен информацией это процесс, в ходе которого источник информации ее передает, а получатель принимает.
Если в передаваемых сообщениях обнаружены ошибки, то организуется повторная передача этой информации. В результате обмена информацией между источником и получателем устанавливается своеобразный «информационный баланс», при котором в идеальном случае получатель будет располагать той же информацией, что и источник.
Обмен информации производится с помощью сигналов, являющихся ее материальным носителем. Источниками информации могут быть любые объекты реального мира, обладающие определенными свойствами и способностями.
Принятую информацию получатель может использовать неоднократно. С этой целью он должен зафиксировать ее на материальном носителе (магнитном, фото, кино и др.).
Накопление информации это процесс формирования исходного, несистематизированного массива информации.
Хранение данных, информации, знаний процессы накопления, размещения, выработки и копирования данных (информации, знаний) для дальнейшего их использования (обработки и передачи).
Передача данных, информации, знаний процесс распространения данных (информации, знаний) среди пользователей посредством средств и систем коммуникаций и путем перемещения (пересылки) данных от источника (отправителя) к приемнику (получателю).
Последовательность действий, выполняемых с информацией, называют информационным процессом.
Основными информационными процессами являются:
сбор (восприятие) информации;
подготовка (преобразование) информации;
передача информации;
обработка (преобразование) информации;
хранение информации;
отображение (воспроизведение) информации.
35. Основные процессы сбора, накопления и преобразования информации.
Обобщенная схема технологического процесса обработки информации
При производстве информационного продукта исходный информационный ресурс в соответствии с поставленной задачей подвергается в определенной последовательности различным преобразованиям. Динамика этих преобразований отображается в протекающих при этом информационных процессах. Таким образом, информационный процесс - это процесс преобразования информации. В результате информация может изменить и содержание, и форму представления.
Управляющие воздействия формируются на основе накопленной и функционирующей в системе управления информации, а также поступающих по каналам прямой и обратной связи сведений из внешней среды.
Таким образом, важнейшая функция любой системы управления - получение информации, выполнение процедур по ее обработке с помощью заданных алгоритмов и программ, формирование на основе полученных сведений управленческих решений, определяющих дальнейшее поведение системы.
Поскольку информация фиксируется и передается на материальных носителях, необходимы действия человека и работа технических средств по восприятию, сбору информации, ее записи, передаче, преобразованию, обработке, хранению, поиску и выдаче. Эти действия обеспечивают нормальное протекание информационного процесса и входят в технологию управления. Они реализуются технологическими процессами обработки данных с использованием электронных вычислительных машин и других технических средств.
Фазы преобразования информации в информационной технологии достаточно многочисленны. Однако если провести структуризацию технологии, обобщенная схема технологического процесса обработки информации может быть представлена схемой, показанной на рис. 3.1
Рис.3.1 Обобщенная схема технологического процесса обработки информации
При обработке данных формируются четыре основных информационных процесса: сбор и регистрация, обмен, обработка, накопление и хранение информации. Рассмотрим их модели.
2. ^
Сбор и регистрация информации
Сбор и регистрация информации происходят по-разному и в различных объектах.
Процесс перевода информации в выходные данные в технологических системах управления может быть полностью автоматизирован, так как для сбора информации о состоянии производственной линии применяются разнообразные электрические датчики, которые уже по своей природе позволяют проводить преобразования физических параметров, вплоть до превращения их в данные, записываемые на машинных носителях информации, без выхода на человеческий уровень представления. Это оказывается возможным благодаря относительной простоте и однозначности физической информации, снимаемой датчиками (давление, температура, скорость и т.п.).
В организационно-экономических системах управления информация, осведомляющая человека о состоянии объекта управления семантически сложна, разнообразна и ее сбор не удается автоматизировать. Поэтому в таких системах информационная технология на этапе превращения исходной (первичной) информации в данные в основе своей остается ручной. На рис.3.2 приведена последовательность фаз процесса преобразования информации в данные в информационной технологии организационно-экономических систем управления.
Рис.3.2 - Процесс преобразования информации в данные
^ Сбор информации состоит в том, что поток осведомляющей информации, поступающей от объекта управления, воспринимается человеком и переводится в документальную форму (записывается на бумажный носитель информации). Составляющими этого потока могут быть показания приборов (например, пробег автомобиля по спидометру), накладные, акты, ордера, ведомости, журналы, описи и т.д.
Для перевода потока осведомляющей информации в автоматизированный контур информационной технологии необходимо собранную информацию передать в места ее ввода в компьютер, так как часто пункты получения первичной информации от них пространственно удалены. Передача осуществляется, как правило, традиционно, с помощью курьера, телефона.
Собранная информация для ввода должна быть предварительно подготовлена, поскольку модель предметной области, заложенная в компьютер, накладывает свои ограничения на состав и организацию вводимой информации. В современных информационных системах ввод информации осуществляется по запросам программы, отображаемым на экране дисплея, и часто дальнейший ввод приостанавливается, если оператором проигнорирован какой-либо важный запрос. Очень важными на этапах подготовки информации и ввода являются процедуры контроля.
Контроль подготовленной и вводимой информации направлен на предупреждение, выявление и устранение ошибок, которые неизбежны в первую очередь из-за так называемого "человеческого фактора". Человек устает, его внимание может ослабнуть, кто-то может его отвлечь - в результате возникают ошибки. Ошибки при сборе данных и подготовке информации могут быть и преднамеренными. Любые ошибки приводят к искажению вводимых данных, к их недостоверности, а значит, к неверным результатам обработки и в конечном итоге к ошибкам в управлении системой. При контроле собранных данных и подготовленной информации применяют совокупность приемов, как ручных, так и формализованных, направленных на обнаружение ошибок.
Вообще процедуры контроля полноты и достоверности информации и данных используются при реализации информационных процессов повсеместно и могут быть подразделены на визуальные, логические и арифметические.
^ Визуальный метод широко используется на этапе сбора и подготовки начальной информации и является ручным. При визуальном методе производится зрительный просмотр документа в целях проверки полноты, актуальности, подписей ответственных лиц, юридической законности и т.д.
Логический и арифметический, являясь автоматизированными методами, применяются на последующих этапах преобразования данных.
^ Логический метод контроля предполагает сопоставление фактических данных с нормативными или с данными предыдущих периодов обработки, проверку логической непротиворечивости функционально-зависимых показателей и их групп и т.д.
^ Арифметический метод контроля включает подсчет контрольных сумм по строкам и столбцам документов, имеющих табличную форму, контроль по формулам, признакам делимости или четности, балансовые методы, повторный ввод и т.п.
Для предотвращения случайного или намеренного искажения информации служат и организационные, и специальные мероприятия. Это четкое распределение прав и обязанностей лиц, ответственных за сбор, подготовку, передачу и ввод информации в системе информационной технологии. Это и автоматическое протоколирование ввода, и обеспечение санкционированного доступа в контур ИТ.
В настоящее время в нашей стране, как и во всем мире, персональные компьютеры все шире применяются на рабочих местах служащих, ответственных за сбор, подготовку и предварительный контроль первичной информации. В этом случае используются автоматизированные подготовка и контроль собранной необработанной информации и, таким образом, фазы подготовки и ввода объединяются.
Ввод первоначальной информации при создании информационной технологии в организационно-экономической системе в конечном итоге является ручным - пользователь ЭВМ "набирает" данные (алфавитно-цифровые) на клавиатуре, визуально контролируя правильность вводимых символов по отображению на экране дисплея. Каждое нажатие клавиши - это преобразование символа, изображенного на ней, в электрический двоичный код, т.е. в машинные данные. Этап ввода - заключительный этап процесса преобразования исходной информации в машинные данные. Конечно, сейчас есть, помимо клавиатуры, и другие устройства ввода, позволяющие убыстрить и упростить этот трудоемкий и изобилующий ошибками этап, например сканеры или устройства ввода с голоса. Однако указанные устройства, особенно последние, далеки от совершенства и имеют довольно высокую стоимость.
Для решения задач ИТ, помимо ввода осведомляющей информации об объекте управления, необходимо также подготавливать и вводить информацию о структуре и содержании предметной области (т.е. модель объекта управления), а также информацию о последовательности и содержании процедур технологических преобразований для решения поставленных задач (т.е. алгоритмическую модель). Суть подготовки информации такого вида состоит в написании программ и описании структур и данных на специальных формальных языках программирования. Этап разработки и ввода программ в настоящее время автоматизирован благодаря использованию развивающихся многофункциональных систем программирования. С их помощью существенно облегчаются процесс создания программ, их отладка и ввод. Тем не менее, сам процесс моделирования, т.е. разработки моделей предметной области решаемых задач и их алгоритмической реализации, остается творческим и на этапе разработки информационных технологий в своей основе практически неавтоматизируем.
Таким образом, после сбора, подготовки, контроля и ввода исходная информация (документы, модели, программы) превращается в данные, представленные машинными (двоичными) кодами, которые хранятся на машинных носителях и обрабатываются техническими средствами информационной технологии.
Передача информации
Информационный процесс обмена предполагает обмен данными между процессами информационной технологии. Из рисунка 1 видно, что процесс обмена связан взаимными потоками данных со всеми информационными процессами на уровне переработки данных.
^ Передача информации осуществляется различными способами: с помощью курьера, пересылка по почте, доставка транспортными средствами, дистанционная передача по каналам связи, с помощью других средств коммуникаций.
^ При дистанционной передаче по каналам связи (рис. 3.3) можно выделить два основных типа процедур. Это процедуры передачи данных по каналам связи и сетевые процедуры, позволяющие осуществить организацию вычислительной сети. Процедуры передачи данных реализуются с помощью операции кодирования - декодирования, модуляции - демодуляции, согласования и усиления сигналов. Процедуры организации сети включают в себя в качестве основных операции по коммутации и маршрутизации потоков данных (трафика) в вычислительной сети. Процесс обмена позволяет, с одной стороны, передавать данные между источником и получателем информации, а с другой - объединять информацию многих ее источников.
Рис. 3.3. Передача данных по каналу связи
Дистанционная передача по каналам связи сокращает время передачи данных, однако, для ее осуществления необходимы специальные технические средства, что удорожает процесс передачи. Предпочтительным является использование технических средств сбора и регистрации, которые, собирая автоматически информацию с установленных на рабочих местах датчиков, передают ее в ЭВМ для последующей обработки, что повышает ее достоверность и снижает трудоемкость.
Дистанционно может передаваться как первичная информация с мест ее возникновения, так и результатная в обратном направлении. В этом случае результатная информация фиксируется различными устройствами: дисплеями, табло, печатающими устройствами. Поступление информации по каналам связи в центр обработки в основном осуществляется двумя способами: на машинном носителе или непосредственно вводом в ЭВМ при помощи специальных программных и аппаратных средств. Дистанционная передача информации с помощью современных коммуникационных средств постоянно развивается и совершенствуется. Особое значение этот способ передачи информации имеет в многоуровневых межотраслевых системах, где применение дистанционной передачи значительно ускоряет прохождение информации с одного уровня управления на другой и сокращает общее время обработки данных.
Модель обмена данными включает в себя формальное описание процедур, выполняемых в вычислительной сети: передачи, маршрутизации, коммутации. Именно эти процедуры и составляют информационный процесс обмена. Для качественной работы сети необходимы формальные соглашения между ее пользователями, что реализуется в виде протоколов сетевого обмена. В свою очередь, передача данных основывается на моделях кодирования, модуляции, каналов связи. На основе моделей обмена производится синтез системы обмена данными, при котором оптимизируются топология и структура вычислительной сети, метод коммутации, протоколы и процедуры доступа, адресации и маршрутизации.
^ В подсистему обмена данными входят комплексы программ и устройств, позволяющих реализовать вычислительную сеть и осуществить по ней передачу и прием сообщений с необходимыми скоростью и качеством.
Физическими компонентами подсистемы обмена служат устройства приема - передачи (модемы, усилители, коммутаторы, кабели, специальные вычислительные комплексы, осуществляющие коммутацию, маршрутизацию и Доступ к сетям). Программными компонентами подсистемы являются программы сетевого обмена, реализующие сетевые протоколы, кодирование - декодирование сообщений и др.
Обработка информации
Обработка информации производится на ПЭВМ, как правило, децентрализовано, в местах возникновения первичной информации, где организуются автоматизированные рабочие места специалистов той или иной управленческой службы (отдела материально-технического снабжения и сбыта, отдела главного технолога, конструкторского отдела, бухгалтерии, планового отдела и т.п.). Обработка, однако, может производиться не только автономно, но и в вычислительных сетях, с использованием набора ПЭВМ программных средств и информационных массивов для решения функциональных задач.
Процесс обработки данных связан с преобразованием данных и их отображением.
^ Процедуры преобразования данных на логическом уровне представляют собой алгоритмы и программы обработки данных и их структур. Сюда включаются стандартные процедуры, такие, как сортировка, поиск, создание и преобразование статистических и динамических структур данных, а также нестандартные процедуры, обусловленные алгоритмами и программами преобразования данных при решении конкретных информационных задач. Моделями процедур отображения данных являются компьютерные программы преобразования данных, представленных машинными кодами, в воспринимаемую человеком информацию, несущую в себе смысловое содержание. В современных ЭВМ данные могут быть отражены в виде текстовой информации, в виде графиков, изображений, звука, с использованием средств мультимедиа, которые интегрируют в компьютере все основные способы отображения.
^ Процедура отображения данных - одна из важнейших в информационной технологии. Без возможности восприятия результата обработки информации человеческими органами чувств этот результат оставался бы вещью в себе (ведь мы не ощущаем машинное представление информации).
В современных информационных технологиях при воспроизведении информации предпочтение отдано графическим режимам работы дисплеев (в отличие от исторически более ранних текстовых режимов) как наиболее универсальным. Графический режим позволяет выводить на экран дисплея любую графику (ведь буквы и цифры тоже графические объекты), причем с возможностью изменения масштаба, проекции, цвета и т.д. звитие информационных технологий относительно ввода и вывода информации идет по пути создания объектно-ориентированных систем, в которых настройка систем, программирование функциональных задач, ввод и вывод информации осуществляются с помощью графических объектов, отображаемых на экране дисплея (примером могут служить широко распространенный графический интерфейс Windows, объектно-ориентированные языки Delphi, Java и т.д.).
Отображение информации на экране дисплея в виде графических объектов (графиков, геометрических фигур, изображений и т. д.) носит название компьютерной графики.
В ходе решения задач на ЭВМ в соответствии с машинной программой формируется результатная информация, которая в дальнейшем используется на этапе принятия решения.
^ Принятие решения в автоматизированной системе организационного управления, как правило, осуществляется специалистом с применением или без применения технических средств, но в последнем случае на основе тщательного анализа результатной информации, полученной на ЭВМ. Задача принятия решений осложняется тем, что специалисту приходится искать из множества допустимых решений наиболее приемлемое, сводящее к минимуму потери ресурсов (временных, трудовых, материальных и т.д.). Благодаря применению персональных ЭВМ и терминальных устройств повышается аналитичность обрабатываемых сведений, а также обеспечивается постепенный переход к автоматизации выработки оптимальных решений в процессе диалога пользователя с вычислительной системой. Этому способствует использование новых технологий экспертных систем поддержки принятия решений.
^ Модель обработки данных включает в себя формализованное описание процедур организации вычислительного процесса, преобразования данных и отображения данных. Под организацией вычислительного процесса понимается управление ресурсами компьютера (память, процессор, внешние устройства) при решении задач обработки данных. Эта процедура формализуется в виде алгоритмов и программ системного управления компьютером. Комплексы таких алгоритмов и программ получили название операционных систем.
Операционная система (ОС) - комплекс программ, организующих вычислительный процесс в вычислительной системе.
Вычислительная система - совокупность аппаратных и программных средств ЭВМ, взаимодействующих для решения задач обработки информации.
Для выполнения функций подсистемы обработки данных используются электронные вычислительные машины различных классов. В настоящее время при создании автоматизированных информационных технологий применяются три основных класса ЭВМ: на верхнем уровне - большие универсальные ЭВМ (по зарубежной классификации - мэйнфреймы), способные накапливать и обрабатывать громадные объемы исходных данных и используемые как главные ЭВМ; на среднем - абонентские вычислительные машины (серверы); на нижнем уровне - персональные компьютеры либо управляющие ЭВМ. Обработка данных, т.е. их преобразование и отображение, производится с помощью программ решения задач в той предметной области, для которой создана информационная технология.
Хранение и накопление информации
Хранение и накопление информации вызвано многократным ее использованием, применением условно-постоянной, справочной и других видов информации, необходимостью комплектации первичных данных до их обработки.
Назначение технологического процесса накопления данных состоит в создании, хранении и поддержании в актуальном состоянии информационного фонда, необходимого для выполнения функциональных задач системы управления. Хранение и накопление информации осуществляется в информационных базах в виде информационных массивов, где данные располагаются по установленному в процессе проектирования порядку.
С хранением и накоплением непосредственно связан поиск данных, т. е. выборка нужных данных из хранимой информации, включая поиск информации, подлежащей корректировке или замене. Процедура поиска информации выполняется автоматически на основе составленного пользователем или ПЭВМ запроса на нужную информацию.
Указанные функции, выполняемые в процессе накопления данных, реализуются по алгоритмам, разработанным на основе соответствующих математических моделей.
^ Процесс накопления данных состоит из ряда основных процедур, таких, как выбор хранимых данных, хранение данных, их актуализация и извлечение.
Информационный фонд систем управления должен формироваться на основе принципов необходимой полноты и минимальной избыточности хранимой информации. Эти принципы реализуются процедурой выбора хранимых данных, в процессе выполнения которой производится анализ циркулирующих в системе данных и на основе их группировки на входные, промежуточные и выходные определяется состав хранимых данных. Входные данные - это данные, получаемые из первичной информации и создающие информационный образ предметной области. Они подлежат хранению в первую очередь. Промежуточные данные - это данные, формирующиеся из других данных при алгоритмических преобразованиях. Как правило, они не хранятся, но накладывают ограничения на емкость оперативной памяти компьютера. Выходные данные являются результатом обработки первичных (входных) данных по соответствующей модели, они входят е состав управляющего информационного потока своего уровня и подлежат хранению в определенном временном интервале. Вообще, данные имеют свой жизненный цикл существования, который фактически и отображается в процедурах процесса накопления.
^ Процедура хранения состоит в том, чтобы сформировать и поддерживать структуру хранения данных в памяти ЭВМ. Современные структуры хранения данных должны быть независимы от программ, использующих эти данные, и реализовывать вышеуказанные принципы (полнота и минимальная избыточность). Такие структуры получили название баз данных. Осуществление процедур создания структуры хранения (базы данных), актуализации, извлечения и удаления данных производится с помощью специальных программ, называемых системами управления базами данных.
В процессе накопления данных важной процедурой является их актуализация. Под актуализацией понимается поддержание хранимых данных на уровне, соответствующем информационным потребностям решаемых задач в системе, где организована информационная технология. Актуализация данных осуществляется с помощью операций добавления новых данных к уже хранимым, корректировки (изменения значений или элементов структур) данных и их уничтожения, если данные устарели и уже не могут быть использованы при решении функциональных задач системы.
^ Процедура извлечения данных из базы необходима для пересылки требуемых данных либо для преобразования, либо для отображения, либо для передачи по вычислительной сети.
При выполнении процедур актуализации и извлечения обязательно выполняются операции поиска данных по заданным признакам и их сортировки, состоящие в изменении порядка расположения данных при хранении или извлечении.
На логическом уровне все процедуры процесса накопления должны быть формализованы, что отображается в математических и алгоритмических моделях этих процедур.
^ Модель накопления данных формализует описание информационной базы, которая в компьютерном виде представляется базой данных.
Процесс перехода от информационного (смыслового) уровня к физическому описывается трехуровневой системой моделей представления информационной базы: концептуальной, логической и физической схем.
Концептуальная схема информационной базы описывает информационное содержание предметной области, т.е. какая и в каком объеме информация должна накапливаться при реализации информационной технологии.
Логическая схема информационной базы должна формализовано описать ее структуру и взаимосвязь элементов информации. При этом могут быть использованы различные подходы: реляционный, иерархический, сетевой. Выбор подхода определяет и систему управления базой данных, которая, в свою очередь, определяет физическую модель данных - физическую схему информационной базы, описывающую методы размещения данных и доступа к ним на машинных (физических) носителях информации. Модель данных - формализованное описание информационных структур и операций над ними.