Страница курса Основы программирования — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Семестр 2. Зима-весна)
(Программы экзаменов)
Строка 12: Строка 12:
 
===Программы экзаменов===
 
===Программы экзаменов===
  
* [http://it.mmcs.sfedu.ru/docs/OP/Program2Sem2011.doc Программа экзамена 2 семестра (2010/11 г., зима-весна)]
+
* [http://it.mmcs.sfedu.ru/docs/OP/Program2Sem2012.doc Программа экзамена 2 семестра (2011/12 г., зима-весна)]
* [http://it.mmcs.sfedu.ru/docs/OP/Program1Sem2010.doc Программа экзамена 1 семестра (2010 г., осень-зима)]
+
* [http://it.mmcs.sfedu.ru/docs/OP/Program1Sem2011.doc Программа экзамена 1 семестра (2011/12 г., осень-зима)]
  
 
===Конспекты лекций (2008/09)===
 
===Конспекты лекций (2008/09)===

Версия 10:09, 29 мая 2012

Лектор: Михалкович С.С.

Преподаватели практики: А.В. Абрамян, Д.В. Дубров, С.М. Кузьменко, Н.Н. Ячменёва

Курс построен на основе системы программирования PascalABC.NET

Web-среда программирования PascalABC.NET

Страница курса на сайте ИТ

Программы экзаменов

Конспекты лекций (2008/09)

Семестр 1. Осень-зима

Начало
Основные операторы
Циклы
Подпрограммы
Модули
Перечислимый и диапазонный типы
Массивы
Записи
Множества
Символы и строки

Семестр 2. Зима-весна

Файлы: типизированные, текстовые и бестиповые
Указатели. Динамическая память
Введение в классы. Управляемая и неуправляемая память. Сборка мусора
Пространства имен и классы библиотеки .NET
Динамические структуры данных. Списки
Рекурсия
Деревья
Абстрактные типы данных (АТД). Классы как реализация АТД. Контейнерные классы Стек, Очередь, Динамический массив, Множество, Ассоциативный массив
Наследование
Исключения
Полиморфизм и интерфейсы

Практикум

2009/10