Разработка программного обеспечения

Методика проведения семинарских занятий по дисциплине «Основы программирования»
Г.С. Иванова
  • Год:
    2019
  • Тип издания:
    Учебное пособие
  • Объем:
    100 стр. / 8.125 п.л
  • Формат:
    70x100/16
  • ISBN:
    978-5-7038-5131-9

Издание содержит описание основных приемов процедурного и объектно-ориентированного программирования, изучение которых предусмотрено программой дисциплины «Основы программирования». Указаны цели каждого семинарского занятия, представлен основной теоретический материал, перечислены задачи, рекомендуемые для решения. Дан справочный материал, содержащий необходимые определения, выполнен подробный разбор алгоритмов с указанием практических приемов, приведен перечень вопросов, на которые должны ответить студенты по завершении занятия. Для преподавателей кафедры «Компьютерные системы и сети» МГТУ им. Н.Э. Баумана, проводящих семинарские занятия по обучению основам программирования. Издание может быть полезно преподавателям информатики и основ программирования других кафедр университета, а также студентам, обучающимся основам программирования.

подробнее
Иерархические структуры данных: бинарные деревья
А.В. Никитин, Т.Н. Ничушкина
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    56 стр. / 3.5 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-5005-3

Издание содержит теоретические сведения о разработке и применении иерархических структур данных в виде бинарных деревьев на языке С+ + . Приведены примеры основных алгоритмов и программ для работы с бинарными деревьями. Для студентов первого курса МГТУ им. Н.Э. Баумана, обучающихся по программе бакалавриата в рамках направлений подготовки «Математика и компьютерные науки», «Информатика и вычислительная техника».

подробнее
Разработка программ рекурсивной структуры
Т.Н. Ничушкина
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    48 стр. / 3 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-5004-6

Издание содержит теоретические сведения о разработке рекурсивных программ на языке С++. Приведены примеры рекурсивных программ и соответствующих алгоритмов. Для студентов МГТУ им. Н.Э. Баумана, обучающихся по программе бакалавриата в рамках направлений подготовки «Математика и компьютерные науки», «Информатика и вычислительная техника» и изучающих дисциплину «Информатика».

подробнее
Базовые средства ассемблера в языках высокого уровня
А.А. Ковгар, В.П. Осипов
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    72 стр. / 5.85 п.л
  • Формат:
    70x100/16
  • ISBN:
    978-5-7038-4922-4

Предназначено для самостоятельного изучения дисциплины «Языки программирования». Приведено описание общей последовательности функционирования программных фрагментов на языке ассемблера в приложениях языка С++. Рассмотрены принципы адресации памяти ЭВМ с архитектурой фон Неймана, структура и назначение регистров процессора, основные команды процессора. Акцентировано внимание на взаимосвязи между командами процессора и операторами языка С++ и вопросах программирования на языках высокого уровня, понимание которых достижимо только при изучении соответствующих положений ассемблера. В каждом разделе пособия приведены вопросы и задания для самоконтроля. Для студентов, обучающихся по специальности 10.05.07 «Противодействие техническим разведкам».

подробнее
Введение в информационные технологии и программирование на языке C в среде VS C++
Модуль 1 дисциплины «Информатика»
Ю.Е. Алексеев, А.В. Куров
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    100 стр. / 8.125 п.л
  • Формат:
    70x100/16
  • ISBN:
    978-5-7038-4891-3

Приведены краткие теоретические сведения о языке С и разработке приложений в среде VS C++, примеры реализации изучаемых алгоритмов, задания для самостоятельного выполнения по каждой из рассматриваемых тем. Для студентов 1-го курса машино- и приборостроительных специальностей МГТУ им. Н.Э. Баумана. Может быть полезно преподавателям как сборник заданий при проведении лабораторных работ.

подробнее
Введение в проектирование и разработку приложений на языке программирования С#
Э.Н. Самохвалов, Г.И. Ревунков, Ю.Е. Гапанюк
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    248 стр. / 15.5 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4553-0

Представлены основы языка программирования C#. Рассмотрены среда исполнения .NET, конструкции языка C# и объектно-ориентированное программирование на нем, работа с коллекциями, файловой системой, рефлексией, а также параллельная обработка данных. Дано введение в технологию разработки оконных пользовательских интерфейсов Windows Forms.

подробнее
Программирование на языке C++
С.В. Борисов, О.Б. Пащенко, И.Л. Серебрякова, В.П. Степанов
  • Год:
    2017
  • Тип издания:
    Методические указания
  • Объем:
    76 стр. / 4.75 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4726-8

Приведены краткие теоретические сведения о программировании на языке С++ и поясняющие примеры приложений, а также задания для выполнения лабораторных работ по каждой из рассматриваемых в курсе тем. Издание ориентировано на среду программирования Visual C++ 2015. Представлены полные комплекты заданий (по 25 вариантов, имеющих одинаковый уровень сложности).

подробнее
Компьютерная графика в среде MS VS C++
Ю.Е. Алексеев, А.В. Куров
  • Год:
    2017
  • Тип издания:
    Учебное пособие
  • Объем:
    100 стр. / 8.125 п.л
  • Формат:
    70x100/16
  • ISBN:
    978-5-7038-4715-2

Рассмотрено создание графических приложений в среде визуального программирования в режиме Common Language Runtime (CLR) - общеязыковой среде выполнения.

подробнее
Методические указания к семинарским занятиям по дисциплине "Машинно-зависимые языки и основы компиляции"
Т.Н. Ничушкина
  • Год:
    2017
  • Тип издания:
    Методические указания
  • Объем:
    76 стр. / 4.75 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4576-9

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

подробнее
Решение задач на языках программирования Си и Си++
А.Ю. Быков
  • Год:
    2017
  • Тип издания:
    Методические указания
  • Объем:
    248 стр. / 15.5 п.л
  • Формат:
    60x90/16
  • ISBN:
    978-5-7038-4577-6

Рассмотрены особенности решения практических задач на языках программирования Си и Си++. Представлены примеры программирования с комментариями. Описаны возможности библиотеки классов MFC.

подробнее