Фрунзе Яна

 
Фрунзе Яна
ФИО:
Фрунзе Яна
Возраст:
Полных 19 лет
Пол:
Женский
Город:
Москва
Статус:
Студент I курса МГУИЭ
Тип темперамента:
Меланхолик
Личные качества:
Прямая, добродушная, веселая
Подготовка:
К экзамену по языку программирования СИ
Фрунзе Яна
Фрунзе Яна
Фрунзе Яна
 
 
Характеристика   Описание
Формат обучения   Индивидуальный ("живой" контакт)
Интенсивность занятий   1 раз в неделю по 90 минут
Место проведения занятий   Нейтральная территория (в кафе возле университета)
Цель занятий   Подготовка к экзамену по программированию на языке С
Длительность занятий   10 календарных месяцев  (II учебных семестра)
Форма оплаты   Помесячная (предоплата 100%)
Стоимость одного астрономического часа   1 000 рублей
Что было изучено  

Впервые Яна обратилась за помощью, когда ей потребовалось выполнить первую лабораторную на языке "чистый" СИ. Тогда она не записывалась ко мне на индивидуальные уроки, а произвела дистанционный заказ работы по программированию.

Она с легкостью сдала свою первую лабораторную работу и осознала, что самостоятельно ей не подготовиться к предстоящему экзамену. Поэтому она приняла решение заниматься со мной программированием с низкой интенсивностью - 1 раз в неделю по 90 минут. Вузовское кафе стало территорией проходящей подготовки.

Были изучены следующие темы:

  • Базовые операции языка.

  • Объявление переменных и описание констант. Директива препроцессора #define.

  • Заголовочный файл <stdio.h>. printf - функция вывода. scanf - функция ввода информации.

  • Семейство символьных функций: getch(), getche(), getchar().

  • Указатели и операции с ними: предназначение, определение, объявление, инициализация, выделение памяти, присваивание, высвобождение памяти, сравнение указателей.

  • Циклические конструкции: for(цикл со счетчиком), while(цикл с предусловием), do-while(цикл с постусловием). Общие и отличительные признаки представленных циклов.

  • Оператор безусловного перехода goto.

  • Условный оператор if. Расширенный условный оператор if-else. Вложенные условные операторы. Сложные условные операторы.

  • Оператор множественного выбора switch-case. Типы данных, допустимые в этом операторе.

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

  • Одномерные динамические массивы базовых типов данных. Связь таких массивов и указателей.

  • Двумерные статические массивы.

  • Обработка строковых структур. Тип данных char*. Функции strcpy, strlen, strcat, strstr.

  • Динамическая память. malloc(), calloc() - функции для выделения динамической памяти под переменные, free() - функция для высвобождения памяти из-под переменных.

  • Тип данных struct. Объявление, инициализация, доступ к полям структуры. Указатель на структуру. Передача структур в функции в качестве параметра.

  • Оператор typedef. Создание собственных типов данных.

  • Тип данных union (объединения).

  • Классы памяти переменных: auto, register, static, extern.

  • Функции: предназначение, описание, именование, параметры, вызов, возвращаемое значение. Рекурсивная функция.

Достигнутые цели   Яна получила на итоговом экзамене оценку хорошо. Конечно, заниматься можно было бы и почаще, хотя бы 2 раза в неделю, но достигнутый ею результат очень хорош, т к она абсолютно не умела программировать, когда обратилась ко мне за помощью.
Отзыв ученика   На самом деле я очень счастлива, что получила четыре на экзамене. Я так боялась того, что меня отчислят из-за этого предмета, но мои страхи были напрасными. Благодаря профессионализму Александра Георгиевича, его замечательным объяснительным способностям я научилась немного программировать. У меня даже был шанс получить на экзамене отлично, но я не смогла до конца решить задачу, где нужно было завести одномерные динамический массив структур. Все остальное я сдала с блеском) Спасибо вам больше за помощь и за передачу знаний!

 

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