
- •Глава 1
- •Глава 1 Основные понятия и определения информатики
- •1.1. Информатизация общества
- •1.1.1. Информационные ресурсы, продукты и услуги
- •1.1.2. Информационный рынок и его правовое регулирование
- •1.2. Информация, её виды и свойства
- •1.3. Данные и операции с ними
- •1.4. Кодирование данных
- •1.4.1. Кодирование целых и вещественных чисел
- •1.4.1.1. Системы счисления
- •1.4.1.2. Единичные системы счисления
- •1.4.1.3.Непозиционные системы счисления
- •1.4.1.4. Позиционные системы счисления
- •1.4.1.5. Перевод целых чисел из одной системы счисления в другую
- •1.4.1.6. Перевод дробных чисел из одной системы счисления в другую
- •1.4.1.7. Перевод произвольных чисел
- •1.4.2. Представление числовых данных в компьютере
- •1.4.3. Кодирование текстовых данных
- •1.4.4. Кодирование графической информации
- •1.4.5. Кодирование звуковой информации
- •1.5. Структуры данных
- •1.5.1. Линейные структуры (списки данных, векторы данных)
- •1.5.2. Табличные структуры ( матрицы)
- •1.5.3. Иерархические структуры данных
- •1.5.4. Упорядочение структур данных
- •1.6.Файлы и файловая структура
- •1.6.1. Единицы представления данных
- •1.6.2. Единицы измерения данных
- •1.6.3. Единицы хранения данных
- •1.6.4. Файловая структура
- •1.7. Информатика и информационные технологии
- •1.7.1. Предмет и задачи информатики
- •1.7.2. Виды информационных технологий
- •Контрольные вопросы
- •Тесты для самоконтроля
1.7.1. Предмет и задачи информатики
Информатика – это техническая наука, систематизирующая приемы создания, хранения, воспроизведения, обработки и передачи данных средствами вычислительной техники, а также принципы функционирования этих средств и методы управления ими. Предмет информатики составляют аппаратное и программное обеспечение средств вычислительной техники, средства взаимодействия аппаратного и программного обеспечения, а также средства взаимодействия человека с аппаратными и программными средствами. Предмет информатики нередко называют информационными технологиями.
Основной задачей информатики является систематизация приемов и методов работы с аппаратными и программными средствами вычислительной техники. Цель систематизации состоит в выделении, внедрении и развитии передовых, наиболее эффективных технологий, в автоматизации этапов работы с данными, а также в методическом обеспечении новых технологических исследований.
Можно выделить следующие направления для практических приложений:
архитектура вычислительных систем (приемы и методы построения систем, предназначенных для автоматической обработки данных);
интерфейсы вычислительных систем (приемы и методы управления аппаратным и программным обеспечением);
программирование (приемы, методы и средства разработки компьютерных программ);
преобразование данных (приемы и методы преобразования различных структур данных);
защита информации (обобщение приемов, разработка методов и средств защиты данных от несанкционированного доступа);
автоматизация каких-либо видов деятельности (функционирование программно-аппаратных средств без участия человека);
стандартизация (обеспечение совместимости между аппаратными и программными средствами, а также между форматами представления данных, относящихся к различным типам вычислительных систем).
1.7.2. Виды информационных технологий
Информация является одним из ценнейших ресурсов общества наряду с нефтью, газом, полезными ископаемыми и др. Это означает, что процесс её переработки по аналогии с процессами переработки материальных ресурсов можно воспринимать как технологию.
Информационная технология – процесс, использующий совокупность средств и методов сбора, обработки и передачи данных для получения информации нового качества о состоянии объекта, процесса или явления.
Новая информационная технология – информационная технология, использующая персональные компьютеры и телекоммуникационные свойства.
Развитие новых информационных технологий прошло несколько этапов:
1-й этап (с начала 60-х гг.) характеризуется довольно эффективной обработкой информации при выполнении рутинных операций с ориентацией на централизованное коллективное использование ресурсов вычислительных центров. Основным критерием оценки эффективности создаваемых информационных систем была разница между затраченными на разработку и сэкономленными в результате внедрения средствами. Основной проблемой на этом этапе была психологическая – плохое взаимодействие пользователей, для которых создавались информационные системы, и разработчиков из-за различия их взглядов и понимания решаемых проблем. Как следствие, создавались системы, которые плохо воспринимались пользователями и, несмотря на их достаточно большие возможности, не использовались в полном объёме.
2-й этап (с середины 70-х гг.) связан с появлением персональных компьютеров. Изменился подход к созданию информационных систем –ориентация смещается в сторону индивидуального пользователя для поддержки принимаемых им решений. Пользователь заинтересован в проводимой разработке, налаживается контакт с разработчиком, возникает взаимопонимание обеих групп специалистов. На этом этапе используется как централизованная обработка данных, характерная для первого этапа, так и децентрализованная, базирующаяся на решении локальных задач и работе с локальными базами данных на рабочем месте пользователя.
3-й этап (с начала 90-х гг.) связан с понятием анализа стратегических преимуществ в бизнесе и основан на достижениях телекоммуникационной технологии распределённой обработки информации. Информационные системы имеют своей целью не просто увеличение эффективности обработки данных и помощь управленцу (менеджеру). Соответствующие информационные технологии призваны помочь организации выстоять в конкурентной борьбе и получить преимущество над конкурентами. Широко используются глобальные и локальные компьютерные сети в самых различных сферах деятельности. Существует несколько видов информационных технологий.
Информационная технология обработки данных предназначена для решения хорошо структурированных задач, по которым имеются необходимые входные данные и известны алгоритмы и другие стандартные процедуры их обработки. Эта технология применяется на уровне операционной исполнительской деятельности персонала невысокой квалификации в целях автоматизации некоторых рутинных постоянно повторяющихся операций управленческого труда. Поэтому внедрение информационных технологий и систем на этом уровне существенно повысит производительность труда персонала и освободит его от рутинных операций.
Информационная технология управления предназначена для удовлетворения информационных потребностей всех без исключения сотрудников организаций, имеющих дело с принятием решений. Она может быть полезна на любом уровне управления. Эта технология ориентирована на работу в среде информационной системы управления и используется при худшей структурированности решаемых задач, если их сравнивать с задачами, решаемыми с помощью информационной технологии обработки данных.
Информационная технология автоматизация офиса вначале имела целью автоматизацию рутинной секретарской работы. По мере развития средств коммуникации автоматизация офисных технологий заинтересовала специалистов и управленцев, которые увидели в ней возможность повысить производительность своего труда. Автоматизация офиса призвана не заменить существующую традиционную систему коммуникации персонала с её совещаниями, телефонными звонками и приказами, а лишь дополнить её.
Используясь совместно, обе эти системы обеспечат автоматизацию управленческого труда и наилучшее обеспечение управленцев информацией. Автоматизированный офис привлекателен для менеджеров всех уровней управления предприятия не только потому, что поддерживает внутрифирменную связь персонала, но также потому, что предоставляет им новые средства коммуникации с внешним окружением. В настоящее время существуют десятки программных продуктов, обеспечивающих технологию автоматизации офиса – текстовый процессор, табличный процессор, базы данных, система управления базами данных, электронная почта, электронный календарь, аудиопочта, компьютерные конференции, аудиоконференции, видеоконференции, телеконференции, видеотекст, факсимильная связь, хранение изображений, специализированные программы управленческой деятельности – ведения документов, контроля за исполнением приказов и т.д.
Информационная технология поддержки принятия решений – качественно новый метод организации взаимодействия человека и компьютера. Выработка решения, что является основной целью этой технологии, происходит в результате итерационного процесса, в котором участвуют система поддержки принятия решений в роли вычислительного звена и объекта управления и человек как управляющее звено, задающее входные данные и оценивающее полученный результат вычислений на компьютере. Окончание итерационного процесса происходит по воле человека. В этом случае можно говорить о способности информационной системы совместно с пользователем создавать новую информацию для принятия решений.
Информационная технология экспертных систем. Наибольший прогресс среди компьютерных информационных систем отмечен в области разработки экспертных систем, основанных на использовании искусственного интеллекта. Экспертные системы дают возможность менеджеру или специалисту получать консультации экспертов по любым проблемам, о которых этими системами накоплены знания.
Под искусственным интеллектом (ИИ) обычно понимают способности компьютерных систем к таким действиям, которые назывались бы интеллектуальными, если бы исходили от человека. Чаще всего здесь имеются в виду способности, связанные с человеческим мышлением. Работы в области искусственного интеллекта не ограничиваются экспертными системами. Они также включают в себя создание роботов, систем, моделирующих нервную систему человека, его слух, зрение, обоняние, способность к обучению.
Решение специальных задач требует специальных знаний. Однако не каждая компания может себе позволить держать в своем штате экспертов по всем связанным с ее работой проблемам или даже приглашать их каждый раз, когда проблема возникла. Главная идея использования технологии экспертных систем' заключается в том, чтобы получить от эксперта его знания и, загрузив их в память компьютера, использовать всякий раз, когда в этом возникнет необходимость. Являясь одним из основных приложений искусственного интеллекта, экспертные системы представляют собой компьютерные программы, трансформирующие опыт экспертов в какой-либо области знаний в форму эвристических правил.