KNOWLEDGE HYPERMARKET


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

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


Содержание

Тема

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

Цель

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

Ход урока

Понятие "программа"

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

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

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

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

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


Программное обеспечение


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

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





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

Программное обеспечение


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

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

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


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


Программное обеспечение


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

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

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

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




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

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


Способы лицензирования и распространения ПО


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

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


Информационно-коммуникационные технологии

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





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

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

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


Современные информационные технологии


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

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

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





Вопросы

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

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

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

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

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


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

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

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

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

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


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



Над уроком работали

Голубев В. С.

Пономаренко П. Л.

Соловьев М. С.




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

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