| Что такое программированиеКто такие программистыТеперь вам предстоит ближе познакомиться еще с одним разделом информатики, который называется "Программирование". Назначение программирования - разработка программ управления компьютером с целью решения различных информационных задач. Специалисты, профессионально занимающиеся программированием, называются программистами. В первые годы существования ЭВМ для использования компьютера в любой области нужно было уметь программировать. В 1970-х - 80-х годах XX века начинает развиваться прикладное программное обеспечение. Бурное распространение прикладного ПО произошло с появлением персональных компьютеров. Стало совсем не обязательным уметь программировать для того, чтобы воспользоваться компьютером. Люди, работающие на компьютерах, разделились на пользователей и программистов. В настоящее время пользователей гораздо больше, чем программистов. Может возникнуть впечатление, что программисты теперь уже и не нужны! Но кто же тогда будет создавать вес операционные  системы,   редакторы,   графические  пакеты, компьютерные игры и многое другое? Программисты, безусловно, нужны, причем задачи, которые им приходится решать, со временем становятся все сложнее. Программирование  принято  разделять  на  системное  и прикладное. Системные программисты занимаются разработкой системного программного обеспечения: операционных систем, утилит и пр., а также систем программирования. Прикладные программисты создают прикладные программы: редакторы, табличные процессоры, игры, обучающие программы и многие другие. Спрос на высококвалифицированных программистов, как системных, так и прикладных, очень большой. В данной главе вы познакомитесь с простейшими правилами и приемами программирования, заглянете в эту актуальную и престижную профессиональную область. Что такое язык программированияДля составления программ существуют разнообразные языки программирования. Язык программирования - это фиксированная система обозначений для описания алгоритмов и структур данных. Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран и др. Что такое система программированияДля создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования. Система программирования - это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования. Существуют системы программирования на Паскале, Бейсике и других языках. В данной главе речь будет идти о средствах и способах универсального программирования - не ориентированного на какую-то узкую прикладную область. Примером узкоспециализированного программирования является Web-программирование, ориентированное на создание Web-сайтов. Для этих целей, например, используются языки HTML, JavaScript. Языки Паскаль, Бейсик, Си относятся к числу универсальных языков программирования. Разработка любой программы начинается с построения алгоритма решения задачи. Ниже мы обсудим особенности алгоритмов решения задач обработки информации на компьютере. Такие алгоритмы называют алгоритмами работы с величинами. Вопросы и задания 1.	Что такое программирование? 2.	Какие задачи решают системные и прикладные программисты? 3.	Назовите наиболее распространенные языки программирования. 4.	В чем состоит назначение систем программирования? 
 
 |