Средства реализации информационных технологий.

Средства реализации информационных технологий представлены на рис. 1.1.

 
 

Рис. 1.1 - Инструментарий информационных технологий

Информационные технологии функционируют на основе инструментальной базы, включающей программные, технические и методические средства.

Программные средства информационных технологий можно разделить на две большие группы: базовые и прикладные (рис.1.2.)

Рис. 1.2 - Группы программных средств информационных технологий

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

- операционные системы (ОС);

- языки программирования;

- программные среды;

- системы управления базами данных (СУБД).

Прикладные программные средства предназначены для решения комплекса задач или отдельных задач в различных предметных областях.

ОС предназначены для управления ресурсами ЭВМ и процессами, использующими эти ресурсы. В настоящее время существуют две основные линии развития ОС: Windows и Unix. Генеалогические линии данных ОС развивались следующим образом:

1. СР/М → QDOS → 86-DOS → MS-DOS → Windows.

2. Multics → UNIX → Minix → Linux.

Каждый элемент линии имеет свое развитие, например, Windows развивался в такой последовательности: Windows 95, 98, Me, NT, 2000. Соответственно Linux развивался следующим образом: версии 0.01, 0.96, 0.99, 1.0, 1.2, 2.0, 2.1, 2.1.10. Каждая версия может отличаться добавлением новых функциональных возможностей (сетевые средства, ориентация на разные процессоры, многопроцессорные конфигурации и др.).

Большинство алгоритмических языков программирования (Си, Паскаль) созданы на рубеже 60 – 70-х годов (за исключением Java). Позже времени периодически появлялись новые языки программирования, однако на практике они не получили широкого и продолжительного распространения. Другим направлением в эволюции современных языков программирования были попытки создания универсальных языков (Алгол, PL/1, Ада), объединяют в себе достоинства ранее разработанных.

Появление ПК и ОС с графическим интерфейсом (Mac OS, Windows) привело к смещению внимания разработчиков программного обеспечения в сферу визуального или объектно-ориентированного программирования, сетевых протоколов, баз данных. Это привело к тому, что в настоящее время в качестве инструментальной среды используется конкретная среда программирования (Delphi, Access и др.) и знания базового языка программирования не требуется. Можно считать, что круг используемых языков программирования стабилизировался.

С точки зрения информационных технологий программирование имеет промышленный характер, который соответствует традиционным стадиям жизненного цикла программного продукта:

- анализ требований;

- разработка спецификаций;

- проектирование;

- макетирование;

- написание исходного текста;

- отладка;

- документирование;

- тестирование и сопровождение.

Наряду с этим направлением развивается так называемое исследовательское программирование.

Программные среды реализуют отдельные задачи и операции информационных технологий. К их числу относятся:

1. Текстовые процессоры.

2. Электронные таблицы.

3. Личные информационные системы.

4. Программы презентационной графики.

5. Браузеры.

6. Редакторы WEB-страниц.

7. Почтовые клиенты.

8. Редакторы растровой графики.

9. Редакторы векторной графики.

10. Настольные издательские системы.

11. Средства разработки.

 








Дата добавления: 2017-02-20; просмотров: 5003;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.