| Символы кириллицы выводит некорректно. Как сделать чтобы выводился читабельный текст на русском языке? Тип приложения - не Qt, Qt Creator 4.5.0 основан на Qt 5.10.0. Win7. 
 | 
Автор: Компания ALT Linux
    Форма обучения: 
дистанционная
 Стоимость самостоятельного обучения: 
бесплатно
 Доступ: 
свободный
 Документ об окончании: 
   Вам нравится?   Нравится 77 студентам  
Уровень: 
Для всех
 Длительность: 
25:04:00
 Студентов: 
2214
 Выпускников: 
538
 
                Курс по алгоритмизации и программированию на С++  по разработке визуальных приложений в среде Qt
Creator.     
    
                В курсе описаны среда программирования Qt Creator,
редактор Geany, кроссплатформенная билиотека построения графиков MathGL. При изучении курса не требуется предварительного знакомства с программированием.
     
    
                Темы: Программирование    
    
                Специальности: Программист, Архитектор программного обеспечения    
Дополнительные курсы
        План занятий        
      Занятие
Заголовок <<
Дата изучения
 Лекция 1
26 минут
Предисловие
      В этой главе читатель напишет свои первые программы на языке С(С++), познакомится с основными этапами перевода программы с языка C++ в машинный
код. Второй параграф главы посвящён знакомству со средой Qt Creator.
  Оглавление
    -
 Лекция 2
1 час 44 минуты
Общие сведения о языке С++
      В этой главе читатель познакомится с основными элементами языка С++: алфавитом, переменными, константами, типами данных, основными операциями, стандартными функциями, структурой программы и средствами ввода-вывода
		данных.
  Оглавление
    -
 Лекция 3
2 часа 39 минут
Операторы управления
      В этой главе описаны основные операторы языка C++: условный оператор if, оператор выбора switch, операторы цикла while, do... while и for. Изложена методика составления алгоритмов с помощью блок-схем. Приводится большое количество примеров составления программ различной сложности.
  Оглавление
    -
 Лекция 4
1 час 40 минут
Использование функций при программировании на C++
      В главе рассматриваются функции, передача параметров в функцию и возврат результата, а также рекурсивные функции, перегрузка и шаблоны функций.
  Оглавление
    -
 Лекция 5
2 часа 43 минуты
Массивы
      Эта глава является ключевой в изучении программирования на С(С++). В ней описаны методы построения алгоритмов и программ с использованием статических и динамических массивов. В заключительном параграфе главы на большом количестве примеров рассматривается совместное использование указателей, динамических массивов и функций пользователя при решении сложных задач обработки массивов.
  Оглавление
    -
 Лекция 6
2 часа 24 минуты
Статические и динамические матрицы
      Данная глава посвящена обработке матриц в С++. На большом количестве примеров будут рассмотрены возможности языка для обработки статических и динамических матриц. В завершающем параграфе будет рассмотрено использование двойных указателей и функций на примере решения задач линейной алгебры.
  Оглавление
    -
 Лекция 7
51 минута
Организация ввода-вывода в C++
      Рассматриваются конструкции cin и cout, и возможности их использования для организации форматированного ввода-вывода.
  Оглавление
    -
 Лекция 8
20 минут
Строки в языке C++
      В главе дано общее представление о строках в C++. Описана их структура, способы инициализации, возможности ввода-вывода, приведены примеры обработки строк и текстов.
  Оглавление
    -
 Лекция 9
1 час
Структуры в языке C++
      В этой главе дано описание структурного типа данных. Этот тип предназначен для представления сложных данных и создания новых типов. Приведены примеры использования структур для работы с комплексным числом.
Описана библиотека языка C++, позволяющая работать с комплексными числами
  Оглавление
    -
 Лекция 10
2 часа 46 минут
Объектно-ориентированное программирование
      Рассказывается о парадигме объектно-ориентированного программирования, классах и объектах, создании и удалении объектов, наследовании и обработке исключений, шаблонах классов и стандартной библиотеки C++.
  Оглавление
    -
 Лекция 11
31 минута
Знакомство с Qt. Подготовка к работе
      Рассказывается о кроссплатформенном инструментарии разработки Qt, политике его лицензирования и настройках.
  Оглавление
    -
 Лекция 12
47 минут
Структура проекта. Основные типы
      Рассматриваются проекты в Qt, их компиляция, работа с текстовыми строками и файлами.
  Оглавление
    -
 Лекция 13
55 минут
Создание графического интерфейса средствами Qt
      Изучаются выджеты - визуальные элементы, из которых состоит графический интерфейс пользователя, их компоновка, политика размеров, сигнально-слотовые соединения, элементы графического интерфейса и их использование.
  Оглавление
    -
 Лекция 14
1 час 5 минут
Собственные классы в Qt. Создание элементов графического интерфейса
      Рассказывается о базовом объекте QObject, управлении памятью, иерархии объектов, событиях и их обработке, фильтрах и распространении событий, а также создании собственного элемента интерфейса.
  Оглавление
    -
 Лекция 15
1 час 8 минут
Разработка приложений с графическим интерфейсом
      Рассказывается о построении графического пользовательского интерфейса с использованием виджетов Qt.
  Оглавление
    -
  
                             