- •5В070300-Ақпараттық жүйелер, 5в070400-Есептеу техникасы және бағдарламамен қамтамасыз ету
- •Әдістемелік нұсқаулары
- •1.1. Жалпы теориялық түсініктер
- •1.2. Терезе қосымшасын құру
- •1.2 Сурет
- •1.4. Тапсырманы орындау үлгісі
- •1.4.1. Терезелік қосымшаны құру мысалы
- •1.3 Сурет
- •1.4 Сурет
- •1.5. Жеке тапсырмалар
- •Таңдау операторы Switch:
- •Терезелік қосымшаның құрылуы
- •2.1 Сурет
- •СheckBox компоненті
- •RadioGroup компоненті
- •3.1. Жалпы теориялық ақпарат
- •3.2. Тарсырманы орындау мысалы
- •3.2.1. Терезе қосымшасын құру мысалы функция- өңдегіші мәтіні төмендегідей болуы мүмкін. (стандартты мәтін келтірілмеді).
- •3.1 Сурет
- •3.3. Жеке тапсырмалар
- •Қысқаша теориялық түсініктеме
- •4.2.1 Есепті шешудің мысалы:
- •4.1 Сурет
- •4.3 Тапсырмалар
- •5.1. Жалпы теориялық ақпарат
- •5.2. Терезе қосымшасын жасау StringGrid компонентті
- •5.3. Тапсырманың орындалу мысалы
- •5.3.1. Терезелік қосымшаны жасау мысалы
- •5.4. Жеке тапсырмалар
- •6.1. Қысқаша теориялық мәліметтер
- •6.2. Есептің жасалу мысалы
- •6.2.1. Терезе қосымшасын құру мысалы
- •6.3 Өзіндік тапсырмалар
- •7.1. Жалпы теориялық ақпарат Символдардық масив ретіндегі жолдар
- •7.2. Терезе қосымшасын жасау
- •ListBox компонентті
- •ComboBox компонентті
- •7.3. Тапсырманы орындау мысалы
- •7.3.1. Терезелік қосымшаны жасау
- •7.1 Сурет
- •7.4. Жеке тапсырмалар
- •№8 Зертханалық жұмыс. Файлдарды пайдаланып құрылымды өңдеу
- •8.1. Теориялық түсініктемелер
- •8.2. Терезелік қосымша құру OpenDialog және SaveDialog компоненттері
- •8.3. Тапсырманы орындауға мысал
- •8.3.1.Терезе қосымшасын құру OpenDialog және SaveDialog компоненттерін баптау
- •8.1 Сурет
- •Программамен жұмыс
- •8.2 Сурет
- •8.4. Жеке тапсырмалар
- •№9 Зертханалық жұмыс. Функция графиктерін тұрғызу
- •9.1. Қысқаша теориялық түсінік Chart компоненті көмегімен график тұрғызу
- •9.1 Сурет
- •9.2. Терезелік қосымшаны жасау мысалы
- •Форманы баптау
- •9.2 Сурет
- •1. Операциялар басымдылықтарының кемуі бойынша және басымдылықтары әртүрлі операциялар сызықпен бөлектенген.
- •Стандартты математикалық функциялар
- •Файл жобасының, тақырыптық файл және программа мәтіні файлының жалпы құрылымының сипаттамасы
- •Unit*.H тақырыптық файлының құрылымы
- •Project*.Cpp жоба файлының жалпы құрылымы
- •Әдебиеттер
Н.4.02-02
Қазақстан Республикасының Білім және ғылым министрлігі
Ш.Уәлиханов атындағы Көкшетау мемлекеттік университеті
«Бекітемін»
Факультет деканы
_________ Абсалямов Х.К.
(қолы) аты- жөні, тегі
« » . 2015 ж.
Ақпараттық жүйелер және есептеу техникасы кафедрасы
(кафедраның толық атауы)
Балгабаева Раушан Нусипкалиевна
(автордың аты-жөні, тегі)
5В070300-Ақпараттық жүйелер, 5в070400-Есептеу техникасы және бағдарламамен қамтамасыз ету
(мамандықтың шифры, атауы)
мамандығының студенттері үшін
«Visual C++ тілінде бағдарламалау»
(пәннің атауы)
бойынша зертханалық жұмыстарға арналған
Әдістемелік нұсқаулары
Оқыту түрі күндізгі
Көкшетау 2015 ж.
Әдістемелік нұсқаулар «Алгоритмдер, деректер құрылымы және программалау» пәнінің оқу жоспары мен бағдарламасының талаптарына сәйкес құрылған және курс зертханалық жұмыстарының талаптарын орындауға барлық қажетті мәліметтерді қамтиды.
Мазмұны
1 |
Кіріспе |
|
Қауіпсіздік техникасының ережелері |
2 |
1-зертханалық жұмыс. Сызықтық есептеу процесі |
3 |
2-зертханалық жұмыс. Тармақталушы алгоритмдерді жүзеге асыру |
4 |
3-зертханалық жұмыс. Циклдік алгоритмдерді іске асыру |
5 |
4-зертханалық жұмыс. Циклдік құрылымды алгоритмді программалау |
6 |
5-зертханалық жұмыс. Бір өлшемді массивті өңдеу |
7 |
6-зертханалық жұмыс. Екі өлшемді массивті динамикалық өңдеу |
8 |
7-зертханалық жұмыс. . Жолдардық типті өңдеу |
9 |
8-зертханалық жұмыс. Файлдарды пайдаланып құрылымды өңдеу |
10 |
9-зертханалық жұмыс. Функция графиктерін тұрғызу |
|
|
11 |
Қолданылған әдебиеттер |
Кіріспе
Бағдарламалауға үйрену тек теориялық материалды меңгерумен ғана шектелмейді, сонымен бірге тәжрибеде зертханалық жұмыс арқылы оны бекіту маңыздырақ. Зертханалық жұмыстың барлық тақырыптарды қамтуы міндетті.
Осы зертханалық жұмысқа арналған әдістемелікте көлемді теориялық түсініктемелер, C++ Builder ортасы, стандартты функциялар мен C++ Builder-дағы жобалары туралы мәліметтер кең көлемде сипатталған. Терезелік қосымшада нақты мысалдар көрсетіледі. Жалпы зертханалық жұмыстар саны 9. Әрбір зертханалық жұмысқа арналған жеке тапсырмалар бар. Тапсырмалар 16 нұсқадан тұрады. Жұмыстар қарапайым деңгейден күрделілікке біртіндеп өтеді. Ақпараттық жүйелер, есептеу техникасы және бағдарламамен қамтамасыз ету мамандықтары студенттеріне арналған.
Зертханалық жұмысқа арналған әдістемелік нақты мысалмен, түсінікті тілмен жазылған. Тілдің барлық мүмкіндіктерін көрсетіп, оны тәжрибеде қалай қолдануға болатынын көрсеткен.
ҚАУІПСІЗДІК ТЕХНИКАСЫНЫҢ ЕРЕЖЕЛЕРІ
Қауіпсіздік техникасы ережелерін мына пункттерге бөлуге болады:
1) жалпы;
2) ДК-де жұмысты бастау алдында;
3) жұмыс істеу кезінде
4) авариялық жағдайларда жағдайлардағы,
5) жұмысты аяқтағанда
Жалпы қауіпсіздік талаптары:
оқытушының рұқсатынсыз құрал-жабдықтарды орнынан қозғауға, сымдарға, розеткаларға, штепсельдің айырына, штекерге тиісуге тыйым салынады;
оқытушының рұқсатынсыз компьютерлік сыныпқа кіруге және одан шығуға болмайды;
оқытушының рұқсатынсыз сынып ішінде жүруге болмайды;
дербес компьютерде су қолмен және су киіммен жұмыс істеуге болмайды.;
корпусы мен сымдардың бүтіндігі бұзылған (ашық) ДК-де жұмыс істеуге тыйым салынады;
үстелге, ДК-дің жанына сөмке, портфель, кітап қоюға болмайды. үстелде тек қалам мен дәптер ғана жатуы тиіс ;
пернетақта үстіне ештеңені қоюға болмайды;
Компьютерлік сыныпта жүгіруге, ойнауға, жолдастарыңның көңілін қажетсіз аударуға, бөгде жұмыстарды істеуге тыйым салынады.
Дербес компьютерде жұмыс істеуді бастау алдында қойылатын қауіпсіздік талаптары:
ДК электр тогына қосылмаған жағдайда сымдардың, ДК-дің корпусының бүтіндігін және айыру (изоляция) бұзылмамағанын қарап шығып, олардың дұрыс жағдайда екендігіне көз жеткізу керек;
жұмыс кезінде оларға тие бермеу үшін, сымдар сальбырап тұрмауына көңіл бөлу керек;
жұмыс орнын пайдалануды есепке алу журналына белгі қою керек;
Дербес пайдаланылатын компьютер жұмысы кезіндегі қауіпсіздік талаптар:
ЭЕМ жұмыс істеу кезінде көздің экраннан ең қолайлы қашықтығын (60-70см) сақтау керек. Мүмкін қашықтық -50см;
келушілер кіргенде студенттердің орнынан тұруының қажеті жоқ;
көз талғанда немесе шаршағанда орнынан тұрмай көзді дем алдыратын бірнеше жаттығу орындау керек;
оқушылар электр тогымен зақымданғанда алғашқы медициналық көмек көрсету әдістерін, өрт сөндіргішпен жұмыс істеу және өрт сөндіру әдістерін білуі керек;
оқушылар көзді дем алдыру жаттығуларды білуі керек.
№1 зертханалық жұмыс. Сызықтық есептеу процесі
Жұмыс мақсаты: программа тексттін құру ережесімен танысу, сызықтық алгоритмдерге программа құрып үйрену, C++ Builder ортасында қарапайым программаны іске асыру. Сызықтық алгоритмдерге терезелік режімде программа құруды және оны жұмысқа қосуды үйрену.
