понадовилось две попытки чтоб набрать более 15 балов, пользовался своими знаниями из опыта, сложных вопросов не заметил, подвела невнимательность и лень читать все варианты ответов. :-)
понедельник, 28 ноября 2011 г.
четверг, 24 ноября 2011 г.
Модуль 4 Задание 1
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdGtDeEhvVTB0RXc2OXl0dkFIRjZoTXc&output=html
среда, 23 ноября 2011 г.
суббота, 19 ноября 2011 г.
Модуль 4 Задание 3
1)Как сохранить проект приложения?
Visual Basic
Проект приложения сохраняется в отдельном файле и также в отдельных файлах сохраняются элементы проекта.
При первом сохранении указываются имена файлов для всех элементов проекта. Поскольку проект состоит из нескольких файлов, то для него лучше создать отдельную папку.
Порядок сохранения проекта, содержащего одну форму:
Файл → Сохранить как → Создание новой папки → → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → → ввести имя файла проекта → .
При повторном сохранении достаточно нажать на кнопку (сохранить проект) или Файл → Сохранить.
2)Как создать форму приложения?
Добавить новый объект можно с помощью меню Проект.
Например: добавить форму: Проект → Добавить форму → выбрать шаблон формы → Открыть.
3)Как добавить в форму кнопку, область для ввода текста, надпись?
Создать элемент управления: выберите нужный элемент в панели инструментов (щелкнув по кнопке элемента) и удерживая левую кнопку переместите мышь по диагонали на форме:
Выделить элемент управления: щелкните по нужному элементу мышью.
После выделения элемента управления или формы в окне свойств можно изменить его свойства. Надпись Label - служит для добавления текста на форму. Этот текст не может быть изменен пользователем, но может быть изменен программой.
4)Как изменить шрифт надписи на кнопке?
В окне свойств надо щелкнуть по свойству Font и в открывшемся окне Font выбрать подходящий шрифт, размер и жирность.
5)Как добавить в форму группу кнопок?
выберите нужный элемент в панели инструментов (щелкнув по кнопке элемента) и удерживая левую кнопку переместите мышь по диагонали на форме:
Выделить элемент управления: щелкните по нужному элементу мышью.
После выделения элемента управления или формы в окне свойств можно изменить его свойства.
Примечание: Перед выделением должна быть нажата кнопка на панели инструментов. Если нажата другая кнопка, то будет нарисован новый элемент управления.
Удалить элемент управления: выделите элемент управления и нажмите клавишу Delete.
6)Как запустить проект приложения на выполнение?
Запустить программу (запуск) или F5. При этом появляется стартовая форма, т.е. окно создаваемой программы и его значок в панели задач.
7)Как запрограммировать работу кнопки?
В поле (General) выбираем Command1. У нас появилась новая процедура для первой кнопки, введем ее имя, в теле процедуры пишем программу
8)Как создать процедуру-обработчик для события?
Для создания процедуры выполните следующее:
1 способ - дважды щелкните по нужному элементу управления или форме. Откроется окно кода, а в нем появится заголовок и окончание процедуры.
Если необходимо другое событие, то его выбирают с помощью списка в верхнем правом углу окна кода.
2 способ - откройте окно кода, выполните Инструменты → Добавить процедуру → укажите имя и параметры процедуры → Ok.
3 способ - откройте окно кода и введите нужные строки с клавиатуры.
В результате должно получиться:
Private Sub Command1_Click( )
End Sub
Чтобы выполнилась процедура обработки события, это событие должно произойти.
Для выполнения произвольной процедуры в теле другой процедуры указывают имя этой процедуры.
Private Sub Command1_Click( )
Kvadrat
End Sub
Здесь при нажатии на кнопку Command1 возникает событие Click (щелчок мышью) и вызывается и выполняется процедура Kvadrat.
Visual Basic
Проект приложения сохраняется в отдельном файле и также в отдельных файлах сохраняются элементы проекта.
При первом сохранении указываются имена файлов для всех элементов проекта. Поскольку проект состоит из нескольких файлов, то для него лучше создать отдельную папку.
Порядок сохранения проекта, содержащего одну форму:
Файл → Сохранить как → Создание новой папки → → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → → ввести имя файла проекта → .
При повторном сохранении достаточно нажать на кнопку (сохранить проект) или Файл → Сохранить.
2)Как создать форму приложения?
Добавить новый объект можно с помощью меню Проект.
Например: добавить форму: Проект → Добавить форму → выбрать шаблон формы → Открыть.
3)Как добавить в форму кнопку, область для ввода текста, надпись?
Создать элемент управления: выберите нужный элемент в панели инструментов (щелкнув по кнопке элемента) и удерживая левую кнопку переместите мышь по диагонали на форме:
Выделить элемент управления: щелкните по нужному элементу мышью.
После выделения элемента управления или формы в окне свойств можно изменить его свойства. Надпись Label - служит для добавления текста на форму. Этот текст не может быть изменен пользователем, но может быть изменен программой.
4)Как изменить шрифт надписи на кнопке?
В окне свойств надо щелкнуть по свойству Font и в открывшемся окне Font выбрать подходящий шрифт, размер и жирность.
5)Как добавить в форму группу кнопок?
выберите нужный элемент в панели инструментов (щелкнув по кнопке элемента) и удерживая левую кнопку переместите мышь по диагонали на форме:
Выделить элемент управления: щелкните по нужному элементу мышью.
После выделения элемента управления или формы в окне свойств можно изменить его свойства.
Примечание: Перед выделением должна быть нажата кнопка на панели инструментов. Если нажата другая кнопка, то будет нарисован новый элемент управления.
Удалить элемент управления: выделите элемент управления и нажмите клавишу Delete.
6)Как запустить проект приложения на выполнение?
Запустить программу (запуск) или F5. При этом появляется стартовая форма, т.е. окно создаваемой программы и его значок в панели задач.
7)Как запрограммировать работу кнопки?
В поле (General) выбираем Command1. У нас появилась новая процедура для первой кнопки, введем ее имя, в теле процедуры пишем программу
8)Как создать процедуру-обработчик для события?
Для создания процедуры выполните следующее:
1 способ - дважды щелкните по нужному элементу управления или форме. Откроется окно кода, а в нем появится заголовок и окончание процедуры.
Если необходимо другое событие, то его выбирают с помощью списка в верхнем правом углу окна кода.
2 способ - откройте окно кода, выполните Инструменты → Добавить процедуру → укажите имя и параметры процедуры → Ok.
3 способ - откройте окно кода и введите нужные строки с клавиатуры.
В результате должно получиться:
Private Sub Command1_Click( )
End Sub
Чтобы выполнилась процедура обработки события, это событие должно произойти.
Для выполнения произвольной процедуры в теле другой процедуры указывают имя этой процедуры.
Private Sub Command1_Click( )
Kvadrat
End Sub
Здесь при нажатии на кнопку Command1 возникает событие Click (щелчок мышью) и вызывается и выполняется процедура Kvadrat.
среда, 16 ноября 2011 г.
пятница, 4 ноября 2011 г.
Модуль 3 задание 6
скидывал вовремя но видно не скинулось. инет может выключался. заметил только сегодня что нет моей работы на блоге этой.
Program Assignment_Statement (Output);
Var
x, y : Integer;
Begin
x := 14;
y := 3;
Writeln ('x=',x);
Writeln ('y=',y);
Writeln ('x+y=',x, ' + ',y, '=',x+y);
Writeln ('x-y=', x, ' - ',y, '=',x-y);
Writeln ('x*y=', x, ' * ',y, '=',x*y);
Writeln ('x/y=', x, ' / ',y, '=',x/y);
Writeln ('x div y=', x, ' div ',y, '=',x div y);
Writeln ('x mod y=', x, ' mod ',y, '=',x mod y)
End.
Пояснение:
Program-раздел имени программы, Assignment_Statement (Output)-имя программы,
Var- раздел описания переменных x,y; Integer- целый тип чисел,Begin- раздел операторов, x := 14- оператор присваивания переменной х, y := 3-оператор присваивания переменной у, Writeln ('x=',x)-вывод значения переменной х на экран,Writeln ('y=',y)- вывод значения переменной у на экран, Writeln ('x+y=',x, ' + ',y, '=',x+y)-вывод результата сложения переменных,Writeln ('x-y=', x, ' - ',y, '=',x-y)- вывод результата вычитания переменных,Writeln ('x*y=', x, ' * ',y, '=',x*y)- вывод результата умножения переменных,Writeln ('x/y=', x, ' / ',y, '=',x/y)- вывод результата деления переменных,Writeln ('x div y=', x, ' div ',y, '=',x div y)- вывод получения целой части от деления,Writeln ('x mod y=', x, ' mod ',y, '=',x mod y)-вывод получения остатка от целочисленного деления,End- конец
Program Assignment_Statement (Output);
Var
x, y : Integer;
Begin
x := 14;
y := 3;
Writeln ('x=',x);
Writeln ('y=',y);
Writeln ('x+y=',x, ' + ',y, '=',x+y);
Writeln ('x-y=', x, ' - ',y, '=',x-y);
Writeln ('x*y=', x, ' * ',y, '=',x*y);
Writeln ('x/y=', x, ' / ',y, '=',x/y);
Writeln ('x div y=', x, ' div ',y, '=',x div y);
Writeln ('x mod y=', x, ' mod ',y, '=',x mod y)
End.
Пояснение:
Program-раздел имени программы, Assignment_Statement (Output)-имя программы,
Var- раздел описания переменных x,y; Integer- целый тип чисел,Begin- раздел операторов, x := 14- оператор присваивания переменной х, y := 3-оператор присваивания переменной у, Writeln ('x=',x)-вывод значения переменной х на экран,Writeln ('y=',y)- вывод значения переменной у на экран, Writeln ('x+y=',x, ' + ',y, '=',x+y)-вывод результата сложения переменных,Writeln ('x-y=', x, ' - ',y, '=',x-y)- вывод результата вычитания переменных,Writeln ('x*y=', x, ' * ',y, '=',x*y)- вывод результата умножения переменных,Writeln ('x/y=', x, ' / ',y, '=',x/y)- вывод результата деления переменных,Writeln ('x div y=', x, ' div ',y, '=',x div y)- вывод получения целой части от деления,Writeln ('x mod y=', x, ' mod ',y, '=',x mod y)-вывод получения остатка от целочисленного деления,End- конец
среда, 2 ноября 2011 г.
вторник, 1 ноября 2011 г.
Модуль 3 задание 4
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdGRQV1Y2eUtxaXRYak5OVF9VTDFMWXc&output=html
Модуль 3 задание 3
6)Структура программ в Паскале:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin
<раздел операторов>
End.
7.Оператор присваивания - В языке Паскаль: <переменная>: = <выражение>
пример: Х:=А
-В языке Basic: <переменная> = <выражение>
пример: Х=А
8. Оператор ветвления :
В BASIC:
If Условие Then
Серия 1
Else
Серия 2
End If (Visual Basic)
Пример:
if i < 10 puts "Число #{i} меньше 10" elsif i < 20 puts "Число #{i} между 10 и 20" elsif i < 30 puts "Число #{i} между 20 и 30" else puts "Число #{i} больше или равно 30" end end. В Паскале: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: IF n = 1 THEN GOTO 10 ELSE GOTO 20
9.Операторы ввода-вывода:
В BASIC:
Ввод данных с клавиатуры:
INPUT <Переменная>
Вывод данных на экран:
PRINT <Список вывода>
В Паскале:
Ввод данных с клавиатуры:
read(<список ввода>); readln(<список ввода >);
Вывод данных на экран:
write(<список вывода>); writeln(<список вывода >);
10.Program Natur;
var a, Summa, N: integer;
begin
write(‘N=’); readln(N);
{Цикл с предусловием}
a: = 1; Summa: = 0;
while a < = N do begin Summa: = Summa + a; a: = a + 1 end; writeln(‘Результат суммирования’, Summa); {Цикл с постусловием} a: =1; Summa: =0; repeat Summa: = Summa + a; a: = a + 1 until a > N;
writeln(‘Результат второго суммирования’, Summa);
{Цикл с параметром}
Summa: =0;
for a: = 1 to N do Summa: = Summa + a;
writeln(‘Результат третьего суммирования’, Summa);
end.
11.FOR J=2 ТО 10 SТЕР 2
PRINT J, J*J
NEXT J
END.
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin
<раздел операторов>
End.
7.Оператор присваивания - В языке Паскаль: <переменная>: = <выражение>
пример: Х:=А
-В языке Basic: <переменная> = <выражение>
пример: Х=А
8. Оператор ветвления :
В BASIC:
If Условие Then
Серия 1
Else
Серия 2
End If (Visual Basic)
Пример:
if i < 10 puts "Число #{i} меньше 10" elsif i < 20 puts "Число #{i} между 10 и 20" elsif i < 30 puts "Число #{i} между 20 и 30" else puts "Число #{i} больше или равно 30" end end. В Паскале: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: IF n = 1 THEN GOTO 10 ELSE GOTO 20
9.Операторы ввода-вывода:
В BASIC:
Ввод данных с клавиатуры:
INPUT <Переменная>
Вывод данных на экран:
PRINT <Список вывода>
В Паскале:
Ввод данных с клавиатуры:
read(<список ввода>); readln(<список ввода >);
Вывод данных на экран:
write(<список вывода>); writeln(<список вывода >);
10.Program Natur;
var a, Summa, N: integer;
begin
write(‘N=’); readln(N);
{Цикл с предусловием}
a: = 1; Summa: = 0;
while a < = N do begin Summa: = Summa + a; a: = a + 1 end; writeln(‘Результат суммирования’, Summa); {Цикл с постусловием} a: =1; Summa: =0; repeat Summa: = Summa + a; a: = a + 1 until a > N;
writeln(‘Результат второго суммирования’, Summa);
{Цикл с параметром}
Summa: =0;
for a: = 1 to N do Summa: = Summa + a;
writeln(‘Результат третьего суммирования’, Summa);
end.
11.FOR J=2 ТО 10 SТЕР 2
PRINT J, J*J
NEXT J
END.
Модуль 3 задание 3
1. Язык программирования определяет набор лексических, синтаксических, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.В любом ЯПВУ имеются следующие компоненты:используемые символы (алфавит),типы данных, структуры данны
2.Зарезервированные слова в Паскаль:MOD,STRING,FOR,THEN,NOT,TO,BEGIN,CASE,CONST,IF,OR,UNTIL,IN,VAR,DIV,INDEX,PROCEDURE,DO,PROGRAMM,WHILE,DOWNTO,ELSE,END,REPEAT.
BASIC:DIM,THEN,NEXT,REM,ELSE,WHILE,TO,END,GOTO,MOD,INPUT,ON,NOT,PRINT,FOR,AND,IF.
3.Паскаль
-Имя - это последовательность латинских букв и цифр, начинающаяся с буквы.
В именах может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры правильных идентификаторов:
ALPHA
MyProgramlsBestProgram
date_27_sep_39
external
_beta
Примеры неправильных идентификаторов:
1Program {Начинается цифрой}
block#l {Содержит специальный символ}
My Prog {Содержит пробел}
mod {Зарезервированное слово}
BASIC:
Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
В конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
Например:
A, Ds, SodRan, k1, n123, dlina!
4.Тип данных в Паскале определяет:
- возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5.Описание массива в Паскале:
Var<имя массива> : array[<тип индекса>] of <базовый тип>;
Пример:
var T: array [1..12] of real;
Описание массива в Basic
Dim имя_массива(N-1) As Тип элементов массива
N – число элементов массива
Пример:
Dim Chislo(9) As Long
2.Зарезервированные слова в Паскаль:MOD,STRING,FOR,THEN,NOT,TO,BEGIN,CASE,CONST,IF,OR,UNTIL,IN,VAR,DIV,INDEX,PROCEDURE,DO,PROGRAMM,WHILE,DOWNTO,ELSE,END,REPEAT.
BASIC:DIM,THEN,NEXT,REM,ELSE,WHILE,TO,END,GOTO,MOD,INPUT,ON,NOT,PRINT,FOR,AND,IF.
3.Паскаль
-Имя - это последовательность латинских букв и цифр, начинающаяся с буквы.
В именах может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры правильных идентификаторов:
ALPHA
MyProgramlsBestProgram
date_27_sep_39
external
_beta
Примеры неправильных идентификаторов:
1Program {Начинается цифрой}
block#l {Содержит специальный символ}
My Prog {Содержит пробел}
mod {Зарезервированное слово}
BASIC:
Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
В конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
Например:
A, Ds, SodRan, k1, n123, dlina!
4.Тип данных в Паскале определяет:
- возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5.Описание массива в Паскале:
Var<имя массива> : array[<тип индекса>] of <базовый тип>;
Пример:
var T: array [1..12] of real;
Описание массива в Basic
Dim имя_массива(N-1) As Тип элементов массива
N – число элементов массива
Пример:
Dim Chislo(9) As Long
Модуль 3 задание 2
паскаль
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdE8yajR6QXdtRzRzZkdzNHcyRHV4SlE&single=true&gid=0&output=html
BASIC
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdGsyX1poRFFmcWVPLXZpS1NWckU5cGc&output=html
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdE8yajR6QXdtRzRzZkdzNHcyRHV4SlE&single=true&gid=0&output=html
BASIC
https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdGsyX1poRFFmcWVPLXZpS1NWckU5cGc&output=html
Модуль 3 задание 1
12 правильных с 4 раза, 15 правильных с 5 раза :) не чем не пользовался. с фортраном только спутал немного ...
Подписаться на:
Комментарии (Atom)