Контрольная работа на тему Основы программирования и алгоритмизации 2
Работа добавлена на сайт bukvasha.net: 2015-05-08Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
от 25%
договор
Министерство образования и науки РоссийскойФедерации
Кафедра информатики
Курсовая работа
Основы программирования и алгоритмизации
г.Челябинск
2006 г.
Оглавление
Разработка простейших линейных алгоритмом
Задание 1
Задание 2
Задание 3
Разработка программ с ветвлениями
Задание 1
Задание 2
Задание 3
Разработка циклических программ
Задание 1
Задание 2
Задание 3
Обработка массивов
Задание 1
Задание 2
Задание 3
Разработка простейших линейных алгоритмом
Решение в MathCAD:
Picture false \* MERGEFORMAT
Решение в Excel:
Режим данных:
Picture false \* MERGEFORMAT
Режим формул:
Picture false \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
Решение в Excel:
Режим данных
Picture false \* MERGEFORMAT
Режим формул:
Picture false \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
1 способ:
Picture false \* MERGEFORMAT
2 способ:
Picture false \* MERGEFORMAT
Блок-схема:
SHAPE \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
Проверка в MathCAD:
Picture false \* MERGEFORMAT
Блок-схема:
SHAPE \* MERGEFORMAT
Решение в MathCAD
Проверка в MathCAD
SHAPE \* MERGEFORMAT
Решение в MathCAD:
1 способ:
Picture false \* MERGEFORMAT
2 способ:
Picture false \* MERGEFORMAT
Проверка в MathCAD:
Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
.
Решение в MathCAD:
1 способ:
Picture false \* MERGEFORMAT
2 способ: через программный модуль
Picture false \* MERGEFORMAT
,
Решение в MathCAD:
Блок-схема:
SHAPE \* MERGEFORMAT
Выведем рекуррентную формулу, связывающую 2 последовательных элементов суммы:
Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT
Picture false \* MERGEFORMAT
Решение в MathCAD:
Picture false \* MERGEFORMAT
Кафедра информатики
Курсовая работа
Основы программирования и алгоритмизации
г.Челябинск
2006 г.
Оглавление
Разработка простейших линейных алгоритмом
Задание 1
Задание 2
Задание 3
Разработка программ с ветвлениями
Задание 1
Задание 2
Задание 3
Разработка циклических программ
Задание 1
Задание 2
Задание 3
Обработка массивов
Задание 1
Задание 2
Задание 3
Разработка простейших линейных алгоритмом
Задание 1
Решение в MathCAD:
Решение в Excel:
Режим данных:
Режим формул:
Задание 2
Решение в MathCAD:
Решение в Excel:
Режим данных
Режим формул:
Задание 3
3) Составить логическое выражение, принимающее значение истина, если точка с координатами (х,у) попадает в область, ограниченную линиями у = e-x; у = 0.5х; у = 0. Вычислить значение выражения при х = 0.5; у = 0.2Решение в MathCAD:
1 способ:
2 способ:
Разработка программ с ветвлениями
Задание 1
Блок-схема:
SHAPE \* MERGEFORMAT
Начало |
Конец |
x |
x>1 |
y=2x+x1/2 |
y=sin(x) |
y |
0 |
1 |
Решение в MathCAD:
Проверка в MathCAD:
Задание 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
Блок-схема: Конец |
Начало |
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 способ:
2 способ:
Проверка в MathCAD:
SHAPE \* MERGEFORMAT
Разработка циклических программ
Блок-схема: SHAPE \* MERGEFORMAT Начало
Конец
s
n=1
s=0
s=s+(-2)n/n
n=n+1
n>11
0
1
Начало |
Конец |
s |
n=1 s=0 |
s=s+(-2)n/n n=n+1 |
n>11 |
0 |
1 |
Задание 1
Решение в MathCAD:
1 способ:
2 способ: через программный модуль
Задание 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 последовательных элементов суммы:
Задание 3
Решение в MathCAD:
Обработка массивов
Задание 1
По заданной формуле вычислить элементы квадратной матрицы A ={aij}, (i, j = 1, ... , n), где n - размер матрицы (n = 5).Решение в MathCAD:
Задание 2
В качестве вектора х, принять главную диагональ матрицы, отсортированную по возрастанию элементов;Задание 3
Вычислить значение величины u = g(x).Решение в MathCAD: