Программалау тілдері пәнінің 5В070300 «Ақпараттық жүйелер»



Дата28.06.2016
өлшемі31.02 Kb.
#162836
түріПрограмма

Студенттердің-өздік жұмысына арналған әдістемелік нұсқау





Ф

ФСО ПГУ 7.18.2/07






"Алгоритмдеу және программалау тілдері" пәнінің

5В070300 - «Ақпараттық жүйелер» мамандығы студенттеріне пәнді оқуға әдістемелік нұсқаулар
1 тақырып Компьютердің программалық құралдары

Программалауды автоматтандырудың әдістері. Алгоритмдік тілдер. Алгоритмдік тілдін қолдануы және оған койылатын талаптар. Процедураға бағытталған тілдер және обьектілерге бағытталған программалау туралы түсініктер. Компьютерді программалық қамтамасыз етудің жалпы түсінігі. Операциялық жүйелердің күрамы. Компьютермен пайдаланушының диалогын үйымдастыру. Программалаудың интеграцияланған жүйелері.



2 тақырып Есепгерді алгоритмдеудін негіздері

Алгоритмнің анықтамасы. Алгоритмдерді баяндаудың тәсілдері. Алгоритм схемаларын жасау ережелері. Алгоритмдердің құрылымдарының түрлері. Сызықтык және тармақталған алгоритмдердің күрылымдарының баяндалуы. Циклдік күрылымдар. Алгоритмнің циклдік қүрылымы. Ішкі циклдік қүрылымның алгоритмдік баяндалуы. Техникалык есептерндің қойылымының класқа бөлінуі. Есептердің типтік компоненггері; талдау, синтездеу, шешім қабылдау. Ғылыми- техникалық есептердің алгоритмдерінің схемаларының мысалдары.



3 тақырып Паскаль тілінің негізгі сипаттамалары. Тілдің алфавиті. Тіл объектілерінің жазылуының ережелері. Мәліметтер типтері. Тұрақтылар. Ерекше белгілер. Арифметикалық өрнектер. Программаның құрылымы.

4 тақырып Алгоритмдердің сызықтык құрылымын программалау.

Меншіктеу операторы. Басқару операторлары. Мәліметтерді енгізу - шығаруды үйымдастыру.



5 тақырып Тармақталған қүрылымы программалау.

Шартты оператор. Логикалық өрнекті қолдану. Кірістірілген шартты оператор. Құрама және бос операторлар. Таңдау операторы. Шартты және таңдау операторларының қысқа және толық формалары.



6 тақырып Алгоритмдердің циклдік кұрылымдарын программалау

Параметрлі цикл операторы. Көпмүшені есептеудегі арифметикалық алгоритмдер. Саналатын типтер. Оларды параметрлі циклдерді ұйымдастыруда қолдану. Шарты алдын ала берілген және шарты соңынан берілген цикл операторлары. Кірістірілген циклдер.



7 тақырып Ішкі прграммалар жөне оларды класка бөлу. Ішкі программаларды ұйьшдастыру әдістері. Ішкі программаларды шакыру. Накты параметрлерді тасымалдау. Жадының жал облысын пайдалану. Стандартты ішкі функциялардың қоры және процедуралары. Оларды шақырудың тәсілдері. Стандартты ішкі программалардың қоры. Стандартты ішкі программалардың қорын ұйымдастырудың ережелері. Стандартты ішкі программалардың корын есептер шешу үшін қолдану.

8 тақырып Рекурсия

Рекурсивті ішкі программаларды ұйымдастыру. Рекурсивті шешілетін типтік есептер.



9 тақырып Массивтер

Массив ұғымы және мәні. Элементтердің типі, өлшемі, индексі. Бір өлшемді және екі өлшемді массивтер. Массив элементіне кіруді ұйымдастыру. Жедел жадыда массивтің орналасуы. Массивті толтыру алгоритмі.

Ең үлкенін (ең кішісін) іздеу алгоритмі. Ішкі және сыртқы массивті сұрыптау алгоритмі: таңдау арқылы сұрыптау, орын ауыстыру арқылы т.б.

10 тақырып Символдық және жолдық мәндер

Символдық және жолдық мәндер. Символдық мәндермен орындалатын амалдар. Жолды өңдеу алгоитмі. Жолдан ішкі жолды іздеу алгоритмі. Жолдармен жұмыс істеуге арналған программалау тіліндегі құрамдас функциялар мен процедуралар.



11 тақырып Мәндердің күрделі типтері

Мәндердің күрделі типі. Регулярлы тип. Жиындар типі. Жиындармен орындалатын амалдар. Мәндердің аралас типі – жазулар, сипатталуы, құрылымы, программалау операторы.



12 тақырып Акпаратты компьютердің сыртқы құрылғыларында көрсету. Файлдармен жұмыс істеу. Мәліметтердің динамикалық құрылымы. Сілтемелер. Кезектер және ағымдар.

13 тақырып Графика.

Графиктік бейнелеудің алгоритмдік негізделуі. ДК-де графиктік режимде жұмыс жасауға дайындау. Геометриялық объектілермен жұмыс жасау процедуралары. Графиктік бейнелерді салу бағдарламаларына мысалдар.



14 тақырып Құрылымдық программалау.

Модульдік программалау. Программалау тілін таңдау. Программалау тәсілдері. Программалауда сапалық көрсеткіш.



Кафедра менгерушісі_________________________ А.Ж.Асаинова

Достарыңызбен бөлісу:




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

    Басты бет