- •Общие указания по выполнению работ и составлению отчетов
- •Лабораторная работа №1
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа №2 тема: Командный организатор norton commander (2 часа).
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа №3 тема: общие сведения и запуск среды borland pascal.
- •1 Общие сведения
- •Search / Поиск /
- •Описание работы с системой помощи
- •Основное отличие команд Run, Compile, Make, Build
- •Задание к работе
- •Контрольные вопросы
- •Лабораторная работа №4 программирование вычислительных процессов разветвляющейся структуры
- •Часть 1: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной
- •Часть 2: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной, заданной на интервале
- •Задание
- •Варианты заданий к части 1 лабораторной работы
- •Варианты заданий к части 2 лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа № 5 Программирование вычислительных процессов циклической структуры
- •Контрольные вопросы
- •Лабораторная работа № 6 Тема: операторы ввода-вывода в среде borland pascal
- •Контрольные вопросы
- •Лабораторная работа № 7
- •Задание на работу
- •Контрольные вопросы
- •Работа цикла с переменной for. Переменная какого типа может быть переменной цикла?
- •Лабораторная работа № 8
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа № 9
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа № 10
- •Задание на работу
- •Перечень индивидуальных заданий
- •Контрольные вопросы
- •Лабораторная работа №11 Тема: вывод результатов вычислений в виде графиков1
- •Задание
- •Контрольные вопросы
- •Основные подпрограммы модуля graph
- •Список рекомендованной литературы
Контрольные вопросы
Что такое запись?
Каким образом можно ввести значения полей в записях.
Объяснить смысл и необходимость использования оператора WITH.
Что такое тип-диапазон. Смысл применения в программах.
Основные способы упорядочивания записей.
Лабораторная работа № 10
Тема: РАБОТА С ЛИТЕРНЫМИ И ТЕКСТОВЫМИ ПЕРЕМЕННЫМИ (2 часа)
Задание на работу
Изучить процедуры и функции работы со строками и файлами в Borland Pascal.
Составить блок-схему, ее описание, программу на языке BP7, которая, используя входной текстовый файл, выполнила задание в соответствии с номером в журнале, и, кроме того:
для четных номеров - вывести кол-во строк исходного текста
и длину строки с наибольшим количеством символов;
для нечетных номеров - вывести количество строк, имеющих длину не более запрашиваемой в начале программы и длину строки с наименьшим количеством символов;
для всех номеров - выводила количество включений определенного символа в файле. Символ задать с клавиатуры в начале программы.
Перечень индивидуальных заданий
В выходном текстовом файле в конце каждой нечетной строки вставить количество гласных букв (текст на русском языке).
В выходном текстовом файле в начале каждой нечетной строки вставить количество согласных букв (текст на русском языке ).
В выходном текстовом файле в конце каждой четной строки вставить количество гласных букв (текст на русском языке ).
В выходном текстовом файле в конце каждой четной строки вставить количество согласных букв (текст на русском языке ).
В выходном текстовом файле в начале каждой нечетной строки вставить количество знаков препинания ( . , ; ! ? " ) .
В выходном текстовом файле в конце каждой строки, номер которой делится на 3, сформировать количество слов в строке.
В выходном текстовом файле перевести все первые буквы исходного текста в прописные.
В выходной текстовый файл вставить последнюю строку, содержащую количество гласных букв в четных строках текста.
В выходной текстовый файл вставить последнюю строку, содержащую количество согласных букв в нечетных строках текста.
В выходной текстовый файл вставить последнюю строку, содержащую количество шипящих букв (ш , щ , ч) и ( ь , ъ) в четных строках текста.
Выходной текстовый файл зашифровать с учетом шифра
a b c d ... z A B C D ... Z
01 02 03 04 26 28 29 30 31 ... 52 .
Расшифровать зашифрованный текст в файл с другим именем. Результаты сравнить (текст на английском языке).
В выходном текстовом файле в конце каждой нечетной строки вставить количество гласных букв (текст на русском языке).
В выходном текстовом файле и на экране вывести все симметричные слова исходного текста.
В выходном текстовом файле и на экране воспроизвести все слова с длиной более N символов. N запросить в начале программы.
В выходном текстовом файле перед каждым словом текста сформировать количество букв в нем.
В выходном текстовом файле и на экране воспроизвести все слова, содержащие две и более заданных буквы. Букву запросить в начале программы.
В выходном текстовом файле преобразовать все строчные буквы в прописные ( текст на английском языке ).
В выходном текстовом файле заменить n слов на другие, им соответствующие ( n 10). Количество слов, заменяемые и замещающие их слова ввести в начале программы.
В выходном текстовом файле в конце каждой четной строки вставить количество гласных букв (текст на русском языке ).
В выходном текстовом файле в конце каждой четной строки вставить количество согласных букв (текст на русском языке ).
В выходном текстовом файле в конце каждой четной строки вставить количество гласных букв (текст на английском языке ).
В выходном текстовом файле в конце каждой четной строки вставить количество согласных букв (текст на английском языке).
В выходной текстовый файл вставить последнюю строку, содержащую количество шипящих букв (ш ,щ ,ч) и (ь ,ъ) в нечетных строках текста.
В выходной текстовый файл вставить последнюю строку, содержащую количество согласных букв в нечетных строках текста.
В выходной текстовый файл вставить последнюю строку, содержащую количество гласных букв в четных строках текста.
В выходном текстовом файле перед каждым словом текста сформировать количество букв в нем, если оно не превышает N. N запросить в начале программы.
Выходной текстовый файл на русском языке зашифровать с учетом шифра
A Б В Г ... Я а б в г ... я
01 02 03 04 33 34 35 36 37 .. 66 .
Результирующий файл расшифровать в файл с другим именем. Результаты сравнить.
В выходном текстовом файле преобразовать все строчные буквы в прописные (текст на русском языке).
В выходном текстовом файле и на экране воспроизвести все слова с длиной менее N символов, каждое в отдельной строке. N запросить в начале программы.
В выходном текстовом файле «дыры» с 2 и более пробелами заменить на 1 пробел, знак "?" на "!", а "!" на "?".
В выходном текстовом файле в каждом слове исправить первую букву со строчной на прописную, за исключением первого слова предложения. Во входном тексте все слова должны начинаться с заглавных букв.
В выходном текстовом файле в конце каждой нечетной строки вставить количество гласных букв ( текст на английском языке ).
Содержание отчета: титульный лист, тема и цель работы, № варианта задания и собственно задание, математическая постановка задачи и определение области допустимых значений (ОДЗ), блок-схема алгоритма, текст программы, результаты работы программы, выводы.