Детальная информация

Название Основы программирования: учебное пособие
Авторы Веренинов Игорь Андреевич
Выходные сведения СПб., 2011
Коллекция Учебная и учебно-методическая литература ; Общая коллекция
Тематика Алгоритмы
УДК 004.021(075.8)
Тип документа Учебник
Тип файла PDF
Язык Русский
Права доступа Доступ из локальной сети ИБК СПбПУ (чтение)
Ключ записи RU\SPSTU\edoc\18324
Дата создания записи 08.06.2011

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Пособие соответствует государственному образовательному стандарту дисциплины “Основы программирования” направления 231000 “Программная инженерия” и “Программирование” направления 230100 «Информатика и вычислительная техника». В пособии изложены основные сведения о принципах алгоритмизации многомодульных программных продуктов, разнообразных типах данных и управляющих структурах языка высокого уровня PASCAL, рассматриваются различные стороны процесса разработки программ с использованием как процедурного, так и объектного программирования. При этом в качестве базового языка принят язык TURBO PASCAL 7.0 и соответствующая интегрированная среда программирования. Объем, подбор и изложение материала основаны на многолетнем опыте преподавания автором этой дисциплины в СПбГПУ на факультете технической кибернетики. Приведенный материал успешно осваивается студентами первого курса в течение одного семестра при объеме : 54 часа лекций, 18 часов упражнений и 36 часов лаборатории. В приложении приведены примеры задач, рассматриваемых на упражнениях и задач, решаемых на компьютере в течение семестра с применением как процедурного, так и объектного подхода к программированию. Пособие предназначено для студентов дневного и вечернего отделений факультета технической кибернетики. Оно также может быть использовано студентами, обучающимися по другим направлениям, изучающими дисциплину «Программирование» с использованием в качестве базового языка TURBO PASCAL 7.0.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Все
  • Титульный лист
  • Оглавление
  • Введение
  • Глава 1
  • 1.1. Этапы разработки программ.
  • 1.2. Особенности обработки данных в ЭВМ.
  • 1.3. Условные обозначения в схемах алгоритмов.
  • 1.4. Принципы алгоритмизации.
  • 1.5. Простейшие разветвленные алгоритмы.
  • 1.6. Циклические алгоритмы.
  • 1.7 Особенности разработки многомодульных алгоритмов.
  • 1.8. Простейшие алгоритмы сортировок.
  • Глава 2
    • 2.1. Способы описания синтаксиса языка высокого уровня
    • 2.2. Алфавит.
    • 2.3. Слова.
    • 2.4. Типы данных в языке Turbo Pascal 7.0.
    • 2.5. Выражения.
    • 2.6. Операторы.
    • 2.7. Структура простейшей программы.
    • 2.8. Особенности работы с массивами.
    • 2.9. Данные ограниченного типа.
    • 2.10. Простейший ввод и вывод.
    • 2.11. Процедуры и функции .
    • 2.12. Символьные строки (переменные типа STRING).
    • 2.13. Записи (RECORD).
    • 2.14. Файловые переменные.
    • 2.15. Модули.
    • 2.16. Перечислимый тип данных.
    • 2.17. Множественный тип данных.
    • 2.18. Данные ссылочного типа (указатели).
    • 2.19. Простейшие динамические структуры данных.
    • 2.20. Рекурсия.
    • 2.21. Сложные динамические структуры данных.
    • 2.22. Введение в программирование графики на языке PASCAL.
    • 2.23. Введение в тестирование программ.
  • Глава 3
    • 3.1. Предпосылки появления объектного типа данных .
    • 3.2. Инкапсуляция и наследование.
    • 3.3. Виртуальные методы (раннее и позднее связывание).
    • 3.4. Полиморфизм.
    • 3.5. Инициализация полей данных в объектах.
    • 3.6. Применение виртуальных методов и статических объектовв программе с графикой.
    • 3.7. Динамические объекты и деструкторы.
    • 3.8. Объекты и модули, присвоение объектов.
    • 3.9. Представление объектов в оперативной памяти.
  • Список литературы.
  • Приложение 1.
  • Приложение 2.

Количество обращений: 27 
За последние 30 дней: 0

Подробная статистика