Информатика – ақпаратты тасымалдау, өңдеу және талдау, сонымен қатар компьютермен жұмыс істеу жолдары мен әдістерін зерттейтін ғылым. Технология күннен-күнге танымал болып, сұранысқа ие болып жатқан қазіргі заманда информатикасыз өмір сүру мүмкін емес. Өз кезегінде бұл ғылым осы пәнді тереңдетіп оқуға мүмкіндік беретін бөлімдерге бөлінген.
Информатика қандай бөлімдерді қамтиды?
- Теориялық информатика.
- Қолданбалы информатика.
- Бағдарламалау.
- Жасанды интеллект.
Информатиканың бұл негізгі бөлімдері өз кезегінде кіші бөлімдерге бөлінген.
Жасанды интеллект
Информатиканың бір саласы – жасанды интеллект жақында пайда болды: 20 ғасырдың 70-жылдары. Дегенмен, ол жалпы ғылымның дамуына айтарлықтай әсер етеді. Теориялық информатиканың тәсілдеріне сүйене отырып, жасанды интеллект модернизациялау үшін логикалық құралдарды да қолданады.білім. Бұл бағыт кибернетикамен де байланысты – басқару заңдылықтарын және машиналар мен тірі организмдер арасындағы қатынасты зерттейтін ғылым. Жасанды интеллекттің қалыптасуына информатиканың бір саласы ретінде математикалық және қолданбалы лингвистика, нейрокибернетика, гомеостатика сияқты ғылымдар мен салалар айтарлықтай әсер етті. Олар бағдарламалау жүйелерін кеңінен пайдаланады.
Жасанды интеллекттің мақсаты – адамдардың шығармашылық қабілеттерін, олардың білімі мен дағдыларын анықтау. Ғалымдар адамның осы құпияларын түсіне білсе, өз интеллектімен жасанды жүйелер жасауға мүмкіндік туады. Бұл осы бағыт пен психологияның тығыз байланысын дәлелдейді, ол арқылы адамның болмысы танылады. Жасанды интеллектті зерттеу саласында жұмыс істейтін мамандар адамның танымдық әрекетінің процестерін зерттеуге бағытталған когнитивтік психологияға қызығушылық танытады.
Психолингвистика жасанды интеллектті дамыту үшін де маңызды. Ол сөйлеу, ым және бет-әлпет арқылы байланысу жолдарын зерттеуді қамтиды.
Робототехниканы қолдану кейбір салаларда адам әрекетін ауыстыруға мүмкіндік береді, мұнда бағдарламаланған машиналар - роботтар өз жұмысын орындайды.
Теориялық информатика бөлімдері
Теориялық информатика алынған ақпаратты өңдеуді, тасымалдауды, пайдалануды математикалық модельдеуді зерттеуге негізделген. Бұл бөлім барлық ғылымның негізі болып табылады, өйткені онда бәрі бартеория. Ақпараттың басым бөлігі символдық-цифрлық немесе нүктелік түрде берілгендіктен, математикалық логика дискретті математиканың құрамдас бөлігі ретінде теориялық информатикада кеңінен қолданылады. Сондай-ақ, теориялық информатика келесі салаларға бөлінеді:
- Есептеу математикасы - арнайы алгоритмдерді пайдаланып және әзірлеу арқылы компьютерлік бағдарламаларды пайдалана отырып есептердің шешімін табуға мүмкіндік береді.
- Ақпарат теориясы (ақпаратты кодтау және беру). Мұнда ақпарат нақтыланбайтын абстрактілі объект ретінде көрінеді. Бұл бөлімше оның шығу тарихын, оның болуы немесе жойылуы мүмкін заңдылықтарын зерттейді.
- Жүйелік талдау ақпараттық модельдерді пайдалана отырып, нақты құбылыстарды, объектілерді, процестерді сипаттауға мүмкіндік береді. Көбінесе бұл үшін нақты объектілердің процестері ойнатылатын симуляциялық модельдеу қолданылады.
- Шешім теориясы – теориялық информатиканың соңғы бөлімі. Ол схемаларды құрастыру арқылы қол жетімді нұсқалардың ішінен ең қолайлы және қолайлы шешімдерді таңдайды. Мұның бәрі жанжал контекстінде жасалады және ойын теориясында зерттеледі.
Қолданбалы информатика
Қолданбалы информатика арнайы салалардағы белгілі есептерді шешуде теориялық бөлімнің шарттарын қолдануға бағытталған. Бұл саладағы жетістіктер ғылыми қызметте, жаңа технологияларды игеруде, вавтоматтандырылған жүйелер және оларды басқару.
Бағдарламалау
Компьютерлердің пайда болуымен пайда болған информатиканы бағдарламалаусыз елестету мүмкін емес. Осы саладағы мамандар арнайы цифрлық тілдерді қолдануды талап ететін және информатиканың барлық басқа салаларын дамытуға көмектесетін жүйенің бағдарламалық жасақтамасын әзірлейді.