Powered By Blogger

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

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

сравнительная характеристика сканеров.
На мой взгляд лучший NIKON Coolscan 4000ED

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

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

1) Материнская плата – основная часть системного блока, к которой подключены все устройства системного блока. Через материнскую плату происходит общение устройств системного блока между собой, обмен информацией, питание электроэнергией.

2) Процессор – мозг системного блока, выполняет логические операции. От его скорости, частоты во многом зависит быстродействие компьютера и вся его архитектура.

3) Внутренняя память – память для временного хранения данных в компьютере, используется только, когда компьютер работает. От объема и скорости оперативной памяти зависит быстродействие компьютера.

4) Жесткий диск – служит для длительного хранение информации, на нем расположены программы необходимые для работы компьютера (Windows, Office, Internet Explorer.) и файлы пользователя (Почтовые файлы, если используется почтовый клиент, видео, музыка, картинки.).

5) Видеокарта – плата внутри системного блока, предназначенная для связи системного блока и монитора, передает изображение на монитор и берет часть вычислений на себя по подготовке изображения для монитора. От видеокарты зависит качество изображения.

6) Шина - канал связи устройств. Чем быстрей шины материнской платы, тем быстрей происходит общение устройств между собой, тем быстрее работает компьютер.

7) Вентилятор - служит для охлаждения.

8) Модем - устройство для выхода в интернет.

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

Тест выполнил с первого раза, набрав 16 баллов.
При прохождении теста пользовался конспектами лекций.
Сложным вопросом мне показался -Что означает разрядность процессора?

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

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


1.Как сохранить проект приложения?
Файл → Сохранить как → Создание новой папки → Ввести имя папки → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → *Сохранить* → ввести имя файла проекта → *Сохранить*.

  2.Как создать форму приложения?
Справа находится панель (у меня она называется проект1),нажимаем по надписи правой кнопкой мыши,добавить форму.

  3.Как добавить в форму кнопку, область для ввода текста, надпись?

С помощью кнопочек (у меня панель с кнопками находится слева):
CommandButton - создает в форму кнопку (нажимаем и на форме,удерживая левую кнопку мыши, растягиваем кнопочку до нужного нам размера)
TextBox - создает область для ввода текста
Label - создает область для надписи

  4.Как изменить шрифт надписи на кнопке?
Выделяем кнопку,смотрим ее свойста (у меня справа панель)или же кнопка *окно свойств*,в категории *Font* можно изменить шрифт надписи на кнопке,нажимаем два раза и меняем шрифт на такой,какой вам нужно.

  5.Как добавить в форму группу кнопок?

Если нужны одинаковые кнопки,то можно использовать стандартный метод копирования и вставки

  6.Как запустить проект приложения на выполнение?
Вверху есть кнопка с треугольничком *запуск* или нажмите F5

  7.Как запрограммировать работу кнопки?
Нажимем на кнопку правой кнопкой мыши, показать код, появится окно, вверху окна слева в списке выберите нужную вам кнопку...

  8.Как создать процедуру-обработчик для события?

Обработчик событий — это код, предназначенный для обработки события. Можно сделать это с помощью Оператора AddHandler.
1.Убедитесь, что событие объявлено с помощью оператора Event.
2.Выполните Оператор AddHandler для того, чтобы динамически связать процедуру обработки события Sub с событием.
3.При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие.

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

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

модуль 3 задание 7


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

Трубин Тоха - 5 баллов
Бобров Валерон - 6 баллов
Захарова Анюта - 6 баллов
Шабалина Катя - 5 баллов

По результатам опроса я сделал вывод,
что тест был или не сложным или в моей группе учатся самые умные ребята!!!

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

модуль 3, задание 6

program x;
var u,r,i: real;
begin
writeln ('введите U');
readln (u);
writeln ('введите r');
readln (r);
i:=u/r;
writeln ('i');
readln;
end.


program x;-название программы
var-раздел описания переменных
u,r,i-переменные
real-тип переменных
writeln -оператор вывода
('введите U')-пояснение для облегчения работы программы
readln - оператор ввода
i:=u/r - присвоение к переменой i;
end-конец

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


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

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


1. В состав любого ЯПВУ входят следующие компоненты:
 - используемые символы (алфавит)
 - типы данных
 - структуры данных
 - семантика.

 2. Зарезервированные слова – это слова в ЯП, имеющее специальное значение. Идентификаторы с такими именами запрещены.

 3. Идентификаторы в ЯП
 Pascal:
 • Имя – это последовательность латинских букв и цифр, начинающихся с буквы.
 • В именах может использоваться символ_подчеркивание.
 • Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
 Примеры: Azbuka 50, STRING – нельзя использовать, ABS_42 и др
 Basic:
 • Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
 • В конце идентификатора может быть суффикс- символ «$» или «%».
 • Не разрешается использовать в качестве имен служебные слова.
 Примеры: Chislo, Calkulator%, NEXT- нельзя использовать, Istoria 2000 и др.

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

 5. Пример записи массива в ЯП Basic:
 Dim Chislo (9) As Long или
 Dim Rost(6) As Double
 Пример записи массива в ЯП Pascal:
 Var
 Matr : array [1..10,1..20] of integer;

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

 7. Оператор присваивания на ЯП Pascal
 <переменная>:=<выражение>
 Пример: N:=F; или G:=A+5;
 Оператор присваивания на ЯП Basic
 <переменная>=<выражение>
 Пример: у = (x^2 + 1.26)/2

 8. Оператор ветвления в Pascal:
 If<логическое выражение>then<опратор1>else<опратор2>;
 Пример: if A>B
 then C:=A
 else C:=B;
 writeln(С)
 Оператор ветвления в Basic:
 If Условие Then
 Серия 1
 Else
 Серия 2
 End If
 Пример: If Pay > 1000 Then
 Bonus = Pay / 100
 ElseIf Pay > 10000 Then
 Bonus = Pay / 90
 ElseIf Pay > 100 000 Then
 Bonus = Pay / 80
 ElseIf Pay > 1000 000 Then
 Bonus = Pay / 70
 Else Bonus = Pay / 200
 End If
 Блок условия Else будет выполняться, если Pay <= 1000.

 9. Оператор ввода и вывода в ЯП Pascal:
 Readln('я проснулся в 8 часов') С клавиатуры вводим: проснулся в 8 часов
 Writeln('я проснулся в 8 часов'); На экране появится: я проснулся в 8 часов
 Оператор ввода и вывода в ЯП Basic:
 INPUT "Введите число: ", A
 INPUT "Введите степень числа: ", B
 ST = A ^ B
 PRINT "Число "; A; " в степени "; B; " = "; ST

 10. Пример записи цикла с параметром на ЯП Pascal:
 Квадраты чисел от 2-х до 10-и.
 for x:=2 to 10 do WriteLn(x*x);

 11. Пример записи цикла с параметром на ЯП BASIC:
 Вычислите значение Sin, Cosи tgуглов от 0 до 45 градусов с шагом 1 градус.
 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

Тест прошел с 1 попытки,пользуясь своими знаниями.Самым сложным вопросом показался вопрос связанный с резервированными словами.

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

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

Первый - 4 баллов
Второй - 3 балла
Третий - 5 балла

Самым трудным вопросом оказался 4-й,а самым легким 1-й.

Самый сложный вопрос: Профессором какого учебного заведения являлся Томас Курц, один из разработчиков ЯП BASIC?

Ответ: Дартмутский колледж.

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


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


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


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

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

2) Языком программирования высокого уровня называют язык программирования,средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. ЯПВУ не зависит от внутренних машинных кодов ЭВМ любого типа. К языкам высокого уровня относят Фортран, ПЛ/1, Бейсик, Паскаль, Си, Ада.

3) Плюсы ЯВУ:
Стремление облегчить решение сложных программных задач
Упрощение адаптации программного обеспечения в другой среде
Обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
4) Паскаль (англ. Pascal) — язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является, иногда, базой для ряда других языков.
Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные. Последующая работа Вирта была направлена на создание на основе Паскаля языка системного программирования, с сохранением возможности вести на его базе систематический, целостный курс обучения профессиональному программированию. Результат этой работы — язык Модула-2.
Современное использование:
Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET


5) Basic от Паскаля отличается тем, что Паскаль (в последних версиях) - объектно-ориентированный, Бейсик - нет. Согласно концепциям, заложенным в Basic, этот язык в смысле строгости и стройности является антиподом языка Pascal. В частности, в нем широко распространены различные правила умолчания, что считается плохим тоном в большинстве языков программирования подобного типа. Многие среды создания программ на Бейсике работают как интерпретаторы(скорость выполнения программы в них относительно невысока). Паскаль - компилятор, то есть, прежде чем начать исполнение программы, Паскаль полностью прочитывает исходный текст, написанный программистом, и составляет последовательность машинных кодов.

6) Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования.
Интегрированная среда программирования, как правило, включает в себя экранный редактор, компилятор, компоновщик, отладчик, а также систему контекстной информационной помощи. Эта совокупность программ, объединенных в общую систему, позволяет писать и редактировать программы, компилировать их, компоновать, отлаживать и запускать на выполнение не выходя из среды.
Sun Studio
IntelliJ IDEA
HiAsm
Eclipse
Microsoft Visual Studio

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

Тест выполнил c 1-ей попытки. Пользовался теоретической информацией и словарем Wikipedia. 7-ой вопрос показался наиболее сложным.

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

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


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

Добыча золота:
1. Выбираем участок разработки;
2. Поготавливаем его;
3. Сооружаем промплощадку;
4. Оттаеваем мёрзлые породы;
5. Промываем 1/10 часть участка;
6. Делаем выводы: является ли данный участок пригодным для добычи золота;
7. Если является, то начинаем добычу;
8. Если нет, то переходим к пункту №1.

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

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


1.Современное формальное определение алгоритма было дано в 30—50-х годы XX века в работах ТьюрингаПостаЧёрчаН. ВинераА. А. Маркова. Алгоритм — искажённое аль-Хорезми — имя среднеазиатского математика средних веков. Его именем называется преемственная последовательность действий, выполнение которой позволяет достичь определённых целей. Также алгоритмом называется описание такой последовательности действий. Алгоритм представляет собой:
-  совокупность информации, описывающей характер преобразования входного потока информации в каждом блоке алгоритма, и
-  мер (мерил), управляющих передачей потоков преобразуемой в алгоритме информации от каждого блока к другим.

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

3.   3.  Формы представления алгоритма:
А) Словесно- пошаговая (записи на естественном языке);
В) Графическая (изображения из графических символов);
С) Программная (тексты на языках программирования).

4. Cледование и ветление:

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

Характерной особенностью базовых структур является наличие в них одного входа и одного выхода.

Базовая структура ветления:
 Обеспечивает в зависимости от результата проверки условия (да или нет) выбор одного из альтернативных путей работы алгоритма. Каждый из путей ведёт к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран.
Ветление используется в алгоритмах: когда надо пропустить какое-либо действие, выбрать одно из двух действий.
Структура ветление существует в четырёх основных вариантов:
·  если-то
·  если-то-иначе
·  выбор
·  выбор-иначе

Цикл:
Обеспечивает многократное выполнение некоторой совокупности действий (тела цикла).Имеет 3 варианта:
·         Для
·         Пока
·         Делать-пока
·         Цикл для

5.  
Алгоритм:
§           Анализ задачи:                                               
- Уточнение: постановка задачи
- Исходных данных
- Условий решений
§             Разработка алгоритма:

- Есть ли решение аналогичной задачи?

- Что известно?

- Что нужно найти?

- Как данные связанны между собой?

6. Основной принцип метода проектирования алгоритма сверху внизот нижнего уровня — к верхнему, от простых предписаний — к более сложным, от частного — к общему. Суть этого метода: используя уже написанные алгоритмы, как вспомогательные, свести задачу к уже решенным.



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