Маңғыстау облысының білім басқармасы Маңғыстау облыстық техникалық және кәсіптік білім берудің оқу-әдістемелік кабинеті «эем және автоматтандырылған жүйелер»



бет14/32
Дата07.02.2022
өлшемі2,48 Mb.
#83943
түріСабақ
1   ...   10   11   12   13   14   15   16   17   ...   32
Байланысты:
Методичка ЭВМ и АС
Методичка ЭВМ и АС, Информатика 155 ис
Тапсырманың орындалу әдістемесі:
1. Шынайылық кестесінен логикалық өрнектің құрамына кіретін логикалық айнымалылар мәндерінің мүмкін комбинациялар санына тең болатын жолдар санын анықтау: жол саны = 2n, мұндағы n – айнымалылар саны. Логикалық айнымалылар саны - 3 (A, B, C) сондықтан жол саны – 2n = 8.

А



С











0

0

0






0

0

1






0

1

0






0

1

1






1

0

0






1

0

1






1

1

0






1

1

1






2. Бағандар санын анықтаңыз:
Бағандар саны=айнымалылар саны+операциялар саны.
Логикалық операциялар саны - -5 (көбейту – 2, қосу – 1, теріске шығару – 2), сондықтан бағандар саны 3+5=8
3.Жолдар мен бағандардың берілген саны бойынша шынайылық кестесін құрыңыз, бағандар белгілеңіз және бастапқы логикалық айнымалылар мәндерінің мүмкін жиындарын енгізіңіз.

А



С











0

0

0

1

1

1

1

0

0

0

1

1

0

0

0

0

0

1

0

0

1

0

1

0

0

1

1

0

0

0

1

0

1

0

0

1

1

1

1

1

1

0

1

1

0

0

0

0

1

1

0

0

1

0

1

1

1

1

1

0

0

0

1

1

4.Қажетті тізбек арқылы және олардың шынайылық кестесіне сәйкес базалық логикалық операциялардың орындау отырып баған бойынша шынайылық кестесін толтырыңыз.




Тапсырма 2. 4.1-суретте келтірілген ауыстырып-қосқыш сұлбасының өткізгіштік -функциясын анықтау және талдау.

Сурет 4.1.


Тапсырманың орындалу әдістемесі:
1. Өткізгіштік функциясы келесі түрде жазыңыз:F(a,b,c) = aU(bUc)
2. Шынайылық кестесін құрыңыз:

a

b

c

bUc

aU(bUc)

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

1

0

1

0

0

0

0

1

0

1

1

1

1

1

0

1

1

1

1

1

1

1

3. Шынайылық кестесін талдай отырып келесідей логикалық қорытынды жасауға болады: ток өту үшін a және b немесе a және c, немесе барлық үш a, b, c ауыстырып-қосқышы тұйықталған болуы қажет және жеткілікті.


Өз бетімен орындауға арналған тапсырмалар:
1. «ЕМЕС», «ЖӘНЕ», «НЕМЕСЕ», «ЖӘНЕ-ЕМЕС», «НЕМЕСЕ-ЕМЕС» логикалық элементтерінің теңдеуін жазып, ақиқат кестесін толтырыңыз.
2.Үш айнымалы шамадан тұратын У(Х1, Х2, Х3) кез- келген логикалық функцияны ойластырыңыз:
а) ақиқат кестесін толтырыңыз;
б) сәйкес функционалдық сызбасын құрастырыңыз;
в) ақиқат кестесін пайдалану арқылы функционалдық сызбаның жұмысын түсіндіріңіз.
3. Берілген құрылымдық теңдеуге сәйкес функционалдық сызбаны құрастырыңыз:

4.Берілген ақиқат кестесі арқылы логикалық құрылғының орындайтын амалын анықтаңыз.



Х1

Х2

Х3

У

0

0

0

1

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

0

5.Берілген ақиқат кестесі арқылы логикалық құрылғының орындайтын амалын анықтаңыз.





Х1

Х2

Х3

У

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

1

6. Келесі ауыстырып-қосқыш сұлбалары үшін өткізгіштік функциясын анықтау және талдау:


1)

Сурет 4.2.
2)

Сурет 4.3.
3)

Сурет 4.4.


Бақылау сұрақтары:
1. Логикалық элемент дегеніміз?
2. Логикалық операциялардың неше түрі бар?
3. Логикалық қосу басқаша қалай аталады және белгіленуі?
4. Логикалық көбейту басқаша қалай аталады және белгіленуі?
5. Логикалық терістеу басқаша қалай аталады және белгіленуі?
6. Компьютердің логикалық элементтері?
7. Триггерлер дегеніміз және оның түрлері?
8. Санауыштар, регистрлер дегеніміз?
Тәжірибелік сабақ №5. ЭЕМ математикалық негіздері және бағдарламалау принциптері.


Мақсаты: бағдарламалау принципін талдау отырып, Object Pascal ортасында қарапайым консольдік бағдарламаларды жасақтауды үйрену.


Қажетті құралдар: MS Windows операциялық жүйесі бар дербес компьютер, әдістемелік нұсқаулық, Borland Delphi 7.0 бағдарламасы.


Теориялық мәлімет. Математиканың сандар теориясы, математикалық логика, көпмүшелер теориясы, автоматтар теориясы секілді салаларындағы фундаменттік зерттеулер электрондық есептеу машиналарының пайда болуына және дамуына бастау болды.
XIX ғасырда математиктер, компьютердің негізгі түйіндерін жобалауда, бүтін санды бағдарламалауда кең қолданылатын логика алгебрасының ендірілген математикалық аппаратын жасап шығарады.
Электронды есептеуіш машиналары берілген бағдарлама бойынша есептеу амалдарын орындауға арналған құрылғы. Электрондық машина – дегеніміз ақпаратты жеткізетін, сақтайтын, өңдейтін электрондық аспап. Бұл машиналардың электрондық деп аталатын себебі олар электрондық элементтерден құралған. Әрбір элемент ақпаратты өңдеу немесе сақтаудың белгілі бір функциясын атқарады. Мұндай элементтер жиынтығы – интегралдық схема болып табылады.
Есептеуіш машиналарда сандармен орындалатын математикалық амалдар, электр токтарының немесе кернеулердің әр түрлі түрленуімен алмастырылады. Жай электр тогының көмегімен қосу, азайту және т.б. математикалық амалдарды орындауға болады.
Бағдарламалау – бағдарламалық жасақтама құру және жасау мәселелерін зерттейтін бөлім. Бағдарлама – есептеу машинасының алгоритмін беретін тапсырмалар (бұйрықтар немесе сипаттамалар мен операторлар) тізбегі.
Бағдарламалық жабдықты құру кезінде қолданылатын жалпылама принциптер:
- дербес принцип;
- модульдік принцип;
- функционалды сайлаушылық принципі;
- генерациялау принципі;
- функцияналдық артықшылық принципі;
- «келісім» принципі;
- жалпы жүйелік принципі;
- қосу принципі;
- жүйелік бірлік принципі;
- даму принципі;
- кешенділік принципі;
-ақпараттық бірлік принципі;
- үйлесімділік принципі;
- инварианттілік принципі.
Бағдарламалау бағдарламаға қойылатын талапты талдаудан және оны құру мен іске асырудың барлық кезеңінен тұрады: алгоритмді, мәліметтер құрылымы мен бағдарламалау жүйелерін таңдау; бағдарлама жазу (кодтау) және мәліметтерді дайындау; бағдарламаны тексеру мен тестілеу; құжаттарын жасақтау.
Программа құру кезеңдері:

  • Есептің математикалық қойылымын жасау.

  • Есепті шешу алгоритмін жазу. Блок схемасын құру.

  • Алгоритмге сәйкес программа құру.

  • Программаның қатесін тексеру.

  • Программа нәтижесін алу.

Object Pascal – жоғары деңгейлі, қатаң типті тіл. Ол кодты оқудың қарапайымдылығымен, тез компиляциялануымен сипатталады және модульдік бағдарламалау үшін модульдерді қосуды қолданады.


Object Pascal арнайы мүмкіндіктерді қолданады: Borland© компоненттері мен RAD ортасын ұстанатын. Ол Borland© -нан құрастыру ортасын - Delphi немесе Kylix қолдану арқылы қосымшалар жасақтау үшін қолданылады


Тапсырма 1. «Сәлем» деген сөзді шығаратын қарапайым консольдік қосымша құру.


Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   32




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

    Басты бет