Роль программирования в жизни человека

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

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

Для разработки программ используются различные языки программирования. Хороший программист должен уметь составлять алгоритмы решения и знать сразу несколько языков. Для разработки сложной программы необходим мощный компьютер. Какой лучше взять процессор профессиональному программисту? Практика показывает, что процессоры Intel лучше справляются со сложными вычислениями, а процессоры AMD больше подходят для игр. Тогда какой лучше взять процессор обычному домашнему пользователю? В решении обычных повседневных задач разница между этими процессорами невелика, но процессоры AMD стоят на порядок дешевле Intel.

Различают языки низкого и высокого уровня. К языкам низкого уровня относятся языки Ассемблера, которые приближены к машинным кодам. Языки высокого уровня ориентированы не на систему команд, а на систему операторов, что позволяет писать большие и сложные программы. Языки высокого уровня BASIC и Pascal отличаются простотой освоения и поэтому используются преимущественно для обучения начинающих программистов. Язык Delphi удобен для работы с базами данных. Язык Фортран ориентирован для реализации вычислительных и финансовых задач, удобен для работы со сложными математическими формулами. Язык ада используется для автоматизации задач управления устройствами. Кобол является самым простым языком высокого уровня, предназначенным для решения разнообразных задач. Веб-программисты занимаются разработкой сайтов, для чего требуется знание языков html, Java, JavaScript, VBScript и других языков для интернета.

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

Дата публикации: 09.01.2013, 17:38