RUSSIAN

Программирование на Pascal

Book information

Publisher
Символ-Плюс
Year
2003
ISBN
593286057X
Language
russian
Format
PDF
Filesize
2 MB (2256812 bytes)
Series
Опыт не требуется
Edition
3
Pages
328\328
Time added
2021-12-12 20:42:36

Description

Перевод А. Петухова. Книга Сэма Аболруса «Программирование на Pascal» – третье, обновленное издание одного из лучших руководств по Паскалю, ставшего бестселлером. Она идеально подходит для приобретения базовых знаний о структурном программировании. Легкий стиль изложения и большое количество примеров и упражнений помогут начинающим программистам изучить язык за очень короткий срок. Начав с простейших программ обработки числовых данных и вывода на печать, вы научитесь писать реальные приложения, которые будут выполняться на любой платформе. Прилагаемая дискета содержит исходный код примеров, ответы к упражнениям и файлы, необходимые для их выполнения. Оглавление Об авторе Благодарности Предисловие Глава 1. Привет, Паскаль 1-1. Ваша первая программа на Паскале юУППВМЪ‡љЛЛ «‡„УОУ‚УН ФљУ„љ‡ПП° —ЛМЪ‡НТЛТ Л ТУ„О‡ЇВМЛ­ 1-2. Вывод текста: WRITELN, WRITE 1-3. Обработка чисел чВО°В Л ‚ВЌВТЪ‚ВММ°В ˜ЛТО‡ ¬°˜ЛТОВМЛВ ‡љЛЩПВЪ˘ВТНЛЂ ‚°љ‡КВМЛИ 1-4. Переменные Њ·Ћ­‚ОВМЛВ ФВљВПВММ°Ђ ЊФВљ‡ЪУљ ФљЛТ‚‡Л‚‡МЛ­ 1-5. Именованные константы 1-6. Преобразование типов: ROUND, TRUNC 1-7. Чтение с клавиатуры: READLN, READ 1-8. Форматирование вывода Заключение Упражнения Ответы Глава 2. Элементы языка 2-1. Стандартные типы данных и функции 2-2. Числовые типы данных Числовые типы в Турбо Паскале 2-3. Стандартные арифметические функции Пример: Функция возведения в степень Пример: Бакалейная лавка Дополнительные функции Турбо Паскаля 2-4. Символьный тип: CHAR Стандартные символьные функции Строки в стандартном Паскале 2-5. Строковый тип Объявление строки Длина строки 2-6. Тип BOOLEAN Простые логические выражения Сложные логические выражения Операторы Турбо Паскаля Старшинство операторов Заключение Упражнения Ответы Глава 3. Решения 3-1. Принятие решений 3-2. Простое решение: IF-THEN Пример: Кредитная карта на Паскале Использование блоков 3-3. Конструкция IF-THEN-ELSE 3-4. Цепочки ELSE-IF Пример: Тестер символов 3-5. Вложенные условия Пример: Результаты и отметки Приемы решения головоломок IF-ELSE 3-6. Множественный выбор: CASE Пример: Торговый автомат Пример: Количество дней в месяце 3-7. Безусловный переход: GOTO Повторяющиеся циклы 3-8. Возможности Турбо Паскаля: EXIT, CASE-ELSE Заключение Упражнения Ответы Глава 4. Циклы 4-1. Построение циклов 4-2. Цикл FOR Пример: Степени двойки Пример: Среднее значение 4-3. Пошаговое выполнение вверх и вниз Пример: Факториал 4-4. Вложенные циклы 4-5. Цикл WHILE 4-6. Цикл REPEAT Заключение Упражнения Ответы Глава 5. Архитектура данных 5-1. Порядковые типы данных Перечисления Поддиапазоны 5-2. Секция TYPE Переименование типов Именование типов, определенных пользователем 5-3. Массивы как структуры данных 5-4. Одномерные массивы Пример: Результаты ученика Вывод результатов в табличной форме Объявление массивов в секции TYPE Пример: Сортировка массива 5-5. Двумерные массивы Пример: Результаты учеников Инициализация массивов Заключение Упражнения Ответы Глава 6. Обработка текста 6-1. Работа с текстовыми данными 6-2. Советы по применению оператора OUTPUT 6-3. Советы по применению оператора INPUT Ввод чисел при помощи оператора READLN Ввод чисел при помощи оператора READ Ввод символов при помощи оператора READ Ввод символов при помощи оператора READLN Ввод разнородных типов Пример: Перестановка букв 6-4. Чтение текстовой строки: EOLN Пример: Счетчик символов 6-5. Чтение текстового файла: EOF Пример: Счетчик частоты повторений 6-6. Обработка строк Советы по вводу/выводу строк Пример: Сортировка имен 6-7. Строковые функции и процедуры LENGTH CONCAT COPY POS DELETE INSERT Заключение Упражнения Ответы Глава 7. Архитектура программы 7-1. Программы и подпрограммы 7-2. Процедуры Определение процедуры Передача значений в процедуру Возврат значений из процедуры 7-3. Глобальные и локальные переменные Пример: Процедура сортировки 7-4. Функции 7-5. Советы относительно области видимости переме 7-6. Рекурсия Заключение Упражнения Ответы Глава 8. Множества и записи 8-1. Множества 8-2. Объявление и присваивание множеств Правила и ограничения 8-3. Множественные операторы и операции Объединение Пересечение Разность Советы по применению множественных операторов Операторы отношений Пример: Анализатор текста 8-4. Записи Объявление записи Доступ к полям Оператор WITH 8-5. Вложенные записи Заключение Упражнения Ответы Глава 9. Файлы и приложения 9-1. Файлы данных 9-2. Файлы типа TEXT 9-3. Чтение TEXT-файла Файловые переменные Файловые параметры Открытие файла на ввод: RESET Закрытие файла Процедуры файлового ввода: READ, READLN Функции EOF и EOLN Пример: Анализатор дискового текстового файла 9-4. Вывод TEXT-файла на экран Чтение TEXT-файла как множества строк Чтение нескольких строк 9-5. Создание TEXT-файла: REWRITE Процедуры файлового вывода: WRITE, WRITELN Пример: Файл сотрудника Пример: Платежная ведомость 9-6. Нетекстовые файлы Пример: Система расчета зарплаты Присоединение к файлу 9-7. Использование переменной файлового буфера Заключение Упражнения Ответы Глава 10. Использование вариантных записей 10-1. Вариантные записи 10-2. Пример: Улучшенная система расчета зарплаты 10-3. Удаление записей из файла 10-4. Обновление записей 10-5. Повышение модульности программы Предложения Заключение Упражнения Ответы Глава 11. Указатели и связанные списки 11-1. Динамическое выделение памяти 11-2. Указатели Операции с указателями Указатели на записи Передача указателей в качестве параметров 11-3. Основы связанных списков Объявление списка Построение списка Чтение списка Пример: Демонстрация связанного списка Хранение списков в файлах Чтение списков из файлов Пример: Список записей 11-4. Поиск в списке 11-5. Удаление узлов из списка Заключение Упражнения Ответы Следующий шаг Приложение А. Таблица ASCII-кодов Приложение В. Зарезервированные слова и стандартные идентификат Дополнительные слова, зарезервированные в Турбо П Дополнительные идентификаторы, предопределенные в Приложение С. Ответы к заданиям О дискете Алфавитный указатель

Similar books

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

2025 · PDF

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

2022 · PDF

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

2021 · PDF

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

2022 · PDF

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

2023 · PDF

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

2022 · PDF

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

2014 · PDF

Проектирование устройств приема и обработки сигналов: учебно-методическое пособие по курсу "Устройства приема и обработки сигналов" для студентов всех форм обучения специальностей: 210400.62 Радиотехника. Бакалавр Б.3.10. Основы цифровой обработки сигналов; 210700.62 Системы мобильной связи. Бакалавр Б.3.19. Радиоприемные устройства систем мобильной связи; 210601.65 Радиоэлектронные системы и комплексы. Специалист С.3.18. Устройства приема и обработки сигналов; 090302.65 Защита информации в системах связи и управления. Специалист С.3.30. Устройства приема и обработки сигналов

Проектирование устройств приема и обработки сигналов: учебно-методическое пособие по курсу "Устройства приема и обработки сигналов" для студентов всех форм обучения специальностей: 210400.62 Радиотехника. Бакалавр Б.3.10. Основы цифровой обработки сигналов; 210700.62 Системы мобильной связи. Бакалавр Б.3.19. Радиоприемные устройства систем мобильной связи; 210601.65 Радиоэлектронные системы и комплексы. Специалист С.3.18. Устройства приема и обработки сигналов; 090302.65 Защита информации в системах связи и управления. Специалист С.3.30. Устройства приема и обработки сигналов

2015 · PDF