Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК ВП. казПОС.doc
Скачиваний:
91
Добавлен:
01.05.2015
Размер:
6.47 Mб
Скачать

2.5 Оқытушы көмегінсіз студенттік өзіндік жұмысының сабақ жоспары(сөж)

1. Delphi-ді іске қосу тәсілі. Delphiіске қосылғанда пайда болатын және көрінетін терезелер. Олар не үшін кажет?

  1. Delphi терезесінде орнатылған негізгі мәзірдің ішкі мәзірлері. Оларға қандай командалар енгізілген?

  2. Delphi терезесінің аспаптарпанеліне енгізілген негізгі түймелерді атап шығыңыз. Олар кандай іс-әрскеттерді орындайды?

  3. Проект, форма дегеніміз не? Delphiіске қосылған кезде формакандай атлумен көрінеді?

  4. Форма көлсмін өзгеріуге арналған қандайтәсілдерді білесіз? Оларды орындаңыз.

  5. Көрінбеген форманы экранға шығару тәсілі.

  6. Қасиет дегеніміз не?Форманың негізгі қасиеттері, оларды өзгерту тәсілдері.

  7. Object Inspector терезесі . Онда орнатылған қосымша беттер мен мазмұндары. Экранға қасиеттер (Object Inspector) терезесін шығару тәсілдері.

9. Оқиға дегеніміз не? Delphiортасында жиі қолданылатын оқиғаларды атап шығыңыз. Оқиғаны өндеуіш программасының дайындамасын дайындаудың негізгі тәсілі.

10. Программа жазылатын терезе атауы. Оның алғашқы рет ашылған кездегі көрінісі. Процедура дайындамасын объектінің қасиеттер терезесі арқылы орнатутәсілі.

11.Негізгі модуль дегеніміз не,оның құрылымы. Негізгі модуль тақырыбы. Uses кілттік сөз құрамына енгізілген нұсқаулар.

12. Әдіс дегеніміз не?Негізгі модульге қандай әдістер енгізілген, олардын іс-әрекеттері?

13.Негізгі модуліді экранға шығару командасы.

14. Модуль депнені айтады? Модульқұрылымы. Модульгеенгізілген бөлімдер неүшін қажет?

15. Берілгендерді енгіузу және шығару үшін Input Box функцмиясы мен Showmessege процедурасын пайдалану тәсілдері. Тәсілдерді пайдаланып, карапайым программақұрыңыз.

2.6 Өзіндік бақылау үшін тестілік сұрақтар

1. Типті түрлендіру функциялары.

2. "Мен қаладан келемін" сөйлемін форманың Edit өрісіне енгізіп, Label1 өpiciнeшығару

программасын құрыңыз.

3. х=5,2 үшін у=3*х2+5х-2 функциясының мәнін есептеу программасынқұрып, іске қосыңыз. Программада х мәнін енгізу үшіи форманың Edit1 өрісі, умәнін шығару үшін Label1 өрісі пайдаланылсын.

4. Модуль мен проектіні арнайы бумақұрып, сақтау тәсілі, Файлатауы үшін пайдалануы мүмкін символдар.

5. Сақтаулы проектіні ашу тәсілі.

6. Программаны компиляциялау. Компилятордыңсинтаксистік қатені көрсетуі.

7. Программаны іске қосқан кезде компиляциялау терезесі экранда көрінбесе, оны көрсетутәсілі.

8. Delphi-де ехе-файл деп қандай файлды атайды? Windows – та оны іске қосу тәсілі.

9. Объектілі- бағдарлы программалау дегеніміз не? Қандай құрылымдық тип класс (class)арқылы сипатталады?

10. Қасиеттер қандай айнымалылар? Мысал келтіріңіз.

11. Модульдің var бөлімінде Form1 программалық элементтерінің (объектінің) сипатталу түрі. Класс данасы дегеніміз не?

12. Delphi-де қосымшаны (программаны) дайындау тәсілі.

13. Компонент, визуальды компрнент кітапханасы (VCL) дегеніміз не?

14. Компоненттер палитрасында жиі пайдаланылатын компоненттерді атап шығыңыз. Олар не үшін қажет?

15. Формаға Edit1, Label1, Button1 компоненттері (ТEdit1, ТLabel1, ТButton1 компоненттерінің даналары) орнатылып, процедура құрылған:

Procedure Button1Click (Sender : TObject);

Var x,y: real;

begin

x := Edit1.Text;; у := 4*x+7;

Label1.Caption := y

end;

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

  1. 2 - 7х + 4 = 0 квадрат тендеуін шешу программасын мәндер формаға шығатындай етіп құрыңыз.

  2. Осы программа бойынша 3х2 -5х + 8 = 0 теңдеуін шешіңіз. Формада қандай мәлімет көрінеді, онын себебі?

  3. Формада 2.3-суреттегі сияқгы калькулятор моделін, сәйкес компоненттердің қасиеттерін орнату. Калькуляторға арналған программа мазмұны.

  4. Жеңіл мәшине жүріп келеді. Оның жылдамдығы 230 км/саг - тан асса, "Жылдамдық шектен тыс,жылдамдықты азайтыныз" ескертуін шығару терезінде көрсететін көлденең белдеушенін Change оқиғасын өндеуіш процедурасын құрыңыз.

  5. ql және q2нүктелік зарядтардын 2<=r <=20 смаралығында әрбір 4см сайын өзара әсерету күшін табу керек (ql =40 НКл, q2 = 70 НКл).

Есептеу формуласы: Fk=ql * q2/(4*3.141592*E0*E*Rk*RK); (k= 1,2,3....;СИжүйесінде: Е0 - 8.85419;Е = 1; 0.002м <= r<= 0.2м; қадам = 0.04м.

21.Көлемі Vыдыстағы массасы m1, температурасыt1°C азотt2°Cтемператураға дейін қыздырылған. Қыздыру 4°С-ға көтерілген сайын азоттын ыдыс бетіне түсіретін қысымын (Р) табу керек. (m=6г, V=4л, tl=25°С, t2 =49°С).

Есептеу формуласы: PV=mRt/M(R=8.31Дж/(молъ*К); М = 28*10-3 кг/моль).

  1. элементтен тұратын А сандықмассивінің оң мәнді элементтерінің қосындысын табыңыз (3, 4,-5, 6.2, 8.9, -2).

  2. Консольдық терезені ашып, онда келесі мысалды шешу программасын құрыңыз және орындаңыз:

Мысал. DO циклін пайдаланып,n = 6үшін n! мәнін есептеу керек(n! =1*2*3*..* n).

  1. Программаны дұрыстау дегеніміз не? Синтаксистік және семантикалық қателерді жөндеу тәсілдері.

  2. Семантикалық емес қателерді Delphi —дін көрсету тәсілі.