Программа дисциплины по кафедре Экономическая кибернетика Алгоритмические языки программирования

Вид материалаПрограмма дисциплины

Содержание


Разделы дисциплины и виды занятий и работ
5.Лабораторный практикум
Время выполнения работы
Время выполнения работы
Время выполнения работы
Время выполнения работы
Время выполнения работы
Время выполнения работы
Время выполнения работы
Подобный материал:
1   2   3   4   5


^ Разделы дисциплины и виды занятий и работ



Раздел дисциплины
Л

ЛР

ПЗ

КП

(КР)
РГР

ДЗ

РФ

С2

1

2

3

4

5

6

7

8

9

10


Введение в языки программирования. Виды языков программирования.

*























Элементы языков программирования. Операторы их виды и назначение.

*

*




















Типы данных (простые).

*

*




















Типы данных (пользовательские).

*

*

*




*







*


Управляющие структуры.

*

*




















Функции и процедуры.

*

*

*




*











Указатели. Распределение памяти.

*

*

*




*







*


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

*






















Работа с файлами.

*

*







*







*


Динамические структуры данных

*



*




*







*


Сортировка. Виды сортировок.

*




*













*


Раздельная компиляция

*



*

















Объект. Понятие сущность.

*

*




















Преимущества объектно-ориентированного подхода.

*























Динамическое создание объектов.

*




*

















Конструктор и деструктор.

*























Визуальное программирование.

*




*

















^ 5.Лабораторный практикум

  1. Элементарные типы данных.



Цель работы: знакомство с основами языка C.

Исполнение: знакомство с элементарными типами данных языка C и применение их при написании программ.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

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

^ Время выполнения работы: 4 часа.

  1. Составные типы данных.



Цель работы: Изучение создания собственных данных.

Исполнение: Знакомство с созданием собственных типов данных, их обработки. Получение первоначальных навыков по создание собственных типов данных. Написание программы с использованием собственных типов данных.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

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

^ Время выполнения работы: 5 часов.

  1. Управляющие структуры.



Цель работы: Изучение управляющих структур.

Исполнение: Обработка массивов с использованием управляющих структур. Написать программу обработки массива.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

Оценка: В результате выполнения должно быть представлено приложение, выполняющее заданные действия на ПК. Обучающийся должен знать управляющие структуры и параметры их вызова.

^ Время выполнения работы: 5 часов.

  1. Функции и процедуры.



Цель работы: Изучение описания функций и процедур.

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

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

Оценка: В результате выполнения должно быть представлено приложение, выполняющее заданные действия на одном ПК. Обучающийся должен знать основы описания процедур и функций .

^ Время выполнения работы: 5 часов.


  1. Указатели.



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

Исполнение: Изучить приемы работы с памятью.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

Оценка: В результате выполнения должно быть представлено приложение, выполняющее заданные действия на одном ПК, а также представлен отчет о выполненной работе с выводом оценивающем работу динамически распределяемой памятью по сравнению со статическими переменными.

^ Время выполнения работы: 5 часов.

  1. Файлы.



Цель работы: Изучение возможностей работы с файлами. Получение практических навыков в области работы с файлами.

Исполнение: Изучить функции языка С библиотеки fstream. Написать программу, реализующую различные специализированные функции работы с файлами.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

Оценка: В результате выполнения должно быть представлено приложение, выполняющее заданные действия на одном ПК. Обучающийся должен детально ознакомиться с функциями работы с файлами.

^ Время выполнения работы: 5 часа.

  1. Объекты.



Цель работы: Изучение основ объектно-ориентированного программирования. Получение базовых практических знаний по использованию классов.

Исполнение: Изучить возможности по описанию классов на языке С++. Написать программу с использованием классов.

Обеспечение: Персональный компьютер; Среда разработки Borland C++ Builder.

Оценка: В результате выполнения должно быть представлено приложение, выполняющее заданные действия на одном ПК. Обучающийся должен детально ознакомиться с возможностями описания классов на языке С++.

^ Время выполнения работы: 5 часа.