Автор работы: Пользователь скрыл имя, 27 Февраля 2013 в 19:39, дипломная работа
Дамыған елдердегі білім беру жүйесінде ерекше маңызды болып табылатын мәселелердің бірі – информатика пәнінен WEB сайт арқылы оқытуды ақпараттандыру, яғни оқу үрдісінде ақпараттық технологияларды пайдалану болып табылады. Қазіргі таңда да елімізде білім беру жүйесінде жаңашылдық қатарына ақпараттық кеңістікті құру еніп, көкейтесті мәселе ретінде күн тәртібінен түспей отырғандығы мәлім.[1]
Кіріспе .............................................................................................................5
Интернет желісінде электронды кешенді құру негіздерін оқыту........7
1.1 WEB дизайн және браузерлер, іздеу роботтары..............................7
1.2 Сайт құруға арналған бағдарламалау тілдері...................................17
1.3 Интернеттегі web серверлер. Web – сервер жұмысының
механизмі. Статистикалық және динамикалық беттер.
CGI технологиясы. Скриптер..................................................................24
Оқушыларға сайт құруды оқытудың әдістемесі..................................29
2.1 Әртүрлі тілдерде сайт құру әдістемесі............................................. 29
2.2 Желілік ресурсты құру кезеңдері.......................................................59
2.3 Желілік ресурсты қолдану әдістемесі................................................61
Қорытынды .....................................................................................................65
Қолданылған әдебиеттер тізімі......................................................................66
Қосымша...........................................................................................................67
Менюдің Файл пунктінде файлдармен жұмыс істеу командасы топтасқан. Осы менюдің командалары арқылы жаңа терезелер жасалады, құжаттар ашылады және сақталады, құжаттарды басып шығару және Іnternet Ехрlorer жұмысының аяқталуы жүзеге асырылады.
Менюдің Правка пунктінің командалары көмегімен құжатты редакциялау, яғни маркерлеу (ерекшелеу), жою, веб-беттер фрагменттерін көшіру, ақпарат іздеу, ағымдағы бетті редакциялау үшін Html-редакторына өту орындалады.
Вид пунктінің командалары құжаттың экранда бейнеленуін басқаруға арналған, сондай-ақ веб-құжаттың ақпараты бойынша жылжуды орындауға мүмкіндік береді. Менюдің осы пунктінде HTML-беттердің пайдаланушы шыққан соңғы адрестері тізбеленеді. Бұл құжаттардың кез келгенін тышқан арқылы жүктеуге болады.
Избранное менюінде жиі қолданатын веб-құжаттардың бетбелгілері болады. Пайдаланушы Избранное қапшығын өзі қалыптастырады. Тышқанның батырмасын тиісті элементке әдеттегідей басқанда, ол веб-құжатқа көшуге мүмкіндік береді.
Сервис менюі электронды поштамен жұмыс істеуге, Іnternet Ехрlorer бабын өзгертуге жол ашады, сондай-ақ ОС Windows-ті жаңарту міндеттерін және сілтеменің ағымдағы бетіне қатысты бейнелеуді жүзеге асырады.
Справка менюінде Іnternet Ехрlorer браузері және онымен жұмыс істеудің негізгі принциптері туралы анықтамалық ақпарат болады.
Панель инструментов (құрал саймандар панелі) Іnternet Ехрlorer неғұрлым жиі қолданатын командаларға жылдам шығуды қамтамасыз етеді. әдетте, бұл командалардың бәріне негізгі меню пункті арқылы шығуға болады.
Панель адреса(панель адресі) ағымдағы веб-құжаттың адресін көрсетеді және қажетті веб-құжатқа көшу адресін көрсету үшін пайдаланылады. Бұл панельді орнату үшін Вид-Панель инструментов – Адресная строка командасы пайдаланылады.
Панель ссылок(сілтемелер панелі) пайдаланушы жиі жұмыс істейтін веб-құжаттар таңбашаларының пиктограммаларын іске қосады. Егер бұл панель азайтылған болса, онда инструменттер панелінде Ссылки пиктограммасы болады.
Жер шары бейнеленген таңбаша броузердің бос еместігінің индикаторы ретінде қызмет етеді. Егер Іnternet Ехрlorer қашықтағы компьютерден деректер түсуін күтсе, онда бейнедегі жер шары айнала бастайды.
Строка состояния(қалып күй қатары) Іnternet Ехрlorer терезесінің төменгі бөлігінде орналасқан. Бұл жолда бағдарламаның ағымдағы жай-күйі туралы ақпарат бейнеленеді.
Рабочая область(жұмыс аймағы) - Іnternet Ехрlorer терезесінің веб-құжаттың мазмұны бейнеленетін негізгі бөлігі.[4]
Интернеттің іздеу технологиялары.
(при работе с сетями
Web-тен іздеу
Интернетте миллиондаған сайттар
бар, соның ішінде өзекті ақпаратпен
қоса көптеген ескі қорлар орналыстырылған.
Интернет – белгілі бір басқарушысы
жоқ демократиялық ақпарат көзі
болып табылады. Кез келген адам
желіге өзінің қорын орналастыра
алады. Қорытындылап келгенде, интернетте
ақпараттың қайталанбауына, оның стандартқа
сай келуіне көп адамдар мән
бере бермейді. Желіде барлығы бар
екені белгілі, бірақ желіден
қажетті ақпаратты алу қиын. Яғни,
мәліметті табу үшін, оны жақсы
іздей білу керек. Осы бөлімде
интернет желісімен жұмыс істейтін
іздеу аспаптары сипатталып, іздеу
жүйесінің жұмыс механизмі
Интернетте ақпаратты іздеуге арналған мынадай әртүрлі аспаптар бар: іздеу машиналары (поисковиктер), индекстелген каталогтер (рубрикаторлар), рейтингілер, метаіздеуіш жүйелер және тематикалық сілтемелердің тізімі, онлайн энциклопедиялары мен анықтамалар. Осы кезде әр түрлі үлгідегі ақпаратты табуда іздеу аспаптарының түрлі категорияларын қолдану тиімді болып келеді. Әр категорияны жеке қарастырайық.[5]
Индекстелген каталогтер
Каталог дегеніміз тақырыптары
бойынша топтастырылған иерархиялық
құрылым түрінде берілетін
Желіде ортақ қолданылатын каталогтардан басқа, ерекшеленген каталогтар да бар. Егер де бір каталогта өте көп қор орналасса, онда оларды кең таралуына байланысты бірнеше бөліктерге бөлуге (ражнирование) болады. Мысалы, Яндекс каталогында бөліктеу басқа сайттардың біздің сайттағы сілтемелерінің индексімен жүргізіледі.
Желіде каталогтардан басқа рейтингтер де бар. Каталогтан рейтингтің айырмашылығы, мұнда қорларды тікелей оның иесі суреттесе, ал каталогта — авторы, демек оның редакторлары суреттейді.
Сілтемелердің тематикалық жинағы
Сілтемелердің тематикалық жинағы – бұл кәсіби топтармен немесе жеке жинақтаушылармен құрылған тізімдер. Шектелген кәсіби тақырыпты ірі каталогтің жұмыскерлер тобына қарағанда сол жұмыстың кәсіби маманы жақсы ашуы мүмкін.
Домендік атты теру
Каталог – бұл ыңғайлы іздеу жүйесі, бірақ егер сізге Intel немесе IBM компаниясының сервері керек болса, сіз каталогке қатынай алмайсыз. Сәйкес сайттардың атын табу қиын болмайды: www.intel.com, www.ibm.com.
Сол сияқты, сізге егер ауа райына арналған сайт қажет болса, оны www.weather.com серверінен іздеген дұрыс болады. Көп жағдайларда кілттік сөз арқылы сайтты табу мәтінде көп кездесетін сөзден тұратын құжатты тапқаннан ыңғайлы.
Іздеу кезінде танымалы емес компаниялардың адресінің атын интуитивті ойдан тергенде, бірде-бір іздеу жүйесінде тіркелмеген сервермен байланыс орнатуы мүмкін болғандықтан, ол іздеудің басқа түрлерімен табысты бәсекелесе алады. Осыған ұқсас іздеулер тиімсіз, сондықтан ізделінетін сайттың атын таба алмайтын болсаң, іздеу машинасын қолдану керек.
Іздеу машиналары
Сұранысқа жауап ретінде сіз әдетте құжаттардың ұзын тізімін алаcыз, оның көбі сіздің сұрағыңызға жауап бермейді және сол тақырыпқа ешқандай қатысы болмайды. Сондай құжаттар релевантты емес (ағылшын сөзінен шыққан, relevant- лайықты, қатысты) деп аталады, ізденіс бойынша табылған құжаттар релевантты құжаттар деп аталады.
Табылған сілтемелердің
Іздеу машинасы тапқан барлық құжаттардың ішіндегі релевант құжаттардың бөлігін іздеу дәлдігі деп атайды. Релевантты емес құжаттарды шуы бар құжаттар деп атайды. Егер табылған құжаттардың барлығы релевантты болып келсе (шуы жоқ құжаттар), іздеу дәлдігі 100% құрайды. Егер барлық релевантты құжаттар табылса, онда іздеу толымдығы 100% тең.
Сайып келгенде, іздеу сапасы екі өзара тәуелді параметрлермен анықталады: дәлдікпен және іздеу толықтығымен . Толықтықтың артуы дәлдікті төмендетеді және керісінше.
Іздеу машинасының жұмыс механизмі
Іздеу жүйелерін анықтама қызметімен салыстыруға болады, онда агенттер кәсіпорындарды аралап, мәліметтерді деректер базасына жинайды. Клиент анықтама қызметіне жолыққанда ақпарат сол деректер базасынан алынады. Мәліметтер базада ескіріп отырады, сондықтан агенттер оларды оқтын-оқтын жаңартады. Кейбір кәсіпорындар мәліметтерді өздері жібереді, сондықтан агенттердің оларға барудың қажеті болмайды. Басқаша айтқанда, анықтама қызметінің екі функциясы болады : жасау және деректер базасын тұрақты жаңарту және клиент сұранысы бойынша базадан хабар іздеу.
Сол сияқты, іздеу машинасы да екі бөлімнен тұрады: робот — ол берілген серверлерді аралап деректер базасын қалыптастырады, және іздеу механизмі. Робот терминінің көптеген синонимдері бар, роботтан басқа оны желілі агент немесе торапта жүргеніне байланысты құрт немесе өрмекші дейді.
Робот базасы негізі роботтың өзімен (робот өзі жаңа қорларға сілтемелер тауып алады) және аз дәрежеде өз сайттарын іздеу машиналарында тіркейтін қор иелерімен қалыптасады. Деректер базасын қалыптастыратын роботтан басқа табылған сілтемелердің рейтингісін анықтайтын программа бар.
Іздеу машинасының жұмыс принципі пайдаланушы көрсеткен кілттік сөздер арқылы ішкі каталогтан (деректер базасы) релеванттігі бойынша сұрыпталған сілтемелер тізімін беру арқылы іске асырылады.
Іздеу жүйесі тек ішкі каталогтармен
операциялайтынын атап айтқан жөн. Іздеу
машинасының мәліметтер базасы жүйедегі
түйіндік адрестерді сұрау арқылы әрдайым
жаңартылатынына қарамастан, іздеу
машинасының ішкі қорларын және желі
қорларын салыстыруға келмейді, сондықтан
әрқашан машина ескірген адрес немесе
қажетсіз ресурс табатыны өте ықтимал.
Проблема тек қана ішкі қорлардың
шектілігінде ғана емес, тағы роботтың
жылдамдығының шектілігінде тұр. Іздеу
машинасының ішкі қорларының көбеюі
проблеманы шешпейді, себебі аралау жылдамдығы
ақырлы.бірақ іздеу
Индекс құрау үшін кіріс мәліметтер қор көлемі минималды, ал іздеу тез әрі максималды пайдалы ақпарат беретіндей түрлендіріледі. Индеккстенген тізімді түсіндіру үшін оның қағаз аналогы – конкорданс, яғни сөздікті келтіруге болады, онда белгілі жасушымен қолданылатын сөздер алфавиттік тәртіпте болады, және де жазушы шығармасында келтірілгеніне сілтеме болады.
Айтпаса да түсінікті, конкорданс (сөздік) шығарма тексінен шағын және одан керекті сөзді іздеген кітапты түгел парақтағаннан көп жеңіл.
Индексті құру
Желілік агенттер немесе робот-өрмекшілер Желі бойымен “өрмелейді”, Web – беттердіѕ талдайды және не әрі қай парақта табылғаны туралы ақпарат жинайды. Кезекті HTML-парақтарды табысымен көптеген іздеу машиналары (әр іздеу машиналарында әртүрлі) сөздерді, суреттерді, сілтемелерді және де басқа да элементтерді белгілейді. Сөздердің парақта барлығы ғана емес, әрі оның орналасуы, яғни бұл сөздің қайда орналасқаны: тақырыпта (title), тақырыпшаларда ( subtitles ), метатэгте ( meta tags ) немесе басқа орындарда . Әдетте негізгі сөз ескеріледі де, шылау мен одағайлар: “ ал ”,“ бірақ ” және “ немесе ” еленбейді. Метатегтер парақ иелерінің өзіне сол арқылы ізделінетін кілттік сөздер мен тақырыпты анықтауға мүмкіндік береді. Бұл әсіресе кілттік сөздің бірнеше мағынасы болғанда қажет. Метатегтер іздеу машинасын сөдердің бірнеше мағынасынан дұрысын таңдауға көмектеседі. Алайда метатегтер адал толтырылғанда ғана сенімді жұмыс істей алады. Web-парақтардың кейбір иелері өздерінің метатегтеріне Желіде көп аталатын өз сайт тақырыбына қатысы жоқ сөздермен толтырады, сол арқылы өзінің жаңа келушілерін тарту әрі қор қатысуы рейтингісін жоғарылату үшін жасайды. Іздеуден осы сияқты сайттарды шығару – жақсы іздеу жүйесінің тағы бір тапсырмасы. әрбір роботтың өз қараниетті жарнама үшін жазаланған қор тізімі бар.
Тапсырма берілген Web-парақтарда ақпарат
жиналғаннан кейін алынған
Сөздерге салмақтылық
Индексті құруда дубликаттардың санын азайту тапсырмасы да шешіледі – қатесіз салыстыру үшін алдымен құжаттың кодировкасын анықтау қажеттігін ескерсек, тапсырма оңай емес. Бұдан да қиын тапсырмаға өте ұқсас құжаттарды айыру жатады (оларды “дубликат дерлік” деп атайды), мысалы оларға мазмұны бір ал тақырыбы әртүрлілер жатады.Бұл сияқты құжаттар Желіде өте көп – мысалы біреу рефератты көшіріп алып өз сайтында басқа атпен басып шығаруы мүмкін. Қазіргі заманғы іздеу машиналары барлық бұл проблемаларды шешуге мүмкіндік береді.[7]
Индекс арқылы іздеу
Индекс арқылы іздеу мынадан құралады, яғни пайдаланушы сұраныс құрастырып оны іздеу машинасына береді. Бірнеше кілттік сөздерді қолдануда сұраныс тілін пайдаланған пайдалы, оның негізін буль операторлары құрайды.
Ең жиі қолданылатын буль операторлары: