:
Intel
тобы
процессорларының
архитектурасы.
Процессордың
негізгі
құрылымы.
Регистрлер.
Жалпы
қолданысты
регистрлер. Сегменттік регистрлер.
Күй және басқару регистрлері. Жедел
жадтың
ұйымдастырылуы.
Командалар
жүйесі.
Машиналық
командалардың форматы. Ассемблер
тілінің негізгі элементтері. Лексемалар.
Сӛйлемдер.
Директивалар.
Мәліметтерді анықтау директивалары.
Эквиваленттілік
және
меншіктеу
директивалары. Ӛрнектер. Ассемблер
KB 2.2
Шифр дисциплины
OPA 2216
Название
дисциплины:
Основы
программирования на Ассемблере
Пререквизиты:
языки и технологии
программирования
Постреквизиты:
при
написании
дипломной работы
Цель изучения
:
усвоение студентами
принципов работы ЭВМ, операционных
систем и трансляторов с языков высокого
уровня, обучение приемам разработки
высокоэффективных программ
Краткое
содержание
основных
разделов:
Введение в дисциплину.
Принцип
работы
современных
микропроцессоров
.
Представление
машинных команд. Форматы машинных
команд. Представление данных.
Понятия
бита, байта, слово, адреса ячейки. Язык
Ассемблер.
Начальные
сведения.
Директивы
определения
данных.
Выражения.
Команды.
Пересылки.
Арифметические команды. Безусловный
переход. Команды сравнения и условного
перехода.
Понятие
о
массивах.
Структуры.
Упакованные
данные.
Множества. Записи.
Логические команды.
Команды
управления
циклом.
Программные
сегменты.
Стек.
Подпрограммы
-
процедуры.
тілі командалары. Орналастыру.
Негізгі
арифметикалық
командалар.
Ӛту
командалары. Шартсыз ӛту. Тура ӛту.
Жанама ӛту
.
Салыстыру командалары.
Шартты ӛту командалары.
Тармақты
алгоритмдерді
программалау
мысалдары. Шартты және шартсыз ӛту
командаларының кӛмегімен циклдар
ұйымдастыру.
Циклдарды
басқару
командалары.
Құрылымды
айнымалылармен жұмыс. Массивтер.
Индексті
айнымалылар.
Бірнеше
регистр бойынша модафикациялау.
Биттық
амалдар.
Логикалық
командалар. Жылжыту командалары.
Күтілетін нәтиже
:
программалау
регистрлерінің
құрылымындарын;
машиналық команданың түрлері мен
құрылымдарын;
ассемблер
сӛйлемдерінің
(командалар,
директивалар,
коментарилер)
құрылымдарын; сызықтық құрылымды
программа құруды; тармақтар мен
циклддарды ұйымдастыруды; енгізу
-
шығаруды
ұйымдастыруды;
құрылымды мәліметтері (массив, жол,
жазба,
жиын)
сипаттауды
және
ӛңдеуді; биттік амалдарды (логикалық
командалар, жылжыту командалары)
қолдануды.
Құзыреті:
Компьютердің жұмыс істеуі
мен
құрылғыларының
жалпы
принциптерін
меңгерген
және
Ассемблерде
программа
құруға
қабілетті.
Макросредства.
Ввод
-
вывод.
Прерывания.
Ожидаемые результаты: В процессе
изучения
дисциплины студент будет
знать принципы работы ЭВМ;
способы
разработки
высокоэффективных
программ;
структуру
программного
регистра; виды и состав машинных
команд;
структуру
предложения
(команды,
директивы,
коментарии)
Ассемблера
.
Компетенции
:
Владеет
общими
принципами
устройства
и
работы
компьютера и способен разрабатывать
программы на Ассемблере
ТК 2.2
Пәннің шифры
ZhP 2216
Пән атауы:
Жүйелік программалау
Пререквизиттері:
Алгоритмдер және
деректер құрылымы
Постреквизиттері:
диплом
жұмысын жазуда
Мақсаты:
жоғарғы деңгейдегі маман
программистерге қажетті компьютер
жұмысын басқарушы программалық
жабдықтарды құруды үйрету.
Пәнге
берілген
қысқаша
сипаттама
:
Негізгі оқу
-
жазу жүйесі
(BIOS). Негізгі оқу
-
жазу жүйесінің
бағдарламалары. BIOS үзілістері. Диск
құрылымы.
Файлдардың
орналасу
КВ 2.2
Шифр дисциплины
SP 2216
Название
дисциплины
:
Системное
программирование
Пререквизиты:
Алгоритмы и структуры
данных
Постреквизиты:
при
написании
дипломной работы
Цель изучения
:
является обучение
составлению
высокоэффективных
программ
с
использованием
возможностей
BIOS
и операционных
систем. Выработка практических навыков
применения этих знаний.
Краткое
содержание
основных
разделов:
Базовая система ввода и
таблицасы
(FAT).
Жұмысқа
қосу
секторы. Жүйелік диск. Операциялық
жүйенің
жұмысқа
қосылу
стандарттары. Windows программасы.
Win32 API функциялары. Windows
хабарламалары.
Графикалық
құрылғылар интерфейсі. Программа
ресурстары. Меню құру. Стандартты
басқару элементтері. ActiveX басқару
элементтерін
құру,
тіркеу
және
қолдану.
Ассемблер
тілі.
Intel
процессорларының
құрылымы.
Процессор регистрлері. Программа
құрылымы.
Командалар
мен
операторлар. Компьютер жпдысының
адрестелуі.
Мәліметтер
ауыстыру
командасы. Салыстыру командалары.
Программа
сегменттерін
орналастыру. Кӛмекші программалар
.
Ассемблер
тілінде
динамикалық
библиотека құру. UNIX операциялық
жүйесінде
ассемблер
тілінде
программалау.
Күтілетін нәтиже
:
Операциялық
жүйелердің
қасиеттері
туралы
түсініктері болуы қажет. Жүйелі және
қолданбалы программалық жасаудың
негізін білуі қажет. Операциялық
жүйенің
мүмкіндіктерін
толық
пайдаланып тиімді программалар құру
тәжірибесін алуы қажет
Құзіреті:
әртүрлі
операциялық
жүйелерде
программа
құру
дағдыларына ие.
вывода. Программы базовой системы
вводаи
вывода.
Этапы
загрузки
операционной
системы.
Программирование
Windows
. Интерфейс
графических устройств. Реестр
Windows.
Язык Ассемблера. Структура процессора
Intel
. Язык Ассемблера. Арифметические
и логические команды. Подпрограммы.
Построение динамических библиотек на
Ассемблере.
Программирование
на
Ассемблере в среде
Unix.
Ожидаемые
результаты
:
Знать
основные программные принципы работы
компьютера; прерывания
BIOS
. Уметь
использовать функции
Win32API
. Знать
системы
команд
процессора
и
распределения памяти.
Компетенции:
имеет навыки разработки
программ в различных операционных
системах
ТК 2.3
Пәннің шифры
Ozh 2217
Пән атауы:
Операциялық жүйелер
Пререквизиттері: информатика
Постреквизиттері:
ӛндірістік іс
-
тәжірибе
Мақсаты:
Операциялық
жүйелер
курсында
компьютерлердің
жабдықталуы, пайдалану ережелері,
сонымен
қатар
операциялық
жүйерелдің түрлері мен атқаратын
қызметтері
туралы
сұрақтар
оқытылады.
Пәнге
берілген
қысқаша
сипаттама: «Операциялық жүйелер
тарыхы. Операциялық жүйенің негізгі
функциялары.
Процестер
және
КВ 2.3
Шифр дисциплины
OS 2217
Название дисциплины
:
Операционные
системы
Пререквизиты:
информатика
Постреквизиты:
производственная
практика
Цель изучения
:
научить студентов
устанавливать, настраивать и управлять
операционной системой
Windows XP
, а
также вкратце ознакомить с работой
других операционных систем. Изучить
операционные системы с точки зрения
пользователя,
администратора
и
программиста.
Знание Операционные системы, для
работы на компьютере и управление
ағындар. Жадды басқару. Файылдық
жүйе. Енгізу
-
шығаруды басқару.
Күтілетін нәтиже:
компьютерлік
техниканың
және
программалық
әдістердің даму бағытының бүгінгі күнгі
күйі,
жана
ақпараттық
технологияларда
пайдалану
үшін
бүгінгі күнгі бағдарламалық тәсілдерді,
операциялық
жүйелермен
бағдарламалық
қамтамасыздандыруды
пайдалану
және құру, соңғы пайдаланылынып
жүрген
операциялық
жүйелердің
шапшандығымен пайдалану.
Құзіреті:
әртүрлі
операциялық
жүйелерде жұмыс істей алады
вычислительными комплексами.
Краткое
содержание
основных
разделов:
«Операционные системы»
содержит теоретические и практические
данные,
отражающие
основные
тенденции и перспективы развития в
временных
информационных
технологиях. Данный курс представляет
собой один из основных курсов, важных
для понимания сложности современной
компьютерной системы, состоящей из
одного
или
более
процессеров
интерфейсов сети и других устройств.
Ожидаемые результаты
:
свойства и
классификация операционных систем,
изучить
возможности
современных
информацилнных технологий, перспектив
их развития, перспективы программного
обеспечения информационных систем и
компьютерных сетей.
Компетенции:
умеет
работать
в
различных операционных системах.
ТК 2.3
Пәннің шифры
OZhBZh 2217
Пән атауы: Операциялық жүйелерді
баптау және жӛндеу
Пререквизиттері:
Ақпараттық
жүйелер негіздері
Постреквизиттері
:
Жүйелік
программалық қамтама
Мақсаты:
Windows
операциялық
жүйесін орнатуды, баптауды және
басқаруды
үйрету
және
басқа
операциялық
жүйелерінің
орнатылуымен қысқаша таныстыру.
Қолданушы, басқарушы, программа
жазушы және проект құрушы ретінде
операциялық жүйелерді білу.
Пәнге
берілген
қысқаша
сипаттама
:
Операциялық жүйелер
туралы
жалпы
мәлімдеме.
Операциялық жүйелердің қысқаша
тарихы. Жүйені орнату. Операциялық
жүйені қайта орнату себептері. Жүйені
қайта
орнату.
Компьютер
аты.
Жабдықтау. Қосымша параметрлерді
орнату. Автоматтық жаңару. Жүйені
қалпына келтіру. Электр қоректенуін
күйге келтіру. Қоректенудің басқару
схемасы. Пайдаланушылардың есептік
жазулары.
Есептік
жазуды
құру.
КВ 2.3
Шифр дисциплины
NAOS 2217
Название дисциплины: Настройка и
администрирование
операционных
систем
Пререквизиты:
Основы
информационных систем
Постреквизиты:
Системное
программное обеспечение
Цель изучения
:
Приобретут знания по
установке,
настройке
и
администрирования
операционной
системы
Windows.
Изучить
операционные системы с точки зрения
пользователя,
администратора
и
программиста.
Краткое
содержание
основных
разделов:
Введение.
Концепция
операционной системы. Операционная
система
–
расширенная
машина.
Операционная
система
менеджер
ресурсов. История операционных систем.
Основные
функции
операционных
систем. Классификация ОС. ДОС. ОС.
Системы виртуальных машин. Системы
реального
времени.
Системы
промежуточных
типов.
Загрузка
операционной
системы.
Выбор
операционной
системы.
Открытые
Есептік
жазуды
ӛзгерту.
Пайдаланушылардың
жүйеге
кіру
тәсілін ӛзгерту. Баспа құрылғысын
орнату. Баспа күйін келтіру. Браузерді
орнату.
Жалпы
параметрлер.
Пошталық
бағдарламаны
күйге
келтіру.
Пайдаланушылық
интерфейсін күйге келтіру. Windows XP
қалпына келтіруі. Қалпына келтіру
нүктесін
құру.
Жүйенің
қалпына
келтірмеуі.
Күтілетін
нәтиже
:
оқытудың
нәтижесінде білімгер Windows XP
операциялық
жүйесін
орнатуды,
баптауды және басқаруды білу керек.
Құзыреті: операциялық жүйелерді
басқару және баптау дағдыларын
меңгерген
системы. Загрузка программ.
Ожидаемые
результаты
:
в
результате
изучения
дисциплины
студенты будут знать методы
установки
,
настройки
и
управленияс
периферийными
устройствами
операционной системой Windows.
Компетенции
:
владеет
навыками
оптимизации и администрирования ОС.
ТК 2.4
Пәннің шифры
AMP 3219
Пән атауы:
Әмбебап математикалық
пакеттер
Пререквизиттері
:
математикалық
талдау
Постреквизиттері
:
диплом
жұмысын жазуда
Мақсаты:
Еркін
математикалық
программалар ішінен
әртүрлі
деңгейдегі
математикалық
тапсырмаларды
шешуге
мүмкіндік
беретін
maxima, scilab, freemat, octave
деген сияқты әмбебап математикалық
дестелерді ерекшелеуге болады. Осы
дестелерде есептеу математикасы
алгоритмінің
үлкен
саны
жүзеге
асырылған.
Пәнге
берілген
қысқаша
сипаттама:
Maxima
–
символдық
және
сандық
есептеулердің
математикалық жүйесі. Программа
консолдық режимде және терезелік
қосымша
түрінде
жұмыс
істейді.
Есептеулер орындау кезінде Maxima
нақты бӛлшектерді, бүтін сандарды
және
туынды
нақтылықтағы
жылжымалы
нүкте
сандарын
қолданады, бұл есептеулерді жоғары
нақтылықпен
орындауға
мүмкіндік
береді. Maxima кейбір тапсырмаларды
орындауда Maple
және
Mathematica-
дан артықшылығы бар. Scilab
—
КВ 2.4
Шифр дсциплины
UMP 3219
Название дисциплины: Универсальные
математические пакеты
Пререквизиты: математический анализ
Постреквизиты:
при
написании
дипломной работы
Цель
изучения
:
Среди
свободных
математических
программ
можно
выделить
универсальные
математические пакеты как
maxima,
scilab, freemat, octave
позволяющие
решать
математические
задачи
различной сложности. В этих пакетах
реализовано
большое
количество
алгоритмов вычислительной математики.
Во всех пакет есть встроенный язык
программирования близкого синтаксиса.
Краткое
содержание
разделов
:
Maxima
—
математическая
система
символьных и численных вычислений.
Программа
работает
в
консольном
режиме и виде оконного приложения. При
проведении
вычислений,
Maxima
использует точные
дроби, целые числа и числа с плавающей
точкой произвольной точности, что
позволяет проводить вычисления с очень
высокой
точностью.
Maxima
может
заменить
при
решении
некоторых
задач
Maple
и
Mathematica.
Scilab
—
система
компьютерной
математики,
которая предназначена для выполнения
инженерлік және ғылыми есептеулерді
орындау үшін арналған компьютерлік
математика жүйесі. Мүмкін болған
жағдайда Scilab дестесі Mathcad
-
қа дес
бермейді, ал интерфейсі бойынша
Matlab-
қа жақын.
Күтілетін
нәтиже
:
Maxima
аналитикалық
есептеулерді
жүргізу
кезінде
және
екі
және
үшӛлшемді графикаларды тұрғызу
кезінде қолданыла алады. Scil
ab-
та
кӛптеген стандартты математикалық
тапсырмаларды сандық шешу үшін
орнатылған
функциялары
бар.
ScilabScilab-
та
стандартты
емес
тапсырмаларды шешу. Қолданушы
ӛзінің визуалды қосымшаларын құра
алатын мықты объектілі
-
бағытталған
программалау тілі бар (sc
i-
тіл), олар
Scilab ортасында жеке программа
ретінде орындалады.
Компетенции:
математикалық білім
мен
ақпараттық
технологияны
меңгерген
инженерных и научных вычислений. По
возможностям пакет
Scilab практически
не уступает
Mathcad, а по интерфейсу
близок к
Matlab.
Ожидаемые
результаты
:
Maxima
может быть использована при
проведении аналитических расчетов и
построении
двух
и
трехмерных
графиков.
В
Scilab
есть
встроенные
функции
для
численного
решения
большинства
стандартных
математических задач. Для решения
нестандартных задач вScilabScilab. Есть
довольно
мощный
объектно
-
ориентированный
язык
программирования (sci
-
язык), с помощью
которого пользователь может создавать
свои
визуальные
приложения
(с
использованием встроенных функций),
которые
могут
выполняться,
как
отдельные программы в среде Scilab.
Компетенции:
владеет
математическими
знаниями
и
информационными технологиями
.
ТК 2.4
Пәннің шифры
MKM 3219
Пән атауы:
Математикалық және
компьютерлік модельдеу
Пререквизиттері
:
математикалық
талдау
Постреквизиттері
:
диплом
жұмысын жазуда
Мақсаты: ақпараттық жүйелер және
ақпараттық
менеджментің
математикалық және компьютерлік
жүйелер
негізіне
кіріспе.
Математикалық
модель
математикалық
құрылыммен,
математикалық аппаратпен (сандар,
әріптер,
геометриялық
үлгілер,
қатынастар, алгебралық құрылымдар
және т.б.) сипатталады (ұсынылады).
Пәнге
берілген
қысқаша
сипаттама:
Компьютерлік модельдеу
–
ЭЕМ
-
де білімдерді ұсыну негізі.
Компьютерлік
модельдеу
жаңа
ақпаратты
туындату
үшін
ЭЕМ
кӛмегімен ӛзекті етуге болатын кез
-
келген ақпаратты қолдануға болады.
Модельдеу
үдерісі
модельдеудің
барлық ӛмірлік циклін ұстанатын,
KB 2.4
Шифр дсциплины
MKM 3219
Название исциплины: Математическое
и компьютерное моделирование
Пререквизиты:
математический анализ
Постреквизиты:
при
написании
дипломной работы
Цель
изучения
Достарыңызбен бөлісу: |