Қазақстан республикасы білім жəне ғылым


Информатикадағы тіл ұғымының ролі мен орны



жүктеу 5,38 Mb.
бет92/241
Дата12.11.2023
өлшемі5,38 Mb.
#44224
түріОқулық
1   ...   88   89   90   91   92   93   94   95   ...   241
Бидайбеков-Е.Ы.-Информатиканы-оқыту-əдістемесі

Информатикадағы тіл ұғымының ролі мен орны


Ақпаратты ұсыну тақырыбы информатика курсында толассыз болып табылады. Осы тақырыптың негiзгi ұғымдарының құрылымы 2-ші қосымшада көрсетілген.


«Ақпаратты ұсыну» бөлiмінде негiзгi курс бойынша шама- мен бағдарлама мазмұны келесiдей болады: «Тiл ақпаратты ұсыну əдiсі ретінде: табиғи жəне формальды тiлдер. Ақпаратты ұсынудың дискретті формасы. Мəтіндік ақпараттың компьютерлік ұсынылуы. Графикалық ақпараттарды кодтау (пиксель, растр, түсті кодтау, бейне жады). Дыбыстық ақпараттарды кодтау. Əр түрлi есептеу жүйелерiндегi санмен көрсетiлген (сандық) ақпараттарды ұсыну. Сандық ақпараттарды компьютерлік ұсыну».
Бұл тақырыптың маңызды ұғымдары «тiл» жəне «ақпараттарды кодтау» түсініктері болып табылады.


Қарастырылатын сұрақтар:

  1. Тiл ақпаратты ұсынудың символдық əдiсі ретінде.

  2. Табиғи жəне формальды тiлдер.

  3. Формальды тiл жəне пəндiк облыс.

  4. Компьютердiң iшкi жəне сыртқы тiлдерi.

  5. Ақпараттарды ұсыну тілдері.

  6. Ақпараттарды ұсыну əрекеттерінің тілдері.

Бұл тақырыпта алдыңғы тақырыптағыдай тілдер туралы əңгіменің адамға қарай бағытталуын, сонымен қатар компьютерде қолданылатын ақпараттарды ұсыну тiлдерi туралы əңгімелеуге бо- лады.
Тiл – бұл ақпараттарды символдық ұсынудың нақты жүйесi. Оған А.П. Ершовтың мектеп информатикасы бойынша жинақтап жасаған энциклопедиялық сөздiгінде келесідей анықтама берілген: «Тiл – көптеген символдардың жəне осы символдардан құралған мағыналы қатынастарды анықтайтын əдістер мен ережелердің жиынтығы»
[12]. Мағыналы қатынастан ақпарат түсінігін ұғынатын болсақ, онда бұл анықтама мəні бойынша біріншісімен сəйкес келеді.
Тiлдердiң жіктелуі 2-қосымшада көрсетілген. Тiлдер екi топқа жiктеледi: табиғи жəне формальды. Табиғи тiлдер – бұл ұлттық сөзден жинақталған тарихи тілдер. Ауызша жəне жазбаша тілдiң бар болуы қазiргi тiлдердiң көпшiлiктерi үшiн тəн. Табиғи тiлдердiң талдануы жеке алғанда лингвистикада, жалпы филологиялық ғылымдардың мəні үлкен дəрежеде болып табылады. Информатикада табиғи тiлдерді талдаумен жасанды интеллекттің төңiрегiндегi мамандар шұғылданады. Бесінші ұрпақтың ЭЕМ-ді жобалау мақсаттарының бiрi – компьютерді табиғи тiлдердi түсiнуге үйрету.
Формальды тiлдер – бұл кəсiби түрде қолдану үшiн жасан- ды жасалған тiлдер. Олар əдеттегiдей халықаралық сипатты көрсетеді жəне жазбаша формада болады. Мұндай тiлдерге химия формулаларының тілі, математиканың тiлi, нота грамоталары- музыканың тiлi жəне т.б. жатады.
Кез келген тiлмен келесi ұғымдар байланысқан: алфавит

  • қолданылатын символдардың жиыны; синтаксис – тiл конструкцияларының жазылу ережесi (тiлдегi мəтiн); семантика – тiл конструкцияларының мағыналы тарабы; прагматика – осы тiлге мəтiнді қолданудың практикалық нəтижелері.

Формальды тiлдер үшiн шектелген пəндiк аясы құрамына жататындар (математика, химия, музыка жəне т.б.) тəн. Формальды тiлдiң белгіленуі – осы пəндiк облыс үшiн белгілі бір өзіндік қасиетке ие ұғымдар жəне қатынастардың сəйкес жүйелерінің сипаттамасы. Сондықтан жоғарыда аталған барлық тiлдiң компоненттерi (алфавит, синтаксис жəне т.б.) пəндiк аясының ерекшелiгiне бағытталған. Тiл өзінің пəндiк аясының дамуымен бiрге толықтырылып, өзгеріп, дамып отырады. Табиғи тiлдер олар өз қолдануында еш шектелмеген, яғни бұларды мағынасы жағынан əмбебап тілдер деп атауға болады. Дегенмен, кəсiби салаларға тек табиғи тiлді ғана қолдану əрдайым ыңғайлы бола бермейді. Мұндай жағдайда адамдар формальды тiлдердің көмегіне жүгінеді.
Жоғарыда келтiрiлген тiлдер туралы əңгiме (мəліметтер) информатиканың негiзгi курсының орта бiлiм мазмұны үшiн маңызды орын алады. «Тiл» термині оқушыларға таныс, олардың санасында жаңа мағынаны қалыптастырады. Бұл терминнің айна- ласында көптеген ғылыми ұғымдардың жүйесi құрылып жатыр.
Тiл ұғымы информатика курсының ең маңызды жүйе жасаушы ұғымдарының бiрi болып табылады.
Бұдан əрi тақырыбымыз компьютерлік ақпараттық технология- ларында, ЭЕМ-мен жұмыс iстегенде қолданылатын тiлдер туралы болмақ.
Компьютердегі ақпараттарды екі түрге бөлуімізге болады: өңделетін ақпараттар (деректер, мəліметтер) жəне компьютердiң жұмысын бағдарлаушы ақпараттар (командалар, программалар, опе- раторлар).
Компьютерде өңделетін, сақталатын, тасымалданатын пайдалы ақпараттарды мəліметтер деп атау қабылдалған. Мəліметтердiң мысалдары: математикалық есептерді шешу жолындағы сандар; мəтiнді өңдеу кезіндегі символдық (нышандық) тiзбектер; өңдеу үшiн арналған сканерлеу жолымен компьютерге енгізілген сурет. Компьютердегі ақпараттарды ұсыну əдiсi ақпараттарды ұсыну тiлi деп аталады.
Мəліметтердің əр түрлі болуына байланысты мəліметтердің көрсетілімі (ұсынылуы) сыртқы жəне iшкi болып ерекшеленеді. Мəліметтердің сыртқы көрсетілімі адамға бағытталған, экранда, қағазға басып шығаруда ақпараттың түрлерін нəтижелі ұйымдастыруды анықтайды. Мəліметтердің iшкi көрсетілімі – бұл компьютердегi ақпарат көздерiнде, яғни ақпараттарды беру жолдарында, жадыда ұсынылады. Компьютерде iшкi ақпараттық ұсыныстар ақпараттармен тiкелей əрекет жасауда қолданылса, ал сыртқы ақпараттық ұсыныстар адаммен байланыс жасау үшiн қолданылады. Жалпы айтқанда, ЭЕМ-гі ақпараттарды ұсыну тілі екілік кодтардың тілі болып табылады. Дегенмен, кез келген тілге, яғни алфавит, синтаксис, семантика, прагматикаға ие болатын қасиеттерге қарап, екiлiк кодтардың жалпы тiлi туралы айтуға бол- майды. Бірақ əр түрлі типтегі мəліметтер үшін ішкі ақпараттық ұсыныстардың ережесі синтаксис жəне семантика тілдеріне өзгеше болады.
Əр түрлі типтегі мəліметтер үшін екілік сандардың бірізділігі (тізбектері) мүлдем əр түрлі мағынада болады. Мысалы, “0100000100101011” екілік коды бүтін сандарды ұсыну тілінде 16683 ондық санын білдірсе, ал символдық ақпараттарды ұсыну тілінде “А+” деген екі символды білдіреді. Осылайша, əр түрлі типтегі мəліметтер үшін əр түрлі ішкі ақпараттарды ұсыну тілдері
қолданылады. Олардың барлығы екілік алфавитке ие болады, бірақ символдық тізбектердің интерпретациялануымен ерекшеленеді.
Сыртқы ақпараттарды ұсыну тілдері əдетте адамдар үшін үйреншікті формаға, яғни сандарды ондық жүйеде көрсетуге, мəліметтерді жазғанда табиғи тілдерінің алфавитін қолдануға, дəстүрлі математикалық символикаларға жəне т.б. жақын келеді. Мəліметтер құрылымдарын ұсынуда ыңғайлы кестелік форма (реляциялық мəліметтер қоры) қолданылады. Бірақ бұл жағдайда да синтаксис жəне семантика тілдерінің нақты ережелері мен шектелген символдардың жиыны қолданылады.
Ішкі ақпараттарды ұсыну əрекеттерінің тілі (компьютердің жұмысын басқару тілі) ЭЕМ процессорының командалық тілі болып табылады. Сыртқы ақпараттарды ұсыну əрекеттерінің тілдеріне жоғары деңгейдегі программалау тілдері, қолданбалы программалар пакетінің құрамына кіретін тілдер, операциялық жүйенің командалық тілдері, МҚБЖ мəліметтеріне манипуляция жасайтын тілдер жəне т.б. жатады. Кез келген жоғары деңгейдегі программалау тілі ақпараттарды ұсыну тəсілдерін (ақпараттың бөлімі) жəне ақпараттарды ұсыну əрекеттерінің тəсілдерін (операторлардың бөлімі) қамтиды. Сол тəрiздi жоғарыда аталған басқа да компьютерлік тiлдердің түрлерiн қамтиды.
Оқыту нəтижесінде оқушылар:

  • тiл ұғымының функциялары бұл ақпараттарды ұсыну əдiсi екенін, табиғи жəне формальды тiлдердің белгіленуін, «мəлiметтер» жəне «кодтау» ұғымдарын білуі керек;

  • табиғи жəне формальды тiлдеріне мысалдар келтіруге үйренуі керек;

  • ақпараттармен алмасудың əмбебап əдісі-ақпараттарды ұсыну тілдері туралы білімдерін кеңейту үшін алынған білім жəне біліктілікті күнделікті өмірдегі тəжірибелік іс-əрекетінде пайдалана білуі керек.

Информатикаға формальды тілдер ғылымының арасынан математиканың тiлi жақынырақ болып табылады. Математика саласының көптеген қосымша жиындары информатикадағы сан- дар теориясы мен математикалық логикада орын алады. Есеп- теу жүйесі (сандарды ұсыну тілі) жəне математиканың логикалық негізі (логиканың тілі) тақырыптары информатиканың маңызды негіздеріне жататынын осыған байланысты айтуымызға болады.

    1. жүктеу 5,38 Mb.

      Достарыңызбен бөлісу:
1   ...   88   89   90   91   92   93   94   95   ...   241




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау