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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 11.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. Реферат Формы предпринимательской деятельности 3
2. Доклад на тему Гимнастика от варикоза
3. Реферат Методы педагогической психологии
4. Реферат Строители курганов США
5. Диплом Розробка заходів щодо удосконалення антикризового управління підприємством на прикладі КП В
6. Реферат на тему Принципи права природокористування
7. Контрольная работа на тему Управление развитием персонала
8. Реферат Психологическая готовность детей к школьному обучению
9. Диплом Інвестиційна діяльність підприємства на ринку цінних паперів
10. Реферат Правовые отношения в сфере права собственности