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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 24.6.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. Реферат на тему The Satire Of Johnathan Swift Revealed Essay
4. Диплом на тему Программа установки защищенных сетевых соединений с использованием протокола ISAKMP
5. Курсовая Проект строительства цеха по производству мебели, оконных и дверных блоков
6. Реферат на тему Тэтчеризм в истории Великобритании
7. Реферат на тему Вебинары что нас ждет на рынке обучения
8. Курсовая Производство молотой негашенной извести
9. Реферат Змішані перевезення
10. Реферат на тему The Foundation Of Islam Essay Research Paper