- •Учебная дисциплина «математика (математический анализ)»
- •1.1. Литература
- •1.2. Электронные ресурсы
- •Учебная дисциплина «математика (дифференциальные уравнения)»
- •1.1.Литература
- •1.2. Электронные ресурсы
- •Учебная дисциплина «политология»
- •1.2. Электронные ресурсы
- •Учебная дисциплина «иностранный язык»
- •1.1. Литература
- •1.2. Электронные ресурсы
- •Учебная дисциплина «информационные технологии»
- •1.1. Литература
- •2.1.Лекционные занятия
- •Учебная дисциплина «История»
- •1.1. Литература
- •1.2. Электронные ресурсы
- •Учебная дисциплина «общая физика»
- •1.1. Литература
- •Учебная дисциплина «химия»
- •1.1. Литература
- •1.2.Электронные ресурсы
- •2.1. Рубежный контроль в форме компьютерного тестирования
Учебная дисциплина «информационные технологии»
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1.1. Литература
|
Дейтел Х.М., Дейтел П.Дж. Как программировать на С ++. М., «Бином», 1998, 2000. |
|
Страуструп Б. Язык программирования С ++. М., «Бином», 1999 |
|
Р.Лафоре. Объектно-ориентированное программирование в С++. С.-Пб., «Питер», 2003 |
|
И.В.Ашарина, А.В.Березовский, Ж.Ф.Крупская, Н.Ю.Соколова Лабораторный практикум ”Язык С++ и Объектно-ориентированное программирование в С++” МИЭТ, 2005 |
СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
2.1.Лекционные занятия
№ |
Содержание |
|
Основные определения языка С++. Алфавит языка. Структура программы на языке С++. [1] – 19-23, [2] – 24-29 |
|
Стандартные типы данных. Размеры стандартных типов данных. Выражения. Операторы. Преобразование типов. [1] – 24-34, [2] – 30-41 |
|
Линейные и разветвленные алгоритмы. Организация линейных алгоритмов. Условный оператор. Оператор множественного выбора. [1] – 35-45, [2] – 42-56 |
|
Организация циклов в языке С++. Операторы цикла с предварительным условием, с последующим условием, с параметром.. [1] – 46-52, [2] – 57-76 |
|
Массивы. Одномерные массивы. Матрицы. [1] – 53-59, [2] – 77-94 |
|
Строки. [1] – 53-59, [2] – 77-94 |
|
Организация ввода и вывода. Стандартные файлы ввода/вывода. Основные методы обработки текстовых файлов. [2] – 184-191, [5] – 739-750 |
|
Двоичные файлы. Структура двоичных файлов. Последовательный доступ к элементам двоичных файлов. [2] – 192-201, [5] – 751-757 |
|
Функции в языке С ++. Объявление и определение функций. [1] – 74-79, [2] – 112-119 |
|
Объекты и файловые потоки. Текстовые файлы. Двоичные файлы. Произвольный доступ к элементам файлов. [1] – 737-756, [2] – 703-706, [3] – 381-404 |
|
Параметры функций. Локальные и глобальные переменные. [1] – 80-85 |
|
Строки, массивы, структура в качестве параметров функций. Рекурсия. Встраиваемые функции. [1] – 80-85, [2] – 120-131 |
|
Понятие об указателях. Объявление указателей. Разыменование указателей. [1] – 86-90, [2] – 132-138 |
|
Указатели и структуры данных. Указатели и массивы. Указатели и структуры. [1] – 95-103, [2] – 143-155 |
|
Указатели и функции. Указатели как параметры функций. Передача параметров по ссылке. Указатели на функции. [2] – 156-164 |
|
Динамические структуры данных. Очереди, стеки, деки, бинарные деревья. [2] – 165-177, [5] – 786-806 |
ЛАБОРАТОРНЫЕ ЗАНЯТИЯ
|
№ |
Содержание | ||||
---|---|---|---|---|---|---|
|
|
Начальные сведения об ИСР Visual C++ .NET 2005– 4 часа | ||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
|
Программирование ветвящихся алгоритмов – 4 часа | ||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
|
Разработка программ на языке С++ с использованием циклов – 4 часа | ||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
Составление программ с использованием массивов – 4 часа | |||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
Коллоквиум. Программирование с использованием строк на языке С++ – 4 часа | |||||
|
Программные продукты |
Visual C++ 2008, C++ Builder 2007 | ||||
|
Структурный тип данных в языке С++ – 4 часа | |||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
Двоичные файлы – 2 часа Текстовые файлы – 2 часа | |||||
|
Программные продукты |
Visual C++ 2008 | ||||
|
Коллоквиум. Программирование с использованием функций - 4 часа |
| ||||
|
Программные продукты |
Visual C++ 2008 |
САМОСТОЯТЕЛЬНАЯ РАБОТА
(адрес: http://www.mocnit.miet.ru/oroks-miet/srs.shtml - кафедра ИПОВС - логин: u<номер студенческого билета>, пароль: <дата рождения> в формате ДД.ММ.ГГГГ)
№ |
Темы ЭМИРС |
Используемый ПП |
|
Системы счисления. |
|
|
Схемы алгоритмов. |
|
|
Операторы цикла. |
|
|
Матрицы. |
|
|
Динамические массивы. Функции. |
|
|
Динамические массивы и функции. |
|
|
Графические возможности С++. |
|