УМК ВП. казПОС. Пніні Оу программасы syllabus оытушы жнінде мліметтер
Скачать 6.17 Mb.
|
2.4 ОҚЫТУШЫНЫҢ ЖЕТЕКШІЛІГІМЕН ОРЫНДАЛАТЫН СТУДЕНТТЕРДІҢ ӨЗІНДІК ЖҰМЫСТАРЫ БОЙЫНША ӨТКІЗІЛЕТІН САБАҚТАРДЫҢ ЖОСПАРЫ (СОӨЖ). Тапсырмалар. 1-модуль (1-5 бөлімдер) 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; Процедурада синтаксистік қателер бар. Қателерді жөндеп, программаны іске қосыңыз. 2-модуль (6-10 бөлімдер)
Есептеу формуласы: 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 м. 6. Көлемі V ыдыстағы массасы m1, температурасы t1°C азот t2°C температураға дейін қыздырылған. Қыздыру 4°С-ға көтерілген сайын азоттын ыдыс бетіне түсіретін қысымын (Р) табу керек. (m = 6г, V = 4л, tl = 25°С, t2 = 49°С). Есептеу формуласы: PV = mRt/M (R=8.31 Дж/(молъ*К); М = 28* 10-3 кг/моль).
5. 5, 4.3. 5. 3,4,4,3; 4.5, 3,5, 5,4,5, 3,4; 4. 3,4,4. 5, 4, 4,4, 5; Олардың орта үлгірімдерін және нешінші студенттің оқу үлгірімі артық екенің аныктау керек. 9. Қызық әріптері бойынша жазылған адамдардың аты—жөндерін реттеу керек: Нұрғадиқызы Малика Ысқақұлы Оралхан Нұрланқызы Мәдина Камардинов Ержан
Мысал. DO циклін пайдаланып, n = 6 үшін n! мәнін есептеу керек (n! =1*2*3*..* n).
3-модуль (11-15 бөлімдері)
[-10; 10] кесіндісінде у=х2, у=х3, y=sinx, y=cosx функцняларының масштабты графиктерін сызып шығыныз. Кітапқа енгізілген масштабтарды өзгертіп көріңіз.
2.5 Оқытушы көмегінсіз студенттік өзіндік жұмысының сабақ жоспары(СӨЖ) 1. Delphi-ді іске қосу тәсілі. Delphi іске қосылғанда пайда болатын және көрінетін терезелер. Олар не үшін кажет?
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; Процедурада синтаксистік қателер бар. Қателерді жөндеп, программаны іске қосыңыз.
Есептеу формуласы: 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 кг/моль).
Мысал. DO циклін пайдаланып, n = 6 үшін n! мәнін есептеу керек (n! =1*2*3*..* n).
2.7 КУРС БОЙЫНША ЕМТИХАН СҰРАҚТАРЫ 1 Delphi – де қай бағдарламалау тілі қолданады? A) С++; B) Basic; C) Pascal; D) Object Pascal; E) Turbo Pascal; 2 Object Pascal-да қандай конструкция комментарий болып табылады : A) <комментарий>; B) ; комментарий; C) {комментарий}; D) [комментарий]; E) / комментарий; 3 Жобаның негізгі файлдарының атаулары: A) .dpr, .frm; B) .dpr; C) .dpr, .dfm, .pas; D) .dfm, .pas; E) .dpr, .pas ; 4 Объектілер инспекторында бейнеленеді : A) Объектілер қасиеті; B) Оқиға, Қасиет; C) Оқиға; D) Өріс; E) Өлшемдер; 5 Компилятор директивасы дегеніміз не? A) Компиляторға оның жұмыс істеу режимін беретін нұсқау; B) Компиляторға оның жұмыс істеу режимін немесе оған қандай да бір ақпарат беретін нұсқау; C) Компиляторға процессордың жұмыс істеу режимін беретін нұсқау; D) Компиляторға қандай да бір ақпарат беретін нұсқау; E) Процессорға қандай да бір ақпарат беретін нұсқау; 6 Delphi ортасы болып табылады: A) Берілген кодтын мәтіндік редакторы; B) Қатені жөндеуші; C) Компилятор және құрастырушы; D) Windows қосымшасын өңдеудің интегралдаған ортасы; E) Linux қосымшасын өңдеудің интегралдаған ортасы; 7 Delphi ортасында бір мезгілде құрылады: A) Бір жоба; B) Екі жоба; C) Бірнеше жоба; D) жүйенің опциясы(таңдау) сияқты берілген жобалар саны; E) программисттердің көрсеткеніндей жобалар саны; 8 Қандай мәліметтер құрылымы үшін бекітілген тип және өлшемі беріледі: A) статикалық; B) барлығы; C) динамикалық; D) статикалық және динамикалық; E) ешқайсысы; 9 Object Pascal-дағы файлдық мәліметтердің үш типін атаңыз: A) бинарлық, мәтіндік, типтелмеген; B) мәтіндік, типтелген, типтелмеген; C) мәтіндік, екілік, типтелген; D) integer, string, textfile; E) мәтіндік, бүтін, типтелген; 10 CloseFile () процедураcы не істейді? A) дескрипторды файлмен байланыстырады; B) файлды жояды; C) дескрипторды жояды; D) файлды сақтайды; E) Файл дескрипторы мен файл арасындағы байланысты үзеді және жүйеге ресурстарын қайтарады; 11 If <> then <> else<> операторы; A) меншіктеу; B) шартты; C) циклды; D) бос; E) таңдау; 12 for<> to<> do операторы: A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) параметрімен берілетін цикл; D) шартты; E) таңдау; 13 while <> do<> операторы; A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) параметрімен берілетін циклдік; D) шартты; E) таңдау; 14 repeat <> until <> операторы; A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) параметрімен берілетін циклдік; D) шартты; E) таңдау; 15 with<> do<> операторы : A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) параметрімен берілетін циклдік; D) кіру мүмкіндігін беретін; E) таңдау; 16 case<> of <>:<> else<>end операторы: A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) параметрімен берілетін циклдік; D) шартты; E) таңдау; 17 : = операторы: A) кіру мүмкіндігінің; B) меншіктеу; C) параметрлі цикл; D) шартты; E) таңдау; 18 goto <> операторы: A) циклдан кейін жазылатын шартты; B) циклға дейін жазылатын шартты; C) өту; D) шартты; E) таңдау; 19 Стандартты процедураларды шақыру ... көмегімен орындалады : A) белгі; B) атының; C) команда; D) директива; E) айнымалы; 20 Қолданушы процедураларын шақыру ... көмегімен орындалады: A) директива ; B) белгі; C) атының; D) команда; E) айнымалы; 21 Модуль компиляциясынан кейін ... кеңейтілуімен файл құрылады: A) .dpr; B) .dcu; C) .exe; D) .pas; E) .dfm; 22 Қосымша компиляциясынан кейін ... кеңейтілуімен файл құрылады: A) .dfm; B) .dpr; C) .dcu; D) .pas; E) .exe; 23 Объект әдістері оның ... анықтайды: A) қасиеттерін; B) жағдайын; C) ата-анасын; D) атрибутын; E) ұрпағын; 24 Объекттің қасиетінің сипаты ... сөзінен басталады : A) class; B) procedure; C) type; D) property; E) interface; 25 Объекттің әдісінің сипаты ... сөзінен басталады : A) type; B) procedure; C) procedure немесе function; D) function; E) property; 26 Объекттің әдісінің коды ... бөлімінде болады: A) uses; B) interface; C) initialization; D) implementation; E) finalization; 27 Барлық компоненттерге базалық класс: A) Tcontrol; B) Tobject; C) Tcomponent; D) Tpersistent; E) TwinControl; 28 Button1.Caption:= ‘&Close’; кодын анықтайтын тез кіру перне комбинациясы : A) B) C) D) E) 29 Memo1 редакторының қай жолына Memo1.Lines[5] := ‘abc’; мәні меншіктеледі: A) алтыншы; B) бесінші; C) төртінші; D) жетінші; E) бірінші; 30 Бесінші элементті тізімнен міндетті түрде өшіру керек: A) ComboBox1.Items.Delete (6); B) ComboBox1.Items.Clear (5); C) ComboBox1.Items.Delete (5); D) ComboBox1.Items.Delete (4); E) ComboBox1.Items.Clear; |