
- •5В070300 «Информационные системы»
- •Введение
- •Содержание отчета
- •Лабораторная работа № 1
- •1 Порядок выполнения лабораторной работы:
- •Постановка задачи
- •Методические указания
- •2 . Пример
- •Лабораторная работа № 2
- •1 Содержание работы
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Пример
- •Лабораторная работа№ 3
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Часть вторая: Оператор выбора
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Группа а Таблица 7
- •Группа в
- •2. Примеры
- •Лабораторная работа№ 4
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2 Примеры
- •For (выражение1; выражение2;выражение3) {операторы; }
- •Лабораторная работа№ 5
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Примеры
- •3. Сортировка элементов массива
- •Сортировка выбором
- •3.2. Сортировка вставкой
- •3.3. Сортировка методом прямого выбора
- •3.4. Сортировка методом обмена
- •4. Указатели и одномерные массивы
- •Лаборатоная работа № 6
- •1 Порядок выполнения лабораторной работы:
- •2. Методические указания
- •3. Указатели и двумерные массивы
- •Лабораторная работа № 7
- •1 Порядок выполнения лабораторной работы:
- •Задание на строки
- •2.Краткие теоретические сведения
- •Лаборатоная работа № 8
- •1 Порядок выполнения лабораторной работы:
- •2. Теоретические сведения
- •Год рождения – 1978
- •Лабораторная работа № 9
- •1 Порядок выполнения лабораторной работы:
- •2. Примеры
- •Лабораторная работа № 10
- •1 Порядок выполнения лабораторной работы:
- •1.3. Задание для выполнения
- •2. Примеры
- •Лабораторная работа № 11
- •1 Порядок выполнения лабораторной работы:
- •1.3. Задание для выполнения
- •Лабораторная работа № 12
- •1 Порядок выполнения лабораторной работы:
- •2. Краткие теоретические сведения Объектно-ориентированный подход
- •Сущности и Объекты
- •Система типов
- •Инкапсуляция
- •Пример класса
- •Создание объектов. Конструкторы и деструктор
- •Наследование
- •Перегрузка функций
- •Полиморфизм
- •Функции-друзья
- •Абстрактные классы
- •Дополнительные возможности
- •Индивидуальные задания
- •2.1. Пример решения задания
- •Int windForce; // Сила ветра в баллах
- •Int startHeight; // Начальная высота
- •Int fuel; // Запас топлива
- •Результат выполнения программы:
- •Разновидности списков
- •Контрольные вопросы
- •Задание
- •Литература
- •Лабораторная работа № 9 Тема: Множества в Паскале.
- •Общие сведения
- •Лабораторная работа № 8 Тема: Применение записей в составлении программ.
- •Теоретические сведения
- •Задание
- •Контрольные вопросы.
- •Литература.
- •Список использованной литературы
КАФЕДРА ИНФОРМАЦИОННЫЕ СИСТЕМЫ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
По выполнению лабораторных работ
по Технологии программирования для специальностей
5В070300 «Информационные системы»
АСТАНА 2013
|
|
Автор: Туребаева Р.Д. к.т.н., и.о.доцента
Методические указания составлены в соответствии с требованиями нормативных документов (учебного плана и программой дисциплины) - Государственного стандарта основного высшего образования РК по специальности 050703 «Информационные системы» и включает все необходимые сведения по выполнению лабораторных работ
Методические указания предназначены для студентов специальностей 5В070300 «Информационные системы
Рецензенты: Байдельдинов М.У. к.т.н., и.о.доцента
СОДЕРЖАНИЕ
Введение |
4 |
Лабораторная работа № 1 |
5 |
Лабораторная работа № 2 |
10 |
Лабораторная работа № 3 |
14 |
Лабораторная работа № 4 |
25 |
Лабораторная работа № 5 |
29 |
Лабораторная работа № 6 |
40 |
Лабораторная работа № 7 |
46 |
Лабораторная работа № 8 |
52 |
Лабораторная работа № 9 |
62 |
Лабораторная работа № 10 |
64 |
Лабораторная работа № 11 |
70 |
Лабораторная работа № 12 |
73 |
Список использованной литературы |
88 |
Введение
Каждый студент должен выполнить задание согласно варианта, подготовить отчет и защитить работу. Отчет по каждой выполненной лабораторной работе должен содержать ниже перечисленные пункты.
Содержание отчета
Цель работы, постановка задачи.
Описание входных/выходных переменных.
Схема алгоритма решения.
Текст программы.
Результаты тестирования работы программы.
Листинг работы программы с контрольными данными.
Ответы на контрольные вопросы.
В зависимости от сложности задания разледены на два или три группы. В обязательном порядке студент решает задание группы А, а для того чтобы поднять рейтинг может решить задания из групп В или С.
Лабораторная работа № 1
Тема работы: Создание простого консольного приложения.
Цель работы: Знакомство с операторами Си++, создание простого консольного приложения. Изучение стандартных типов данных. Получение навыков в организации ввода/вывода значений стандартных типов данных. Изучение порядка действий при вычислении выражений. Получение практических навыков работы в диалоговом режиме.
1 Порядок выполнения лабораторной работы:
Знакомство с теоретическим материалом, соответствующим теме лабораторной работы
Выполнить два упражнения.
Ответить на следующие вопросы:
Что такое компилятор?
Перечислить основные типы данных. Как описываются данные в программе: константы, переменные, массивы?
Какие типы данных использовали в программе?
Что такое алгоритм?
Является ли консоль графическим интерфейсом?
Какое расширение у файла консольного приложения
Дать понятие операторов ввода/вывода.
Назначение препроцессора, назвать основные директивы препроцессора и указать правила их использования.