Kompyuter tarmoqalri fanidan o’qitish materiallar to’plami
Urganch shaxar Kompyuter texnologiyalari texnikumi
эволюцию языков программирования, их классификацию,
понятие системы программирования.
основные элементы языка, структуру программы, операторы и
операции, управляющие структуры, структуры данных, файлы,
классы памяти.
подпрограммы, составление библиотек подпрограмм
объектно-ориентированную модель программирования,
основные принципы объектно-ориентированного
программирования
на примере алгоритмического языка:
понятие классов и объектов, их свойств и методов, инкапсуляция
и полиморфизма, наследования и переопределения;
Наименование
взаимосвязанного
предмета в
соответствии с
учебным планом
Основы объектно-ориентированных программ, объектно-
ориентированное и сетевое программирование,
Программирование мобильных устройств
Организационная
форма обучения
Нтеоретическое занятие;
Апрактические занятия;
НAтеоретические и практические занятия организованы вместе;
MX – занятие в специальном учебнолабораторном кабинете.
Спрос на программу Обязательное
Язык обучения
На основе языка обучения, назначенного группе.
Процедура оценки
На основании текущей процедуры оценки.
Оценка знаний и
навыков
Письменное, устное, вопросответ, дискуссия, тестовое,
практическое задание
2. Содержание учебного плана
№ Название темы
Краткое содержание темы
Итог
о
Орга
ни
зац
ио
нная
ф
ор
ма
об
уче
ни
я
Самос
то
яте
ль
ная
р
аб
ота
1
Введениевпрогр
аммирование
Введениевпрограммирование
2
НА
1
2
Языкипрограмм
ирования
Развитие языков программирования.
Обзор языков программирования.
Области применения языков
программирования. Стандарты
языков программирования. Среда
проектирования. Компиляторы и
интерпретаторы.
4
НА
2
3
Типыданных
Типы данных. Простые типы данных.
Производные типы данных.
4
НА
2
Kompyuter tarmoqalri fanidan o’qitish materiallar to’plami
Urganch shaxar Kompyuter texnologiyalari texnikumi
9
Структурированные типыданных
4
Операторыязык
апрограммиров
ания
Операцииивыражения. Правила
формирования ивычисления
выражений. Структура программы. Ввод
и вывод данных. Оператор
присваивания.Составнойоператор.
4
НА
2
5
Условныйопера
торы.
Условныйоператор. Оператор выбора
4
НА
2
6
Циклические
операторы
Цикл с параметром. Вложенные циклы.
Цикл спостусловием.Цикл с
предусловием
4
НА
2
7
Массивы
Одномерныемассивы.Двумерныемассив
ы
Строки.Стандартные процедуры и
функциидля работы состроками
4
НА
2
8
Структуры
Структурированныйтип данных–
множество. Операции над
множествами.
4
НА
2
9
Работа с
файлами
Комбинированныйтип данных–запись.
Файлы последовательного доступа.
Файлы прямого доступа
4
НА
4
10
Процедурыифу
нкции
Общие сведения о подпрограммах.
Определение и вызов подпрограмм.
Областьвидимостиивремя жизни
переменной. Механизм
передачипараметров.
Организацияфункций.
Рекурсия. Программирование
рекурсивныхалгоритмов.
4
НА
4
11
Структуризация
впрограммиров
ании
Основы структурного
программирования. Методы
структурного программирования.
4
НА
4
12
Модульноепрог
раммирование
Модульное программирование.
Понятие модуля. Структурамодуля.
Компиляция и компоновка программы
Стандартные модули.
4
НА
2
13
Указатели
Указатели. Описаниеуказателей.
Основные понятияи применение
динамически распределяемой
памяти.Созданиеиудаление
динамических переменных
Структуры данныхнаосновеуказателей.
Задачаостеке.
4
НА
2
10
Do'stlaringiz bilan baham: |