Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Введение в Web -программирование ⇐ ПредыдущаяСтр 4 из 4
1. Web-программирование это: ¨ разработка любых программных продуктов, предназначенных для работы на сайтах World Wide Web ¨ создание Web-страниц на языке HTML ¨ использование на Web-страницах технологии CSS
2. Разновидности Web-программирования это: ¨ разработка Web-страниц на чистом HTML ¨ использование на web-страницах технологий JavaScript и VBScript ¨ создание CGI-приложений ¨ создание BGI-приложений 3. Web-сервер это: ¨ программа, устанавливаемая на узле сети Интернет и выдающая посетителям этого узла Web-страницы по запросам ¨ узел, на котором работает программа, выдающая клиентам Web-страницы по запросам ¨ компьютер, на котором работает программа, выдающая клиентам Web-страницы по запросам
Серверное Web-программирование. Язык серверного Web-программирования PHP Синтаксис языка 1. Чему равен результат операции 5%2? ### 2. В результате выполнения скрипта на экран будет выведено ###. <? $var=1; echo(++$var); ? > 3. В результате выполнения скрипта на экран будет выведено ###. <? $var=1; echo($var++); ? > 4. В результат выполнения скрипта на экран будет выведено ###. <? $var=”aaa”; echo($var++); ? > 5. echo (4< < 2) = ### 6. echo (5> > 1) = ### 7. echo (6|5) = ### 8. echo (6& 5) = ### 9. Правильно ли оформлен комментарий? <? echo(“Hello”); //Это комментарий ? > ¨ да ¨ нет
Типы данных 1. Отметьте типы данных PHP: ¨ integer ¨ string ¨ float ¨ array ¨ boolean ¨ object
2. В результате выполнения скрипта на экран будет выведено ###. <? $var_str=”5”; echo(gettype ($var_str)); ? >
3. В результате выполнения скрипта на экран будет выведено ###. <? $var_num=5; echo(gettype ($var_num)); ? >
4. В результате выполнения скрипта на экран будет выведено ###. <? $var=”5”; settype ($var, integer); echo (gettype ($var)); ? >
5. В результате выполнения скрипта на экран будет выведено ###. <? $var=”5”; $var = (int) $var; echo (gettype ($var)); ? >
6. Структурами для хранения данных являются: ¨ Массивы ¨ ¨ стек ¨ очередь ¨ связный список ¨ дек
7. Стек работает по принципу: ¨ LIFO ¨ FIFO
8. Очередь работает по принципу: ¨ LIFO ¨ FIFO
9. Результатом выполнения скрипта будет ###. <? $car[] = “автобус”; $car[] = “грузовик”; echo ($car[1]); ? >
10. Результатом выполнения скрипта будет ###. <? $car = array(“автобус”, “грузовик”); echo ($car[1]); ? >
11. Результатом выполнения скрипта будет ###. <? $car = array(“pc”=> “автобус”, “lc”=> “грузовик”); echo ($car[“lr”]); ? >
Операторы 1. В результат выполнения скрипта <? $flag1 = true; $flag2= true;
$flag3= false; if ($flag1 & & $flag2 || $flag3) { echo “< p> Условие истинно< /p> ”; } else { echo “< p> Условие ложно < /p> ”; } ? >
на экран будет выведено: ¨ Условие истинно ¨ Условие ложно
2. Результат условной операции x < 0? —x: x; ¨ x ¨ -x ¨ абсолютное значение x
3. Правильно ли дана структура оператора Switch? Switch (expression) { case value1: statements; break; case value2: statements; break; default: statements; } ¨ да ¨ нет
4. В результате работы скрипта будет выведено ### чисел. <? $a=0;
while ($a< =10) { echo " $a< br> "; $a=$a+1; } ? >
5. В результате работы скрипта будет выведено число ###. <? $sum=0; $i=1; do { $sum=$sum+$i; $i=$i+1; } while($i< =5); echo $sum; ? >
6. В результате работы скрипта будет выведено ### чисел. <? $var = 5; for ($i = 0; $i< =$var; $i++) { echo ($i); echo(‘< br> ’); } ? >
Функции 1. В результате работы скрипта будет выведено число ###. <? Function get_sum() { $var = 5; $var1 = 10;
$sum = $var + $var1; return $sum; } echo (get_sum(); ? >
2. В результате работы скрипта будет выведено число ###. <? Function get_sum() { $var = 5; $var1 = 10; $sum = $var + $var1; echo ($sum); } get_sum(); ? >
3. В результате работы скрипта будет выведено число ###. <? Function get_sum($var, $var1) { $sum = $var + $var1; echo ($sum); } get_sum(5, 2); ? >
4. В результате работы скрипта будет выведено число ###. <? Function get_sum() { $var = 5; echo ($var); } $var =10; get_sum(); ? >
5. В результате работы скрипта будет выведено число ###. <? Function get_sum() { global $var; $var = 5; echo ($var); } $var =10; get_sum(); ? >
ЛИТЕРАТУРА 1. Когзолл Дж. PHP5. Полное руководство. М., 2006. 2. Колисниченко Д.Н. Современный сайт на PHP b JavaScript. СПб., 2009. 3. Кравец О.Я., Солдатов Е.А., Селиванова М.В. Практикум по разработке Интернет-приложений: Учеб. пособие. Изд. 2-е, перераб. и доп. Уфа, 2008. 4. Кузнецов М.В., Симдянов И.В. Самоучитель РНР 5. СПб., 2004. 5. Кухарчик А. РНР: обучение на примерах. Минск, 2004. 6. Мазуркевич А., Еловой Д. РНР: настольная книга программиста. М., 2004. 7. Руководство по PHP. URL: http: //www.php.net/manual/ru/ 8. Савельева Н.В. Основы программирования на PHP: Учеб. пособие для студ. вузов. М., 2005. 9. Томсон Л., Веллинг Л. Разработка Web-приложений на PHP и MySQL. 2-е изд., испр. СПб., 2003. 10. Фролов А.В., Фролов Г.В. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных. Изд. 2-е, испр. М., 2000. 11. Шапошников И.В. РНР 5.1. Учебный курс. СПб., 2007.
Интернет-ресурсы 1. PHP (www.php.net) 2. Web-сервер Apache (www.apache.org) 3. Сервер баз данных MySQL (www.mysql.com) 4. Денвер (denwer.ru)
|
Последнее изменение этой страницы: 2019-05-06; Просмотров: 189; Нарушение авторского права страницы