Автор работы: Пользователь скрыл имя, 15 Сентября 2013 в 21:53, отчет по практике
На данный момент разработчики (программист) веб - приложений требуются во многих фирмах. Сейчас «программист» уже в головах обывателей является синонимом «веб-программиста». Только вот беда — вердикт «уже написано» все чаще звучит и здесь. Народ уже не знает, что бы такое написать, поэтому пишет всякую ерунду, благо процесс ее создания упростился невероятно.
1.Введение………………………………………………………3
1.1 История и цели создания ВГАСУ…………………………3
1.3.Правовой статус…………………………………………….4
1.4. Основные задачи ВУЗа……………………………………5
2. Характер выполняемой работы……………………………..6
3. Теоретические и практические основы…………………….8
3.1 История PHP………………………………………....9
3.2 Режимы интерпретатора……………………………19
4. Трудности в профессии программиста…………………….20
Заключение…………………………………………………..22
Министерство образования и науки РФ
ГОУВПО ВГАСУ
Кафедра прикладной информатики и информационных систем
Факультет автоматизации и информационных систем
Отчет о производственной практике
По теме:
«Веб-програмирование»
Выполнил:
Коротаев Илья Игоревич
Факультет АиИС гр.2321
Воронеж 2011
Содержание
1.Введение……………………………………………………
1.1 История и цели создания ВГАСУ…………………………3
1.3.Правовой статус…………………………………………….4
1.4. Основные задачи ВУЗа……………………………………5
2. Характер выполняемой работы……………………………..6
3. Теоретические и практические основы…………………….8
3.1 История PHP………………………………………....9
3.2 Режимы интерпретатора……………………………19
4. Трудности в профессии программиста…………………….20
Заключение………………………………………………….
1.1 История и цели создания ВГАСУ
Воронежский
государственный архитектурно-
Престиж вуза обусловлен высоким качеством подготовки специалистов. Не случайно многие выпускники возглавляют крупнейшие строительные организации и архитектурные мастерские по всей России, работают в министерствах, а также в областных и городских администрациях, являются преподавателями вузов.
В университете обучаются студенты из 25-ти стран Европы, Азии, Африки, Латинской Америки. Подготовка специалистов осуществляется не только на факультетах дневного обучения, но и без отрыва от производства на заочном факультете.
В вузе ведётся обширная научно-исследовательская работа, в которой активное участие принимают студенты. Студенческое научно-исследовательские работы неоднократно занимали призовые места на олимпиадах и конкурсах различных уровней.
Результаты
научных разработок многократно
отмечались медалями и дипломами
крупных международных и
Университет расположен в центральной части города. Компактное размещение всех учебных корпусов и общежитий, хорошее оснащение учебного процесса, наличие спортивных залов, санатория-профилактория, спортивно-оздоровительного лагеря, здравпункта, студенческой столовой и буфетов во всех корпусах создают все условия для полноценной учёбы и отдыха.
Все желающие обеспечиваются местами для проживания в общежитиях.
Большое количество спортивных секций, команда КВН "25-ая", театр миниатюр позволяют раскрыться всем граням талантов студентов.
ВГАСУ имеет международный сертификат, позволяющий выпускникам работать на инженерных должностях в 140 странах мира, университет является членом Европейской ассоциации строительных факультетов, в 2004 г. награждён международным призом за качество.
1.2.Правовой статус
ВУЗ является юридическим лицом, наделяется полномочиями администратора доходов бюджетов бюджетной системы Российской Федерации, имеет лицевые счета по учету средств федерального бюджета и средств, полученных от приносящей доход деятельности в валюте Российской Федерации, открытые в установленном порядке в территориальных органах Федерального казначейства, счета по учету средств в иностранной валюте, открытые в кредитных организациях другие счета в соответствии с законодательством Российской Федерации, обладает обособленным имуществом на праве оперативного управления, а также имеет самостоятельный баланс, печать с изображением Государственного герба Российской Федерации, штампы, бланки, самостоятельно отвечает по своим обязательствам, может от своего имени приобретать и осуществлять имущественные и личные неимущественные права, нести обязанности, быть истцом и ответчиком в суде.
ВУЗ отвечает по своим обязательствам всем находящимся у него на праве оперативного управления имуществом, как закрепленным за ВУЗом собственником имущества, так и приобретенным за счет доходов, полученных от приносящей доход деятельности, за исключением особо ценного движимого имущества закрепленного за ВУЗом собственником этого имущества или приобретенного ВУЗом за счет выделенных собственником имущества ВУЗа средств, а также недвижимого имущества. Собственник имущества ВУЗа не несет ответственности по обязательствам ВУЗа.
1.3. Основные задачи ВГАСУ
1) удовлетворение потребностей
личности в интеллектуальном,
культурном и нравственном развитии
посредством получения высшего
и послевузовского
2) удовлетворение потребностей
общества и государства
в квалифицированных
3) развитие наук и искусств посредством научных исследований и творческой деятельности научно-педагогических работников и обучающихся, использование полученных результатов в образовательном процессе;
4) подготовка, переподготовка и повышение квалификации работников с высшим образованием, научно-педагогических работников высшей квалификации, руководящих работников и специалистов по профилю ВУЗа;
5) сохранение и приумножение нравственных, культурных и научных ценностей общества;
6) воспитание у обучающихся чувства патриотизма, любви и уважения к народу, национальным традициям и духовному наследию России, бережного отношения к репутации ВУЗа;
7) формирование у обучающихся
гражданской позиции,
8) распространение знаний среди населения, повышение его образовательного и культурного уровня.
2. Характер выполняемой работы
На протяжении недели производственной практики я попытался изучить основы работы web-программиста .
Работа web-программиста непосредственно связана с глобальной сетью Интернет. Такой специалист создает программы, способные функционировать в ее пределах. Без его участия не может начать работать ни один интернет-проект. Так, например, на основе пожеланий заказчика дизайнер создает графическую концепцию будущего сайта, задача web-программиста воплотить эти идеи технически, заставить сайт ожить. Другими словами web-программисты создают динамические страницы, пишут интерфейсы к базам данных, составляют технические задания проектов.
Среди плюсов профессии программиста можно выделить:
- Востребованность на рынке труда,
- Творческая работа, так как каждая задача уникальна, и для ее решения
- Можно совмещать с учебой,
- Не всегда требуется диплом,
- Возможность стать специалистом в молодом возрасте,
- Свобода в принятии решений (как решать ту или иную задачу решает сам web-программист),
- Возможность удаленной работы.
Минусами же являются:
- В маленьких проектах web-программист совмещает функции нескольких специалистов,
- Частые переключения с одной задачи на другую,
- Иногда поставленные задачи приходится решать не только в будни, но и выходные,
- Постоянная работа за компьютером сказывается на здоровье, особенно сильно страдают глаза.
Для web-программиста важна усидчивость, особенно на начальных стадиях карьеры. Готовому сайту постоянно требуется обслуживание, обновления и изменения. Создание web-сайта это процесс работы нескольких специалистов. Поэтому еще одним хорошим качеством для web-программиста будет умение работать в команде.
Успешный начинающий программист в будущем может претендовать на должности: руководитель группы программистов, менеджер проекта, ИТ-директор.
При приеме на работу у web-программистов редко когда спрашивают диплом. В основном работодатель обращает внимание на опыт работы, в каких проектах участвовал соискатель и что он умеет делать. Однако высшее образование лишним не будет, для web-программиста достаточно иметь любое техническое. Кроме этого, нужно владеть специфическими для Интернета языками программирования, такими как JavaScript, VBScript, Perl, PHP, Java, C++, базами данных, знать основные среды разработки и разбираться в протоколах.
3. Теоретические и практические основы занимаемой должности.
В качестве рассматриваемого языка web-программирования я решил выбрать PHP.
PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.
Язык и его интерпретатор
разрабатываются группой
В области программирования для Сети PHP — один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости
выполнения, богатой функциональности, кроссплатфор
Популярность в области
Автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;
Файловые функции успешно
Автоматическая отправка HTTP-заголовков;
Работа с cookies и сессиями;
Обработка файлов, загружаемых на сервер;
Работа с HTTP заголовками и HTTP авторизацией;
Работа с XForms;
Работа с удалёнными файлами и сокетами
В настоящее время PHP используется сотнями тысяч разработчиков. Согласно рейтингу Tiobe, базирующемся на данных поисковых систем, в декабре 2009 года PHP находится на 3 месте среди языков программирования (уступая Java и C), поднявшись за год на две позиции
3.1 История PHP
В 1994
году датский программист Расму
В 1997
году после
длительного бета-тестирования
Версия PHP 3.0 подверглась значительной
переработке, определившей современный
облик и стиль языка
Одной из сильнейших сторон PHP 3.0 была возможность расширения ядра дополнительными модулями. Впоследствии интерфейс написания расширений привлёк к PHP множество сторонних разработчиков, работающих над своими модулями, что дало PHP возможность работать с огромным количеством баз данных, протоколов, поддерживать большое число API. Большое количество разработчиков привело к быстрому развитию языка и стремительному росту его популярности. Также язык был переименован в PHP.
К зиме 1998 года, практически сразу после официального выхода PHP 3.0, Энди Гутманс и Зээв Сураски начали переработку ядра PHP. В задачи входило увеличение производительности сложных приложений и улучшение модульности базиса кода PHP. Новый движок, названный Zend Engine, успешно справлялся с поставленными задачами и впервые был представлен в середине 1999 года. PHP 4.0, основанный на этом движке и принёсший с собой набор дополнительных функций, официально вышел в мае 2000 года. В дополнение к улучшению производительности, PHP 4.0 имел ещё несколько ключевых нововведений, таких как поддержка сессий, буферизация вывода, более безопасные способы обработки вводимой пользователем информации и несколько новых языковых конструкций.