Автор работы: Пользователь скрыл имя, 08 Апреля 2013 в 11:55, реферат
В настоящее время под информационными технологиями чаще всего понимают компьютерные технологии. В частности, ИТ имеют дело с использованием компьютеров и программного обеспечения для сбора, преобразования, обработки, хранения, защиты, передачи информации заинтересованному пользователю.
Информационная система, ИС (Information System - IS) - система, предназначенная для реализации и ведения информационной модели какой- либо области человеческой деятельности.
Руководителям компаний и менеджерам всех уровней следует относиться к информационной деятельности как к одной из важнейших для компании. Для успешного применения, разработки, внедрения, сопровождения ИТ, повышения уровня корпоративной информационной культуры и управления этой культурой им нужно ответить на несколько ключевых вопросов.
Какие источники информации и знания дают их компании устойчивое конкурентное преимущество?
Как организационные принципы и практика управления влияют на информационную культуру и поведение?
Дают ли присущие компании совокупность и структура информационных культур и стилей поведения возможность успешного управления изменениями сегодня и в ближайшем будущем?
Что следует изменить, чтобы установить соответствие между информационной культурой и поведением с одной стороны, и стратегиями изменения - с другой?
На высших руководителях лежит полная ответственность за решение этих ключевых для сохранения конкурентоспособности вопросов и проблем.
И наконец, вывод, который неоднократно проверен временем. Требования к информационной культуре следует закладывать одновременно с требованиями к стратегии и тактике развития компании. В первые годы существования молодая компания в состоянии достаточно быстро организовать процедуры и приемы ИТ/ИС управления в соответствии с нуждами стратегии, нанять новых менеджеров и ИТ-специалистов, способных действовать в рамках выбранной культуры, и сформировать инфраструктуру информационной системы, способную поддерживать желательное информационное поведение. Зрелой корпорации все это дается с большим трудом и с большими затратами!
Сферы применения информационных технологий
Более полувека тому назад
Норберт Винер опубликовал
Сферы применения информационных технологий в современном обществе чрезвычайно велики. В таблице 2.1 приведены основные и производные сферы использования ИТ.
В современном обществе основным
технологическим средством
Таблица 2.1. Сферы применения информационных технологий
Экономика
Производственные отношения
Государство
Производство
Финансы
Бизнес-правила Международныеи региональные
Взаимодействие
Продукт Общественные организации Этика Применение
Услуга Искусство Результаты
Система Образование
Качество Спорт
Потребитель
Таблица 2.2.
Методология Основной признак Результат
Целенаправленные создание, хранение, передача и отображение информации Учет закономерностей изменения социальной среды и бизнеса. Ориентация на знания Новые подходы к организации производства. Смещение фокуса на потребителя
Новая технология обработки информации Целостные технологические информационные системы Интеграция функций специалистов и менеджеров
Принципиально новые средства
обработки информации "
Таким образом, понятие информационная технология является емким понятием, отражающим современное представление о процессах преобразования и потребления информации в информационном обществе.
Обработка информации
Понятие обработки информации
является весьма широким. Ведя речь об
обработке информации, следует дать
понятие инварианта обработки. Обычно
им является смысл сообщения (смысл
информации, заключенной в сообщении).
При автоматизированной обработке
информации объектом обработки служит
сообщение, и здесь важно провести
обработку таким образом, чтобы
инварианты преобразований сообщения
соответствовали инвариантам
Цель обработки информации в целом определяется целью функционирования некоторой системы, с которой связан рассматриваемый информационный процесс. Однако для достижения цели всегда приходится решать ряд взаимосвязанных задач.
К примеру, начальная стадия
информационного процесса - рецепция.
В различных информационных системах
рецепция выражается в таких конкретных
процессах, как сбор и/или отбор
информации (в системах научно-технической
информации), преобразование физических
величин в измерительный сигнал
(в информационно-
Процесс рецепции начинается
на границе, отделяющей информационную
систему от внешнего мира. Здесь, на
границе, сигнал внешнего мира преобразуется
в форму, удобную для дальнейшей
обработки. Для биологических систем
и многих технических систем, например
читающих автоматов, эта граница
более или менее четко
Следует отметить, что, независимо
от того, как "глубоко" будет отодвинута
внутренняя граница, рецепцию всегда можно
рассматривать как процесс
Формализованная модель обработки информации
Обратимся теперь к вопросу
о том, в чем сходство и различие
процессов обработки
Рис. 2.1. Технологический процесс переработки информации в виде иерархической структуры по уровням
Используемые в
1-й уровень - этапы, где
реализуются базовые
2-й уровень - операции,
в результате выполнения
3-й уровень - действия,
совокупность стандартных для
каждой программной среды
4-й уровень - элементарные
операции по управлению
ИТ, как и другие технологии, должны отвечать следующим требованиям:
обеспечивать высокую
степень расчленения всего
включать весь набор элементов, необходимых для достижения поставленной цели;
иметь регулярный и масштабируемый характер;
этапы, действия, операции технологического процесса должны быть стандартизированы и унифицированы, что позволит более эффективно осуществлять целенаправленное управление информационными процессами.
Традиционно в процессе обработки информации используются как измерительная аппаратура, обеспечивающая входные данные, так и собственно обрабатывающие (вычислительные) системы. И те и другие прошли длинную дорогу развития вместе с человеческой цивилизацией. В следующем пункте будут перечислены основные вехи их истории.
Если раньше обрабатывающей системой был человек или какие-то механические приспособления, то для проведения процесса обработки было достаточно сформулировать набор правил (инструкций). Давно подметили, что повторяющиеся операции целесообразно автоматизировать в первую очередь и желательно перепоручить машинам. При этом человек, задавая циклическое правило работы машине, колоссально выигрывает в трудозатратах.
Предположим, вам надо сложить
1000 последовательных данных измерений.
Заводим специальный счетчик-
За прошедшее время существенно усложнились задачи обработки информации, развились способы формулировки и записи правил работы машин (программ работы). Вычислительные устройства превратились в компьютеры, а правила работы - в компьютерные программы.
Программирование - процесс создания компьютерных программ с помощью языков программирования. Программирование сочетает в себе элементы искусства, науки, математики и инженерии.
В узком смысле слова программирование
рассматривается как
Составителями программ являются программисты. Большая часть работы программиста связана с написанием и отладкой исходного кода на одном из языков программирования.
Различные языки программирования
поддерживают различные стили
Единственный язык, напрямую выполняемый процессором, - это машинный язык (также называемый машинным кодом). Изначально все программисты прорабатывали весь алгоритм в машинном коде, но сейчас эта трудная работа уже не делается. Вместо этого программисты пишут исходный код на языке высокого уровня (например, С, С++, С#, Java), а компьютер, используя компилятор или интерпретатор и уточняя все детали, транслирует его за один или несколько этапов в машинный код, готовый к исполнению на целевом процессоре. Если требуется полный низкоуровневый контроль над системой, программисты пишут программу на языке ассемблера, мнемонические инструкции которого преобразуются один к одному в соответствующие инструкции машинного языка целевого процессора.
В некоторых языках вместо машинного кода генерируется интерпретируемый двоичный код "виртуальной машины", также называемый байт-кодом (byte-code). Такой подход применяется в языке Forth, некоторых реализациях языков Lisp, Java, Perl, Python, а также в языках платформы Microsoft .NET.
Типичный процесс разработки программ состоит, в общем, из семи этапов: