МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ
ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
ИМЕНИ МУХАММАД АЛ-ХОРАЗМИЙ
Кафедра «Основы информатики»
Учебное пособие
Курс
лекции по дисциплине
“Программирование 3”
для бакалавров 2-курса направлений 5350200-Телевизионные технологии
(Аудиовизуальные технологии, системы и приложения телестудий)
ТАШКЕНТ 2022 г.
2
Составители: стар. преп. А. А. Абдурахманов, стар. преп. Д. Р.
Гулямова, асс. М. Я.Рустамова, Ан. А. Абдурахманов, асс. Шокиров Ш. Ш.
Учебние пособие «Курс лекции по дисциплине Программирования 3»
/ Ташкентский университет информационных технологий: стар. преп.
А. А. Абдурахманов, стар. преп. Д. Р. Гулямова, асс. М. Я.Рустамова, Ан. А.
Абдурахманов, Шокиров Ш. Ш. Ташкент, 2022 г./
Настоящее учебное пособие является
руководством к изучению
теоретических материалов по дисциплине «Программирования 3».
Кафедра «Основы информатики».
Рецензенты:
Кафедра ««Информатики и
естественных наук» ГИИКУЗ
доц., к.т.н. З. М. Зуфаров
Кафедра «Мультимедийные
технологии» ТУИТ
доц., к.ф-м.н. А. Неъматов
Утверждено методическим Советом ТУИТ (протокол №___ от__________.)
5
5. Математические функции и константы ................................................... 131
6. Контрольные вопросы ............................................................................... 138
Лекция №9. Операторы отношения и разветвления. .............................. 139
1.
Операторы отношения. ........................................................................... 139
2.
Операторы разветвления. Оператор if ................................................... 139
3. Использование оператора else и комбинации операторов else if .......... 141
4. Логические операторы И (&&), ИЛИ (||) ................................................. 143
5.
Операторы выбора SWITCH-CASE. ...................................................... 144
6, Контрольные вопросы ............................................................................... 145
Лекция №10. Операторы повтора (цикла). Операторы for, while и do
while. ............................................................................................................. 146
1.
Как и для чего применять циклы. .......................................................... 146
2.
Разновидности циклов ............................................................................. 148
3. Установление условий цикла .................................................................... 152
4. Вложенные циклы ...................................................................................... 153
5. Прерывание циклов.................................................................................... 154
6.Контрольные вопросы ................................................................................ 156
Лекция №11. Обработка сoбытий кнопок. Оператор перехода и
метка
кадров. Функции stop() и play(). ................................................................ 156
1.
Обработчики событий. Выбор нужного обработчика ......................... 156
2.
Применение события клипа .................................................................... 163
3.
О методах как обработчиках событий ................................................... 165
4.
Применение методов как обработчиков событий ................................ 167
5.
Функции stop() и play(). Оператор перехода и метка кадров. ............. 170
6.
Контрольные вопросы ............................................................................. 174
Лекция №12. Свойства роликов и видеороликов. Создание текстовых
полей. Использование условных операторов if, if…else в роликах ...... 174
1.
Свойства роликов и видеороликов (клипа). .......................................... 175
2.
Дублирование клипов, создание пустых клипов .................................. 178
3.
Текстовые поля. Создание текстовых полей. ....................................... 183
4.
Программное создание текстовых полей .............................................. 188