File-Portal

программирование на C скачать программу

Рейтинг: 4.5/5.0 (804 проголосовавших)

Категория: Торрент-файлы

Описание

Язык Си: учебник и практический курс для начинающих: сайт Константина Полякова

Этот сайт больше не обновляется. Сайт К. Полякова «Преподавание, наука и жизнь» переехал по адресу kpolyakov.spb.ru. Новый адрес страницы, к которой вы обратились: Пожалуйста, обновите свои закладки. Через 5 секунд вы будете перенаправлены на новый сайт автоматически.

Язык программирования Си практический курс Что это такое?

В свое время (1991-1992 года), выбрав язык Си в качестве основного языка программирования для математических классов, автор столкнулся с проблемой отсутствия нормальных учебников, которые можно было бы рекомендовать школьникам. Это вынудило его написать свой конспект лекций, который можно было бы назвать «Практический курс программирования на Си » — в него вошли те сведения, которые действительно требовались автору на практике. Многолетний опыт преподавания показал, что конспект действительно востребован и широко используется как школьниками, так и выпускниками.

Вышел учебник информатики К.Ю. Полякова и Е.А. Еремина для старшей школы (10-11 классы). ФГОС, углублённый уровень. Подготовка к ЕГЭ. Презентации, тесты.

В качестве среды разработки используется бесплатно распространяемая оболочка Dev-C++ с открытым исходным кодом, включающая компилятор GCC.

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

Лицензионное соглашение

Все опубликованные ниже материалы могут быть свободно использованы в некоммерческих целях при условии сохранения авторства.

Без письменного согласия автора ЗАПРЕЩАЕТСЯ
  1. размещение материалов на других Web-сайтах;
  2. распространение неполных или измененных материалов;
  3. включение материалов в сборники на любых носителях информации;
  4. получение коммерческой выгоды от продажи или другого использования материалов.

Конспект распространяется свободно в формате PDF. Для просмотра требуется бесплатный просмотрщик Acrobat Reader. Конспект курса условно разбит на 4 части:

Презентации

Для преподавателей и учащихся могут быть полезны презентации, построенные на основе этого конспекта. Их можно скачать на странице Презентации.

В программе предусмотрено изучение языка Си в 7-11 классах:

Часть I представляет собой расширенный конспект курса 7 класса. Введение в язык Си строится на базе алгоритмической подготовки, которую дети получили в 6 классе, работая с исполнителями.

Основная задача — познакомить учащихся с основными конструкциями языка Си. циклами, условными операторами, процедурами. Весьма успешно проходит изучение разделов, связанных с графикой, анимацией.

Программа включает следующие разделы (в скобках указана часть конспекта): Массивы (II), Работа с файлами (II), Символьные строки (II), Вращение объектов (III), Моделирование (III). Особое внимание уделяется изучению алгоритмов работы с массивами, в том числе поиска, сортировки и т.п. Дается понятие об эффективности вычислительных методов.

Основное внимание уделяется изучению методов разработки программ на языке Си. Учащиеся выполняют индивидуальное задание, в ходе которого учатся строить графики на экране, знакомятся с преобразованиями систем координат, изучают методы решения уравнений, знакомятся с численными методами, учатся правильно оформлять программы (разделы 1-2 части III). Одно из заданий посвящено использованию метода Монте-Карло для вычисления площади сложной фигуры. Из новых разделов изучаются также Матрицы (II), Массивы символьных строк (II). Вводится понятие указателей и изучаются простейшие операции с ними.

Изучения языка Си выходит на более серьезный уровень. Основные темы — Управление памятью (II), Рекурсия (II), Структуры (II). Предусмотрено изучение языка Паскаль в качестве второго языка программирования. С этого момента алгоритмы на теоретических занятиях записываются поочередно на двух языках.

Изучаются не столько особенности языков, сколько алгоритмы. Основные разделы — Численные методы (III), Моделирование (III), Динамические структуры данных (IV).

Новый учебник информатики (ФГОС, углублённый уровень).

программирование на c скачать программа:

  • скачать
  • скачать
  • Другие статьи

    Программы для программирования

    Программы для программирования

    В данном разделе представлены описания бесплатных программ для разработчиков программного обеспечения. Это компиляторы, среды разработки программ, утилиты. Все необходимое для программистов. Выберите из списка интересующую вас программу и перейдите по соответствующей ссылке на страницу с подробным описанием и ссылками на файл.

    Учебные материалы
    • C - учебный курс по C шаг за шагом пример за примером.
    • Lazarus - учебный курс по работе в среде Lazarus
    • wxWidgets
    Базы данных
    • Database Browser - простой и удобный инструмент для соединения с любой базой данных, изменения данных, выполнения запросов, экспорта и печати данных.
    Разработка ПО
    • tcc - портативный кросплатформенный компилятор Си.
    • FreePascal. FreePascal является объектно-ориентированным кросс-платформенным языком предназначенным для разработки консольных и оконные приложений любой сложности под различные операционные системы.
    • Lazarus. Lazarus является мощной IDE средой для быстрой разработки приложений (RAD) на основе компилятора FreePascal. С помощью этой среды вы можете писать консольные и оконные приложения любой сложности под различные операционные системы.
    • Python. Python мощный динамический встраиваемый объектно-ориентированный язык программирования.
    • PortablePython. Портативная версия Python.
    • Code::Blocks. Code::Blocks полнофункциональная визуальная среда разработки приложений на языке C/C++ с поддержкой различных компилляторов.
    • Microsoft Visual Studio 2008 Express Edition - бесплатная версия среды разработки для создания приложений под операционную среду Виндоуз на C#, C++, VisualBasic и разработки динамических сайтов.
    • Bloodshed Dev-C++. Визуальный редактор для разработки приложений на C++ (minGW).
    • wxDev-C++. Программа быстрой разработки приложений написанных на языке C++ с использованием компилятора Dev-C++ и библиотеки wxWidgets.
    • MinGW/MSYS - полнофункциональная среда на основе GCC для программирования на C++ в ОС Windows.
    • wxWidgets - библиотека для кросс-платформенного программирования на C++.
    • R - язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.

    Программирование на c скачать программу

    C / C++

    Программа Bloodshed wxDev-C++ 7.4.1 (для Windows Xp/Vista/Seven/i586/x64 ) — свободная, полноценная интегрированная среда разработки приложений(IDE — Integrated development environment ) для языков программирования Си/Си++, поддерживающая стандарт С++.В дистрибутив входит компилятор MinGW. wxDev-C++ является развитием проекта Dev-C++, но также содержит дизайнер форм для.

    Программное обеспечение Borland C++ 5.02 — интегрированная среда разработки (IDE) — является универсальным инструментом, позволяющим разрабатывать 32-разрядные профессиональные приложения на языке C++, для операционных систем Windows. Компилятор Borland C++ 5.02 включает различные встроенные утилиты для создания, анализа и отладки ваших проектов. Такие как, визуальные средства.

    • №3
    • 85,61 МБ
    • скачан 131 раз
    • дата добавления неизвестна
    • изменен 29.11.2010 22:10

    Популярнейший (в прошлом) компилятор языка C/C++. Популярность приобрел благодаря удобной среде разработки и общенациональной любви к Borland. В данной версии компилятора написано множество библиотек и приложений. До сих пор используется во многих образовательных учреждениях (не требователен к ресурсам и прост в обучение). Приложения создаются только для DOS Автор: неизвестен

    Удобная IDE под Windows. Достоинства: графический интерфейс; русскоязычное меню; встроенный отладчик GDB; возможность создавать консольные и графические программы. В архиве - инструкции по установке и наладке, взятые с сайта д. т. н. К. Ю. Полякова http://kpolyakov.narod.ru/index.htm

    • №10
    • 9,17 МБ
    • скачан 190 раз
    • дата добавления неизвестна
    • изменен 29.12.2009 13:13

    Разработал: Петрухин О. Среда программирования для языка Little C из книги Герберта Шилдта. Программа выполнена в Borland C++ Builder и представляет собой интерпретатор языка C. ОС: Windows XP/7 Лицензия: freeware open source.

    Полная версия без ограничений. MPLAB C18 профессиональный компилятор языка С высокого уровня. Современная интегрированная (визуальная) среда разработки программного обеспечения MPLAB IDE (интегрированная среда разработки фирмы MICROCHIP), включает в себя текстовый редактор, компилятор и интерпретатор, средства автоматизации сборки и отладчик. Для микроконтроллеров фирмы MICROCHIP.

    Реализация новейшей версии языка Си с учетом стандартов С99 и С11, включая элементы объектно-ориентированного программирования. Имеет полную интегрированную среду разработки (редакторы: исходного текста, ресурсов, изображений и иконок, НЕХ-редактор, отладчик, профайлер и т.д.) с дружественным графическим интерфейсом; MASM-совместимый ассемблер; предусмотрена возможность импорта.

    Скачать книги по программированию, бесплатные учебники для программистов - Страница 3

    • Оригинальное название: Web Scraping with Python: Collecting Data from the Modern Web
    • Автор: Митчелл Р.
    • Издательство: ДМК Пресс
    • Год: 2016
    • Язык: Русский
    • ISBN: 978-5-97060-223-2
    • Страниц: 280
    • Формат: pdf
    • Размер: 15 Мб

    Описание книги Скрапинг веб-сайтов с помощью Python.
    Изучите методы скрапинга и краулинга веб-сайтов, чтобы получить доступ к неограниченному объему данных в любом уголке Интернета в любом формате. С помощью этого практического руководства вы узнаете, как использовать скрипты Python и веб-API, чтобы одновременно собрать и обработать данные с тысяч или даже миллионов веб-страниц.

    Скачать книгу 9 февраля 2017 13:02 | Просмотров: 5365

    • Оригинальное название: 21st Century C
    • Автор: Бен Клеменс
    • Издательство: ДМК Пресс
    • Год: 2015
    • Язык: Русский
    • ISBN: 978-5-97060-101-3. 978-1-491-90389-6
    • Страниц: 376
    • Формат: pdf
    • Размер: 7 Мб

    Описание книги Язык С в XXI веке.
    Язык С - не просто фундамент всех современных языков программирования, и сам - современный язык, идеальный для написания эффективных приложений передового уровня.

    Скачать книгу 9 февраля 2017 12:42 | Просмотров: 6012

    • Автор: Padmanabhan T.R.
    • Издательство: Springer
    • Год: 2016
    • Язык: Английский
    • ISBN: 978-981-10-3276-9
    • Страниц: 349
    • Формат: pdf
    • Размер: 11 Мб

    Описание книги Programming with Python.
    Based on the latest version of the language, this book offers a self-contained, concise and coherent introduction to programming with Python. The book’s primary focus is on realistic case study applications of Python. Each practical example is accompanied by a brief explanation of the problem-terminology and concepts, followed by necessary program development in Python using its constructs, and simulated testing.

    Скачать книгу 9 февраля 2017 12:34 | Просмотров: 1934

    • Автор: Simon Ng
    • Издательство: AppCoda
    • Год: 2016
    • Язык: Английский
    • Страниц: 611
    • Формат: pdf
    • Размер: 117 Мб

    Описание книги Beginning iOS 10 Programming with Swift.
    We will build a food app from scratch. Starting by creating an app prototype, we will add one or more features to the app in each chapter and you will have an app after working through the book.

    Скачать книгу 9 февраля 2017 11:33 | Просмотров: 2048

    • Оригинальное название: C Programming Easy Steps
    • Автор: МакГрат Майк
    • Издательство: Эксмо
    • Год: 2016
    • Язык: Русский
    • ISBN: 978-5-699-79117-0
    • Страниц: 192
    • Формат: pdf
    • Размер: 4 Мб

    Описание книги Программирование на С для начинающих.
    В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка С. В этой книге описано даже то. как установить бесплатный компилятор для языка С и работать в нем, – у вас просто не будет шансов ошибиться!

    Скачать книгу 9 февраля 2017 11:17 | Просмотров: 6933

    • Восьмое издание
    • Автор: Farrell J.
    • Издательство: Course Technology
    • Год: 2015
    • Язык: Английский
    • ISBN: 978-1285856919
    • Страниц: 1026
    • Формат: pdf
    • Размер: 24 Мб

    Описание книги Java Programming.
    Discover the power of Java for developing applications with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 8E. With this book, even first-time programmers can quickly develop useful programs while learning the basic principles of structured and object-oriented programming.

    Скачать книгу 9 февраля 2017 11:09 | Просмотров: 3537

    • Оригинальное название: Web Development with Node and Express: Leveraging the JavaScript Stack
    • Автор: Итан Браун
    • Издательство: Питер
    • Год: 2017
    • Язык: Русский
    • ISBN: 978-5-496-02156-2
    • Страниц: 336
    • Формат: pdf
    • Размер: 7 Мб

    Описание книги Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript.
    JavaScript - самый популярный язык написания клиентских сценариев. Это основополагающая технология для создания всевозможных анимаций и переходов. Без JavaScript практически невозможно обойтись, если требуется добиться современной функциональности на стороне клиента. Единственная проблема с JavaScript - он не прощает неуклюжего программирования.

    Скачать книгу 8 февраля 2017 11:16 | Просмотров: 5688

    • Оригинальное название: Multiplayer Game Programming: Architecting Networked Games (Game Design)
    • Автор: Глейзер Дж.
    • Издательство: Питер
    • Год: 2017
    • Язык: Русский
    • ISBN: 978-5-496-02290-3
    • Страниц: 368
    • Формат: pdf
    • Размер: 7 Мб

    Описание книги Многопользовательские игры. Разработка сетевых приложений.
    Сетевые многопользовательские игры — это многомиллиардный бизнес, привлекающий десятки
    миллионов игроков

    Скачать книгу 8 февраля 2017 11:00 | Просмотров: 4947

    • Автор: Паласиос Х.
    • Издательство: ДМК Пресс
    • Год: 2016
    • Язык: Русский
    • ISBN: 978-5-97060-436-6
    • Страниц: 274
    • Формат: pdf
    • Размер: 14 Мб

    Описание книги Unity 5.x. Программирование искусственного интеллекта в играх.
    Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом.

    Скачать книгу 8 февраля 2017 10:54 | Просмотров: 1467

    • Оригинальное название: Building Maintainable Software (C# Edition)
    • Автор: Виссер Дж.
    • Издательство: ДМК Пресс
    • Год: 2017
    • Язык: Русский
    • ISBN: 978-5-97060-446-5
    • Страниц: 192
    • Формат: pdf
    • Размер: 10 Мб

    Описание книги Разработка обслуживаемых программ на языке C#.
    Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать.

    Скачать книгу 7 февраля 2017 15:03 | Просмотров: 6679

    Скачать видео-урок Программирование на Visual С (2006) через торрент

    Скачать видео-урок Программирование на Visual С++ (TeachPro) / [2006, Видеоуроки, Программирование, PCrec] - торрент

    Программирование на Visual С++
    Перевод: Не требуется, cубтитры: отсутствуют
    Формат: PCrec / SWF / Flash / MP3
    Страна: Россия
    Режиссер: TeachPro
    Жанр: Видеоуроки
    Продолжительность: 28:50:00
    Год выпуска: 2006
    В ролях: TeachPro

    Описание:
    Данный мультимедийный самоучитель предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования, а также среды программирования Studio .NET, которая позволяет в полной мере реализовать все достоинства разработки приложений на Visual C++.
    В самоучителе подробно описано, как при использовании Visual C++ создавать элементы управления, применяемые в современных программах, разрабатывать интерфейсы для них, работать с разного рода окнами и стандартными диалогами, добавлять элементы графики.
    Работа с самоучителем предельно проста и максимально приближена к занятиям с преподавателем. Преподавание основывается на рассмотрении конкретных примеров. Вы видите на экране весь процесс программирования «преподавателем» на Visual C++ в различных режимах и слышите его рассказ, поясняющий действия. В конце каждой пройденной темы приводятся примеры законченных программ.
    Диск рассчитан как для начинающих, так и для тех, кто уже владеет основными навыками программирования на Visual C++ и стремится к достижению профессиональных результатов в своей работе.
    Курс состоит из 216 уроков, их общая продолжительность составляет 28 часов 50 минут.

    Видео: 801x601 (4:3), 5 fps, ShockWave
    Аудио: 22.05 kHz, MP3, 1ch


    Тема 1. Введение
    Урок 1. Инсталляция
    Урок 2. Интерфейс. Знакомство
    Урок 3. Интерфейс. Работа с окнами

    Тема 2. Создание проектов
    Урок 4. Первый проект на Visual C++. Создание пустого окна с помощью Мастера
    Урок 5. Первый проект. Внешний вид
    Урок 6. Первый проект. Создание реакций. Компиляция
    Урок 7. Создание диалогового проекта с использованием Мастера. Выбор типа
    Урок 8. Диалоговый проект. Настройка интерфейса
    Урок 9. Диалоговый проект. Дополнительные возможности. Классы
    Урок 10. Создание Многооконного проекта с использованием Мастера. Внешний вид и возможности проекта
    Урок 11. Многооконный проект. Выбор типа
    Урок 12. Многооконный проект. Документ представления
    Урок 13. Многооконный проект. Настройка интерфейса
    Урок 14. Исследование структуры проекта MFC. Классы и макросы
    Урок 15. Структура проекта MFC. Классы документа и отображения. Функции
    Урок 16. Структура проекта MFC. Ресурсы
    Урок 17. Структура проекта MFC. Создание надписи. Чтение и сохранение
    Урок 18. Исследование структуры диалогового проекта MFC
    Урок 19. Структура диалогового проекта MFC

    Тема 3. Работа с элементами управления
    1. Элементы управления Static text и Picture control
    Урок 20. Static text. Свойства. Создание
    Урок 21. Static text. Внешний вид
    Урок 22. Static text. Изменение в процессе работы приложения
    Урок 23. Picture control и его свойства. Внешний вид
    Урок 24. Picture control. Отображение в виде линии и прямоугольника. Иконка
    Урок 25. Picture control. Отображение точечного рисунка
    Урок 26. Picture control. Изменение в процессе работы приложения

    2. Элементы управления Button и Check box
    Урок 27. Button. Свойства. Внешний вид
    Урок 28. Button. Обработчик сообщений
    Урок 29. Button. Изменение в процессе работы приложения
    Урок 30. Button. Кнопка с рисунком
    Урок 31. Button. Создание кнопки в процессе работы приложения
    Урок 32. Check box. Свойства. Внешний вид
    Урок 33. Check box. Работа с ним
    Урок 34. Check box. Обработчик событий
    Урок 35. Check box. Переключатель с тремя состояниями
    Урок 36. Check box. Отображение изображения. Создание в процессе работы приложения

    3. Элементы управления Radio button и Edit control
    Урок 37. Radio button. Свойства. Внешний вид
    Урок 38. Radio button. Создание связанной с ним переменной
    Урок 39. Radio button. Два набора Radio button. Получение его состояния
    Урок 40. Radio button. Создание обработчика
    Урок 41. Radio button. Группировка
    Урок 42. Edit control. Свойства. Внешний вид
    Урок 43. Edit control. Свойства, влияющие на работу элемента
    Урок 44. Edit control. Свойства многострочного текста
    Урок 45. Edit control. События. Часть 1
    Урок 46. Edit control. События. Часть 2
    Урок 47. Edit control. Вставка и добавление строки
    Урок 48. Edit control. Выделенный текст
    Урок 49. Edit control. Строки и блоки текста. Часть 1
    Урок 50. Edit control. Строки и блоки текста. Часть 2

    4. Элементы управления List box, Combo box и Scroll bar
    Урок 51. List Box и его свойства. Внешний вид
    Урок 52. List Box. Формирование списка. Текущая строка
    Урок 53. List Box. Вставка, удаление, поиск и выделение элементов списка
    Урок 54. List Box. Список с несколькими столбцами. Список файлов
    Урок 55. Combo box и его свойства. Внешний вид
    Урок 56. Combo box. События
    Урок 57. Combo box. Работа со списком. Добавление, удаление и вставка строки
    Урок 58. Combo box. Работа со списком. Поиск и очистка строки
    Урок 59. Scroll bar и его свойства
    Урок 60. Scroll bar. Настройка его работы
    Урок 61. Горизонтальный Scroll bar. Использование в программе
    Урок 62. Вертикальный Scroll bar. Использование в программе

    5. Элементы управления Slider control, Progress control и Spin control
    Урок 63. Slider control и его свойства
    Урок 64. Slider control. Создание событий. Часть 1
    Урок 65. Slider control. Создание событий. Часть 2
    Урок 66. Progress control и его свойства
    Урок 67. Progress control. Создание событий
    Урок 68. Spin control и его свойства
    Урок 69. Spin control. Связь счётчика с конкретным элементом
    Урок 70. Spin control. События

    6. Элемент управления Hot key, IP address и Animation control
    Урок 71. Hot key и его свойства
    Урок 72. Hot key. Назначение события
    Урок 73. Hot key. Регистрация
    Урок 74. IP address и его свойства
    Урок 75. IP address. События
    Урок 76. Animation control и его свойства
    Урок 77. Animation control. События

    7. Список изображений Image list и его свойства
    Урок 78. Создание
    Урок 79. Добавление изображений и вывод на экран
    Урок 80. Движение изображения
    Урок 81. Реакция на щелчок мыши
    Урок 82. Процесс перетаскивания изображения

    8. Элементы управления List control и Tree control
    Урок 83. List control и его свойства. Внешний вид
    Урок 84. List control. Внешний вид. Список изображений
    Урок 85. List control. Заполнение данными
    Урок 86. List control. Режимы отображения и переключение между ними
    Урок 87. List control. Очистка. Удаление элемента
    Урок 88. List control. Редактирование элементов списка
    Урок 89. List control. Сортировка. Часть 1
    Урок 90. List control. Сортировка. Часть 2
    Урок 91. List control. Перетаскивание элементов
    Урок 92. List control. Список файлов
    Урок 93. Tree control и его свойства. Внешний вид
    Урок 94. Tree control. Заполнение данными. Часть 1
    Урок 95. Tree control. Заполнение данными. Часть 2
    Урок 96. Tree control. Текущая запись. Дочерние записи
    Урок 97. Tree control. Разворачивание и сворачивание списка. Удаление и очистка. Сортировка
    Урок 98. Tree control. Редактирование элементов Tree control

    9. Элементы управления Month calendar, Date time picker и Tab control
    Урок 99. Month calendar и его свойства
    Урок 100. Month calendar. Внешний вид. Установка размера, дня недели и цвета
    Урок 101. Month calendar. Сегодняшний день, Выбранный день
    Урок 102. Month calendar. Выбранный диапазон. Диапазон работы календаря
    Урок 103. Date time picker и его свойства
    Урок 104. Date time picker. События. Часть 1
    Урок 105. Date time picker. События. Часть 2
    Урок 106. Tab control и его свойства. Внешний вид
    Урок 107. Tab control. Создание и инициализация
    Урок 108. Tab control. Управление элементами
    Урок 109. Tab control. Изменение элемента вкладки
    Урок 110. Tab control. Переключение между элементами

    10. Элементы управления Bitmap Button и Extended Combo Box
    Урок 111. Bitmap Button и его свойства
    Урок 112. Bitmap Button. События
    Урок 113. Extended Combo Box и его свойства
    Урок 114. Extended Combo Box. События

    11. Выравнивание элементов управления
    Урок 115. Выравнивание элементов управления. Часть 1
    Урок 116. Выравнивание элементов управления. Часть 2
    Урок 117. Элемент управления Group Box

    Тема 4. Элементы интерфейса пользователя
    1. Разработка меню
    Урок 118. Виды меню. Создание нового меню
    Урок 119. Создание подменю. Выделение пункта меню. Свойства элементов меню
    Урок 120. Редактирование
    Урок 121. Программное добавление элементов
    Урок 122. Программное выделение пунктов меню
    Урок 123. Программное выделение одного пункта меню из нескольких
    Урок 124. Добавление изображений на пункты меню. Реакция на щелчок
    Урок 125. Создание всплывающего меню
    Урок 126. Организация работы всплывающего меню

    2. Панели инструментов
    Урок 127. Панели инструментов. Создание панели Toolbar
    Урок 128. Изменение расположения
    Урок 129. Изменение стиля кнопок
    Урок 130. Реакция на щелчок. Разные элементы на панели
    Урок 131. Создание панели CDialogBar
    Урок 132. Редактирование панели CDialogBar
    Урок 133. Расширенная панель инструментов CReBar
    Урок 134. Взаимное расположение разных панелей на окне

    3. Статусная строка
    Урок 135. Создание новой строки состояния
    Урок 136. Разбиение на отдельные панели и отображение информации
    Урок 137. Размещение изображений
    Урок 138. Обеспечение функциональности
    Урок 139. Взаимодействие с меню

    4. Всплывающая подсказка
    Урок 140. Создание новых всплывающих подсказок к элементам. Часть 1
    Урок 141. Создание новых всплывающих подсказок к элементам. Часть 2
    Урок 142. Создание всплывающих подсказок к окну
    Урок 143. Отображение позиции ползунка

    Тема 5. Окна в библиотеке MFC
    1. Диалоговое окно
    Урок 144. Диалоговое окно Свойства. Часть 1
    Урок 145. Диалоговое окно Свойства. Часть 2
    Урок 146. Модальные окна
    Урок 147. Немодальные окна
    Урок 148. Размещение окна внутри другого
    Урок 149. Дочерние окна. Часть 1
    Урок 150. Дочерние окна. Часть 2
    Урок 151. Размещение окна поверх остальных. Прозрачное окно

    2. Наборы свойств, вкладки и Мастера
    Урок 152. Создание страниц для вкладок
    Урок 153. Создание вкладок
    Урок 154. Настройка функциональности
    Урок 155. Класс CPropertySheet
    Урок 156. Немодальная вкладка
    Урок 157. Создание Мастера
    Урок 158. Кнопка Apply

    Тема 6. Стандартные блоки диалога
    Урок 159. Окно сообщения. Часть 1
    Урок 160. Окно сообщения. Часть 2
    Урок 161. Выбор файла. Создание диалога выбора файла
    Урок 162. Выбор файла. Настройка опций. Получение имени файла
    Урок 163. Выбор файла. Множественный выбор
    Урок 164. Выбор файла. Диалог сохранения файла
    Урок 165. Выбор цвета. Часть 1
    Урок 166. Выбор цвета. Часть 2
    Урок 167. Выбор шрифта. Часть 1
    Урок 168. Выбор шрифта. Часть 2
    Урок 169. Найти и заменить. Создание диалога Найти
    Урок 170. Найти и заменить. Опции диалога Найти
    Урок 171. Найти и заменить. Настройка опций диалога Найти
    Урок 172. Найти и заменить. Обработчик нажатия на кнопки диалога
    Урок 173. Найти и заменить. Нажатие на кнопки диалога
    Урок 174. Печать и настройка печати
    Урок 175. Печать и настройка печати. Настройка опций
    Урок 176. Печать и настройка печати. Результат работы диалогового окна
    Урок 177. Параметры страницы. Создание диалога
    Урок 178. Параметры страницы
    Урок 179. Параметры страницы. Настройка опций

    Тема 7. Графический интерфейс. Общие вопросы
    1. Графический интерфейс
    Урок 180. Контексты устройств
    Урок 181. Анимационные эффекты. Часть 1
    Урок 182. Анимационные эффекты. Часть 2
    Урок 183. Режимы отображения фона
    Урок 184. Закрашивание многоугольников и рисование
    Урок 185. Системы координат. Часть 1
    Урок 186. Системы координат. Часть 2
    Урок 187. Графические примитивы
    Урок 188. Рисование графических примитивов
    Урок 189. Отображение точечных рисунков и иконок. Рисование мышью на окне приложения
    Урок 190. Заполнение областей цветом. Увеличение и копирование изображения

    2. Графические классы
    Урок 191. Карандаш CPen. Настройка опций
    Урок 192. Карандаш Cpen
    Урок 193. Рисование с использованием карандаша Cpen
    Урок 194. Кисть Cbrush. Часть 1
    Урок 195. Кисть Cbrush. Часть 2
    Урок 196. Шрифт CFont. Часть 1
    Урок 197. Шрифт CFont. Часть 2
    Урок 198. Битовый массив CBitmap. Часть 1
    Урок 199. Битовый массив CBitmap. Часть 2
    Урок 200. Регион CRgn. Создание простейших регионов. Закрашивание текста
    Урок 201. Регион CRgn. Копирование регионов
    Урок 202. Регион CRgn. Рисование и закрашивание регионов

    Тема 8. Архитектура «Документ — Представление»
    Урок 203. Создание простейшего приложения и его анализ
    Урок 204. Чтение и редактирование html файлов
    Урок 205. Просмотр списков. Часть 1
    Урок 206. Просмотр списков. Часть 2
    Урок 207. Рисование на окне. Часть 1
    Урок 208. Рисование на окне. Часть 2
    Урок 209. Отображение диалогового окна
    Урок 210. Сохранение и чтение данных диалогового окна. Разделитель splitter

    Тема 9. Расширенный текстовый редактор
    Урок 211. В архитектуре «Документ — Представление». Создание с помощью Мастера
    Урок 212. В архитектуре «Документ — Представление». Форматирование
    Урок 213. В архитектуре «Документ — Представление». Всплывающее меню. Вставка объектов
    Урок 214. В диалоговом окне. Создание
    Урок 215. В диалоговом окне. Правка текста. Выравнивание. Изменение шрифта
    Урок 216. В диалоговом окне. Списки