Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТехПр / po88f9b2.doc
Скачиваний:
13
Добавлен:
24.03.2016
Размер:
811.01 Кб
Скачать

2.6 Студенттің өз бетімен жұмыс сабағының жоспары

Тақырып 1: Сызықтық программа

Тапсырма :

1)

2)

3)

4)

5)

6)

7)

8)

9)

10)

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 11-12 бетте көрсетілген.

Тақырып 2: Шартты оператор.

Тапсырма: Ең кіші және ең үлкен элементтерді тауып есепті шығару керек.

1

2

3

4

5

6

7

8

9

10

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 12-15 бетте көрсетілген.

Тақырып 3: Циклдер.

Үш түрлі циклмен шығару.

  1. Тапсырма: мұндағы n!=1*2*3*...*n, n, m (n>=m>0) бүтін сандар.

  2. nбүтін сан.

n и m бүтін сандар (n>=m>0).

  1. e =0.001: жуықтықпен қосындыны табу керек

n бүтін сан

  1. е= 0.0005: жуықтықпен қосындыны табу керек

n бүтін сан

  1. n, натурал санындағы цифрлар санын және оның қосындысын есептеу керек

  2. х1-ден х2-ге дейін аралықта қадамы h=(x2-x1)/(n-1) болатын

өрнектің мәнін кесте түрінде шығарыңыз. a, b, c, Коэффициенттері х1, х2 аралығының шекарасы, n натурал сан.

  1. Функцияның мәнін есептеңіз

k=1,2,... . y>=z. болғанша (x,y>1)

  1. 0.01 дәлдікпен минималды функцияны есептеңіз

х1<=x<=x2. аралықта, х1, х2,a, b, c тұрақты сандар.

10. u, v, бүтін, n натурал саны берілген. Табу керек:

a(1)=u; b(1)=v;

a(k)=2*b*(k-1)+a*(k-1); b(k)=2*a*(k-1)+b*(k-1),

k=2,3,4,... .

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 18-23 бетте көрсетілген

Тақырып 4: Массив.

Бақылау жұмысына тапсырма.

  1. Екі өлшемді массив (матрица) берілген. Массив элементтерінің ең кіші және ең үлкен элементтерін табыңыз.

  2. Екі өлшемді массив берілген. Ең кіші элемент орналасқан жол мен баған нөмірін көрсетіңіз.

  3. массивтің әр элементінің орнына алдыңғы тұрған барлық элементтердің арифметикалық ортасын қою керек.

  4. массивте 20 бүтін сан бар. Ондағы теріс сандардың арасынан ең үлкенін тауып, ондай сан 1-ақ болсын, 1-ші тұрған элементтің орнына ауыстырыңыз.

  5. а1, . . . . . а99 бүтін сандары берілген. Осы тізбектегі ең кішкентай мен ең үлкенін лақтырып тастап, жаңа тізбек алыңыз.

  6. Екі өлшемді массив берілген. Теріс элементтерін нолмен ауыстырып және әр бағандағы оң элементтердің қосындысын табыңыз.

  7. Реті 10-ға тең квадратты бүтін саннан тұратын матрицаның ең үлкен элементтерін 0-ға ауыстырыңыз, егер осы элементтер 1-ші және соңғы жолдарда кездеспесе.

  8. nнатурал саны және a(1),a(2),...,a(n) бүтін сандар тізбегі берілген. Олардың арифметикалық ортасын формула бойынша табу керек.

  1. Өлшемі 18 х n нақты матрица берілген. Оның элементтерінің арасынан модулі бойынша ең үлкен элементті табыңыз және ол элементтің тұрған орнын көрсетіңіз.

  2. Нақты матрицы n x T берілген. Ол матрицаның кейбір элементтері нөлге тең емес. Сіздер матрицаның әр элементін модулі бойынша ең үлкен элементке бөліп жаңа матрицаны табуыңыз керек.

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 36-45 бетте көрсетілген

Тақырып 5:Жиын.

Тапсырма:

    1. А жиынының элементтерінің базалық типі Х, олар аралық типпен берілген. Осы жиынның элементтер санын анықтайтын функцияны жазу керек.

    2. Базалық типі Х болатын А және В жиындары берілген.

а) А-В, б) А-В, в) А*В жиындарының элементтер санын анықтайтын функция құрыңыз.

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

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 36-45 бетте көрсетілген

Тақырып 6: Жазу.

Тапсырма

  1. Әр жолаушының жүгіндегі заттардың саны және жалпы салмағы берілген. Жолаушылардың жүктері туралы мәліметтерді массивке жазып, сол массивтің көмегімен төмендегі есептерді шығарыңыз.

А) Әр затының орта салмағы мен заттардың жалпы орта салмағы арасындағы айырмашылық 0,3 килограммнан аспайтын жүкті табу керек.

Б) Жүктері екі заттан артық жолаушыларды және заттарының саны заттардың жалпы орта санынан артық болатын жолаушыларды табыңыз.

В) салмағы 30 кг аспайтын бір заты бар жолаушыны анықтаңыз.

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 36-45 бетте көрсетілген

Тақырып 7: Ішкі программа.

Бақылау жұмысына тапсырма.

Ішкі программа (процедура).

  1. Төмендегі мәліметтері бойынша берілген ұшбұрыштың сүйір бұрышының мәнін анықтаңыз:

А) катеттерінің ұзындығы бойынша;

Б) катеті мен гипотенузасының ұзындығы бойынша.

  1. Емдеу мақсатындағы ашығу кезіндегі емделушінің салмағы 30 күнде 96 килограмнан 60 килограмға түсті. Күнделікті салмағының азайуы дене салмағына пропорционал екендігі анықталды. Емделушінің ашығуының 2-ші, 3-ші, ..., 29-шы күндергі салмағын анықтау керек.

  2. а және в нақты сандары берілген. Анықтау керек:

u=min(a,b), v=min(ab, a+b), min(u+v2, 3.14)

  1. Нақты сан у берілген. Есептеу керек:

мұндағы

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 36-45 бетте көрсетілген

Тақырып 8: Файл.

Тапсырма:

  1. Компоненттері нақты сандар болатын f файлы берілген. Табу керек:

А) f файлының компоненттерінің қсындысын;

Б) f файлының компоненттерінің көбейтіндісін;

В) f файлының компоненттерінің квадраттарының қосындысын.

  1. Мекеме қызметкерлерінің аты жөні f файлына мына ретпен жазылған: фамилиясы, аты, әкесінің аты. Осы мәліметтердің ретін өзгертіп g файлына жазыңыз.

  2. Мекеме қызметкерлерінің аты жөнінен және телефон нөмірінен тұратын f файлы берілген. Қызметкерлердің аты жөні бойынша оның телефон нөмірін анықтаңыз.

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 36-45 бетте көрсетілген

Тақырып 9: Символдық айнымалылармен жұмыс.

Тапсырма

  1. Текстегі сөздер санын есептеңіз.

  2. Берілген текстегі ең ұзын сөзді шығарыңыз.

  3. Берілген сөз тексте неше рет кездесетінін есептеңіз.

  4. Сөздер арсындағы артық бос орынды алып тастаңыз.

  5. Текстегі сөздер арасыны бір бос орынның орнына үтір мен бос орын қойыңыз.

  6. Тексте к әрібінен неше сөз басталатынын процентпен есептеп шығарыңыз.

  7. Қандай символ тексте кездеседі және неше рет.

  8. Тескстегі жақшаның ішіндегі текстің бөлігін алып тастаңыз.

  9. текстің ұзындығын 10 символдан аспайтын жолдарға бөліңіз.

  10. текстегі к-шы сөзді шығарыңыз.

Методикалық нұсқау Паскаль тілінің негіздері \ әдістемелік нұсқаулар. 48-52 бетте көрсетілген

Тақырып10: Графиктік редактор.

Тапсырма

  1. Экран бойымен жылжып отыратын нысана бейнесін салыңыз.

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

А) Б) С) D)

Әдебиеттер: 2, 3, 5, 6, 7

Методикалық нұсқау Паскаль тілінде программалау \ оқу құралы. 109-119 бетте көрсетілген

Соседние файлы в папке ТехПр