Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпаргалка по Основам алгоритмизации и программи...docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
141.22 Кб
Скачать

35. Укажите функции определения длины строки, преобразования строчной литеры в прописную в языке Паскаль.

Длина строки – length. Преобразование строчных букв в прописные uses crt; var a:string i:integer; begin write('Введите строку: '); read(a); writeln; for i:=1 to length(a) do begin if a[i] in ['a'..'z'] then a[i]:=UpCase(a[i]) else if a[i] in ['A'..'Z'] then a[i]:=chr(ord(a[i])+32); end; writeln(‘Измененная строка: ',a); readln; readln; end.

36. Назначение и формат функций Copy, Pos в языке Паскаль.

copy(st,pos,n) - копирует n символов строки st, начиная с позиции pos. Пример: st:='информатика'; subst:=copy(st,3,5); результат: subst:='форма' . pos(subst,st) - возвращает номер позиции вхождения подстроки subst в строку st. Пример: st:='информатика'; subst:='форма'; k:=pos(subst,st); результат: k:=3.

1. Основные составные части проекта в Delphi: опишите их структуру и назначение.

Проект Delphi состоит из форм, модулей, установок параметров проекта, его ресурсов (битовые файлы, пиктограммы) и т.д. На этапе проектирования Delphi создаёт совокупность файлов, из которых состоит приложение. Результатом проектирования приложения, разработанного в Delphi, является EXE-файл для выполнения в среде Windows. Он формируется на базе проекта приложения. Один проект соответствует одному приложению.

Проект должен иметь определённую структуру каталогов для хранения файлов проекта. Имена файлов, форм, компонентов и переменных должны отражать их содержание. Проект – это набор взаимосвязанных форм и модулей, образующих приложение. Модули проекта используют другие модули, определённые их оператором Uses.

В состав проекта входят следующие файлы:

• файл проекта (расширение .DPR – Delphi PRoject); в проекте приложения он единственный;

• описание всех форм, входящих в проект; каждая форма проекта имеет файл формы (расширение DFM – от Delphi ForM);

• модули форм (расширение PAS); файл создаётся автоматически для каждой формы проекта;

• файлы с параметрами проекта (расширение DOF, от Delphi Option File);

• файлы с описаниями ресурсов (расширение RES, от Delphi Component RESourse).

2. Перечислите состав и опишите назначение файлов проекта в Delphi.

Файл проекта (.dpr)- Этот текстовый файл используется для хранения информации о формах и модулях. В ней содержатся операторы инициализации и запуска программ на выполнение

Файл модуля (.pas)- Каждой создаваемой вами форме соответствует текстовый файл модуля, используемый для хранения кода. Можно создавать модули, не связанные с формами. Многие из функций и процедур Delphi хранятся в модулях.

Файл формы (.dfm)- Это двоичный или текстовый файл, который создается Delphi для хранения информации о ваших формах. Каждому файлу формы соответствует файл модуля (.pas)

Файл параметров проекта(.dfo)- В этом файле хранятся установки параметров проекта

Файл ресурсов(.res)- Этот бинарный файл содержит используемую проектом пиктограмму и прочие ресурсы

Файлы резервных копий (.~dp, .~df, .~pa)- Это соответственно файлы резервных копий для файлов проекта, формы и модуля. Если что-то безнадежно испорчено в проекте, можно соответственно изменить расширения этих файлов и таким образом вернуться к предыдущему не испорченному варианту

Файл конфигурации окон (.dsk)- Файл хранит конфигурацию всех окон среды разработки

Исполняемый файл (.exe)- Это исполняемый файл вашего приложения. Он является автономным исполняемым файлом, для которого больше ничего не требуется, если только вы не используете библиотеки, содержащиеся в DLL, OCX и т.д., а также если вы не используете поддержку пакетов времени выполнения

Объектный файл модуля (.dcu)- Это откомпилированный файл модуля (.pas), который компонуется в окончательный исполняемый файл.