Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика / Теория / мет_указ_КР_ОМИ_КОСОМИ

.pdf
Скачиваний:
18
Добавлен:
13.02.2015
Размер:
2.03 Mб
Скачать

51

Вариант 9

Вариант 10

 

 

Задание 2 "Программирование"

После разработки алгоритма мы переводим его на язык, понятный машине. Алгоритм решения задачи, заданный в виде последовательности команд на языке вычислительной машины (в кодах машины), называется компьютерной программой.

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

Взадании необходимо:

1.Выполнить постановку задачи.

2.Разработать алгоритм решения.

3.Представить алгоритм в виде блок-схемы (для построения блок-схем целесообразно использовать редактор MS Visio 2007).

4.Записать алгоритм на языке программирования VBA.

52

5.Выполнить отладку программы.

6.Провести тестирование программного продукта для различных наборов входных данных.

7.Оформить результаты работы в виде отчета. Обязательные разделы отчета:

Постановка задачи.

Анализ задачи, разработка математической модели.

Разработка алгоритма (запись алгоритма в виде блок-схемы).

Кодирование алгоритма (запись на языке программирования).

Тестирование программы (тестовые расчеты и анализ результатов тестирования).

ВНИМАНИЕ! Задание реализуется после выполнения прилагаемого лабораторного практикума (разделы "Компьютерная графика" и "Алгоритмизация и программирование").

Номер ва-

Линейные алгорит-

Ветвящиеся алго-

Циклические алгорит-

мы (арифметические

рианта

мы

ритмы

циклы)

 

 

 

 

 

 

 

Вариант 1

Перевести литры в

Перевести литры в

Переменная х меняется

 

древнееврейские ло-

древнееврейские

от -7 с шагом 7,5. По-

 

ги (древнееврейский

логи, если вводимое

считать сумму пятна-

 

лог равен 0,54 л)

число больше 1

дцати значений х.

Вариант 2

Перевести литры в

Перевести литры в

Переменная х меняется

 

древнееврейские ба-

от 9 с шагом 1,1. Посчи-

 

древнееврейские

 

ты (мера для жидко-

тать произведение шес-

 

баты, если вводи-

 

стей) (древнееврей-

ти значений х.

 

мое число меньше 2

 

ский бат равен 35 л)

 

 

 

 

 

Перевести сантимет-

Перевести санти-

Переменная х меняется

 

ры в древнееврей-

метры в древнеев-

от 0 с шагом 0,76. По-

Вариант 3

ские ситы (древнеев-

рейские ситы, если

считать сумму одинна-

 

рейский сит равен 11

вводимое число не

дцати значений х.

 

см)

равно 3

 

 

Перевести метры в

Перевести метры в

Переменная х меняется

 

древнееврейские зе-

древнееврейские

от 2 с шагом 1,5. Вычис-

Вариант 4

реты (древнееврей-

зереты, если вво-

лить произведение три-

 

ский зерет равен 22

димое число боль-

надцати значений х.

 

см)

ше 4

 

 

Перевести граммы в

Перевести граммы в

Переменная х меняется

Вариант 5

вавилонские шеумы

вавилонские ше-

от 0 с шагом 0,8. Посчи-

(вавилонский шеум

умы, если вводимое

тать сумму десяти зна-

 

 

равен 0,046 г)

число меньше 5

чений х.

 

Перевести кило-

Перевести кило-

Переменная х меняется

 

граммы в вавилон-

граммы в вавилон-

от 7 с шагом 1,9. Посчи-

Вариант 6

ские мины (вавилон-

ские мины, если

тать произведение че-

 

ский мина равен 505

вводимое число не

тырех значений х.

 

г)

равно 6

 

 

Перевести литры в

Перевести литры в

Переменная х меняется

Вариант 7

вавилонские ка (ва-

вавилонские ка, ес-

от 7 с шагом 0,4. Вывес-

 

вилонский ка равен

ли вводимое число

ти на печать сумму ше-

53

 

0,84 л)

больше или равно 7

стнадцати значений х.

 

 

 

 

 

Перевести литры в

Перевести литры в

Переменная х меняется

 

вавилонские паны,

от 5 с шагом 0,5. Вычис-

 

вавилонские паны

Вариант 8

если вводимое чис-

лить среднее арифме-

(вавилонский пан ра-

 

ло меньше или рав-

тическое десяти значе-

 

вен 50,5 л)

 

но 8

ний х.

 

 

 

Перевести литры в

Перевести литры в

Переменная х меняется

 

от 3 с шагом 0,45. Вы-

 

вавилонские гуры

вавилонские гуры,

Вариант 9

числить среднее ариф-

(вавилонский гур ра-

если вводимое чис-

 

метическое десяти зна-

 

вен 252,6 л)

ло не равно 9

 

чений х.

 

 

 

 

Перевести квадрат-

Перевести квадрат-

Переменная х меняется

 

ные метры в вави-

от 2 с шагом 0,7. Вы-

 

ные метры в вави-

 

лонские гины, если

вести на печать сумму

Вариант 10

лонские гины (вави-

вводимое число

восьми значений х.

 

лонский гин равен

 

меньше или равно

 

 

0,588 кв.м.)

 

 

10

 

 

 

 

Задание 3 "Подготовка реферата по индивидуальной тематике"

ВНИМАНИЕ! Реферат должен представлять собой реферативное сообщение (четко структурированный материал, раскрывающий только основную суть темы) объемом не более 3 страниц. Для подготовки реферата необходимо использовать любой поисковый сервис глобальной сети Интернет.

Номер вари-

Тема

анта

 

 

 

Вариант 1

Языки программирования низкого уровня и машинно-

 

ориентированные языки.

Вариант 2

Вычислительные языки программирования.

 

 

Вариант 3

Объектные языки программирования.

Вариант 4

Структурные языки программирования.

Вариант 5

Языки описания сценариев.

Вариант 6

Функциональные языки программирования.

Вариант 7

Императивные языки программирования.

Вариант 8

Декларативные языки программирования.

Вариант 9

Искусственный интеллект и языки логического про-

граммирования (языки символьной обработки).

 

Вариант 10

Языки программирования высокого уровня.

54

Приложение

Образец титульного листа контрольной работы