Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

РАБОЧАЯ ПРОГРАММА

.pdf
Скачиваний:
13
Добавлен:
16.05.2015
Размер:
433.79 Кб
Скачать

1

Министерство образования и науки Российской Федерации Государственное образовательное учреждение

высшего профессионального образования «Брянская государственная инженерно-технологическая академия»

Кафедра информационных технологий

«Утверждаю» Декан А.Н. Заикин

_____________________

«____»___________20____

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

Б2. В.4 Языки программирования

Направление подготовки бакалавров

230400 Информационные системы и

 

технологии

Профиль подготовки

Информационные системы и техно-

 

логии

Квалификация (степень) выпускника

Бакалавр

Форма обучения

Дневная

Выпускающая кафедра

Информационные технологии

 

 

Виды учебных занятий

Трудоемкость (час.)

 

Очная

Лекции

36

Лабораторные занятия

18

Практические и семинарские занятия

18

Итого аудиторных занятий:

72

Вид итогового контроля

Экзамен

Самостоятельная работа

108

Общая трудоемкость:

180 (без экзамена)

Брянск 2011

2

Рабочая программа составлена в соответствии с ФГОС ВПО для подготовки бакалавров по направлению 230400 Информационные системы и технологии и рабочим учебным планом.

Рабочая программа обсуждена на заседании кафедры 05 мая 2011 г. Протокол №5

Зав. кафедрой

 

информационные технологии

_______________(Евельсон Л. И.)

Рекомендовано УМК механико-технологического факультета.

Председатель УМК

_______________(Романов В. А.)

Рабочая программа

 

составлена

_______________(Яковлев А. В.)

3

1 ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ

Целью освоения дисциплины является достижение следующих результатов образования (РО):

знания:

на уровне представлений (частично): принципы, базовые концепции технологий программирования, основные этапы и принципы создания программного продукта.

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

умения:

практические: разработка алгоритмов решения простейших задач программирования.

Навыки (частично): применения алгоритмических языков высокого уровня при решении широкого круга практических задач.

Общекультурных

ОК-1 (частично). Владение культурой мышления, способность к обобщению и, анализу, восприятию информации, постановке цели и выбору путей еѐ достижения, умение логически верно, аргументировано и ясно строить устную и письменную речь; ОК-3 (частично). Понимание социальной значимости своей будущей профессии, обладание высокой мотивацией к выполнению профессиональной деятельности.

Профессиональных

ПК-1. Способность проводить техническое проектирование.

ПК-4. Способность проводить выбор исходных данных для проектирования.

ПК-10. Готовность разрабатывать, согласовывать и выпускать все виды проектной документации.

ПК-12. Способность разрабатывать средства реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные).

ПК-27. Способность оформлять полученные рабочие результаты в виде презентаций, научнотехнических отчетов, статей и докладов на научно-технических конференциях.

2 МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО

Дисциплина «Языки программирования» относится к циклу базовых дисциплин.

Место дисциплины в структуре ООП ВПО.

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

1.Математика.

1.1.Элементарные функции.

1.2.Графики элементарных функций.

1.3.Решение уравнение и неравенств.

1.4.Решение систем уравнений.

4

1.5.Конечные последовательности, суммы, произведения, средние значения.

1.6.Основы линейной алгебры

1.7.Основы планиметрии.

1.8.Системы координат.

2.Информатика.

2.1.Информация и измерение еѐ количества.

2.2.Архитектура и структура компьютера.

2.3.Устройство памяти.

2.4.Системы счисления.

2.5.Перевод чисел из одной системы счисления в другую.

2.6.Представление в компьютере целых и вещественных чисел.

2.7.Выполнение арифметических действий над нормализованными числами.

2.8.Понятие логической формулы.

2.9.Понятие о логическом элементе компьютера.

2.10.Схемы И, ИЛИ, НЕ, И-НЕ, ИЛИ-НЕ.

2.11.Понятие сумматора

2.12.Понятие алгоритма.

2.13.Словесный и графический способы записи алгоритмов.

2.14.Понятие уровня языка программирования.

2.15.Особенности машинных языков.

Знания, полученные при изучении дисциплины, используются в дисциплинах:

1.Технология программирования.

2.Лингвистическое и программное обеспечение САПР.

3.Языки программирования высокого уровня.

4.Мультимедиа технологии.

5.Программное обеспечение для Интернет.

6.Управление данными.

7.Интерфейсы периферийных устройств.

5

3 СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Общая трудоемкость дисциплины составляет 180 часов, зачетных единиц 5. Структура дисциплины приведена на титульном листе.

3.1Содержание (дидактика) дисциплины

Врамках дисциплины изучаются языки программирования высокого уровня Visual Basic

.NET и C#.

1.Язык программирования Visual Basic .NET 2008.

Раздел 1.1. Введение в Visual Basic .NET. 1.1.1. Платформа .NET. 1.1.2. Обзор языка.

1.1.3.Интегрированная среда разработки. 1.1.4. Простейшая программа.

Раздел 1.2. Типы данных, переменные и константы и массивы. 1.2.1. Типы данных.

1.2.2.Преобразование типов. 1.2.3. Переменные. 1.2.4. Константы.

Раздел 1.3. Выражения и операторы. 1.3.1. Арифметические операции. 1.3.2. Математи-

ческие функции. 1.3.3. Операторы сравнения. 1.3.4. Логические операции.

Раздел 1.4. Операторы условия, выбора и циклов. 1.4.1. Операторы условия. 1.4.2. Опе-

раторы циклов.

Раздел 1.5. Массивы. 1.5.1. Одномерные массивы. 1.5.2. Двумерные массивы. 1.5.3. Строковый тип. 1.5.4. Строковые операции.

Раздел 1.6. Процедуры и функции. 1.6.1. Методы (подпрограммы). 1.6.2. Функции. 1.6.3. Процедуры. 1.6.4. Параметры и аргументы.

Раздел 1.7. Объекты и классы. 1.7.1. Основы ООП. 1.7.2. Классы. 1.7.3. Создание объектов из классов.

Раздел 1.8. Работа с формами. 1.8.1. Дизайнер форм 1.8.2. Свойства форм. 1.8.3. Отображение и скрытие форм. 1.8.4. Элементы управления для отображения и ввода текстовой информации. 1.8.5. Кнопки, панели, группы переключателей.

Раздел 1.9. Графика в Visual Basic .NET. 1.9.1. Объект Graphics. 1.9.2. Рисование линий и фигур. 1.9.2. Рисование текста.

2. Язык программирования С#.

Раздел 2.1. Введение в C#. 2.1.1. Обзор языка. 2.1.2. Интегрированная среда разработки.

2.1.3.Простейшая программа.

Раздел 2.2. Типы данных, переменные и константы и массивы. 2.2.1. Типы данных.

2.2.2.Преобразование типов. 2.2.3. Переменные. 2.2.4. Константы.

Раздел 2.3. Выражения и операторы. 2.3.1. Арифметические операции. 2.3.2. Математи-

ческие функции. 2.3.3. Операторы сравнения. 2.3.4. Логические операции.

Раздел 2.4. Операторы условия, выбора и циклов. 2.4.1. Операторы условия. 2.4.2. Опе-

раторы циклов.

Раздел 2.5. Массивы. 2.5.1. Одномерные массивы. 2.5.2. Двумерные массивы. 2.5.3. Строковый тип. 2.5.4. Строковые операции.

Раздел 2.6. Процедуры и функции. 2.6.1. Методы (подпрограммы). 2.6.2. Функции. 2.6.3. Процедуры. 2.6.4. Параметры и аргументы.

Раздел 2.7. Объекты и классы. 2.7.1. Основы ООП. 2.7.2. Классы. 2.7.3. Создание объектов из классов.

Раздел 2.8. Работа с формами. 2.8.1. Дизайнер форм 2.8.2. Свойства форм. 2.8.3. Отображение и скрытие форм. 2.8.4. Элементы управления для отображения и ввода текстовой информации. 2.8.5. Кнопки, панели, группы переключателей.

6

Раздел 2.9. Графика в Visual Basic .NET. 2.9.1. Объект Graphics. 2.9.2. Рисование линий и фигур. 2.9.2. Рисование текста.

3.2 Теоретическое обучение. Наименование разделов, тем, содержание и трудоем-

кость в часах лекционных занятий

Раздел дисциплины, номер лекции, тема и ос-

Трудоемкость

Форма лекцион-

ного

п/п

новные вопросы.

в часах

занятия

 

 

 

1. Язык программирования Visual Basic .NET 2008

 

 

1

Раздел 1.1. Введение в Visual Basic .NET.. Плат-

 

Лекция - визуали-

 

форма .NET. Обзор языка. Интегрированная среда

2

 

зация

 

разработки. Простейшая программа.

 

 

 

 

2

Раздел 1.2. Типы данных, переменные и кон-

 

Информационная

 

станты и массивы. Типы данных. Преобразова-

2

 

лекция

 

ние типов. Переменные. Константы.

 

 

 

 

3

Раздел 1.3. Выражения и операторы. Арифмети-

 

Информационная

 

ческие операции. Математические функции. Опе-

2

 

лекция

 

раторы сравнения. Логические операции.

 

 

 

 

4

Раздел 1.4. Операторы условия, выбора и цик-

2

Информационная

 

лов. Операторы условия. Операторы циклов.

лекция

 

 

5

Раздел 1.5. Массивы. Одномерные массивы.

 

Информационная

 

Двумерные массивы. Строковый тип. Строковые

2

 

лекция

 

операции.

 

 

 

 

6

Раздел 1.6. Процедуры и функции. Методы

 

Информационная

 

(подпрограммы). Функции. Процедуры. Парамет-

2

 

лекция

 

ры и аргументы.

 

 

 

 

7

Раздел 1.7. Объекты и классы. Основы ООП.

2

Информационная

 

Классы. Создание объектов из классов.

лекция

 

 

8

Раздел 1.8. Работа с формами. Дизайнер форм

 

 

 

Свойства форм. Отображение и скрытие форм.

 

Информационная

 

Элементы управления для отображения и ввода

2

 

лекция

 

текстовой информации. Кнопки, панели, группы

 

 

 

 

 

переключателей.

 

 

9

Раздел 1.9. Графика в Visual Basic .NET. Объект

 

Информационная

 

Graphics. Рисование линий и фигур. Рисование

2

 

лекция

 

текста.

 

 

 

 

2. Язык программирования C#

 

 

10

Раздел 2.1. Введение в C#. Обзор языка. Интегри-

 

Лекция - визуали-

 

рованная среда разработки. Простейшая програм-

2

 

зация

 

ма.

 

 

 

 

11

Раздел 2.2. Типы данных, переменные и кон-

 

 

 

станты и массивы. Типы данных. Преобразова-

2

Лекция-беседа

 

ние типов. Переменные. Константы.

 

 

12

Раздел 2.3. Выражения и операторы. Арифмети-

 

Информационная

 

ческие операции. Математические функции. Опе-

2

 

лекция

 

раторы сравнения. Логические операции.

 

 

 

 

13

Раздел 2.4. Операторы условия, выбора и цик-

2

Лекция-беседа

 

лов. Операторы условия. Операторы циклов.

 

 

 

7

14

Раздел 2.5. Массивы. Одномерные массивы.

 

 

 

Двумерные массивы. Строковый тип. Строковые

2

Лекция-беседа

 

операции.

 

 

15

Раздел 2.6. Процедуры и функции. Методы

 

Информационная

 

(подпрограммы). Функции. Процедуры. Парамет-

2

 

лекция

 

ры и аргументы.

 

 

 

 

16

Раздел 2.7. Объекты и классы. Основы ООП.

2

Информационная

 

Классы. Создание объектов из классов.

лекция

 

 

17

Раздел 2.8. Работа с формами. Дизайнер форм

 

 

 

Свойства форм. Отображение и скрытие форм.

 

Информационная

 

Элементы управления для отображения и ввода

2

 

лекция

 

текстовой информации. Кнопки, панели, группы

 

 

 

 

 

переключателей.

 

 

18

Раздел 2.9. Графика в C#. Классы рисования. Ри-

2

Информационная

 

сование линий и фигур. Рисование текста.

лекция

 

 

 

ИТОГО час.

36

 

3.3 Лабораторные и практические занятия 3.3.1. Практические занятия

Раздел дисциплины, номер,

Трудоем-

Форма проведе-

Средство оценива-

тема и рассматриваемые во-

кость в ча-

ния

ния результатов

п/п

 

просы

 

сах

занятия

обучения

 

 

 

1. Язык программирования Visual Basic .NET 2008

 

 

1

Раздел 1.1. Введение в Visual

 

 

 

 

Basic .NET.. Платформа .NET.

 

 

 

 

Обзор языка. Интегрированная

 

 

 

 

среда разработки. Простейшая

 

 

 

 

программа.

 

 

2

Решение задач

Контрольный оп-

 

Раздел 1.2. Типы данных,

рос

 

 

 

 

переменные и константы и

 

 

 

 

массивы. Типы данных. Пре-

 

 

 

 

образование типов. Перемен-

 

 

 

 

ные. Константы.

 

 

 

 

2

Раздел 1.3. Выражения и

 

 

 

 

операторы. Арифметические

 

 

 

 

операции. Математические

 

 

 

 

функции. Операторы сравне-

 

 

Контрольный оп-

 

ния. Логические операции.

2

Решение задач

 

рос

 

Раздел 1.4. Операторы усло-

 

 

 

 

 

 

 

вия, выбора и циклов. Опе-

 

 

 

 

раторы условия. Операторы

 

 

 

 

циклов.

 

 

 

 

 

 

3

Раздел 1.5. Массивы.

Одно-

 

 

 

 

мерные

массивы. Двумерные

 

 

 

 

массивы. Строковый тип.

 

 

 

 

Строковые операции.

 

2

Решение задач

Контрольная рабо-

 

Раздел

1.6.

Процедуры и

та

 

 

 

 

функции. Методы (подпро-

 

 

 

 

граммы). Функции. Процеду-

 

 

 

 

ры. Параметры и аргументы.

 

 

 

4

Раздел 1.7. Объекты и клас-

 

 

 

 

сы. Основы

ООП.

Классы.

2

Решение задач

Контрольный оп-

 

Создание объектов из классов.

рос

 

 

 

 

Раздел 1.9. Графика в Visual

 

 

 

8

Basic .NET. Объект Graphics.

Рисование линий и фигур. Рисование текста.

2. Язык программирования C#

5

Раздел

2.1.

Введение в

C#.

 

 

 

 

Обзор языка. Интегрированная

 

 

 

 

среда разработки. Простейшая

 

 

 

 

программа

 

 

 

 

 

Контрольный оп-

 

Раздел

2.2.

Типы

данных,

2

Решение задач

 

рос

 

переменные и константы и

 

 

 

 

 

 

 

массивы. Типы данных. Пре-

 

 

 

 

образование типов. Перемен-

 

 

 

 

ные. Константы.

 

 

 

 

 

6

Раздел

2.3.

Выражения

и

 

 

 

 

операторы.

Арифметические

 

 

 

 

операции.

Математические

 

 

 

 

функции. Операторы

сравне-

 

 

Контрольная рабо-

 

ния. Логические операции

 

2

Решение задач

 

 

та

 

Раздел 2.4. Операторы усло-

 

 

 

 

 

 

 

вия, выбора и циклов. Опе-

 

 

 

 

раторы

условия. Операторы

 

 

 

 

циклов.

 

 

 

 

 

 

 

7

Раздел 2.5.

Массивы. Одно-

 

 

 

 

мерные

массивы. Двумерные

 

 

 

 

массивы. Строковый тип.

 

 

 

 

Строковые операции.

 

 

2

Решение задач

Контрольный оп-

 

Раздел

2.6.

Процедуры

и

рос

 

 

 

 

функции. Методы (подпро-

 

 

 

 

граммы). Функции. Процеду-

 

 

 

 

ры. Параметры и аргументы.

 

 

 

8

Раздел 2.7. Объекты и клас-

 

 

Контрольный оп-

 

сы. Основы ООП.

Классы.

2

Решение задач

 

рос

 

Создание объектов из классов.

 

 

 

 

 

 

9

Раздел

2.9.

Графика в

C#.

 

 

 

 

Классы рисования. Рисование

2

Решение задач

Контрольная рабо-

 

линий и фигур. Рисование тек-

та

 

 

 

 

ста.

 

 

 

 

 

 

 

ИТОГО:

 

 

 

 

18

 

 

3.3.2. Лабораторные занятия

 

 

 

 

Раздел дисциплины, номер,

Трудоем-

Форма проведе-

Средство оценива-

тема и рассматриваемые во-

кость в ча-

ния

ния результатов

п/п

 

просы

 

 

сах

занятия

обучения

 

 

 

 

1. Язык программирования Visual Basic .NET 2008

 

 

1

Раздел 1.1. Введение в Visual

 

 

 

 

Basic .NET..

 

 

 

 

 

 

 

Раздел 1.2. Типы данных,

 

Индивидуальная

 

 

переменные и константы и

2

работа на ком-

Отчѐт

 

массивы.

 

 

 

 

пьютерах

 

 

Простейшая

программа

на

 

 

 

 

языке Visual Basic .NET 2005

 

 

 

2

Раздел 1.3. Выражения и

 

 

 

 

 

операторы.

 

 

 

 

Индивидуальная

 

 

Раздел 1.4. Операторы усло-

2

работа на ком-

Отчѐт

 

вия, выбора и циклов.

 

 

пьютерах

 

 

 

 

 

 

 

Решение нелинейного уравне-

 

 

 

9

 

ния

 

 

 

 

 

 

 

 

 

 

 

 

3

Раздел 1.5. Массивы.

 

 

Индивидуальная

 

 

Раздел

1.6.

Процедуры

и

 

 

 

2

работа на ком-

Отчѐт

 

функции.

 

 

 

 

 

 

пьютерах

 

 

Работа с массивами данных

 

 

 

 

 

 

 

 

4

Раздел 1.7. Объекты и клас-

 

 

 

 

сы.

 

 

 

 

Индивидуальная

 

 

Раздел 1.9. Графика в Visual

2

работа на ком-

Отчѐт

 

Basic .NET.

 

 

 

пьютерах

 

 

Графика в Visual Basic .NET

 

 

 

 

 

 

2. Язык программирования C#

 

5

Раздел 2.1. Введение в C#.

 

 

 

 

 

Раздел

2.2.

Типы данных,

 

Индивидуальная

 

 

переменные и константы и

 

 

 

2

работа на ком-

Отчѐт

 

массивы.

 

 

 

 

 

 

пьютерах

 

 

Простейшая

программа

на

 

 

 

 

 

 

 

языке C#

 

 

 

 

 

6

Раздел

2.3.

Выражения

и

 

 

 

 

операторы.

 

 

 

Индивидуальная

 

 

Раздел 2.4. Операторы усло-

 

 

 

2

работа на ком-

Отчѐт

 

вия, выбора и циклов.

 

 

 

 

пьютерах

 

 

Решение нелинейного уравне-

 

 

 

 

 

 

 

ния

 

 

 

 

 

 

7

Раздел 2.5. Массивы.

 

 

Индивидуальная

 

 

Раздел

2.6.

Процедуры

и

 

 

 

2

работа на ком-

Отчѐт

 

функции.

 

 

 

 

 

 

пьютерах

 

 

Работа с массивами данных

 

 

 

 

 

 

 

 

8

Раздел 2.7. Объекты и клас-

 

Индивидуальная

 

 

сы. Классы.

 

 

2

работа на ком-

Отчѐт

 

 

 

 

 

 

пьютерах

 

9

Раздел

2.9.

Графика в

C#.

 

Индивидуальная

 

 

Графика в C#.

 

2

работа на ком-

Отчѐт

 

 

 

 

 

 

пьютерах

 

ИТОГО:

 

 

 

18

 

 

3.4 Самостоятельная работа студента

 

 

 

 

Средство оце-

Раздел дисциплины, номер лек-

Трудоемкость

Вид СРС

нивания ре-

п/п

ции, тема и основные вопросы.

в часах

зультатов обу-

 

 

 

 

 

чения (КСР)

1. Язык программирования Visual Basic .NET 2008

 

 

1

Раздел 1.1. Введение в Visual

 

Подготовка к

 

 

Basic .NET.. Платформа .NET.

 

 

 

 

лекциям и лабо-

Контрольный

 

Обзор языка. Интегрированная

10

 

раторным рабо-

опрос

 

среда разработки. Простейшая

 

 

 

там

 

 

программа.

 

 

 

 

 

 

2

Раздел 1.2. Типы данных, пе-

 

Подготовка к

 

 

ременные и константы и мас-

 

 

 

 

лекциям и лабо-

Контрольный

 

сивы. Типы данных. Преобразо-

10

 

раторным рабо-

опрос

 

вание типов. Переменные. Кон-

 

 

 

там

 

 

станты.

 

 

 

 

 

 

10

3

Раздел 1.3. Выражения и опе-

 

Подготовка к

 

 

раторы. Арифметические опе-

 

 

 

 

лекциям и лабо-

Контрольный

 

рации. Математические функ-

10

 

раторным рабо-

опрос

 

ции. Операторы сравнения. Ло-

 

 

 

там

 

 

гические операции.

 

 

 

 

 

 

4

Раздел 1.4. Операторы усло-

 

Подготовка к

 

 

вия, выбора и циклов. Опера-

10

лекциям и лабо-

Контрольный

 

торы условия. Операторы цик-

раторным рабо-

опрос

 

 

 

лов.

 

там

 

5

Раздел 1.5. Массивы. Одно-

 

Подготовка к

 

 

мерные массивы. Двумерные

10

лекциям и лабо-

Контрольный

 

массивы. Строковый тип. Стро-

раторным рабо-

опрос

 

 

 

ковые операции.

 

там

 

6

Раздел 1.6. Процедуры и функ-

 

Подготовка к

 

 

ции. Методы (подпрограммы).

 

лекциям, лабора-

Контрольный

 

Функции. Процедуры. Парамет-

12

торным работам

 

опрос

 

ры и аргументы.

 

и к контрольной

 

 

 

 

 

 

работе

 

7

Раздел 1.7. Объекты и классы.

 

Подготовка к

 

 

Основы ООП. Классы. Создание

10

лекциям и лабо-

Контрольный

 

объектов из классов.

раторным рабо-

опрос

 

 

 

 

 

там

 

8

Раздел 1.8. Работа с формами.

 

 

 

 

Дизайнер форм Свойства форм.

 

Подготовка к

 

 

Отображение и скрытие форм.

 

 

 

 

лекциям и лабо-

Контрольный

 

Элементы управления для ото-

10

 

раторным рабо-

опрос

 

бражения и ввода текстовой ин-

 

 

 

там

 

 

формации. Кнопки, панели,

 

 

 

 

 

 

 

группы переключателей.

 

 

 

9

Раздел 1.9. Графика в Visual

 

Подготовка к

 

 

Basic .NET. Объект Graphics.

10

лекциям и лабо-

Контрольный

 

Рисование линий и фигур. Рисо-

раторным рабо-

опрос

 

 

 

вание текста.

 

там

 

2. Язык программирования C#

 

 

 

10

Раздел 2.1. Введение в C#. Об-

 

Подготовка к

 

 

зор языка. Интегрированная сре-

10

лекциям и лабо-

Контрольный

 

да разработки. Простейшая про-

раторным рабо-

опрос

 

 

 

грамма.

 

там

 

11

Раздел 2.2. Типы данных, пе-

 

Подготовка к

 

 

ременные и константы и мас-

 

 

 

 

лекциям и лабо-

Контрольный

 

сивы. Типы данных. Преобразо-

10

 

раторным рабо-

опрос

 

вание типов. Переменные. Кон-

 

 

 

там

 

 

станты.

 

 

 

 

 

 

12

Раздел 2.3. Выражения и опе-

 

Подготовка к

 

 

раторы. Арифметические опе-

 

лекциям, лабора-

Контрольный

 

рации. Математические функ-

12

торным работам

 

опрос

 

ции. Операторы сравнения. Ло-

 

и к контрольной

 

 

 

 

гические операции.

 

работе

 

13

Раздел 2.4. Операторы усло-

 

Подготовка к

Контрольный

 

вия, выбора и циклов. Опера-

10

лекциям и лабо-

 

опрос

 

торы условия. Операторы цик-

 

раторным рабо-