Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Максимов_электронный_учебник_текст.doc
Скачиваний:
41
Добавлен:
01.06.2015
Размер:
3.24 Mб
Скачать

240

федеральное государственное образовательное

учреждение Высшего профессионального образования

«Южный федеральный университет»

_______________zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz_________________________________________

Максимов м.Н.

Электронный учебник текстовый с соответствующим сервисом по дисциплине «Информатика»

Таганрог 2008

Максимов М.Н.

Название: Электронный учебник текстовый с соответствующим сервисом по дисциплине «Информатика». Таганрог, 2008.

Анотация

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

Введение

Государственный образовательный стандарт практически по всем техническим специальностям подразумевает изучение одного из алгоритмических языков высокого уровня. Язык С++ идеально подходит для этой цели, так как является одним из самых распространённых и мощных средств разработки современных программных приложений.

К сожалению, в наше время, для того чтобы научится писать современные программные приложения на хорошем уровне, недостаточно ограничится изучением синтаксиса языка. Необходимо также изучить принципы написания программ под Windows, познакомиться с API функциями, библиотекой MFC или ATL, а лучше с тем и другим. Изучить способы применения стандартной библиотеки шаблонов STL. Дать студентам представление о современных алгоритмах и технологии объектно-ориентированного программирования.

Другими словами в двух семестровом курсе необходимо изложить материал пяти – шести солидных книг по программированию, на изучение которых студенту при самостоятельном способе обучение потребовалось бы несколько лет. Для того чтобы решить эту задачу необходимо использовать современные методы обучения и данный электронный учебник безусловно поможет в этом.

Общие положения

Курс «Информатика» читается студентам в 1 и 2 семестрах. Каждый из семестров содержит по два учебных модуля. Основная задача курса научить студентов пользоваться при решении своих профессиональных задач языком программирования высокого уровня в данном случае языком С++. Для этой цели студенты в течение двух семестров прослушивают курс лекций, выполняют 9 лабораторных работ, 3 индивидуальных задания и самостоятельно работают с рекомендуемой литературой.

Оглавление

ВВЕДЕНИЕ 7

МОДУЛЬ 1 7

1. НЕФОРМАЛЬНОЕ ВВЕДЕНИЕ В ЯЗЫК СИ++ 8

1.1. Простые программы на языке Си++ 8

1.2. Этапы подготовки исполняемой программы 10

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

2. ЛЕКСИЧЕСКИЕ ОСНОВЫ ЯЗЫКА Си++ 16

2.1. Общие сведения о программах, лексемах и алфавите 17

2.2. Идентификаторы и служебные слова 17

2.3. Типы данных 19

2.4. Константы 22

2.5. Операции 28

2.6. Разделители 43

2.7. Первоначальные сведения о функциях языка Си++ 45

3. Скалярные типы и выражения 51

3.1. Определение и описание переменных 51

3.2. Явное и неявное преобразование типа 62

Проектные задания 67

Тесты рубежного контроля 68

Квалиметрическая оценка 74

Список литературы 74

МОДУЛЬ 2 75

4. ОПЕРАТОРЫ ЯЗЫКА Си++ 75

4.1. Последовательно выполняемые операторы 75

4.2. Операторы выбора 77

4.3. Операторы цикла 81

4.4. Операторы передачи управления 87

4.5. Примеры численного моделирования цепей первого порядка 92