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

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Раздаточные материалы)
Строка 13: Строка 13:
  
 
* [http://mmcs.sfedu.ru/download/2016/Program2Sem2015-16.pdf Программа экзамена 2 семестра (2015/16 г., зима-весна)]
 
* [http://mmcs.sfedu.ru/download/2016/Program2Sem2015-16.pdf Программа экзамена 2 семестра (2015/16 г., зима-весна)]
 +
 +
===Рукописный конспект лекций===
 +
* [http://mmcs.sfedu.ru/download/2015/OP/Lambdas2015.pdf Дополнительная лекция по лямбда-выражениям 2015 (2 семестр 2014/15 уч.г., 34 Мб)]
 +
 +
* [http://it.mmcs.sfedu.ru/docs/OP/Lections/OPLections1.pdf Лекции по курсу Основы программирования (1 семестр 2012/13 уч.г., 34 Мб)]
 +
* [http://it.mmcs.sfedu.ru/docs/OP/Lections/OPLections2.pdf Лекции по курсу Основы программирования (2 семестр 2012/13 уч.г., 41 Мб)]
  
 
===Планы лекций===
 
===Планы лекций===
Строка 19: Строка 25:
 
* [http://it.mmcs.sfedu.ru/docs/OP/lect_07-09_BP.docx Лекции 7-9]
 
* [http://it.mmcs.sfedu.ru/docs/OP/lect_07-09_BP.docx Лекции 7-9]
 
* [http://it.mmcs.sfedu.ru/docs/OP/lect_10-12_BP.docx Лекции 10-12]
 
* [http://it.mmcs.sfedu.ru/docs/OP/lect_10-12_BP.docx Лекции 10-12]
 
===Рукописный конспект лекций===
 
* [http://mmcs.sfedu.ru/download/2015/OP/Lambdas2015.pdf Дополнительная лекция по лямбда-выражениям 2015 (2 семестр 2014/15 уч.г., 34 Мб)]
 
 
* [http://it.mmcs.sfedu.ru/docs/OP/Lections/OPLections1.pdf Лекции по курсу Основы программирования (1 семестр 2012/13 уч.г., 34 Мб)]
 
* [http://it.mmcs.sfedu.ru/docs/OP/Lections/OPLections2.pdf Лекции по курсу Основы программирования (2 семестр 2012/13 уч.г., 41 Мб)]
 
  
 
===Раздаточные материалы 2013 г.===
 
===Раздаточные материалы 2013 г.===

Версия 11:22, 2 февраля 2017

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

Преподаватели практики: А.В. Абрамян, А.М. Пеленицын, П.С. Углич, Н.Н. Ячменёва

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

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

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

Рукописный конспект лекций

Планы лекций

Раздаточные материалы 2013 г.

Электронные конспекты лекций 2008-2009 гг (частично устарели)

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

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

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

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

Устаревшие материалы

Примеры использования очереди
АТД список

Практикум

2009/10