понедельник, 31 октября 2011 г.
воскресенье, 30 октября 2011 г.
Модуль 3. Задание 6
Program Cikl;
var i,n: integer;
sum: real;
begin writeln ('n= '); readln (n);
sum:=0; i:=1;
while i<=n do
begin sum:=sum+1/i
i:=i*(-2);
end;
writeln ('summa',n,'elementov= ',sum:10:5);
end.
Программа Цикл
Дано i,n:целые
сумма: действительное
начало вывод('n= '); ввод (n);
сумма:=0; i:=1;
если i<=n то
начало сумма:=сумма+1/i
i:=i*(-2);
конец;
вывод ('сумма', n, ''элементов= ', сумма:10:5);
ввод;
конец.
Program Cikl;
var i,n: integer;
sum: real;
begin writeln ('n= '); readln (n);
sum:=0; i:=1;
while i<=n do
begin sum:=sum+1/i
i:=i*(-2);
end;
writeln ('summa',n,'elementov= ',sum:10:5);
end.
Программа Цикл
Дано i,n:целые
сумма: действительное
начало вывод('n= '); ввод (n);
сумма:=0; i:=1;
если i<=n то
начало сумма:=сумма+1/i
i:=i*(-2);
конец;
вывод ('сумма', n, ''элементов= ', сумма:10:5);
ввод;
конец.
Модуль 3. Задание 3.
7) В ЯП Паскаль оператор присваивания записывается в виде:
<переменная>: = <выражение> Например V:=A; или V:=A+1;
В ЯП Бейсик: <переменная> = <выражение> V=A
8) Оператор ветвеления в ЯП Паскаль If <логическое выражение> then <оператор1> else <оператор2>; например
If x>0 then writeln ('vy devochka')
else writeln ('vy malchik'); readln;
В ЯП Бейсик If Условие Then
Серия 1
Else
Серия 2
End If (Visual Basic)
9)В ЯП Паскаль оператор ввода-вывода:
Ввод данных:
read(<список ввода>); readln(<список ввода >);
Вывод данных на экран:
write(<список вывода>); writeln(<список вывода >);
например
write('a= ');readln (a);
10) Цикл с предусловием.
while i<=n do
begin sum:=sum+1/i;
i:=i*(-2);
end;
11) цикл с параметром.
for i:=0 to 10 do
for n:=0 to 20 do
for k:=0 to 200 do
if 10*i+5*n+k*0,5=100 then
if i+n+k=100 then
writeln (i:3, n:7, k:8);
7) В ЯП Паскаль оператор присваивания записывается в виде:
<переменная>: = <выражение> Например V:=A; или V:=A+1;
В ЯП Бейсик: <переменная> = <выражение> V=A
8) Оператор ветвеления в ЯП Паскаль If <логическое выражение> then <оператор1> else <оператор2>; например
If x>0 then writeln ('vy devochka')
else writeln ('vy malchik'); readln;
В ЯП Бейсик If Условие Then
Серия 1
Else
Серия 2
End If (Visual Basic)
9)В ЯП Паскаль оператор ввода-вывода:
Ввод данных:
read(<список ввода>); readln(<список ввода >);
Вывод данных на экран:
write(<список вывода>); writeln(<список вывода >);
например
write('a= ');readln (a);
10) Цикл с предусловием.
while i<=n do
begin sum:=sum+1/i;
i:=i*(-2);
end;
11) цикл с параметром.
for i:=0 to 10 do
for n:=0 to 20 do
for k:=0 to 200 do
if 10*i+5*n+k*0,5=100 then
if i+n+k=100 then
writeln (i:3, n:7, k:8);
Модуль 3 задание 3.
1) В состав любого ЯП входят: используемые символы, типы данных, структуры данных, семантика.
2)Зарезервированное слово - в ЯП слово,имеющее специальное значение.
3)Для Паскаль: Может быть последовательность латинских букв и цифр, начинающаяся с буквы, может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве идентификаторов служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Для Бейсик: Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы,в конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
4)Тип данных в ЯП определяет:возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу; внутреннюю форму представления данных в ЭВМ; операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5)Для Паскаль: Var <имя массива> : array[<тип индекса>] of <базовый тип>;
Для Бейсик: Dim имя_массива(N-1) As Тип элементов массива
6)Структура программы на ЯП Паскаль:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin <раздел операторов>
End.
1) В состав любого ЯП входят: используемые символы, типы данных, структуры данных, семантика.
2)Зарезервированное слово - в ЯП слово,имеющее специальное значение.
3)Для Паскаль: Может быть последовательность латинских букв и цифр, начинающаяся с буквы, может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве идентификаторов служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Для Бейсик: Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы,в конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
4)Тип данных в ЯП определяет:возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу; внутреннюю форму представления данных в ЭВМ; операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5)Для Паскаль: Var <имя массива> : array[<тип индекса>] of <базовый тип>;
Для Бейсик: Dim имя_массива(N-1) As Тип элементов массива
6)Структура программы на ЯП Паскаль:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin <раздел операторов>
End.
понедельник, 24 октября 2011 г.
воскресенье, 16 октября 2011 г.
Задание 6 Модуль 2
В данном опросе приняли участие 3 человека. Все участники правильно ответили на вопросы. Тест не показался им сложным. Трудности с выбором ответа они не испытывали.
понедельник, 10 октября 2011 г.
Модуль 2. Задание 3.
1) Язык программирования - формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
2) Язык высокого уровня - язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. ЯВУ не зависит от внутренних машинных кодов. Пример ЯВУ - BASIC, PASCAL.
3) Плюсы ЯВУ:
- стремление облегчить решение сложных программных задач
- упрощение адаптации программного обеспечения в другой среде
- обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время кая их исходный код остается неизменным.
4) Язык программирования Паскаль был создан в конце 1960-х годов Никлаусом Виртом. Современное применение Паскаль:
- объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal.
- Система программирования Pascal ABC
5) Паскаль - широко применяется в промышленном программировании, обучении программированию, является базой для ряда других языков. Бейсик же получил широкое распространение как язык для домашних компьютеров.
6)Среда программирования служит для разработки( написания) программ. Пример среды программирования - Delphi.
1) Язык программирования - формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.
2) Язык высокого уровня - язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. ЯВУ не зависит от внутренних машинных кодов. Пример ЯВУ - BASIC, PASCAL.
3) Плюсы ЯВУ:
- стремление облегчить решение сложных программных задач
- упрощение адаптации программного обеспечения в другой среде
- обеспечение связи программ, написанных на ЯВУ, с различными операционными системами и оборудованием, в то время кая их исходный код остается неизменным.
4) Язык программирования Паскаль был создан в конце 1960-х годов Никлаусом Виртом. Современное применение Паскаль:
- объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal.
- Система программирования Pascal ABC
5) Паскаль - широко применяется в промышленном программировании, обучении программированию, является базой для ряда других языков. Бейсик же получил широкое распространение как язык для домашних компьютеров.
6)Среда программирования служит для разработки( написания) программ. Пример среды программирования - Delphi.
вторник, 4 октября 2011 г.
Модуль 1. задание 5.
Построение геолого-литологического профиля.
1) Привязка обнажения к местности
2) Схематическое изображение обнажения.
3) Определение угла падения пластов.
4) Если угол падения пластов равен 0, то перейти к отбору проб пород; если угол падения больше 0,то определить азимут падения.
5) Отбор проб пород.
6) Чтобы построить профиль надо
7) Сделать азимутальный ход до выявления нового обнажения, пока не будут описаны все обнажения на исследуемой территории.
8) Построение профиля по данным исследования
Построение геолого-литологического профиля.
1) Привязка обнажения к местности
2) Схематическое изображение обнажения.
3) Определение угла падения пластов.
4) Если угол падения пластов равен 0, то перейти к отбору проб пород; если угол падения больше 0,то определить азимут падения.
5) Отбор проб пород.
6) Чтобы построить профиль надо
7) Сделать азимутальный ход до выявления нового обнажения, пока не будут описаны все обнажения на исследуемой территории.
8) Построение профиля по данным исследования
понедельник, 3 октября 2011 г.
Модуль 1. Задание 4.
1)Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Сам слово алгоритм возникло в Европе после перевода на латынь книги этого математика. Понятие алгоритма отождествлялось с понятием метода вычислений.
2)Алгоритм - описание последовательности действий, строгое выполнение которых приводит к решению поставленной задачи за конечное число шагов.
3) Формы представления алгоритма: словесная, графическая, алгоритмическая, язык программирования.
4) Различают три базовые алгоритмические структуры: следование, ветвление, повторение.
5) Основные этапы разработки алгоритма: 1. постановка задачи. 2. моделирование и формализация задачи. 3. реализация идеи решения задачи. 4. тестирование алгоритма. 5. программирование алгоритма. 6. тестирование программы. 7. эксплуатация программы и интерпретация результатов.
6) Нисходящее проектирование предполагает последовательное разбиение исходной задачи на подзадачи до такой конкретизации, когда подзадача сможет быть реализована одним оператором выбранного для программирования языка.
1)Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Сам слово алгоритм возникло в Европе после перевода на латынь книги этого математика. Понятие алгоритма отождествлялось с понятием метода вычислений.
2)Алгоритм - описание последовательности действий, строгое выполнение которых приводит к решению поставленной задачи за конечное число шагов.
3) Формы представления алгоритма: словесная, графическая, алгоритмическая, язык программирования.
4) Различают три базовые алгоритмические структуры: следование, ветвление, повторение.
5) Основные этапы разработки алгоритма: 1. постановка задачи. 2. моделирование и формализация задачи. 3. реализация идеи решения задачи. 4. тестирование алгоритма. 5. программирование алгоритма. 6. тестирование программы. 7. эксплуатация программы и интерпретация результатов.
6) Нисходящее проектирование предполагает последовательное разбиение исходной задачи на подзадачи до такой конкретизации, когда подзадача сможет быть реализована одним оператором выбранного для программирования языка.
Подписаться на:
Комментарии (Atom)

