Сделай Сам Свою Работу на 5

Подробный анализ информационной технологии или процесса

· Процесс ввода информации

Устройства ввода — периферийное оборудование для занесения (ввода) данных или сигналов в компьютер либо в другое электронное устройство во время его работы. Устройства ввода и вывода составляют аппаратный интерфейс между компьютером и сканером или 6DOF-контроллером.

Устройства ввода подразделяются на следующие категории:

  • аудио, видео и механические устройства;
  • непрерывные устройства ввода (к примеру, мышь, позиция которой изменяется достаточно быстро и постоянно, что может рассматриваться как непрерывный ввод);
  • устройства для пространственного использования, такие как двухмерная мышь или трехмерный навигатор (особенно для CAD-приложений).

Также многие компьютерные указывающие устройства ввода классифицируются по способу управления курсором:

  • прямой ввод, когда управление осуществляется непосредственно в месте видимости курсора. Например, сенсорные панели и экраны;
  • непрямые указывающие устройства, к примеру, трекболы или мыши.

 

 

· Процесс обработки, преобразование информации

Обработка информации:
В процессе обработки информации решается некоторая информационная задача, которая предварительно может быть поставлена в традиционной форме: дан некоторый набор исходных данных, требуется получить некоторые результаты. Сам процесс перехода от исходных данных к результату и есть процесс обработки. Объект или субъект, осуществляющий обработку, называют исполнителем обработки.

Для успешного выполнения обработки информации исполнителю (человеку или устройству) должен быть известен алгоритм обработки, т. е. последова­тельность действий, которую нужно выполнить, чтобы достичь нужного результата.

Различают два типа обработки информации. Первый тип обработки: обработка, связанная с получением новой информации, нового содержания знаний (решение математических задач, анализ ситуации и др. ) . Второй тип обработки: обработка, связанная с изменением фор­мы, но не изменяющая содержания (например, перевод текста с одного языка на другой) .



Важным видом обработки информации является кодирование – преобра­зование информации в символьную форму, удобную для ее хра­нения, передачи, обработки. Кодирование активно используется в технических средствах работы с информацией (телеграф, ра­дио, компьютеры) . Другой вид обработки информации – структурирование данных (внесение определенного по­рядка в хранилище информации, классификация, каталогизация данных) .

Ещё один вид обработки информации – поиск в некотором хранили­ще информации нужных данных, удовлетворяющих определенным условиям поиска (запросу) . Алгоритм поиска зависит от способа организации информации.

 

 

· Процесс накопления

· Базы данных (БД) – это данные, организованные в виде набора записей определенной структуры и хранящиеся в файлах, где, помимо самих данных, содержится описание их структуры.

· Система управления базами данных (СУБД) – система, обеспечивающая ввод данных в БД, их хранение и восстановление в случае сбоев, манипулирование данными, поиск и вывод данных по запросу пользователя.

· По моделям представления, базы данных делятся на:

· - иерархические;

· - сетевые;

· - реляционные;

· - объектно-реляционные.

 

Иерархические базы данных – это самая первая модель представления данных, в которой все записи базы данных представлены в виде дерева, с соотношением предок-потомок (рис. 30).

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

Сетевая база данных – это база данных, в которой одна запись может участвовать в нескольких отношениях предок-потомок (рис. 31). Т.е. фактически, база данных представляет собой не дерево, а граф

Физически данная модель также реализуется за счет хранящихся внутри самой записи указателей на другие записи, только, в отличие от иерархической модели, число этих указателей может быть произвольным.

И иерархическая и сетевая модели достаточно просты, однако они имеют общий недостаток: для того, чтобы получить ответ даже на простой вопрос, программист должен был написать программу, которая просматривала базу данных, двигаясь по указателям от одной записи к другой. Написание программы занимало некоторое время, и часто к тому моменту, когда такая программа была написана, необходимость в получении данных уже не требовалась. Поэтому в середине 80-х годов 20 века произошел практически повсеместный переход к реляционным базам данных.

В реляционной базе данных вся информации представляется в виде таблиц, и любые операции над данными – это операции над таблицами. Таблицы строят из строк и столбцов. Строки – это записи, а столбцы представляют собой структуру записи (каждый столбец имеет определенный тип данных и длину данных). Строки в таблице не упорядочены – не существует первой или десятой строки. Однако поскольку на строки необходимо как-то ссылаться, то вводится понятие «первичный ключ».

Первичный ключ – это столбец, значение которого во всех строках разные. Используя первичный ключ, можно однозначно ссылаться на любую строку таблицы. Первичный ключ может состоять и из нескольких столбцов (составной первичный ключ).

Некоторые СУБД требуют в явном виде указать первичный ключ таблицы, а некоторые позволяют пользователю не задавать для таблицы первичный ключ – в таком случае СУБД сама добавляет в таблицу столбец – первичный ключ, не отображаемый на экране (так, например, в СУБД Oracle у любой таблицы существует псевдо-столбец ROWID, формируемый Oracle, который содержит уникальный адрес каждой строки). Отношения предок-потомок в реляционных БД реализуются при помощи внешних ключей.

Внешний ключ – это столбец таблицы, значения которого совпадают со значениями первичного ключа некоторой другой таблицы.

Объектно-реляционные базы данных появились в последнее время у значительного числа производителей СУБД (Oracle, Informix, PostgreSQL) и сочетают в себе реляционную модель данных с концепциями объектно-ориентированного программирования (полиморфизм, инкапсуляция, наследование).

 

 

· Процесс обмена информации

Как базовая информационная технология в целом, так и отдельные информационные процессы могут быть представ лены тремя уровнями: концептуальным, логическим и физическим. Концептуальный уровень определяет содержательный аспект информационной технологии или процесса, логический - отображается формализованным (модельным) описанием, а физический уровень раскрывает программно-аппаратную реализацию информационных процессов и технологии

 

Обмен информации

Информационный процесс обмена предполагает обмен данными между процессами информационной технологии. Передача информации осуществляется различными способами: с помощью курьера. Пересылкой по почте, доставка транспортными средствами и дистанционная передача по каналам связи с помощью средств коммуникации. При дистанционной передаче по каналам связи выделяют два основных типа процедур: процедура передачи по каналам связи и сетевые процедуры, позволяющие осуществить организацию вычислительной сети. Процедуры передачи данных реализуются с помощью операций кодирования-декодирования, модуляции-демодуляции, согласования и усиления сигналов. Модель обмена данными включает в себя формальное описание процедур, выполняемых в вычислительной сети(передача, маршрутизация, коммутация). Именно эти процедуры составляют информационный процесс обмена. На основе моделей обмена производится синтез системы обмена данными при котором оптимизируются топология и структура вычислительной сети, метод коммутации, протоколы и процедуры доступа, адресации и маршрутизации. В подсистему обмена данными входят комплексы программ и устройств, позволяющих реализовать вычислительную сеть и осуществить по ним приём и передачу сообщений с необходимой скоростью и качеством. Физическими компонентами подсистемы служат устройства приёма-передачи (модемы, усилители, коммутаторы, кабели, маршрутизаторы). Программными компонентами подсистемы являются программы сетевого обмена реализующие сетевые протоколы, кодирование – декодирование сообщений и т.п.



©2015- 2019 stydopedia.ru Все материалы защищены законодательством РФ.