Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМКД_ПЭВМ_2ИКО_Урдабаева+++.docx
Скачиваний:
134
Добавлен:
01.03.2016
Размер:
833.23 Кб
Скачать

Сөж тақырыптары

Тақырыптары

Сағат саны

1

Сызықтық алгоритмдерді бағдарламалау.

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

  1. TLabel, TEdit компоненттері. Қасиеттері. Оқиғалары. Әдістері.

  2. TMemo, TButton компоненттері. Қасиеттері. Оқиғалары. Әдістері.

  3. TRadioGroup, TCheckBox компоненттері. Қасиеттері. Оқиғалары. Әдістері.

Нұсқаға сәйкес есеп шешімінің программасын келтіру:

  1. Өрнектің мәнін есептеңіз:

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

  3. Тіктөртбұрыштың қабырғалары белгілі. Оның периметрін және диагоналінің ұзындығын табыңыз.

  4. (x1,y1)және(x2,y2) координаттармен берілген екі нүктенің арақашықтығын есептеңіз.

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

  6. R радиуспен берілген дөңгелектің ауданын және сол радиуспен берілген шеңбердің ұзындығын есептеңіз.

3

2

Тармақталу алгоритмдерін бағдарламалау. Нұсқаға сәйкес есеп шешімінің программасын келтіру:

  1. Үш нақты сан берілген. Мәндері теріс емес сандарды квадраттаңыз,ал мәндері терістерінің төртінші дәрежесін есептеңіз.

  2. A(x1,y1) және B(x2,y2) екі нүкте берілген. Олардың қайсысы координат басына жақын екендігін анықтайтын программа құрыңыз.

  3. Өзара тең емес х және у нақты сандары берілген. Олардың ең кішісін қосындысының жартысымен, ал үлкенін екі еселенген көбейтіндісмен ауыстырыңыз.

  4. m, n бүтін сандары берілген. Егер олар өзара тең болмаса, әрқайсысының осы сандардың үлкенімен ауыстырыңыз, ал тең болса 0-мен ауыстырыңыз.

  5. к саны a, b, c сандарының қайсысының бөлгіші болып табылады.

  6. Үш санның ең кішісі мен ең үлкенінің қосындысының анықтаңыз.

3

3

Циклдік алгоритмдерді бағдарламалау. Нұсқа бойынша есеп шешімінің программасын келтіру:

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

  1. S=1-+

  2. S=

  3. S=

  4. P=

  5. P=

  6. P=

4

4

Бір өлшемді массивтер. Берілген есептер шешімінің программасын келтіру.

Элементтері бүтін сан болатын бір өлшемді массивте келесі амалдарды орындаңыз:

  1. Барлық жұп сандарды жойыңыз.

  2. Барлық бірліктерді нольдермен ауыстырыңыз.

  3. Қайталанатын элементтерді екі еселеңіз.

2

5

Көп өлшемді массивтер. Нұсқа бойынша есеп шешімінің программасын келтіру:

  1. Екі өлшемді массив берілген. Осы массивтегі ең кіші элементті тауып, оның реттік номерін анықтау керек. Егер олар бірнешеу болса, олардың реттік номерін әрқайсысы үшін анықтау қажет.

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

  3. Студенттердің 8-ші семестрдегі 5 түрлі пән бойынша алған бағалары берілген. Студенттердің үлгерімін анықтайтын программа жазыңыз.

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

  5. Екі өлшемді квадрат массив берілген. Оның бас диагоналының үстінде орналасқан элементтерінің қосындысын есептейтін программа жазыңыз.

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

3

6

Жолдарды қолданып бағдарламалау. Нұсқаға сәйкес есеп шешімінің программасын келтіру:

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

  2. Берілген текстегі ph жұбын f әрпіне өзгертіп текстті қайта шығарыңыз.

  3. Латын әрпінен және сөздерінен тұратын тізбек берілген. «а» әрпінен басталатын сөздер санын анықтаңыз.

  4. Жол берілген. Егер жолдың ұзындығы екіге еселі болса, онда алғашқы және соңғы екі символды жойып, жолды қайта шығарыңыз.

  5. Сөйлем берілген. Ондағы ұзындықтары 5-ке теғ сөздерді шығару қажет.

  6. Берілген тексттегі алдында «с» әріпі орналасатын «в» әріпінің бәрін алып тастап, тексті қайта шығарыңыз.

5

7

Жазба мен файлдарды қолданып бағдарламалау. Нұсқаға сәйкес есеп шешімінің программасын келтіру:

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

  2. Кіріс файлы негізінде келесі мәліметтерді қамтитын топ студенттерінің тізімін құру: аты-жөні, топ нөмірі, 3 емтихан нәтижелері. Жаңа файлға сессияны сәтті тапсырған студенттер тізімін топ нөмірі бойынша сұрыптау шығару.

  3. Кіріс файлы негізінде келесі мәліметтерді қамтитын жүк қоймасының багаждік ведомосін құру: жолаушы аты-жөні, заттар саны, заттардың жалпы салмағы. Жаңа файлға жүктің орташа салмағы нормадан асатын жолаушылар туралы мәліметтерді тапсырылған заттар саны бойынша сұрыптап шығару.

  4. Кіріс файлы негізінде келесі мәліметтерді қамтитын автомобильдік ведомость құру: автомобиль маркасы, автомобиль нөмірі, иесінің аты-жөні, шыққан жылы, жүрген жолы. Жаңа файлға қандай да бір жылға дейін шығарылған автомобильдерді жүрген жолы бойынша сұрыптап шығару.

  5. Кіріс файлы негізінде келесі мәліметтерді қамтитын мекеме қызметкерлерінің тізімін құру: аты-жөні, жұмысқа қабылданған жылы, қызметі, жалақысы, стажы. Жаңа файлға жалақысы қандай да бір деңгейден төмен қызметкерлер тізімін жұмыс стажы бойынша сұрыптап шығару.

5

8

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

Модульдер. Модуль құрылымы. Модульді қосу. Жүйелік модуль құралдары.

5

9

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

  1. Shape, Bevel, Image, PaintBox, ImageList компонеттері.

  2. TChart компоненті. Қасиеттері.

5

10

Графиктік ақпараттарды бейнелеу құралдарын пайдаланып бағдарламалау. Қандай да бір бейненің суретін салып, оны қозғалысқа келтіру бағдарламасын жазу.

6

11

Динамикалық бағдарламалау. Динамикалық айнымалылар. Сипатталуы. Жұмыс жасау принциптері.

8

12

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

  1. Мультимедиа құралдарын қолдану.

  2. Диаграмма түрғызу

8

13

Delphi ортасында қандай да бір ойынды бағдарламалау.

9