- •1.Основные направления современного обучения. Психологические особенности технологии развивающего обучения.
- •2.Turbo Pascal, Visual Basic. Типы данных. Организация ввода и вывода данных. Алгоритмические структуры ветвления, цикла.
- •1. Создание педагогических программных средств.
- •2. Локальные компьютерные сети.
- •2.Педагогическое общение как фактор взаимодействия субъектов образовательного процесса. Психологические механизмы воспитания и формирования личности ребёнка.
- •2.Глобальная сеть Интернет.
- •2.Графическое представление информации средствами Visual Basic, Turbo Pascal.
- •1.Профессионально значимые качества личности современного учителя.
- •2.Turbo Pascal, Visual Basic. Подпрограммы.
2.Графическое представление информации средствами Visual Basic, Turbo Pascal.
графический метод - Это такой метод, который позволяет изображать на объекте геометрический элемент: точку, отрезок, прямоугольник, окружность. Интерфейс пользователя - совокупность средств и методов, при помощи которых пользователь взаимодействует с компьютером. Графический интерфейс пользователя - разновидность пользовательского интерфейса, в котором элементы интерфейса представлены на экране монитора в виде графических изображений (меню, кнопки, значки, списки и т. п.)
При различных операциях с окном приложения (масштабирование, перекрытие и сдвиг окон) изображение в окне необходимо обновлять. При подобных операциях Windows генерирует событие Paint. Поэтому для восстановления изображения надо написать процедуру обработки данного события (Form_Paint). В первый раз эту процедуру надо вызвать самостоятельно, а в дальнейшем изображение будет восстанавливаться автоматически. Более простой способ перерисовки экрана – установка свойства формы AutoRedraw=True. Cls – стирает все изображение и текст в указанном объекте [объект.] Cls
Line – рисование линии в указанном объекте
[объект.] Line [[Step](x1,y1)] - [Step](x2,y2) [,цвет] [,B[F]]
где (x1,y1)-начальная точка линии. Если она не указана, линия начинается от текущей позиции. Вторую пару координат нужно указывать обязательно -(x2,y2).
Параметр <цвет> определяет цвет линии. Если он не задан, то для рисования используется значение свойства формы ForeColor. Для явного задания значения цвета необходимо использовать функцию QBColor(i), где i- константа, определяющая значение цвета. Значения констант можно просмотреть, используя справочную систему Visual Basic (Help).
Если указана буква B (Box-прямоугольник), то вместо линии вычерчивается прямоугольник; пары координат определяют положение его противоположных по диагонали углов. Прямоугольник заполняется цветом, указанным в FillColor, а тип заполнения определяется свойством FillStyle формы. Если есть буква F, то прямоугольник закрашивается тем же цветом, что и границы. Параметр F используется только вместе с параметром B.
End – завершает работу приложения.
Модуль Graph в Turbo Pascal cодержит обширный набор типов, констант, процедур и функций для управления графическим режимом работы экрана. С помощью подпрограмм, входящих в модуль Graph, можно создавать разнообразные графические изображения и выводить на экран текстовые надписи стандартными или разработанными программистом шрифтами. Подпрограммы модуля Graph после соответствующей настройки могут поддерживать различные типы аппаратных графических средств. Настройка на имеющиеся в распоряжении программиста технические средства графики осуществляется специальными программами – драйверами. Драйвер хранится в отдельном файле на диске и содержит как исполняемый код, так и необходимые ему для работы данные. Признак файла с драйвером – расширение .big имени файла
Для работы графики её надо инициализировать, а для этого необходимо определить возможный графический режим. Для включения графического режима используется процедура: InitGraph (var driver, Mode : Integer; Path : String);. У процедуры InitGraph три параметра. Первый параметр в этой процедуре задает тип видеоадаптера, второй определяет режим, а третий представляет собой строку с указанием расположения драйвера на диске.
Для завершения работы в графическом режиме необходимо всегда производить вызов процедуры CloseGraph. Очищает экран, переводит адаптер в текстовый режим.
Простейшая программа может иметь вид:
Program Primer_1;
Uses Graph;
Var Gd,Gm: Integer;
Begin
Gd:=VGA; {Графический адаптер – VGA}
Gm:=VGAHi; {Графический режим VGAHi (640x480)}
InitGraph (Gd,Gm,'..\bgi'); {Включить графический режим}
If GraphResult=grOk then {Если режим включился успешно}
Begin
{теперь можно вызывать графические процедуры }
…
…
CloseGraph; {Выключение графического режима}
End;
End.
билет №30
