МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО МОРСКОГО И РЕЧНОГО ТРАНСПОРТА
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
« Морская государственная академия имени адмирала Ф.Ф. Ушакова »
УТВЕРЖДАЮ
Начальник ФЭВТ и СВ
_______________ А.В. Миронов
«________»_______________ 2010 г.
Программно-методический комплекс
дисциплины
« Языки программированияв глобальных информационных сетях »
по специальности
230201 « Информационные системы и технологии »
Новороссийск
2010
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО МОРСКОГО И РЕЧНОГО ТРАНСПОРТА
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
« Морская государственная академия имени адмирала Ф.Ф. Ушакова »
УТВЕРЖДАЮ
Начальник ФЭВТ и СВ
_______________ А.В. Миронов
«________»_______________ 2010 г.
Рабочая программа
дисциплины
« Языки программированияв глобальных информационных сетях »
по специальности
230201 « Информационные системы и технологии »
Зачёт – 7 семестр
Всего часов – 70 часов
В том числе: лекций – 17 часов,
практических – 17 часов.
Самостоятельная работа – 36 часов.
Новороссийск
2010
Составитель программы:
доцент кафедры АВТ Полупанов А.А.
Рецензенты программы:
к.т.н., доцент Панамарев Г.Е.
к.т.н., профессор Бартошевский В.Д.
Программа рассмотрена и одобрена на заседании кафедры АВТ «_______»_________________2010 года, протокол №_____________
Начальник кафедры Автоматики и Вычислительной техники
к.т.н., доцент Панамарев Г.Е.
Программа рассмотрена и одобрена на заседании УМК ФЭВТ и СВ «______»____________________ 2010 года, протокол №____________
Председатель УМК ФЭВТ и СВ, ____________
1 Цель и задачи дисциплины
Цель изучения дисциплины заключается в том, чтобы:
- дать студентам сведения об истории развития языков программирования в глобальных информационных сетях, ознакомить с основными понятиями и терминами;
- ознакомить с современным состоянием языков программирования в глобальных информационных сетях, их местом в бизнесе, управлении, науке и технике, техническим;
- дать представление об особенностях создания программ;
- выработать у студентов навыки практического использования типичных языков программирования в глобальных информационных сетях для различных целей.
В результате изучения дисциплины студент должен:
- знать состояние и перспективы развития языков программирования в глобальных информационных сетях, их место среди других языков программирования. Основные принципы практического использования типичных языков программирования. Возможности применения языков программирования в управлении, бизнесе, науке и технике.
2 Содержание дисциплины
2.1 Распределение часов по разделам дисциплины и видам работ в соответствии с рабочим учебным планом специальности.
Наименование разделов | Всего часов | Аудиторные занятия | Из них | ||||
Лекции | Практические занятия | Лабораторные работы | Индивидуальные занятия | Самостоятельная работа | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Введение в дисциплину языков программирования в глобальных информационных сетях | 7 | 3 | 2 | 1 | – | – | 4 |
Язык Perl и его синтаксис. Типы данных в языке Perl | 8 | 4 | 2 | 2 | – | – | 4 |
Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | 8 | 4 | 2 | 2 | – | – | 4 |
Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | 8 | 4 | 2 | 2 | – | – | 4 |
Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | 8 | 4 | 2 | 2 | – | – | 4 |
Организация циклов в языке PHP | 8 | 4 | 2 | 2 | – | – | 4 |
Функции в языке PHP. Создание и обработка экранных форм | 8 | 4 | 2 | 2 | – | – | 4 |
Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | 8 | 4 | 2 | 2 | – | – | 4 |
Использование cookie в языке PHP | 7 | 3 | 1 | 2 | – | – | 4 |
Всего: | 70 | 34 | 17 | 17 | – | – | 36 |
2.2 Содержание теоретического курса
№ раздела | Наименование разделов и кол-во часов по программе | Наименование темы | Лекционное время, ч | Нормативные документы | Литература | Учебно-методические материалы | Учебное оборудование | ||
ММО* | НМОО** | Стандарты МГА | |||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
1 | Введение в дисциплину языков программирования в глобальных информационных сетях | Введение в дисциплину языков программирования в глобальных информационных сетях | 2 | консп. лек. | – | Компьютерная лаборатория | |||
2 | Язык Perl и его синтаксис. Типы данных в языке Perl | Язык Perl и его синтаксис. Типы данных в языке Perl | 2 | [1]
[5–7] консп. лек. |
– | Компьютерная лаборатория | |||
3 | Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | 2 | [1, 3]
[5–7] консп. лек. |
– | Компьютерная лаборатория | |||
4 | Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | 2 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
5 | Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | 2 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
6 | Организация циклов в языке PHP | Организация циклов в языке PHP | 2 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
7 | Функции в языке PHP. Создание и обработка экранных форм | Функции в языке PHP. Создание и обработка экранных форм | 2 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
8 | Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | 2 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
9 | Использование cookie в языке PHP | Использование cookie в языке PHP | 1 | [2, 4]
консп. лек. |
– | Компьютерная лаборатория | |||
Итого: | 17 |
* ММО – международные морские организации;
** НМОО – национальные морские и образовательные организации.
2.3 Практические занятия
№ раздела | Наименование разделов и кол-во часов по программе | Практические работы | Нормативные документы | Литература | Учебно-методические материалы | |||||
Номер | Тема | Кол-во часов | Цели и задачи | ММО | НМОО | Стандарты МГА |
||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
1 | Введение в дисциплину языков программирования в глобальных информационных сетях | П.1 | Введение в дисциплину языков программирования в глобальных информационных сетях | 1 | Ознакомить курсантов с целями и задачами дисциплины | [1–7],
разд. мат. |
– | |||
2 | Язык Perl и его синтаксис. Типы данных в языке Perl | П.2 | Изучение синтаксиса языка Perl и его типов данных | 2 | Обучить курсантов синтаксису языка Perl и основным типам данных | [1–7],
разд. мат. |
– | |||
3 | Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | П.3 | Организация условных и циклических операторов в языке Perl | 2 | Научить курсантов программированию условных и циклических структур на языке Perl | [1–7],
разд. мат. |
– | |||
4 | Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | П.4 | Изучение синтаксиса языка PHP | 2 | Обучить курсантов синтаксису языка PHP и основным типам данных | [1–7],
разд. мат. |
– | |||
5 | Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | П.5 | Использование условных операторов в языке PHP | 2 | Научить курсантов программированию условных структур на языке PHP | [1–7],
разд. мат. |
– | |||
6 | Организация циклов в языке PHP | П.6 | Организация циклов в языке PHP | 2 | Научить курсантов программированию циклических структур на языке PHP | [1–7],
разд. мат. |
– | |||
7 | Функции в языке PHP. Создание и обработка экранных форм | П.7 | Создание пользовательских функций и обработка экранных форм в языке PHP | 2 | Научить курсантов создавать пользовательские функции и обрабатывать экранные формы на языке PHP | [1–7],
разд. мат. |
– | |||
8 | Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | П.8 | Подключение к серверу БД MySQL, доступ к БД и добавление новых данных с помощью языка PHP | 2 | Обучить курсантов подключению к серверу БД, доступу к БД и добавлению новых данных с помощью языка PHP | [1–7],
разд. мат. |
– | |||
9 | Использование cookie в языке PHP | П.9 | Использование cookie в языке PHP | 2 | Научить курсантов применять cookie с использованием языка PHP | [1–7],
разд. мат. |
– | |||
Итого: | 17 |
2.4 Самостоятельная работа курсантов
№ раздела | Наименование разделов и кол-во часов по программе | Самостоятельная работа | Нормативные документы | Литература | Учебное оборудование | |||||
Номер | Тема | Кол-во часов | Цели и задачи | ММО | НМОО | Стандарты МГА |
||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
1 | Введение в дисциплину языков программирования в глобальных информационных сетях | См. 1 | Введение в дисциплину языков программирования в глобальных информационных сетях | 4 | Самостоятельное изучение вопросов по теме раздела | [1],
[2], консп. лек. |
– | |||
2 | Язык Perl и его синтаксис. Типы данных в языке Perl | См. 2 | Язык Perl и его синтаксис. Типы данных в языке Perl | 4 | Самостоятельное изучение вопросов по теме раздела | [1]
[5–7] консп. лек. |
– | |||
3 | Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | См. 3 | Условные операторы в языке Perl и их синтаксис. Организация циклов в языке Perl | 4 | Самостоятельное изучение вопросов по теме раздела | [1, 3]
[5–7] консп. лек. |
– | |||
4 | Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | См. 4 | Стандарт интерфейса CGI и его назначение. Язык PHP и его синтаксис | 4 | Самостоятельное изучение вопросов по теме раздела | [2, 4]
консп. лек. |
– | |||
5 | Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | См. 5 | Типы данных в языке PHP. Условные операторы в языке PHP и их синтаксис | 4 | Самостоятельное изучение вопросов по теме раздела | [2, 4]
консп. лек. |
– | |||
6 | Организация циклов в языке PHP | См. 6 | Организация циклов в языке PHP | 4 | Самостоятельное изучение вопросов по теме раздела | [2, 4]
консп. лек. |
– | |||
7 | Функции в языке PHP. Создание и обработка экранных форм | См. 7 | Функции в языке PHP. Создание и обработка экранных форм | 4 | Самостоятельное изучение вопросов по теме раздела | [2, 4]
консп. лек. |
– | |||
8 | Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | См. 8 | Базы данных и основы SQL. Создание новой базы данных в MySQL, доступ к БД и добавление новых данных | 4 | Самостоятельное изучение вопросов по теме раздела | [2–4]
консп. лек. |
– | |||
9 | Использование cookie в языке PHP | См. 9 | Использование cookie в языке PHP | 4 | Самостоятельное изучение вопросов по теме раздела | [2, 4]
консп. лек. |
– | |||
Итого: | 36 |
3 Литература
Дополнительная литература:
Облако меток WP Cumulus 1.23 Rus для работы требует