«Си++ программалау тілі» (Таңдау курсы-3)



бет6/7
Дата04.03.2016
өлшемі1.15 Mb.
#39453
1   2   3   4   5   6   7

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.СОБӨЖ

Тақырыбы: Таңдау командасын қолданып программалау

Тапсырма: Таңдау командасын қолданып есептердің программасын құру.

Есептер:



    1. – ден 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.СОБӨЖ

Тақырыбы: Таңдау командасын қолданып программалау.

Тапсырма: Таңдау командасын қолданып есептердің программасын құру.

Есептер:



  1. 0-ден 9-ға дейнгі енгізілген санға сәйкес оның ағылшынша атауын шығаратын программа құрыңдар.

  2. Апта нөміріне байланысты апта атын шығаратын программа құрыңдар.

Әдебиеттер :[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. СӨЖ.

Тақырыбы: Циклді программалау.

Тапсырма: Программа құрыңдар.


  1. 2/3+2/6+2/9+...+2/99 қосындысын есептеңдер.

  2. 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. Бір өлшемді массив элементтерін көпіршік әдісімен өсуі бойынша реттеу программасы.

  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. СОБӨЖ.

Тақырыбы: Бір өлшемді массивті түрлендіруге берілген есептердің программасын құру.

Тапсырма:

Төмендегі есептердің программасын құрыңдар.


  1. Массивтің берілген К санына еселік болатын элементтерінің көбейтіндісін табыңдар.

  2. Құпия құлып. Сейфтің құпия құлыбы ойын кубигін орналастыратын қатар орналасқан 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. СОБӨЖ.

Тақырыбы: Массив элементтеріне программа құру.

Тапсырма:

Есептер:


  1. Массивтің тақ элементтері барлық элементтердің неше процентін құрайтынын анықтау.

  2. Массивтің ең үлкен және ең кіші элементтерінің арасындағы элементтерді нольге айналдыру программасын жазу.

  3. Массивтің max және min элементтерінің арасындағы барлық элементтердің қосындысын табу программасы.

Әдебиеттер: [1] 58-59,[2] 128-134,[3]101-104,[4]217-220,қ[1]

3. СӨЖ.

Тақырыбы: Екі вектордың скаляр көбейтіндісін табу. x[5], y[5]

Тапсырма:


  1. Екі вектордың скаляр көбейтіндісі қандай формула арқылы есептеледі?

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. СОБӨЖ.

Тақырыбы: Екі өлшемді массив.

Тапсырма: Матрица элементтерін түрлендіруге программалар құру.

Есептер:


  1. Пифагор матрицасы формасында көбейту кестесін экранға шығаратын программа құрыңдар.

  2. X[3,4] матрицаның ең үлкен элементін және оның индекстерін табыңдар.

  3. X[3,4] матрицаның жолдарындағы оң элементтердің санын табыңдар.

  4. X[3,4] матрицаның бағандарындағы ең үлкен элементтерді табыңдар.

Әдебиеттер: [1] 61б.,[2] 128-134,[3] 101-108,[4]210-224, қ[1]

2. СӨЖ.

Тақырыбы: Матрицаның жол және баған элементтерін түрлендіру.

Тапсырма: [1] 61 беттегі программа.


  1. Матрицаның жол элементтерін қарау шарты.

  2. Матрицаның баған элементтерін қарау шарты.

Әдебиеттер: [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. Матрицаның жол элементтерін қарау шарты.

  2. Матрицаның баған элементтерін қарау шарты.

Әдебиеттер: [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. СОБӨЖ.

Тақырыбы: Символдық жолдарды өңдеу функциялары.



Тапсырма: Есептердің программасын құрыңдар.

  1. Сөздегі соңғы кездескен «а» әрпінің индексін табыңдар.

  2. Сөздегі барлық «к» әрпінің индекстерін табыңдар.

Хабарламадағы мәтін кері жазылып шифрланған. Шифрды ашып, хабарламаны экранға шығарыңдар.

Әдебиеттер: [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. Функцияны анықтау.

  2. Функцияға қатынау.

  3. Функцияны қолдану программалары

Әдебиеттер: [1] 73-90б.,[2]185-202,[3] 110-117, 201-210, 258-262,[4]207-217, қ[2] 3-13
1. СӨЖ.

Тақырыбы: Функция.

Тапсырма: Сұрақтарға жауап беру.

Сұрақтар:



  1. Рекурсивті функция.

  2. Рекурсивті функцияның классикалық мысалы. [1] 82 б

Әдебиеттер: [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

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. СӨЖ.

Тақырыбы: Құрылымдық типтер және құрылым.



Тапсырма: Сұрақтарға жауап беру.

Сұрақтар:



  1. Бірігу. (объединение) Оның форматы.

  2. Union операторы. қ[2] 24-26

  3. Құрылым массиві.

Әдебиеттер: [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. СОБӨЖ.

Тақырыбы: Құрылымға берілген есептердің программаларын құру.

Тапсырма: Есептердің программасын құрыңдар.


  1. Оқушы фамилиясы, бойы, 3 сабақтан алған бағасы берілген.

а) жалпы кластың әр пәннен орташа бағасын

б) бойы ең ұзын және ең қысқа оқушы фамилиясын анықтаңдар.



  1. Тауар қоймасындағы телевизор маркаларының аттары, бағалары өрістерінен тұратын жазу берілген.

а) бағасы ең қымбат телевизор маркасын

б) телевизордың бұрынғы бағасы мен 5%-ке қымбаттағаннан кейінгі жаңа бағасын шығарыңдар.

Әдебиеттер: [1] 67-69,[2] 141-144,[3]271-301,[4]234-240,қ[2] 21-26

3. СӨЖ.

Тақырыбы: Құрылым және массив.

Тапсырма:


  1. Құрылым және массив тақырыбын меңгеру.

  2. Құрылымды массивті қолдану.

Әдебиеттер: [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. Массив функция параметрі ретінде.

  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

2. СӨЖ.

Тақырыбы: Көрсеткіштерге орындалатын операциялар.



Тапсырма: Көрсеткіш және массив тақырыбын қарастыру.

Әдебиеттер: [1] 51-57,[2] 127-128,[3]164-191,[4]223-229,қ[2] 13-16

3. СОБӨЖ.

Тақырыбы: Массивке көрсеткіш мысалын қарастыру.



Тапсырма: Массивке көрсеткішті қолданып, есептердің программасын құрыңдар.

  1. Берілген матрицасынан мына ереже бойынша тең шамалы В матрицасын жасаңдар: Егер А матрицасының элементі нөлден үлкен болса В матрицасының сәйкес элементі 1- ге, керісінше жағдайда қ-ге тең.

  2. Екі вектордың скаляр көбейтіндісін есептеңдер.

Әдебиеттер: [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.СӨЖ.

Тақырыбы: Деректер ағынымен жұмыс жасау.

Тапсырма: Сұрақтарға жауап беру.

Сұрақтар:


  1. MS- DOS операц-қ жүйесінде мәтіндік файл жасау,шығару, редакц-лау.

  2. MS- DOS операц-қ жүйесіндегі файлмен жұмыс.

Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33

2.СОБӨЖ.

Тақырыбы: Деректер ағынымен жұмыс істеу командаларын қолданып программалау.

Тапсырма: Ағынмен жұмыс істеу программаларын құру.


  1. 1- ден 10- ға дейінгі сандарды және олардың квадраттарын және кубтарын экранға және файлда бағандап шығарыңдар.

  2. Файлдағы жұп сандарды экранға шығарыңдар.

Әдебиеттер: [3] 325-380,[4]240-249,қ[2] 26-33

2.СӨЖ

Тақырыбы: Жаттығулар орындау.

Тапсырма: қ[2] 32-33 бет. №1,2 жаттығулардың программасын құрыңдар.


  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. СӨЖ

Тақырыбы: Си тілінде мәтіндік режимді басқару функциялары.

Тапсырма: Сұрақтарға жауап беру.

Сұрақтар:


  1. Sound,Delay, Nosound функцияларын қолданып программа құру.

  2. dos.h тақырыптық файлының функциялары.

Әдебиеттер: [1]- [4]

2. СОБӨЖ

Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.

Тапсырма:Программа құрыңдар.


  1. Экранға әр жолға түрлі түспен жеті атаңның атын шығарыңдар.

2. Берілген сөзді экранның бойымен жылжыту программасын құрыңдар.

Әдебиеттер: [1]- [4]

2. СӨЖ

Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.



Тапсырма: conio.h тақырыптық файлының функциялары.

Әдебиеттер: [1]- [4]

3. СОБӨЖ

Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программалау.



Тапсырма:

1.Оқушы фамилиясы, бойы, 3 сабақтан алған бағасы берілген.



  1. жалпы кластың әр пәннен орташа бағасын;

  2. бойы ең ұзын және ең қысқа оқушы фамилиясын анықтаңдар.

  1. Студент фамилиясы, телефоны өрістерінен тұратын жазудың телефоны берілген цифрдан басталатын тізімін табыңдар.

3.Қызыл түсті экранға 0..9 аралығынан ақ түсті 100 кездейсоқ сан шығарып,сонан соң экранды жасыл түске, сандарды сары түске бояу программасын құру..

Әдебиеттер: [1]- [4]

3. СӨЖ

Тақырыбы: Мәтіндік режимді басқару функцияларын қолданып программа құру.

Тапсырма: Есептердің программасын құру.


  1. Кондитерлік фабрика шығаратын конфет аттары, бағасы өрістерінен тұратын жазудың

А) бағасы ең арзан 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. Си операторларын қолданып жасалған шығармашылықты қорғау, презентациялау, қорытындылау.

Әдебиеттер: [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. БІЛІМДІ БАҒАЛАУҒА АРНАЛҒАН МАТЕРИАЛДАР.

Білімді бағалау схемасы








Баға 

Баға критерииі

Жұмыс үшін

Бар лығы

Бар лығы%

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16/18

 

балл=%

балл






Сабаққа белсенді қатысу(дәріс)

15=0.7

100

5

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

 

2

Практикалық тапсырманы уақытында орындау деңгейі

15=1.5

100

10

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

 

 

Өзіндік жұмыс жаттығуларын орындау

15=0.6

100

 

+

+

+

+

+

+

+

 

+

+

+

+

+

+

+

 



Жеке жұмыс жаттығуларын орындау Жаңа басылымдармен жұмыс (газет, журнал, т.с.с.қосымша тың ақпараттар жинақтау)

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% (емтихан).
Курс саясаты.

Курс саясаты оқу процесінің жоғарғы тиімділігін қамтамасыз етуге тиісті және барлық студенттер үшін міндетті. Әрбір оқытушы студенттерге сабақ барысында тәртіп ережелерін, оқытушымен және басқа студенттермен өзара қатынастарын ұстаудағы өзіндік жүйесін талап етеді.



Студенттер міндетті:

  1. Сабаққа кешікпеуге.

  2. Сабақ үстінде қатты сөйлемеуге.

  3. Сабаққа таза келуге.

  4. Себепсіз сабақ жібермеуге, ауырып қалған жағдайда ол жөнінде анықтама қағаз әкелуге.

  5. Жіберілген сабақты оқытушы белгілеген уақытта тапсыруға.

  6. Оқу процесіне белсенді араласуға.

  7. Тапсырмаларды ұқыпты орындауға.

  8. Оқытушылар мен курстастарына сыйлы, шыдамды, байсалды болуға.

  9. Барлық сабақтарда кері байланысты жүзеге асыруға.

  10. Пунктуальді және жауапты болуға.

  11. Сабақ үстінде ұялы телефонмен сөйлеспеуге.


Студенттерге қойылатын талаптар:

  1. Сабаққа қатысу.

Студент сабаққа қатысуға міндетті. Әрбір қатыспаған сабақ оқу-әдістемелік кешенде көрсетілгендей көлемде тапсырылады. Курстың үштен бір бөлігіндей көлемінде себепсіз сабақ қалдырған студент курстан шығарылады.

  1. Дәрісханадағы тәртіп

Студент сабаққа кешікпей келуі, сабаққа белсенді қатысуы тиіс. Сабақты қабылдауға бөгет болатын нәрселерді ұстамауы (телефон, газет, журнал, фотосуреттер) керек.
  1. Жеке тапсырмалар

Семестрде жеке тапсырмаларды орындау міндетті болып есептеледі. Ол реферат түрінде орындалып немесе электрондық нұсқада құрылып, студенттер алдында қорғалады. Әрбір жеке тапсырма бағаланады және ол қорытынды бағалауға әсер етеді.

  1. Өзіндік жұмыс


СОБӨЖ сабақ кестесінде бөлінген уақытта орындалады және сабақ соңында тапсырылады. Сабақтан кейін қабылданбайды, бағаланбайды.

Қосымша материалдарды іздеу, берілген тақырыптың мазмұнын тереңдету, практикалық мәнділігін анықтау, т.с.с. тапсырмалар студентке жүктеледі. СӨЖ тапсырмаларды орындау мен тапсыру графигіне сәйкес қабылданады.


  1. Білімді бақылау..


Оқу материалын меңгергендігін практикалық тапсырмаларды орындау, тестілеуден өту, тақырып бойынша жазбаша жауап арқылы тексеріледі.

Бақылау сабақта жүргізіледі, сабақ соңында тапсырылады, сабақ соңынан қабылданбайды және бағаланбайды.



  1. Әңгімелесу.

Әңгімелесу әр топ үшін кесте бойынша жүргізіледі.
Емтиханға дайындық сұрақтары.


  1. Си тілінің негізгі ұғымдары, алфавиті, деректер типтері.

  2. Стандарт функциялар.

  3. Енгізу, шығару оперторлары. Программа құрылымы.

  4. Тармақталу командасы.

  5. Таңдау командасы.

  6. Си тіліндегі цикл, оның түрлері, жазылу форматтары.

  7. Си тіліндегі бір өлшемді массив ті сипаттау форматы. Бір өлшемді массив элементтерін енгізу, шығару.

  8. Массив элементтерін өсуі және кемуі бойынша көпіршік әдісімен реттеу.

  9. Массивті кездейсоқ сандармен толтыруды жүзеге асыру. rand() функциясы.

  10. Массивтің ең үлкен және ең кіші элементтерін анықтау.

  11. Матрицаны программада сипаттау, енгізу, шығару. Матрица элементтерін инициализациялау.

  12. Матрицаның жол және баған элементтерін түрлендіру.

  13. Квадрат матрица. Оның элементтерін қарау шарттары.

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

  15. Символдық жолдың ұзындығын табу, біріктіру және көніру функциялары.

  16. Бүтін санды кодты символға және керісінше айналдыру функциялары.

  17. Функция. Функцияны анықтау. Функцияға қатынау операторы

  18. Функцияны рекурсивті анықтау. Жергілікті және ауқымды айнымалылар.

  19. Құрылымдық тип. Құрылымдық типті анықтау форматы.

  20. Бірігу. (объединение). Оның форматы. union операторы.

  21. Көрсеткішті сипаттау. Көрсеткішке операциялар.

  22. Деректер ағынымен жұмыс жасау: деректер ағынын хабарлау, ашу. Деректер ағынынан деректерді оқу және жазу.

  23. Си тілінде мәтіндік режимді басқару функциялары: мәтін және фон түсін таңдау функциялары, мәтін координатасын анықтау және мәтін шығару функциялары.

  24. Си тілінде дыбысты программалаудың Sound, Delay, Nosound функциялары.

  25. Си тіліндегі графика. Графиктік режимге өтуді жүзеге асыру.

  26. 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



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




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

    Басты бет