Контрольная работа

Контрольная работа на тему Основы программирования и алгоритмизации 2

Работа добавлена на сайт bukvasha.net: 2015-05-08

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 25.11.2024


Министерство образования и науки РоссийскойФедерации
Кафедра информатики
Курсовая работа
Основы программирования и алгоритмизации
г.Челябинск
2006 г.

Оглавление
Разработка простейших линейных алгоритмом
Задание 1
Задание 2
Задание 3
Разработка программ с ветвлениями
Задание 1
Задание 2
Задание 3
Разработка циклических программ
Задание 1
Задание 2
Задание 3
Обработка массивов
Задание 1
Задание 2
Задание 3

Разработка простейших линейных алгоритмом

Задание 1


Решение в MathCAD:
Picture false \* MERGEFORMAT
Решение в Excel:
Режим данных:
Picture false \* MERGEFORMAT
Режим формул:
Picture false \* MERGEFORMAT

Задание 2


Решение в MathCAD:

Picture false \* MERGEFORMAT
Решение в Excel:
Режим данных
Picture false \* MERGEFORMAT
Режим формул:
Picture false \* MERGEFORMAT

Задание 3

3) Составить логическое выражение, принимающее значение истина, если точка с координатами (х,у) попадает в область, ограниченную линиями у = e-x; у = 0.5х; у = 0. Вычислить значение выражения при х = 0.5; у = 0.2
Решение в MathCAD:
Picture false \* MERGEFORMAT
1 способ:
Picture false \* MERGEFORMAT
2 способ:
Picture false \* MERGEFORMAT

Разработка программ с ветвлениями


Задание 1


Блок-схема:
 SHAPE  \* MERGEFORMAT
Начало
Конец
x
x>1
y=2x+x1/2
y=sin(x)
y
0
1

Решение в MathCAD:
Picture false \* MERGEFORMAT
Проверка в MathCAD:

Picture false \* MERGEFORMAT

Задание 2



Блок-схема:
 SHAPE  \* MERGEFORMAT
Начало
Конец
x,y
a(x,y)
y>1
x>1
x>1
a(x,y)=x3y2
a(x,y)=yx4
a(x,y)=2
a(x,y)=1
1
1
1
0
0
0

Решение в MathCAD


Проверка в MathCAD

Задание 3

Блок-схема:
 SHAPE  \* MERGEFORMAT
Конец
Начало
x
p(x)
i=floor(x-1)
i=1
i=2
i=3
i=4
p=ctgx
p=1
p=1/x+3
p=2x
p=0



Решение в MathCAD:
1 способ:
Picture false \* MERGEFORMAT
2 способ:
Picture false \* MERGEFORMAT
Проверка в MathCAD:

Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT
 SHAPE  \* MERGEFORMAT

Разработка циклических программ

Блок-схема:

 SHAPE  \* MERGEFORMAT
Начало
Конец
s
n=1
s=0
s=s+(-2)n/n
n=n+1
n>11
0
1

Задание 1

.
Решение в MathCAD:
1 способ:
Picture false \* MERGEFORMAT

2 способ: через программный модуль
Picture false \* MERGEFORMAT

Задание 2

,
Решение в MathCAD:

Блок-схема:
 SHAPE  \* MERGEFORMAT
Конец
s
s=s+a
|a|>e
0
1
Начало
x
a=-x/4
i=1
s=0
e=10-6
a=a(-x)/2(i+1).
i=i+1

Выведем рекуррентную формулу, связывающую 2 последовательных элементов суммы:

Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT

Задание 3


Решение в MathCAD:

Picture false \* MERGEFORMAT

Обработка массивов

Задание 1

По заданной формуле вычислить элементы квадратной матрицы A ={aij}, (i, j = 1, ... , n), где n - размер матрицы (n = 5).

Решение в MathCAD:

Picture false \* MERGEFORMAT

Задание 2

В качестве вектора х, принять главную диагональ матрицы, отсортированную по возрастанию элементов;
Picture false \* MERGEFORMAT

Picture false \* MERGEFORMAT

Задание 3

Вычислить значение величины u = g(x).

Решение в MathCAD:

Picture false \* MERGEFORMAT

1. Реферат Внутренняя среда организации понятие, характеристика основных ее элементов. Взаимосвязь фа
2. Реферат на тему Song Of Solomon Milkman Dead
3. Реферат Функція мотивації трудової діяльності, її компоненти, теорії, шляхи
4. Курсовая на тему Рынок ценных бумаг 2 5
5. Сочинение на тему Легкая поэзия классицизма
6. Диплом Управление финансовым состоянием предприятия на основе финансового анализа
7. Реферат Пирамиды
8. Реферат Становление и развитие аудита в России 3
9. Лекция на тему История отечественной педагогики
10. Реферат Основные фонды на предприятии