СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Զանգվածներ հիմնականհասկացություներ / առանցքայինհարցեր

Категория: Информатика

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

Просмотр содержимого документа
«Զանգվածներ հիմնականհասկացություներ / առանցքայինհարցեր»




ԶԱՆԳՎԱԾՆԵՐ


ՀԻՄՆԱԿԱՆՀԱՍԿԱՑՈՒԹՅՈՒՆԵՐ / ԱՌԱՆՑՔԱՅԻՆՀԱՐՑԵՐ


Զանգվածներ: Հայտարարումը, սկզբնարժևորումը: Բազմաչափզանգվածներ:

ԴԱՍԱՎԱՆԴՄԱՆԵՎՈՒՍՈՒՄՆԱՌՈՒԹՅԱՆՄԵԹՈԴՆԵՐ


ինտերակտիվզրույց, դասախոսություն, PP ներկայացում

¼³Ý·í³ÍÝ»ñ:¼³Ý·í³ÍÝ»ñÇ ëϽµÝ³ñÅ»íáñáõÙÁ /ÇÝÇódzÉǽ³ódzÝ/:



¼³Ý·í³ÍÁ ÙǨÝáõÛÝ ïÇåÇ ïíÛ³ÉÝ»ñÇ Ñ³í³ù³Íáõ ¿: îíÛ³ÉÝ»ñÇ Ûáõñ³ù³ÝãÛáõñ Ùdzíáñ ³Ýí³ÝáõÙ »Ý ½³Ý·í³ÍÇ ¿É»Ù»Ýï:¼³Ý·í³ÍÝ»ñÇÝ Ï³ñ»ÉÇ ¿ í»ñ³·ñ»É Ï³Ù³Û³Ï³Ý ³ÝáõÝÝ»ñ, ë³Ï³ÛÝ ³ÛÝ å»ïù ¿ ï³ñµ»ñíÇ ³ÛÉ ½³Ý·í³ÍÝ»ñÇ, ÷á÷á˳ϳÝÝ»ñÇ Ï³Ù Ñ³ëï³ïáõÝÝ»ñÇ ³ÝáõÝÝ»ñÇó, ÇÝãå»ë ݳ¨ ãå»ïù ¿ ÉÇÝÇ å³Ñ»ëï³íáñí³Í µ³é:¼³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÇ Ñ³ëó»³íáñáõÙÁ áñáßíáõÙ ¿ Ýñ³ 1-ÇÝ ¿É»Ù»ÝïÇ Ñ³ëó»Ç Ýϳïٳٵ, áñÁ ѳٳñíáõÙ ¿ ½ñá۳ϳÝ: ¾É»Ù»ÝïÇ ¹ÇñùÁ ½³Ý·í³ÍáõÙ óáõÛó ïíáÕ Ù»ÍáõÃÛáõÝÁ ³Ýí³ÝáõÙ ¿ Çݹ»ùë: ²ÛëåÇëáí PHP-áõÙ ½³Ý·í³ÍÝ»ñáõÙ å³Ñå³ÝíáÕ ¿É»Ù»ÝïÝ»ñÇ Çݹ»ùë³íáñáõÙÁ ëÏëíáõÙ ¿ 0-Çó, ÇëÏ Ýñ³Ýó ݳËÝ³Ï³Ý ³ñÅ»ùÝ»ñÇ í»ñ³·ñáõÙÁ ϳñáÕ ¿ Çñ³Ï³Ý³óí»É 2 »Õ³Ý³Ïáí: ¸Çï³ñÏ»Ýù ³Û¹ »Õ³Ý³ÏÝ»ñÇó Ûáõñ³ù³ÝãÛáõñÁ ûñÇݳÏÝ»ñÇ ÑÇÙùÇ íñ³:

ºí ³Ûëå»ë ½³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÇ ëϽµÝ³ñÅ»íáñáõÙÁ /ÇÝÇódzÉǽ³ódzÝ/ ϳñ»ÉÇ ¿ Çñ³Ï³Ý³óÝ»É ëáíáñ³Ï³Ý í»ñ³·ñÙ³Ý ûå»ñ³ïáñÇ ÙÇçáóáí:ú

²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

land-rover



ñÇݳÏ











$car[] = "passenger car";
$car[] = "land-rover";
echo($car[1]);
?

²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

land-rover













¼³Ý·í³ÍÇ Çݹ»ùëÝ»ñÁ ϳñ»ÉÇ ¿ ï³É ݳ¨ µ³ó³Ñ³Ûï Ó¨áí: ºí ÝáõÛÝ ûñÇݳÏÇ Ñ³Ù³¨ ϳñáÕ »Ýù ݳ¨ ·ñ»É

$car[0] = "passenger car";
$car[1] = "land-rover";
echo($car[1]);

?





²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

land-rover











Ü

$car[10] = "passenger car";
$car[20] = "land-rover";
$car[30] = "station-wagon";
$car[] = "victoria";
echo($car[31]);
?

ϳï»Ýù, áñ »Ã» ½³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÇÝ ³ñÅ»ùÝ»ñ »Ýù í»ñ³·ñáõÙ µ³ó³Ñ³Ûï »Õ³Ý³Ïáí Çݹ»ùëÝ»ñÇ ÙÇçáóáí ¨ ³é³Ýó ¹ñ³Ýó, ³å³ ³ÛÝ ¿É»Ù»ÝïÁ áñÇ Çݹ»ùëÁ ïñí³Í ã¿ PHP-Ý Ýñ³Ý í»ñ³·ñáõÙ ¿ ѳçáñ¹ ѳë³Ý»ÉÇ Çݹ»ùëÇ Ù»ÍáõÃÛáõÝÁ, áñÁ 1-áí ³í»ÉÇ Ù»Í ¿, ù³Ý ³Ù»Ý³Ù»Í ѳÛï³ñ³ñí³Í Çݹ»ùëÁ ÙÇÝã ³Û¹ å³ÑÁ: ²Ûëå»ë ûñÇÝ³Ï »Ã» Ù»Ýù ëï»ÕÍáõÙ »Ýù ½³Ý·í³Í, áñÇ 10-ñ¹, 20-ñ¹ ¨ 30-ñ¹ Çݹ»ùë³ÛÇÝ Ñ³Ù³ñÝ»áí ¿É»Ù»ÝïÝ»ñÇÝ ³ñÅ»ùÝ»ñ »Ýù í»ñ³·ñ»É, ³å³ ëï»ÕÍ»Éáí ÙÇ Ýáñ ¿É»Ù»Ýï, áñÇ Çݹ»ùëÁ µ³ó³Ñ³Ûï ã»Ýù ë³ÑٳݻÉ, PHP-Ý Ýñ³Ý Ïí»ñ³·ñÇ 31 ³ñÅ»ùÁ: ²ëí³ÍÁ ï»ë ëïáñ¨ µ»ñí³Í ûñÇݳÏáõÙ



²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

Victoria













¼³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÇÝ Ù»ÍáõÃÛáõÝÝ»ñÇ í»ñ³·ñÙ³Ý 2-ñ¹ ï³ñµ»ñ³ÏÁ ¹³ array() ÏáÝëïñáõÏódzÛÇ ·áñͳÍáõÙÝ ¿:

$car = array("passenger car","land-rover");
echo($car[1]);
?

²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

land-rover

















²Ûë ¹»åùáõÙ Çݹ»ùëÝ»ñÇ µ³ó³Ñ³Ûï Ý»ñϳ۳óÙ³Ý Ñ³Ù³ñ û·ï³·áñÍíáõÙ ¿ = ûå»ñ³ïáñÁ:

$car = array("passenger car", 5 = "land-rover",
"station-wagon","victoria");
echo($car[0]); echo("
"); // ¹áõñë ¿ µ»ñáõÙ "passenger car"
echo($car[5]); echo("
"); // ¹áõñë ¿ µ»ñáõÙ "land-rover"
echo($car[6]); echo("
"); // ¹áõñë ¿ µ»ñáõÙ "station-wagon"
echo($car[7]); // ¹áõñë ¿ µ»ñáõÙ "victoria"
?















²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

passenger car
land-rover
station-wagon
victoria













¼³Ý·í³ÍÇ Çݹ»ùëÝ»ñ ϳñáÕ »Ý ÉÇÝ»É Ý³¨ ïáÕ³ÛÇÝ ³ñï³Ñ³ÛïáõÃÛáõÝÝ»ñ, ÇÝãå»ë ¹³ µ»ñí³Í ¿ ³Ûë ûñÇݳÏáõÙ

$car = array("pc" = "passenger car", "lr" = "land-rover");
echo($car["lr"]); echo("
"); // ¹áõñë ¿ µ»ñáõÙ "land-rover"
echo($car["pc"]); //¹áõñë ¿ µ»ñáõÙ "passenger car"
?









²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

land-rover
passenger car



Foreach óÇÏÉÇ ·áñͳÍáõÙÁ ½³Ý·í³ÍÇ ßñç³ÝóÙ³Ý Ñ³Ù³ñ



Foreach óÇÏÉÇÏ ûå»ñ³ïáñÝ áõÝÇ Ñ»ï¨Û³É ëÇÝï³ùëÇëÁ:



foreach (array as [$key =] $value)
{
statements;
}

²Ûë óÇÏÉÇ ¿áõÃÛáõÝÁ ß³ï å³ñ½ ¿: ¼³Ý·í³ÍÇ Ûáõñ³ù³ÝãÛáõñ ¿É»Ù»ÝïÇÝ ³ÝóÝ»Éáõó $key ÷á÷á˳ϳÝÇÝ í»ñ³·ñíáõÙ ¿ ³Û¹ ¿É»Ù»ÝïÇ Çݹ»ùëÁ, ÇëÏ$value-ÇÝ`Ù»ÍáõÃÛáõÝÁ: ²Û¹ ÷á÷á˳ϳÝÝ»ñÇ ³Ýí³ÝáõÙÝ»ñÁ Ï³Ù³Û³Ï³Ý »Ý:

úñÇݳÏ

$car = array("passenger car", "land-rover","station-wagon","victoria");
foreach($car as $index = $val)
{
echo("$index - $val
");
}
?

















Æ

echo("available cars:

    ");
    $car = array("passenger car", "land-rover","station-wagon","victoria");
    foreach($car as $val)
    {
    echo("
  • $val
  • \n");
    }
    echo("
");
?

Ýãå»ëï»ëÝáõÙ »Ýù µ»ñí³Í ëÇÝï³ùëÇëÇó $key–Á å³ñï³¹Çñ ³ñ·áõÙ»Ýï ã¿ ¨ ³ÛÝ Ï³ñ»ÉÇ ¿ µ³ó ÃáÕÝ»É: ²ëí³ÍÁ ï»ëëïáñ¨ µ»ñí³Í ûñÇݳÏáõÙ























´³½Ù³ã³÷ ½³Ý·í³ÍÝ»ñ:

´³½Ù³ã³÷ ½³Ý·í³ÍÝ»ñÇ ¿É»Ù»ÝïÝ»ñÇ ëϽµÝ³ñÅ»íáñÙ³Ý Ñ³Ù³ñ ϳñ»ÉÇ ¿ û·ï³·áñÍ»É Ý»ñ¹ñí³Í array() ÏáÝëïñáõÏódzÝ:



$ship = array(
"Passenger ship" = array("Yacht","Liner","Ferry"),

"War ship" = array("Battle-wagon","Submarine","Cruiser"),
"Freight ship" = array("Tank vessel","Dry-cargo ship","Containercargo ship")
);




















foreach($ship as $key = $type)
{
echo("$key\n"."

    \n");
    foreach($type as $ship)
    {
    echo("\t
  • $ship
  • \n");
    }
    }
    echo("
\n");
?



²ñ¹ÛáõÝùáõÙ Ïëï³Ý³Ýù

Passenger ship

* Yacht
* Liner
* Ferry
War ship
o Battle-wagon
o Submarine
o Cruiser
Freight ship
+ Tank vessel
+ Dry-cargo ship
+ Container cargo ship



















ԻՆՔՆԱՍՏՈՒԳՄԱՆ ՀԱՐՑԵՐ ԵՎ ԱՌԱՋԱԴՐԱՆՔՆԵՐ

  1. ƱÝã ¿ ½³Ý·í³ÍÁ, áñÝ »Ý ³Ýí³ÝáõÙ ½³Ý·í³ÍÇ ¿É»Ù»Ýï ¨ Çݹ»ùë: ø³ÝÇ ïÇåÇ ëϽµÝ³ñÅ»íáñÙ³Ý ï³ñµ»ñ³ÏÝ»ñ ·Çï»ù: ²ëí³ÍÁ å³ñ½³µ³Ý»ù ûñÇݳÏÝ»ñÇ ÑÇÙùÇ íñ³:

  2. гÛï³ñ³ñ»ù ÙÇ ½³Ý·í³Í ¨ Ýñ³ ¿É»Ù»ÝïÝ»ñÇÙ»ç å³Ñå³Ý»ù ÍdzͳÝÇ Ûáà ·áõÛÝ»ñÁ Ñ»ï¨Û³É ѳçáñ¹³Ï³ÝáõÃÛ³Ùµ §Î³ñÙÇñ¦, §Ü³ñÝç³·áõÛݦ, §¸»ÕÇݦ, §Î³Ý³ã¦,§ºñÏݳ·áõÛݦ, §Î³åáõÛï¦, §Ø³Ýáõ߳ϳ·áõÛݦ: ²ÛÝå»ë ³ñ»ù, áñ ݳ ¿Ïñ³Ý ¹áõñë µ»ñÇ §¸»ÕÇݦ ·áõÛÝÁ:

  3. ì»ñ¨áõÙ µ»ñí³Í ûñÇݳÏÇ Ñ³Ù³ñ ·ñ»ù ÙÇ ýáõÝÏódz, áñÁ Ïí»ñ³¹³ñÓÝ»ñ Ýñ³ÝáõÙ ¿É»Ù»ÝïÝ»ñÇ ù³Ý³ÏÁ:

  4. à±ñ ýáõÝÏóÇ³Ý ¿ ¹³ë³íáñáõÙ ½³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÁ ³×Ù³Ý Ï³ñ·áí: ´»ñ»ù Ù»Ï ûñÇݳÏ:

  5. à±ñ ýáõÝÏóÇ³Ý ¿ ¹³ë³íáñáõÙ ½³Ý·í³ÍÇ ¿É»Ù»ÝïÝ»ñÁ Ýí³½Ù³Ý Ï³ñ·áí: ´»ñ»ù Ù»Ï ûñÇݳÏ:

  6. à±ñ ýáõÝÏóÇ³Ý ¿ ³å³ÑáíáõÙ ½³Ý·í³ÍÇ µ³Ý³ÉÇÝ»ñÇ Ï³ñ·³µ»ñáõÙÁ Ýí³½Ù³Ý Ï³ñ·áí: ´»ñ»ù Ù»Ï ûñÇݳÏ:

  7. Âí³ñÏ»ù ½³Ý·í³ÍÇ óáõóÇãÇÑ»ï ³ß˳ïáÕ ýáõÝÏódzݻñÁ: Úáõñ³ù³ÝãÛáõñ ¹»åùÇ Ñ³Ù³ñ Ý»ñϳ۳óñ»ù Ù»Ï ûñÇݳÏ:

Առաջարկվող գրականություն

  1. Д.С. Зольников, PHP 5, c256, 2007

  2. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай БусикаAJAX и PHP. разработка динамических приложений. 2006. ISBN: 5-93286-077-4

  3. Ա.Հ.Նավասարդյան,,PHP-ի հիմունքները'' ուսումնականձեռնարկ: Երևան 2011թ. ISBN 978-9939-0-0074-9



ԴասախոսությաննյութերըբերվածենԱ.Հ.Նավասարդյան PHP-ի հիմունքները ուս.մեթոդ ձեռնարկից:




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!