4 – апта.
№1.СОБӨЖ
Тақырыбы: Си тіліндегі таңдау командасы.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.Таңдау командасы.
2.Таңдау командасын қолданып программалау.
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
№1. СӨЖ
Тақырыбы: Си тіліндегі таңдау командасы.
Тапсырма: Таңдау циклі қолданылмайтын программаларға мысалдарды қарастыру.
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
№2.СОБӨЖ
Тақырыбы: Таңдау командасын қолданып программалау
Тапсырма: Таңдау командасын қолданып есептердің программасын құру.
Есептер:
-
– ден 4-ке дейін енгізілген натурал санға байланысты «Сәлем n - курс» хабарламасын экранға шығарыңдар.(Мысалы, n=1 болса, «Сәлем 1 - курс»)
2. Енгізілген жыл мезгілі нөміріне байланысты бұл мезгілге сәйкес ай аттарын шығарыңдар.
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
№2.СӨЖ
Тақырыбы: Таңдау командасын қолданып программалау.
Тапсырма: Goto операторының қасиеттері (қар [4]-206бет ).
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
№3.СОБӨЖ
Тақырыбы: Таңдау командасын қолданып программалау.
Тапсырма: Таңдау командасын қолданып есептердің программасын құру.
Есептер:
-
0-ден 9-ға дейнгі енгізілген санға сәйкес оның ағылшынша атауын шығаратын программа құрыңдар.
-
Апта нөміріне байланысты апта атын шығаратын программа құрыңдар.
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
№3.СӨЖ
Тақырыбы: Таңдау командасын қолданып программалау.
Тапсырма: Switch операторының қасиеттері.
Әдебиеттер :[1]- [4],[1]-49 бет [2]-62 бет,[3]- 80-89 бет, [4] 197-202 б.
5- апта.
№1.СОБӨЖ
Тақырыбы: Си тіліндегі цикл.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.Параметрлі цикл
2. Әзір циклі (while)
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
№1.СӨЖ
Тақырыбы: Си тіліндегі цикл.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. Дейін циклі (do…while)
2.Қатар қосындысын есептеу
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
№2. СОБӨЖ.
Тақырыбы: Циклді программалау.
Тапсырма: Break және Continue операторлары және олардың қызметі. Мысалдар.
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
№2. СӨЖ.
Тақырыбы: Циклді программалау.
Тапсырма: Break және Continue операторларын қолданып, есептің программасын құрыңдар.
1.Берілген n бүтін санның оңдарының қосындысын тап.
2.Берілген n бүтін санның ішінен 5-ке бөлінетін алғашқы санның индексін тап.
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
№3. СОБӨЖ.
Тақырыбы: Циклді программалау.
Тапсырма: While, do – while, for операторлары көмегімен құрылатын программалар.
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
№3. СӨЖ.
Тақырыбы: Циклді программалау.
Тапсырма: Программа құрыңдар.
-
2/3+2/6+2/9+...+2/99 қосындысын есептеңдер.
-
1+1/2+1/3+.. гармониялық қатардың берілген дәлдікпен қосындысын табыңдар.
Әдебиеттер: [1] [2] , [3] 90-100 бет, [4] 202-207 бет, қ[1]
6- апта.
№1. СОБӨЖ.
Тақырыбы: Си тіліндегі бір өлшемді массив.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. Массивті сипаттау форматы. Бір өлшемді массив элементтерін енгізу, шығару.
2. Массив элементтерінің арифм. орташасын, көбейтіндісін табу.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№1. СӨЖ.
Тақырыбы: Си тіліндегі бір өлшемді массив.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.Массив элементтерін көпіршік әдісімен реттеу.
2.Массивті берілген аралықтағы кездейсоқ бүтін сандармен толтыру.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№2. СОБӨЖ.
Тақырыбы: Бір өлшемді массив элементтерін түрлендіру.
Тапсырма: Бір өлшемді массивті түрлендіруге берілген есептердің программасын құру.
Есептер:
-
Бір өлшемді массив элементтерін көпіршік әдісімен өсуі бойынша реттеу программасы.
-
Бір өлшемді массив элементтерін көпіршік әдісімен кемуі бойынша реттеу программасы.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№2. СӨЖ.
Тақырыбы: Таңдау әдісімен бүтін санды массив элементтерін реттеу.
Тапсырма:
1. Бүтін санды массив элементтерін таңдау әдісін қолданып реттеу программасын құрыңдар.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№3. СОБӨЖ.
Тақырыбы: Бір өлшемді массивті түрлендіруге берілген есептердің программасын құру.
Тапсырма:
Төмендегі есептердің программасын құрыңдар.
-
Массивтің берілген К санына еселік болатын элементтерінің көбейтіндісін табыңдар.
-
Құпия құлып. Сейфтің құпия құлыбы ойын кубигін орналастыратын қатар орналасқан 10 ұяшықтан тұрады . Кубиктің әр жағында 1-ден 6-ға дейінгі нүкте бар. Кубиктің алдыңғы жағындағы барлық кез- келген үш көршілес ұяшықтағы нүктелер қосындысы 10-ға тең болғанда сейфтің есігі ашылады. Бастапқы 2 кубик ұяшыққа қойылған жағдайдағы құлып кодын шешетін программа жазыңдар .
Әдебиеттер :[1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№3. СӨЖ.
Тақырыбы: Массивті берілген аралықтағы кездейсоқ бүтін сандармен толтыру.
Тапсырма:
1.Кездейсоқ сандар генераторы, қызметі.
2.Паскаль программалау тіліндегі кездейсоқ сандарды алу функциясының жазылуы.
3.Вектор (массив) ұзындығы қалай анықталады?
4.[10, 100] аралығындағы кездейсоқ бүтін сандармен толтырылған массивтің ұзындығын табу программасын құрыңдар.
Әдебиеттер: Мухамбетова Ғ.Г. «Паскаль программалау тілі» 22-бет. [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
7- апта.
№1. СОБӨЖ.
Тақырыбы: Бір өлшемді кездейсоқ сандар массивін түрлендіру.
Тапсырма: Өткен материалдарды қайталау мақсатында коллоквиум сұрақтарына жауап беру.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№1. СӨЖ.
Тақырыбы: Бір өлшемді кездейсоқ сандар массивін түрлендіру.
Тапсырма: Кездейсоқ бүтін сандармен толтырылған массивті түрлендіру.
Шығармашылық жұмыс
Сұрақтар:
1. Массивті кездейсоқ сандармен толтыру.
2. stdlib.h тақырыптық файлындағы кездейсоқ сандарды толтырудың rand() функциясы.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№2. СОБӨЖ.
Тақырыбы: Массив элементтерінің ең үлкенін және ең кішісін анықтау.
Тапсырма: Бақылау жұмысы.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№2. СӨЖ.
Тақырыбы: Массив элементтерінің ең үлкенін және ең кішісін анықтау.
Тапсырма:Си тілінде программасын құрыңдар.
Сұрақтар:
1) Массивтің max, min элементтерін табудың алгоритмі қандай?
2) Массивтің ең үлкен элементіне дейінгі барлық элементтерді 0-ге айналдырғанда пайда болған массивті анықтаңдар.
3) Массивтің ең кіші элементінен кейінгі барлық жұп элементтердің қосындысын анықтаңдар.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№3. СОБӨЖ.
Тақырыбы: Массив элементтеріне программа құру.
Тапсырма:
Есептер:
-
Массивтің тақ элементтері барлық элементтердің неше процентін құрайтынын анықтау.
-
Массивтің ең үлкен және ең кіші элементтерінің арасындағы элементтерді нольге айналдыру программасын жазу.
-
Массивтің max және min элементтерінің арасындағы барлық элементтердің қосындысын табу программасы.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
№3. СӨЖ.
Тақырыбы: Екі вектордың скаляр көбейтіндісін табу. x[5], y[5]
Тапсырма:
-
Екі вектордың скаляр көбейтіндісі қандай формула арқылы есептеледі?
2) Ұзындығы бірдей берілген екі вектордың скаляр көбейтіндісін есептейтін программа құрыңдар.
Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]
8- апта.
№1. СОБӨЖ.
Тақырыбы: Екі өлшемді массив.
Тапсырма: Сұрақтарға жауап беру.
1. Матрицаны программада сипаттау, енгізу, шығару.
2.Матрица элементтерін инициализациялау.
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
№1. СӨЖ.
Тақырыбы: Екі өлшемді массив.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.Квадрат матрицаның диагонал элементтерін қарау шарттары.
2.Матрицаның мах, міп элементін табу.
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
№2. СОБӨЖ.
Тақырыбы: Екі өлшемді массив.
Тапсырма: Матрица элементтерін түрлендіруге программалар құру.
Есептер:
-
Пифагор матрицасы формасында көбейту кестесін экранға шығаратын программа құрыңдар.
-
X[3,4] матрицаның ең үлкен элементін және оның индекстерін табыңдар.
-
X[3,4] матрицаның жолдарындағы оң элементтердің санын табыңдар.
-
X[3,4] матрицаның бағандарындағы ең үлкен элементтерді табыңдар.
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
№2. СӨЖ.
Тақырыбы: Матрицаның жол және баған элементтерін түрлендіру.
Тапсырма: [1] 61 беттегі программа.
-
Матрицаның жол элементтерін қарау шарты.
-
Матрицаның баған элементтерін қарау шарты.
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
№3. СОБӨЖ.
Тақырыбы: Екі өлшемді массив.
Тапсырма: Матрица элементтерін түрлендіруге программалар құру.
1. Матрицаның жұп және тақ элементтерінің санын табу программасы.
2. Квадрат матрицаны 0 және 1 сандарымен шахматтық ретпен толтыру программасы
3. Квадрат матрицаның негізгі диагоналының үстіндегі оң элементтердің көбейтіндісін табатын программа
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
№3. СӨЖ.
Тақырыбы: Матрицаның жол және баған элементтерін түрлендіру.
Тапсырма:
-
Матрицаның жол элементтерін қарау шарты.
-
Матрицаның баған элементтерін қарау шарты.
Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]
9- апта.
№1. СОБӨЖ.
Тақырыбы: Символдық жолдарды өңдеу функциялары.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.жолды енгізу және шығару функциялары
2. strlen(), strcat(), strcpy() функциялары.
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
№1. СӨЖ.
Тақырыбы: Символдық жолдарды өңдеу функциялары.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1.Бүтін санды кодты символға және керісінше айналдыру функциялары.
2.string.h, stdlib.h файлында анықталған жолдарды түрлендіру функциялары.қ[2] 20б
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
№2. СОБӨЖ.
Тақырыбы: Символдық жолдарды өңдеу функциялары.
Тапсырма: Символдық жолдарды өңдеу функцияларын қолданып программалау.
Есептер:
1) Бүтін санды кодты символға айналдырудың toascii() функциясы.
2) Символды бүтін санды кодқа айналдырудың atoi() функциясы.
3) 1- ден 127-ге дейінгі бүтін сандарды және оған сәйкес символдарды 2 баған түрінде шығаратын программа құрыңдар.
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
№2. СӨЖ.
Тақырыбы: Жол функция параметрі ретінде.
Тапсырма: Тақырыпты оқу, конспектілеу, меңгеру.
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
№3. СОБӨЖ.
Тақырыбы: Символдық жолдарды өңдеу функциялары.
Тапсырма: Есептердің программасын құрыңдар.
-
Сөздегі соңғы кездескен «а» әрпінің индексін табыңдар.
-
Сөздегі барлық «к» әрпінің индекстерін табыңдар.
Хабарламадағы мәтін кері жазылып шифрланған. Шифрды ашып, хабарламаны экранға шығарыңдар.
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
№3. СӨЖ.
Тақырыбы: string.h, stdlib.h файлында анықталған жолдарды түрлендіру функциялары.
Тапсырма: Жолдарды түрлендіру функцияларының кестесін толтыру.
1. Сөйлемдегі сөздердің санын табатын программа.
Әдебиеттер: [2] 219-230, [3] 192-203,[4] 230-234, қ[2]16-21
10- апта.
№1. СОБӨЖ.
Тақырыбы: Функция.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
Функцияны анықтау.
-
Функцияға қатынау.
-
Функцияны қолдану программалары
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
№1. СӨЖ.
Тақырыбы: Функция.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
Рекурсивті функция.
-
Рекурсивті функцияның классикалық мысалы. [1] 82 б
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
№2. СОБӨЖ.
Тақырыбы: Функцияны қолданып программалау
Тапсырма: Функцияны рекурсивті анықтау. Жергілікті және ауқымды айнымалылар.
-
Рекурсивті функция, оның анықталуы.
2)Рекурсивті функцияның классикалық мысалы факториалды есептеу..
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
№2. СӨЖ.
Тақырыбы: Функцияны қолданып программалау.
Тапсырма: Жады кластары. Шығармашылық жұмыс.
1) Жадының автоматты, сыртқы, статикалық және регистрлік кластары.
2) Өтілген материалдар бойынша шығармашылық жұмыс орындау.
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
№3. СОБӨЖ.
Тақырыбы: Функцияны қолданып программалау.
Тапсырма:
1)n! –ды табу функциясын қолданып, алғашқы 10 жұп натурал сандардың факториалдарын табу программасы.
2)n!-ды есептеу функциясын қолданып, мәнін есептеңдер.
3)2 санның ең үлкенін табу функциясын қолданып есептеңдер.
х,у,z – берілген сандар.
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
№3. СӨЖ.
Тақырыбы: Функцияны қолданып программалау.
Тапсырма:
Екі нүктенің ара қашықтығын табу процедурасын қолданып, төбелері берілген үшбұрыштың периметрін анықтау программасы.
Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
11- апта.
№1. СОБӨЖ.
Тақырыбы: Құрылымдық типтер және құрылым.
Тапсырма:Сұрақтарға жауап беру.
Сұрақтар:
1.Құрылымдық тип.
2. Құрылымдық типті анықтау форматы.
3. Құрылымдық типті анықтаудың typedef операторы.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
№1. СӨЖ.
Тақырыбы: Құрылымдық типтер және құрылым.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
Бірігу. (объединение) Оның форматы.
-
Union операторы. қ[2] 24-26
-
Құрылым массиві.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
№2. СОБӨЖ.
Тақырыбы: Құрылымдық типтерді программалау.
Тапсырма: Құрылымдық типтерді программалау.
1) Биттер өрісі үшін құрылымдық тип элементі тақырыбын меңгеру.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
№2. СӨЖ.
Тақырыбы: Си тілінде құрылымның қолданылуы.
Тапсырма:
1) Құрылым үшін жады бөлу тақырыбын меңгеру.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
№3. СОБӨЖ.
Тақырыбы: Құрылымға берілген есептердің программаларын құру.
Тапсырма: Есептердің программасын құрыңдар.
-
Оқушы фамилиясы, бойы, 3 сабақтан алған бағасы берілген.
а) жалпы кластың әр пәннен орташа бағасын
б) бойы ең ұзын және ең қысқа оқушы фамилиясын анықтаңдар.
-
Тауар қоймасындағы телевизор маркаларының аттары, бағалары өрістерінен тұратын жазу берілген.
а) бағасы ең қымбат телевизор маркасын
б) телевизордың бұрынғы бағасы мен 5%-ке қымбаттағаннан кейінгі жаңа бағасын шығарыңдар.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
№3. СӨЖ.
Тақырыбы: Құрылым және массив.
Тапсырма:
-
Құрылым және массив тақырыбын меңгеру.
-
Құрылымды массивті қолдану.
Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26
12- апта.
№1. СОБӨЖ.
Тақырыбы: Көрсеткіш.
Тапсырма: Сұрақтарға жауап беру.
1.Көрсеткішті сипаттау.
2.Көрсеткішке операциялар.
3. Көрсеткішті функция параметрін беруде қолдану.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
№1. СӨЖ.
Тақырыбы: Көрсеткіш.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
Массив функция параметрі ретінде.
-
Массивке көрсеткіш мысалын қарастыру.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
№2. СОБӨЖ.
Тақырыбы: Функция параметрлерін беру кезінде көрсеткіштерді қолдану.
Тапсырма:Массив функция параметрі ретінде.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
№2. СӨЖ.
Тақырыбы: Көрсеткіштерге орындалатын операциялар.
Тапсырма: Көрсеткіш және массив тақырыбын қарастыру.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
№3. СОБӨЖ.
Тақырыбы: Массивке көрсеткіш мысалын қарастыру.
Тапсырма: Массивке көрсеткішті қолданып, есептердің программасын құрыңдар.
-
Берілген матрицасынан мына ереже бойынша тең шамалы В матрицасын жасаңдар: Егер А матрицасының элементі нөлден үлкен болса В матрицасының сәйкес элементі 1- ге, керісінше жағдайда қ-ге тең.
-
Екі вектордың скаляр көбейтіндісін есептеңдер.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
№3. СӨЖ.
Тақырыбы: Көрсеткіш массиві және көпөлшемді массивті модельдеу.
Тапсырма:
1.Құрылым және массив тақырыбын меңгеру.
2.Құрылымды массивті қолдану.
Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16
13- апта.
№1.СОБӨЖ.
Тақырыбы: Деректер ағынымен жұмыс жасау.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. Деректер ағынын хабарлау.
2. Деректер ағынын ашу.
3. Деректер ағынынан деректерді оқу және жазу.
Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33
№1.СӨЖ.
Тақырыбы: Деректер ағынымен жұмыс жасау.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
MS- DOS операц-қ жүйесінде мәтіндік файл жасау,шығару, редакц-лау.
-
MS- DOS операц-қ жүйесіндегі файлмен жұмыс.
Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33
№2.СОБӨЖ.
Тақырыбы: Деректер ағынымен жұмыс істеу командаларын қолданып программалау.
Тапсырма: Ағынмен жұмыс істеу программаларын құру.
-
1- ден 10- ға дейінгі сандарды және олардың квадраттарын және кубтарын экранға және файлда бағандап шығарыңдар.
-
Файлдағы жұп сандарды экранға шығарыңдар.
Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33
№2.СӨЖ
Тақырыбы: Жаттығулар орындау.
Тапсырма: қ[2] 32-33 бет. №1,2 жаттығулардың программасын құрыңдар.
-
Кездейсоқ бүтін сандардан құрылған файл жасаңдар.
-
Алдыңғы есептегі құрылған файлдан ең үлкен және ең кіші мәндерді табыңдар.
Әдебиеттер: қ[2] 32-33 бет. №1,2 [3] 325-380,[4]240-249,қ[2] 26-33
№3. СОБӨЖ.
Тақырыбы: Дискіде файлдармен жұмыс.
Тапсырма: Файлдармен форматты алмасу.
dos.h тақырыптық файлының функцияларын толтыру.
Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33
№3. СӨЖ
Тақырыбы: Дискіде файлдармен жұмыс.
Тапсырма:
f файлында сөздер массиві берілген. Берілген әріптен басталатын сөздерді g файлында көрсетіңдей программа құру.
Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33
14 – апта.
№1. СОБӨЖ
Тақырыбы: Си тілінде мәтіндік режимді басқару функциялары.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. Мәтіндік режимдемәтін және фон түсін таңдау функциялары.
2. Мәтін координатасын анықтау және мәтін шығару функциялары.
3.Си тілінде дыбысты программалау.
Әдебиеттер: [1]- [4]
№1. СӨЖ
Тақырыбы: Си тілінде мәтіндік режимді басқару функциялары.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
-
Sound,Delay, Nosound функцияларын қолданып программа құру.
-
dos.h тақырыптық файлының функциялары.
Әдебиеттер: [1]- [4]
№2. СОБӨЖ
Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.
Тапсырма:Программа құрыңдар.
-
Экранға әр жолға түрлі түспен жеті атаңның атын шығарыңдар.
2. Берілген сөзді экранның бойымен жылжыту программасын құрыңдар.
Әдебиеттер: [1]- [4]
№2. СӨЖ
Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.
Тапсырма: conio.h тақырыптық файлының функциялары.
Әдебиеттер: [1]- [4]
№3. СОБӨЖ
Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.
Тапсырма:
1.Оқушы фамилиясы, бойы, 3 сабақтан алған бағасы берілген.
-
жалпы кластың әр пәннен орташа бағасын;
-
бойы ең ұзын және ең қысқа оқушы фамилиясын анықтаңдар.
-
Студент фамилиясы, телефоны өрістерінен тұратын жазудың телефоны берілген цифрдан басталатын тізімін табыңдар.
3.Қызыл түсті экранға 0..9 аралығынан ақ түсті 100 кездейсоқ сан шығарып,сонан соң экранды жасыл түске, сандарды сары түске бояу программасын құру..
Әдебиеттер: [1]- [4]
№3. СӨЖ
Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программа құру.
Тапсырма: Есептердің программасын құру.
-
Кондитерлік фабрика шығаратын конфет аттары, бағасы өрістерінен тұратын жазудың
А) бағасы ең арзан 3 конфет атын
Б) конфет бағасының жартысын табыңдар.
2) Студент фамилиясы және оның 3 төреші бағалаған нәтиже көрсеткішінен тұратын жазу берілген.
А) бастапқы 3 жүлделі орынды алған спортшы фамилиясы мен көрсеткішін;
Б) нәтиже көрсеткіші барлық спортшылардың орташа көрсеткішінен төмен спортшылар фамилиясы мен санын табыңдар.
Әдебиеттер: [1]- [4]
15- апта.
№1.СОБӨЖ
Тақырыбы: Си тіліндегі графика. graphics.h тақырыптық файлының функциялары.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
1. Графиктік режимге өтуді жүзеге асыру.
2. graphics.h модулінің функциялары.
Әдебиеттер: [1]- [4]
№1.СӨЖ
Тақырыбы: Си тіліндегі графика. graphics.h тақырыптық файлының функциялары.
Тапсырма: Бақылау жұмысы .
Әдебиеттер: [1]- [4]
№2.СОБӨЖ
Тақырыбы: Си тіліндегі графиктік функцияларды қолданып программалау.
Тапсырма: Коллоквиум.
graphics.h тақырыптық файлының функцияларын қолданып программалау.
Әдебиеттер: [1]- [4]
№2.СӨЖ
Тақырыбы: Си тіліндегі графиктік функцияларды қолданып программалау.
Тапсырма: өткен материалды пайдаланып шығармашылық жұмыс орындау.
” Си операторларын қолданып оқыту, үйрету, бақылау программасын жасау”.
Әдебиеттер: [1]- [4]
№3.СОБӨЖ
Тақырыбы: Си тіліндегі графиктік функцияларды қолданып программалау.
Тапсырма: Си тіліндегі графиктік функцияларды қолданып программалау.
1.Стрелкасы қозғалатын сағат суретін салу программасын құрыңдар.
Әдебиеттер: [1]- [4]
№3.СӨЖ
Тақырыбы: Си тіліндегі графиктік функцияларды қолданып программалау.
Тапсырма:
-
Си операторларын қолданып жасалған шығармашылықты қорғау, презентациялау, қорытындылау.
Әдебиеттер: [1]- [4]
Си++ программалау тілі пәні бойынша глоссарий
Ағылшын тілінде
|
Орыс тілінде
|
Қазақ тілінде
|
1
|
2
|
3
|
A
|
abort
|
прервать
|
үзу
|
and
|
и
|
және
|
arc
|
дуга (имя процедуры)
|
доға (процедура аты)
|
assign
|
назначать
|
орнату(процедура аты)
|
auto
|
автоматический
|
автоматты
|
B
|
background
|
фон
|
фон
|
break
|
прерывать
|
үзу, тоқтату
|
byte
|
байт
|
байт
|
C
|
call
|
вызов
|
шақыру
|
can not
|
нельзя
|
болмайды
|
cancel
|
прервать
|
үзу
|
case
|
случай
|
жағдай
|
char (character)
|
буква, литера, алфавит
|
әріп,литер, алфавит
|
clear
|
очищать
|
тазарту
|
close
|
закрывать
|
жабу
|
color
|
цвет
|
түс
|
copy
|
копия
|
kөшірме
|
concat
|
связывать
|
біріктіру
|
create
|
создавать
|
жасау
|
clock
|
время
|
уақыт
|
D
|
deduction
|
умозаключение
|
тұжырым
|
dec (decrement)
|
уменьшение
|
азайту
|
delay
|
задержка
|
кідіріс
|
delete
|
удалять
|
жою
|
detect
|
обнаруживать
|
білдіру
|
device
|
устройство
|
құрылғы
|
default
|
по умолчанию
|
үнсіз келісім бойынша
|
do
|
делать
|
орындау
|
downto
|
вниз, вплоть до
|
төмен қарай
|
dublicate
|
cдвоенный, повторный
|
қайталанған
|
device
|
устройство
|
құрылғы
|
|
деление
|
бөлу
|
E
|
edit
|
редактировать
|
редакциялау
|
else
|
иначе
|
әйтпесе
|
empty
|
пустой
|
бос
|
eof (end of file)
|
конец файла
|
файл соңы
|
erase
|
стирать
|
кетіру, жою
|
error
|
ошибка
|
қате
|
exe (execute)
|
выполнять
|
орындау
|
end
|
конец
|
соңы
|
exit
|
выход
|
шығу
|
execution
|
выполнение
|
орындау
|
extended
|
расширенный
|
кеңейтілген
|
F
|
file
|
файл
|
файл
|
fill
|
наполнять
|
толтыру
|
first
|
первый
|
бірінші
|
floating point
|
плавающая точка
|
жылжымалы нүкте
|
for
|
қадам
|
үшін
|
frac
|
дробный
|
бөлшек
|
function
|
функция
|
функция
|
font
|
шрифт
|
қаріп
|
G
|
group
|
группа
|
топ
|
graph
|
графика
|
графика
|
go to
|
идти к
|
өту
|
gothic font
|
готический шрифт
|
готикалық қаріп
|
H
|
halt
|
остановка
|
тоқтау
|
headers
|
заголовок
|
тақырып
|
height
|
высота
|
биіктік
|
help
|
помощь
|
көмек
|
I
|
identifier
|
идентификатор
|
идентификатор
|
if
|
если
|
егер
|
image
|
изображение
|
бейне
|
imlemantation
|
выполнение
|
орындау
|
include
|
включать, заключать
|
қосу
|
init(initialization)
|
инициализация
|
инициализациялау
|
insert
|
вставить
|
қою, кірістіру
|
int (integer)
|
целый
|
бүтін
|
invalid
|
недопустимый
|
мүмкін емес
|
K
|
keep
|
сохранять
|
сақтау
|
key
|
клавиша
|
перне
|
V
|
val(value)
|
значение
|
мән
|
view
|
вид
|
түр
|
W
|
what
|
что, как
|
қалай
|
while
|
пока
|
әзір
|
wight
|
ширина
|
ені
|
with
|
с (предлог)
|
бірге (жұрнақ)
|
write
|
писать
|
жазу
|
word
|
слово
|
сөз
|
Z
|
zero
|
нуль
|
нөл
|
zoom
|
увеличивать
|
үлкейту
|
justify
|
выравнивать
|
туралау
|
10. Оқу, өндірістік және диплом алдындағы практика жоспарланбаған.
-
БІЛІМДІ БАҒАЛАУҒА АРНАЛҒАН МАТЕРИАЛДАР.
Білімді бағалау схемасы
№
|
|
Баға
|
Баға критерииі
|
Жұмыс үшін
|
Бар лығы
|
Бар лығы%
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16/18
|
|
балл=%
|
балл
|
|
1
|
Сабаққа белсенді қатысу(дәріс)
|
15=0.7
|
100
|
5
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
|
2
|
Практикалық тапсырманы уақытында орындау деңгейі
|
15=1.5
|
100
|
10
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
|
|
Өзіндік жұмыс жаттығуларын орындау
|
15=0.6
|
100
|
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
|
+
|
+
|
+
|
+
|
+
|
+
|
+
|
|
3
|
Жеке жұмыс жаттығуларын орындау Жаңа басылымдармен жұмыс (газет, журнал, т.с.с.қосымша тың ақпараттар жинақтау)
|
15=0.8
|
100
|
4
|
|
+
|
+
|
+
|
+
|
+
|
+
|
|
+
|
+
|
+
|
+
|
+
|
|
+
|
|
4
|
Өзіндік менеджмент(идея, алгоритм, жүзеге асыру, т.б.)
|
6- шы немесе 15 - аптада
100= 2.8
|
100
|
2,8
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
+
|
|
5
|
Бақылау жұмысы.
|
100=3.4
|
100
|
3,4
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
+
|
|
|
|
Емтихан
|
|
100
|
40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
Семестр барысында екі аралық бақылау жүргізіледі 7(8) және 15- апталарда.
Аралық бақылаулар бойынша студенттің максималды үлгерім көрсеткіші 60% құрайды. Семестр аяғында оқу пәні бойынша қорытынды аттестациялау – емтихан өткізіледі (максималды көрсеткіші - 40%).
Пән бойынша қорытынды емтихан бағасы аралық бақылаулар және қорытынды аттестациялаудың максималды көрсеткіштер сомасы ретінде анықталады.
Қорытынды емтихан пәннің негізгі теориялық және практикалық материалдарын қамтитын нұсқауларға бөлінген тест тапсырмалары түрінде өтеді.
Әріптік бағалау және оның балдардағы цифрлік эквиваленті дұрыс жауаптардың пайыздық көрсеткіші бойынша анықталады (кесте бойынша)
Студенттердің білімі келесі кесте бойынша бағаланады:
Баға
|
Әріптік жүйе бойынша
|
Ұпай саны бойынша
|
%-дық көрсетілуі
|
Дәстүрлі жүйе бойынша
|
А
|
4,0
|
95 – 100
|
өте жақсы
|
А-
|
3,67
|
90 – 94
|
В+
|
3,33
|
85 – 89
|
жақсы
|
В
|
3,0
|
80 – 84
|
В-
|
2,67
|
75 – 79
|
С+
|
2,33
|
70 – 74
|
қанағаттанарлық
|
С
|
2,0
|
65 – 69
|
С-
|
1,67
|
60 – 64
|
Д+
|
1,33
|
55 – 59
|
Д
|
1,0
|
50 – 54
|
F
|
0
|
0 - 49
|
қанағаттанғысыз
|
Бағалау саясаты.
Бағалау саясаты келесі принциптерге негізделу керек: шынайылық, әділдік, айқындылық, икемділік, жоғары дифференциация.
Қорытынды бағалауға рейтингтік бақылау және емтихан кіреді.
Ќорытынды бағалау мен рейтингті бақылау
-
Семестрдің 7(8)- аптасында (1-7 апта нәтижесі бойынша) және 15- аптада (8-15 апта нәтижесі бойынша) оқытушы 100 балдық шкала бойынша рейтингті бақылау нәтижелерін шығарады және оқытушы өткізген рейтингке қойылатын баға, ағымды, рубеждік бақылау балдарының сомасын көрсетеді.
-
Қорытынды баға мына формула бойынша есептеледі
U = [(P1 +P2) / 2] * 0,6 + E * 0,4
P1 - бірінші рейтингті бағалаудың цифрлік эквиваленті
P2 - екінші рейтингті бағалаудың цифрлік эквиваленті
Е – емтихандағы бағалаудың цифрлік эквиваленті
Яғни 30% (1 рейтинг) + 30% (2 рейтинг) + 40% (емтихан).
Курс саясаты.
Курс саясаты оқу процесінің жоғарғы тиімділігін қамтамасыз етуге тиісті және барлық студенттер үшін міндетті. Әрбір оқытушы студенттерге сабақ барысында тәртіп ережелерін, оқытушымен және басқа студенттермен өзара қатынастарын ұстаудағы өзіндік жүйесін талап етеді.
Студенттер міндетті:
-
Сабаққа кешікпеуге.
-
Сабақ үстінде қатты сөйлемеуге.
-
Сабаққа таза келуге.
-
Себепсіз сабақ жібермеуге, ауырып қалған жағдайда ол жөнінде анықтама қағаз әкелуге.
-
Жіберілген сабақты оқытушы белгілеген уақытта тапсыруға.
-
Оқу процесіне белсенді араласуға.
-
Тапсырмаларды ұқыпты орындауға.
-
Оқытушылар мен курстастарына сыйлы, шыдамды, байсалды болуға.
-
Барлық сабақтарда кері байланысты жүзеге асыруға.
-
Пунктуальді және жауапты болуға.
-
Сабақ үстінде ұялы телефонмен сөйлеспеуге.
Студенттерге қойылатын талаптар:
-
Сабаққа қатысу.
Студент сабаққа қатысуға міндетті. Әрбір қатыспаған сабақ оқу-әдістемелік кешенде көрсетілгендей көлемде тапсырылады. Курстың үштен бір бөлігіндей көлемінде себепсіз сабақ қалдырған студент курстан шығарылады.
-
Дәрісханадағы тәртіп
Студент сабаққа кешікпей келуі, сабаққа белсенді қатысуы тиіс. Сабақты қабылдауға бөгет болатын нәрселерді ұстамауы (телефон, газет, журнал, фотосуреттер) керек.
Жеке тапсырмалар Семестрде жеке тапсырмаларды орындау міндетті болып есептеледі. Ол реферат түрінде орындалып немесе электрондық нұсқада құрылып, студенттер алдында қорғалады. Әрбір жеке тапсырма бағаланады және ол қорытынды бағалауға әсер етеді. Өзіндік жұмыс
СОБӨЖ сабақ кестесінде бөлінген уақытта орындалады және сабақ соңында тапсырылады. Сабақтан кейін қабылданбайды, бағаланбайды.
Қосымша материалдарды іздеу, берілген тақырыптың мазмұнын тереңдету, практикалық мәнділігін анықтау, т.с.с. тапсырмалар студентке жүктеледі. СӨЖ тапсырмаларды орындау мен тапсыру графигіне сәйкес қабылданады.
Білімді бақылау..
Оқу материалын меңгергендігін практикалық тапсырмаларды орындау, тестілеуден өту, тақырып бойынша жазбаша жауап арқылы тексеріледі.
Бақылау сабақта жүргізіледі, сабақ соңында тапсырылады, сабақ соңынан қабылданбайды және бағаланбайды.
-
Әңгімелесу.
Әңгімелесу әр топ үшін кесте бойынша жүргізіледі.
Емтиханға дайындық сұрақтары.
-
Си тілінің негізгі ұғымдары, алфавиті, деректер типтері.
-
Стандарт функциялар.
-
Енгізу, шығару оперторлары. Программа құрылымы.
-
Тармақталу командасы.
-
Таңдау командасы.
-
Си тіліндегі цикл, оның түрлері, жазылу форматтары.
-
Си тіліндегі бір өлшемді массив ті сипаттау форматы. Бір өлшемді массив элементтерін енгізу, шығару.
-
Массив элементтерін өсуі және кемуі бойынша көпіршік әдісімен реттеу.
-
Массивті кездейсоқ сандармен толтыруды жүзеге асыру. rand() функциясы.
-
Массивтің ең үлкен және ең кіші элементтерін анықтау.
-
Матрицаны программада сипаттау, енгізу, шығару. Матрица элементтерін инициализациялау.
-
Матрицаның жол және баған элементтерін түрлендіру.
-
Квадрат матрица. Оның элементтерін қарау шарттары.
-
Символдық жолдарды өңдеу функциялары: жолды енгізу және шығару функциялары
-
Символдық жолдың ұзындығын табу, біріктіру және көніру функциялары.
-
Бүтін санды кодты символға және керісінше айналдыру функциялары.
-
Функция. Функцияны анықтау. Функцияға қатынау операторы
-
Функцияны рекурсивті анықтау. Жергілікті және ауқымды айнымалылар.
-
Құрылымдық тип. Құрылымдық типті анықтау форматы.
-
Бірігу. (объединение). Оның форматы. union операторы.
-
Көрсеткішті сипаттау. Көрсеткішке операциялар.
-
Деректер ағынымен жұмыс жасау: деректер ағынын хабарлау, ашу. Деректер ағынынан деректерді оқу және жазу.
-
Си тілінде мәтіндік режимді басқару функциялары: мәтін және фон түсін таңдау функциялары, мәтін координатасын анықтау және мәтін шығару функциялары.
-
Си тілінде дыбысты программалаудың Sound, Delay, Nosound функциялары.
-
Си тіліндегі графика. Графиктік режимге өтуді жүзеге асыру.
-
graphics.h тақырыптық файлының функциялары.
Емтиханға дайындық үшін тесттер.
1. Дұрыс жазылған идентификаторды анықтаңдар
1. MAX 2. rus_disk 3. # include 4. 1B5C
a) 1,2 b) 2,3 c) 2,4 d ) 1,4
2. Айнымаларды сипаттаудың дұрысын көрсет:
1 char s, i; 2 long int a; 3 long int a; 4 unsigned int а;
int а; short int в; long double в; long int в;
float в, с; double с; float с; long float с;
double е,в4; char d; char d; char d;
unsigned int d; float f; int f; int е;
a) барлығы b) 1, 2, 3 c) 1, 2, 4 d) 2, 3, 4
3. Комментарийді белгілеу үшін қандай символдар қолданылады?
1 // 2. / 3. /* 4. / 5. /* */
a) 1, 5 b ) 1, 3 c) 2, 3, 4 d ) 1, 3, 4
Достарыңызбен бөлісу: |