Google Play badge

өгөгдлийн төрлүүд


Компьютерийн шинжлэх ухааны өгөгдлийн төрлүүд

Өгөгдөл компьютерийн ертөнцөд хаа сайгүй байдаг. Компьютерийн шинжлэх ухаанд бид янз бүрийн мэдээллийн талаар суралцдаг. Энэ мэдээллийг өгөгдөл гэж нэрлэдэг. Гэхдээ бүх өгөгдөл ижил биш юм. Тэд янз бүрийн хэлбэрээр ирдэг. Эдгээр маягтуудыг өгөгдлийн төрөл гэж нэрлэдэг. Энэ хичээлээр бид хамгийн түгээмэл өгөгдлийн төрлүүдийн талаар суралцах болно. Бид танд ойлгоход туслах энгийн хэллэг, өдөр тутмын жишээг ашиглах болно.

Өгөгдлийн төрлүүд гэж юу вэ?

Өгөгдлийн төрөл нь компьютерт өгөгдсөн мэдээллийг хэрхэн боловсруулахыг хэлдэг. Тоо нь үгнээс өөр, үг нь үнэн эсвэл худал хэллэгээс ялгаатай. Өгөгдлийн төрлийг мэдсэнээр компьютер үүнтэй зөв ажиллах боломжтой. Хүнсний дэлгүүрт байгаа зүйлсийн талаар бод. Эдгээр нь алим, талх, сүү гэх мэт өөр өөр зүйл юм. Хэдийгээр тэд бүгд хоол хүнс боловч өөр өөр байдаг. Үүнтэй адилаар компьютерт байгаа өгөгдөл нь олон хэлбэрээр ирдэг бөгөөд тус бүр нь тусгай ажилтай байдаг.

Тоонууд нь өгөгдлийн төрөл

Тоонууд нь хамгийн түгээмэл өгөгдлийн төрлүүдийн нэг юм. Бид өдөр бүр тоолох, хэмжих, харьцуулахдаа тоо ашигладаг. Компьютерийн шинжлэх ухаанд бүхэл тоо ба хөвөгч цэгийн тоо гэсэн хоёр үндсэн төрөл байдаг.

Бүхэл тоо нь бүхэл тоо юм. Тэдэнд бутархай, аравтын бутархай байдаггүй. Жишээлбэл, та сагсанд байгаа алимны тоог тоолоход 3 алим байна гэж хэлж болно. 3 тоо нь бүхэл тоо юм. Бүхэл тоо нь 1, 2, 3 гэх мэт эерэг эсвэл -1, -2, -3 гэх мэт сөрөг байж болно. Бүхэл тоо нэмэхэд бид өөр бүхэл тоо авна. Жишээлбэл, бид LaTeX ашиглан энэ энгийн тэгшитгэлийг бичиж болно:

\( \textrm{3+2=5} \)

Энэ нь хоёр бүхэл тоог нэмэхэд хариулт нь мөн бүхэл тоо болохыг харуулж байна.

Хөвөгч цэгийн тоо (эсвэл хөвөгч) нь аравтын бутархайтай тоо юм. Жишээлбэл, хэрэв та 1.5 литр шүүс асгавал 1.5 тоо нь хөвөгч цэгийн тоо юм. Жимсний жин, гаднах температур гэх мэт бүхэл бүтэн бус зүйлийг хэмжихэд та эдгээр тоог хардаг. Хэрэв тоо нь аравтын бутархайн дараа хэсэгтэй бол энэ нь хөвөгч цэг гэдгийг санаарай.

Хоёр төрлийн тоо чухал. Тэд математикийн асуудлыг шийдвэрлэх, шинжлэх ухааны туршилтуудыг ойлгох, өдөр тутмын зүйлсийг тоолоход тусалдаг. Төрөл бүр нь утга учиртай үед ашиглагддаг. Бүхэл тоо (бүхэл тоо) нь бүхэл зүйлийг тоолоход хамгийн тохиромжтой байдаг бол хөвөгч цэгүүд нь нарийн ширийн зүйлийг хэмжихэд хамгийн тохиромжтой байдаг.

Мэдээллийн төрлүүд болох мөрүүд

Мөр нь текстийг хадгалахад ашигладаг өгөгдлийн төрөл юм. Текст гэдэг нь үсэг, үг, өгүүлбэр гэсэн үг. Таны нэр бол мөр юм. "Алим" гэдэг үг нь утас юм. Компьютерийн шинжлэх ухаанд мөр нь тэмдэгтүүдийн дараалал юм. Тэмдэгтүүд нь бичвэрт ашигласан үсэг, тоо, тэр ч байтугай ! эсвэл?.

Өөрийн дуртай үлгэрийн номоо уншиж байна гэж төсөөлөөд үз дээ. Түүхийг үг, өгүүлбэрээр бичсэн. Эдгээр үг, өгүүлбэрүүд нь мөр юм. Компьютер танд мессеж эсвэл шошго харуулах үед тэр мессежийг мөр болгон хадгалдаг. Жишээлбэл, "сайн уу" гэсэн мэндчилгээ нь дарааллаар нь байрлуулсан тэмдэгтүүдээс бүтсэн тул мөр хэлбэрээр хадгалагддаг.

Мөрт тоонууд орсон байсан ч тэдгээрийг тооцоололд ашигладаггүй. Жишээлбэл, "Өрөө 101" текст нь мөр юм. Цифрүүдтэй ч гэсэн үүнийг нэмэх, хасах тоо биш харин тэмдэгтүүдийн цуглуулга гэж үздэг.

Boolean өгөгдлийн төрөл

Boolean өгөгдлийн төрөл нь маш энгийн. Энэ нь үнэн эсвэл худал гэсэн хоёр утгын зөвхөн нэгийг агуулж болно. Boolean нь компьютерт шийдвэр гаргахад тусалдаг. Жишээлбэл, гэрлийн унтраалга гэж төсөөлөөд үз дээ. Гэрэл асаалттай эсвэл унтарсан байна. Компьютерийн хэлэнд "on" нь үнэн, "off" нь худал гэсэн утгатай.

“Гадаа бороо орж байна уу?” гэж асуугаад үзээрэй. Тийм эсвэл үгүй ​​гэсэн хоёр л хариулт бий. Тийм гэж хариулсан нь үнэн, үгүй ​​гэдэг нь худал мэт. Энэхүү энгийн сонголт нь логикийн утга юм. Тоглолтонд тоглогч хожсон эсэхээ харуулахын тулд логикийг ашиглаж болно. Хэрэв нөхцөл байдал үнэн бол ямар нэг зүйл тохиолддог; үгүй бол өөр зүйл болно.

Бусад мэдээллийн төрлүүд

Компьютерийн шинжлэх ухаанд илүү олон өгөгдлийн төрлүүд байдаг ч бид тоо, мөр, логик гэсэн үндсэн ойлголтуудад анхаарлаа хандуулах болно. Заримдаа бид хэд хэдэн зүйлийг хамтад нь хадгалах хэрэгтэй болдог. Жагсаалт нь олон тооны өгөгдлийг нэг дор хадгалах арга юм. Жишээлбэл, жимсний сагсыг бодоорой. Сагсанд алим, банана, жүрж багтах боломжтой. Жимс бүрийг өөрийн өгөгдлийн төрлөөр хадгалах боломжтой; тоолох тоо, нэрлэх мөр.

Массив нь жагсаалттай маш төстэй. Энэ нь эд зүйлсийн цуглуулгыг хадгалах өөр нэг арга юм. Жагсаалт эсвэл массивыг харах үед энэ нь компьютерт олон өгөгдлийг нэгтгэж, ашиглахад тусалдаг.

Компьютерууд өгөгдлийн төрлийг хэрхэн ашигладаг

Компьютер ажил бүрт өгөгдлийн төрлийг ашигладаг. Өгөгдлийн төрлүүд нь компьютерт мэдээллээр юу хийж болохыг хэлж өгдөг. Хэрэв утга нь бүхэл тоо бол компьютер үүнийг өөр бүхэл тоонд нэмж болно. Хэрэв энэ нь мөр бол компьютер түүнийг өөр стрингтэй холбох ёстой гэдгийг мэддэг. Нэг сагсанд алим, жүрж холих нь жимсээ тоолоход хэцүү болгодог шиг өгөгдлийн төрлийг холих нь төөрөгдөл үүсгэж болзошгүй.

Жишээлбэл, хэрэв та компьютерт хоёр тоо нэмэхийг хэлвэл энэ нь өгөгдөл хоёулаа тоо байх болно. Хэрэв тэдгээрийн аль нэг нь текст байвал компьютер тэдгээрийг хэрхэн нэмэхээ мэдэхгүй байна. Ийм учраас зөв өгөгдлийн төрлийг ашиглах нь маш чухал юм.

Таныг тоглоом тоглох, мессеж илгээх, видео үзэх бүрд таны компьютер өгөгдлийг хянахын тулд шаргуу ажилладаг. Эдгээр программуудад онооны тоо, мессежийн мөр, үйлдэл зөвшөөрөгдсөн эсэхийг шалгах логикийг ашигладаг.

Бодит ертөнцийн энгийн жишээнүүд

Жишээ 1: Жимс тоолох

Танд нэг аяга жимс байна гэж төсөөлөөд үз дээ. Та 4 алим, 3 жүрж тоолдог. 4 ба 3 тоо нь бүхэл тоо юм. Эдгээр нь жимсийг тоолоход тусалдаг бүхэл тоо юм. "Алим", "улбар шар" гэх мэт жимсний нэрс нь утаснууд юм. Энэ нь тоо нь тоолоход, үг нь аливаа зүйлийг нэрлэхэд тусалдаг болохыг харуулж байна.

Жишээ 2: Цаг агаарыг шалгаж байна

Өглөө бүр хэн нэгэн цаг агаарыг шалгаж магадгүй. Дэлгэц дээр харуулсан температур нь тоо юм. Жишээлбэл, температур нь \( \textrm{18.5} \) градус байж болох бөгөөд энэ нь аравтын бутархайтай тул хөвөх цэгийн тоо юм. “Өнөөдөр нартай” гэсэн мессеж нь үгнээс бүрддэг учраас утас юм. Хэрэв цаг агаарын программ "Бороо орж байна уу?" гэж асуувал үнэн эсвэл худал хариултыг хүлээж байна. Энэ хариулт нь логик хэлбэрээр хадгалагдана.

Жишээ 3: Шийдвэр гаргах

Өдөр бүр гаргадаг шийдвэрийнхээ талаар бод. Унтах цаг болоход гэрийн даалгавраа хийж дуусгасан эсэхээ шалгаж болно. Хариулт нь тийм эсвэл үгүй. Энэ тийм/үгүй хариулт нь логик хэлбэрээр хадгалагдана. Яг л асаалттай эсвэл унтарсан гэрэлтэй адил логик утга нь компьютерт яг ямар нөхцөл хангагдсаныг хэлж өгдөг.

Тоонуудын талаар дэлгэрэнгүй

Тоо нь бидэнд олон зүйлийг тоолж, хэмжихэд тусалдаг. Тэд өдөр тутмын амьдралд хэрэглэгддэг. Бид 2 ба 3 гэх мэт бүхэл тоог нэмэхдээ тэгшитгэлийг дараах байдлаар бичиж болно.

\( \textrm{2+3=5} \)

Энэхүү энгийн тэгшитгэл нь бүхэл тоо хэрхэн нэмэгдэхийг харуулдаг. Хөвөгч цэгийн тоо ижил төстэй ажилладаг боловч аравтын бутархай орно. Жишээлбэл, хэрэв та 1.2 литр, 0.8 литр усыг нийлүүлбэл 2.0 литр болно. Эдгээр ялгааг ойлгох нь математик болон компьютерийн программуудад тоог зөв ашиглахад тусалдаг.

Strings-ийн талаар дэлгэрэнгүй

Мөр нь текстийг хадгалахад маш хэрэгтэй. Үүнд үсэг, тоо, хоосон зай, тэмдэг орно. Өгүүлбэр бичихэд тэмдэгт бүр тэмдэгтийн нэг хэсэг болдог. Жишээлбэл, "Би сурах дуртай" өгүүлбэр нь утгын хувьд нэгтгэсэн бүлэг тэмдэгтүүд учраас мөр юм.

Компьютерийн олон программуудад хэрэглэгчдэд мессеж харуулахын тулд мөрүүдийг ашигладаг. Дэлгэц дээр текстийг харах болгонд энэ нь мөр хэлбэрээр хадгалагдана. Компьютер нь мөр хаана эхэлж, хаана дуусахыг мэдэхийн тулд хашилтыг ашигладаг. Энэ нь текстийг зөв боловсруулахад тусалдаг.

Булийн утгын талаар дэлгэрэнгүй

Булийн утгууд нь энгийн атлаа хүчирхэг. Тэдэнд үнэн эсвэл худал гэсэн хоёр л боломж бий. Энэхүү энгийн байдал нь тэднийг шийдвэр гаргахад маш сайн болгодог. Ихэнх тохиолдолд компьютер нөхцөл хангагдсан эсэхийг шалгах шаардлагатай болдог. Боолийн утга нь компьютерт аль замыг сонгохоо шийдэхэд тусалдаг.

Жишээлбэл, хэрэв хаалга хаагдсан бол логикийн утга үнэн байж болно. Хэрэв хаалга нээлттэй байвал утга нь худал байж магадгүй. Зөвхөн хоёр үр дүнгийн талаарх энэхүү санаа нь "үнэн бол үүнийг хий, худал бол үүнийг хий" гэх мэт нөхцлүүдийг ашиглан компьютерийг програм ажиллуулахад хялбар болгодог.

Өдөр тутмын компьютерийн программ дахь өгөгдлийн төрлүүд

Олон тооны энгийн компьютерийн програмуудад өгөгдлийн төрлүүд нь компьютерт яг юу хийхийг хэлж өгдөг. Хөтөлбөр эхлэхэд мэндчилгээ дэвшүүлж, таны нэрийг асууж, тоглоом тоглож байгаа бол оноогоо тоолж болно. Дэлгэц дээр харагдах мессежүүд нь мөр хэлбэрээр хадгалагддаг. Таны цуглуулсан оноог ихэвчлэн бүхэл тоо хэлбэрээр хадгалдаг. Хөтөлбөр таныг түвшингээ дүүргэсэн эсэхийг шалгах үед тухайн мэдээллийг хадгалахын тулд логикийн утгыг ашиглаж болно.

Компьютер дээрээ түүх бичиж байна гэж төсөөлөөд үз дээ. Таны өгүүллэгийн гарчиг бол мөр юм. Таны түүхийн хуудасны тоог бүхэл тоогоор хадгалах боломжтой. Таныг түүхийг хадгалах үед компьютер зөв хадгалагдсан эсэхийг шалгахын тулд логикийн кодыг ашиглаж болно. Эдгээр жишээнүүд нь өгөгдлийн төрлийг компьютерийн программын хэсэг бүрт ашигладаг болохыг харуулж байна.

Та одоо компьютерийн програм бичээгүй байсан ч өгөгдлийн төрлийг ойлгох нь компьютер хэрхэн ажилладагийг мэдэхэд тусална. Энэ мэдлэг нь таныг дараа нь кодлож, өөрийн тоглоом, түүх зохиож сурахад хэрэг болно.

Өгөгдлийн төрлүүд ба тэдгээрийн үр нөлөө

Найзуудынхаа талаар маш их мэдээлэлтэй байна гэж төсөөлөөд үз дээ. Та найз бүрийн нас, нэр, хамгийн сайн найз эсэхийг мэдэх боломжтой. Нас нь бүхэл тоо учраас бүхэл тоогоор хадгалагдана. Үсгүүдээс бүтсэн учир нэр нь мөр хэлбэрээр хадгалагддаг. Хэн нэгнийг хамгийн сайн найз мөн эсэхийн хариулт нь зөвхөн үнэн эсвэл худал байж болох тул логик хэлбэрээр хадгалагддаг.

Мэдээллийг ийм байдлаар зохион байгуулснаар ашиглахад хялбар болно. Хэрэв та төрлүүдийг хольж хутгавал ойлгоход хэцүү байж магадгүй юм. Жишээлбэл, та хоёр нэрийг хамтад нь нэмж болохгүй, учир нь тэдгээр нь мөр юм; Тэд уншихад зориулагдсан. Ийм учраас зөв мэдээллийн хувьд зөв өгөгдлийн төрлийг ашиглах нь маш чухал юм.

Тохиромжтой мэдээллийн төрлийг ашиглах нь тоглоомын савыг зөв сонгохтой адил юм. Зарим тоглоом нь барилгын блокны хайрцагт ордог бол зарим нь чихмэлийн сагсанд багтдаг. Тэдгээрийг тусад нь байлгах нь хэрэгтэй зүйлээ олоход хялбар болгодог. Компьютерт өгөгдлийн төрлүүд нь мэдээллийг эмх цэгцтэй байлгадаг тул компьютер өгөгдлийг хурдан олж ашиглах боломжтой болдог.

Сургалтанд өгөгдлийн төрлүүдийн ач холбогдол

Мэдээллийн төрлийг ойлгох нь компьютерийн шинжлэх ухаанд суралцах чухал алхам юм. Бага ангийн түвшинд ч гэсэн бүхэл тоо, хөвөгч цэгийн тоо, тэмдэгт мөр, логикийн талаарх анхан шатны мэдлэгтэй байх нь компьютер хэрхэн ажилладаг талаар илүү ихийг ойлгоход тусална. Эдгээр үндсэн санаанууд нь дараа нь ахисан түвшний сэдвүүдийг сурах барилгын материалтай адил юм.

Дэлгэц дээр тоо эсвэл үг харвал энэ нь ямар төрөл болохыг бодож эхлээрэй. Энэ нь тоолж чадах тоо юм уу, эсвэл үг үүсгэдэг бүлэг үсэг үү? Өгөгдлийн төрлийг таних энэхүү зуршил нь таныг компьютерийн талаар илүү ихийг мэдэхийн хэрээр асуудлыг шийдвэрлэхэд тусална. Энэ нь тоглоомоо янз бүрийн хогийн саванд ангилахтай адил юм; хогийн сав бүрт ямар нэгэн онцгой зүйл байдаг.

Та нас ахих тусам өгөгдлийн олон төрөл, тэдгээрийг ашиглах арга замыг олж мэдэх болно. Гэхдээ одоохондоо бүхэл тоо нь тоолоход, хөвөгч цэг нь нарийн хэмжилт хийхэд, мөр нь үг, өгүүлбэрт, логикийн тоо нь энгийн сонголт хийхэд тусалдаг гэдгийг санаарай.

Өгөгдлийн төрлүүдтэй өдөр тутмын харьцуулалт

Өгөгдлийн төрлүүдийг өдөр тутмын объектуудтай харьцуулж үзье. Төрөл бүрийн тоглоомоор дүүргэсэн сагсыг төсөөлөөд үз дээ. Бүхэл тоо нь хялбархан тоолж болох барилгын блокуудын багцтай адил юм. Хөвөгч цэгийн тоо нь усны саванд байгаа шингэнийг хэмжихтэй адил бөгөөд заримдаа та түүний хагас эсвэл хэсгийг мэдэх хэрэгтэй. Мөр нь зурагт номонд гардаг түүхтэй адил юм; энэ нь түүхийг бүрдүүлдэг үсэг, үгсээс бүрддэг. Boolean нь асаалттай эсвэл унтраасан гэрлийн унтраалгатай адил юм.

Өгөгдлийн төрлийг эргэн тойрондоо харж буй зүйлстэй холбосноор санааг ойлгоход хялбар болно. Цагны тоо, таны дуртай номны үг бүр, тийм эсвэл үгүй ​​гэсэн шийдвэр бүр өгөгдлийн төрлүүдийн тухайд байр сууриа эзэлдэг. Эдгээр харьцуулалт нь компьютерийн ертөнцийг найрсаг, танил болгоход тусалдаг.

Компьютер дээрх өгөгдлийн төрлийг хэрхэн таних вэ

Компьютерийн дэлгэцийг харахад янз бүрийн төрлийн мэдээлэл харагдах болно. Өгөгдлийн төрлийг танихын тулд өөрөөсөө хэдэн энгийн асуулт асуугаарай:

Эдгээр асуултуудыг ашигласнаар та тоо, үг эсвэл энгийн тийм эсвэл үгүй ​​гэсэн хариултыг харж байгаа эсэхээ таньж мэдэхэд тусална. Энэ ур чадвар нь олон компьютерийн программуудыг илүү сайн ойлгоход тусална.

Өгөгдлийн төрлийг сурах нь яагаад хөгжилтэй байдаг вэ?

Өгөгдлийн төрлүүдийн талаар суралцах нь хөгжилтэй оньсого шийдвэрлэхтэй адил байж болно. Өгөгдлийн төрөл бүр өөрийн гэсэн жижиг ажилтай бөгөөд хамтдаа компьютерт гайхалтай зүйлсийг хийхэд тусалдаг. Та өөрийн видео тоглоом бүтээж байна гэж төсөөлөөд үз дээ. Та бүхэл тоо ашиглан оноогоо үргэлжлүүлж, мөр бүхий түүхийг ярьж, логикийн тусламжтайгаар түвшин дууссан эсэхийг шалгах хэрэгтэй байж магадгүй юм. Хэсэг бүр тоглоомд бүрэн нийцдэг.

Өгөгдлийн төрлүүдийн ертөнц маш сонирхолтой. Та компьютер эсвэл таблет ашиглах бүрдээ эдгээр өгөгдлийн төрлийг өөрөө ч мэдэлгүйгээр мэдэрдэг. Тэдгээрийг ойлгох нь таныг залуу насандаа ч гэсэн компьютерийн мэргэжилтэн мэт сэтгэгдэл төрүүлэх болно. Аливаа зүйлийг тоолох, нэрлэх гэх мэт энгийн санаанууд нь дижитал ертөнцийн барилгын материал гэдгийг мэдэх нь сэтгэл хөдөлгөм.

Та үргэлжлүүлэн суралцах тусам өөр олон жишээ олж, өгөгдлийн төрлийг ашиглах шинэ аргуудыг судлах болно. Нээлт бүр нь компьютерийн программууд хэрхэн ажилладаг, бидний амьдралыг хэрхэн хөнгөвчлөхийг ойлгоход тусална.

Өгөгдлийн төрлийг ирээдүйн сургалттай холбох нь

Өгөгдлийн төрлүүдийн талаарх энэхүү хичээл нь таны компьютерийн шинжлэх ухааны аялалын дөнгөж эхлэл юм. Ирээдүйд та эдгээр өгөгдлийн төрлийг компьютерийн программ, тоглоомд хэрхэн ашиглах талаар суралцах болно. Өгөгдлийн төрлүүд нь компьютерийн програмчлалын цагаан толгойтой адил юм. Та үсгүүдийг нэгтгэж үг, түүх үүсгэдэгтэй адил программистууд өгөгдлийн төрлүүдийг нэгтгэн компьютер дээр ажилладаг программ хангамжийг бий болгодог.

Та тоо, үг бичих, тийм эсвэл үгүй ​​гэсэн шийдвэр гаргах бүртээ өгөгдлийн төрлүүдэд байдаг ижил санааг ашиглаж байна. Энэхүү эрт суралцах нь хожим илүү сонирхолтой сэдвүүдийн бат бөх суурийг бий болгодог. Цаг хугацаа өнгөрөхөд та илүү олон өгөгдлийн төрлүүд болон тэдгээрийг хэрхэн нэгтгэж, нарийн төвөгтэй асуудлыг шийдвэрлэх боломжтой болохыг харах болно.

Компьютерийн программ бүр компьютерт ямар төрлийн өгөгдөл ашиглахаа хэлж эхэлдэг гэдгийг санаарай. Бүхэл тоо, хөвөгч цэгийн тоо, тэмдэгт мөр, логикийн талаар одоо сурах нь таныг өсөхийн хэрээр програмчлал, технологийн олон сонирхолтой адал явдалд бэлтгэх болно.

Гол санаануудын хураангуй

Гол цэгүүд:

Өгөгдлийн төрлийг ойлгох нь хэлний барилгын материалыг сурахтай адил юм. Үсэг, үг бүр түүх бүтээхэд тусалдаг шиг өгөгдлийн төрөл бүр компьютерт программ зохиож, асуудлыг шийдвэрлэхэд тусалдаг. Компьютерийн шинжлэх ухааны гайхалтай ертөнцийг судлахдаа эдгээр санааг санаарай.

Download Primer to continue