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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 5.2.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. Лекция Равновесие между жидкостью и паром
2. Курсовая на тему Функции семьи в процессе формирования и развития познавательных интересов
3. Реферат Множественная регрессия и корреляция 3
4. Сочинение Наши духовные идеалы
5. Реферат Адам Смит и Адам Фергюсон о социальной природе человека и общественном разделении труда
6. Курсовая на тему Обучение школьников решению составных задач
7. Реферат на тему Are We Civilized As Civlized As We
8. Реферат на тему Товарная экспертиза золота
9. Реферат Иерархия в многопроцессорных системах
10. Реферат Организация и обслуживание банкета посвященного дню празднования восьмого марта, на 50 человек в