четверг, 24 ноября 2011 г.
среда, 23 ноября 2011 г.
пятница, 18 ноября 2011 г.
Модуль 4 Задание 3
Как сохранить проект приложения?
Файл → Сохранить как → Создание новой папки → Ввести имя папки → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → *Сохранить* → ввести имя файла проекта → *Сохранить*.
Как создать форму приложения?
Справа находится панель (у меня она называется проект1),нажимаем по надписи правой кнопкой мыши,добавить форму.
Как добавить в форму кнопку, область для ввода текста, надпись?
С помощью кнопочек (у меня панель с кнопками находится слева):
CommandButton - создает в форму кнопку (нажимаем и на форме,удерживая левую кнопку мыши, растягиваем кнопочку до нужного нам размера)
TextBox - создает область для ввода текста
Label - создает область для надписи
Как изменить шрифт надписи на кнопке?
Выделяем кнопку,смотрим ее свойста (у меня справа панель)или же кнопка *окно свойств*,в категории *Font* можно изменить шрифт надписи на кнопке,нажимаем два раза и меняем шрифт на такой,какой вам нужно.
Как добавить в форму группу кнопок?
Если нужны одинаковые кнопки,то можно использовать стандартный метод копирования и вставки.
Как запустить проект приложения на выполнение?
Вверху есть кнопка с треугольничком *запуск* или нажмите F5
Как запрограммировать работу кнопки?
Нажимем на кнопку правой кнопкой мыши, показать код, появится окно, вверху окна слева в списке выберите нужную вам кнопку...
Как создать процедуру-обработчик для события?
Обработчик событий — это код, предназначенный для обработки события. Можно сделать это с помощью Оператора AddHandler.
1.Убедитесь, что событие объявлено с помощью оператора Event.
2.Выполните Оператор AddHandler для того, чтобы динамически связать процедуру обработки события Sub с событием.
3.При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие.
Файл → Сохранить как → Создание новой папки → Ввести имя папки → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → *Сохранить* → ввести имя файла проекта → *Сохранить*.
Как создать форму приложения?
Справа находится панель (у меня она называется проект1),нажимаем по надписи правой кнопкой мыши,добавить форму.
Как добавить в форму кнопку, область для ввода текста, надпись?
С помощью кнопочек (у меня панель с кнопками находится слева):
CommandButton - создает в форму кнопку (нажимаем и на форме,удерживая левую кнопку мыши, растягиваем кнопочку до нужного нам размера)
TextBox - создает область для ввода текста
Label - создает область для надписи
Как изменить шрифт надписи на кнопке?
Выделяем кнопку,смотрим ее свойста (у меня справа панель)или же кнопка *окно свойств*,в категории *Font* можно изменить шрифт надписи на кнопке,нажимаем два раза и меняем шрифт на такой,какой вам нужно.
Как добавить в форму группу кнопок?
Если нужны одинаковые кнопки,то можно использовать стандартный метод копирования и вставки.
Как запустить проект приложения на выполнение?
Вверху есть кнопка с треугольничком *запуск* или нажмите F5
Как запрограммировать работу кнопки?
Нажимем на кнопку правой кнопкой мыши, показать код, появится окно, вверху окна слева в списке выберите нужную вам кнопку...
Как создать процедуру-обработчик для события?
Обработчик событий — это код, предназначенный для обработки события. Можно сделать это с помощью Оператора AddHandler.
1.Убедитесь, что событие объявлено с помощью оператора Event.
2.Выполните Оператор AddHandler для того, чтобы динамически связать процедуру обработки события Sub с событием.
3.При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие.
Модуль 4 Задание 1
https://docs.google.com/spreadsheet/ccc?key=0AlaFv2JdRAazdGczYllBMWV0ZWZoaU9JQjdSSFFlRWc
пятница, 4 ноября 2011 г.
четверг, 3 ноября 2011 г.
Модуль 3 Задание 5 вывод
Тест прошли 3 человека, все справились на отлично. это были Кощеева Катя, Трефилов Кирилл, Голев Рома. делаю вывод, что тест не такой уж и сложный, особенно, если знать теорию ;)
Модуль 3 Задание 6
program P1;
var
a,b: real; // координаты точек
r: real; // расстояние между точками на прямой
begin
write('Введите координату точки a: ');
readln(a);
write('Введите координату точки b: ');
readln(b);
r := abs(a-b);
writeln('Расстояние между точками = ',r);
end.
program - раздел имени программы;
P1 - имя пролграммы;
var - раздел описания переменных;
a,b, r – переменные;
real - базовый тип;
begin - раздел операторов;
write('Введите координату точки a: ') - (оператор вывода) список вывода данных на экран;
readln(a) - (оператор ввода) список ввода данных с клавиатуры;
write('Введите координату точки b: ') - (оператор вывода) список вывода данных на экран;
readln(b) - (оператор ввода) список ввода данных с клавиатуры;
r := abs(a-b) - оператор присваивания;
writeln('Расстояние между точками = ',r) - (оператор вывода) список вывода данных на экран;
end - конец программы.
var
a,b: real; // координаты точек
r: real; // расстояние между точками на прямой
begin
write('Введите координату точки a: ');
readln(a);
write('Введите координату точки b: ');
readln(b);
r := abs(a-b);
writeln('Расстояние между точками = ',r);
end.
program - раздел имени программы;
P1 - имя пролграммы;
var - раздел описания переменных;
a,b, r – переменные;
real - базовый тип;
begin - раздел операторов;
write('Введите координату точки a: ') - (оператор вывода) список вывода данных на экран;
readln(a) - (оператор ввода) список ввода данных с клавиатуры;
write('Введите координату точки b: ') - (оператор вывода) список вывода данных на экран;
readln(b) - (оператор ввода) список ввода данных с клавиатуры;
r := abs(a-b) - оператор присваивания;
writeln('Расстояние между точками = ',r) - (оператор вывода) список вывода данных на экран;
end - конец программы.
Модуль 3 Задание 4
https://docs.google.com/spreadsheet/ccc?key=0AlaFv2JdRAazdHdocXlTNDNTOFNqOFFrYmFtR0tERUE
Модуль 3 Задание 3 part 2
6. Как выглядит структура программы на ЯП Pascal?
Структура программы на Паскале:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin
<раздел операторов>
End.
7. Как записываются операторы присваивания в ЯП Pascal и Basic? Приведите примеры.
Оператор присваивания:
В языке Паскаль: <переменная>: = <выражение> Пример: V:=A+1
В языке Basic: <переменная> = <выражение> Пример: V=A+1
8. Как записываются операторы ветвления в ЯП Pascal и Basic? Приведите примеры.Оператор ветвления:
В ЯП Паскаль: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: if A>B then C:=A else C:=B;
В ЯП Basic: If Условие Then Серия 1 Else Серия 2 End If (Visual Basic)Пример: if i <= High(a) then Find := i else Find := -1; end; 9. Приведите примеры записи операторов ввода и вывода ЯП Pascal и Basic. В ЯП Паскаль: Ввод данных с клавиатуры: read(<список ввода>); readln(<список ввода >); Вывод данных на экран: write(<список вывода>); writeln(<список вывода >);
Пример: ReadLn(A1,A2,...AK), Write(A1,A2,...AK); WriteLn(A1,A2,...AK)
В ЯП Basic: Ввод данных с клавиатуры: INPUT <Переменная> Вывод данных на экран:
PRINT <Список вывода>
Пример: INPUT Х, PRINT A1,A2
10. Приведите примеры записи любого цикла на ЯП Pascal.
Цикл с параметром: For i:= N1 DownTo N2 Do <оператор>;
Пример: For V:= E1 downto E2 do S;
For i:= 1 to n do y:= y*x;
11. Приведите пример записи цикла с параметром на ЯП Basic.
Проверка условия в конце цикла:
DO
тело_цикла
LOOP WHILE условие
Пример: Do
A = A + 1
Loop While A < 11
Структура программы на Паскале:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin
<раздел операторов>
End.
7. Как записываются операторы присваивания в ЯП Pascal и Basic? Приведите примеры.
Оператор присваивания:
В языке Паскаль: <переменная>: = <выражение> Пример: V:=A+1
В языке Basic: <переменная> = <выражение> Пример: V=A+1
8. Как записываются операторы ветвления в ЯП Pascal и Basic? Приведите примеры.Оператор ветвления:
В ЯП Паскаль: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: if A>B then C:=A else C:=B;
В ЯП Basic: If Условие Then Серия 1 Else Серия 2 End If (Visual Basic)Пример: if i <= High(a) then Find := i else Find := -1; end; 9. Приведите примеры записи операторов ввода и вывода ЯП Pascal и Basic. В ЯП Паскаль: Ввод данных с клавиатуры: read(<список ввода>); readln(<список ввода >); Вывод данных на экран: write(<список вывода>); writeln(<список вывода >);
Пример: ReadLn(A1,A2,...AK), Write(A1,A2,...AK); WriteLn(A1,A2,...AK)
В ЯП Basic: Ввод данных с клавиатуры: INPUT <Переменная> Вывод данных на экран:
PRINT <Список вывода>
Пример: INPUT Х, PRINT A1,A2
10. Приведите примеры записи любого цикла на ЯП Pascal.
Цикл с параметром: For i:= N1 DownTo N2 Do <оператор>;
Пример: For V:= E1 downto E2 do S;
For i:= 1 to n do y:= y*x;
11. Приведите пример записи цикла с параметром на ЯП Basic.
Проверка условия в конце цикла:
DO
тело_цикла
LOOP WHILE условие
Пример: Do
A = A + 1
Loop While A < 11
Модуль 3 Задание 3 part 1
1. Что входит в состав любого языка программирования?
В любом ЯПВУ имеются следующие компоненты:
● Используемые символы (алфавит)
● Типы данных
● Структуры данных
● Семантика
2. Какие слова в ЯП называются «зарезервированными»?
Зарезервированное слово (или ключевое слово) — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.В языке Паскаль, например:MOD STRING FOR THEN NOT TO BEGIN CASE CONST IF OR UNTIL IN VAR DIV INDEX PROCEDURE DO PROGRAM WHILE DOWNTO ELSE END REPEAT.
В языке Basic,например:DIM THEN NEXT REM ELSE WHILE TO R END GOTO MOD INPUT ON NOT PRINT FOR AND IF.
3. Какие идентификаторы могут и не могут быть использованы в ЯП Pascal и Basic? Приведите не менее трех примеров на каждый случай.
Паскаль
-Имя - это последовательность латинских букв и цифр, начинающаяся с буквы.
В именах может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры правильных идентификаторов:
ALPHA
MyProgramlsBestProgram
date_27_sep_39
external
_beta
Примеры неправильных идентификаторов:
1Program {Начинается цифрой}
block#l {Содержит специальный символ}
My Prog {Содержит пробел}
mod {Зарезервированное слово}
BASIC:
Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
В конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
Например:
A, Ds, SodRan, k1, n123, dlina!
4. Что определяет тип данных в языке программирования?
Тип определяет: - возможные значения переменных, констант, функций, выражений,
принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5. Приведите примеры записи массивов в ЯП Pascal и Basic.
ЯП Pascal:
Var
<имя массива> : array[<тип индекса>] of <базовый тип>;
Например: Var
Matr : array [1..10,1..20] of integer;
Basic:
Dim
имя_массива(N-1) As Тип элементов массива
В любом ЯПВУ имеются следующие компоненты:
● Используемые символы (алфавит)
● Типы данных
● Структуры данных
● Семантика
2. Какие слова в ЯП называются «зарезервированными»?
Зарезервированное слово (или ключевое слово) — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.В языке Паскаль, например:MOD STRING FOR THEN NOT TO BEGIN CASE CONST IF OR UNTIL IN VAR DIV INDEX PROCEDURE DO PROGRAM WHILE DOWNTO ELSE END REPEAT.
В языке Basic,например:DIM THEN NEXT REM ELSE WHILE TO R END GOTO MOD INPUT ON NOT PRINT FOR AND IF.
3. Какие идентификаторы могут и не могут быть использованы в ЯП Pascal и Basic? Приведите не менее трех примеров на каждый случай.
Паскаль
-Имя - это последовательность латинских букв и цифр, начинающаяся с буквы.
В именах может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры правильных идентификаторов:
ALPHA
MyProgramlsBestProgram
date_27_sep_39
external
_beta
Примеры неправильных идентификаторов:
1Program {Начинается цифрой}
block#l {Содержит специальный символ}
My Prog {Содержит пробел}
mod {Зарезервированное слово}
BASIC:
Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
В конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
Например:
A, Ds, SodRan, k1, n123, dlina!
4. Что определяет тип данных в языке программирования?
Тип определяет: - возможные значения переменных, констант, функций, выражений,
принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5. Приведите примеры записи массивов в ЯП Pascal и Basic.
ЯП Pascal:
Var
<имя массива> : array[<тип индекса>] of <базовый тип>;
Например: Var
Matr : array [1..10,1..20] of integer;
Basic:
Dim
имя_массива(N-1) As Тип элементов массива
Модуль 3 Задание 2
https://docs.google.com/spreadsheet/ccc?key=0AlaFv2JdRAazdHQ4b0FmM1BwbWNTWnRfSHZEbXZuNUE
https://docs.google.com/spreadsheet/ccc?key=0AlaFv2JdRAazdDFubERBQmhYRHdLdGhadWZuenFaWlE
https://docs.google.com/spreadsheet/ccc?key=0AlaFv2JdRAazdDFubERBQmhYRHdLdGhadWZuenFaWlE
Подписаться на:
Комментарии (Atom)








