Поиск:
Войти
C++
В этой книге простым и понятным для начинающих языком объясняются основы визуальной разработки прогр…
В этой книге простым и понятным для начинающих языком объясняются основы визуальной разработки программ в средах Borland C++ и C++ Builder и даются важнейшие понятия языка С++. Подробно рассказывается, как создать проект «с нуля» и постепенно его совершенствовать. Рассмотрены все важнейшие действия программиста: работа с файлами, окнами проектов и сообщений, вставка изображений, создание баз данных и Internet-приложений.
Основной упор сделан не на сухое и последовательное изложение определенного объема материала по схеме: сначала понятие, потом примеры, как это принято в классических учебниках, а на рассмотрение примеров программ, которые могут быть интересны начинающим. Все понятия объясняются по мере необходимости, что поможет читателям лучше и быстрее освоить предлагаемый материал.
Книга адресована студентам, школьникам и просто начинающим изучать программирование. Может использоваться в качестве самоучителя.
Добавлено
Год выхода: 2021
Язык: Русский
Рассматриваются основы объектно-ориентированного программирования на С++ задач на графах – от создан…
Рассматриваются основы объектно-ориентированного программирования на С++ задач на графах – от создания класса до разработки иерархии классов, основанной на классификации способов задания графов.
Пособие предназначено для студентов вузов, обучающихся по направлениям «Информатика и вычислительная техника» и «Информационные системы и технологии». Пособие может быть полезным для специалистов, занятых программированием алгоритмов решения задач на графах и сетях.
Добавлено
Год выхода: 2021
Язык: Русский
Изложены необходимые для освоения курса сведения – краткий конспект лекций, методические указания к …
Изложены необходимые для освоения курса сведения – краткий конспект лекций, методические указания к выполнению лабораторных работ, индивидуального задания, а также образцы тестовых вопросов. Направление подготовки 120700 «Защита информации».
Рассмотрены основные концепции объектно-ориентированного, обобщенного и событийного программирования…
Рассмотрены основные концепции объектно-ориентированного, обобщенного и событийного программирования. В качестве языка программирования выбран язык С++. Подробно изложены принципы и механизмы работы с классами и объектами, в том числе наследование, перегрузка функций и операций, виртуальные функции, шаблоны функций и классов. Большое внимание уделено работе со стандартной библиотекой шаблонов, раздельной компиляции программ и применению компонентного и событийного подходов в разработке программных приложений.
Предназначено для студентов бакалавриата, обучающихся по направлениям подготовки 01.03.01 «Математика» и 01.03.02 «Прикладная математика и информатика».
Добавлено
Год выхода: 2022
Язык: Русский
В пособии будут рассмотрены базовые приемы алгоритмизации, которые являются основой для решения боле…
В пособии будут рассмотрены базовые приемы алгоритмизации, которые являются основой для решения более сложных задач программирования: проиллюстрированы основные понятия алгоритмизации (ветвление, циклы различных видов), базовые алгоритмы работы с основными структурами данных (массивами, символьными строками, матрицами). Отдельные главы учебного пособия посвящены структурированию программ (созданию пользовательских функций), а также работе с более сложными структурами данных (списками, деревьями, графами). Приведенные в учебном пособии примеры программ написаны на языках программирования C++ и C#, которые на данный момент являются одними из самых популярных универсальных языков программирования.
Данное учебное пособие предназначено для обучающихся по направлениям группы «Информатика и вычислительная техника» среднего профессионального образования, начинающих изучать программирование.
Книга представляет собой завершающую, четвёртую часть серии учебных пособий по программированию. В о…
Книга представляет собой завершающую, четвёртую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня – Python и С++.
Главные темы пособия – объектно-ориен тированное программирование и создание программ с графическим интерфейсом. Изучаются основные принципы объектного подхода к созданию программ: абстракция, инкапсуляция, наследование, полиморфизм. Изложение ведётся на примерах программирования игр, в которых моделируются системы взаимодействующих объектов.
Для демонстрации возможностей сред быстрой разработки программ в последней части пособия рассмотрены примеры приложений на языке C#.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для учащихся средних школ.
Книга представляет собой третью часть серии учебных пособий по программированию. В отличие от больши…
Книга представляет собой третью часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня – Python и С++.
Пособие посвящено способам организации данных и алгоритмам их обработки. Рассмотрены различные методы сортировки массивов, сравнивается их эффективность. Изучается работа с текстовыми и двоичными файлами. Приведены примеры использования структур данных – словарей, стеков, очередей, деревьев, графов – при решении практических задач. Рассматривается метод динамического программирования и его применение в задачах комбинаторики, оптимизации и теории игр.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для учащихся средней школы.
Книга представляет собой вторую часть серии учебных пособий по программированию. В отличие от больши…
Книга представляет собой вторую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня – Python и С++.
Основные темы этого пособия – программирование с использованием подпрограмм, обработка символьных строк, использование массивов и матриц для хранения большого количества данных. Рассматривается понятие сложности алгоритмов, позволяющее сравнивать их эффективность.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для школьников, изучающих программирование.
Книга представляет собой первую часть серии учебных пособий по программированию. В отличие от больши…
Книга представляет собой первую часть серии учебных пособий по программированию. В отличие от большинства аналогичных изданий, в ней представлены два языка программирования высокого уровня – Python и С++.
В пособии рассматриваются основы программирования на выбранных языках: ввод и вывод данных, обработка целых и вещественных чисел, управляющие конструкции. Объяснение нового материала строится на примерах его практического применения. Изучаются приёмы разработки программ, использующих компьютерную графику и анимацию.
После каждого параграфа приводится большое число заданий для самостоятельного выполнения разной сложности и вариантов проектных работ.
Пособие предназначено для школьников, начинающих изучать программирование.
Сборник содержит разнообразные тематически сгруппированные задачи по моделированию. Приведены задачи…
Сборник содержит разнообразные тематически сгруппированные задачи по моделированию. Приведены задачи на моделирование в офисных средах: графическом редакторе, текстовом процессоре, электронных таблицах, системе управления базами данных. Последний раздел посвящён моделированию в среде программирования, в разборе решений используются четыре языка: Бейсик, Паскаль, С++ и Python.
Процесс моделирования рассматривается с позиции стандартной схемы в виде четырёх этапов моделирования: постановки задачи, разработки модели, компьютерного эксперимента, анализа результатов моделирования.
В каждой теме помимо подробно рассмотренных задач предлагаются задачи и проекты для самостоятельной работы.
Сборник задач может быть использован как для работы в классе, так и для самостоятельной работы при изучении информатики на базовом и углублённом уровнях.
Добавлено
Год выхода: 2021
Язык: Русский
Задача этой книги – дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 1…
Задача этой книги – дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Она предназначена для студентов, изучающих язык «с нуля», но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги – дать правильное представление о возможностях языка С++ и способах их применения, толчок к дальнейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий.
Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу.
Сборник содержит разнообразные тематически сгруппированные задачи по моделированию. Приведены задачи…
Сборник содержит разнообразные тематически сгруппированные задачи по моделированию. Приведены задачи на моделирование в офисных средах: графическом редакторе, текстовом процессоре, электронных таблицах, системе управления базами данных. Последний раздел посвящён моделированию в среде программирования, в разборе решений используются четыре языка: Бейсик, Паскаль, С++ и Python.
Процесс моделирования рассматривается с позиции стандартной схемы в виде четырёх этапов моделирования: постановки задачи, разработки модели, компьютерного эксперимента, анализа результатов моделирования.
В каждой теме помимо подробно рассмотренных задач предлагаются задачи и проекты для самостоятельной работы.
Сборник задач может быть использован как для работы в классе, так и для самостоятельной работы при изучении информатики на базовом и углублённом уровнях.
В методических указаниях рассматриваются вопросы разработки программ для решения разнообразных задач…
В методических указаниях рассматриваются вопросы разработки программ для решения разнообразных задач с использованием языка программирования С++. Рассмотрены основные типы данных и алгоритмические конструкции, показано, как создавать простые программы из этих конструкций. Никаких предварительных знаний в программировании для усвоения материала не требуется.
Предназначены для учащихся московских школ в рамках городского образовательного проекта «Инженерный класс в московской школе».
Рассмотрены методики, идиомы и приемы решения задач обработки динамических структур данных на языке …
Рассмотрены методики, идиомы и приемы решения задач обработки динамических структур данных на языке С++. Подробно описаны вычислительные алгоритмы, реализованные с использованием нотации указателей. Приведены краткие теоретические сведения и примеры приложений по изучаемому материалу. Изложена методика выполнения лабораторных работ по рассматриваемым темам, которая используется авторами в процессе проведения практических занятий в МГТУ им. Н.Э. Баумана. Для студентов, обучающихся по направлениям подготовки «Программная инженерия» и «Информатика и вычислительная техника».
Настоящее учебно-методическое пособие является продолжением учебно-методических пособий «Информацион…
Настоящее учебно-методическое пособие является продолжением учебно-методических пособий «Информационные технологии. Базовые информационные технологии» и «Информационные технологии. Специальные информационные технологии». Его целью является знакомство студентов с основами программирования на языке C++.
В пособии даны сведения, необходимые для изучения языка программирования C++ путем выполнения третьего цикла лабораторного практикума, а также содержатся материалы, позволяющие закрепить полученные знания путем выполнения курсовой работы по программированию.
В учебно-методическом пособии предлагаются пошаговые инструкции к выполнению всех работ с опорой на специализированные учебные пособия. Оно будет полезно начинающим преподавателям информатики в качестве пособия, позволяющего организовать их работу.
Пособие содержит базовые сведения, позволяющие создавать простейшие программы на языке C++ в среде V…
Пособие содержит базовые сведения, позволяющие создавать простейшие программы на языке C++ в среде Visual Studio.
Материал поделен на четыре темы: программирование линейных вычислительных процессов; программирование условных операторов и операторов цикла; вычисление сумм и произведений; программирование операций с матрицами.
Контрольные задания по темам представлены в 30 вариантах. Каждая тема начинается с изложения теории рассматриваемого вопроса в таком объеме, который позволяет решать приведенные задачи, не обращаясь к дополнительным источникам.
Описываются базовые возможности библиотеки Qt, позволяющей создавать приложения с графическим интерф…
Описываются базовые возможности библиотеки Qt, позволяющей создавать приложения с графическим интерфейсом на языке C++. Книга ориентирована на тех, кто уже знаком с языком программирования C++ и хотел бы научиться разрабатывать оконные приложения. Рассматриваются способы обработки событий, управление свойствами окна, создание формы, а также все основные компоненты (кнопки, текстовые поля, списки, таблицы, меню и др.) и варианты их размещения внутри окна. Книга содержит большое количество практических примеров, помогающих начать разрабатывать приложения с графическим интерфейсом самостоятельно. Она будет полезна в качестве самоучителя для начинающих разработчиков. Читатели, уже имеющие опыт, могут использовать ее как удобный справочник.
Добавлено
Год выхода: 2022
Язык: Русский
Учебное пособие посвящено вопросам разработки программного обеспечения с использованием объектно-ори…
программирование учебники и пособия для вузов информатика и вычислительная техника анализ данных и исследования учебное пособие для студентов прикладная информатика задания по информатике информационные технологии (IT) C++ технология программирования архитектура информационных систем объектно-ориентированное программирование (ООП)
Учебное пособие посвящено вопросам разработки программного обеспечения с использованием объектно-ориентированного анализа и программирования на языке C++. На основе профессионального стандарта сформулированы требования к квалификации специалистов, занимающихся анализом, проектированием, программированием и рефакторингом. Приведены рекомендации по написанию обслуживаемого программного кода. Рассмотрен пример создания программного продукта с последовательным устранением ошибок проектирования и повышением гибкости решения, что обеспечивает соответствие изменяющимся требованиям к функциональности программного продукта.
Учебное пособие адресовано обучающимся по направлениям 09.03.01 «Информатика и вычислительная техника» и 09.03.03 «Прикладная информатика», а также всем тем, кто интересуется объектно-ориентированным подходом в программировании.
программирование учебники и пособия для вузов информатика и вычислительная техника анализ данных и исследования учебное пособие для студентов прикладная информатика задания по информатике информационные технологии (IT) C++ технология программирования архитектура информационных систем объектно-ориентированное программирование (ООП)
При изложении материала авторы используют методику обучения от алгоритмов к программам, поэтому внач…
При изложении материала авторы используют методику обучения от алгоритмов к программам, поэтому вначале излагаются сведения об алгоритмах с примерами реализации типовых алгоритмов. Изучение основ языка программирования С++ опирается на полученные знания. Примеры можно решать в любой среде разработчика, поддерживающей язык С++, но авторами примеры отлажены в Visual Studio 2013. Коды программ соответствуют стандарту C++11 (ISO/IEC 14882:2011), разработаны в консольных приложениях на основе шаблона «Пустой проект».В задачах практикума предлагаются как задачи, использующие типовые алгоритмы, так и содержательные, для которых приведено только вербальное описание.Не требуется предварительных знаний о языках программирования, может быть рекомендовано для самостоятельного изучения.
Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно…
Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое.
Данное издание описывает новые возможности стандартов C++11, C++14 и C++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы. Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов.
Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы.Точное понимание поведений шаблонов, позволяющее избежать распространенных ловушекПрименение шаблонов для разработки более эффективного, гибкого и сопровождаемого программного обеспеченияИзучение наиболее эффективных современных идиом и методов программированияПовторное использование кода без потерь производительности и безопасностиПреимущества использования утилит стандартной библиотеки C++ для обобщенного программированияПредварительное знакомство с возможностями концептов в шаблонном программировании
Популярные книги