BashGU
Electronic Library

     

Details

Волкова, Т.И. Программирование в среде PASCAL ABC [Электронный ресурс]: учеб. пособие / Т.И. Волкова; Башкирский государственный университет, Бирский филиал. — Бирск: БФ БашГУ, 2013. — Электрон. версия печ. публикации. — Доступ возможен через Электронную библиотеку БашГУ. — <URL:https://elib.bashedu.ru/dl/read/VolkovaTI.Program.V Srede.Pascal ABC.UchPos.pdf>.

Record create date: 3/21/2016

Subject: Вычислительная техника — Языки программирования; PASCAL ABC; Паскаль; алгоритмические конструкции; процедурное программирование; массивы; контрольные вопросы

UDC: 004.43

LBC: 32.973-018.1

Collections: Учебные и учебно-методические издания; Общая коллекция

Allowed Actions:

*^% Action 'Read' will be available if you login and work on the computer in the reading rooms of the Library

Group: Anonymous

Network: Internet

Document access rights

Network User group Action
Library BashGU Local Network All Read
Internet Authenticated users Read
-> Internet All

Table of Contents

  • Раздел 1. ВВЕДЕНИЕ
    • Общая характеристика языков программирования
    • Понятие о системе программирования. Трансляция программ.
    • Понятие алгоритма и программы. Способы записи алгоритмов
    • Контрольные вопросы
  • Раздел 2. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА ПРОГРАММИРОВАНИЯ
    • Язык программирования Паскаль. Структура программы.
    • Величины и выражения. Оператор присваивания
    • Организация ввода и вывода в программах на языке Паскаль. Линейные программы.
    • Контрольные вопросы и задания
    • Стандартные типы данных и операции над ними
    • Лабораторная работа №1
  • Раздел 3. ОСНОВНЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ И ИХ РЕАЛИЗАЦИЯ В ЯЗЫКЕ ПАСКАЛЬ
    • Разветвляющиеся алгоритмы и программы
    • Примеры реализации полного и неполного ветвлений в языке Паскаль. Оператор перехода.
    • Контрольные вопросы и задания.
    • Оператор выбора (варианта)
    • Перечислимый и ограниченный типы
    • Контрольные вопросы и задания.
    • Лабораторная работа № 2
    • Циклические алгоритмы и программы
    • Реализация циклических алгоритмов в языке Паскаль. Примеры.
    • Вложенные циклы
    • Контрольные вопросы и задания.
    • Лабораторная работа № 3
    • Процедурное программирование. Понятие подпрограммы.
    • Процедуры
    • Функции
    • Вложенность процедур и функций. Побочные эффекты.
    • Графические процедуры и функции модуля GraphABC
    • Графические процедуры пользователя. Построение графических композиций. Мультипликация.
    • Лабораторная работа № 4
  • Раздел 5. СТРУКТУРИРОВАННЫЕ (СЛОЖНЫЕ) ТИПЫ ДАННЫХ. МАССИВЫ
    • Сложные типы данных языка Паскаль
    • Массивы
    • Типовые алгоритмы обработки массивов
    • Задачи сортировки элементов массива
    • Алгоритмы поиска элементов в массиве
    • Контрольные вопросы и задания
    • Лабораторная работа № 5
    • Лабораторная работа № 6
  • Раздел 6. СТРОКОВЫЙ ТИП ДАННЫХ. МНОЖЕСТВА. ЗАПИСИ
    • Строковый тип данных.
    • Множественный тип данных
    • Контрольные вопросы и задания
    • Лабораторная работа № 7
    • Комбинированный тип данных (записи)
    • Контрольные вопросы и задания
    • Лабораторная работа № 8
  • Раздел 7. ФАЙЛОВЫЙ ТИП ДАННЫХ
    • Файловый тип данных. Процедуры и функции для работы с файлами
    • Процедуры и функции для работы с файлами прямого доступа и файлами на диске
    • Текстовые файлы
    • Файлы с записями
    • Контрольные вопросы и задания
    • Лабораторная работа № 9

Usage statistics

stat Access count: 16
Last 30 days: 0
Detailed usage statistics