вторник, 13 декабря 2011 г.

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

https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Am3kUW3phB1QdE8yVnRqR21LM1NESGtJeFIyaTYtZHc&output=html

ВЫВОД: среди представленных сканеров ,Сканер HP ScanJet G4010 являеться лутшим по сравнению с другими.

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

https://docs.google.com/present/edit?id=0AW3kUW3phB1QZGNzOG5rMmhfMTBmZHZmY3Zmbg

https://docs.google.com/present/edit?id=0AW3kUW3phB1QZGNzOG5rMmhfMTBmZHZmY3Zmbg

вторник, 6 декабря 2011 г.

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

В новом сообщении вашего блога расположите по степени важности следующие элементы, расположенные внутри системного блока. Обоснуйте это расположение.
- 7Вентилятор
- 6Шина
- 1Материнская плата
- 2Процессор
- 3Внутренняя память
- 4Видеокарта
- 8Модем
- 5Жесткий диск

Обоснование: без элементов 1-7 (выше перечисленных) раздельно этот металолом не может являться системным работоспособным блоком в настоящее время. В старые времена я думаю компом можно было назвать даже калькулятор и для него нужны б были только элементы: 1,2,3,6.
С точки зрения построения системного блока для начала по важности нужна 1(материнская плата) для основания будущего системника, 2(процессор)  что вторым покупает пользователь для того чтоб он мог работать, 3 ( Внутренняя память ) чтоб мог обрабатывать информацию и перекидывать с жёсткого носителя на него же только переработаную, так то вторым по важности  надо было поставить  шину но его обычно смотрят в конце, 4 (видеокарта) чтоб было позже изображение , но в некоторых ноутах и нетбуках нет видеокарты , её заменяет оперативная память (интегрированая видеокарта, если комп не столь нужен для игр или работы с графикой), 5( Жесткий диск ) куда сохранялась информация на долгое время, естественно чтоб всё это было соединено нужна 6(шина), 7(вентилятор)-кулер ,радиатор или иная система охлаждения, в некоторых ноутах его вообше нету так как они в нем не нуждаються , поток воздуха им вполне хватает, в списке (выше перечисленном1-8) написан модем ,но скорей всего имели сетевую карту, он нужен для сединения с другим компьютером для локальной связи или доступ в интернет через модем, если это точно 8(модем) то он вне системного блока и нужен для подключения к интернету через телефонный проводник или безпроводную связь...
  ЕСЛИ КРАТКО, ВАЖНЫ ЭЛЕМЕНТЫ 1-7 ДЛЯ РАБОТОСПОСОБНОСТИ КОМПЬЮТЕРА.
ЕСЛИ ЧТО ТО НЕ ТАК ЗАДАЙТЕ ВОПРОС...ИЛИ ДАЙТЕ ПЕРЕДЕЛАТЬ,И Я  ПЕРЕДЕЛАЮ ОБОСНОВАНИЕ ДЛЯ ПОЛНОГО ОТВЕТА...

понедельник, 28 ноября 2011 г.

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

понадовилось две попытки чтоб набрать более 15 балов, пользовался своими знаниями из опыта, сложных вопросов не заметил, подвела невнимательность и лень читать все варианты ответов. :-)

суббота, 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.

пятница, 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- конец

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

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

Модуль 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.

Модуль 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

Модуль 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

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

12 правильных с 4 раза, 15 правильных с 5 раза :) не чем не пользовался. с фортраном только спутал немного ...

среда, 19 октября 2011 г.

Задание 5 для модуля 2.

<iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=dG9meGwwV0RyRGpodEQwNkFRUWNiVFE6MQ" width="760" height="1169" frameborder="0" marginheight="0" marginwidth="0">Загрузка...</iframe>

Задание 5 модуля 2.

<iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=dG9meGwwV0RyRGpodEQwNkFRUWNiVFE6MQ" width="760" height="1169" frameborder="0" marginheight="0" marginwidth="0">Загрузка...</iframe>

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

Задание 4 для модуля 2.

<img src="https://docs.google.com/drawings/pub?id=1s6ovNvSH18grDtjrT-CQY59aIuGTqEIYOGRw4Bf9bic&amp;w=500&amp;h=400">

Задание 2 для модуля 2.

<img src="https://docs.google.com/drawings/pub?id=1wEwoKSg_y3ary4xSwFpUN467NUmEL4ix40CUxgq5hQE&amp;w=500&amp;h=400">

Задание 3 для модуля 2.

1) Язык программирования, формальная знаковая система, используемая для связи человека с ЦВМ; предназначена для описания данных (информации) и алгоритмов (программ) их обработки на вычислительной машине.
2)Высокоуровневый язык программирования преобразуется КОМПИЛЯТОРОМ в машинные коды, используемые непосредственно компьютером. Большинство используемых современных языков (таких как Бейсик, Паскаль или Си), являются высокоуровневыми.
3) Плюсами языка программирования высокого уровня являются:1) Стремление облегчить решение сложных программных задач;2) Упрощение адаптации программного обеспечения в другой среде.3) Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
4)Паскаль был создан Никлаусом Виртом в 1968-69 годах. Его современное применение заключается в том что это:
· Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
· Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET
5)Basic и Паскаль отличаются друг от друга первоначальным назначением и современным применением.
назначение:
Паскаль —это язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является, иногда, базой для ряда других языков.
BASIC предназначался для обучения программированию и получил широкое распространение в виде различных диалектов, прежде всего, как язык для домашних компьютеров.
применение:
Паскаль

· Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
· Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET
Вasic
· Visual Basic — объектно-ориентированный ЯП, был кардинально пересмотрен, и в текущем состоянии он практически совпадает по набору возможностей c C#, отличаются только детали синтаксиса и ключевые слова.
· Visual Basic for Applications (VBA). Это средство программирования, практически ничем не отличающееся от Visual Basic, которое предназначено для написания макросов и других прикладных программ для конкретных приложений. Наибольшую популярность получил благодаря своему использованию в пакете Microsoft Office).
6)Среда программирования предназначена для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования. Интегрированная среда программирования, как правило, включает в себя экранный редактор, компилятор, компоновщик, отладчик, а также систему контекстной информационной помощи. Эта совокупность программ, объединенных в общую систему, позволяет писать и редактировать программы, компилировать их, компоновать, отлаживать и запускать на выполнение не выходя из среды.

модуль 2 задание 1

я выполнил с 3 раза (модуль 2 задание1) 10 баллов 0 ошибок.