Цаг агаар

Sunday, November 30, 2014

Үйлдлийн системийн тухай

Үйлдлийн систем
1.Үйлдлийн системийн тухай ерөнхий ойлголт. Үйлдлийн системийн бүтэц бүрэлдэхүүн, тэдгээрийн гүйцэтгэх үүрэг
Үйлдлийн систем гэдэг нь хэрэглэгч ба компьютер хоёрыг холбодог бүхэл цогц программууд юм. Энэ нь дараах 6 үндсэн үүрэгтэй.
• Микропроцессорын ажиллагааг зохицуулах
• Санах ойн үйл ажиллагааг зохицуулах
• Гадаад төхөөрөмжүүдийн ажиллагааг зохицуулах
• Мэдээлэл хадгалах, өгөгдөлд хандах зэрэг үйл ажиллагааг зохицуулах
• Хэрэглэгчтэй холбогдох үйл явцыг зохицуулах
• Компьютерийн программуудтай холбогдон, биелүүлэх явцыг зохицуулах
Boot буюу комюьтерийг эхлүүлдэг програмыг уншиж дууссаны дараа үйлдлийн систем ажилладаг. Үйлдлийн систем нь бусад хэрэглээний програмыг ажиллуулахад гол үүрэг гүйцэтгэдэг. Үйлдлийн систем нь санах ой руу ачаалдаг бөгөөд компьтерийн хүчин чадлыг зохицуулж, хувиарлахаас гадна компьютерийн гарнаас өгөгдсөн \ команд \ мэдээллийг дэлгэцрүү илгээх, дискэн дээр файл болон директоруудыг хадгалах мөн дагалдах төхөөрөмжүүд болох принтер, хулгана, гар, уян болон хатуу дискний үйл ажиллгааг зохицуулдаг.
Компьютерийн техник хангамжийг зохистой хэрэглэх.
1. Техник хангамж – өгөгдөлд үндсэн боловсруулалт хийх бололцоогоор хангаж өгнө. (CPU, memory, I/O devices).
2. Үйлдлийн систем – олон хэрэглэгчид системрүү зэрэг хандаж чадахуйц нөхцлийг олгох, ачааллыг нь зохицуулж өгөх, системийн нууцлал нь маш сайн байх зэрэг шаардлагуудыг хангасан байна.
3. Хэрэглээний программ – хэрэглэгчийн тодорхой шаардлагуудад нийцсэн, компьютер дээр ажиллах боломжтой программ юм. (compilers, db systems, video games, business programs)
4. Хэрэглэгчид (people, machines, other computers)

Системийн програм хангамж
Системийн програм хангамж нь компьютерийг эхлүүлж, бусад хэрэглээний програм хангамжийг ажиллахад бэлэн болгодгоос гадна компьютерт өгөгдсөн командыг гүйцэтгэх, принтер, гар, уян диск зэрэг дагалдах төхөөрөмжүүдийн ажиллагааг зохицуулдаг.
Системийн програм хангамжгүйгээр хэрэглээний програм ажиллах боломжгүй. Ийм учраас системийн програм хангамж нь компьютерийн гол үндэс суурь нь болдог. Системийн програм хангамж нь 3 хэсгээс бүрддэг:
• Үйлдлийн систем,
• Утилит програмууд,
• Програм хөрвүүлэгч
Boot буюу компьютерийг эхлүүлдэг програмыг уншиж дууссаны дараа ажилладаг үйлдлийн систем нь бусад хэрэглээний програмыг ажиллуулахад гол үүрэг гүйцэтгэдэг.
Үйлдлийн систем нь санах ой руу ачаалагддаг бөгөөд компьютерийн хүчин чадлыг зохицуулж, хувиарлахаас гадна компьютерийн гарнаас өгөгдсөн командыг дэлгэц рүү илгээх, дискэн дээр файл болон директорууд(хавтас)-ыг хадгалах мөн дагалдах төхөөрөмжүүд болох принтер, хулгана, уян болон хатуу дискний ажиллагааг хянадаг.
Томоохон систем дээр үйлдлийн систем нь хэрэглэгчдэд нэг нь бусдын хийж буй үйлдэлд нөлөөлөхгүйгээр систем рүү зэрэг хандаж чадахуйц нөхцлийг олгож, ачааллыг нь зохицуулж өгдөг. Мөн үйлдлийн системийн нууцлал нь маш сайн байх шаардлагатай байдаг.
Үйлдлийн системүүдийн төрөл: DOS, Windows, OS/2, Unix, Linux, Mac OS, Sun OS, Palm OS.
Disk Operating System нь персонал компьютерт зориулж гаргасан, компьютер хэрэглэгчдийн дунд өргөн тархсан анхны үйлдлийн систем байв. Персонал компьютер гарахаас өмнө Bill Gates IBM компьютерт зориулж DOS үйлдлийн системийг гаргасан бөгөөд энэ үйлдлийн системийнхээ эрхийг Microsoft корпорацийн дор аваад нэрийг MS-DOS гэж өөрчилсөн.
Персонал компьютерт зориулсан учраас анхны нэр нь PC-DOS буюу Personal Computer Disk Operating System гэж байв. DOS нь графикан бус, командын горимын үйлдлийн систем юм. Командыг prompt буюу командын мөрнөөс оруулдаг
Үйлдлийн системийг доорх төрлүүдээр ангилдаг:
• Multitasking- Олон төрлийн програмуудыг нэгэн зэрэг ажиллуулахад аль програм нь ямар горимоор хэдий хэрийн хугацаанд ажиллахыг үйлдлийн систем зохицуулдаг.
• Multiuser- Нэгэн зэрэг олон хэрэглэгч хандаж ажиллах. Зарим үйлдлийн систем нь мянга мянган хэрэглэгч зэрэг хандаж чадахуйц боломжтой байдаг.
• Multiprocessing - Нэгээс дээш тооны процессор дээр ажиллаж чадахуйц
• Multithreading - Нэг програм дээр олон талаас нь зэрэг ажиллах боломж.
• Үйлдлийн системүүдийн төрөл:
- DOS, Windows, OS/2, Unix, Linux, Mac OS, Sun OS, Palm OS.
• Disk Operating System нь персонал компьютерт зориулж гаргасан, компьютер хэрэглэгчдийн дунд өргөн тархсан анхны үйлдлийн систем байв. Персонал компьютер гарахаас өмнө Bill Gates IBM компьютерт зориулж DOS үйлдлийн системийг гаргасан бөгөөд энэ үйлдлийн системийнхээ эрхийг Microsoft корпорацийн дор аваад нэрийг MS-DOS гэж өөрчилсөн.
Персонал компьютерт зориулсан учраас анхны нэр нь PC-DOS буюу Personal Computer Disk Operating System гэж байв. DOS нь графикан бус, командын горимын үйлдлийн систем юм. Командыг prompt буюу командын мөрнөөс оруулдаг
2.Санах ойн зохион байгуулалт
Санах ой нь персонал компьютерийн микропроцессор өгөгдөлд богино хугацаанд хүрэх, командыг түргэн гүйцэтгэх үүрэг бүхий микросхем юм. Энэ нь персонал компьютерийн хурд, хүчин чадлыг тодорхойлох бас нэгэнчухал үзүүлэлт болдог.

Санах байгууламж нь дотоод, гадаад гэсэн хоёр янз байдаг.
Дотоод санах байгууламж:
ROM - тогтмол санах ой (PROM, EPROM)
RAM-нэмэлт, үндсэн, өргөтгөсөн.
Кеш - процессорт зориулагдсан санах ой
Гадаад санах байгууламж:
Диск / уян, хатуу /
Соронзон
Оптик диск
RAM (Random Access Memory)
Персонал компьютер ажиллаж байх үед мэдээллийг хаана хадгалах эсвэл хааш нь шилжүүлэх зэргийг RAM буюу
шуурхай санах ой зохицуулж байдаг.RAM нь процессороос өгсөн командын дагуу өгөгдлийг асар хурдан хугацаанд
уян болон хатуу диск рүү бичих эсвэл эдгээрээс болон CDROM-с уншдаг.
RAM-д хадгалагдаж байгаа эдгээр мэдээллүүд хэт ихэссэн өөрөөр хэлбэл түүний багтаамжаас хэтэрсэн тохиолдолд
хатуу дискэн дээр бичилт хийдэг ба үүнийг virtual memory гэнэ.
ROM (Read Only Memory)
Тогтмол санах ой руу өгөгдлийг бичих боломжгүй зөвхөн уншдаг бөгөөд компьютерийг асаахад ажиллуулдаг boot
программ хадгалагддаг. Түүний RAM-аас ялгагдах гол онцлог нь компьютерийг унтраасан байхад ч өөр дээрх
мэдээллээ алдалгүй хадгалсаар байдагт оршино.
PROM (Programmable read-only memory)
Энэ төрлийн санах ойд программийг хадгалж болох бөгөөд хэрвээ PROM нь ашиглагдаж байвал энэ программийг
устгаж цэвэрлэх боломжгүй зөвхөн өөр тийшээ зөөж хадгалах боломжтой.
EPROM (Erasible programmable read-only memory)
PROM-н нэг төрөл бөгөөд программийг бичиж мөн устгаж болдог. Хэт ягаан туяаны тусламжтайгаар
программийг устгадаг.
Санах ой. RAM , ROM, дээд(upper), өргөтгөсөн (extended), нэмэлт (expanded) санах ойнууд. MS-DOS-ыг дээд санах ойд ачаалах. Резидент ба резидент биш програмууд санах ойд ачаалагдах ба санах ойгоос арчигдах. Санах ой нь үйлдлийн системээс нарийн төвөгтэй удирдлага шаарддаг чухал нөөц юм. Үйлдлийн систем нь ашиглаагүй байгаа шуурхай санах ойн чөлөөтэй байгаа хэсгийг хуваарилдаг. Үйлдлийн систем санах ойн бага хаягууд дээр байрладаг.
Санах ойг удирдах үйлдлийн системийн функцуудыг дурдвал:
• Санах ойн сул чөлөөтэй болон чөлөөгүй байгаа зайг хянах,
• Процессд санах ой гаргаж өгөх,
• Процесс гүйцэтгэгдэж дууссан бол санах ойг чөлөөлөх,
• Бүх процессуудыг үндсэн санах ойд багтаах боломжгүй тохиолдолд процессыг шуурхай санах ойгоос диск руу шахаж байрлуулах,
• Шуурхай санах ойд сул зай гарсан тохиолдолд шахагдсан процессыг буцааж байрлуулах.
Санах төхөөрөмж нь зориулалтаасаа хамаарч үндсэн санах төхөөрөмж болон туслах санах төхөөрөмж гэж хуваагдана

Semiconductor memory - Хагас дамжуулагч санах ой
Санах ойн элементүүдийг өгөгдөл болон инструкциудыг хадгалахад ашиглана. Санах ойн элементийг хагас дамжуулагч санах ой(IC memory-integrated circuit memory) гэж нэрлэдэг.

RAM (Random Access Memory) хагас дамжуулагч санах ой бөгөөд өгөгдлийг бичих болон унших боломжтой. Компьютерийг унтраахад хадгалагдаж байсан өгөгдлүүд устгагдана. Энэ шинж чанарыг энерги-хамаарал (volability) гэж нэрлэдэг. Үндсэн санах ойн RAM-ын нэг хэсэг учраас процессор нь үндсэн санах ойн дурын хаягаас өгөгдлийг унших болон бичих бололцоотой.

RAM-ны ерөнхий ангилал

• DRAM (Dynamic RAM)- хамгийн өргөнөөр хэрэглэгддэг санах ой,
• SRAM (Static RAM) -өргөн хэрэглэгдэггүй.

Эдгээр нь мэдээлэлээ хадгалах байдалаараа хоорондоо ялгарна.
• SRAM нь мэдээлэлээ харьцангуй удаан хугацаанд хадгалж чаддаг,
• DRAM нь секундыг хэдэн сая хуваах багахан агшины дотор л мэдээлэлээ алдчихдаг,
Иймээс DRAM-н мэдээлэлийг нь секундэд хэдэн сая удаа шинэчилэн бичиж байдаг. Yvнээсээ болоод DRAM нь ажиллах хурдаараа SRAM-аа гvйцдэггvй дутагдалтай боловч, vйлдвэрлэхэд ихэд хямдхан энгийн бvтэцтэй гэх мэт давуу талуудаасаа болж єргєнєєр хэрэглэдэг.

DRAM (Dynamic RAM)
DRAM битүүдээр тодорхойлогдох бөгөөд өгөгдлийг хадгалсан эсэх нь конденсатор цэнэглэгдсэн (status “1”) эсвэл цэнэглэгдээгүй (status “0”)-гээс шалгаална. Circuits технологи нь энгийн болон жижиг хэмжээтэй болсноор RAM-ын үнэ хямдарсан байна.
Конденсатор дотор хадгалагдаж байгаа цэнэг нь тодорхой хугацааны дараа алдагддаг ба санах ой тогтсон интервалын дараа дахин цэнэглэгдэж байх ёстой.
DRAM үндсэн санах ойд ашиглагддаг. Принтер болон бусад гадаад төхөөрөмжүүдийн оролт/гаралтын төхөөрөмж нь DRAM-ыг агуулдаг.
• FPM (Fast Page Mode),
• ECC (Error Correcting Code),
• EDO (Extended Data Output),
• SDRAM (Synchronous Dynamic RAM),
• DDR RAM (Double Data Rate RAM),
• RDRAM (Rambus Direct RAM) ,

Санах ойн модуль
• SIMM,
• DIMM,
• SODIMM

RAM-д хадгалагдаж байгаа эдгээр мэдээллүүд хэт ихэссэн өөрөөр хэлбэл түүний багтаамжаас хэтэрсэн тохиолдолд хатуу дискэн дээр бичилт хийдэг ба үүнийг virtual memory гэнэ.

ROM (Read Only Memory)
Тогтмол санах ой руу өгөгдлийг бичих боломжгүй зөвхөн уншдаг бөгөөд компьютерийг асаахад ажиллуулдаг boot програм хадгалагддаг. RAM-аас ялгагдах гол онцлог нь компьютерийг унтраасан байхад ч өөр дээрх мэдээллээ алдалгүй хадгалсаар байдаг. ROM-ыг 3.5 V-ийн зай тэжээж байдаг.
PROM (Programmable read-only memory)
• Энэ төрлийн санах ойд програмыг хадгалж болох,
• PROM нь ашиглагдаж байвал энэ програмыг устгаж цэвэрлэх боломжгүй,
• Програмыг нь хуулж болно.
EPROM (Erasible programmable read-only memory)
• PROM-н нэг төрөл бөгөөд програмыг бичиж мөн устгаж болдог.
• Хэт ягаан туяаны тусламжтайгаар програмыг устгадаг.

EEPROM (Electrically erasable programmable read-only memory)
• PROM-н нэг төрөл бөгөөд цахилгаан цэнэгийн тусламжтайгаар мэдээллийг нь устгах, дахин програмчилж болох нэгэн төрлийн тогтмол санах ой юм.
• Програмчлахын тулд motherboard-с суглах шаардлага байдаггүй.
• Учир нь компьютерт хэрэглэгддэг ердийн хүчдэл түүнийг програмчлахад хангалттай байдаг.
• Жишээ нь BIOS-ын микросхем юм.
Magnetic memory



3.Процесс төлөвлөлт, удирдах

4.Файл системийн зохион байгуулалт
Дискэн дээр програм, тоон өгөгдөл, текст хадгалагдаж болно. Эдгээр мэдээллийг хоорондоо үл хамаарах бүлгүүд болгон хадгалах бөгөөд энэхүү мэдээллүүдийг файл гэнэ. Файл бүр өөрийн оноосон нэртэй байх бөгөөд энэ нэр нь цэгээр тусгаарлагдсан 2 хэсгээс тогтох ба эхний хэсэгт файлын үндсэн нэр дараагийн хэсэгт файлын өрөгтгөл бичигдэнэ. Файлын нэр нь тэмдэгт агуулж болно. Нэг диск буюу катлогт ижил нэртэй файл байж болохгүй, дор хаяж үндсэн нэр өргөтгөлөөрөө ялгаатай байх хэрэгтэй.
Файлын систем:Файлын систем гэдэг нь үйлдлийн системийн нэг бүрэлдэхүүн хэсэг бөгөөд диск дээр хадгалагдаж байгаа өгөгдөлтэй ажиллах, хэд хэдэн хэрэглэгч болон процесс файлыг хамтран ашиглах боломжийг олгодог.
Файлын систем гэдэг ойлголт нь доорхи зүйлүүдийг агуулна:
• Диск дээр байрлах бүх файлуудын мэдээлэл;
• Файлуудыг удирдах зориулалт бүхий өгөгдлийн бүтцийн цуглуулга;

Жишээ нь: файлын каталогууд, диск дээрх чөлөөтэй болон ашиглагдаж байгаа зайг хуваарилах таблиц гэх мэт.
Файлуудыг удирдах: Үүсгэх, устгах, унших, бичих, нэрлэх, хайлт хийх гэх мэт файлтай ажиллах үйлдлүүдийг гүйцэтгэх системийн програмын багц хэрэгслүүд байна.
Файлуудын нэр:Файлыг нэр өгөх байдлаар үүсгэдэг. Үйлдлийн системийн хязгаарлалт болох нэрийн урт болон ашиглахыг зөвшөөрсөн тэмдэгтүүдийг бодолцож үзээд файлд тэмдэгт нэр өгдөг. Саяхан болтол файлын нэрийн урт цөөхөн тэмдэгтүүдээр хязгаарлагддаг байсан.
FAT файлын системд нэрийн урт 8.3 (8 тэмдэг нь файлын нэр, 3 тэмдэгт нь файлын өргөтгөл) гэсэн схемтэй байсан бол UNIX System V системд файлын нэр 14-н тэмдэгтээр хязгаарлагдаж байсан байна.
Хэрэглэгчид урт нэртэй файлтай ажиллах нь ашигтай байдаг. Яагаад гэвэл тодорхой хугацааны дараа эргээд тухайн файлтай ажиллах үед нэрээр нь юу агуулж байгааг мэдэх боломжтой юм. Орчин үеийн файлын системүүд урт тэмдэгтүүдээс тогтох нэр ашиглах болсон. Жишээ нь NTFS файлын системд файлын нэр 255 тэмдэгтээс тогтох бололцоотой.
Файлын төрлүүд:Файлын төрлүүд янз бүр байдаг. Энгийн файлууд, тусгай файлууд гэх мэт.
Энгийн файлуудыг текст ба хоёртын файлууд гэж хуваадаг.
1. Текст файлууд нь ASCII кодоор илэрхийлэгдэх тэмдэгт мөрнүүдээс тогтоно. Энэ нь документ файлууд болон програмын кодыг агуулах текст файлууд гэх мэт. Текст файлуудыг экран дээр харах, принтерээр хэвлэх боломжтой.
2. Хоёртын файлууд нь ASCII-кодыг ашигладаггүй харин өөрийн гэсэн дотоод бүтэцтэй байдаг. Жишээ нь програмын объект код, архив файл агуулж болно.
Тусгай зориулалтын файлууд - энэ нь орол-гаралтын төхөөрөмжтэй холбоотой байдаг ба энгийн командын тусламжтай файл унших, бичих гэх мэт оролт-гаралтын үйлдлийг гүйцэтгэх боломжийг хэрэглэгчид олгодог.
Эдгээр командууд нь файлын системийн програмуудаар боловруулагдаад аль нэг шатанд хүсэлтийн гүйцэтгэл нь үйлдлийн системийн тусламжтай тодорхой төхөөрөмжийг удирдах команд болж хувирдаг байна.
Хоорондоо ялгаатай файлын системүүдэд доорх шинж чанар бүхий атрибутуудыг ашигладаг. Үүнд:
 хандахыг зөвшөөрсөн тухай мэдээлэл
 файлд хандах нууц үг
 файлын эзэн, файлыг үүсгэгч
 зөвхөн унших шинж чанар
 нууц файлын шинж чанар
 системийн файлын шинж чанар
 архив файлын шинж чанар
 хоёртын болон тэмдэгт файлын шинж чанар
 түр зуурын файлын шинж чанар
 хандалтыг үл зөвшөөрөх шинж чанар
 бичилтийн урт, файлын бичилт дэх түлхүүр талбар руу заагч,
 түлхүүрийн урт,
 файлын үүссэн, хамгийн сүүлд хандсан болон сүүлд өөрчлөлт оруулсан хугацаа, тухайн үеийн
 файлын хэмжээ, файлын нийт хэмжээ.
Файлын логик зохион байгуулалт
Програм зохиогч логик бичилтүүдээр зохион байгуулагдсан файлын логик бүтэцтэй ажилдаг.
Логик бичилт гэдэг нь гадаад төхөөрөмжтэй өгөгдөл солилцох үед програм зохиогч түүнтэй ажиллаж болох өгөгдлийн хамгийн бага элементийг хэлнэ. Физик түвшинд өгөгдлийг том хэмжээтэй нэгжүүдээр төхөөрөмжтэй солилцох үед ч гэсэн үйлдлийн систем нь програм зохиогчид тухайн файлын дурын логик бичилт руу хандах бололцоог олгодог байна.
Файлын физик зохион байгуулалт ба хаяг:Файлын физик зохион байгуулалт нь диск болон санах ойд файлыг байршуулах дүрмийг дүрслэн харуулж тайлбарлана. Файл нь физик бичилтүүд болох блокуудаас тогтоно. Блок гэдэг нь гадаад төхөөрөмж шуурхай санах ойтой харилцан солилцох үед ашиглах өгөгдлийн хамгийн бага нэгж юм.
Тасралтгүй байршуулалт гэдэг нь физик зохион байгуулалтын энгийн нэг хувилбар бөгөөд файлд дискийн санах ойн дараалсан нэг хэсгийг олгодог байна. Ийм үед файлыг хаяглахын тулд эхний блокийн дугаарыг авахад л хангалттай. Ингэж зохион байгуулах үед 2 янзын дутагдал илэрнэ.
• Нэгдүгээрт, файлыг үүсгэж байх явцад файлын урт тодорхой биш байна. Тэгэхээр хичнээн хэмжээний санах ойг нөөцлөх нь тодорхой биш байна гэсэн үг.
• Хоёрдугаарт, файлыг хэсэгчлэн байрлуулах тул дискийн зарим жижиг хэсгүүд(1 блок хүртэл) ашиглагдахгүй үлдсэнээр дискийн зайг үр ашиггүй ашигладаг дутагдалтай.
Дараагийн физик зохион байгуулалт нь дискийн санах ойн блокуудыг холбоост жагсаалт байдлаар байрлуулах
Энэ аргачлалд блок болгоны эхлэл нь дараагийн блок руу заасан заагчийг агуулдаг. Файлын хаяг нь эхний блокын дугаар байна. Өмнөх аргачлалыг бодвол блок болгон ямар нэгэн файлын холбоост жагсаалттай холбогдсон байх учраас хэсэгчлэн хуваарилах хэрэгцээгүй болсон. Файл үүсэх явцдаа блокуудынхаа тоог нэмэгдүүлэх байдлаар хэмжээгээ өөрчилж болно. Энэ аргачлалын дутагдалтай тал нь гэвэл файлын дурын хэсэг руу чөлөөтэй хандахад хүндрэлтэй юм. Жишээ нь файлын 5 дахь блокыг уншихын тулд эхлээд дараалсан эхний 4-н блокыг унших хэрэгтэй болдог.
MS-DOS үйлдлийн системийн FAT файлын систем холбоостой индекст жагсаалтуудыг ашигладаг юм байна. Блок бүртэй Индекс гэгдэх элемент холбоотой байна. Индексүүд нь дискийн тусгай хэсэгт байрлана (MS-DOS-д энэ нь FAT хүснэгт). Хэрэв ямар нэг блок ямар нэгэн файлд хуваарилагдсан байвал энэ блокын индекс нь дараагийн блокын дугаарыг агуулна.
Ийм физик зохион байгуулалтын үед өмнөх хоёр аргачлалын сайн талуудыг авч үлдсэн ба дутагдалтай талуудыг шийдсэн байна.
• Нэгдүгээрт, файлын дурын хэсэг рүү хандахад индекст блокуудыг уншиж жагсаалтаас хэрэгцээтэй гэсэн блокуудын тоог бодоод өөрийн хэрэгтэй блокын дугаарыг тодорхойлж олно.
• Хоёрдугаарт, файлын өгөгдлүүд блокыг нийтэд нь эзлэх учраас хоёртын зэрэгтэй тэнцэх хэмжээтэй байна.
Файл руу хандах эрх
Файл руу хандах эрхийг тодорхойлно гэдэг нь хэрэглэгч болгонд тухайн файлтай ажиллахад ашиглаж болох үйлдлүүдийг тодорхойлно гэсэн үг юм. Янз бүрийн файлын системүүдэд өөрийн гэсэн файл руу хандах үйлдлүүдийн жагсаалт байж болно.
Энэ жагсаалт нь доорх үйлдлүүдийг агуулж болно. Үүнд: файлыг үүсгэх, файлыг устгах, файлыг нээх, файлыг хаах, файлыг унших, файл руу бичих, файлын нэмэлт, файлд хайлт хийх, файлын атрибутыг харах, файлд шинэ атрибут олгох, файлд дахин нэр өгөх, файлыг гүйцэтгэх, каталог(хавтас)-ийг унших гэх мэт файл болон каталогтой ажиллах операциуд байж болно.
Хандах эрхийг дүрсэлсэн матрицын тусламжтай тухайн файл руу хандах ба багана нь системийн файлуудыг илэрхийлж байгаа бол мөр нь хэрэглэгчдийг илэрхийлнэ. Мөр болон баганын огтлолцол нь зөвшөөрөгдсөн үйлдлүүдийг дүрслэнэ.

Зарим системд хэрэглэгчдийг бүлэглэн хувааж авч үздэг. Нэг бүлэгт харъялагдах хэрэглэгчдэд нэгдсэн хандах эрхийг тодорхойлж өгдөг. Жишээ нь: UNIX үйлдлийн системд хэрэглэгчдийг гурван бүлэгт хувааж авч үздэг. Үүнд: файлын эзэн, тухайн бүлгийн гишүүд, бусад хэрэглэгчид .
Хандах эрхийг тодорхойлох хоёр үндсэн хандлага байдаг:
• Сонголттой хандалт- энэ нь файл болон хэрэглэгч бүрт хандах үйлдлийг(операци) тухайн компьютерийн эзэн тодорхойлно;

• Хамгаалттай хандалт- энэ нь хэрэглэгч ямар бүлэгт хамаарч байгаагаас шалтгаалж хамтран эзэмших нөөц (файлууд байж болно) рүү хандах эрхийг систем олгоно.

Wednesday, November 26, 2014

UBU-с заавал уншвал зохих дараах 100 номын жагсаалт гаргасан байна

1. Цаг хугацааны товч түүх Стивен Хоукинг
2. Life and Energy Isaac Asimov
3. On the origin of the species by means of natural selection Charles Darwin
4. Neuromancer William Gibson
5. King solomon’s ring Konrad Lorenz
6. Сэтгэл зүрхээ дага Эндрю Мэтюс
7. Ирээдүйд... Нэвтрэхүй Эдвард Корниш |Нацагдоржийн номын санд бий|
8. Сэтгэхүйн цар хүрээний гайхамшиг Дейвид Жозеп Шварц
9. Хүн бичнээс үүсээгүй Э.Мулдашив |Нацагдоржийн номын санд бий|
10. Гайхамшигт нүд /цувралууд/ Дорлинг Киндерслэй компани
11. Оршихуйн гүн ухаан Д.Баяндалай
12. Дори идэр дүүдээ хандах нь Б.Баабар |Нацагдоржийн номын санд бий|

Хувь хүний хөгжил 

13. How to Think about great ideas Mortimar J.Adler
14. Бүтээмж өндөртэй хүний 7 дадал Стивен Ковей
15. 8 дахь дадал Стивен Ковей
16. Сайнаас агууд дэвшихүй Жим Коллинз
17. Биеийн хөдөлгөөний хэл Аллан Пиз
18. Нөхдөө өөртөө татаж бусдад нөлөөлөх ёсон Дэйл Карнэги
19. VERITAS С.Эрдэнэболд
20. Ажил хэргийн гурвалжин 1,2 Ц.Баатархүү
21. Нууц Ронда Бёрн
22. Алсын хараа Л.Оюун-Эрдэнэ
23. Америкт суралцсан тэмдэглэл Ц.Оюунгэрэл
24. Өөрийгөө хөгжүүлье ! Эмос клуб
25. Гэр бүл төлөвлөлт Т.Намжил
26. Сургамжит өгүүллэг 1,2,3 Эмпати төв 

Философи, сэтгэлгээ 

27. Нээлттэй нийгэм ба түүний дайснууд Карл Поппер
28. Либертарианизм Дэвид Боаз
29. Utopia Thomas More
30. The evolution of society Herbert Spencer
31. Өрнийн мэргэн ухаан Бертран Рассел
32. The logic of scienific discovery Karl R. Popper
33. Шүүмжлэл өгүүлэл Күнз
34. Thus spoke zarathustra Freidrich Nietzsche
35. Demon –Haunted world Carl Sagan
36. Орчлонгийн хүрд Д.Бямбасүрэн
37. Их гурвалжин Ч.Эрдэнэ
38. 2*2=6 суут жаран сэтгэгч Г.Аюурзана 

Түүх 

39. Rites of Spring Modris Eksteins
40. The women's history of the world Rosalind Miles
41. Түүхийн төгсгөл ба сүүлчийн хүн Францис Фукуяма
42. The world’s religions Huston Smith
43. Монголын нууц товчоо Ц.Дамдинсүрэн
44. Түүх судлал Арнольд Тойнби
45. XX зууны Монголчууд Робэрт Рүпэн
46. Сударын чуулган Рашид Ад-Дин
47. Хөх судар Инжинаш
48. Дэлхийг байлдан дагуулагчийн түүх Жүвэйни
49. Түүхэнд хамгийн их нөлөө үзүүлсэн 100 хүн Майкл Хаарт
50. Монголчууд нүүдэл суудал Б.Баабар 

Улс төр, эдийн засаг 

51. Theory of collective behavior N. J. Smelser
52. The Prince Nicollo Machiavelli
53. History of the english-speaking peoples Winston Churchill
54. Dreams from My Father Barack Obama
55. Миний амьдралын түүх Хиллари Родхэм Клинтон
56. Соёл иргэншлүүдийн мөргөлдөөн Самуэл Хантингтон
57. Сонгомол Эссэнүүд Мишель Монтень
58. Их улс төр дэх хүйс Ирина Хакамада
59. Дэлхий бөөрөнхий биш Томас Фридман
60. Капиталын нууц Эрнандо Де Сато
61. Эдийн засгийн ухаан эдүгээчлэгдсэн замнал Марк Скоузан
62. Эдийн засаг энгийнээр Жеймс Гуартни, Ричард Строуп, Дувайт Ли
63. Санхүүгийн эрх чөлөөнд хүрэх зам Бодо Шефер 

Амьдрах ухаан, эрүүл мэнд 

64. Харвардын бизнесийн сургуульд юуг заадаггүй вэ? Марк Х.Маккормак
65. Өөрийгөө шинжихүй Женннифер Фрид, Дебра Бирнбаум
66. Амьдрах ухааны нууц зангилаа С.Батсүх
67. Монголын авъяаслаг бизнесмэнүүдийн нууц О.Чинзориг Ж.Батсүх
68. Их монгол оронд уламжлагдсан ирээдүйг эш үзүүлсэн бошгууд Г.Пүрэвбат
69. Уншихгүй байж болохгүй ном Д.Нямдаваа
70. Бясалгал Шри Чинмой
71. Эрүүл байх гайхамшиг Т.Пүрэв
72. Эрүүлжих ухаан эмгүй амьдрал Полл Брегг
73. Хоол ба сэтгэл Б.Гэрэлмаа 

Уран зохиол, яруу найраг 

74. Гэсэр, Жангар Ардын аман зохиол
75. Дайн ба Энх Л.Толстой
76. Евгений Онегин А.Пушкин
77. Зуун жилийн ганцаардал Габриель Гарсиа Маркес
78. Ах дүү Крамазовынхан Ф.Достоевский
79. Омар Хаяамын дуулал Омар Хаяам
80. Зохиол, бүтээлүүд Д.Равжаа
81. Заан залуудай Б.Ренчин 1 2
82. Сүмтэй бударын чулуу Р.Чойном 
83. Хорвоотой танилцсан түүх Л.Түдэв
84. Хос уянга Б.Лхагвасүрэн
85. Сонгомол яруу найраг Г.Аюурзана, Л.Өлзийтөгс
86. Сонгомол өгүүллэг Г.Аюурзана, Л.Өлзийтөгс
87. Шүрэн бугуйвч Шүүдэрцэцэг 

Урлаг, гоо зүй 

88. The creators-work of cultural history Daniel J. Boorstin
89. Who am i ? 16 basic desires shat motivate our …. Steven Reiss
90. Сountries and their cultures /4 volume set/ MakMillan
91. Гоо зүй А.Радугин
92. Монгол бэлэгдэл зүй С.Дулам
93. Соёлын довтолгоо Б.Цэнддоо
94. Монгол нүүдэлчдын соёл Б.Сумъяа
95. Монгол урлагийн үнэт бүтээлүүд А.Алтангэрэл
96. Кама Сутра Г.Наранбат 

Гадаад хэл, Компьютер 

97. Delta's Key to the Next Generation TOEFL Test Nancv Gallagher
98. Oxford Monsudar English-mongolian dictionary Монсудар хэвлэл
99. Интернэт хэрэглэгчийн гарын авлага Гадаад сурч буй монголчуудын хамтын бүтээл
100. Компьютерийн өөрөө сурах бичиг Н.Жаргалсайхан, Ц.Давх
2014.10.30

Wednesday, November 19, 2014

English for Computers, Computer Science Language


English for Computers, Computer Science Language

application
noun a program dedicated to a specific task [eg: word processing, graphics etc]
Bandwidth
The range of frequencies, expressed in Kilobits per second, that can pass over a given data transmission channel within a frame relay network. The bandwidth determines the rate at which information can be sent through a channel - the greater the bandwidth, the more information that can be sent in a given amount of time. Usually measured in bits-per-second. A full page of English text is about 16,000 bits. A 56Kbs modem can easily move 16,000 bits in less than one second.
Beta Software
Beta versions of commercial software are work-in-progress test copies released prior to the full version. They're used to put the product through real-world tests and to ferret out bugs before the finished software hits the shelves. Betas often expire after a period of time, usually when the full version or the next beta is released.
Bluetooth
Chip technology enabling seamless voice and data connections between a wide range of devices through short-range digital two-way radio. It is an open specification for short-range communications of data and voice between both mobile and stationary devices. For instance, it specifies how mobile phones, WIDs, computers and PDAs interconnect with each other, with computers, and with office or home phones.
Bookmark
1) When you "bookmark" a page, you tell your Web browser to remember that page's address (URL), so that you can go back to it easily, without having to type in the URL again. Bookmarks are called "favorites" in Microsoft Internet Explorer. It keeps your place, much like a bookmark in a book does. Most browsers have an easy method of saving the URL to create a bookmark. 2) Microsoft Web editors use the term bookmark to refer to a location within a hyperlink destination within a Web page, referred to elsewhere as an anchor.
Broadband
A transmission facility having a bandwidth sufficient to carry multiple voice, video or data channels simultaneously. Each channel occupies (is modulated to) a different frequency bandwidth on the transmission medium and is demodulated to its original frequency at the receiving end. Channels are separated by ģguardbandsī (empty spaces) to ensure that each channel won't interfere with its neighboring channels. This technique is used to provide 50 CATV channels on one coaxial cable.
Browser
A program that allows a user to find, view, hear, and interact with material on the World Wide Web. Netscape Navigator and Microsoft Internet Explorer are examples of popular browsers.
Burn
To write data or files onto a recordable CD using a hardware device called a CD Burner. Generally, you create either an audio or a data disc when you burn a CD. If you create an audio disc, you will be able to play that CD in any standard audio CD player. A data disc contains computer files and can only be read on computers. If you want to create an audio CD you must use software such as our RipEditBurn - simply copying wave (.wav) audio files onto a CD will produce a data CD, not an audio CD. On this site, "burn" refers to recording audio CDs that will be playable in your stereo.
Blog
A blog is basically a journal that is available on the web. The activity of updating a blog is "blogging" and someone who keeps a blog is a "blogger." Blogs are typically updated daily using software that allows people with little or no technical background to update and maintain the blog. Postings on a blog are almost always arranged in cronological order with the most recent additions featured most prominantly.
bit
noun binary digit, the basic binary unit for storing data, either 0 or 1 - see byte
buffer
noun an area in memory used for temporary storage [eg: rapid input from keyboard]
byte
noun 8 bits - kilobyte (approx. 1,000 bytes), megabyte (1 million), gigabyte (1 billion)
Chipset
The chipset controls the system and its capabilities. All components communicate with the processor through the chipset - it is the hub of all data transfer. The chipset uses the DMA controller and the bus controller to organize the steady flow of data that it controls. The chipset is a series of chips attached directly to the motherboard, and is usually second in size only to the processor. Chipsets are integrated (soldered onto the motherboard) and are not upgradeable without a new motherboard.
Codec
Short for compressor/decompressor, a codec is any technology for compressing and decompressing data. Codecs can be implemented in software, hardware, or a combination of both. Some popular codecs for computer video include MPEG, Indeo and Cinepak. In telecommunications, (short for coder/decoder) a device that encodes or decodes a signal. For example, telephone companies use codecs to convert binary signals transmitted on their digital networks to analog signals converted on their analog networks. The translation of a binary value into a voltage that can be transmitted over a wire.
Configuration
This is a general-purpose computer term that can refer to the way you have your computer set up. It is also used to describe the total combination of hardware components that make up a computer system and the software settings that allow various hardware components of a computer system to communicate with one another.
Cookie
A piece of information sent by a Web server to a user's browser. (A Web server is the computer that "hosts" a Web site, and responds to requests from a user's browser.) Cookies may include information such as login or registration identification, user preferences, online "shopping cart" information, etc. The browser saves the information, and sends it back to the Web server whenever the browser returns to the Web site. The Web server may use the cookie to customize the display it sends to the user, or it may keep track of the different pages within the site that the user accesses. Browsers may be configured to alert the user when a cookie is being sent, or to refuse to accept cookies. Some sites, however, cannot be accessed unless the browser accepts cookies.
CPU
Central Processing Unit. The main processing chip of a computer.
DNS
(Domain Name Server) – Used to map names to IP addresses and vice versa. Domain Name Servers maintain central lists of domain name/IP addresses and map the domain names in your Internet requests to other servers on the Internet until the specified web site is found.
Domain Name
The unique name that identifies an Internet site. Domain Names always have 2 or more parts, separated by dots. The part on the left is the most specific, and the part on the right is the most general. A given machine may have more than one Domain Name but a given Domain Name points to only one machine. For example, the domain names: matisse.net mail.matisse.net workshop.matisse.net can all refer to the same machine, but each domain name can refer to no more than one machine. Usually, all of the machines on a given Network will have the same thing as the right-hand portion of their Domain Names (matisse.net in the examples above). It is also possible for a Domain Name to exist but not be connected to an actual machine. This is often done so that a group or business can have an Internet e-mail address without having to establish a real Internet site. In these cases, some real Internet machine must handle the mail on behalf of the listed Domain Name.
Driver
A piece of software that tells the computer how to operate an external device, such as a printer, hard disk, CD-ROM drive, or scanner. For instance, you can't print unless you have a printer driver. Hard disk drivers are invisible files that are loaded into memory when you start the computer, while scanner drivers are usually plug-ins accessed from within a particular application.
DSL
A method for moving data over regular phone lines. A DSL circuit is much faster than a regular phone connection, and the wires coming into the subscriber's premises are the same (copper) wires used for regular phone service. A DSL circuit must be configured to connect two specific locations, similar to a leased line (howeverr a DSL circuit is not a leased line. A common configuration of DSL allows downloads at speeds of up to 1.544 megabits (not megabytes) per second, and uploads at speeds of 128 kilobits per second. This arrangement is called ADSL: Asymmetric Digital Subscriber Line. Another common configuration is symmetrical: 384 Kilobits per second in both directions. In theory ADSL allows download speeds of up to 9 megabits per second and upload speeds of up to 640 kilobits per second. DSL is now a popular alternative to Leased Lines and ISDN, being faster than ISDN and less costly than traditional Leased Lines.
DVD
Digital video disk; a type of compact disc that holds far more information than the CD-ROMs that are used for storing music files. A DVD can hold a minimum of 4.7 GB, enough for a full-length movie. MPEG-2 is used to compress video data for storage on a DVD. DVD drives are backward-compatible and can play CD-ROMs.
Database
A collection of information organized and presented to serve a specific purpose. (A telephone book is a common database.) A computerized database is an updated, organized file of machine readable information that is rapidly searched and retrieved by computer.
Email
noun electronic mail; system of sending messages through the internet; e-mail
Firewall
A firewall is a set of related programs, located at a network gateway server, that protects the resources of a private network from users from other networks. Basically, a firewall, working closely with a router program, filters all network packets to determine whether to forward them toward their destination. A firewall is often installed away from the rest of the network so that no incoming request can get directly at private network resources. There are a number of firewall screening methods. A simple one is to screen requests to make sure they come from acceptable (previously identified) domain names and IP addresses. For mobile users, firewalls allow remote access in to the private network by the use of secure logon procedures and authentication certificates.
Firewire
A type of cabling technology for transferring data to and from digital devices at high speed. Some professional digital cameras and memory card readers connect to the computer over FireWire. FireWire card readers are typically faster than those that connect via USB. Also known as IEEE 1394, FireWire was invented by Apple Computer but is now commonly used with Windows-based PCs as well.
Flash
Flash is an application published by the Macromedia company. Think of Flash as a 'window' that is displayed within the HTML environment. You have complete control of the window. You can display animations. You can make the animations clickable. You can make text move and change. Flash is very fast because it draws graphics on the fly, rather than storing text or graphics as complete images. (Although Flash can also display photographic images and illustrations). Flash gives you much more creative room than HTML, but it requires a 'plug-in', a piece of code on your computer that runs Flash. The newer browsers automatically come with Flash. If your user has an older browser, and they don't already have Flash, they will be asked to download it. If they agree to download Flash, they will be sent to the Macromedia site where they will need to click on a few things to receive Flash. If they haven't already downloaded Flash, you might lose them at this point. It is a tradeoff.
Flash Memory
A special form of non-volatile EEPROM that can be erased at signal levels normally found inside the PC, so that you can reprogram the contents with whatever you like without pulling the chips out of your computer. Also, once a flash memory has been programmed, you can remove the expansion board it is mounted on and plug it into another computer if you wish.
Format
Formatting a disk organizes the magnetic surfaces into tracks and sectors. In word processing, format refers to the physical appearance of a document, and includes such items as margins, line spacing, etc. In Excel, format refers to how numbers are shown (length, decimal points, etc.)
Freeware
A form of software distribution where the author retains copyright of the software, but makes the program available to others at no cost. Freeware is often distributed on bulletin boards, or through user groups. The program may not be resold or distributed by others for profit.
floppy disk
noun small, removable magnetic disc for (permanent) storing of data; diskette
Gateway
The technical meaning is a hardware or software set-up that translates between two dissimilar protocols, for example America Online has a gateway that translates between its internal, proprietary e-mail format and Internet e-mail format. Another, sloppier meaning of gateway is to describe any mechanism for providing access to another system, e.g. AOL might be called a gateway to the Internet.
GUI
Graphical User Interface. The most commonly used computer interface, exemplified by Microsoft Windows and MacOS. Typical elements of a GUI are a mouse interface and a system of visual directories that look like file folders.
hard disk
noun fixed, magnetic disc inside a PC for (permanent) storing of data
Hacker
A slang term for a computer enthusiast. Among professional programmers, the term hacker implies an amateur or a programmer who lacks formal training. Depending on how it used, the term can be either complimentary or derogatory, although it is developing an increasingly derogatory connotation. The pejorative sense of hacker is becoming more prominent largely because the popular press has co-opted the term to refer to individuals who gain unauthorised access to computer systems for the purpose of stealing and corrupting data. Hackers, themselves, maintain that the proper term for such individuals is cracker.
Handle
A value that uniquely identifies something such as a file or data structure. Handles are meaningful only to the software that creates and uses them but are passed by other software to identify things. ODBC defines handles for environments, connections, statements, and descriptors. An unsigned long (32-bit) integer assigned by Windows NT or Windows 95 to uniquely identify an instance (occurrence) of an object, such as a file or a window.
Hard Drive
A permanent data storage device built into all desktop PCs that permits you to save and retrieve information, and that stores the computer's operating system and other software. The size of a hard drive is usually expressed in gigabytes.
Host
Any computer on a network that is a repository for services available to other computers on the network. It is quite common to have one host machine provide several services, such as SMTP (email) and HTTP (web).
HTML
(HyperText Markup Language) -- The coding language used to create Hypertext documents for use on the World Wide Web. HTML looks a lot like old-fashioned typesetting code, where you surround a block of text with codes that indicate how it should appear, additionally, in HTML you can specify that a block of text, or a word, is linked to another file on the Internet. HTML files are meant to be viewed using a World Wide Web Client Program, such as Netscape or Mosaic.
Hypertext
Generally, any text that contains links to other documents. Words or phrases in the document that can be chosen by a reader and which cause another document (usually a Web page) to be retrieved and displayed. A link doesn't just have to be text, however--pictures and icons can also be "clickable."
hardware
noun the mechanical and electronic parts of a computer, not the software
Icon
On a system like Windows or Macintosh that uses a graphical user interface (GUI), a small picture or symbol that represents some object or function. Examples: a file folder for a directory; a rectangle with a bent corner for a file; or a miniature illustration for a program.
Intranet
A private network inside a company or organization, which uses software like that used on the Internet, but is for internal use only, and is not accessible to the public. Companies use Intranets to manage projects, provide employee information, distribute data and information, etc.
input
noun data entered into a computer (by keyboard, floppy disk etc) - alsoverb
keyboard
noun the alphanumeric keys or buttons used to input data [QWERTY = 1st 5 keys]
Mainframe
A very large computer capable of supporting hundreds of users running a variety of different programs simultaneously. Often the distinction between small mainframes and minicomputers is vague and may depend on how the machine is marketed. Example of a mainframe: the OIT-administered IBM computer that supports TSO and WYLBUR
Mirror
An FTP server that copies the same files from another server, and provides another site to download the files. The mirrored site is independent of the original. Some FTP servers get so many people downloading the same files that other servers have to be set up to mirror them and spread the load to more than one site. A mirror site is an exact replica of the original site, and is usually updated frequently to ensure that it reflects the same content as the original site. They are used to make access to the files faster when the original site may be farther away, or running on a smaller server. Typically, the site that is the mirror will be in a better location to where more people can access the information quickly, and it will run faster as well, especially during high traffic times. Mirrored sites can give access to products such as pictures or simply have daily mail on them. They can be used for a wide variety.
Motherboard
The main circuit board of a microcomputer. The motherboard contains the connectors for attaching additional boards. Typically, the motherboard contains the CPU, BIOS, memory, mass storage interfaces, serial and parallel ports, expansion slots, and all the controllers required to control standard peripheral devices, such as the display screen, keyboard, and disk drive. Collectively, all these chips that reside on the motherboard are known as the motherboard's chipset. On most PCs, it is possible to add memory chips directly to the motherboard. You may also be able to upgrade to a faster CP by replacing the CPU chip. To add additional core features, you may need to replace the motherboard entirely.
MP3
A compressed audio format that is popular for downloading across the internet and for use with memory-based audio players. Files may be recorded on CD-R or CD-RW media for playback in compatible DVD players, audio CD players, and CD-ROM drives. Files are usually named as "*.mp3". Sound quality varies as a function of the recording/encoding bit rate. In our opinion, anything recorded with less than 128 kbps data rate will sound degraded. For a high fidelity home audio system, we would recommend MP3s encoded at no less than 256 kbps data rate. Anything less would mean too much compression was used at the cost of sound fidelity.
Multimedia
The delivery of information, usually to a personal computer, in a combination of different formats including text, graphics, animation, audio, and video.
memory
noun part of a computer for (temporary) storing of data - see ram
modem
noun device that converts data to a form that can be transmitted by telephone etc
operating system
noun software that communicates with hardware, enabling applications to run
output
noun data delivered by a computer (by printer, screen etc) - also verb
Perl
Practical Extraction and Reporting Language, a robust programming language frequently used for creating CGI programs on Web servers because it is faster than UNIX shell script programs, it can read and write binary files, and it can process very large files.
Plug-in
A small piece of software that enriches a larger piece of software by adding features or functions. Plug-ins enable browsers to play audio and video. You can expand the capability of your browser by "plugging in" various tools to let you see and hear certain things, such as audio or video files. When your browser needs a plug-in you don't have yet, it will tell you it's encountered an "unknown file type." SBC Yahoo! already provides the most popular plug-ins, including Shockwave (for audio and video), RealAudio (audio that broadcasts to your computer like a radio station), and MPEG play (more video). Plug-ins are very similar to another kind of Web tool called helper apps.
Portal
Usually used as a marketing term to described a web site that is or is intended to be the first place people see when using the web. Typically, a portal site has a catalog of web sites, a search engine, or both. A portal site also may offer e-mail and other service to entice people to use that site as their main "point of entry" (hence "portal" to the web).
peripheral
noun equipment linked to a computer [eg: printer, scanner, modem, mouse etc]
program
noun software that contains coded instructions to control a computer - alsoverb
Root
(1) An administrative account with special privileges. For example, only the root account can load kernel extensions.(2) In graph theory, the base of a tree. (3) root directory: The base of a file system tree. (4) root file system: The primary file system off which a computer boots, so named because it includes the root node of the file system tree.
Router
A device that determines the next network point to which a data packet should be forwarded enroute toward its destination. The router is connected to at least two networks and determines which way to send each data packet based on its current understanding of the state of the networks it is connected to. Routers create or maintain a table of the available routes and use this information to determine the best route for a given data packet.
RAM
abbreviaton for random access memory [it goes away when one switches off]
Search Engine
A tool that enables users to locate information on the World Wide Web. Search engines use keywords entered by users to find Web sites which contain the information sought. Some search engines are specifically designed to find Web sites intended for children.
Shareware
Copyrighted software available for downloading on a free, limited trial basis; if you decide to use the software, you're expected to register and pay a small fee. By doing this, you become eligible for assistance and updates from the author. Contrast to public domain software which is not copyrighted or to freeware which is copyrighted but requires no usage fee.
Spam
Unsolicited "junk" e-mail sent to large numbers of people to promote products or services. Sexually explicit unsolicited e-mail is called "porn spam." Also refers to inappropriate promotional or commercial postings to discussion groups or bulletin boards.
Streaming
A technology for transmitting electronic information in a stream, rather than in a complete package. This technology has enabled more accessible Internet audio and video. Audio, and especially video, files tend to be large, which makes downloading and accessing them as a complete package a very time-consuming operation. With streaming technology, however, the files can be downloaded and accessed at the same time, which makes using them much faster and easier. Streaming is the technology behind RealPlayer and TiVO.
screen
noun the surface area of the visual display unit on which the image is formed
software
noun the programs, routines etc for a computer, not the hardware
Template
Refers to a web page template that applies to all ClassWeb pages on our (or your) server. ClassWeb generates web pages for individual files that are based upon a common template, and thus are exactly alike in terms of layout, style, etc. The differences between ClassWeb sites are due to the course specific information that the page "calls" from our (or your) database.
Text Editor
Any program which will do even the most basic word processing and will save files to standard ASCII text. Check your program's manual if you are unsure of how this would be done, as different programs will do things differently.
Token
Authentication token: a hardware device that generates a one-time password to authenticate its owner; also sometimes applied to software programs that generate one-time passwords. E-mail token: a data item in the header of an encrypted e-mail message that holds an encrypted copy of the secret key used to encrypt the message; usually encrypted with the recipient’s key so that only the recipient can decrypt it. In a network, a token is a special group of bits that travel around a token ring. If a computer wants to communicate on a network, it gains permission by capturing the token. Only one token at a time may be active on a network, and the token may only travel in one direction around the ring.
Trinitron
This is arguably the best consumer CRT (Cathode Ray Tube) in existence. The technology was developed by Sony Corporation, who owns complete rights to it. The Trinitron design has helped the company lead the market in the manufacturing of TVs and monitors for many years. The difference between a Trinitron tube and most other tubes is that the Trinitron uses an aperture grille instead of a shadow mask for creating the image on the screen. Considering you most likely know exactly what those are, not, I'll explain them. An aperture grille consists of wires stretched vertically down the screen (allowing for a vertically flat screen). A shadow mask is basically a metal plate with holes in it, where light can pass through. Because Trinitron monitors are vertically flat, they have less image distortion and less glare than most other monitors. If you look very closely at a Trinitron screen, you should see one or two very thin dark horizontal lines that span the width of the screen. These lines are small wires that support the aperture grille.
Upload
To send a file from one computer to another via modem, network, or serial cable. With a modem-based communications link, the process generally involves the requesting computer instructing the remote computer to prepare to receive the file on its disk and wait for the transmission to begin.
URL
Uniform Resource Locator, the global address of documents and other resources on the World Wide Web. The first part of the address indicates what protocol to use, and the second part specifies the IP address or the domain name where the resource is located.
Veronica
(Very Easy Rodent Oriented Net-wide Index to Computerized Archives) -- Developed at the University of Nevada, Veronica is a constantly updated database of the names of almost every menu item on thousands of gopher servers. The Veronica database can be searched from most major gopher menus. This is a search utility that helps find information on gopher servers. Veronica allows users to enter keywords to locate the gopher site holding the desired information. The name is an acronym for "Very easy rodent oriented net-wide index of computerized archives."
Virus
A program or piece of code that is loaded onto your computer without your knowledge and runs against your wishes. Most viruses can also replicate themselves and spread to other computers. All computer viruses are man made. Antivirus programs periodically check your computer system for the best-known types of viruses.
Web Ring
An arrangement for finding web sites in which a group of people whose web sites all had some interest in common would provide links to a central server. That server would keep track of the web sites in the ring, so that a user could click on a "Next" button on one web site, and be taken to the next web site in the web ring. The theory is that people who are interested in the topic of one web site might also be interested in another web site on the same topic.
Webmaster
An individual who manages a Web site. Depending on the size of the site, the Webmaster might be responsible for any of the following: making sure that the Web server hardware and software is running properly, designing the Web site, creating and updating Web pages, replying to user feedback, monitoring traffic through the site.
White Paper
A Statement of Policy for the Management of Internet Names and Addresses released by the U.S. Department of Commerce in June 1998 in response to comments received to the Green Paper recommendations published in January 1998. Among other things, the White Paper called for the creation of a global, not-for-profit organization that would eventually assume the responsibility for coordinating four key functions for the Internet: the management of the domain name system, the allocation of IP address space, the assignment of protocol parameters, and the management of the root server system.
Windows
A family of operating systems for personal computers, Windows dominates the personal computer world, running, by some estimates, on 90% of all personal computers. Like the Macintosh operating environment, Windows provides a graphical user interface (GUI), virtual memory management, multitasking, and support for many peripheral devices. In addition to Windows 3.x and Windows 95, which run on Intel -based machines, Microsoft also sells Windows NT, a more advanced operating system that runs on a variety of hardware platforms.
Wizard
An interactive utility that leads a user through all of the steps required to complete a complex task. Wizards produce a step by step guide for the user, with each possible alternative displayed. If a condition occurs which prevents a step from being completed, methods for resolving the problem are presented. When the problem is resolved, the user is returned to the next step in the process, until the task has been completed.
WYSIWYG
abbreviaton for What You See Is What You Get [data prints out exactly as on the screen]