Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, углубленный уровень)



Урок 25
§17. Программирование
Введение




Содержание урока

Алгоритмы

Программирование и программисты

Первая программа

Вывод текста

Выводы. Интеллект-карта

Вопросы и задания

Практическая работа № 6 «Оператор вывода»


Программирование и программисты


Программирование — это создание программ для компьютеров. Людей, которые этим занимаются, называют программистами.

Программист должен уметь:

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

В небольших фирмах все эти задачи часто решает один человек.

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

У каждого программиста есть своя специализация — область, в которой он работает:

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

Следующая страница Первая программа



Cкачать материалы урока





Наверх