Дәріс мазмұны:
1. Операндтардың ұзындығы, қолданылу түрлері
2. кездесетін қателер
3. Жіберу, салыстыру, арифметикалық, логикалық командалары
Кредит сағат 2
Тақырып: Тікелей қолданылатын операндтар, тікелей қолданылатын форматтар
Дәріс мазмұны:
1. Мысалдар
2. EQU директивасы
3. Программа мысалы
СРСП мазмұны:
Кредит сағат 3
Лабораториялық жұмыс
Тақырып: Тікелей қолданылатын операндтар, тікелей қолданылатын форматтар
Лабораториялық жұмыс мазмұны:
Лекцияда құрылған программаны орындау
Программаны талдау
СРСП мазмұны:
Тікелей қолданылатын операндтармен жұмыс жасау.
Лабораториялық жұмыс бойынша есеп алу
Лабораториялық жұмыстарын орындау.
Апта 12
Кредит сағат 1
Тақырып: Com- exe-файылдардаға программаларының айырмашылықтары..
Дәріс мазмұны
1.Программа мөлшері, стек, мәліметтер сегменттерін қолдану ерекшеліктері
2. Инициализациялау, өндеу
Кредит сағат 2
Тақырып: Com- exe-файылдардаға программаларының айырмашылықтары..
Дәріс мазмұны
1. exe-файылын сom-файылына түрлендіру
2. сom-программа үлгісі
СРСП мазмұны:
1. Лекцияда құрылған программаны талдау, орындау
Кредит сағат 3
Лабораториялық жұмыс
Тақырып: сom-программаларын құрып орындау
Лабораториялық жұмыс мазмұны:
1. сom-программасын өндеу ерекшеліктері
2. сom-программасы қолданатын стекті қйымдастыру ерекшеліктері
СРСП мазмұны:
1. сom-программаларын құрып орындау
2. Тапсырмалар бойынша есеп алу
Апта 13
Кредит сағат 1
Тақырып: Программаның логикасы және ұйымдастырылуы
Дәріс мазмұны
1. Басқаруды ауыстыру түрлері
2. JMP, LOOP командалары
Кредит сағат 2
Тақырып: Программаның логикасы және ұйымдастырылуы
Дәріс мазмұны
1. JMP, LOOP командаларын қолдануға мысалдар
2. Програмаларды құрып, талдау
СРСП мазмұны:
1. Лекция материалын талдау
Кредит сағат 3
Лабораториялық жұмыс
Тақырып:. JMP, LOOP командаларн
Лабораториялық жұмыс мазмұны:
1. Лекцияда құрылған программаларды машинада орындау
2. Программаның нәтижелерін талдау
СРСП мазмұны:
1. Лабораториялық жұмыс бойынша есеп алу
Апта 14
Кредит сағат 1
Тақырып: Процедуралар және call опреаторы
Дәріс мазмұны:
1. Процедураларды ұыймдастыру ережелері
2. call операторының оның орналасу орнына байланысты атқаратын қызметтері
Кредит сағат 2
Тақырып: Процедуралар және call операторы
Дәріс мазмұны:
1. Процедураларды қамтитын программаларға мысалдар
2. программаларды талдау
СРСП мазмұны:
1. Лекция материалын талдау, тапсыру
Кредит сағат 3
Лабораториялық жұмыс
Тақырып: Процедуралар және call операторы
Лабораториялық жұмыс мазмұны:
1. Лекцияда құрылған программаларды машинада орындау
2. Программалардың орындалу кезеңдерін, нәтижелерін түсіну, тапсыру
СРСП мазмұны:
1. Программаларды тапсыру
Апта 15
Кредит сағат 1
Тақырып: Процедуралар және call операторын қамтитын программалардың стекті қолдануы
Дәріс мазмұны:
1. DS, ES, CS, SS, IP, SP сегменттер, регистрлар қалпы.
2. Қарапайым ехе-программаның трассировкасын орындау
Кредит сағат 2
Тақырып: Процедуралар және call операторын қамтитын программалардың стекті қолдануы
Дәріс мазмұны:
1. Программаны құрып, талдау
2. Стектегі өзгерістерді бақылау
СРСП мазмұны:
1. Лекцияда құрылған программаны талдау, тапсыру
Кредит сағат 3
Лабораториялық жұмыс
Тақырып: Процедуралар және call операторын қамтитын программалардың стекті қолдануы
Лабораториялық жұмыс мазмұны:
1. Лекцияда құрылған программаны машинада орындау
2. Программа нәтижелерін талдау
СРСП мазмұны:
1. Тапсырмалар бойынша есеп алу
Әдебиеттер тізімі
Негізгі өдебиет:
1.Н.Вирт. Алгоритмдер и структуры мәліметтер. М.: Мир, 1989.
2.Н.Вирт. Системаптическое программирование. Введение. М.:Мир, 1977.
3.В.Фаронов. Турбо Паскаль 7.0. – М.: «Нолидж», 1997
4.Н.Вьюкова. Систематический подход к программированию. – М.: Наука, 1988
5. Е.Емелина. Основы программирования на языке Паскаль.- М., «Финансы и кредит»
6.А.Шляго. Информатика.-Санкт-Петербург, «Специальная литература»,1999
7. Питер Абель. Язык Ассемблера для и программирования. – М., «Высшая школа», 1992
8.А.Крупник.Изучаем Ассемблер. – Санкт-Петербург, «Питер», 2005
Қосымша әдебиет тізімі:
1. http://infobase.hypermart.net/pascal/programs.htm
2. http://www.sote.hu/kszerv/kszerve/idk/idk/tp.html
3.О.Меженный. Турбо Паскаль 7.0. – М.: «Вильямс», 2003
4. Персональный компьютер: аппаратно-программная организация. – Санкт-Петербург, 1999.
5.В.Аладьев. Турбо Паскаль для всех. – Киев, «Тэхника», 1993.
6.http://be-club.narod.ru/upload/library/pascal.html
ГЛОССАРИЙ
Глоссарий по дисциплине __Жүйелі программалау____________________
На русском языке
|
На казахском языке
|
На английском языке
|
1
|
2
|
3
|
Алгоритм – точное предписание, определяющее вычислительный процесс, ведущий от варьируемых данных к искомому результату
|
Алгоритм
|
Algirithm
|
Адрес – место размещения минимального неделимого набора данных в устройствах памяти; порядковый номер байта в памяти
|
Адрес
|
Address
|
Адресация – установление соответствия между множеством однотипных объектов и множеством их адресов
|
Адрестеу
|
Addressing
|
Адресное пространство – диапазон адресов, определяется количеством битов, которое отводится в процессоре для представления адресов
|
Адрестей көлемі
|
Address space
|
Запись – сложная структура данных, содержащая элементы различных типов
|
Жазу
|
Record
|
Двоичный код – код, в словах которго используются только двоичные цифры
|
Екілік код
|
Binary code
|
Данные – набор информации, представленный в виде кодовой записи
|
Мәліметтер
|
Data
|
Конец файла – управляющий символ, отмечающий последний байт файла
|
Файл соңы
|
End of file
|
Метка – обозначение места в программе, на которые могут ссылаться инструкции переходов
|
Белгі
|
Label
|
Резервировать – выделение свободной памяти для размещения даных
|
Резервтеу
|
Allocate
|
Структура данных – способ объединения данных различного типа в один объект
|
Мәліметтер құрылымы
|
Data structure
|
Стек – структура данных, в которой новый элемент записывается в ее начало и очередной элемент выбирается из начала
|
Стек
|
Stack
|
Функция – часть алгоритма, Выделенная в общую процедуру
|
Функция
|
Function
|
Очередь- структуры данных, организованные по принципу «первым пришел – первым ушел»
|
Кезек
|
Queue
|
Операнд – объект,участвующий в некоторой операции
|
Операнд
|
Operand
|
Оператор – отдельная инструкция языка программирования
|
Оператор
|
Operator
|
Указатель – специальный тип данных, хранящий адрес объекта в памяти
|
Көрсеткіш
|
Pointer
|
Сложность алгоритма – характеристика алгоритма, определяющая зависимость времени выполнения программы , описывающей алгртим, от объема обрабатываемых данных
|
Алгоритм күрделілігі
|
Algorihtm complexity
|
3.Пән бойынша тапсырмаларды орындап тапсыру кестесі
Семестр
|
Бірінші , екінші
|
Апта
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
Лабораториалық жұмыстарын орындау немесе дәріс мазмұны бойынша есеп беру (2-семестр)
|
4
|
4
|
4
|
4
|
4
|
4
|
|
4
|
4
|
4
|
4
|
4
|
4
|
4
|
|
Коллоквиум
|
|
|
|
|
|
|
4
|
|
|
|
|
|
|
|
4
|
Тестілеу
|
40
|
Қорытынды баға
|
100
|
4. ПӘННІҢ ОҚУ-ӘДІСТЕМЕЛІК ҚАМТЫЛУ КАРТАСЫ
Пәннің әдебиеттермен қамтамасыз етілу картасы
Кафедра __ информатика____тьютор Атушева М.К.
(аты-жөні)
Пән __Жүйелі программалау____________________________________
(пән атауы)
Кредит саны_________3______________________
№
|
Әдебиет атауы
|
Барлығы
|
Ескерту
|
кітапханада
|
кафедрада
|
Студенттердің қамтылу пайызы (%)
|
Электронды түрі
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
1
|
Ассемблер
|
5
|
-
|
27,5
|
--
|
|
2
|
|
8
|
-
|
44,4
|
-
|
|
3
|
В.Фаронов.ТурбоПаскаль 7.0.
|
1
|
|
5,5
|
-
|
|
4
|
В.Аладьев. Информатика
|
1
|
-
|
5,5
|
-
|
|
5
|
Электрондық оқулық
|
|
|
100
|
-
|
|
5. Дәрістер кешені: дәрістер тезистері, иллюстративті материал, әдебинт
Пән бойынша лекцияларының конспектілері
Бірінші семестр
1. Тақырып: Кіріспе. Негізгі ұғымдар
Достарыңызбен бөлісу: |