─
программаны
ӛңдеу
барысында
объектілі
-
бағытталған
программалауды
пайдалана білуі;
─
объектілі
-
бағытталған
программалаудың
артықшылығын пайдаланып, оны
анық сезіне
білулері керек.
–
Визуальды
компоненттер
кітапханасын
пайдалана білуді;
–
Менюмен жұмысты;
–
Қосымшалар ӛңдеуді;
–
Ақпаратты
баспаға
шығаруды;
–
Мультимедианы
пайдалануды;
–
Графикамен жұмысты;
Құзіреті:
Арнайы құзыреттер:
-
қажетті
теориялық
білімдерді және практикалық
біліктіліктер мен дағдыларды
меңгеру;
-
алған
теориялық
білімдерді практикада қолдана
білу;
-
ақпараттық
ресурстардан
ақпараттарды
іздеу және қолдану.
Әлеуметтік
құзыреттер:
логикалық,
аналитикалық,
концептуалды
ойлаудың
дағдыларын меңгеру.
управления
из
HTML-
шаблона
с
объектом
сервлета.
Этот
объект
может использоваться для
определения связи с полем
таблицы модуля данных.
Для каждого текстового
элемента управления из
HTML-
файла должен быть
создан отдельный объект
типа
IxControl.
Компонент
IxTable
позволяет отображать в
HTML-
документах
динамически генерируемые
таблицы набора данных.
Создание
сервлета,
используемого
для
публикации данных
Ожидаемые результаты:В
процессе
обучения
дисциплины
и
сдачи
экзамена
студент должен
знать основные понятия
объектно
-
ориентированного
программирования и среду
Delphi
Компетенции: способность
применять
к
решению
прикладных задач базовые
алгоритмы
обработки
информации,
выполнять
оценку
сложности
алгоритмов,
программировать
и
тестировать программы
IxControl
component
allows to connect a
management
element
from a HTML template
with object of a servlet.
This object can be used
for
definition
of
communication with a
field of the table of the
module of data. For
each text element of
management from the
HTML file the separate
object like IxControl has
to be created.
The IxTable component
allows
to
display
dynamically generated
tables of a data set in
HTML documents.
Creation of the servlet
Expected results: In
the process of learning
discipline and exam the
student should know the
basic
concepts
of
object-oriented
programming
environment and Delphi
Competencies:
the
ability to apply to the
solution
of
applied
problems
the
basic
algorithms
of
information processing
to perform evaluation of
the
complexity
of
algorithms, program and
test program
ТК
3.2
Пәннің шифры:
KK5304
Пән атауы:С
#-
та қосымша құру
Пререквизитері: Программалау
Постреквизиттері
:
ХХІ
ғасырдың
әдіснамасы
және
информатика
мен
білімді
ақпараттандыру аясында оқыту
әдістемесі
және тәрбиелеу
Мақсаты:
Программалау
жайлы
түсініктерін
ұлғайту,
ғылыми
зерттеу
қызметінде
қолдану
КВ
3.2
Шифр
дисциплины:
SP5304
Название
дисциплины:Создание
приложении
на С
#
Пререквизиты
:
Программирование
Постреквизиты
:
методология обучения и
воспитания информатики и
информатизация
образования ХХІ веке
EC 3.2
Identifier
discipline:CA5304
Title discipline:
С
reate
application on
С
#
Prerequisites:
Programming
Postrequisites:
methodology of training
and
education
of
computer science and
education
informatization
XXI
инструменті екенін меғгерту.
Пәнге
берілген
қысқаша
сипаттама:
Сипрограммалаутілдерініңтобы
–
кӛптегенесептердісипаттауғажән
еесептеупроцестеріменмәліметт
ердіӛңдеужұмысынжасаудыңалд
ыңғықатарлымеханизмінқұрайты
нбірталайкӛрнектідеыңғайлыпрог
раммалаутілдері
.
Бұлтоптілдерініңқұрылымықолда
нушығаӛзініңжұмысындатӛменне
нжоғарықарай
жобалау
,
құрылымдыпрограммалаужәнем
одулдардысатылапжобалау
,
жылдаморындалатынықшамдып
рограммаларқұружолдарынқолд
ануғамүмкіндікбереді
.
СоғанқарамастанСитіліӛтеқарап
айымтіл
:
оғанжоғарғыдеңгейліпрограммал
аутілдерінеқарағандаассемблерг
етәнкейбірқұралдаркіреді
.
Ситобыныңсоңғықарапайыммод
ификациясыныңбіріС
#
болыпсана
лады. Си тілін кӛбіне жүйелік
программистер
кеңінен
қолданады.
Жүйелік
программистерді
соншалықты
қызықтырғаны әртүрлі жадты,
сонымен бірге регистрлерді
қолдану
мүмкіндігі,
кӛрсеткіштердің енгізілуі, сол
сияқты
күрделі
құрылымды
мәліметтермен жұмыс жасау
мүмкіндігі,
процессорды
пайдалану
және
символдық
жолдармен
ыңғайлы
жұмыс
жасау мүмкіндігі.
Күтілетін
нәтиже:С#
та
қосымша құру негізгі түсініктерін
;
тіл мүмкіндіктерінің жүзеге
асу механизімін;
тілдің механизімдерінің ӛзара
байланыс тәсілдерін
;
тілдіңкӛптегенпрактикалықесе
птердекеңіненқолданылужолдар
ын
;
үйреншіктіС
#
тіліменүйлестігін
Құзіреті:
Арнайы құзыреттер:
-
қажетті
теориялық
білімдерді және практикалық
Цель изучения:
Расширить представления
магистрантов
о
программировании как о
методе научного познания,
о
использовании
компьютера
как
инструмента
научно
-
исследовательской
деятельности
Краткое
содержание
основных разделов:
Введение. Алгоритмы и
основы
языка
С
#
Алгоритмы и способы их
описания.
Блок
-
схемы
алгоритмов. Современные
интегрированные
среды
систем программирования.
Функции.
Понятие функции,
правила их оформления.
Функции
с
одним
результатом,
return.Основные
понятия
объектно
-
ориентированного
программирования.
Концепция типов в языках
программирования, типы и
их модификаторы в С
#.
Простые
типы
данных.
Матрицы Типы задач и их
особенности: ввод, вывод,
анализ построчный и всей
матрицы, преобразование,
построение,
обработка
диагоналей и треугольников
матрицы, сортировка, поиск
элементов
и
строк,
специальные матрицы.
Структурированные
типы
данных.
Структуры:
способы
объявления,
массивы
структур
и
массивы
в
структурах,
сортировка
структур,
передача полей структуры
и
всей
структуры
в
функции,
вложенные
структуры,
сравнение
с
классами.
Объединения,
сравнение со структурой.
Битовые
поля.
century
Studying purpose:
To expand ideas of
undergraduates
of
programming as about a
method
of
scientific
knowledge,
about
computer
use
as
instrument of research
activity
Summary of the main
sections:
Introduction. Algorithms
and language C bases
С
# Algorithms and ways
of
their
description.
Flowcharts
of
algorithms. The modern
integrated environments
of
programming
systems.
Functions.
Concept of function, rule
of
their
registration.
Functions
with
one
result, return.Основные
of concept of object-
oriented programming.
The concept of types in
programming
languages, types and
their modifiers in С
#.
Simple types of data.
Matrixes Types of tasks
and their feature: input,
conclusion,
analysis
line-by-line
and
all
matrix,
transformation,
construction, processing
of diagonals and matrix
triangles, sorting, search
of elements and lines,
special matrixes.
The structured types of
data. Structures: ways
of the announcement,
massifs of structures
and
massifs
in
structures, sorting of
structures, transfer of
fields of structure and all
structure
in
the
functions, the enclosed
біліктіліктер мен дағдыларды
меңгеру;
-
алған
теориялық
білімдерді практикада қолдана
білу;
-
ақпараттық
ресурстардан
ақпараттарды
іздеу және қолдану.
Әлеуметтік
құзыреттер:
логикалық,
аналитикалық,
концептуалды
ойлаудың
дағдыларын меңгеру.
Перечисления. Указатели.
Понятие
указателя,
объявление,
инициализация, операции *
и
&.
Присваивание,
сравнение
указателей,
арифметические операции
с
указателями.
Возврат
результатов из функции с
помощью
указателей.
Указатели на структуры.
Связь указателей и
строк: объявление строк,
инициализация, строковые
функции,
их
u1082
классификация
использование, типы задач
для работы со строками,
способы передачи строк в
функ
-
ции. Связь указателей и
одномерных и двухмерных
статических
массивов,
способы
организации циклов при
использовании указателей
в
массивах.
Способы
передачи.
массивов
в
функции.
Ввод,
вывод,
работа
с
файлами.
Указатели и динамическая
память.
Ожидаемые результаты:
Методы программирования
сетевых
приложений.
Основные
понятия
и
принципы
визуальной
системы программирования
Библиотеку
визуальных
компонентов
Компетенции:
уметь
строить
модели
и
моделировать
случайные
события, процессы и потоки
Основные
понятия
и
принципы
визуальной
системы программирования
Библиотека
визуальных
компонентов.
Создание
собственных компонентов.
Создание
встроенной
справочной
системы.
structures, comparison
with
classes.
Associations,
comparison
with
structure.
Bit
fields.
Transfers.
Indexes.
Concept of the index,
announcement,
initialization, operations
*
and
&.
Giving,
comparison of indexes,
arithmetic
operations
with indexes. Return of
results from function by
means
of
indexes.
Indexes on structures.
Communication
of
indexes and
lines: the announcement
of lines, initialization,
line
functions,
their
u1082 classification use,
types of tasks for work
with
lines,
ways
of
transfer of lines in funk-
tion. Communication of
indexes
and
one-
dimensional and two-
dimensional
static
massifs, ways
the
organizations
of
cycles
when
using
indexes
in
massifs.
Ways
of
transfer.
massifs
in
function.
Input, conclusion, work
with files. Indexes and
dynamic memory.
Expected
results:
Methods
network
programming.
Basic
concepts and principles
of visual programming
system library of visual
components.
Competence:
to
be
able to build models and
to model casual events,
processes and streams
Methods
of
programming of network
applications.
Basic
Программирование
для
Интернет
concepts and principles
of
the
visual
programming
system
Library
of
visual
components. Creation of
own
components.
Creation of built-in help
system.
Programming
for
the Internet
ТК
3.2
Пәннің шифры:
CBKK 5304
Пән атауы: С++ Builder қосымша
құру
Пререквизиттер:
Программалау
Постреквизиттер:
кәсиби
қызмет
Мақсаты:
Бьектілі
бағытталған
программалау
тілінің
терминологиясына кіріспе.
Пәнге
берілген
қысқаша
сипаттама:
Класс,
конструктор,
және
классты
қайта
құрылымдау
қарастырылады.
Деректердің
обьектілі типі енгізіледі.
С++ тіліне әйгілі және дамыған
программалау құралдары болып:
Visual Studio.NET;
С++ Builder.
Visual Studio.NET
программалау
ортасы тек
Күтілетін нәтиже:
С++ тіліне емес сонымен қатар
C#
және
VisulBasic
тілдерінде де
программалауға
мүмкіндік
береді.
C++
в
Visual
Studio.NET
ты
Visual
C++ арқылы
жүзеге асады.
Visual
C++
дәстүрлі
программалау
модулінде
қосымша құру ммүмкіндіктері.
С++
қосымша
трансляция
модулінен
құралады.
Трансляцияның
әр
модулі
класты
тарату
файлымен
ұсынылады.
Терминологияда
Visual
C++
жобасында
трансляцияның
барлық модульдері табылады.
С++
программалау тілінің
негізгі түсініктерін
;
КВ
3.2
Шифр
дисциплины:
SPCB5304
Название
дисциплины:
Создание приложений в
С++ Builder
Пререквизиты:
программирование
Постреквизиты:
профессиональная
деятельность
Цель изучения:
Выполняется введение в
терминологию
объектно
-
ориентированных
языков
программирования. Дается
понятие
класса,
конструктора и деструктора
класса, вложенного класса.
Вводится
понятие
объектного типа данных
Краткое
содержание
основных разделов:
В настоящее время понятие
языка
программирования
неотрывно
связано
со
средой программирования,
в которой разрабатываются
приложения. Для языка С++
наиболее
развитыми
и
популярными
средами
программирования
являются:
Visual Studio.NET;
С++ Builder.
Среда программирования
Visual
Studio.NET
предназначена
для
создания приложений не
только на языке С++, но и
на
таких
популярных
языках, как C# и Visul
Basic.
EC 3.2
Identifier
discipline:ACCB 5304
Title
discipline:
Application creation in
C++ Builder
Prerequisites:program
ming
Достарыңызбен бөлісу: