Будущие IT-технологи и специалисты групп 05-06 Кз

  • Подписчики: 15 подписчиков
  • ID: 14998396
Блокировка:
Нет ограничений
Верификация:
Сообщество не верифицировано администрацией ВКонтакте
Видимость
закрытое
Популярность:
У сообщества нет огня Прометея
Домен:
club14998396

Описание

История 19 июля 1843 года графиня Ада Августа Лавлейс, дочка великого английского поэта Джорджа Байрона, написала первую в истории человечества программу. Эта программа решала уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости и должна была выполняться на аналитической машине Бэббиджа. Эта программа представляет исключительный интерес, поскольку величина, сложность и математическая постановка данной задачи не идут ни в какое сравнение с элементарными примерами. Этот пример позволил Лавлейс в полной мере показать методику программирования на Аналитической машине и те преимущества, которые дает последняя при подходящем методе вычислений. В своей первой и, к сожалению, единственной научной работе Ада Лавлейс рассмотрела большое число вопросов. Ряд высказанных ею общих положений (принцип экономии рабочих ячеек памяти, связь рекуррентных формул с циклическими процессами вычислений) сохранили свое принципиальное значение и для современного программирования. В материалах Бэббиджа и комментариях Лавлейс намечены такие понятия, как подпрограмма и библиотека подпрограмм, модификация команд и индексный регистр, которые стали употребляться только в 1950-х годах. Однако, ни одна из программ написанных Адой никогда так и не была запущена. Несмотря на все старания Бебиджа и Лавлейс машину построить не удалось. История сохранила имя первой программистки в названии универсального языка программирования «Ада», названого в её честь Квалификационные требования В Российской Федерации, в соответствии с решением заседания от 5 июня 2006 года Совета по ИТ при Министре информационных технологий и связи РФ, при организационной поддержке Мининформсвязи РФ и Ассоциации Предприятий Компьютерных и Информационных Технологий (АП КИТ) [1]был выполнен проект, целью которого являлось формирование профессиональных стандартов по наиболее массовым и востребованным профессиям в области ИТ, описывающих должности, профессиональные компетенции, требования к уровням образования, стажу работы и сертификации в соответствии с квалификационными уровнями. Финансовую поддержку и другую помощь проекту оказали ведущие компании ИТ-отрасли IBM, Intel, Microsoft, Яндекс, 1C и многие другие. В результате работы были созданы Квалификационные требования (профессиональный стандарт) в области информационных технологий для профессии «Программист Жизненный цикл информационной системы В жизненном цикле ИС могут принимать участие IT бизнес-аналитики, которые выясняют точные требования заказчика, архитекторы, которые разрабатывают структуру и функции ИС, математики, которые словесное описание функций ИС формализуют в алгоритмы, программисты, которые преобразуют математические алгоритмы в программный код, тестировщики, которые создают всевозможные входные комбинации данных с целью поиска ошибок, специалисты по сопровождению, которые знакомят пользователей с работой ИС и «на коленках» решают малые проблемы инсталляции ИС, системные администраторы, которые поддерживают функционирование ИС и решают «технические» проблемы пользователей. Специализация программистов Будучи специалистом, программист специализируется на предметной области, которая охватывает знания, навыки и умения, которыми способен качественно овладеть один человек-самоучка. Широта предметной области и качество навыков для программиста индивидуальны. Они зависят от трудового опыта, образования, интеллекта, врождённых наклонностей, силы воли, социальной отгороженности и конъюнктуры вакансий программистов. Ниже перечислены некоторые специализации программистов. Программист C++. Программист Delphi. Веб-разработчик. Программист .NET. Java-программист. Программист баз данных (SQL, языки работающие с базами данных: Visual FoxPro, FoxBase, Dbase, PL/SQL и другие). Программист-тестировщик. Программист-постановщик (Главный архитектор проекта). Программист микроконтроллеров.