Friday, November 5, 2010

Алгоритм гэж юу вэ?

Алгоритм гэдэг ойлголтыг тухай ажил, үйлдлийг үр бүтээмжтэйгээр хурдан шуурхай гүйцэтгэх үйлдлүүдийн оновчтой дараалал гэж тодорхойлож болно. Алгоритм гэдэг үг нь 783-850 онд амьдарч байсан дундад Азийн гарамгай математикч Аль-Хорезми хэмээх хүний нэрнээс гаралтай. Алгоритмыг дүрслэх маш олон арга байдаг ч тэдгээрийн дотроос дараах 4 аргаар ихэвчлэн дүрсэлэж заншсан байдаг. Үүнд

  1. Үгээр
  2. Хүснэгтээр
  3. Блок схемээр
  4. Алгоритм хэлээр

Дээрх аргуудаас сургалтанд блок схемийн аргыг хэрэглэдэг. Блок схемийн арга гэдэг нь геометрийн дүрс ашиглан алгоритмыг дүрслэх аргыг хэлнэ.

Жишээлбэл:

Алгоритмыг бүтэцээр нь 3 ангилдаг.

Friday, April 30, 2010

Хөдөлгөөнт зураг хийцгээе.

Ядарч байвал дуу сонсоцгоо дараа нь хичээлээ хийнэ шүү

Вэб сайт гэж юу вэ?

Вэб сайт гэдэг нь интернэтийн сүлжээнд байрлах хоорондоо холбогдсон вэб хуудсуудыг хэлнэ. Вэб сайт ямар нэгэн сэдэвтэй хийгддэг. Вэб сайтийн бүтэц. Вэб сайт нь нэг эхлэл хуудастай түүнд холбогдсон хэд хэдэн хуудсуудаас бүтдэг. Одоо эхлэл хуудсын талаар авч үзье. Та ямар нэгэн сайтад ороход Home гэсэн хуудас гарч ирдэг. Home буюу эхлэл хуудас нь их чухал үүрэгтэй байдаг. Тэр тухайн сайтныхаа агуулгыг бүрэн илэрхийлж чадах ёстой. Бас бусад хуудасруугаа нэвтрэх зам нь болж өгдөг. Эхлэл хуудасны хувьд ийм, харин нэг зүйл хэлэхэд эхлэл хуудсыг index.html гэж хадгаладаг. Вэб сайт нь дараах хоёр шинж чанартай.
Энд статик гэдэг нь амьгүй, хөдөлгөөнгүй гэсэн үг л дээ. Харин динамик гэдэг нь эсрэгээрээ амьтай хөдөлгөөнтэй гэж ойлгож болно. Жишээлбэл: та нэг статик вэб сайт хийгээд интернэтэд тавьлаа гэж бодъё. Та дараа нь тухай сайтдаа мэдээлэл нэмж сайжруулах шаардлагатай болсон үед урд нь хийсэн үйлдлээ бүгдийг нь дахин хийж мэдээллээ солино гэсэн үг. Харин динамик вэб сайт хийгээд интернэтэд байршуулсан үед та интернэт байгаа л бол хаана ч байсан мэдээллээ нэмж устгаж сайжруулах боломжтой юм.
Одоо та бүхэн динамик вэб сайт хийхийг хүсч байгаа байх энэ нь даанч нэлээн хэцүү өөрөөр хэлбэл таниас вэб програмчлалын хэлний мэдлэг шаардана. Харин та эхлээд статик вэб сайт хийгээд сурчих юм бол цаашаа арай хурдан ахиж болно.
Вэб сайт хялбархан хийх програмууд байдаг. Жишээ нь: FrontPage, Dreamweaver, CofeeCup гэх мэт тоолж барашгүй олон байгаа байх. Энэ програмуудаас нэлээн нэрд гарсан нь Dreamweaver юм. Эдгээр програмуудаар вэб хуудас бүтээх явц хялбархан учир нь нээх их өгөөж байхгүй байх. Харин та өөрийн гараараа HTML кодоо бичээд хийвэл илүү үлдэцтэй байх болов уу.

Thursday, April 29, 2010

9-р ангийн сурагчдын анхааралд

Дараах баг бүр харгалзах сэдвийн дагуу бие даалтын ажил гүйцэтгэж багшид флашаар авчирч үзүүлнэ. Бие даалт авах сүүлийн хугацаа 05 сарын 19 нд 15 цагаас өмнө.









HTML хэлний тухай

За энэ хэсэгт багачуудад хэрэг болохоор хэдэн хичээл орууллаа. Энэ хичээлүүдийг оюутан байхдаа харж байсан юм байна.

Веб хуудсыг бүтээж байгаа үндсэн хэлийг HTML гэж нэрэлдэгийг бид мэдэх билээ. HTML-ыг сайн сурахын тулд түүний бүтэц, бичиглэлийг сурах шаардлагатай. HTML-ын үндсэн бүтэц нь тусгай тодорхойлогчийг ашигладаг. Үүнд:
<” – командыг нээх тодорхойлогч
>” – командыг хаах тодорхойлогч
Энэ хоёр хаалтаар HTML командууд тодорхойлогддог байна. Үүнийг HTML хэлний таг "tag" гэдэг. HTML хэлний таг нь нээх хаах гэсэн хоёр янзаар ашиглагддаг. Энэ нь нэг таг ямар хүрээнд үйлчлэх вэ? гэдгийг тогтоох шаардлага гардагт оршино. Хаах тагны өмнөх “<” тодорхойлогчийн ард "/" зураас тавьж ашигладаг.
Жишээлбэл: <html> гэдэг таг нь тухайн хуудасыг HTML хэл дээр хийсэн болохыг тодорхойлох үүрэгтэй. Энэ тагны хаах таг нь </html> гэсэн хэлбэртэйгээр бичигддэг. Өөрөөр хэлбэл HTML хэлний нээх тагыг мэдсэн тохиолдолд түүний хаах таг нь тухай тагны өмнө "/" зураас бичхэд л хангалттай юм. Энэ таг нь вэб хуудасны эхлэл төгсгөл хоёрт заавал бичигддэг. <html> тагны гадна бичсэн зүйлийг броузер таних боломжгүй.

HTML тагууд нь тухайн обьектын хэлбэр дүрс, өнгө, хэмжээ зэргийг харуулах өөр өөрийн атрибуттай байдаг. Атрибут гэдэг нь тухай тагын шинж чанар юм. Өөрөөр хэлбэл тухай тагыг нэмэж засварлах хэрэгсэл гэсэн үг.
Жишээ нь: <body bgcolor="red"> гэх мэт. Энэ нь тухайн баримтын дэвсгэр өнгийг улаан өнгөөр тохируулж өгнө. Гэхдээ энэ атрибутыг зөвхөн эхний нээх тагт хэрэглэдэг байна. Ө.х </body bgcolor> гэж бичиж болохгүй.

HTML баримтыг үүсгэх
HTML баримтыг үүсгэхдээ түүний ерөнхий бүтэц түүнийг үүсгэдэг тагуудын талаар судлах ёстой юм. Энэ тагууд нь дараах байдлаар бичигддэг. HTML баримт нь үндсэн бие, толгой хэсэг, гарчиг зэрэг хасгүүдээс бүрддэг байна. Эдгээрийг илэрхийлэх тагууд нь:

  • <html> ба </html> тагууд энэ нь тухайн HTML файл буюу веб хуудасны эхлэл ба төгсгөлийг зааж байх үүрэгтэй таг юм.
  • <head> ба </head> таг энэ тагууд нь тухайн баримтын хувьд толгой мэдээллийг тодорхойлж өгдөг байна. Мөн веб программчлал буюу скрипт программын функцыг энэ хэсэгт бичиж өгдөг байна.
  • <title> ба </title> таг энэ тагууд нь тухайн баримтын цонхонд гаргах гарчгийн хэсгийг тодорхойлж өгдөг байна.
  • <body> ба </body> таг энэ таг нь тухайн баримтын үндсэн биеийг тодорхойлдог байна. Ө.х тухайн веб хуудсанд байгаа бүх л элементүүүдийг энэ хэсэгт тодорхойлж өгдөг байна. Дэлгэцэнд харагдаж байгаа бүх элементийг энэ хэсэгт тодорхойлж өгдөг.
  • <!--> ба <--> таг энэ тагууд нь тухайн веб хуудсанд тодорхой тайлбарыг бичихэд хэрэглэгддэг байна.

Дээрхи тагууд нь HTML файлын үндсэн тагуудад ордог байна. Эдгээр тагуудыг ашиглаад үндсэн HTML файлыг хэрхэн үүсгэхийг харуулья.

<html>
<head>
<title>
Энэ бол гарчгийн мөрөнд харагдах текст юм.
</title>
</head>
<body>
Энэ нь HTML тагын үндсэн хэсэг бөгөөд хүнд харагдах хэсэг юм.
</body>
</html>

Дээрхи жишээнд HTML файлын буюу вебийн хамгийн анхны энгийн үндсэн бүтцийг үүсгэлээ. Одоо энэ файлаа *.html өргөтгөлтэй хадгалаад веб броузараар харахад болно.

Текст хэлбэржүүлэх тагууд
Залхуураад зургийг нь аваад тавьлаа. Зaлхууралгүй шивж оруулаад ажиллуулж үзээрэй.

Wednesday, April 14, 2010

Web Design-Book

Дараах хаягнаас татаж аваарай.
ТАТАХ ХОЛБООС