Страница курса Основы программирования — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (→Планы лекций) |
Admin (обсуждение | вклад) (→Планы лекций) |
||
Строка 22: | Строка 22: | ||
===Планы лекций=== | ===Планы лекций=== | ||
− | * [https://drive.google.com/drive/folders/0B2qiCR41-J01VXVnSWJMTXByZzA?usp=sharing Лекции 1-21 (1 семестр 2016-17 гг.] | + | * [https://drive.google.com/drive/folders/0B2qiCR41-J01VXVnSWJMTXByZzA?usp=sharing Лекции 1-21 (1 семестр 2016-17 гг.)] |
===Раздаточные материалы 2013 г.=== | ===Раздаточные материалы 2013 г.=== |
Версия 11:33, 2 февраля 2017
Лектор: Михалкович С.С.
Преподаватели практики: А.В. Абрамян, А.М. Пеленицын, П.С. Углич, Н.Н. Ячменёва
Курс построен на основе системы программирования PascalABC.NET
Web-среда программирования PascalABC.NET
Программы экзаменов
Рукописный конспект лекций
- Лекции по курсу Основы программирования (1 семестр 2012/13 уч.г., 34 Мб)
- Лекции по курсу Основы программирования (2 семестр 2012/13 уч.г., 41 Мб)
Планы лекций
Раздаточные материалы 2013 г.
- Шпаргалка по языку Паскаль 2013
- Стандартные задачи на циклы 2013
- Стандартные задачи на одномерные массивы 2013
- Сортировки массивов. Использование предикатов в задачах на массивы 2013
Электронные конспекты лекций 2008-2009 гг (частично устарели)
Семестр 1. Осень-зима
Семестр 2. Зима-весна
- Файлы: типизированные, текстовые и бестиповые
- Указатели. Динамическая память
- Введение в классы. Управляемая и неуправляемая память. Сборка мусора
- Пространства имен и классы библиотеки .NET
- Динамические структуры данных. Списки
- Рекурсия
- Деревья
- Абстрактные типы данных (АТД). Классы как реализация АТД. АТД и классы Стек, Очередь
- АТД и классы Динамический массив, Множество, Ассоциативный массив
- Наследование
- Исключения
- Полиморфизм и интерфейсы