четверг, 15 декабря 2011 г.

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

Сравнительный анализ принтеров

Проанализировав данные таблицы, я пришел к выводу что Принтер Ricoh Aficio GX e2600 является Лучшим для домашнего использывания!, несмотря на то что у него время разогрева среднее(посравнению с другими), и скорость печати ниже чем у других(но не намного); Он выигрывает благодаря тому что тратит энергии в 16 раз меньше чем другие принтеры,
я бы выбрал именно этот ЕГО!

А если выбирать Принтер именно в Офис, где важна именно скорость печати, то выигрывает OKI C711N (44205403).

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

Эволюция мониторов

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

 1) Процессор - главная часть аппаратного обеспечения компьютера, исполнитель машинных инструкций (кода программ).
2) Материнская плата - это как связующее звено всех внутр. частей(без неё ни как), на ней находятся микропроцессор, видеокарта, сетевая карта, оперативная память...
3) Внутренняя память - предназначена для временного хранения выполняемых программ и данных, обрабатываемых этими программами; важная вещь.
4) Шина -  подсистема, которая передаёт данные между функциональными блоками компьютера, без неё ни как.
5) Жесткий диск - является накопителем данных, но вместо него можно использовать другие: Дискета, Флеш-карта, Компакт-диск.
6) Видеокарта -  По сути если монитора/проектора нет, то и видеокарта ненужна, например если компьютер используется в качестве "СЕРВЕРА".
7) Вентилятор - если поставить совсем "слабенький" процессор и видеокарту, то для них вентеляторы непонадабятся, т.к. они небудут перегреваться.
8) Модем - Менее важная часть, без Интернета и сети можно жить...

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

Набрал 16 баллов, с 1 попытки. При выполнении теста пользовался знаниями получеными на лекции. Последний вопрос сложный.

четверг, 24 ноября 2011 г.

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

1) Сохраните все формы проекта. File Save Form As… Visual Basic по умолчанию даст форме то имя, которое вы задали ей в свойстве Name. Файл с формой и кодами будет храниться под именем вашей формы с расширением frm.
После того, как форма сохранена, нужно сохранить файл проекта File Save Project As… и Visual Basic по умолчанию предложит вам имя Project1.vbp.
На диске будет сохранено три файла: файл формы с расширением frm, файл проекта с расширением vbp и еще один вспомогательный файл с расширением vbw. Рекомендуется для каждого проекта создавать свою папку на диске.

2) При создании нового проекта Visual Basic открывает пустую форму и присваивает ей заголовок Form1. Форма служит своеобразным холстом, на котором размещаются различные части программы – объекты или элементы управления. Если окно формы не появилось на экране, тогда: VB4: Щелкните View на главном меню, затем Form. VB5, VB6: Щелкните View на главном меню, затем Object. Или нажмите F7 одновременно удерживая клавишу <Shift>.

3) Все компоненты находятся в области главного окна интегрированной среды, которая называется палитрой компонентов. Среди компонентов имеются: меню, кнопки, надписи, стандартные диалоговые окна и др. Выбрать нужный компонент из палитры и поместить его на форму просто:
 1. Перейдите к нужной вкладке в палитре компонентов;
 2. Выберите нужный компонент;
 3. Отметьте на форме то место, где будет находиться компонент, он мгновенно окажется на форме;
 4. Придайте компоненту нужные размеры и скорректируйте его местоположение, используя имеющуюся на форме сетку.

4) Чтобы изменить шрифт надписи на кнопке, достаточно изменить значение свойства Font в окне Object Inspector, которое отвечает за цвет, стиль, размер шрифта.

5) Наведите указатель мыши на палитру компонентов и щелкните на значке с подсказкой Button. Для установки кнопки на форму щелкните мышью на этом компоненте, а затем на форме в том месте, где должна располагаться кнопка. Затем кнопке можно придать произвольный размер. Точно так же на форму помещаются остальные кнопки.

6) На панели кнопок нужно нажать кнопку с подсказкой Run (Запуск) или выбрать в меню команду Run / Run, а также проект можно запустить с помощью клавиши <F9>.

7) Для кнопки управления можно задать клавиши быстрого доступа, что весьма удобно пользователям, использующим при работе с формой только клавиатуру. В этом случае для нажатия кнопки, размещенной в форме, достаточно будет нажать комбинацию клавиш <Alt>+< подчеркнутая клавиша в названии кнопки> Печать. Чтобы задать клавишу быстрого доступа, необходимо при вводе названия кнопки в поле свойства Caption перед соответствующей буквой наименования кнопки расположить амперсанд (&). В названии кнопки эта буква будет выделена подчеркиванием.
Если вы не хотите, чтобы символ амперсанда интерпретировался как назначение клавиши быстрого доступа, вам необходимо поместить два символа амперсанда.

8) Активизировать кнопку, с которой будем работать, затем перейти к окну Object Inspector и переключиться на вкладку Events (события). На ней виден список всех возможных событий для активного компонента (в данном случае кнопки). Нас интересует событие OnClick, возникающее при нажатии кнопки. Чтобы запрограммировать обработчик этого события, надо сделать двойной щелчок мыши в поле значения. Появится окно редактора кода с заготовкой для нашего обработчика.

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

таблица

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

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


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

таблица

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

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) Идентификатор, ID (англ. data name, identifier — наименование данных) - это уникальный признак объекта, позволяющий различать объекты и/или объект различающий объекты по идентификатору. Pascal: Имя - это последовательность латинских букв и цифр, начинающаяся с буквы. Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и
файлы. В именах может использоваться символ _ подчеркивание.(пример: "dlinniy_identifikator1" "dva_chisla" "x,y" Basic: В конце
идентификатора может быть суффикс – символ «$» или «%». Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы. Не разрешается использовать в качестве имен служебные слова. Примеры: "sdhg$"
"brtj%" "matrica".

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

5) ЯП Pascal:
Var
<имя массива> : array[<тип индекса>] of <базовый тип>;
Например: Var
Matr : array [1..10,1..20] of integer;
Basic:
Dim
имя_массива(N-1) As Тип элементов массива
Например: Dim Chislo(9) As Long

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

7) Оператор присваивания:
В языке Паскаль: <переменная>: = <выражение> Пример: V:=A+1
В языке Basic: <переменная> = <выражение> Пример: V=A+1

8) Оператор ветвления:
В ЯП Паскаль: 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
Ввод данных с клавиатуры:
read(<список ввода>); readln(<список ввода >);
Вывод данных на экран:
write(<список вывода>); writeln(<список вывода >)
Пример: ReadLn(A1,A2,...AK); Write(A1,A2,...AK);
WriteLn(A1,A2,...AK)
..........................................................................................
В ЯП Basic
Ввод данных с клавиатуры:
INPUT <Переменная>
Вывод данных на экран:
PRINT <Список вывода>
Пример: INPUT "Радиус окружности: "; r
PRINT "Площадь = "; PI * r ^ 2

10) Цикл с параметром: For i:= N1 DownTo N2 Do <оператор>;
Пример: For V:= E1 downto E2 do S;
For i:= 1 to n do y:= y*x;

11)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

В ходе тестирования набрал 11 быллов не с первой попытки, пользовался теоретическим матерьялом к модулю 3. Сложным показался предпоследний вопрос.

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

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

Первый - 5 баллов.
Второй - 3 балла.
Третий - 4 балла.
Самым трудным оказался вопрос №4, самый лёгкий вопрос №2.

№4) В 1975 году Пол Ален и Билл Гейтс написали программу, реализующую для микрокомпьютера Альтаир 8800 именно этот язык, впервые использовав его для программного обеспечения персональных компьютеров. Какой был этот язык программирования?

Ответ: BASIC.

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


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


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

1) Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ.

2) Язык программирования высокого уровня - языки программирования, средства которых обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста.
Примеры: Pascal, BASIC.

3) 1. Стремление облегчить решение сложных программных задач.
    2. Упрощение адаптации программного обеспечения в другой среде.
    3. Обеспечение связи программ, написанных на ЯВУ с различными
операционными системами и оборудованием, в то время как их исходный код остается неизменным.

4) Паскаль был создан Никлаусом Виртом в 1968-69 годах. Это универсальный язык, который используется при написании сложных программ. Современное использование: объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal.

5) 1. В Паскале существует система описания переменных, в Бейсике переменных описывать не надо.  
    2. Паскаль по простоте программирования и эффективности получающихся программ уступает Бейсику.

6) Cреда программирования служит для разработки (написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные). Примером токой среды является Lazarus.

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

воскресенье, 2 октября 2011 г.

Задание 6


Задание 5

Геодезическая практика:
1) Едем на территорию рядом с лыжной базой ПГУ(ПГНИУ)
2) Выполняем работы с помощью приборов, снятие показаний.
3) Выполнив работы в поле, начинаем делать расчёты.
4)Если расчёты сошлись то делаем рисунки на миллиметровке иначе выполняем пункт 2! =(..

задание 4

1) Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми́, жившего в первой половине IX ве́ка. «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой был город Хива).

2) Алгоритм -  точный набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное время.

3) Формы представления алгоритма:
     1. на языках программирования
     2. графическая
     3. словесная (текстуальная)

4) Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.
К основным структурам относятся следующие:
     1. линейные
     2. разветвляющиеся
     3. циклические

5)Первыми шагами решения всегда являются анализ задачи и разработка алгоритма ее решения. Анализ задачи - уточняется постановка задачи, исходные данные для ее решения и предъявляемые к решению требования и условия, при которых задача должна быть решена.
От алгоритма требуется правильно реализовать функцию, которая каждому элементу из множества исходных данных ставит в соответствие возможный результат. И второе: от алгоритма требуется такая реализация этой функции, чтобы время решения и затрачиваемые усилия были по возможности минимальными.

6) Метод проектирования алгоритма сверху вниз связан с последовательной детализацией решения, со сведением поставленной задачи к последовательности более простых задач, которые легче поддаются решению, чем исходная задача, но из их решений может быть получено решение первоначальной задачи.