Сущность и особенности мышления программиста эссе

Анонсы и новости


«Дифференцированный подход к обучению: психо-информационная точка зрения»

  • 10.09.2005 г. добавлена статья в электронный журнал «Исследовано в России»

«Представление и измерение семантической информации применительно к моделям информационного метаболизма»

  • 10.11.2005 г. добавлена статья в научное издание «Вестник УГТУ-УПИ».

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

  • 14.11.2005 г. добавлен Черновой вариант диссертации.

«Реализация дифференцированного подхода в обучении студентов программированию с помощью дидактического технологического комплекса»

  • 02.03.2006 г. добавлен окончательный вариант диссертации

Справочная



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

К содержанию К параграфу 1.4 2.1. Прикладная направленность
  

Очерк 2. Особенности мышления программиста

Как уже отмечалось выше, программист - это человек, занимающийся программированием. Под программированием же в широкой литературе по-нимается процесс составления упорядоченной последовательности действий (программы) для ЭВМ; научная дисциплина, изучающая программы для ЭВМ и способы их составления, проверки и улучшения [9]. Для целей нашей работы мы будем понимать под программированием только первое значение приведенного определения.

А что такое программа ЭВМ? Иллюстрированный энциклопедический словарь определяет ее как описание алгоритма решения задачи на языке про-граммирования (на машинный язык конкретной электронной вычислитель-ной машины переводится при помощи транслятора). [8]

В приведенной трактовке понятия "алгоритм" и "языки программиро-вания" требуют явного определения.

Под языками программирования понимаются формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ.

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

При рассмотрении составных частей программирования с точки зрения общей теории информации и общественной исторической практики следует вывод, что природе не впервой заниматься программированием, пусть даже и в лице человека. До появления ЭВМ природа запрограммировала все формы жизни и человека в том числе. Человек же составил кулинарные рецепты, технологические карты, программы радио- и телепередач и т. п.

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

Наиболее близким сегодня к мышлению программиста, по мнению Д. Кнута [5], является род мышления математика.

"Для неспециалистов вычислительные машины стали символом мате-матики в современном мире…

…Составление вычислительной программы из некоторого множества базисных команд очень сходно с построением математического доказатель-ства, исходя из заданного множества аксиом" - пишет Д. Кнут в предисловии к 1 тому своей фундаментальной работы "Искусство программирования". [5]



К содержанию К параграфу 1.4 2.1. Прикладная направленность



Возможно, я смогу ответить на Ваши вопросы, если Вы отправите
их по адресам btow@yandex.ru или bww@e-mail.ru
(Писать можно и на современном русском. ;-))

Премного благодарствуйте за внимание!
С совершенным почтением В.В.Бобков.

Начало осмотра Каталог Полезные ссылки Поиск по сайту Резюме Mini-Market

Этот сайт создан при помощи программы Globus SiteBuilder
Этот сайт создан при помощи программы Globus SiteBuilder
Сайт управляется системой uCoz