Слайд 2Контакты
Смирнов Иван Валентинович, доцент кафедры информационных технологий
smirnov_iv@pfur.ru
![Контакты Смирнов Иван Валентинович, доцент кафедры информационных технологий smirnov_iv@pfur.ru](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1151079/slide-1.jpg)
Слайд 3Технологии программирования
3 темы (С++):
Структуры (массивы, списки) – 3 занятия
Основы ООП (классы) –
![Технологии программирования 3 темы (С++): Структуры (массивы, списки) – 3 занятия Основы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1151079/slide-2.jpg)
3 занятия
Наследование и полиморфизм – 3 занятия
На каждом занятии решаем задачу
Необходима среда DEVC++
По каждой теме индивидуальное домашнее задание
Результат – код на С++, компилирующийся в DEVC++
Вопросы по любой строчке
Критерии – работающий код и ответы на все вопросы
10 баллов – посещение
15 баллов – активность на занятиях
25 баллов за каждое домашнее задание
Слайд 4Массивы
Массив– это группа ячеек памяти одинакового типа, расположенных рядом и имеющих общее
![Массивы Массив– это группа ячеек памяти одинакового типа, расположенных рядом и имеющих](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1151079/slide-3.jpg)
имя. Каждая ячейка в группе имеет уникальный номер.
Слайд 10Функции string.h
Длина строки – strlen(s)
Сравнение строк – strcmp(s1, s2)
Копирование строк – strcpy(s2,
![Функции string.h Длина строки – strlen(s) Сравнение строк – strcmp(s1, s2) Копирование](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1151079/slide-9.jpg)
s1) // s2 (приемник) <- s1 (источник)
Объединение строк - strcat(s1, s2) // дописать s2 в конец s1
Слайд 11Матрицы
Матрица – многомерный массив
![Матрицы Матрица – многомерный массив](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1151079/slide-10.jpg)