Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?);
SetUserCharSize(1,1,300,K);
4 SetColor(4);
SetTextStyle(HorizDir,SanSerifFont,10);
K:=TextWidth(КЛАСС);
SetUserCharSize(300,K,1,1);
*
07СОСТАВИТЬ ПРОГРАММУ ВЕРТИКАЛЬНОГО ВЫВОДА СЛОВА "ПАСКАЛЬ" В ВИДЕ
СТОЛБЦА ШИРИНОЙ 80 ПИКСЕЛОВ, ИСПОЛЬЗУЯ ВЕРТИКАЛЬНО-ДЕФОРМИРОВАННЫЙ СТАНДАРТНЫЙ ШТРИХОВОЙ ШРИФТ SmallFont СИНЕГО(1) ЦВЕТА РАЗМЕРА 5.
1 SetTextStyle(SmallFont,0,5);
SetColor(1);
L:=TextHight(ПАСКАЛЬ);
SetUserCharSize(1,1,80,L);
OutTextXY(10,200,ПАСКАЛЬ);
2 SetTextStyle(SmallFont,1,5);
SetColor(1);
L:=TextHight(ПАСКАЛЬ);
SetUserCharSize(80,L,1,1);
OutTextXY(10,200,ПАСКАЛЬ);
3 SetTextStyle(SmallFont,1,5);
SetColor(1);
L:=TextHeight(ПАСКАЛЬ);
SetUserCharSize(1,1,80,L);
OutText(ПАСКАЛЬ);
4 SetTextStyle(1,5,SmallFont);
SetColor(1);
L:=TextHeight(ПАСКАЛЬ);
SetUserCharSize(1,1,80,L);
OutText(ПАСКАЛЬ);
*
08СКОЛЬКО НЕСТАНДАРТНЫХ ШРИФТОВ МОЖНО ИСПОЛЬЗОВАТЬ ПРИ РАБОТЕ С ГРАФИ ЧЕСКИМИ ТЕКСТАМИ?
1 Сколько угодно.
2 11 шрифтов.
3 Столько, сколько файлов нестандартных шрифтов содержится в
Вашем компьютере.
4 В Turbo-Pascal не предусмотрена возможность использования
шрифтов , не входящих в систему фирмы Borland International.
*
09СКОЛЬКО ИМЕН РАЗЛИЧНЫХ ШРИФТОВ МОЖЕТ СОДЕРЖАТЬ ВНУТРЕННЯЯ ТАБЛИЦА ШРИФТОВ И СКОЛЬКО ИЗ НИХ НЕСТАНДАРТНЫХ?
1 Не более 6, из них нестандартных - не более 2.
2 Не более 10, из них нестандартных - не более 6.
3 Не более 11, из них нестандартных - не более 7.
4 Не более 10, из них нестандартных - не более 4.
*
10КАКАЯ ПРОЦЕДУРА ИНСТАЛЛИРУЕТ НОВЫЙ ШТРИХОВОЙ ШРИФТ?
1 InstallUserFont;
2 GetTextSettings.
3 SetUserCharSize.
4 SetTextJustify.
*
0
011Ответ неверный. В Turbo-Pascal имеется возможность не только 002
горизонтального , но и вертикального вывода.
*
2Ответ правильный. 005
*
3Ответ неверный. В языке нет возможности вывода графического текста 002
в направлении по горизонтали.
*
4Ответ неверный. Ограничений на тип шрифта для осуществления 002
вертикального вывода нет.
*
*
021Ответ неверный. Перечисленные процедуры выполняют другие функции. 002
*
2Ответ неверный. Процедура InstallUserFont инсталлирует новый 002
нестандартный шрифт.
*
3Ответ правильный. 005
*
4Ответ неверный. Такая возможность есть. 002
*
*
031Ответ неверный. Пропорции символов увличить можно. 002
*
2Ответ неточный.Процедура SetUserCharSize изменяет пропорции символов004
после установки штрихового шрифта процедурой SetTextStyle.
*
3Ответ правильный. 005
*
4Ответ неверный. Процедура SetTextStyle устанавливает тип шрифта, но 002
не устанавливает пропорции символов.
*
*
041Ответ неверный. Эти процедуры отличаются привязкой выводимого текста002
и положением курсора после их выполнения.
*
2Ответ неполный. Процедуры отличаются не только привязкой выводимого 004
графического текста, но и положением курсора после их выполнения
*
3Ответ правильный. 005
*
4Ответ неверный. Обе процедуры обеспечивают вывод символьной строки, 002
однако отличаются местом привязки выводимой строкви и положением
курсора после их выполнения.
*
*
051Ответ неверный. Чтобы вывести строку растровым шрифтом следует 002
параметры процедуры SetTextStyle выбрать иначе.
*
2Ответ неверный. Параметры процедуры SetTextStyle указывают на то, 002
что строка будет выведена не по нижней кромке, а вертикально, снизу
вверх. Кроме того координаты начальной точки вывода в процедуре
OutTextXY соответствуют правому верхнему углу экрана и значит
надпись не будет выведена.
*
3Ответ неверный. Неверно указаны параметры процедуры SetTextStyle 002
Стандартного шрифта с номером 6 не существует.
*
4Ответ правильный. 005
*
*
061Ответ правильный. 005
*
2Ответ неверный. Данный фрагмент программы будет обеспечивать не 002
горизонтальный, в вертикальный вывод текста .
*
3Ответ неверный. Данный фрагмент программы будет обеспечивать не 002
горизонтальную, а вертикальную деформацию вывдимой строки.
*
4Ответ неверный. Ошибка в употреблении параметров процедуры 002
SetTextStyle.
*
*
071Ответ неверный. Строка, выводимая с помощью данного фрагмента прог- 002
раммы будет располагаться горизонтально, а не вертикально как тре-
бует задание.
*
2Ответ неверный.С помощью данного фрагмента программы будет проведена002
горизонтальная деформация относительно первоначальной высоты
символов.
*
3Ответ правильный. 005
*
4Ответ неверный. Неправильно указаны значения параметров процедуры 002
SetTextStyle.