Program prim2_2;
Var a, b, r: real;
begin
Write(‘Введите два числа ‘);
Readln(a,b);
R:=a;
A:=b;
B:=r;
Write(‘ a=’ , a, ‘ b=’ , b);
End.
1.Program prim2_2 - название программы(заголовок).
2.Var - описание переменных, в данном случае real - вещественный тип.
3.begin - начало программы.
4.Write(‘Введите два числа ‘) - вывод на экран.
5.Readln(a,b) - ввод значений а,b.
6. R:=a;
A:=b;
B:=r; - присваивание значений.
7.Write(‘ a=’ , a, ‘ b=’ , b)- вывод результата.
8.End - конец программы.
понедельник, 31 октября 2011 г.
воскресенье, 30 октября 2011 г.
Модуль 3. Задание 3.
7. операторы присваивания в ЯП Pascal: <переменная>: = <выражение>
пример:
a: = a+1
c: = f/p*100
пример:
a: = a+1
c: = f/p*100
операторы присваивания в ЯП Basic: <переменная> = <выражение>
пример: а=а+1
пример: а=а+1
8. операторы ветвления в ЯП Pascal: If <логическое выражение> then <оператор1> else <оператор2>;
пример: if B<D then A:=AelseD;
пример: if B<D then A:=AelseD;
операторы ветвления в ЯП Basic:
If Условие Then
Серия 1
Else
Серия 2
End If (Visual Basic)
пример: if NumberFirst<NumberSecond then Print:=NumberFirst else Print:=NumberSecond; end if
Else
Серия 2
End If (Visual Basic)
пример: if NumberFirst<NumberSecond then Print:=NumberFirst else Print:=NumberSecond; end if
9. пример записи операторов ввода и вывода ЯП Pascal
var rA, rB: Real;
iP,iQ:Integer; bR, bS: Boolean; chT, chV, chU, chW: Char;begin . . . WriteLn(rA, rB:10:2); WriteLn(iP, iQ:8); WriteLn(bR, bS:8); WriteLn(chT, chV, chU, chW);end.пример записи операторов ввода и вывода ЯП Basic: PRINT A - выводит на экран значение переменной АPRINT 5 - выводит на экран 5 ;
10. цикл с параметром: For i:=A to B do S;
11. цикл с параметром :
For x = 0 To 100
s = s + x
Next x
Модуль 3. Задание 3.
1. В состав любого языка программирования входит следующее: используемые символы, типы данных, структуры данных, семантика.
2. Зарезерви́рованное сло́во (или ключево́е сло́во) - в языках программирования, слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.
3. pascal: в именах может использоваться символ _ подчеркивание; не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, функции, типы, процедуры. пример: DK_31
basic: в конце идентификатора может быть суффикс - символ "$" или "%"; не разрешается использовать в качестве имен служебные слова. пример: calculator.
4. Тип данных в языке программирования определяет: возможные значения переменных, констант, выражений, принадлежащих к данному типу; внутреннюю форму представления данных в ЭВМ; операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5. Пример записи массива в Basic: Dim Chislo(9)As Long
Пример записи массива в Pascal: var T: array[1..12] of real;
6. Структура программы на языке программирования Pascal:
Program <Имя программы>;
2. Зарезерви́рованное сло́во (или ключево́е сло́во) - в языках программирования, слово, имеющее специальное значение. Идентификаторы с такими именами запрещены.
3. pascal: в именах может использоваться символ _ подчеркивание; не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, функции, типы, процедуры. пример: DK_31
basic: в конце идентификатора может быть суффикс - символ "$" или "%"; не разрешается использовать в качестве имен служебные слова. пример: calculator.
4. Тип данных в языке программирования определяет: возможные значения переменных, констант, выражений, принадлежащих к данному типу; внутреннюю форму представления данных в ЭВМ; операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5. Пример записи массива в Basic: Dim Chislo(9)As Long
Пример записи массива в Pascal: var T: array[1..12] of real;
6. Структура программы на языке программирования Pascal:
Program <Имя программы>;
Label <раздел описания меток>;
Const < раздел описания констант>;
Type < раздел описания типов>;
Var < раздел описания переменных>;
Procedure (Function) < раздел описания подпрограмм>;
Begin <раздел операторов>
End.
Модуль 3. Задание 1.
тест решила на 14 баллов с 4 раза; пользовалась информацией из презентации. тест трудный :(
воскресенье, 16 октября 2011 г.
Задание 6. Модуль 2
на данный момент только два участника приняло участие в опросе,
первый набрал 5
второй 3
наиболее сложным показался вопрос 5
простым 1 и 3
первый набрал 5
второй 3
наиболее сложным показался вопрос 5
простым 1 и 3
Задание 3. Модуль 2
1. Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических,синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.
2. Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания. Примеры: PHP, Ruby, Perl, PureBasic, Delphi, Lisp. Языкам высокого уровня свойственно умение работать с комплексными структурами данных.
3. Плюсы языка программирования высокого уровня:
-стремление облегчить решение сложных программных задач;
-упрощение адаптации программного обеспечения в другой среде;
-обеспечение связи программ, написанных на языках высокого программирования, с различными операционными системами и оборудованием, в то время как их исходный код остается неизменным;
4.Паскаль (англ. Pascal) — язык программирования общего назначения. Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. . Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
5. Бейсик был задуман как простой язык для быстрого освоения. Бейсик стал фактическим стандартом для МикроЭВМ именно благодаря своей простоте как в освоении так и в реализации.
Pascal Разработанный известным теоретиком Н.Виртом на основе идей Алгола-68, Паскаль предназначался прежде всего для обучения программированию. Построенный по принципу "необходимо и достаточно", он располагает строгим контролем типов, конструкциями для описания произвольных структур данных, небольшим, но достаточным набором операторов структурного программирования.
6. Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программированияслужит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные). примером среды программирования являются: Visual Basic, Delphi, Dev-C++.
2. Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания. Примеры: PHP, Ruby, Perl, PureBasic, Delphi, Lisp. Языкам высокого уровня свойственно умение работать с комплексными структурами данных.
3. Плюсы языка программирования высокого уровня:
-стремление облегчить решение сложных программных задач;
-упрощение адаптации программного обеспечения в другой среде;
-обеспечение связи программ, написанных на языках высокого программирования, с различными операционными системами и оборудованием, в то время как их исходный код остается неизменным;
4.Паскаль (англ. Pascal) — язык программирования общего назначения. Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. . Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
5. Бейсик был задуман как простой язык для быстрого освоения. Бейсик стал фактическим стандартом для МикроЭВМ именно благодаря своей простоте как в освоении так и в реализации.
Pascal Разработанный известным теоретиком Н.Виртом на основе идей Алгола-68, Паскаль предназначался прежде всего для обучения программированию. Построенный по принципу "необходимо и достаточно", он располагает строгим контролем типов, конструкциями для описания произвольных структур данных, небольшим, но достаточным набором операторов структурного программирования.
6. Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программированияслужит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные). примером среды программирования являются: Visual Basic, Delphi, Dev-C++.
воскресенье, 2 октября 2011 г.
Задание 4. Модуль 1
1. Происхождение самого термина "алгоритм" связано с математикой. Слово "алгоритм" появилось в результате искаженного перевода с арабского на европейские языки имени узбекского ученого IX века Аль-Хорезми, который изложил правила арифметических действий над числами в позиционной десятичной системе счисления. Эти правила и назвали алгоритмами (Альхорезми [имя] + Аритмос [число] = алгоритм).
2. В информатике под алгоритмом понимают понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи.
3. Способы описания алгоритмов бывают следующие: 1) словесный 2) графический 3) алгоритмический 4) язык программирования. Выбор способа описания алгоритма зависит от исполнителя.
4. Основными базовыми структурами организмов являются: следование, ветвление, цикл.
5. Основные этапы разработки алгоритма:
-постановка задачи;
-анализ, формализованное описание задачи, выбор модели;
-выбор или разработка алгоритма решения задачи;
-проектирование общей структуры программы;
-кодирование;
-отладка и верификация программы;
-получение результата, его интерпретация и, возможно, последующая модификация модели;
-публикация или передача заказчику результата работы;
-сопровождение программы.
6. При проектировании "сверху-вниз" определяются цели автоматизации предметной области и их иерархия, т.е в начинаем созидательный процесс с программы высокого уровня и спускаетесь до подпрограмм низкого уровня.
2. В информатике под алгоритмом понимают понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи.
3. Способы описания алгоритмов бывают следующие: 1) словесный 2) графический 3) алгоритмический 4) язык программирования. Выбор способа описания алгоритма зависит от исполнителя.
4. Основными базовыми структурами организмов являются: следование, ветвление, цикл.
5. Основные этапы разработки алгоритма:
-постановка задачи;
-анализ, формализованное описание задачи, выбор модели;
-выбор или разработка алгоритма решения задачи;
-проектирование общей структуры программы;
-кодирование;
-отладка и верификация программы;
-получение результата, его интерпретация и, возможно, последующая модификация модели;
-публикация или передача заказчику результата работы;
-сопровождение программы.
6. При проектировании "сверху-вниз" определяются цели автоматизации предметной области и их иерархия, т.е в начинаем созидательный процесс с программы высокого уровня и спускаетесь до подпрограмм низкого уровня.
Подписаться на:
Комментарии (Atom)


