лого11.png

  • Новосибирск
  • Санкт-Петербург
  • Юрга
  • Ростов-на-Дону
  • Новокузнецк
  • Кемерово
  • Красноярск
  • Барнаул
  • Искитим
  • Алматы

Программирование

К списку курсов

28218790_xxl.jpg


Программирование

Программирование является базой для освоения практически всех современных IT-технологий, знание программирования необходимо для успешной сдачи ЕГЭ по информатике, а также программирование прекрасно развивает логическое мышление, тем самым повышается общий интеллектуальный уровень.
Пройдя этот курс вы войдете во взрослую жизнь с готовой специальностью, гарантирующей высокооплачиваемое рабочее место в разных областях компьютерных технологий. Этот курс заметно облегчит вам получение высшего образования по смежной специальности. А в крайнем случае — позволит обойтись и без него, так как освоение основных языков программирования (С, С++, Delphi, Java) — это получение недоступных для большинства пользователей ПК знаний. Эти знания применяются для создания различного вида программ прикладного и системного характера. На рынке труда специалисты, владеющие языками программирования, ценятся очень высоко. В ходе практической деятельности вы из года в год будете совершенствовать свои навыки, что позволит вам стать специалистом высокого класса. Но, для того, чтобы овладеть языками программирования, необходима помощь высококвалифицированных преподавателей, которые проследят за усвоением теоретических базовых знаний и подберут эффективные практические программы.


План курса "Программирование"

  1. Базовые конструкции структурного программирования
  2. Типы данных
  3. Операции
  4. Конструкции ветвления
  5. Циклы
    • Использование оператора break и continue в циклах языка С++
    • Оператор goto
  6. Указатели и массивы
    • Операции с указателями
    • Ссылки
    • Массивы
    • Строки
  7. Типы данных, определяемые пользователем
  8. Перечисления
  9. Структуры
  10. Сортировки массивов
    • Метод вставки
    • Сортировка выбором
    • Метод пузырька и метод шейкер-сортировки
  11. Функции
    • Область действия и область видимости
    • Классы памяти
    • Функции printf() и scanf()
    • Функции для работы со строками
  12. Библиотеки ввода/вывода и работа с файлами в языке С++
  13. Ввод/вывод на консоль
  14. Указатель на файловую переменную
  15. Кодирование и документирование программы
  16. Динамические структуры данных
    • Линейные списки
    • Стеки
    • Очереди
    • Бинарные деревья
  17. Объектно-ориентированное программирование
    • Классы
    • Конструкторы
    • Деструкторы
  18. Формы
    • Компоненты
  19. Событие и процедура обработки события
  20. Стандартные функции
    • Ввод из окна ввода
    • Вывод в окно сообщения
  21. Символы и строки
    • Символы
    • Строки
  22. Массивы
  23. Многомерные массивы
  24. Файлы
    • Объявление файла
    • Вывод в файл
    • Ошибки открытия файла
    • Ввод из файла
    • Чтение чисел
    • Чтение строк
    • Конец файла
  25. Динамические структуры данных
    • Указатели
    • Динамические переменные
    • Списки
    • Добавление элемента в список
    • Удаление элемента из списка
  26. Состав и функции систем управления базами данных
  27. Использование языка манипулирования данными SQL
    • Основные моменты
    • Создание таблицы
    • Автоматическая проверка данных
    • Тип данных даты
    • Упорядочение строк по запросу
    • Запрашивание нескольких таблиц
    • Условие соединения
  28. Функции арифметических выражений и символьных строк
    • Форматирование даты
    • Числовая арифметика
    • Групповые функции
  29. Подзапросы
  30. Модификация хранимых данных
    • Динамические изменения в описании базы данных
    • Введение строк в таблицу PROJ
  31. Альтернативные виды данных
  32. Разделение данных и защита