- •Қ. А. Ясауи атындағы халықаралық қазақ-түрік университеті
- •Зертханалық жұмыс № 1
- •Зертханалық жұмыс № 2
- •Зертханалық жұмыс № 3.1
- •1. Кесте ұяшықтардың құрамы.
- •2 Тапсырма:
- •1. Нөмірленген тізім.
- •2 Нөмірленбеген тізім.
- •4. Анықтамалардың тізімі.
- •1 Тапсырма
- •2 Тапсырма
- •3 Тапсырма
- •4 Тапсырма
- •3. Салынған тізімдер.
- •Зертханалық жұмыс № 4
- •1. Html-құжаттарындағы графика.
- •1 Тапсырма:
- •2 Тапсырма:
- •Зертханалық жұмыс № 5.1
- •Зертханалық жұмыс № 5.2
- •Құжаттың ішіндегі нүктелерге сілтемелер.
- •1 Тапсырма:
- •Зертханалық жұмыс № 6.1
- •Зертханалық жұмыс № 6.2
- •2Сурет . Бірнеше фреймдердің орналасуы
- •1 Тапсырма:
- •2 Тапсырма
- •3 Тапсырма
- •Зертханалық жұмыс № 7
- •1. Формадағы деректерді беру әдісі.
- •2.1.Форма жасау тәгтері
- •3 Форманың көмегімен файлдарды жіберу.
- •Зертханалық жұмыс № 8
- •Зертханалық жұмыс № 9
- •Зертханалық жұмыс № 10.1
- •Style атрибуты арқылы
- •Зертханалық жұмыс № 10.2
- •Зертханалық жұмыс № 11
- •Зертханалық жұмыс № 12
- •If, if . . . Else операторлары.
- •Зертханалық жұмыс №13
- •Зертханалық жұмыс №14
- •2 Тапсырма
- •Зертханалық жұмыс №15.1
- •Зертханалық жұмыс №15.2
- •Әдебиеттер:
- •Мазмұны
- •Аманов а.Н
If, if . . . Else операторлары.
Java Script тілінде if операторын анықталмаған шартты тексеру мақсатында пайдаланады. Және егер тексеру нәтижесі дұрыс болмаған жағдайда қайсы бір кодты шақыруға негізделген.
Ifоператорының стандартты формасы. If (шарт)
{Код }
Мұнда шар тексеріледі, ал код шарт ақиқат болған жағдайда орындалады. Мысалы:
<HTML> <HEAD> <TITLE>
Ifоператорын пайдыалану
</TITLE> </HEAD> <BODY>
java script – те if операторымен жұмыс
<Script Language=”Java Script+”> Var сount count=60 if(count>50)
{document.writeln(“жеткілікті”) }
</SCRIPT>
</BODY>
</HTML>
else операторы if операторынан кейін тексерілетін шарт жалған болған жағдайда қолданылады If . . . else конструкциясының жалпы түрі мынадай:
if(шарт){ егер шарт ақиқат болған жағдайда шақырылатын код}
else{егер шарт жалған болған жағдайда шақырылатын код }
Switch конструкциясы. Көптеген шарттарды тестілеу жағдайларында қолданылады. Келесі мысалда текстік өрнек анықталған мәндердің әрқайсысымен салыстырылады. Егер бір мәнмен сәйкестік болмаса, осы мәнмен байланысты код Java Script интерпретаторы break операторы кездескенге дейін орындала береді.
Switch конструкциясының жалпы құрылымы: Switch (текст) { Case 1 мән;
;егер 1-ші мәнмен сәйкес келсе шақырылатын код ;
break;
case 2 мән;
;
Мысал :
Function coolCar() {
If (car == “Мустанг”) If (year == 1965)
If (parts == “оригинальные”) Document.write(“крутоеавто!”); Else
Document.write(“он,по меньшей мере бегает”);
}
Тапсырмалар:
1. HTML – парақ құрып, өзіңіздің сұранысыңызды құрыңыз.
2. Келесі операторлар орындалғанда терезеге не шығарылатынын көріңіздер:
alert(22+1);
alert((22+1));
Нәтижені түсіндіріп беріңіздер.
2жағдай.JavaScript арқылы ұйымдастырылған сұраныс
1. Жаңадан өздеріңіздің жұмыстарыңызды сақтайтын Student бумасын ашыңыздар.
2. Блокнот бағдарламасын іске қосыңыздар.
3. Ашылған редактор терезесінде төменде көрсетілген HTML файлының мәтінін теріңіз.
<HTML>
<HEAD>
<TITLE> Өзіндік жұмыс </TITLE>
<BODY>
<H2> Өзіндік жұмыс <h2>
<h1><p align=«CENTER»><FONT COLOR=«ff0000» SIZE=«7»>JavaScript-те менің алғашқы жұмысым</p></H1>
</BODY>
<script language=«JavaScript»>
ima=prompt(«Атыңыз кім?», «Атыңызды еңгізіңіз»); ima1=prompt(«Қалыңыз қалай?», «Қалыңыз калай екенін еңгізіңіз»); ima2=prompt(«Жиналыс бүгін нешеде?», «Жиналыстың уақытын еңгізіңіз»); alert(«Сәлем», +ima);
alert(«Қалым»,+ima1);
alert(«Жиналыс бүгін», +ima2);
</script>
</HTML>
Файлды somost_rabota.htm атымен жұмыс бумасына сақтап қойыңыздар да редакторды жабыңыз.
4. Жасалған Web-құжатты көру үшін сол somost_rabota.htm файлы белгішесін екі рет шертіңіздер, сонда Интернет браузері іске қосылып, жазылған мәліметті келесі түрде көрсетеді. (Сурет 3)

Сурет 3 Сұраныс құру
Келесі нәтиже шығады. (Сурет 4)
Сурет
4 Нәтижесінде шыққан хабарлама терезелері
5.Төмендегі тұжырымдар нәтижесінде ақиқат болатын өрнек жазыңыздар:
m бүтін айнымалысы k бүтін айнымалысына қалдықсыз бөлінеді;
А, В және С нақты айнымалылардың мәні кемімейтін реттілік құрайды;
үш х,у,z айнымалыларын жұптасқан түрде қарастырғанда, олардың ішіндегі ең үлкені х айнымалысы болып шыққан;
А,В,С логикалық айнымалылары мәндерінің бірде-біреуі ақиқат емес;
А, В, С логикалық айнымалылары мәндерінің, кем дегенде, біреуі ақиқат.
6.Күннің нөмірі бойынша оның атын анықтау программасын жазыңыз.
7.Айдың нөмірі бойынша оның қандай кварталға жататынын анықтау программасын жазыңыз. Мысалы 1квартал (1,2,3), 2 квратал (4,5,6) т.с.с
8. Қызметкердің ағымдағы жылдың бірінші квараталына арналған табысы жөнінде ақпарат енгізіледі. Келесілерді анықтаңыздар:
• бірінші кварталдағы жалпы табысты;
• табыс салығының қосындысын (13%);
• қолға алатын кварталдағы табысты.
9.Жазықтықтағы үш нүктенің координаталары берілген. Үшбұрыштың ауданын анықтайтын сценарий құрыңыз.
10. Жазықтықтағы координатасы берілген нүктенің координаталардың бас нүктесіне дейінгі ара қашықтығын анықтау сценарийін жазыңыз.
11. Енгізілген екі айнымалының мәндерін бір-бірімен алмастыратын сценарий жазыңыз.
12. Радиусы белгілі болған жағдайда шардың көлемін анықтау сценарийін жазыңыз.
13.Дөңгелектің радиусы берілген. Шеңбердің ұзындығын және сәйкес шеңбердің ауданын есептеу сценарийін жазыңыз.
14. Жазықтықта координаталары берілген екі нүктенің ара қашықтығын анықтау программасын құрыңыздар.
Бақылау сұрақтары
78. Script декриптің атрибуттарын көрсетіңіз.
A) landuage.type
B) Script
C) body
D) html
79. JavaScript тілі программалық кодының дұрыс енгізілуін таңдаңыз.
A) <Script Landuage= “ JavaScript ” type =”text /JavaScript”; </ script>
B) “ JavaScript ” type =”<Script Landuage= “
C) ”text /JavaScript”<Script Landuage
D) <Script Landuage= Script Landuage
80. JavaScript тілінде сценарий жазу үшін қажетті браузерлер
A) Netscape Navidator, Internet Explorer
B) Internet Explorer, JavaScript программалау ортасы
C) tostring()
D) document. write()
81. JavaScript. <script>…</script>тәгтері не үшін қажет:
A) Скриптер енгізу үшін
B) Коментарий енгізу үшін
C) Формалар жасау үшін
D) Сығырмалы жолдарды жасау үшін
E) HTML-да осындай скриптер қолданылмайды
82.JavaScript тілінде alert(‘It\’s Ok!’); жолы қандай нәтиже береді?
A) It’s Ok
B) It is OK
C) ‘It’s OK’
D) “It’s OK”
E) i\s OK
82. JavaScript тілінде шығарылатын жазбаны жаңа жолға көшіру үшін мынадай таңбалар қолданылады:
A) \n
B) \’
C) n.
D) "+"
E) "*"
83.JavaScript тілінде айнымалыларды сипаттау үшін қандай түйінді сөз қолданылады?
A) var
B) alert
C) prompt
D) concat
E) slice
84.JavaScript. Төмендегі программалық кодтың нәтижесі қандай? <script language = " JavaScript & quot & gt <!--var x ="60"var y=20; alert(x+y); //--> </script>
A) "60"+20
B) 6020
С) 60
D) 20
E) 80
85.JavaScript тілінде х % 3 деген жазу нені білдіреді?
A) х-ті 3-ке бөлгендегі қалдықты табу
B) х-тің 3 пайызын табу
C) х-ті 3-ке бөлу
D) х-тің өсу қадамы 3-ке тең
E) х-тің кему қадамы 3-ке тең
86.Java Script тілінде коментарий енгізу үшін қандай символдар қолданылады?
A) /* … */
B) // … //
C) (* *)
D) { ... }
E) [ ... ]
87.JavaScript тілінде var x=2; var y= x + +; тіркесі берілген. Осылардың нәтижесінде х және у мәндері нешеге тең болады?
A) y = 2, x = 3
B) y = 3, x = 3
C) y = 2, x = 2
D) y = 1, x = 2
E) y = 3, x = 2
Әдебиеттер:
1. Б.Бөрібаев., Г.А.Мадьярова. Web технологиялар. Оқулық.Алматы,2011
2. Дузбаева Р.М. Основы создания HTML-документов. Уч. пособ. для студентов. –Алматы, КБТУ 2003. –82 с.
3. Нидерст Дж. Web-мастеринг для профессионалов. –СПб.:Питер, 2001. –576
4. Информатика и образование,№8, 2000.Е. В. Давыдова
5. Джамса Крис. Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, Javascript, PHP, ASP, ActiveX. Пер. с англ./Крис Джамса, Конрад Кинг, Энди Андерсен. –М.: ООО «ДиаСофтЮП», 2005. –672 с.
6. Джон Коггзолл. PHP5. Полное руководство. -М.: Диалектика. 2006 г.
7. Люк Веллинг, Лаура Томсон. Разработка Web-приложений с помощью PHP и MySQL. - М.: Вильямс. 2007.
8. AJAX и PHP. Разработка динамических веб-приложений // Кристиан Дари, Богдан
Бринзаре, Филип Черчез-Тоза, Михай Бусика. -М.: Символ-Плюс. 2006.
9. Елена Бенкен. PHP, MySQL, XML. Программирование для Интернета. -СПб.: БХВ-
Петербург. 2007.
10. Джордж Шлосснейгл. Профессиональное программирование на PHP.-М.: Вильямс. 2006.
