Файл: 2тосан бойынша жиынты баалауа арналан тапсырмалар Алгоритмдеу жне программалау блімі бойынша жиынты баалау.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 33

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

2-ТОҚСАН БОЙЫНША ЖИЫНТЫҚ БАҒАЛАУҒА АРНАЛҒАН ТАПСЫРМАЛАР

«Алгоритмдеу және программалау» бөлімі бойынша жиынтық бағалау


Оқу мақсаты

10.5.1.1

Функциялар

мен

процедураларды пайдаланып




бағдарламалау тілінде код жазу










10.5.1.2 Жолдарды өңдеу үшін процедуралар мен




функцияларды пайдалану













10.5.1.3 Ақпаратты оқу және жазу үшін файлдарды




пайдалану
















10.5.1.4 Практикалық есептерді шешу үшін сұрыптау




алгоритмдерін іске асыру










Бағалау критерийі

Білім алушы


















Функциялар

мен

процедураларды

қолдану







ерекшелігін анықтайды












Жолдарды

өңдейтін

функциялар

мен







процедураларды қолданады







  • Файлдармен жұмыс жасайтын операторларды ақпаратты оқу және жазу үшін пайдаланады




  • Сұрыптау әдісін қолданады


Ойлау дағдыларының Қолдану

деңгейі
Орындау уақыты 20 минут
Тапсырмалар


  1. Max функциясы екі санның максимумын анықтайды. Негізгі программада print(max(a,b,c)) командасы қызметін анықтаңыз.

____________________________________________________________________________

____________________________________________________________________________

[2]

  1. F процедурасы екі санның максимумын анықтайды. Кодта кеткен қателікті анықтаңыз. void f(int x, int y)

{

if (x>y return x; else

return y;

}

____________________________________________________________________________

____________________________________________________________________________

[2]

  1. Жолдармен жұмыс жасайтын келесі функциялардың қызметін сипаттаңыз.


Def

___________________________________________________________________________

print

___________________________________________________________________________
[2]

  1. Жолдармен жұмыс жасайтын функцияларды пайдаланып, s жол бөлігі s1 жолында неше рет кездесетінін анықтайық. Мысалы: « Инфоматика»

____________________________________________________________________________

____________________________________________________________________________

[2]

  1. Find жолдарда іздеу функциясы жазамыз.

_________________________________________ ___________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

[2]



  1. Сұрыптаудың көпіршікті әдісі қолданылған программалық код үзіндісін толықтырыңыз.


Int temp;

for (int I = 0; I < size – 1; i++) {

for (int j = 0; j < size – I – 1; j++) {

if (arr[j] > arr[j + 1]) {

temp = arr[j+1];

___________________________

___________________________ } } }


1. a=5

B=6

C=4

M= (max a,b,c)

Print (m)

Немесе

Print (max (a,b,c))


  1. Int f( int x,int y){

if (x+2
x=x+3;
return y * n;
}
else{
return x+y+2;
}
  1. def – бұл негізгі сөз, ол одан әрі функцияны анықтау керектігін көрсетеді.

print –функция атауы.




6._arr[j+1]=arr[j]__________________________

_arr[j]=tmp;__________________________ } } }

3. s1=`информатика`
s1.count(`a`)=>2

s1.count(s)

4. s=”Алматы менің қалам.”

N=s.find (“c”)#n=2

If n>= 0:

Print (“символ нөмірі”, n)

Else:

Print (“Символ табылмады.”)