Ang
Informatics ay isang agham na nag-aaral ng mga paraan at pamamaraan ng paglilipat, pagproseso at pagsusuri ng impormasyon, pati na rin ang pagtatrabaho sa mga computer. Sa modernong mundo, kapag ang teknolohiya ay nagiging mas at mas popular at hinihiling, imposibleng mabuhay nang walang impormasyon. Sa turn, ang agham na ito ay nahahati sa mga seksyon na nagbibigay-daan sa iyong pag-aralan ang disiplinang ito nang malalim.
Anong mga seksyon ang kinabibilangan ng computer science?
- Theoretical computer science.
- Applied Informatics.
- Programming.
- Artificial intelligence.
Ang mga pangunahing seksyong ito ng computer science ay nahahati naman sa mga subsection.
Artificial Intelligence
Ang isa sa mga seksyon ng computer science - artificial intelligence - ay lumitaw hindi pa matagal na ang nakalipas: noong 70s ng ika-20 siglo. Gayunpaman, siya ang makabuluhang nakakaimpluwensya sa pag-unlad ng agham sa kabuuan. Batay sa mga diskarte ng teoretikal na computer science, ang artificial intelligence ay nag-aaplay din ng mga lohikal na paraan upang makabagokaalaman. Ang direksyong ito ay konektado din sa cybernetics - isang agham na nag-aaral ng mga batas ng kontrol at ang relasyon sa pagitan ng mga makina at mga buhay na organismo. Ang pagbuo ng artificial intelligence, bilang isa sa mga sangay ng computer science, ay malaki ang naiimpluwensyahan ng mga agham at larangan gaya ng matematika at inilapat na linguistic, neurocybernetics, at homeostatics. Malawak silang gumagamit ng mga programming system.
Ang layunin ng artificial intelligence ay kilalanin ang mga malikhaing kakayahan ng mga tao, ang kanilang kaalaman at kasanayan. Kung mauunawaan ng mga siyentipiko ang mga lihim na ito ng tao, posible na lumikha ng mga artipisyal na sistema gamit ang kanilang sariling katalinuhan. Pinatutunayan nito ang malapit na ugnayan sa pagitan ng direksyong ito at sikolohiya, kung saan nakikilala ang kakanyahan ng tao. Ang mga espesyalista na nagtatrabaho sa larangan ng pag-aaral ng artificial intelligence ay interesado sa cognitive psychology, na naglalayong pag-aralan ang mga proseso ng aktibidad ng cognitive ng tao.
Psycholinguistics ay mahalaga din para sa pagbuo ng artificial intelligence. Kabilang dito ang pagtuklas ng mga paraan ng pakikipag-usap - kapwa sa pamamagitan ng pananalita at mga galaw at mga ekspresyon ng mukha.
Ang paggamit ng robotics ay ginagawang posible na palitan ang aktibidad ng tao sa ilang industriya, kung saan ang mga naka-program na makina - mga robot ang gagawa ng kanilang trabaho.
Mga seksyon ng theoretical computer science
Ang teoretikal na agham sa computer ay batay sa pag-aaral ng matematikal na pagmomodelo ng pagproseso, paghahatid, paggamit ng impormasyong natanggap. Ang seksyong ito ay ang pundasyon ng lahat ng agham, dahil nasa loob nito ang lahatteorya. Dahil ang karamihan ng impormasyon ay ipinakita sa symbolic-digital o point form, ang mathematical logic ay malawakang ginagamit sa theoretical computer science bilang isang bahagi ng discrete mathematics. Gayundin, ang theoretical computer science ay nahahati sa mga sumusunod na lugar:
- Computational mathematics - nagbibigay-daan sa iyong makahanap ng mga solusyon sa mga problema gamit ang mga computer program na gumagamit at gumagawa ng mga espesyal na algorithm.
- Teorya ng impormasyon (coding at paghahatid ng impormasyon). Dito, lumilitaw ang impormasyon bilang isang abstract na bagay na hindi maaaring kongkreto. Pinag-aaralan ng subsection na ito ang kasaysayan ng pinagmulan nito, ang mga batas kung saan ito maaaring umiral o masira.
- System analysis ay nagbibigay-daan sa iyo na ilarawan ang mga tunay na phenomena, mga bagay, mga proseso gamit ang mga modelo ng impormasyon. Kadalasan, ginagamit ang simulation modeling para dito, kung saan ang mga proseso ng mga totoong bagay ay ginagawa.
- Ang teorya ng desisyon ay ang huling seksyon ng theoretical computer science. Pinipili nito ang pinakakatanggap-tanggap at angkop na mga solusyon mula sa mga magagamit na opsyon sa pamamagitan ng pagguhit ng mga diagram. Ginagawa ang lahat ng ito sa konteksto ng salungatan at pinag-aralan sa teorya ng laro.
Applied Informatics
Ang
Applied informatics ay naglalayong ilapat ang mga tuntunin ng theoretical section sa paglutas ng ilang partikular na problema sa mga espesyal na lugar. Ang mga nakamit sa lugar na ito ay malawakang ginagamit sa mga aktibidad na pang-agham, sa pagbuo ng mga bagong teknolohiya, samga automated system at ang kanilang pamamahala.
Programming
Imposibleng isipin ang computer science nang walang programming, na lumitaw sa pagdating ng mga computer. Ang mga espesyalista sa larangang ito ay bubuo ng software ng system, na nangangailangan ng paggamit ng mga espesyal na digital na wika at tumutulong sa pagbuo ng lahat ng iba pang sangay ng computer science.