Слайд 2
Программист - это специалист, занимающийся разработкой программного обеспечения
(ПО) для персональных, встраиваемых, промышленных и других разновидностей компьютеров,
то есть программированием. Это может быть как руководитель крупных проектов по разработке ПО, так и «одиночка», пишущий код конкретной программы.
Слайд 3
Перед большинством предприятий и организаций рано или поздно
встает вопрос автоматизации, и многие управленцы стремятся использовать достижения
современных информационных технологий, поэтому программист является своего рода консультантом, выполняющим посредническую функцию между тем, чего желает получить руководитель, и тем, что предлагает на данный момент мир высоких технологий.
В тех разработках, где нужен прежде всего поиск творческих решений, российские профессионалы считаются наиболее сильными во всем мире.
Слайд 5
Различают системных и прикладных программистов. Прикладной - это
специалист, который осуществляет разработку и отладку программ для решения
различных задач. Системный - специалист, занимающийся разработкой, эксплуатацией и сопровождением системного программного обеспечения.
Слайд 7
– Web-программирование.
Им занимается специалист, который работает в сфере
компьютерных технологий. В его обязанноти входит реализация разнообразных проектов,
разработанных web-дизайнерами. По сути, они формируют сайт, способный самостоятельно функционировать. Что ему нужно знать: HTML, JAVA, JAVAScript, РНР, CGI, Perl. Также важно, чтобы у него были практические навыки работы с такими инструментами, как: Dreamweaver, Flash и ColdFusion. Как правило, они нужны web-разработчиками. За счет этих знаний web-программист может увеличивать список возможностей, которыми обладает готовый портал. За счет этого он может вносить в них разнообразие при помощи следующих приемов: элементов анимации, звуковых эффектов, интерактивных игр, анкет в режиме реального времени и функций виртуальной торговли.
Слайд 8
– Разработка программного обеспечения.
Осуществляется специалистами, работающими над созданием
и поддержанием работоспособности программного обеспечения. Они следят за его
качеством и надежностью. При этом ими активно применяются определенные технологии, методологии и практические знания в различных областях, в частности, в информатике, управлении проектами, математике, инженерии и так далее.
Слайд 9
– Разработка игр.
Может выполняться в одиночку. Но чаще
проект реализуется группой специалистов, в которую входят: звукооператоры, дизайнеры
и тестеры. Сейчас эта отрасль достаточно востребована, так как компьютерные игрушки пользуются все большей и большей популярностью год от года.
Слайд 10
– Системное администрирование.
Подразумевает собой планирование, установку и дальнейшее
обслуживание вычислительных систем. За это отвечает системный администратор. Его
основанная обязанность заключается в том, чтобы обеспечить информационную безопасность компании.
Слайд 11
13 сентября во всем мире отмечается профессиональный праздник
программистов
Слайд 12
Самые известные программисты мира
Слайд 13
На фото: математик из Великобритании Ада Лавлейс (1815-1852),
дочь Байрона, считающаяся создательницей первой в мире программы и
описания вычислительной машины. Сам проект в конечном итоге был разработан британским математиком Чарльзом Бэббиджем.
Слайд 14
Джон фон Нейман, венгеро-американский математик сделал важный вклад
во многие отрасли науки, такие как: квантовая физика, функциональный
анализ и информатика. С именем фон Неймана связывают архитектуру большинства современных компьютеров, подразумевающую совместное хранение программ и данных для них в памяти вычислительной машины.
Слайд 15
Компьютерный специалист Деннис Ритчи известен по участию в
создании языков программирования BCPL, B, C, расширения ALTRAN для
языка программирования FORTRAN. Языки C и FORTRAN получили широкую популярность в прикладных задачах, также на базе языка C были разработаны многие более поздние языки программирования. Также, Ритчи участвовал в разработке операционных систем Multics и UNIX.
Слайд 16
Бьёрн Страуструп — автор языка программирования C++ —
одного из самых широко используемых языков программирования, разработанного на
базе C. Страуструп стал первопроходцем в области использования объектно-ориентированного программирования, которое позволяет создавать масштабные проекты за короткое время, распределяя задачи между участниками и используя ранее разработанные решения. На базе C++ разработано несколько современных языков программирования.
Слайд 17
Алексей Пажитнов — советский программист и изобретатель всемирно
известной и любимой всеми игры "Тетрис". С 1996 по
2005 год Пажитнов работал в компании Microsoft, где занимался разработкой головоломок Pandora's Box. В 2007 и в 2009 годах был удостоен награды Game Developers Choice Awards First Penguin Award.
Слайд 18
В ряду с известными программистами и хакерами —
Линус Торвальдс. Линус создал Linux — ядро операционной системы
GNU/Linux, являющейся на данный момент самой распространённой из свободных операционных систем.
На ядре Linux построена операционная система Android, являющаяся самой распространенной ОС для смартфонов в мире.
Слайд 19
Соучредитель компании Apple, разработчик компьютеров американец Стив Возняк
по праву считается одним из отцов революции персональных компьютеров
в 1970-х гг. Возняк основал Apple Computer вместе со Стивом Джобсом в 1976 году и разрабатывал для первых компьютеров как программную, так и аппаратную часть.
Слайд 20
Один из богатейших людей планеты, изобретатель, программист и
бизнесмен Билл Гейтс навсегда вошел в историю компьютерных технологий
как основатель и крупнейший акционер компании Microsoft. В тринадцать лет Билл написал свою первую программу – игру «Крестики-нолики» на языке программирования BASIC.
Слайд 21
Стив Джобс вошел в историю конца 20-го начала
21-го века как первопроходец и новатор, человек, который видел
на пять шагов вперед. Он в одиночку смог сдвинуть с места не только компьютерную индустрию, породив Apple II и Macintosh, но и музыкальную, создав iPod, телефонную, благодаря iPhone, и мультипликационную вместе со смелыми экспериментами студии Pixar.