Файл қосу

WEB - технологияларының негіздері




|ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ                             |
|СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ                       |
|3 деңгейлі СМЖ құжаты      |ПОӘК                |ПОӘК 042-18-12.1.1/01-2014      |
|«WEB-технологиялар» пәнінің|Баспа №2 11.09.2014ж|                                |
|оқытушыға арналған         |                    |                                |
|бағдарламасы               |                    |                                |









                             «WEB-технологиялар»




                       пәнінің оқу-әдістемелік кешені


               5В070300 – «Ақпараттық жүйелер»  мамандығы үшін




                   ОҚЫТУШЫҒА АРНАЛҒАН ПӘННІҢ БАҒДАРЛАМАСЫ
























                                    Семей
                                    2014


      Алғы сөз




      1. Әзірленді


      Құрастырған ___________ «02» __09__  2014  ж_Семей  қаласының  Шәкәрім
атындағы мемлекеттік университетінің «Ақпараттық жүйелер»  кафедрасының  аға
оқытушысы  Жақсығұлова Д.Д.






      2. Талқыланды


      2.1. Шәкәрім атындағы мемлекеттік университетінің «Ақпараттық жүйелер»
кафедрасының мәжілісінде


      Хаттама № 1, « 5 »  қыркүйек 2014 ж.


      Кафедра меңгерушісі __________ Смагулов С.К.


      2.2.  «Ақпараттық-коммуникациялық  технологиялар»  факультетінің  оқу-
әдістемелік бюросының мәжілісінде


      Хаттама № 1, « 9 »  қыркүйек 2014ж.


      Төрайымы__________ Бекбаева Р.С.


      3. бекітілді


    Университеттің Оқу-әдістемелік кеңесінің мәжілісінде қолдау  алды  және
басып шығаруға ұсынылды

      Хаттама № 1, « 11 » қыркүйек 2014ж.


      ОӘК төрайымы _______________ Г.К. Искакова





      4  18.09.2013 ж. №1 баспа орнына енгізілді

                                   Мазмұны
|1    |Қолдану аясы                                                |     |
|2    |Нормативтік сілтемелер                                      |     |
|3    |Жалпы ережелер                                              |     |
|4    |Оқу пәнінің мазмұны                                         |     |
|5    |Білім алушылардың өздік жұмыстарына арналған тақырыптар     |     |
|     |тізімі                                                      |     |
|6    |Оқу-әдістемелік әдебиеттермен қамтамасыз етілу картасы      |     |
|7    |Әдебиеттер                                                  |     |






1  Қолдану аясы

      «WEB-технологиялар» пәнінен оқу-әдістемелік  кешен  050703-«Ақпараттық
жүйелер» мамандығының білім алушыларына арналған. Ол білім  алушыларды  курс
мазмұнымен, оның актуалдылығымен және  қажеттілігімен,  курстың  саясатымен,
білім  алушылардың  оқу  процесінде  алған  білімдерімен  таныстырады.  Оқу-
әдістемелік кешен пәнді оқу кезінде негізгі бастама болып табылады.






      2  Нормативті сілтеме
      «WEB-технологиялар»  пәнінің   оқу-әдістемелік   кешені   5В070300   –
«Ақпараттық жүйелер» мамандығына  арналған  Мемлекеттік  стандартқа  қосымша
элективті каталог бойынша жасалынған.
      «WEB-технологиялар» пәнінің оқу-әдістемелік кешені осы пән бойынша оқу
процесін  ұйымдастыру  тәртібін  белгілейді   және   төмендегі   құжаттардың
талаптары мен сілтемелеріне сай келеді:
      – 5В070300 –  «Ақпараттық  жүйелер»мамандығы  бойынша  жалпыға  бірдей
білім  стандарты,  ҚР  МЖБС,  Қазақстан  Республикасының  Білім  және  Ғылым
министрлігінің 2012 жылғы 23 тамызда № 1080 бұйрығымен бекітілген және  іске
қосылған;
      -  5В070300  –  «Ақпараттық  жүйелер»  мамандығы  бойынша  типтік  оқу
жоспары;
      - СТУ 042-ГУ-4-2014  университет  стандарты  «Пәннің  оқу  әдістемелік
кешенін дайындау және өңдеуге жалпы талаптар»;
      -  ДП  042-01.01-2014  Құжаттық  процедура   «Пәннің   оқу-әдістемелік
кешенінің құрамы мен құрлымы»;
      - Семей қаласының Шәкәрім атындағы  мемлекеттік  университетінің  2013
жылдың 12  қыркүйегінде  бекітілген  мамандық  бойынша  элективті  пәндердің
жиынтығы.





      3  Жалпы ережелер



      3.1. Пәннің қысқаша мазмұны
      “WEB-технологиялар” курсы WEB-қосымшаларының типтеріне  шолу,  әртүрлі
деңгейдегі жүйелерде  WEB-технологияларды  қолдануға  және  WEB-қосымшаларды
жетілдіру ерекшеліктеріне байланысты сұрақтар жиынтығын қарастырады.
      3.2. Пәнді оқыту мақсаты: Білім алушылардың теориялық білім  негізінде
технологияларды,  ұйымдастыру   принциптерін,   интернетті   функционалдауды
меңгеру және интернет ортасында пайдалануға арналған қосымшаларды  жобалауды
оқыту болып табылады.
      3.3. Пәннің негізгі міндеттері:
      Білім алушы ұйымдастыру  принциптерін,  интернеттің  қызметтерін  және
ақпаратты өңдейтін WEB-технологияларын  білу,  қазіргі  WEB-технологиялардың
негізінде  программалық  қосымшалар  жасауды   білуі,   WEB-технологиялардың
дамуының қазіргі  перспективалары  мен  беталыстары  туралы  түсінігі  болуы
қажет.
      3.4.   Пәнді  оқу  барысында  білім   алушы   білу   керек:Ұйымдастыру
принциптері
        • Қазіргі WEB-технологиялардың  негізінде  программалық  қосымшалар
          жасау
        •  WEB-технологиялардың  дамуының   қазіргі   перспективалары   мен
          беталыстары туралы түсінігі


      3.5. Курс пререквизиттері:
      3.5.1 Ақпараттану
      3.5.2 Алгоритмдеу, деректер құрылымы және программалау тілдері
      3.5.3 Ақпараттық жүйе негіздері


      3.6. Курс постреквизиттері:
      3.6.1 Компьютерлік тораптар
      3.6.2.Ақпараттық жүйелерді жобалау
      3.6.3 Компьютерлік жүйелердің сәулеті


      3.7 Пәннің жұмыс бағдарламасынан үзінді:
                                                                     Кесте 1



    |Курс                                                               |Семестр   |
|2                                                                  |3         |
|1. Web-технологияларға кіріспе                                     |1         |
|2. «Жүйе» терминінің түсінігі. Клиент-сервер архитектурасы.        |3         |
|Провайдерлер және олардың жүйелері.                                |          |
|3. INTERNET желісін ұйымдастыру негіздері                          |2         |
|4. WEB-технологияларының негіздері.                                |2         |
|5. WEB-технологияларының негіздері. Гипермәтіндік белгілеулер      |2         |
|принциптері.                                                       |          |
|6. WEB-қосымшаларын құру технологиялары: HTML тегтері              |2         |
|7. WEB-қосымшаларын құру технологиялары: WEBтегі графика           |2         |
|8. WEB-қосымшаларын құру технологиялары: HTML-да кестенің жазылу   |2         |
|тәсілдері                                                          |          |
|9.WEB-қосымшаларын құру технологиялары: бет дизайнында кестелер    |2         |
|қолдану                                                            |          |
|10.WEB-қосымшаларын құру технологиялары: фреймдер                  |2         |
|11.WEB-қосымшаларын құру технологиялары: апплеттер                 |2         |
|12.WEB-қосымшаларын құру технологиялары: формалар                  |2         |
|13.Стильдердің каскадты кестелері (CSS)                            |2         |
|14.WEB –тармақ беттерін көруді басқару. JAVASCRIPT                 |2         |
|15.Объектілер әдісі және қасиеті. Есептеу ағымын басқару           |2         |
|Практикалық жұмыстар                                                          |
|Қарапайым Web – бетін құру                                         |1         |
|Абзацтарды форматтау әдістерін үйрену                              |2         |
|Гипперссылкаларды құру                                             |2         |
|Бейнені құру және оны Web- бетінде қолдану                         |2         |
|Текстті форматтау әдістері. Тізімді құрау мысалдары                |2         |
|Кестелерді құру                                                    |2         |
|Фреймдарді сипаттауларын құру                                      |2         |
|FrontPage Express  редакторының көмегімен Web-документті құру      |2         |




      5 Білім алушының ӨЗДІК ЖҰМЫСТАРЫНА арналған ТАҚЫРЫПТАР


      Пәнді оқу кезінде білім алушылардың өздік жұмысына,  олардың  сапасына
жоғары талаптар қойылып, олардың мерзімінде орындалуына көп көңіл  бөлінеді.

      Оқу-әдістемелік  кешенін  құрастырған  кезде  реферат,  курстық  жоба,
бақылау тапсырмаларының тақырыбы көрсетіледі.
      БАӨЖ жұмыстарын орындауда реферат тақырыптары алдын ала беріліп,  оның
көлемі 5 беттен көп болмауы керек (тест машинамен басылған).
      БАОӨЖ аудиториялық және  аудиториядан  тыс  жүргізілетін  сабақ  солып
екіге бөлінеді.
      Аудиториялық БАОӨЖ диолог түрінде, ал БАӨЖ кеңес ретінде жүргізіледі.
      Әрбір БАОӨЖ  сабақтарына  қажетті  материалдар  дайындалып,  есептерді
бірге шығарады, орындауда көмектеседі.

|           |                           №1 БАӨЖ тақырыптары                   |


      5.1.1 Пәннің зерттейтін объектісі және құрылымы.
      5.1.2.  Ақпаратты  өңдейтін  және  беретін  WEB-технологиялар   туралы
түсінік.
      5.1.3. WEB-технологияларының дамуының тарихи мәліметі.


                             №2 БАӨЖ тақырыптары


      5.2.1 WEB-қосымшаларының типтеріне шолу.
      5.2.2 Интернеттегі клиент-серверлік архитектура.
      5.2.3 Компьютер мен қосымшаның клиент-серверлі әрекеттесуі.


                             №3 БАӨЖ тақырыптары


      5.3.1 Компьютерлік тораптар.
      5.3.2 Интернеттегі тораптардың иерархиясы.
      5.3. 3Интернеттегі ISP, POP, NAP түсініктері.


                             №4 БАӨЖ тақырыптары


      5.4.1 Интернетке ақпаратты жіберу. TCP/IP  протоколдарының стэгі.
      5.4.2 IP – бағдарының үрдісі.
      5.4.3 Домендік аттардың жүйесі. DNS – сервер.


                             №5 БАӨЖ тақырыптары

      5.5.1. Броузерлер мен серверлер.
      5.5.2 Прокси-сервер.  URL-мекенінің форматы.
      5.5.3 OSI моделінің қолданбалы деңгейінің протоколдары.


                             №6 БАӨЖ тақырыптары

      5.6.1 Гипермәтін және WEB –парақтар.
      5.6.2HTTP сервер және клиент.
      5.6.3 HTTP-протоколы бойынша сұраулар мен жауаптардың атаулары.


                             №7 БАӨЖ тақырыптары


      5.7.1 Электрондық пошта, SMTP және POP3 протоколдары,  пошталы  сервер
және клиент.
      5.7.2 FTP протоколдарын, FTP-қоры мекенінің форматын, FTP-сервер  және
клиенттерін белгілеу.
      5.7.3 Чат, шұғыл поштаның қызметтері,  IRC-желілері.


                             №8 БАӨЖ тақырыптары


      5.8.1 Telnet протоколдарын белгілеу.
      5.8.2  IP-телефония,  видеоконференциялар,  WAР-протоколы  негізіндегі
мобильді интернет.
      5.8.3 Статистикалық және динамикалық HTML-парақтар.


                             №9 БАӨЖ тақырыптары


      5.9.1 Құжатты гипермәтіндік белгілейтін  HTML,  OHTML,  XHTML,  XML  –
ерекшеліктері.
      5.9.2 HTML-де CSS-ті қолдану технологиялары.
      5.9.3 Клиент және сервер жағында орындалатын технологиялар.


                            №10 БАӨЖ тақырыптары


      5.10.1 WEB-сервер жұмысының механизмі.
      5.10.2 Серверді қоршаған ортаның айнымалылары.
      5.10.  3CGI  технологиясы,  CGI  бойынша  сұраулар   мен   жауаптардың
атаулары.


                            №11 БАӨЖ тақырыптары


      5.11.1 PERL, PHP, ASP, SSI-дің серверлік сценарийлері.
      5.11.2 WEB-қосымшаларын жасаудың аспаптары.
      5.11.3   WEB-технологиялардың   негізінде   компьютер    желілеріндегі
ақпаратты қорғау.




      6 ОҚУ - ӘДІСТЕМЕЛІК ӘДЕБИЕТТЕРМЕН ҚАМТАМАСЫЗ ЕТІЛУ КАРТАСЫ

|Әдебиет, оқу-әдістемелік       |Дана    |Білім алушылар     |Қамтамасыз ету     |
|құралдар атаулары              |саны    |саны               |пайызы             |
|1                              |2       |3                  |4                  |
|Прохоренок Н.А.. HTML,         |5       |13                 |35%                |
|JavaScript, PHP и MySQL.       |        |                   |                   |
|Джентльменский набор           |        |                   |                   |
|Web-мастера. - СП 2010. 888 с  |        |                   |                   |
|Сергей Столяров. Проектирование|10      |13                 |71%                |
|и дизайн мебели на компьютере. |        |                   |                   |
|- Питер 2008. 208 с.           |        |                   |                   |
|Системный администратор. -     |15      |13                 |100%               |
|Москва. 2003.(1) 156 с.        |        |                   |                   |
|сети, Интернет, IP, TCP/IP,    |        |                   |                   |
|администрирование сетей,       |        |                   |                   |
|программирование               |        |                   |                   |
|Будилов В.А.. PHP 5. Экспресс  |5       |13                 |35%                |
|курс. - СПб.:БХВ - Петербург,  |        |                   |                   |
|2005. - 240 с.: ил.. - СПб     |        |                   |                   |
|2005. 240 с. PHP CSS JavaScript|        |                   |                   |
|Крейг Хант. TCP/IP Сетевое     |10      |13                 |71%                |
|администрирование. - СП - М    |        |                   |                   |
|2008. 814 с. Интернет TCP/IP   |        |                   |                   |
|DNS, Apache, sendmail, Samba,  |        |                   |                   |
|РРР и DHCP                     |        |                   |                   |


                                 7. Әдебиет


      7.1. Негізгі әдебиеттер


      7.1.1. Олифер, В.Г. Компьютерные сети.Принципы, технологии, протоколы:
учеб.пособие / В.Г. Олифер; Н.А.Олифер.- 3-е. изд.,.- СПб.: Питер, 2007.
      7.1.2. Матросов, А. HTML 4.0/ А.  Матросов;  Сергеев  А.,  Чаунин  М.-
СПб.: БХВ- Санкт-Петербург, 2000.
      7.1.3. Григорьев В.М Виртуальная лаборатория по компьютерным сетям


      7.2.Қосымша әдебиеттер


      7.2.1.  Леонтьев,  В.  Интернет  2008:  Новейшая  энциклопедия  /   В.
Леонтьев.- М.: ОЛМА Медия Групп, 2008.
      7.2.2. Песков, С.А.  Сети  и  телекоммуникации:  учеб.пособие  /  С.А.
Песков; А.В.Кузин, А.Н.Волков.- М.: Академия, 2006.
Пәндер