Шамшуров Денис

 
Шамшуров Денис
ФИО:
Шамшуров Денис
Возраст:
Полных 18 лет
Пол:
Мужской
Город:
Москва
Статус:
Студент I курса МГУ им.Ломоносова
Тип темперамента:
Сангвиник
Личные качества:
Сдержанный, воспитанный, старательный
Подготовка:
К экзамену по языку программирования СИ
Шамшуров Денис
Шамшуров Денис
Шамшуров Денис
 
 
Характеристика   Описание
Формат обучения   Индивидуальный ("живой" контакт)
Интенсивность занятий   3 раза в неделю по 90 минут
Место проведения занятий   На дому у ученика
Цель занятий   Подготовка к экзамену по языку программирования СИ
Длительность занятий   120 календарных дней (приблизительно 4 учебных месяца)
Форма оплаты   Помесячная (предоплата 100%)
Стоимость одного астрономического часа   1 200 рублей
Что было изучено  

Денис вышел на меня через группу в ВК. Он искал профессионального репетитора по программированию, который поможет ему сдать экзамен, который состоится через 4 месяца. Он осознал, что программирование не его конек и ему нужен наставник.

У Дениса на руках были вопросы к экзаменационным билетам. Поскольку он учился на первом курсе и шел I семестр, то в основном требовалось хорошо знать базовые конструкции языка программирования "чистый" СИ.

В итоге, в результате индивидуальной подготовки были рассмотрены следующие темы:

  • История создания языка СИ. Что послужило поводом для создания подобного слаботипизированного языка программирования.

  • Интегрированная среда разработки программ Visual Studio от компании Microsoft. Базовые настройки среды.

  • Базовые типы данных: int, char, void, float, double. Краткая характеристика каждого типа данных.

  • Структура функции main(). Роль этой функции в любом проекте.

  • Основные понятия языка.

  • Форматированный ввод данных с клавиатуры с использованием функции scanf().

  • Форматированный вывод данных на монитор с использованием функции printf().

  • Переменные: определение, объявление, инициализация, присваивание, приведение типов.

  • Директива #define для описания констант и константных выражений.

  • Условный оператор if и его расширенная версия if-else. Вложенные условные операторы. Операция сравнения ==.

  • Что такое true (истина) и false (ложь) с позиции языка программирования СИ.

  • Циклическая конструкция for(;;). Способы применения. Вечный цикл. Итерационный пробег.

  • Цикл с предусловием while. Отличие цикла while от цикла for(;;).

  • Цикл с постусловием do-while. Отличие цикла do-while от цикла while.

  • Написание около 10 математических программ, задействующих циклические конструкции и вложенные циклы.

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

  • Тип данных void. Приведение типов данных внутри выражений.

  • Операции отношения: >, <, >=, <=, !=, ==. Использование операций отношения внутри логических условий.

  • Одномерные статические массивы: определение, объявление, инициализация, заполнение, вывод на экран, базовые алгоритмы на одномерные массивы: поиск наибольшего/наименьшего значения, поиск суммы элементов, поиск среднего значения.

  • Сортировки одномерных массивов: метод пузырька, вставками, Хоара, Шелла. Сравнительные характеристики данных методов.

Достигнутые цели   Денис сдал экзамен на оценку хорошо. На экзамене ему попался вопрос, который мы не успели рассмотреть в процессе подготовки, т к все-таки 4-ре месяца не достаточно большой срок для такого языка как СИ. Все остальное он защитил с блеском и получил крепкую четверку. Я считаю, что это как раз та оценка, которую он заслуживал, в соответствии со своими знаниями.
Отзыв ученика  

Спасибо вам большое Александр Георгиевич! Вы практически сделали невозможное - натаскали меня к экзамену по программированию, которое я очень плохо понимал до того, как обратился к вам.

Хочу отдельно отметить, что урок проходит в строгой атмосфере, никаких шуток, побочных ненужных разговоров, все предельно исключительно по делу. Мне это очень понравилось, т к я целенаправленно хотел подготовиться к экзамену и не хотел терять время ни на что другое. Вы предоставили мне такую возможность.

 

 
 
 
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?
Занятия по информатике