- •5B060200 Информатика мамандығының білім алушыларына арналған
- •3. Оқу жоспары бойынша сағаттардың бөлінуі
- •5. Оқу пәнінің сипаттамасы
- •6. Пәннің оқу-әдістемелік қамтамасыз етілуі
- •Оқу нәтижелерін бағалау және бақылау
- •8. Оқу пәнінің саясаты
- •2.Глосарий.
- •3. Дәрістер тезисі.
- •Лексикалық негіздер
- •Бос орындар
- •Комментарилер
- •Логикалық литералдар
- •Символды литералдар
- •Жолдық литералдар
- •Операторлар
- •Қарапайым типтер
- •Операторлар
- •If (логикалық өрнек) оператор1; [ else оператор2;]
- •Switch операторы
- •Return операторы
- •Цикл операторы while
- •Цикл операторы do-while
- •Continue операторы
- •3 Дәріс. Массивтер
- •Бір өлшемді массивтерді өңдеу.
- •Көп өлшемді массивтер
- •Конструкторлар
- •4 Дәріс. Класстар және объектілер
- •Кластар
- •Айнымалы өкілдері (instance variables)
- •Әдістерді хабарлау
- •Айнымалы өкілдерін жасыру
- •Конструкторлар
- •This –ті конструкторларда қолданылуы
- •5 Дәріс. Әдістер және конструкторлар
- •Әдістерді хабарлау
- •Айнымалы өкілдерін жасыру
- •Конструкторлар
- •6 Дәріс. Мұрагерлік және әдістерді қайта анықтау
- •Мұрагерлік
- •7 Дәріс. Мұрагерлік және әдістерді қайта анықтау
- •Көп деңгейлі мұрагерлік
- •Динамикалық құрылымдар
- •9 Дәріс. Мәтінмен жұмыс
- •Конструкторлар
- •Жолдарды реттеу
- •IndexOf және lastIndexOf әдістерінің қолданылу
- •14 Дәріс. Графикалық интерфейсті программа құру
- •15 Дәріс: Графикалық интерфейсті программа құру
- •4) Негізгі және қосымша әдебиеттер тізімі
- •5) Зертханалық сабақтар жүргізу жоспары
- •Әдістемелік нұсқау
- •Зертханалық жұмыс № 1
- •Арифметикалық операторлар
- •Биттік меншіктеу операторлары
- •Зертханалық жұмыс 2 Тақырыбы: Java тілінің басқару инструкциялары. Шартты оператор.
- •If (логикалық өрнек) оператор1; [ else оператор2;]
- •Switch операторы
- •Зертханалық жұмыс 3
- •Цикл операторы for
- •Үтір операторы
- •Continue операторы
- •Зертханалық жұмыс 4
- •Зертханалық жұмыс 5
- •Зертханалық жұмыс 6
- •New операторы
- •Зертханалық жұмыс 7
- •Зертханалық жұмыс 8-9
- •Зертханалық жұмыс 10
- •Интерфейстер
- •Интерфейстік сілтемелер
- •Интерфейстер кеңеймесі
- •Зертханалық жұмыс 11
- •Конструкторлар
- •Жолдарды реттеу
- •IndexOf және lastIndexOf әдістерінің қолданылу
- •Жолдарды өңдеу функциялары
- •Зертханалық жұмыс 12
- •Зертханалық жұмыс 13
- •Зертханалық жұмыс 14 Тақырыбы:Енгізу-шығару жүйесі
- •Зертханалық жұмыс 15 Тақырыбы: Графиктік интерфейспен программалар құру
- •Java негіздері
- •Java басқару инструкциялары
- •Массивтер
- •Зертханалық сабақ тапсырмалары № 4 Кластары және объектілер
- •Әдістер және конструкторлар
- •Мұрагерлік және әдісті қайта анықтау
- •Мұрагерлік және әдісті қайта анықтау (жалғасы)
- •Зертханалық сабақ тапсырмалары № 8 Пакеттер және интерфейстер
- •Мәтінмен жұмыс
- •Зертханалық сабақ тапсырмалары № 10 Ерекше жағдайларды өңдеу
- •Көп ағынды программалау
- •Зертханалық сабақ тапсырмалары (жалғасы) № 13
- •Графиктік интерфейспен программалар құру
- •Графиктік интерфейспен программалар құру (жалғасы)
- •6) Өзіндік жұмыс тапсырмалары
- •7) Ағымдық және аралық бақылау сұрақтары мен қорытынды бақылау материалы
- •9.Оқу сабақтарын бағдарламалық және мультимедиялық сүйемелдеу тізімі (пәннің мазмұнына байланысты)
2.Глосарий.
Автоматтандырылған программалау жүйесі. Берілген есептің формалды сипаттамасы бойынша программа құратын инструменталдық программалық құрал.
Авторлық жүйелер – интерфейстік қосымшасы бар, пайдаланушы өзінің пәндік саласындағы информациямен толтыра алатын біріктірілген орта.
Аналогтық-цифрлық түрлендіргіш (АЦП) – датчиктен берілген аналогтық түрдегі сигналды цифрлық сигналдарға түрлендіретін арнаулы плата
Аппараттық жабдықтама (архитектура) – компьютерге қатысты техникалық құрылғылар мен жабдықтардың жиынтығы.
Адрес пішіні - (1) машина командасындағы адрес өрістерінің орналасуы мен саны. (2) адресте элементтердің орналасуы мен саны.
Адрес өрісі - адрестерді немесе операндтардың мәндерін алу үшін қажетті информацияны, адресті қамтитын машина командаларының кез келген өрісі.
Адрестің модификациясы - адресте орындалатын кез келген арифметикалық, логикалық немесе синтаксистік операциялар.
Ассемблер - ассемблер тіліндегі программаны машиналық тілдегі эквивалентке аударатын программа; әдетте ассемблер командасы машиналық бір командаға алмастырылады.
Атрибут - элементтің сипаты (типі, өлшемі).
Біріктірілген (интеграцияланған) жүйелер - бірыңғай жүйе принципі (командалар жүйесі) арқылы бір форматты пайдалана отырып мәтін редакторын, электрондық кестелерді, графиктік редакторды, деректер базасын басқару жүйесін, калькулятор және тағы басқаларын біріктіріп, бір интерфейс арқылы осылардың барлығын пайдалану мүмкіндігін береді.
Драйверлер – сыртқы құрылғыларды басқару программалары.
Динамикалық - программаның орындалуы кезінде болатын процеске немесе оқиғаға арналады; Кері. “статистикалық” (static).
Иерархия - компоненттері деңгейлердің бағыныштылықтары бойынша орналасқан құрылым: әрбір компонент нөл немесе бірнеше бағынышты компоненттерге ие; ешбір компонент бір компоненттен артық компонентке бағынбайды; ешбір басқа компонетке бағынбайтын компонент (тамыр) бар; ешбір басқа компонетті бағындырмайтын компонеттер (жапырақтар) бар;
Интерпретатор - жасанды тiлдегi программаның әрбiр әрекетi (нұсқауы немесе амалы) жеке алдын ала аударылмастан бiрден машиналық тiлде орындататын программа.
Код - (1) белгілі мағынаны білдіретін символ немесе биттер жинағы; (2) программалау тілінде немесе тілдік процессормен қалыптастырылған пішінде көрсетілген инструкциялар мен деректер анықтамалары; (3) программаны программалау тілінде бенелеу.
Кодтау - (1) информацияны белгілі бір символдар көмегімен бейнелеу; (2) программаны программалау тілінде көрсету процесі. (3) жоба спецификациясынан логика мен деректерді программалау тіліндегі бейнелеуге түрлендіру.
Команда - (1) машиналық опрацияның машиналық тілдегі көрсетімі; 2) тапсырмаларды басқару тілінің сөйлемі; (3) басқарушы сигнал.
Командалар модификаторы - машиналық команданы өзгерту үшін қажет сөз немесе сөз бөлігі.
Компилятор - алдымен жасанды тiлдегi программаны түгелдей машиналық тiлге аударып, сонан кейiн бұл программа басынан орындататын программа.
Конвертірлеу - программалық жабдықтаманы басқа ортада жұмыс істеу үшін функционалдық сипаттамаларын сақтай отырып түрлендіру. Мысалы, (1) бір тілдегі программаны басқа тілдегі программаға конвертірлеу; (2) бір компьютерде орындалынатын программаны басқа компьютерге арналған программаға конвертірлеу.
Қолданбалы тіл - мүмкіндіктері немесе ұғымдары бір қолданбалы облысқа жарайтын компьютерлік тіл.
Массив - тікелей адрестелінетін бір типті деректердің реттелген көпөлшемді жиыны.
Массивтің элементі - қатынауы аты және бір немесе бірнеше индекстері бойынша іске асырылатын дерек.
Программа - компьютердің аппараттық жабдықтамаларына есептеу немесе басқару функцияларын орындауға мүмкіндік беретін деректердің анықтамалары мен инструкциялардың жинағы.
Прогрммалауды автоматтандыру - есептің қойылымының формальды сипаты бойынша программа құрастыратын инструменталды программалық құрал.
Программалау тiлi – программа жазуға арналған жасанды тiл.
Файл - біртұтас ретінде қарастырылатын байланысқан жазбалар жиыны.
