Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Цикл с условием.

Читайте также:
  1. Программирование циклических структур с неопределенным числом повторений. Цикл с предыдущим условием.

Понятие «цикл», «конечный цикл», «зацикливание». Практическая польза от использования циклов в программном коде. Понятие «счетчик» («параметр цикла»). Схемы «for-to-do», «for-downto-do». Растущие и убывающие циклы, Использование конечных циклов для решения задач. Наработка навыков получения абстрактных параметров цикла из условий прикладной задачи.

Практическое задание: Решение задач, в которых возможно использование циклов. Программная иллюстрация решений.

ЗАНЯТИЕ 9

Цикл с условием

Понятие «бесконечный цикл», «условие цикла». Схемы «while - do» и «repeat - until». Синтаксические и смысловые особенности использования данных конструкций. Взаимозаменяемость схем цикла. Связь между циклами со счетчиком и условием, Критерии выбора вида цикла для решения прикладных задач.

Практическое задание: Решение задач, которые требуют использования циклов с условиями. Программная иллюстрация решений.

ЗАНЯТИЕ 10 - ЗАНЯТИЕ 11

Одномерные массивы

Понятие «массив». Смысл и преимущества массивов для решения программ. Инициализация массивов, особенности синтаксиса. Понятия «длина массива», «индекс массива». Заполнение, изменение и вывод на экран элементов массива. Псевдосвобода выбора размера массива. Арифметические действия с элементами массива. Понятие «перебор массива». Изучение связки «цикл - массив» для последовательной обработки элементов массива. Автоматическое заполнение элементов массива с использованием индекса массива. Общее представление о многомерных массивах. Работа с множеством массивов.

Практическое задание: Решение блока задач с использованием массивов.

ЗАНЯТИЕ 12 - ЗАНЯТИЕ 13

Символы и строки

Подробное изучение типов данных «символ» и «строка» («char» and «string»). Особенности использования символов и строк в рамках изучаемого языка программирования. Кодовая таблица символов. Преобразование символа в код и наоборот. Практическое использование возможностей кодовой таблицы. Синтаксис использования строковых переменных. Операции со строками. Конкатенация. Функции и процедуры для изменения строк (слияние, замена, удаление и пр.). Использование строк для решения прикладных задач. Массивы строк. Общие принципы анализа строк.

Практическое задание: Решение блока задач, которые требуют работы с символами и строками. Решение ряда задач анализа строк.


ЗАНЯТИЕ 14 - ЗАНЯТИЕ 15

Процедуры и функции

Понятия «процедура» и «функция» («procedure» and «function»). Разница между процедурами и функциями. Возможности изученных инструментов. Достоинства и недостатки процедур и функция. Целесообразность использования подпрограмм с возможностью многократного вывода. Особенности использования и синтаксиса процедур и функций. Локальные и глобальные переменные. Оптимизация решения программ с помощью процедур и функций.

Практическое задание: Решение задач с многоразовыми запросами. Использование процедур и функций для решения прикладных интерактивных задач.

ЗАНЯТИЕ 16

Зачет

Выполнение практического зачетного задания. Решение и представление программной реализации набора задач, который охватывает весь пройденный курс.


Дата добавления: 2015-10-29; просмотров: 57 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Оператор выбора.| Строение артерий эластического типа

mybiblioteka.su - 2015-2024 год. (0.006 сек.)