Каталог 3503.ru - Лучшие сайты и Интересные статьи Каталог | Администрирование | Карта     

 

 

3503.RU - О Т К Р Ы Т Ы Й    К А Т А Л О Г

 

 

 

 

 

 

FAQ ::: Добавить ссылку ::: Добавить статью ::: Карта ::: Друзья ::: Контакты

Программирование, проектирование, кодирование, написание спецификаций, функционирование, тестирование программ для ЭВМ

Создание программ можно рассматривать как исскуство, науку, ремесло. Составление программ - это способность получения ответов от компьютера. Для этого в узком смысле нужно составить специальный код для технического устройства, а в широком - создать программы на языках программирования, т. е. не просто написать код, а выполнить интеллектуальную работу по разработке высокоразумных программ для решения различных задач во всех сферах человеческой деятельности.
Создание программ - процесс описания последовательности действий, решения поставленной задачи средствами конкретного языка программирования и оформление результатов описания в виде программы. Эта работа требует терпения, аккуратности, точности. Команды машине должны формулироваться абсолютно полно и чётко, не должны содержать никакой двусмысленности.
На начальном этапе программированием для ЭВМ занимались сами изготовители вычислительных машин. Постепенно, с развитием техники, этот процесс из рутинной работы превратился в интеллектуальную деятельность, сравнимую с искусством, так как ручное, трудоемкое составление программ было подобно решению сложных комбинационных задач, которое требовало научных знаний и мастерства. Возникла потребность в людях со специальной подготовкой и особым складом ума, которых называют программистами. Овладев необходимыми знаниями, научившись грамотно и творчески применять их в повседневной работе, программист может стать незаменимым специалистом в своей области деятельности. Отмечается, что <программист обязан обладать способностью первоклассного математика к абстрактному и логическому мышлению в сочетании с эдисоновским талантом создавать все что угодно из О и 1. Он должен сочетать аккуратность профессионального бухгалтера с проницательностью разведчика, фантазию автора детективов с трезвой практичностью экономиста>.
Программист - одна из самых востребованных специальностей в современном обществе.
С 1970-1980-х гг. Программирование, как новая наука, занимается методами разработки программ. Оно включает комплекс вопросов, связанных с функционированием, тестированием, кодированием, написанием спецификаций, проектированием программ для ЭВМ. Для разработки программного обеспечения применяются следующие методы: управления, инженерных расчетов, математические.
Уровень программирования определяется четырьмя взаимосвязанными факторами развития: технологией программирования, теорией и языками, искусством, возможностями компьютеров.
Профессиональное Программирование - вполне прагматичная деятельность, направленная на получение реального программного продукта, которое требует высокой теоретической подготовленности не только в области знания языков программирования и принципов создания софта, но и в области математики, системного анализа, иисследования операций, системотехники и др. Программист должен хорошо ориентироваться в уже имеющемся программном обеспечении вычислительной техники и автоматизированных систем, программной защите информации, стандартизации и лицензировании программных продуктов.
Системным программированием, т. е. разработкой средств системного программного обеспечения (ПО) и системы программирования, занимаются системные программисты. Прикладным создание программм, т. е. разработкой прикладных программ, занимаются прикладные программисты. Умение хорошо программировать - основное условие успешной профессиональной деятельности программиста. Научиться этому можно, лишь многократно выполняя разные задачи, проходя путь от ее постановки до работающей программы.
Для непосредственного решения задач программист должен:
1. Осознать задачу;
2. Составить план решения;
3. Ввыполнить план, то есть конвертировать его в определенную последовательность действий;
4. Проверить результат, убедиться в его верности. Чтобы все это выполнить, специалист должен многое знать и уметь
Информация
Источник:
http://prog-free.ru/
Категории:
Оценка модератора: Нет
Оценка пользователей: Нет
Переходов на сайт:210
Переходов с сайта:0