воскресенье, 11 декабря 2011 г.

модуль 5 задание 5

Самым лучшим сканером является HP Scanjet Professional 3000.
У него самая большая скорость сканирования. Если вы ограничены во времени, он вам окажет незаменимую помощь!

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

модуль 5 задание 4

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

1. Материнская плата - самый главный компонент, находящийся в системном блоке. К ней подключены все устройства системного блока.
2. Процессор - это устройство, способное автоматически выполнять действия в соответствии с программой, записанной в памяти, непосредственно доступной этому устройству. Таким образом, непосредственную обработку данных осуществляет процессор.
3. Внутренняя (оперативная) память содержит команды и данные, с которыми в данный момент работает процессор. Это одно из центральных устройств, поэтому его характеристики очень важны для организации эффективной, производительной работы компьютера.
4. Жёсткий диск предназначен для постоянного хранения той информации , которая используется в работе компьютера наиболее часто: операционной системы, используемых пользователем приложений, сервисных (обслуживающих) программ, а также данных, используемых в оперативном режиме.
5. Видеокарта- это контроллер монитора. Через него компьютер производит вывод изображения на монитор.
6. Шина предназначена для передачи единицы информации между устройствами компьютера.
7. Вентилятор предназначен для охлаждения.
8. Модем - это устройство для выхода в интернет.

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

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

Я прочитала теоретический материал, который Вы выложили, потом прошла тест, набрав при этом 13 баллов. Изучив внимательнее теорию, я прошла тест ещё раз и набрала 16 баллов. Тест мне понравился, он достаточно контрастный: есть сложные вопросы, а есть, наоборот, лёгкие очень.
Наиболее сложными мне показались вопросы:
1) Устройство, выполняющее действия по программе, размещённой в оперативной памяти, управляющее работой других, называется...
2) Чем ПК отличается от обычной ЭВМ?

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

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

                        Visual Basic
1. Как сохранить проект приложения?
Проект приложения сохраняется в отдельном файле и также в отдельных файлах сохраняются элементы проекта. При первом сохранении указываются имена файлов для всех элементов проекта. Поскольку проект состоит из нескольких файлов, то для него лучше создать отдельную папку.

Файл  Сохранить как  Созданиеновой папки  Ввести имя папки→Enter  дважды щелкнуть по папке(папка откроется)  ввести имяфайла формы →Сохранить →ввести имя файла проекта →Сохранить .
2. Как создать форму приложения?
Проект  Свойства →Главное  Объект запуска.
3. Как добавить в форму кнопку, область для ввода текста, надпись?

Слева, там где компонеты формы, найдем командную кнопку (желтая подсказка CommandButton). Щелкнем по ней, а потом мышь переведем на поле формы и нажав на левую клавишу мыши растянем пунктирный прямоугольник до нужного нам размера.
Отпустив клавишу мыши мы увидим, что на форме появилась командная кнопка с надписью Command1. Справа, в окне свойств мы увидим свойства этой кнопки, так как в настоящий момент выделена именно она. 
Аналогичным образом добавляются надпись (А) и область для ввода текста (ab).


4. Как изменить шрифт надписи на кнопке?
Выделить кнопку, нажав на неё. На панели свойств (справа) найти Front, щёлкнуть 2 раза, затем в появившемся окне выбрать нужный шрифт и нажать "ок".
5. Как добавить в форму группу кнопок?
Слева нужно найти кнопку (CommandButton), нажать по ней,в окне Form 1 растянуть кнопку до нужного размера. Повторять так столько раз, сколько кнопок нам нужно.
6. Как запустить проект приложения на выполнение?
Проект приложения можно запустить при помощи кнопки F5 на клавиатуре.
Можно ещё при помощи кнопки на панели в верху в виде треугольника (запуск).
7. Как запрограммировать работу кнопки?
На панели вверху нажать на кнопку вид, потом выбрать код. Выбрать нужную кнопку.
8. Как создать процедуру-обработчик для события?
Это можно сделать это с помощью Оператора AddHandler.Обработчик событий — это код, предназначенный для обработки события. 1.Убедитесь, что событие объявлено с помощью оператора Event. 2.Выполните Оператор AddHandler для того, чтобы динамически связать процедуру обработки события Sub с событием. 3.При возникновении события Visual Basic автоматически вызывает процедуру Sub. Код может использовать оператор RaiseEvent, чтобы создавать событие. 

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

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

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

Захарова Анна - 5 баллов
Семченко Анастасия - 6 баллов
Шабалина Екатерина - 5 баллов
Мой опрос был достаточно простым. Чтобы его успешно пройти, достаточно внимательно изучить лекционный материал.
Сложным оказался вопрос: "Зарезервированные слова...".
Правильный ответ: это слова, имеющие специальное значение; нельзя использовать в названии.
Спасибо девочкам, что не поленились и хорошо ответили на вопросы.

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

program V;
uses crt;
var n: integer;
     P, Code: integer;
     Str: string;
Begin
repeat
    Write ( ʹВведите n:ʹ);
    Readln
    Val (Str, P, Code);
    if Code <>0 then Writeln ( ʹНеправильный ввод! Ошибка в позиции:ʹ, Code);
until Code=0;
n:=P;
Writeln ( ʹВведено:ʹ,n);
Readln;
End.


Программа с названием "В".
использование
раздел описания переменных. Переменная n задана целочисленным типом
Переменные П и код заданы целочисленным типом.
Переменная Стр задана строковым типом.
Начало программы.
Тело цикла
Цикл "до".
Записать (ʹВведено:ʹ,n)
Список ввода
Переводит с действительного типа в строковый.
если код <>0 то вывод  ( ʹНеправильный ввод! Ошибка в позиции:ʹ,код)
логическое выражение код =0
переменная н присваивается к выражению П
Список вывода ( ʹВведено:ʹ,н)
Конец программы.


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

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

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

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

Продолжение
7. Оператор присваивания в Паскаль:
<переменная>:=<выражение>
V:=A+1
Оператор присваивания в Бейсик:
<переменная>=<выражение>
V=A+1
8. Операторы ветвления
Паскаль:
If <логическое выражение> then <оператор 1>else <оператор 2>;
if a<0 then b:=1;
Бейсик:
If УсловиеThen
Серия 1
Else
Серия 2
End If (Visual Basic)

CLS
INPUT "Введите год основания Москвы: M="; M
IF M = 1147 THEN PRINT "Вы правы!" ELSE PRINT "Вы ошиблись!"


9. Операторы ввода и вывода
Паскаль:
Ввод данных с клавиатуры:
read(<список ввода>); readln(< свисок вывода>);
Readln (A1, A2,... AK);
Вывод данных на экран:
write(<список вывода>);
writeln(<список вывода>);
Write  (A1, A2,... AK);
Writeln  (A1, A2,... AK);
Бейсик:
Ввод данных с клавиатуры:
INPUT <Переменная>
Вывод данных на экран:
PRINT <Список вывода>
INPUT "Загадано число от 1 до 100, угадайте его :)"
INPUT "Ваш вариант";
PRINT v
10. Program E;
var
A: integer;
B: longint ;
begin
A:=1; B:=0;
reperat
B:=B+A*A;
A:=A+1;
until A>100;
writeln (B);
End.
11. FOR X=10 TO 100 STEP 2
LET Y=SQR(X)
PRINT X,Y
NEXT X




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

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

1. В любого ЯП входит: используемые символы (алфавит), типы данных, структуры данных, семантика.
2. Зарезервированное слова (или ключевое слово) - в языках программирования слово, имеющее специальное значение (из википедии). Зарезервированные слова нельзя использовать в названии.
В Паскаль, например, это MOD  IN  DO  DIV  OR  VAR и другие. В Basic это DIM  TO  R  IF  NOT и другие.
3. Паскаль:

  • имя - это последовательность латинских букв и цифр, начинающаяся с буквы
  • в именах может использоваться символ _ подчёркивания
  • не разрешается использовать в качестве имён служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Myprogram,  MoyaPervayaProgramma, My1program- правильно; неправильно-12My_Program, МояПрограмма, #MyProgram
Бейсик:

  • идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы
  • в конце идентификатора может быть суффикс-символ "$" или " %"
  • не разрешается использовать в качестве имён служебные слова
правильно- DNI%, MyFirstProgram,Kniga$ ; неправильно-PRINT, DIM, %DNI
4. Тип определяет:

  • возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу
  • внутреннюю форму представления данных в ЭВМ
  • операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу
5. Массивом называют упорядоченный набор однотипных переменных (элементов).
Пример записи массива в ЯП Паскаль:
Var
<имя массива> : array [<тип индекса>] of <базовый тип>;
Var Spisok: array [1...40] String [20];
В ЯП Бейсик:
Dim
имя_массива(N-1) As Тип элементов массива
Dim Db1_Array (5, 7) As Single
6. Структура программы на ЯП Паскаль выглядит следующим образом:
Program <Имя программы>;
Label <раздел описания меток>;
Const <раздел описания констант>;
Type <раздел описания типов>;
Var <раздел описания переменных>;
Procedure (Function) <раздел описания подпрограмм>;
Begin<раздел операторов>;
End.



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

Чтобы пройти тест и набрать не менее 11 баллов мне понадобилось 2 попытки. После первой попытки я набрала 4 балла, после второй - 11баллов. Я пользовалась лекцией и презентацией. Наиболее трудным мне показался вопрос: "Из перечисленных типов ЯП Pascal выберите целый тип." Трудность, скорее всего, была вызвана невнимательным прочтением лекции.

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

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

Первый, второй и третий справились с опросом. Набрали 5 баллов из пяти.
Раз они справились, значит сложных вопросов не оказалось. Все усвоили материал!

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

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

Чтобы пройти тест, мне понадобилось 2 попытки. С первой попытки тест пройти оказалось не так то просто. Со второй попытки я успешно набрала 9 баллов, всё благодаря материалу, который вы выложили. Если прочитать внимательно весь материал и запомнить основные моменты, то ни один вопрос не покажется сложным.

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

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


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

1. Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.(википедия)
2. Язык высокого уровня - это язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. К нему относят, например, Паскаль, Бейсик, Фортран.
3. Плюсы ЯВУ:
  • стремление обеспечить решение сложных программных задач
  • упрощение адаптации программного обеспечения в другой среде
  • обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время как их исходный код остаётся неизменным.
4. Паскаль - ЯП общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является, иногда, базой для ряда других языков. Паскаль был создан Никлаусом Виртом в 1968-1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68.
Современное использование:
1)объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal.
2) система программирования PascalABC.NET, ориентированная на обучении современному программированию. Язык системы - это Object Pascal для платформы Microsoft.NET.
5. Бейсик предназначался для обучения программированию и получил широкое распространение в виде различных диалектов, прежде всего, как язык для домашних компьютеров. А Паскаль был опубликован как небольшой и эффективный язык. Был создан, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурные данные.
6.Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные).
 Среда программирования включает в себя основные компоненты: редактор с подсветкой синтаксиса конкретного языка программирования, компиляр, отладчик.
Пример сред программирования: ASM Editor for Windows version 2.2, Borland Delphi 7 Personal Portable Edition.

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


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

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

 Алгоритм

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

           Словесный алгоритм
       Подготовка теодолита к точным измерениям
1. Подойти к теодолиту.
2. Подкрутить винты у подставки теодолита
3. Навести зрительную трубу на вешку
4.Посмотреть на цилиндрический уровень
5. Пузырёк в центре цилиндрической трубы
6. если да, то...
7. снять показания с вешки
8. если нет, то...
9. вернуться к пункту 2

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

1. Понятие алгоритм возникло в первой половине 12 века. В средние века оно означало "правило о счёте чисел".

2.АЛГОРИТМ – система правил, сформулированная на понятном исполнителю языке, которая определяет процесс перехода от допустимых исходных данных к некоторому результату и обладает свойствами массовости, конечности, определенности, детерминированности.

3. Формы представления алгоритма: словесная, графическая, алгоритмическая, язык программирования.

4. Следование, ветвление, цикл - это базовые алгоритмические структуры.

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

6. Проектирование сверху вниз или, его ещё называют, нисходящее структурное проектирование. Этот метод предполагает последовательное разложение общей функции обработки данных  на простые элементы. В результате строится иерархическая схема.

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


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

Цифры должны располагаться в следующем порядке: 1, 4, 2, 3, 1. Каждая геометрическая фигура блок-схемы имеет своё значение: 1(овал) - начало, 4(параллелограмм) - ввод данных, 2(ромб)- условие, 3(прямоугольник) - действие, 1(овал) - конец.

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

Для прохождения данного теста мне понадобилось 2 попытки. Во время теста я пользовалась теорией, данной нам на лекции. Наиболее сложным мне показался последний вопрос.