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

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

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

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

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

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

от 25%

Подписываем

договор

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

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


Министерство образования и науки РоссийскойФедерации
Кафедра информатики
Курсовая работа
Основы программирования и алгоритмизации
г.Челябинск
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. Реферат на тему Mass Media And Public Opinion Essay Research
2. Реферат на тему Old Enough To Vote Old Enough To
3. Научная работа Межнациональные противоречия в России
4. Реферат Основные направления развития творческих способностей первоклассников на материале декоративно-п
5. Реферат США между кейнсианством и монетаризмом
6. Реферат на тему Philosophy Of Language Essay Research Paper Man
7. Биография на тему Ахматова Горенко Анна Андреевна
8. Реферат Кызылбаши
9. Реферат Распространение христианства на украинских землях
10. Шпаргалка Шпаргалка по Конституционному праву зарубежных стран