вторник, 27 декабря 2011 г.
Модуль 5 Задание 2
Все перечисленное,несомненно важно для системного блока
-Без вентилятора процессор может сгореть
-Шина нужна для передачи информации , соединяющая между собой элементы схемы компьютера
-Без материнской платы системный блок вообще работать не будет
-Процессор аналогично материнской плате
-Внутренняя память Внутренняя память - это электронное устройство, которое хранит информацию, пока питается электроэнергией. При отключении компьютера от сети информация из оперативной памяти исчезает. Программа во время ее выполнения хранится во внутренней памяти компьютера, значит тоже немаловажная вещь.
-Видеокарта, без нее конечно можно обойтись,если использовать ПК для работы/учебы
-Модем без него можно спокойно обойтись,это не "жизненно" важно для системного блока
-Жесткий диск. Хранение данных на ПК несомненно нужен,иначе смысл работы на компьютере?
-Без вентилятора процессор может сгореть
-Шина нужна для передачи информации , соединяющая между собой элементы схемы компьютера
-Без материнской платы системный блок вообще работать не будет
-Процессор аналогично материнской плате
-Внутренняя память Внутренняя память - это электронное устройство, которое хранит информацию, пока питается электроэнергией. При отключении компьютера от сети информация из оперативной памяти исчезает. Программа во время ее выполнения хранится во внутренней памяти компьютера, значит тоже немаловажная вещь.
-Видеокарта, без нее конечно можно обойтись,если использовать ПК для работы/учебы
-Модем без него можно спокойно обойтись,это не "жизненно" важно для системного блока
-Жесткий диск. Хранение данных на ПК несомненно нужен,иначе смысл работы на компьютере?
Модуль 5 Задание 1
прошла тест с первого раза,набрав 17 баллов,пользовалась материалами документа к 5 модулю, тест показался довольно сложным
Модуль 4 Задание 3
Сохранение проекта приложения. После создания формы необходимо сохранить созданную форму и проект. Лучше всего сохранить в отдельной папке,т.к. проект состоит из нескольких файлов. Файл> сохранить как> создание новой папки> ввести имя папки> enter> 2раза щелкнуть по папке> ввести имя файла формы> сохранить> ввести имя файла проекта> сохранить.
Создание формы приложения При создании нового проекта Visual Basic открывает пустую форму и присваивает ей заголовок Form1. Форма служит своеобразным холстом, на котором размещаются различные части программы – объекты или элементы управления. Если окно формы не появилось на экране, тогда: VB4: Щелкните View на главном меню, затем Form. VB5, VB6: Щелкните View на главном меню, затем Object. Или нажмите F7 одновременно удерживая клавишу <Shift>.
Добавление в форму кнопки, область для ввода текста, надпись. Кнопки, поля ввода и другие элементы, которые нужны для создания приложения, расположены на панели элементов. Для выбора элемента управления нужно щелкнуть на нем и затем с помощью мыши установить в форме его размер и позицию. После двойного щелчка на пиктограмме элемента в центре формы появляется соответствующий элемент стандартного размера.
Изменение шрифта надписи на кнопке Чтобы изменить шрифт надписи на кнопке, достаточно изменить значение свойства Font в окне Object Inspector, которое отвечает за цвет, стиль, размер шрифта.
Добавление в форму группу кнопок. Наведите указатель мыши на палитру компонентов и щелкните на значке с подсказкой Button. Для установки кнопки на форму щелкните мышью на этом компоненте, а затем на форме в том месте, где должна располагаться кнопка. Затем кнопке можно придать произвольный размер, растянув ее в разные стороны с помощью мыши. Точно так же на форму помещаются остальные кнопки.
Запуск проекта приложения на выполнение. На панели кнопок нужно нажать кнопку с подсказкой Run (Запуск) или выбрать в меню команду Run / Run, а также проект можно запустить с помощью клавиши <F9>.
Создание процедуры-обработчика для события.
Нажмём на кнопку, для которой будем создавать процедуру-обработчик, затем перейдём к окну Object Inspector и переключимся на вкладку Events (события). На ней будет список всех возможных событий для кнопки. Записывается эта процедура всегда однотипно так, как показано ниже:
PrivateSubControlName_EventName() Здесь должен находиться Ваш КОД End Sub
Первый оператор Sub указывает системе Visual Basic когда эта процедура должна выполняться путем идентификации элемента управления и события.
ControlName - это всего лишь имя элемента управления.
EventName - это имя события, которое Вы хотите обработать. Например, событие Click или Drag
Эти записи надо использовать в каждой процедуре, которую Вы создаете. Пусть Вы имеете кнопку Button1, которую Вы хотите использовать для выполнения некоторого кода при нажатии этой кнопки. Тогда своему КОДУ Вы присвоите имя Button1_Click и процедура будет выглядеть так: PrivateSubButton1_Click() [Здесь должен находиться Ваш КОД] End Sub
Создание формы приложения При создании нового проекта Visual Basic открывает пустую форму и присваивает ей заголовок Form1. Форма служит своеобразным холстом, на котором размещаются различные части программы – объекты или элементы управления. Если окно формы не появилось на экране, тогда: VB4: Щелкните View на главном меню, затем Form. VB5, VB6: Щелкните View на главном меню, затем Object. Или нажмите F7 одновременно удерживая клавишу <Shift>.
Добавление в форму кнопки, область для ввода текста, надпись. Кнопки, поля ввода и другие элементы, которые нужны для создания приложения, расположены на панели элементов. Для выбора элемента управления нужно щелкнуть на нем и затем с помощью мыши установить в форме его размер и позицию. После двойного щелчка на пиктограмме элемента в центре формы появляется соответствующий элемент стандартного размера.
Изменение шрифта надписи на кнопке Чтобы изменить шрифт надписи на кнопке, достаточно изменить значение свойства Font в окне Object Inspector, которое отвечает за цвет, стиль, размер шрифта.
Добавление в форму группу кнопок. Наведите указатель мыши на палитру компонентов и щелкните на значке с подсказкой Button. Для установки кнопки на форму щелкните мышью на этом компоненте, а затем на форме в том месте, где должна располагаться кнопка. Затем кнопке можно придать произвольный размер, растянув ее в разные стороны с помощью мыши. Точно так же на форму помещаются остальные кнопки.
Запуск проекта приложения на выполнение. На панели кнопок нужно нажать кнопку с подсказкой Run (Запуск) или выбрать в меню команду Run / Run, а также проект можно запустить с помощью клавиши <F9>.
Создание процедуры-обработчика для события.
Нажмём на кнопку, для которой будем создавать процедуру-обработчик, затем перейдём к окну Object Inspector и переключимся на вкладку Events (события). На ней будет список всех возможных событий для кнопки. Записывается эта процедура всегда однотипно так, как показано ниже:
PrivateSubControlName_EventName() Здесь должен находиться Ваш КОД End Sub
Первый оператор Sub указывает системе Visual Basic когда эта процедура должна выполняться путем идентификации элемента управления и события.
ControlName - это всего лишь имя элемента управления.
EventName - это имя события, которое Вы хотите обработать. Например, событие Click или Drag
Эти записи надо использовать в каждой процедуре, которую Вы создаете. Пусть Вы имеете кнопку Button1, которую Вы хотите использовать для выполнения некоторого кода при нажатии этой кнопки. Тогда своему КОДУ Вы присвоите имя Button1_Click и процедура будет выглядеть так: PrivateSubButton1_Click() [Здесь должен находиться Ваш КОД] End Sub
Модуль 3 Задание 3 часть 2
- Как записываются операторы присваивания в ЯП Pascal и Basic? Приведите примеры.
Оператор присваивания
В языке Паскаль: <переменная>: = <выражение> Пример: X := Y + Z
В языке Basic: <переменная> = <выражение> Пример: Result = a * b
- Как записываются операторы ветвления в ЯП Pascal и Basic? Приведите примеры.
Оператор ветвления
В ЯП Паскаль: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: If Condition Then Statements Else ElseStatements
В ЯП Basic: If Условие Then
Оператор присваивания
В языке Паскаль: <переменная>: = <выражение> Пример: X := Y + Z
В языке Basic: <переменная> = <выражение> Пример: Result = a * b
- Как записываются операторы ветвления в ЯП Pascal и Basic? Приведите примеры.
Оператор ветвления
В ЯП Паскаль: If <логическое выражение> then <оператор1> else <оператор2>;
Пример: If Condition Then Statements Else ElseStatements
В ЯП Basic: If Условие Then
Серия 1 Else
Серия 2 End If (Visual Basic)
Пример: If Condition Then Statements
End If
- Приведите примеры записи операторов ввода и вывода ЯП Pascal и Basic.
Паскаль: Read(rV, rS, iW, iJ); WriteLn(rA, rB:10:2);
Бейсик: INPUT “Ввод координат точки М(X1,Y1)”, X1,Y1
PRINT “C=”; C; “При А=”; A; “и В=”; B
- Приведите пример записи любого цикла на ЯП Pascal.
Dim x, s As Integer
s = 0
For x = 0 To 100
s = s + x
Next x
MsgBox ("s=" + Str(s))
End Sub
Пример: If Condition Then Statements
End If
- Приведите примеры записи операторов ввода и вывода ЯП Pascal и Basic.
Паскаль: Read(rV, rS, iW, iJ); WriteLn(rA, rB:10:2);
Бейсик: INPUT “Ввод координат точки М(X1,Y1)”, X1,Y1
PRINT “C=”; C; “При А=”; A; “и В=”; B
- Приведите пример записи любого цикла на ЯП Pascal.
Var
S,B : String;
I : Byte;
Begin
Writeln('Введите строку');
Readln(S);
B:=''; {Переменной B присваиваем значение "пустая строка"}
For I:=1 to Length(S) do
B:=S[I]+B; {Конкатенация. Символы строки S пристыковываются к}
{переменной B слева. Самым левым окажется последний.}
If B=S Then Writeln('Перевертыш') Else Writeln('Не перевертыш')
End.
- Приведите пример записи цикла с параметром на ЯП Basic.
Sub сумма4()Dim x, s As Integer
s = 0
For x = 0 To 100
s = s + x
Next x
MsgBox ("s=" + Str(s))
End Sub
Модуль 3 Задание 3 часть 1
- Что входит в состав любого языка программирования?
В любом ЯПВУ имеются следующие компоненты:
Используемые символы (алфавит)
Типы данных
Структуры данных
Семантика
- Какие слова в ЯП называются «зарезервированными»?
В языках программирования слово, имеющее специальное значениеВ языке Паскаль, например:
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
- Какие идентификаторы могут и не могут быть использованы в ЯП Pascal и Basic? Приведите не менее трех примеров на каждый случай.
Идентифика́тор, ID (англ. data name, identifier — наименование данных) - это уникальный признак объекта, позволяюший различать объекты и/или объект различающий объекты по идентификатору.
Pascal: Имя - это последовательность латинских букв и цифр,начинающаяся с буквы. В именах может использоваться символ _подчеркивание. ( Например, My_First, His_friend, Squre_1, Squre_2, _House)
Basic: Идентификаторы могут содержать латински ебуквы, цифры и некоторые символы и должны начинаться с буквы. В конце идентификатора может быть суффикс –символ «$» или «%». (Например, flag%, str$, lex$).
- Что определяет тип данных в языке программирования?
Тип определяет:
- возможные значения переменных,констант, функций, выражений,принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами,принадлежащими к данному типу.
- Приведите примеры записи массивов в ЯП Pascal и Basic.
Pascal: Var
<имя массива> : array[<тип индекса>] of <базовый тип>;
Пример: var
CrtPixels : array [0..Size] of Color;
CrtPixels : array [0..Size] of Color;
Basic: Dim
имя_массива(N-1) As Тип элементов массива
Пример: Dim
myStudArray (20) As Student
- Как выглядит структура программы на ЯП Pascal?
- Как выглядит структура программы на ЯП Pascal?
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описанияподпрограмм>;
Begin<раздел операторов>
End.
Модуль 3 Задание 1
тест написала с первого раза на 14 балов все вопросы средней сложности,пользовалась теоретическим материалом к модулю 3
Модуль 2 Задание 3
В.- Что такое язык программирования?
О. - ЯП – формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
В.- Какой язык программирования называют языком высокого уровня? Приведите пример.
О. - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста.К языкам высокого уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др.
В.- Перечислите плюсы языка программирования высокого уровня.
О. - Стремление облегчить решение сложных программных задач
- Упрощение адаптации программного обеспечения в другой среде
- Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
В. - В каком году и кем был создан язык программирования Паскаль? В чем заключается его нынешнее применение?
О. - Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68.
О. - ЯП – формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
В.- Какой язык программирования называют языком высокого уровня? Приведите пример.
О. - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста.К языкам высокого уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др.
В.- Перечислите плюсы языка программирования высокого уровня.
О. - Стремление облегчить решение сложных программных задач
- Упрощение адаптации программного обеспечения в другой среде
- Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
В. - В каком году и кем был создан язык программирования Паскаль? В чем заключается его нынешнее применение?
О. - Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68.
Современное использование
Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NEТ
Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NEТ
В.- Чем отличается язык программирования Basic от Паскаля?
О. - Разный синтаксис
В.- Для чего предназначена среда программирования? Приведите пример такой среды.
О. - Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования. Пример Turbo Pascal
Модуль 2 Задание 1
написала тест со второго раза на 9 балов, вопросы показались легкими благодаря предварительному прочтению теоретической части ко второму модулю
Модуль 1 Задание 4
- Когда возникло понятие алгоритм? Что оно означало в средние века?
Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми́, жившего в первой половине IX ве́ка. «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой был город Хива).
- Приведите любое найденное вами в Интернете определение алгоритма.
Под алгоритмом понимают постоянное и точное предписание (указание)исполнителю совершить определенную последовательность действий, направленных на достижение указанной цели или решение поставленнойзадачи.
- Назовите формы, в которых может быть представлен алгоритм.
Существуют следующие формы представления алгоритма:
· словесная (текстуальная);
· графическая;
· на языках программирования
- Каковы базовые алгоритмические структуры?
Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.
К основным структурам относятся следующие:
- линейные
- разветвляющиеся
- циклические
- Назовите основные этапы разработки алгоритма.
Решение задачи можно разбить на несколько этапов. Первыми шагами решения всегда являются анализ задачи и разработка (проектирование) алгоритма ее решения.
Решение задачи можно разбить на несколько этапов. Первыми шагами решения всегда являются анализ задачи и разработка (проектирование) алгоритма ее решения.
На этапе анализа задачи уточняется постановка задачи, исходные данные для ее решения и предъявляемые к решению требования и условия, при которых задача должна быть решена.
От алгоритма требуется правильно реализовать функцию, которая каждому элементу из множества исходных данных ставит в соответствие возможный результат. И второе: от алгоритма требуется такая реализация этой функции, чтобы время решения и затрачиваемые усилия были по возможности минимальными.
- Опишите основной принцип метода проектирования алгоритма сверху вниз.
Модуль 1 задание 1
написала тест со второго раза на 8 баллов,пользовалась материалами лекций, особо сложных заданий не было
вторник, 20 декабря 2011 г.
Подписаться на:
Комментарии (Atom)

