Информатика (программирование)
Информатика и вычислительная техника
  • формат pdf
  • размер 6,41 МБ
  • добавлен 12 августа 2014 г.
Кетков Ю.Л., Кетков А.Ю. Практика программирования: Бейсик, Паскаль, Си
СПб.: БХВ-Петербург, 2001. — 480 с. — ISBN: 5941571046
Практика программирования: Бейсик, Си, Паскаль. Самоучитель — Содержится более 130 готовых к исполнению программ, большинство из которых представлено на трех алгоритмических языках — Бейсике, Си и Паскале. Все разделы предваряются описанием соответствующих конструкций каждого алгоритмического языка. При этом особое внимание обращается на общность языковых средств рассматриваемых систем программирования — QBasic, Turbo С (Borland C++) и Turbo Pascal. Текстам программ предшествуют советы по их разработке с учетом специфики того или иного алгоритмического языка и описание наиболее характерных особенностей.
Содержание:
Предисловие
Почему была написана эта книга?
Для кого написана эта книга?
Что такое «хорошая» программа?
Благодарности
Три богатыря на рубеже столетий
Работа с числовыми данными
Внешнее и внутреннее представление числовых данных
Ввод числовой информации
Вывод числовых результатов
Задачи, советы и ответы
Обработка текстовой информации
Символьные данные и их внутреннее представление
Ввод и вывод текстовой информации
Обработка фрагментов строк
Сравнение и сортировка текстовых данных
Управление цветом в текстовом режиме
Задачи, советы и ответы
Работа с массивами
Объявление массивов
Инициализация массивов
Статические и динамические массивы
Массивы в качестве параметров процедур и функций
Сортировка больших массивов
Поиск
Задачи, советы и ответы
Рекурсивные функции и процедуры
Задачи, советы и ответы
Подпрограммы (процедуры) и функции
Оформление и вызов программных единиц в системе QBasic
Оформление и вызов программных единиц в системе Turbo С
Оформление и вызов программных единиц в системе Turbo Pascal
Оформление модулей на Паскале
Параметры подпрограмм, локальные и глобальные данные
Дерево решений
Работа с дисковыми файлами
Основные типы файлов в системе QBasic
Основные типы файлов в Паскале
Основные типы файлов в Си
Задачи, советы и ответы
Машинная графика
О мониторах и графических системах
О системах координат и текущей точке
О видеопамяти
Как формируется RGB-цвет пикселов
Краткий обзор графических возможностей систем программирования
Инициализация графического режима
Определение области графического вывода и выбор системы координат
Управление цветом
Работа с отдельными точками и растровыми изображениями
Отрезки прямых и прямоугольники
Окружности, эллипсы и дуги
Закрашивание и заполнение замкнутых областей
Заливка площадных фигур «прозрачными» шаблонами
Текстовые сообщения в графическом режиме
Задачи, советы и ответы
Работа с календарными датами
Немного истории
Вычисление юлианских дат
Задачи, советы и ответы
Использование системных функций
Управление мышью
Красивые окна в текстовом режиме
Приложения
Указатель программ
Список литературы
Описание дискеты