Details

Title: Теория и технология программирования. Рекомендации по выполнению практических заданий: учебное пособие
Creators: Филиповский Владимир Михайлович
Organization: Санкт-Петербургский политехнический университет Петра Великого
Imprint: Санкт-Петербург, 2020
Collection: Учебная и учебно-методическая литература; Общая коллекция
Subjects: Вычислительные машины электронные персональные — Программирование; Вычислительные машины электронные персональные — Программы прикладные; Базы данных; Интерфейсы
UDC: 004.42(075.8)
Document type: Tutorial
File type: PDF
Language: Russian
Speciality code (FGOS): 27.03.04
Speciality group (FGOS): 270000 - Управление в технических системах
DOI: 10.18720/SPBPU/5/tr20-35
Rights: Свободный доступ из сети Интернет (чтение, печать)
Record key: RU\SPSTU\edoc\62856

Allowed Actions: Read

Group: Anonymous

Network: Internet

Annotation

Пособие соответствует ФГОС ВО по направлению подготовки 27.03.04 «Управление в технических системах» (уровень бакалавриата). Рассматриваются последовательность действий и основные подходы к разработке программ при решении задач различных типов. На всевозможных примерах показываются особенности написания программ для широкого класса задач с использованием массивов, структур, списков, деревьев, а также циклов и рекурсий. Особенное внимание уделяется тестированию разработанных программ с применением трассировочных таблиц (контрольных печатей). Ряд задач посвящено созданию задач с использованием классов, шаблонов, перегрузок, а также разработке оконных приложений в среде MS Visual Studio. Пособие содержит множество примеров написания программ, а также образцы оформления отчетов по отдельным задачам. В Приложении приведены наборы задач по различным темам. Изложение материала опирается на традиционные методы и накопленный богатый опыт разработки грамотных алгоритмов и программ с использованием стандартных (типовых) схем. Учебное пособие предназначено студентам Высшей Школы Киберфизических систем и Управления (программы «Управление в технических системах») в качестве пособия для изучения лекционных курсов и выполнения практических работ по курсам "Теория и технология программирования", Практикум по программированию", "Информатика" и других, связанных с разработкой программ для ЭВМ.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
-> Internet All Read Print

Table of Contents

  • Оглавление
  • Введение
  • 1. Правила по оформлению отчетов
  • 2. Типы рассматриваемых задач
    • 2.1. Тестирование программы
    • 2.2. Ввод/вывод информации на языке C
    • 2.3. Строковые переменные. Указатели
    • 2.4. О параметрах функции
    • 2.5. Двумерные массивы
    • 2.6. Преобразование двумерного массива
    • 2.7. Решение итерационных задач с помощью циклов
    • 2.8. Решение итерационных задач с помощью рекурсий
    • 2.9. Структуры
    • 2.10. Списки
    • 2.11. Деревья
    • 2.12. Создание оконных приложений
    • 2.13. Перегрузка функций и операторов
    • 2.14. Создание базы данных в Access
    • 2.15. Создание базы данных на С++ в среде MS Visual Studio
  • Заключение
  • Список рекомендуемой литературы
  • Приложения Приложения Приложения
    • П 1. Образец титульного листа отчета
    • П 2. Образец готового отчета
    • П 3. Пример тестирования фрагмента программы
    • П 4. Задания на тестирование программы
    • П 5. Задания на обработку символьных массивов
    • П 6. Простые задания на матрицы
    • П 7. Задания на преобразование матрицы
    • П 8. Задания на вычисление суммы ряда
    • П 9. Задания на списки
    • П 10. Задания на курсовую работу
    • П 11. Создание оконных приложений с помощью Windows API
    • П 12. Создание оконного приложения в MS Visual Studio
    • П 13. Задания на перегрузку
    • П 14. Задания на создание базы данных

Usage statistics

stat Access count: 3199
Last 30 days: 11
Detailed usage statistics