Powered By Blogger

среда, 23 ноября 2011 г.

Модуль 4. Задание 3.


1.Как сохранить проект приложения?
Файл → Сохранить как → Создание новой папки → Ввести имя папки → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → *Сохранить* → ввести имя файла проекта → *Сохранить*.

  2.Как создать форму приложения?
Справа находится панель (у меня она называется проект1),нажимаем по надписи правой кнопкой мыши,добавить форму.

  3.Как добавить в форму кнопку, область для ввода текста, надпись?

С помощью кнопочек (у меня панель с кнопками находится слева):
CommandButton - создает в форму кнопку (нажимаем и на форме,удерживая левую кнопку мыши, растягиваем кнопочку до нужного нам размера)
TextBox - создает область для ввода текста
Label - создает область для надписи

  4.Как изменить шрифт надписи на кнопке?
Выделяем кнопку,смотрим ее свойста (у меня справа панель)или же кнопка *окно свойств*,в категории *Font* можно изменить шрифт надписи на кнопке,нажимаем два раза и меняем шрифт на такой,какой вам нужно.

  5.Как добавить в форму группу кнопок?

Если нужны одинаковые кнопки,то можно использовать стандартный метод копирования и вставки

  6.Как запустить проект приложения на выполнение?
Вверху есть кнопка с треугольничком *запуск* или нажмите F5

  7.Как запрограммировать работу кнопки?
Нажимем на кнопку правой кнопкой мыши, показать код, появится окно, вверху окна слева в списке выберите нужную вам кнопку...

  8.Как создать процедуру-обработчик для события?

Обработчик событий — это код, предназначенный для обработки события. Можно сделать это с помощью Оператора AddHandler.
1.Убедитесь, что событие объявлено с помощью оператора Event.
2.Выполните Оператор AddHandler для того, чтобы динамически связать процедуру обработки события Sub с событием.
3.При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие.

Модуль 4. Задание 1.

среда, 2 ноября 2011 г.

модуль 3 задание 7


Модуль 3 Задание 5

Трубин Тоха - 5 баллов
Бобров Валерон - 6 баллов
Захарова Анюта - 6 баллов
Шабалина Катя - 5 баллов

По результатам опроса я сделал вывод,
что тест был или не сложным или в моей группе учатся самые умные ребята!!!

вторник, 1 ноября 2011 г.

модуль 3, задание 6

program x;
var u,r,i: real;
begin
writeln ('введите U');
readln (u);
writeln ('введите r');
readln (r);
i:=u/r;
writeln ('i');
readln;
end.


program x;-название программы
var-раздел описания переменных
u,r,i-переменные
real-тип переменных
writeln -оператор вывода
('введите U')-пояснение для облегчения работы программы
readln - оператор ввода
i:=u/r - присвоение к переменой i;
end-конец

Модуль 3, Задание 5


Модуль 3, задание 4

Модуль 3, задание 3


1. В состав любого ЯПВУ входят следующие компоненты:
 - используемые символы (алфавит)
 - типы данных
 - структуры данных
 - семантика.

 2. Зарезервированные слова – это слова в ЯП, имеющее специальное значение. Идентификаторы с такими именами запрещены.

 3. Идентификаторы в ЯП
 Pascal:
 • Имя – это последовательность латинских букв и цифр, начинающихся с буквы.
 • В именах может использоваться символ_подчеркивание.
 • Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
 Примеры: Azbuka 50, STRING – нельзя использовать, ABS_42 и др
 Basic:
 • Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
 • В конце идентификатора может быть суффикс- символ «$» или «%».
 • Не разрешается использовать в качестве имен служебные слова.
 Примеры: Chislo, Calkulator%, NEXT- нельзя использовать, Istoria 2000 и др.

 4. Тип данных в ЯП определяет:
 - возможные значения переменных, констант, функций, выражений принадлежащих к данному типу.
 - внутреннюю форму представления данных в ЭВМ.
 - операции и функции, которые могут выполняться над величинами, принадлежащим к данному типу.

 5. Пример записи массива в ЯП Basic:
 Dim Chislo (9) As Long или
 Dim Rost(6) As Double
 Пример записи массива в ЯП Pascal:
 Var
 Matr : array [1..10,1..20] of integer;

 6. Структура программы на ЯП Pascal
 Program<Имя программы>;
 Label<раздел описания меток>;
 Const<раздел описания констант>;
 Type<раздел описания типов>;
 Var<раздел описания переменных>;
 Procedure (Function) <раздел описания подпрограмм>;
 Begin<раздел операторов>;
 End.

 7. Оператор присваивания на ЯП Pascal
 <переменная>:=<выражение>
 Пример: N:=F; или G:=A+5;
 Оператор присваивания на ЯП Basic
 <переменная>=<выражение>
 Пример: у = (x^2 + 1.26)/2

 8. Оператор ветвления в Pascal:
 If<логическое выражение>then<опратор1>else<опратор2>;
 Пример: if A>B
 then C:=A
 else C:=B;
 writeln(С)
 Оператор ветвления в Basic:
 If Условие Then
 Серия 1
 Else
 Серия 2
 End If
 Пример: If Pay > 1000 Then
 Bonus = Pay / 100
 ElseIf Pay > 10000 Then
 Bonus = Pay / 90
 ElseIf Pay > 100 000 Then
 Bonus = Pay / 80
 ElseIf Pay > 1000 000 Then
 Bonus = Pay / 70
 Else Bonus = Pay / 200
 End If
 Блок условия Else будет выполняться, если Pay <= 1000.

 9. Оператор ввода и вывода в ЯП Pascal:
 Readln('я проснулся в 8 часов') С клавиатуры вводим: проснулся в 8 часов
 Writeln('я проснулся в 8 часов'); На экране появится: я проснулся в 8 часов
 Оператор ввода и вывода в ЯП Basic:
 INPUT "Введите число: ", A
 INPUT "Введите степень числа: ", B
 ST = A ^ B
 PRINT "Число "; A; " в степени "; B; " = "; ST

 10. Пример записи цикла с параметром на ЯП Pascal:
 Квадраты чисел от 2-х до 10-и.
 for x:=2 to 10 do WriteLn(x*x);

 11. Пример записи цикла с параметром на ЯП BASIC:
 Вычислите значение Sin, Cosи tgуглов от 0 до 45 градусов с шагом 1 градус.
 CONST PI=3.1415
 FOR I=1 TO 45
 X=PI*I/180
 Y1=SIN(X)
 Y2=COS(X)
 Y3=TAN(X)
 PRINT I, “Sin=”;Y1, “Cos=”; Y2, “tg=”; Y3
 NEXT I

Модуль 3, задание 2

Модуль 3, задание 1

Тест прошел с 1 попытки,пользуясь своими знаниями.Самым сложным вопросом показался вопрос связанный с резервированными словами.