Материалдар / Информатика пәнінен шығармашылық жұмыс
2023-2024 оқу жылына арналған

қысқа мерзімді сабақ жоспарларын

жүктеп алғыңыз келеді ма?
ҚР Білім және Ғылым министірлігінің стандартымен 2022-2023 оқу жылына арналған 472-бұйрыққа сай жасалған

Информатика пәнінен шығармашылық жұмыс

Материал туралы қысқаша түсінік
VISUAL BASIC ПРОГРАММАЛАУ ТІЛІ
Авторы:
Автор материалды ақылы түрде жариялады.
Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
01 Сәуір 2021
1004
0 рет жүктелген
Бүгін алсаңыз 25% жеңілдік
беріледі
770 тг 578 тг
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
Материал жариялап тегін сертификат алыңыз!
Бұл сертификат «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жарияланғанын растайды. Журнал Қазақстан Республикасы Ақпарат және Қоғамдық даму министрлігінің №KZ09VPY00029937 куәлігін алған. Сондықтан аттестацияға жарамды
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ТІЛІПРОГРАММАЛАУ ТІЛІ  Программалау тілдері және оларды Программалау тілдері және ол

1 слайд
VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ТІЛІПРОГРАММАЛАУ ТІЛІ  Программалау тілдері және оларды Программалау тілдері және оларды тестілеу, жөндеу туралы негізгі тестілеу, жөндеу туралы негізгі ұғымдар;ұғымдар;  VISUAL BASICVISUAL BASIC программалау ортасы; программалау ортасы;  Программалау элементтері;Программалау элементтері;  Мәзір құру және формалармен жұмыс;Мәзір құру және формалармен жұмыс;  Модульдік процедуралар.Модульдік процедуралар.

Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері Есепті компьютерде шығарудың бі

2 слайд
Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері Есепті компьютерде шығарудың біраз бөлігі Есепті компьютерде шығарудың біраз бөлігі компьютерсіз жүзеге асырылатын мынадай компьютерсіз жүзеге асырылатын мынадай негізгі кезеңдерден тұрады:негізгі кезеңдерден тұрады: 1. Есептің қойылуы:1. Есептің қойылуы:  есеп туралы ақпараттарды жинау;есеп туралы ақпараттарды жинау;  есептің шартын тұжырымдау;есептің шартын тұжырымдау;  есепті шығарудың ақтық мақсатын анықтау;есепті шығарудың ақтық мақсатын анықтау;  деректерді сипаттау ( олардың түрін, деректерді сипаттау ( олардың түрін, шамалардың ауқымын, құрлымын т.с.с. ) шамалардың ауқымын, құрлымын т.с.с. ) 2. Есепті, моделдерді талдау және зерттеу:2. Есепті, моделдерді талдау және зерттеу:  есептің бар ұқсастарын талдау;есептің бар ұқсастарын талдау;  техникалық және программалық құралдарды техникалық және программалық құралдарды талдау;талдау;  математикалық модельді жасақтау;математикалық модельді жасақтау;  деректер құрлымын жасақтау.деректер құрлымын жасақтау.

Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері 3. Алгоритмді жасақтау:3. Алгор

3 слайд
Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері 3. Алгоритмді жасақтау:3. Алгоритмді жасақтау:  алгоритмді жобалау тәсілдерін таңдау;алгоритмді жобалау тәсілдерін таңдау;  алгоритмді жазу пішінін ( блок-схема, алгоритмді жазу пішінін ( блок-схема, мектептік алгоритмдік тіл . т.б. ) таңдау;мектептік алгоритмдік тіл . т.б. ) таңдау;  тестерді және тестілеу тәсілдерін тестерді және тестілеу тәсілдерін таңдау;таңдау;  алгоритмді жобалау.алгоритмді жобалау. 4. Программалау:4. Программалау:  программалау тілін таңдау;программалау тілін таңдау;  деректерді ұйымдастыру тәсілдерін деректерді ұйымдастыру тәсілдерін айқындау;айқындау;  алгоритмді таңдалынып алынған алгоритмді таңдалынып алынған программалау тілінде жазу.программалау тілінде жазу.

Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері 5. Тестілеу және жөндеу:5. Тест

4 слайд
Есепті компьютерде Есепті компьютерде шығарудың шығарудың негізгі кезеңдері негізгі кезеңдері 5. Тестілеу және жөндеу:5. Тестілеу және жөндеу:  синтаксистік жөндеу;синтаксистік жөндеу;  семантикалық және логикалық құрлымын жөндеу;семантикалық және логикалық құрлымын жөндеу;  тестілік есептеулер және тестілеу нәтижелерін тестілік есептеулер және тестілеу нәтижелерін талдау;талдау;  программаны жетілдіру.программаны жетілдіру. 6. Есептің шешілу нәтижесін талдпу:6. Есептің шешілу нәтижесін талдпу:  Қажет болатын болса 2-5 кезеңдерді қайтадан Қажет болатын болса 2-5 кезеңдерді қайтадан орындай отырып математикалық модельді айқындай орындай отырып математикалық модельді айқындай түсу.түсу. 7. Программаны даярлау:7. Программаны даярлау:  нақтылы есепті шығару үшін программаны жетілдіру;нақтылы есепті шығару үшін программаны жетілдіру;  есепті шешуге, математикалық модельге, есепті шешуге, математикалық модельге, алгоритмге, программаға, тестер жиынына, алгоритмге, программаға, тестер жиынына, программаны пайдалану үшін құжаттар жасау.программаны пайдалану үшін құжаттар жасау.

Программаны жөндеу және Программаны жөндеу және тестілеутестілеу  Программаны жөндеуПрограмманы жөндеу (debugging- (debug

5 слайд
Программаны жөндеу және Программаны жөндеу және тестілеутестілеу  Программаны жөндеуПрограмманы жөндеу (debugging- (debugging- жөндеу ағылшын сөзі сөзбе- сөз жөндеу ағылшын сөзі сөзбе- сөз аударғанда аударғанда қоңыздарды аулауқоңыздарды аулау деген деген мағына береді.) дегеніміз программаны мағына береді.) дегеніміз программаны компьютерден өткізудің нәтижесі компьютерден өткізудің нәтижесі бойынша ондағы қателіктерді іздну және бойынша ондағы қателіктерді іздну және жою процесі.жою процесі.  ТестілеуТестілеу (test ағылшын сөзі (test ағылшын сөзі сынасына у у деген деген мағына береді) дегеніміз программаның мағына береді) дегеніміз программаның немесе оның жеке бөліктерінің дұрыс немесе оның жеке бөліктерінің дұрыс жұмыс істейтіндігін сынау, тексеру.жұмыс істейтіндігін сынау, тексеру.

Программаны жөндеу және Программаны жөндеу және тестілеутестілеу Жөндеу және тестілеу бұлар бірінен Жөндеу және тестілеу бұлар

6 слайд
Программаны жөндеу және Программаны жөндеу және тестілеутестілеу Жөндеу және тестілеу бұлар бірінен Жөндеу және тестілеу бұлар бірінен бірі айқын ажыратылған және біріне- бірі бірі айқын ажыратылған және біріне- бірі ұқсамайтын екі кезең:ұқсамайтын екі кезең:  жөндеу кезінде синтаксистік жөндеу кезінде синтаксистік қателіктердің және кодтаудың айқын қателіктердің және кодтаудың айқын қателіктерін төңіректеу және жою қателіктерін төңіректеу және жою орындалады. ;орындалады. ;  тестілеу процесі кезінде айқын тестілеу процесі кезінде айқын қателіктері жоқ программаның жұмыс қателіктері жоқ программаның жұмыс істеу қабілеттілігі тексеріледі;істеу қабілеттілігі тексеріледі; Тестілеу қателіктің бар екендігін Тестілеу қателіктің бар екендігін тағайындайды, ал жөндеу программаның тағайындайды, ал жөндеу программаның дұрыс жұмыс істемеу себептерін дұрыс жұмыс істемеу себептерін анықтайды.анықтайды.

Программалауда Программалауда кездесетін қателіктеркездесетін қателіктер Есетің дұрыс қойылмауы, есепті Есетің дұрыс қойылмауы,

7 слайд
Программалауда Программалауда кездесетін қателіктеркездесетін қателіктер Есетің дұрыс қойылмауы, есепті Есетің дұрыс қойылмауы, есепті шығару үшін құрылған алгоритмнің шығару үшін құрылған алгоритмнің дұрыс болмауы, логикалық қателіктер дұрыс болмауы, логикалық қателіктер кететін жағдайларды дұрыс есепке кететін жағдайларды дұрыс есепке алмау, семантикалық және алмау, семантикалық және синтаксистік қателер, операцияларды синтаксистік қателер, операцияларды орындау кезінде кететін қателіктер, орындау кезінде кететін қателіктер, деректерді беруде жіберілетін деректерді беруде жіберілетін қателіктер, ендіру-шығару кезінде қателіктер, ендіру-шығару кезінде кететін қателіктер.кететін қателіктер.

Синтаксистік Синтаксистік қателіктердің қателіктердің мысалдары:мысалдары:  тыныс белгілерінің қалып кетуі;тыныс белгілері

8 слайд
Синтаксистік Синтаксистік қателіктердің қателіктердің мысалдары:мысалдары:  тыныс белгілерінің қалып кетуі;тыныс белгілерінің қалып кетуі;  жақшалардың сәйкес келмеуі;жақшалардың сәйкес келмеуі;  оператордың дұрыс жазылмауы;оператордың дұрыс жазылмауы;  қызметші сөздің дұрыс жазылмауы;қызметші сөздің дұрыс жазылмауы;  айнымалы атының дұрыс жазылмауы;айнымалы атының дұрыс жазылмауы;  цуиклдің аяқталу шартының жоқ болуы;цуиклдің аяқталу шартының жоқ болуы;  массив сипаттамасының жоқ болуы массив сипаттамасының жоқ болуы т.с.с.т.с.с.

Транслятор таба алмайтын Транслятор таба алмайтын қателіктерқателіктер Программада пайдаланылатын операторлар дұрыс Программада

9 слайд
Транслятор таба алмайтын Транслятор таба алмайтын қателіктерқателіктер Программада пайдаланылатын операторлар дұрыс Программада пайдаланылатын операторлар дұрыс жазылғанымен транслятор таба алмайтын көптеген жазылғанымен транслятор таба алмайтын көптеген қателіктер болады.қателіктер болады. Осындай қателіктердің мысалдарын келтірейік.Осындай қателіктердің мысалдарын келтірейік.  Логикалық қателіктер,Логикалық қателіктер,  Циклдерде кездесетін қателіктер,Циклдерде кездесетін қателіктер,  Ендіру-шығару қателіктері; деректермен Ендіру-шығару қателіктері; деректермен жұмыс істеудегі қателіктер,жұмыс істеудегі қателіктер,  Айнымалыларды пайдалануда кететін Айнымалыларды пайдалануда кететін қателіктер,қателіктер,  Массивтермен жұмыс істеуде кететін Массивтермен жұмыс істеуде кететін қателіктер,қателіктер,  Арифметикалық операцияларды орындауда Арифметикалық операцияларды орындауда кететін қателіктер.кететін қателіктер. Осы қателіктердің бәрін тестілеудің көмегімен Осы қателіктердің бәрін тестілеудің көмегімен табуға болады.табуға болады.

Программалау процесі үш Программалау процесі үш кезеңге бөлінеді:кезеңге бөлінеді:  есепті шешудің алгоритмін құру;есепті шешу

10 слайд
Программалау процесі үш Программалау процесі үш кезеңге бөлінеді:кезеңге бөлінеді:  есепті шешудің алгоритмін құру;есепті шешудің алгоритмін құру;  программа құру;программа құру;  жасалған программаны тексеру.жасалған программаны тексеру.

VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Visual BasicVisual Basic ( ( VBVB ) программалау жүйесі ) п

11 слайд
VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Visual BasicVisual Basic ( ( VBVB ) программалау жүйесі ) программалау жүйесі компьютерге орнатылған соң оны іске қосу компьютерге орнатылған соң оны іске қосу WindowsWindows терезесі арқылы әдеттегідей терезесі арқылы әдеттегідей жүргізіледі: Іске жүргізіледі: Іске қосуқосу  ПрограммаларПрограммалар  Microsoft Visual BasicMicrosoft Visual Basic 5.0.5.0. Бұл кезде Бұл кезде Project WizardProject Wizard (Проект (Проект шебері) программасы іске қосылады да, шебері) программасы іске қосылады да, экранда экранда Microsoft Visual BasicMicrosoft Visual Basic , оның , оның жоғарғы бетінде белсендірілген жоғарғы бетінде белсендірілген New New ProjectProject (Жаңа проект) сұхбаттық терезесі (Жаңа проект) сұхбаттық терезесі көрінеді. көрінеді. Терезеге үш қосымша бет енгізілген: Терезеге үш қосымша бет енгізілген: NewNew (Жаңа), (Жаңа), ExistingExisting (Қолданылған), (Қолданылған), ResentResent (Жақында қолданылған файлдар).(Жақында қолданылған файлдар).

Жаңа проект терезесі.Жаңа проект терезесі.  NewNew бетіне енгізілген бетіне енгізілген проект типтері:проект типтері:  Stan

12 слайд
Жаңа проект терезесі.Жаңа проект терезесі.  NewNew бетіне енгізілген бетіне енгізілген проект типтері:проект типтері:  StandartStandart .. EXEEXE (стандартты ехе-(стандартты ехе- файл);файл);  VB Application Wizard VB Application Wizard (Қолданбалы (Қолданбалы VB VB шебері);шебері);  AddAdd -- InIn (қосымша (қосымша қондырма);қондырма);  InternetInternet ’те ’те Web-Web- беттер құруға беттер құруға мүмкіндік туғызатын мүмкіндік туғызатын ActiveXActiveX файдары, т.б. файдары, т.б. 1.1-c1.1-c уретурет

NewNew бетіне енгізілген бетіне енгізілген проект типтері:проект типтері:  StandartStandart .. EXEEXE (стандартты ехе- (ста

13 слайд
NewNew бетіне енгізілген бетіне енгізілген проект типтері:проект типтері:  StandartStandart .. EXEEXE (стандартты ехе- (стандартты ехе- файл);файл);  VB Application Wizard VB Application Wizard (Қолданбалы (Қолданбалы VB VB шебері);шебері);  AddAdd -- InIn (қосымша қондырма); (қосымша қондырма);  InternetInternet ’те ’те Web-Web- беттер құруға беттер құруға мүмкіндік туғызатын мүмкіндік туғызатын ActiveXActiveX файдары, т.б.файдары, т.б.

Жаңа пЖаңа п роектіні ашуроектіні ашу Жаңа проектіні ашу үшін Жаңа проектіні ашу үшін New ProjectNew Project терезесіне орна

14 слайд
Жаңа пЖаңа п роектіні ашуроектіні ашу Жаңа проектіні ашу үшін Жаңа проектіні ашу үшін New ProjectNew Project терезесіне орналастырылған терезесіне орналастырылған Standart EXEStandart EXE белгішесін таңдап, белгішесін таңдап, Ашу (Открыть)Ашу (Открыть) түймесін түймесін шерту жеткілікті. Бірнеше компоненттері шерту жеткілікті. Бірнеше компоненттері (сыңарлары) бар, (сыңарлары) бар, Дайындаудың Дайындаудың (Жетілдірудің) біртұтас ортасы (Жетілдірудің) біртұтас ортасы (( IDEIDE , , Integrated DevelopmentIntegrated Development EnvivonmentEnvivonment ) ) не не Visual Visual BasicBasic программалау ортасы программалау ортасы деп аталатын деп аталатын терезелер көрінеді. Оларды қысқашатерезелер көрінеді. Оларды қысқаша Орта деп Орта деп атайды атайды (1.2-сурет). Егер компоненттердің (1.2-сурет). Егер компоненттердің кейбірі көрінбесе, оларды арнайы командалар кейбірі көрінбесе, оларды арнайы командалар арқылы орнату қиын емес.арқылы орнату қиын емес.

VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Жетілдірудің біртұтас Жетілдірудің біртұтас ортасы (ортасы (

15 слайд
VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Жетілдірудің біртұтас Жетілдірудің біртұтас ортасы (ортасы ( IDEIDE )) 1.1. негізгі мәзір негізгі мәзір (( MenuMenu );); 2.2. аспаптар панелі аспаптар панелі (( ToolbarToolbar );); 3.3. проект терезесіпроект терезесі ( ( ProjectProject 11 );); 4.4. форма терезесі (форма терезесі ( FormForm 11 );); 5.5. қасиеттер терезесі қасиеттер терезесі (( ProportiesProporties );); 6.6. элементтер панелі элементтер панелі (( ToolboxToolbox );); 7.7. форма конструкторы форма конструкторы (( Project ContainerProject Container );); 1.1. 22 -c-c уретурет1 2 3 4 5 6 1

VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Visual BasicVisual Basic – – бірнеше бірнеше файлдар жиы

16 слайд
VISUAL BASICVISUAL BASIC ПРОГРАММАЛАУ ПРОГРАММАЛАУ ОРТАСЫОРТАСЫ Visual BasicVisual Basic – – бірнеше бірнеше файлдар жиынтығы (файлдар жиынтығы ( exeexe -файл). -файл). Онымен жұмыс істеу Онымен жұмыс істеу IDEIDE ортасында орындалады. Ортада ортасында орындалады. Ортада жұмыс істеу командалары жұмыс істеу командалары мәзірлерге енгізілген. Аспаптар мәзірлерге енгізілген. Аспаптар панеліне мәзірлерге енгізілген панеліне мәзірлерге енгізі...