Практика программирования (Бейсик, Си, Паскаль)

       

Введение

Глава 1.

Внешнее и внутреннее представление числовых данных

Глава 2
Внешнее и внутреннее представление числовых данных
Ввод числовой информации
Вывод числовых результатов
Задачи,советы и ответы

Символьные данные и их внутреннее представление

Символьные данные и их внутреннее представление
Ввод и вывод текстовой информации
Обработка фрагментов строк

Сравнение и сортировка текстовых данных
Управление цветом в текстовом режиме
Задачи, советы и ответы

Объявление массивов

Глава 4.
Объявление массивов
Инициализация массивов

Статические и динамические массивы
Массивы в качестве параметров процедур и функций
Сортировка больших массивов

Поиск
Задачи, советы и ответы

Задачи,советы и ответы

Глава 5.
Задачи,советы и ответы

Оформление и вызов программных единиц в системе QBasic

Глава 6.
Оформление и вызов программных единиц в системе QBasic
Оформление модулей на Паскале

Параметры подпрограмм, локальные и глобальные данные
Дерево решений

Основные типы файлов в системе QBasic

Глава 7.

Основные типы файлов в системе QBasic
Основные типы файлов в Паскале
Основные типы файлов в Си

Задачи, советы и ответы

О мониторах и графических системах

Глава 8.
О мониторах и графических системах
О системах координат и текущей точке
О видеопамяти
Как формируется RGB-цвет пикселов
Краткий обзор графических возможностей систем программирования
Инициализация графического режима

Определение области графического вывода и выбор системы координат
Управление цветом
Работа с отдельными точками и растровыми изображениями
Отрезки прямых и прямоугольники

Окружности, эллипсы и дуги
Закрашивание и заполнение замкнутых областей

Заливка площадных фигур "прозрачными" шаблонами
Текстовые сообщения в графическом режиме
Задачи, советы и ответы

Немного истории

Глава 9.
Немного истории
Вычисление юлианских дат
Задачи, советы и ответы

Что такое "хорошая" программа?

Почему была написана эта книга?
Что такое "хорошая" программа?

Указатель программ

Приложение 1.

Список литературы

Приложение 2.

О программном обеспечении

Несмотря на тот факт, что еще год или два назад я рыдал о том, что классические Windows программы сделали ручкой будущему, однако время от времени студенты шлют мне email с просьбой дать совет о том, как строить карьеру. A ведь сейчас сезон приема на работу, поэтому я подробно изложу свои стандартные рекомендации, которые они смогут прочесть, посмеяться и выбросить.
К счастью, большинство студентов достаточно смелы, чтобы никогда не стесняться спрашивать советов у старших, что в области вычислительной техники (Computer Science) весьма уместно, потому что старшие склонны говорить устаревшие глупости, подобные этим: “спрос на операторов превысит 100 000 000 к 2010 году” или “lisp программисты сейчас очень востребованы”.
Я тоже понятия не имею о чем говорю, когда даю советы студентам. Я так безнадежно отстал, что не могу постичь AIM (AOL Instant Messenger) и продолжаю использовать (о ужас!) старомодную вещь, называемую “email”, которая была популярна в те дни, когда музыка выходила на плоских круглых пластинках, называемых “CD”.

Разработка блока АЦП
Разработка интеллектуальных геоинформационных систем
Разработка программ с открытыми исходниками как особый вид научных исследований
Разработка сложных программных изделий
Учет и налогообложение доходов физических лиц

далее
далее
Содержание раздела