Компьютерын ухаан: Засвар хоорондын ялгаа

Content deleted Content added
б робот Нэмж байна: kl:Qarasaasialerinermik ilisimatusarneq
No edit summary
Мөр 1:
<div class="thumb tright">
<div class="thumbinner" style="width:200px;">
{| style="border:1px solid #ccc;"
|-
| [[File:Utah teapot simple 2.png|94px|alt=Utah teapot representing computer graphics|Computer graphics|link=Компьютер график (computer science)]]
| [[File:Sorting quicksort anim frame.png|94px|alt=Plot of a quicksort algorithm|Computational complexity theory|link=Тооцооллын цогц байдлын онол]]
|-
| [[File:Lambda lc.svg|94px|alt=large capital lambda|Programming language theory|link=Програмчлалын хэлний онол]]
| [[File:3-Tastenmaus Microsoft.jpg|94px|alt=Microsoft Tastenmaus mouse representing human-computer interaction|Human–computer interaction|link=Хүн-компьютерийн харилцан үйлдэл]]
|}
<div class="thumbcaption">Компьютерийн шинжлэх ухаан нь мэдээлэл ба тооцооллын онолын үндсүүд болон тэдгээрийг компьютерийн системд хэрэгжүүлэх практик аргуудыг судалдаг.</div>
</div>
</div>
'''Компьютерийн шинжлэх ухаан''' нь мэдээлэл ба [[тооцоолол|тооцооллын]] онолын үндсүүд болон тэдгээрийг [[компьютер]]ийн системд хэрэгжүүлэх практик аргуудыг судалдаг. Үүнийг ихэвчлэн мэдээллийг үүсгэх, дүрслэх, хувиргах алгоритмийн процессуудын систематик судлал гэж тайлбарладаг. Компьютерийн шинжлэх ухаан олон дэд салбартай. Жишээлбэл [[компьютер график]] тодорхой үр дүнгийн тооцооллыг голчлон судалдаг байхад [[тооцооллын цогц байдлын онол]] тооцооллын асуудлуудын шинж чанарыг судална. Бусад нь ч гэсэн тооцооллыг хэрэгжүүлэх тал дээр төвлөрдөг. Жишээлэхэд [[програмчлалын хэлний онол]] тооцооллыг дүрслэх аргуудыг судалдаг байхад [[компьютерийн програмчлал]] тодорхой нэг тооцооллын асуудлыг шийдэхийн тулд тодорхой нэг [[програмчлалын хэл]]ийг ашигладаг, харин [[хүн-компьютерийн харилцан үйлдэл]] компьютер болон тооцооллыг хүмүүст хэрэгтэй зүйл болгох тал дээр төвлөрдөг.