kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Методические указания для выполнения самостоятельной работы по МДК Веб-программирование

Нажмите, чтобы узнать подробности

Методические указания для выполнения самостоятельной работы по МДК Веб-программирование могут использоваться для работы со студентами старших курсов специальности 09.02.03 "Программирование в компьютерных системах"

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Методические указания для выполнения самостоятельной работы по МДК Веб-программирование»

Государственное автономное профессиональное образовательное учреждение

Мурманской области

«Мурманский колледж экономики и информационных технологий»









Методические указания

для выполнения самостоятельной работы


по МДК «Веб-программирование»



профессионального модуля

ПМ «Разработка и администрирование баз данных»




для специальности

09.02.03 Программирование в компьютерных системах












Мурманск

2018 г.

Методические указания для выполнения самостоятельной работы по МДК «Веб-программирование» разработаны на основе Федерального государственного образовательного стандарта по специальности среднего профессионального образования 09.02.03 Программирование в компьютерных системах базовый курс.



Разработчик:

Егорова Наталья Александровна – преподаватель Государственного автономного профессионального образовательного учреждения Мурманской области «Мурманский колледж экономики и информационных технологий»



Необходимое программное обеспечение

  1. Сервер Open Server.

  2. Редактор Notepad++.

  3. Браузер Google Chrome.


Задания для самостоятельного выполнения

Работа со строками. Управляющие конструкции

  1. Создайте две строковые переменные, значением первой является ваше имя, второй – ваша фамилия.

  2. Преобразуйте все символы фамилии в прописные.

  3. Закодируйте строку с вашим именем с помощью алгоритма DES, результат выведите в браузер.

  4. Выведите строку «Меня зовут ваше_имя ваша_фамилия, я студент 3 курса», используя конкатенацию строк и интерполяцию.

  5. Определите количество символов в вашей фамилии и выведите значение.

  6. Определите позицию первого вхождения подстроки с вашей фамилией в строку задания 4, значение выведите в браузер.

Задание 2

  1. С помощью heredoc-синтаксиса определите строку и выведите её в браузер:

Травка зеленеет,

Солнышко блестит,

Ласточка с весною

В сени к нам летит!

  1. Определите позицию последнего вхождения символа «с» в созданную строку.

Задание 3

Вычислите значение выражения ($а + $b)/2 и выведите значение выражения в браузер. Сценарий должен проверять существование переменных и сообщать, если переменная не существует.



Задание 4

С помощью сценария вычислите значение выражения $а / $b и выведите значение выражения в браузер. Сценарий должен проверять существование переменных и сообщать, если переменная не существует.

Задание 5

В зависимости от значений переменных, вычислите значение выражения и выведите его в браузер:

Если $а1и $b1 вычислить $а - $b, иначе $а=$а+10 и $b=$b-1. Сценарий должен проверять существование переменных и сообщать, если переменная не существует, и выводить вычисляемые выражения.

Задание 6

Создайте сценарий, в котором с помощью вывести последовательно числа от 2018 до 2000, используя цикл while, do while и for.

Задание 7

Создайте сценарий, в котором с помощью конструкции выбора switch произвести проверку переменной $name на имена «Ваше имя», «Клим», «Феодосий». Вывести приветствие «Здравствуйте, Ваше имя», в случае отрицательного результата вывести «Приветствую Незнакомец».

Задание 8

Определите строковую переменную со значением «Подобно тому, как бывает болезнь тела, бывает также болезнь образа жизни. Демокрит», закодируйте слово «Демокрит» с помощью алгоритма MD5. Выведите исходную и измененную строку.


Работа с массивами

  1. Создайте сценарий с именем Gorod.php, в котором:

  • создайте поэлементно числовой массив, имя которого Gorod;

  • значениями элементов являются: Мурманск, Москва, Омск, Пермь по порядку;

  • с помощью цикла foreach выведите элементы массива, расположив каждый элемент c новой строки;

  • добавьте в массив с помощью функций два новых элемента: один элемент со значением Орел в начало массива, второй элемент со значением Владимир в конец массива;

  • отсортируйте массив в обратном алфавитном порядке и выведите отсортированный массив без указания индексов;

  • определите количество элементов в массиве и выведите значение;

  • выведите 5-й элемент массива.

  1. Создайте сценарий с именем Mebel.php, в котором:

  • с помощью функции создайте числовой массив, имя которого Mebel, элементы массива -

Стол, Диван, Шкаф, Кресло по порядку;

  • с помощью функции создайте числовой массив, имя которого Mebel2, элементы массива -

Стул, Кровать по порядку;

  • с помощью функции array_merge ($array1[, $array2...]) объедините массив Mebel с массивом Mebel2 в массив $Result;

  • отсортируйте массив $Result в обратном алфавитном порядке и выведите элементы массива $Result с помощью цикла foreach.

  1. Создайте сценарий с именем Person.php, в котором:

  • с помощью функции создайте ассоциативный массив, имя которого Person, ключи массива – Fam, Name, Group, значения элементов массива – значения Ваша_фамилия, Ваше_имя, ваша_группа соответственно;

  • выведите элементы массива;

  • с помощью функции создайте переменные с именами, соответствующими именам ключей, и значениями, соответствующими значениям элементов, и выведите строку «Привет Ваше_имя Ваша_фамилия, вы студент группы ваша_группа»;

  • выведите элемент, соответствующий вашему имени.

  • с помощью функции преобразуйте массив Person в строку с разделителем «-» и выведите результат;

  • отсортируйте массив Person по значениям в алфавитном порядке и выведите результат.

  1. Создайте сценарий с именем Katalog.php, в котором:

  • с помощью функции создайте многомерный ассоциативно-числовой массив, имя которого Katalog и выведите элементы с помощью цикла for в следующем виде:

Телевизоры

  • Samsung

  • LG

  • Sharp

Бытовая техника

  • Пылесос

  • Утюг

Смартфоны

  • ASUS

  • Samsung

  • Sony

  • Apple



Создание пользовательских функций

  1. Создайте функцию с двумя аргументами, возвращающую результат возведения числа в степень. Степень вычисляется при помощи функции pow ($a, $b), где $a – число, $b – степень. Результат выведите в браузер.

  2. Создайте функцию с именем Menu(), с помощью которой на странице выводится навигационное меню со ссылками вида: a href="contact.php"Contacta, используя массив в качестве структуры меню. Для этого:

  • создайте ассоциативный массив $menu: индексами элементов массива являются пункты меню – Главная, О компании, Контакты; значениями элементов массива являются имена файлов, на которые будут указывать ссылки – index.php, about.php, contact.html;

  • используя цикл foreach, создайте вертикальное меню, структура которого описана в массиве $menu;

  • вставьте код создания меню в тело функции Menu() и выведите результат работы функции в браузер.

  1. Создайте функцию с именем Table(), которая выводит таблицу умножения. Для этого:

  • используя цикл for и теги таблиц, создайте таблицу умножения, дописав следующий код:

$rows=9;

$cols=9;

for($tr=1; …; …){

echo "

";

for($td=1; …; …){

if(…){

echo "

";

}else{

echo "

";

}

}

echo "

";

}

?

",

$tr * $td, "

", $tr * $td, "

  • опишите функцию Table(), задав для нее три аргумента: cols, rows, color, где cols – число столбцов, rows – число строк и color – цвет фона в таблице. Телом функции является приведенный выше код. Таблица должна создаваться в зависимости от входящих параметров cols, rows и color;

  • вызовите функцию Table() с различными параметрами.





Получите в подарок сайт учителя

Предмет: Прочее

Категория: Прочее

Целевая аудитория: Прочее

Автор: Егорова Наталья Александровна

Дата: 28.06.2018

Номер свидетельства: 474560


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства