- •Текстовые файлы
- •Функции и процедуры
- •Разработка модулей
- •Модуль сrt. Управление экраном в текстовом режиме
- •Модуль сrt. Управление клавиатурой
- •Модуль сrt. Работа с символьными переменными
- •Модуль сrt. Работа со строковыми переменными
- •Модуль сrt. Управление звуковыми сигналами
- •Программное обеспечение. Понятие. Классификация.
- •Общие сведения о категориях «Офисные программы» и «Работа с текстом»
- •Текстовый процессор ms Office Word 2010: назначение и возможности.
- •Общий интерфейс ms Office Word 2010.
- •Текстовый процессор ms Office Word 2010. Шаблоны и стили – основа профессиональной работы в Word.
- •Автоматизация работы в ms Office Word 2010.
- •46. (Что за хрень не ясно, но лучше ничего не было((((()
- •Издательские системы
- •Общая характеристика табличных процессоров.
Текстовые файлы
33. Те́кстовый файл — компьютерный файл, содержащий текстовые данные, как правило, организованные в виде строк.
Текстовым файлам противопоставляются двоичные файлы, в которых содержатся данные, не рассчитанные на интерпретацию в качестве текста (например, файлы, хранящие закодированные звук или изображение).
В отличие от термина «текстовый формат», характеризующего содержимое данных, термин «текстовый файл» относится к файлу и характеризует его как контейнер, хранящий такие данные.
Функции и процедуры
34.(1) В языке Pascal имеется две разновидности подпрограмм – процедуры и функции. Подпрограмма-функция Подпрограмма-функция вычисляет одно единственное значение, которое передается через ее имя. Блок функции может содержать все разделы, которые могут быть в процедурах. Основные отличия функции от процедуры: 1. Заголовок функции состоит из слова function, за которым следует имя функции, далее в круглых скобках - список формальных параметров, затем через двоеточие записывается тип функции - тип возвращаемого параметра. Функция может возвращать параметры следующих типов: любого порядкового, любого вещественного, стандартного строкового типа string, любого указателя. 2. В теле функции хотя бы раз имени функции должно быть присвоено значение: := ; . 3. Функция вызывается в каком-нибудь выражении. Подпрограмма-процедура Любая процедура начинается с заголовка. В отличие от основной программы заголовок в процедуре обязателен. Общий вид заголовка: procedure ( : ); За заголовком могут идти такие же разделы, что и в основной программе. В отличие от основной программы процедура завершается точкой с запятой. В качестве результата процедура может возвращать в вызывающую программу множество простых или структурированных величин. Параметры, передающие результаты работы процедуры, должны быть обязательно параметрами–переменными.
34.(2) Подпрограмма это часть программы, оформленная в виде отдельной синтаксической конструкции и снабженная именем. "Вызов" подпрограммы, т.е. выполнение действий, заданных в подпрограмме в виде операторв, может быть произведен в некоторой точке программы посредством указания имени этой подпрограммы. Кроме задания последовательности действий, любая подпрограмма может содержать описание некоторой совокупности локальных объектов - констант, типов, переменных и т.д. Эти объекты предназначены для организации действий внутри подпрограммы и имеют смысл (т.е. доступны или видимы) только внутри данной подпрограммы [1].
Механизм подпрограмм в языке Турбо Паскаль реализован в виде процедур и функций. Они имеют почти одинаковую структуру, один и тот же смысл, но различаются назначением и способом вызова.
Процедуры служат для задания последовательности действий, направленных на изменение внешней по отношению к ним программной обстановки. Примерами такого изменения являются определение значений новых пременных, запись информации во внешний файл и т.п. Вызов процедуры осуществляется указанием ее имени в том месте программы, где предполагается выполнение операторов, заданных в процедуре.
Функции служат, прежде всего, для определения алгоритма вычисления некоторого значения (простого типа). В этом отношении функции подобны выражениям, которые также вычисляют значение. В соответствии с этим вызов функции является одним из допустимых операндов выражения, обозначая в нем то значение, которое вычисляет ("возвращает") функция.
