Программирование и программисты
Программирование – это создание программ для компьюте-ров. Людей, которые этим занимаются, называют программи-стами.
Программист должен уметь:
анализировать поставленную задачу: определять входные данные и результаты, устанавливать связь между ними, выделять этапы решения задачи и т.д.;
разрабатывать алгоритм решения;
писать тексты программ на различных языках программи-рования;
отлаживать и тестировать программы;
готовить описания программ и инструкции для пользовате-лей (документацию);
дорабатывать и сопровождать программы после сдачи за-казчику.
В небольших фирмах все эти задачи часто решает один че-ловек. В крупных компаниях есть разделение труда: анализом задачи занимаются системные аналитики, разработкой алго-ритма – алгоритмисты (специалисты в предметной области, математики), написанием и отладкой программ – кодировщи-ки, тестированием – тестировщики, а составлением докумен-тации – технические писатели.
2 http://kpolyakov.spb.ru
05.04.2019 Информатика, 8 класс К.Ю. Поляков, Е.А. Еремин
У каждого программиста есть своя специализация – об-ласть, в которой он работает:
системный программист разрабатывает операционные системы, драйверы устройств, утилиты; эта работа требует самых глубоких знаний и способностей к самообразованию, она высоко ценится и оплачивается;
прикладной программист создаёт прикладные програм-мы, с которыми работают пользователи, в том числе про-граммы для мобильных устройств;
веб-программисты занимаются программированием веб-сайтов;
программисты баз данных разрабатывают программы, которые управляют базами данных.
Первая программа
Давайте посмотрим, что представляет собой пустая про-грамма на языке Python. Это такая программа, которая не со-держит никаких команд, но удовлетворяет всем требованиям языка программирования. Компьютер может выполнить её, но делать она, разумеется, ничего не будет.
Python – один из тех языков программирования, в которых пустая программа – действительно пустая, она не содержит ни одной строчки. Мы можем создать пустой файл с расширением .py, а затем выполнить его с помощью интерпретатора – так называется программа, которая будет выполнять нашу про-грамму на языке Python.
Интерпретатор — это программа, которая выполняет про-грамму на языке программирования, обрабатывая её построчно.
Попробуем добавить в программу такую строчку:
# пустая программа
Символ # обозначает начало комментария – пояснительно-
го текста, который не обрабатывается транслятором.
Комментарии — это пояснения для человека внутри текста программы.
3 http://kpolyakov.spb.ru
05.04.2019 Информатика, 8 класс К.Ю. Поляков, Е.А. Еремин
Комментарии служат для того, чтобы автору (и другим программистам) было легче разобраться в программе. При за-пуске такой программы также ничего не происходит. В про-граммах на Python, в которых используются русские буквы, час-то добавляют специальный комментарий:
Достарыңызбен бөлісу: |