НұСҚаулар bi 2214 «Бағдарламалық инженерия»



бет13/13
Дата17.09.2023
өлшемі78,79 Kb.
#108298
түріНұсқаулар
1   ...   5   6   7   8   9   10   11   12   13
Байланысты:
МУ лабы (1)

Шектеу






а


































1.

A(5,7)

Матрицаның әрбір бағанының оң элементтерінің

Aij>0










қосындысын және олардың санын есте сақтау. Нәтижесін













екі жол түрінде шығару.




























2.

A(N,M)

Матрицаның әрбір жолының оң элементтерінің қосындысын

N<=4










және олардын

санын есептеп

есте

сақтау.Нәтижесін екі

M<=5










баған түрінде баспадан шығару.











































3.

B(N,N)

Матрицанын бас диагоналындағы және одан төмен

N<=6










орналасқан элементтердің қосындысын және элементтер













санын есептеу.































4.

B(N,N)

Матрицаның бас диагоналынан төмен орналасқан оң

N<=4










элементтерінін

қосындысын

және

олардың элементтер

Bij>0










санын есептеу.

















































5.

D(K,K)

Матрицаның жұп орындағы элементтерінің элементтерінін

K<=5










орнына нольдерді жазып және матрицаны баспаға шығару.

































2-тапсырма /қиынырақ есептер/

  1. А(4,3) матрицаның элементтері екі-үш таңбалы немесе одан да көп таңбалы сандар болсын. Матрицаның әрбір элементін оның цифрларының қосындысымен алмастыру керек. Шыққан матрицаны көрсетіңіз.

  2. А(4,4) матрицаны сағат тілінің бағытымен 90 градусқа бұрғанда шығатын матрицаны көрсетіңіз.

  3. А(7,5) матрицаның элементтерін жол бойынша сұрыптап орналастырыңыз.

  4. А(5,7) матрицаның элементтерін баған бойынша сұрыптап орналастырыңыз.

  5. А(10) массив элементтерін үш түрлі әдіспен сұрыптаңыз /алмастыру әдісі- метод обмена или пузырька, тікелей таңдау әдісі-метод прямого выбора, орындары бойынша сұрыптау-сортировка с вставкой/



Бақылау сұрақтары:

  1. Пернетақтамен байланысты қамтамасыз ететін операторды атаңыз.

  2. Қай оператордың көмегімен енгізу-шығару кластарына енуге болады?

  3. Мəліметтерді форматтаудың екі əдісін атаңыз?

  4. Display класының əдістерін атаңыз.

  5. Stream класын қай пакеттен табуға болады?



Ұсынылатын әдебиеттер:

  1. Көккөз М.М., Саданова Б.М., Лейзер Л.И. Бағдарламалау технологиясы: Қарағанды: ҚарМТУ, 2008

  2. Когай Г.Д., Тен Т.Л., Амиров А.Ж., Абилдаева Г.Б. Бағдарламалау технологиясы : Қарағанды: ҚарМТУ, 2013

  3. Медешова А.Б., Мұхамбетова Ғ.Г.: Бағдарламалау Алматы: Бастау, 2014

  4. Медешова А.Б., Мухамбетова Ғ.Г.Нысандық-бағдарлық бағдарламалау тілдері Алматы: Бастау, 2016

  5. Пыркова А.Ю., Черикбаева Л.Ш. Жүйелік бағдарламалау Алматы: Қазақ университеті, 2013

СӨЖ арналған бақылау тапсырмалары:


1 Кластар иерархиясын анықтау үшін қосымшада (берілген нұсқа үшін) келтірілген кластарды мұрагерлік қатынасымен байланыстыру.
2 Кластарда түгел қажет конструкторлар мен деструкторды анықтау.
3 Кластар иерархиясын граф түрінде жасау.
4 Виртуалды функциялардың қажеттілігін түсіндіру. Виртуалды және виртуалды емес функциялар жағдайында нәтижелер қандай болатынын көрсету қажет.

Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   13




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

    Басты бет