KNOWLEDGE HYPERMARKET


История программного обеспечения и ИКТ. Полные уроки

Гипермаркет знаний>>Информатика>>Информатика 9 класс. Полные уроки>>Информатика: История программного обеспечения и ИКТ.


Тема: История программного обеспечения и ИКТ.

Цель: Ввести в краткий исторический экскурс программного обеспечения и информационно-коммуникационных технологий. Выделить основные тенденции развития ПО.


ЭВМ является эффективным средством для выполнения любых действий с информацией. Но для этого необходимо создать для компьютера на понятном ему языке инструкцию - программу, объясняющую как именно нужно обработать информацию. Собственно, сам компьютер абсолютно не владеет никакими знаниями - они все находятся в выполняемых на нем программах.

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

С расширением возможностей ПК требуется все более разнообразное программное обеспечение (ПО) для решения тех или иных задач.

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

Современный пакет является сложной программной системой, включающей специализированные системные и языковые средства.


Img5dg.jpg


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



В качестве входных языков прикладные программы первого поколения использовались универсальные языки программирования (Фортран или Алгол 60 ) или языки управления заданиями операционных систем. Составление заданий на таких языках практически не отличалось от написания программ на алгоритмическом языке.

Обеспае.png



Во втором поколении разработка прикладные программы происходила с участием системных программистов. Это привело к появлению специализированных встроенных языков на базе универсальных языков программирования. Переводчик с такого языка представлял собой препроцессор к транслятору соответствующего алгоритмического языка.

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

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


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


Prikladno.jpg



Можно выделитьтенденции развития программного обеспечения (ПО):

Процесс стандартизация. Совместная работа самых разных производителей ПО приводит к так званой стандартизации отдельных элементов интерфейса приложений, файловых форматов и т.д., что, собственно, удобно для пользователей. Такие изменения происходят по той простой причине, что разработчики ПО перенимают или копируют друг у друга полезные находки и удачные приемы, стремясь совместить свои программы с другими популярными.

ПО как товар. Создание ПО для компьютеров за короткое время превратилось из занятия «одиноких» энтузиастов-программистов в мощную и развиваемую сферу промышленности.



Важнейшие свойства программ. При разработке коммерческого ПО основной задачей фирм-разработчиков является, естественно, обеспечения окупаемости и успеха программ на рынке необходимо, чтобы они обладали такими качествами:

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


Lisense.jpg

Увеличение мощности программ является важнейшей тенденцией развития ПО – программы должны быстро обрабатывать огромное количество информации, предоставлять пользователю больше функций и т.д. Для этого, разработчики ПО активно используют тенденцию увеличения мощности самих компьютеров.

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


Файл:Kommer4.gif


Информационно-коммуникационные технологии илиИКТ (англ. Information communication technology) – широкая сфера человеческой деятельности, относящаяся к созданию и развитию технологий управления и обработки данных с применением электронной вычислительной техники или компьютера.




Под информационно-коммуникационными технологиями, в последнее время, чаще всего понимают компьютерные технологии.

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

Специалистами в сфере компьютерной техники и программированию иногда называют IT-специалистами.


3111.jpg


Основные направления современных ИК технологий включает:

  • обработка информации с помощью компьютера по определенным алгоритмам
  • хранение гигантских объёмов информации на материальных носителях
  • передача информации на расстояние



Вопросы:

1. Что представляет собой программа?

2. Поколения прикладных программ.

3. Выделите основные тенденции развития ПО.

4. Что такое ИКТ?

5. Направления современных ИКТ.


Список использованных источников:

1. Урок на тему: «Развитие программного обеспечения», Голубев В. С., г. Житомир.

2. Урок на тему: «Информационно-коммуникационные технологии», Пономаренко П. Л., г. Волгоград

3. Можаров Р.В., Можарова Н.Р., Евтеев В.В. Программное обеспечение персональных компьютеров//Учебное пособие для вузов. - М.: Финстатинформ, 1999 г.

4. Соммервилл И. Инженерия программного обеспечения. – Вильямс, 2002 г.


Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.

Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.

Предмети > Информатика > Информатика 9 класс