Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика и интегрированные прикладные системы

.pdf
Скачиваний:
0
Добавлен:
24.11.2025
Размер:
10.46 Mб
Скачать

3.1. ПЕРЕЧЕНЬ ВОПРОСОВ К ЭКЗАМЕНУ

по дисциплине «Информатикаи интегрированные прикладные системы»

для студентов 1 курса дневного отделения

(зимняя экзаменационная сессия)

1.Архитектура современного компьютера.

2.Виды памяти современного компьютера.

3.Структура программного обеспечения современного компьютера.

4.Структурная схема современного компьютера. Контроллеры, шина,

виды памяти.

5.Операционная система Windows.

6.Типы данных. Диапазон представления. Идентификаторы языка С++.

Правила именования идентификаторов.

7.Описание переменных и констант. Инициализация переменных при описании.

8.Структура Си – программы. Функция main(). Блок операторов.

9.Форматный ввод/вывод. Потоковый ввод/вывод.

10.Оператор присваивания: синтаксис, алгоритм выполнения, обозначение на блок-схеме.

11.Стандартные математические функции. Операции отношений.

12.Операторы ветвления. Условный оператор if. Формы записи. Алгоритм выполнения. Обозначение на блок-схеме. Оператор безусловного перехода goto.

13.Оператор выбора варианта switch.

14.Оператор цикла for. Формы записи. Алгоритм выполнения.

Обозначение на блок-схеме. Примеры использования при вычислении суммы и произведения.

15.Оператор цикла while. Форма записи. Алгоритм выполнения.

Обозначение на блок-схеме. Примеры использования при вычислении суммы и произведения.

16.Оператор цикла do-while. Форма записи. Алгоритм выполнения.

Обозначение на блок-схеме. Примеры использования при вычислении суммы и произведения.

271

17.Оператор безусловного перехода goto. Операторы continue и break.

Примеры использования.

18.Массивы: объявление, инициализация, доступ к элементам массива.

Ввод/ вывод одномерных, двумерных массивов.

19.Понятие указателя. Объявление указателя. Операции при работе с указателями.

20.Указатели, динамические массивы. Использование адресов и указателей при работе с массивами.

21.Пользовательские функции: объявление, описание, вызов.

22.Пользовательские функции: структура, тип функции, оператор возврата из функции.

23.Пользовательские функции: способы передачи параметров в функции.

24.Фактические и формальные параметры функции. Глобальные и локальные переменные. Область их «видимости». Пример вычисления y=n! с использованием функции.

25.Указатели на массивы. Передача одномерных массивов в функции.

26.Строки и символы: объявление, инициализация, функции работы со строками.

27.Работа с файлами в С++. Открытие, закрытие, чтение и запись файлов.

Перечень

тем экзаменационных заданий

1.Вычисление по условию.

2.Операторы повтора for, while, do-while.

3.Вычисление конечных сумм.

4.Одномерные массивы.

5.Динамические массивы.

6.Матрицы.

7.Функции пользователя

8.Файлы

272

Вопросы

по курсу «Информатика и интегрированные прикладные системы»

для студентов 1 курса дневного отделения

(летняя экзаменационная сессия)

1.Численные методы решения нелинейных уравнений

1.1Методы отделения корней

1.2Оценка погрешности методов решения НУ

1.3Метод бисекции (деления отрезка пополам)

1.4Метод хорд

1.5Метод простой итерации

1.6Метод Ньютона

1.7Метод секущих

2.Численные методы решения систем линейных алгебраических уравнений

2.1Метод Гаусса

2.2Метод итерации

2.3Метод Зейделя

3.Интерполяция

3.1Линейная интерполяция

3.2Интерполяционный многочлен Лагранжа

3.3Интерполяционный многочлен Ньютона

3.4Интерполяция сплайнами

4.Аппроксимация

4.1Метод наименьших квадратов

273

5.Численное интегрирование

5.1Метод трапеций

5.2Метод средних прямоугольников

5.3Метод Симпсона

5.4Метод Гаусса

6.Численные методы решения диф. уравнений 1-го порядка

6.1Метод Эйлера

6.2Модифицированный метод Эйлера

6.3Метод Рунге-Кутта 4-го порядка

7.Численные методы решения диф. уравнений высших порядков

7.1Метод Эйлера

8.Оптимизация

8.1Метод общего поиска

8.2Метод сканирования

8.3Метод Фибоначчи

8.4Метод «золотого сечения»

274

3.2.ПЕРЕЧЕНЬ ЗАДАНИЙ ДЛЯ КУРСОВОЙ РАБОТЫ

ВАРИАНТ №1

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне

( t0 tкон ) формируется таймером в виде программного модуля с метками Tк ,

называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: Y | kt2 vt p g | , где t0 =0 c, tкон=20с, Тк =1с; р-корень нелинейного уравнения 0,4 arctgx x 0 , которое надо решить методом простой итерации с

точностью 10 3 , при начальном значении корня, лежащего в диапазоне [1;2]; g- наибольший по абсолютному значению корень системы уравнений:

a z b u d

 

 

 

1

1

1

 

 

 

 

z b

u d

 

;

a

2

2

 

 

2

 

 

при a1=4, b1=3, d1=6; a2=5, b2=l, d2=2.

Коэффициенты: к=2.3, w=tg35

ВАРИАНТ №2

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне

( t0 tкон ) формируется таймером в виде программного модуля с метками Тк,

называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: Y | at 3 bt 2

dt x m | , где t

0

0 c;

t

кон

10

с;

T 0,5

с;;

х-корень

 

 

 

 

 

 

к

 

 

нелинейного уравнения

tgx 1/ 3(tg 3x) 1/ 5(tg 5x) 1/ 3 0 ,

которое надо

решить

методом простой итерации с точностью 10 3 , при начальном значении корня, лежащего в диапазоне [0;0,8]; т- наименьший по абсолютному значению корень

квадратного уравнения: a1z 2 b1z c1 0

при а1=1.5, b1=2, c1=-2;

Коэффициенты: а=1.5, b=4.3, d=sin60°.

275

ВАРИАНТ №3

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в

диапазоне ( t0 tкон ) формируется таймером в виде программного модуля с метками

Tк , называемыми временем квантования. При вычислении функции использовать

алгоритм Горнера (схему Горнера). Функция:

z=|vt2+wt+p-q|,

где to=0 c; tK0H = 20с; Тк=1с;

р - корень нелинейного уравнения x 0,25 sin x , которое надо решить

методом простой итерации с точностью 10 3 , причем x 1,17 начальное значение корня

q - наибольший по абсолютному значению корень системы уравнений:

a

 

y b z d

 

 

 

1

1

1

 

 

 

 

y b

z d

 

,

a

2

2

 

 

2

 

 

при а 1 = 4; b1= 1; d1 = 5

 

 

 

 

 

 

а2 = 2; b2 = 2; d2 = 7.

 

 

 

 

 

 

Коэффициенты:

 

 

 

 

 

 

v = 0,5

 

 

 

 

 

 

w = tg45°.

 

 

 

 

 

 

ВАРИАНТ №4

 

 

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в

диапазоне ( t0 tкон ) формируется таймером в виде программного модуля с метками

Тк, называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Функция:

y | at 4 bt 3 at 2 dt k m | ,

где t0 0 c; tкон 10 с; Tк 0,25 с;

 

 

 

 

к - корень нелинейного уравнения

cos x e

x2

/ 2

x 1 0 , которое надо

 

 

решить методом деления пополам с точностью 10 3 ,

при начальном значении

корня, лежащего в диапазоне [1;2,2];

m - наибольший по абсолютному значению корень квадратного уравнения:

a1z 2 b1z c1 0

при а 1 = 2; b1= 2; c1 = -5.

коэффициенты:

a = 1; b = 1,5; с = a + b; d =m.

276

ВАРИАНТ №5

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в

диапазоне ( t0 tкон ) формируется таймером в виде программного модуля с метками

Тк, называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: Y | xt 2 wt p g | , где t0 0c , tKOH=20 c, TK =l c; р-корень нелинейного уравнения e x ln x 10x 0 , которое надо решить методом Ньютона с точностью

10 3 , при начальном значении корня, лежащего в диапазоне [3;4]; g-наибольший по абсолютному значению корень системы уравнений:

a z b v d

 

 

 

1

1

1

 

 

 

 

z b

v d

 

;

a

2

2

 

 

2

 

 

при a1=4, b1=l, d1=5; a2=2, b2=l, d2=7.

Коэффициенты: x 1 , w tg45 .

ВАРИАНТ №6

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в

диапазоне ( t0 tКОН ) формируется таймером в виде программного модуля с метками

Tк , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: W | kt4 mt 2 nt a b | где t 0 0 c, tкон 5 c, Tк 0,25 с; а- корень нелинейного уравнения x2 sin 5x 0 , которое надо решить методом простой

итерации с точностью 10 3 , при

начальном значении корня, лежащего в

диапазоне [0.54;0.62]; b- наименьший корень системы уравнений:

a

 

y b z d

 

 

1

 

 

1

1

 

 

 

 

y b

z d

 

;

a

2

2

 

 

2

 

 

при a1=3, b1=5, d1=7; a2=4, b2=9, d2=5.

Коэффициенты: k=0; m=cos45°, L=l; n= |L+m |.

277

ВАРИАНТ №7

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне

( t0 tкон ) формируется таймером в виде программного модуля с метками Tк ,

называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция:

Y | xt 3 mt n p | , где

t

0

0 c;

 

t

кон

10 с;

T 0,5 с; р-корень

 

 

 

 

 

 

 

 

 

 

к

нелинейного уравнения 0.1x2 sin x 0 ,

которое надо решить методом Ньютона с

точностью

10 3 , при начальном значении корня,

лежащего в диапазоне [1;2];

n=z+v -сумма корней системы уравнений:

 

 

 

 

 

 

 

 

 

 

a v b z d

 

 

 

 

 

 

 

1

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

v b

 

z d

 

;

 

 

 

 

 

 

2

 

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

при a1=5, b1=3, d1=4; а2=3, b2=5, d2=7.

Коэффициенты: а=0.5; m=cos30°.

ВАРИАНТ №8

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в

диапазоне ( t0 tКОН ) формируется таймером в виде программного модуля с метками Tk , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: Y | pt3 gt 2 ct k m | , где t0 0c , tкон 15с , Tk 0.75c ;

k -корень нелинейного уравнения x 2 sin(1/ x) 0 , которое надо решить методом

простой итерации с точностью 10 3 , при начальном значении корня, лежащего в диапазоне [0;0.85]; m- наименьший по абсолютному значению корень квадратного

уравнения: a1 z 2 b1 z d1 0

при a1 2 , b1 5 , d1 3 ;

Коэффициенты: p 1, g cos30 , c sin 30 .

278

ВАРИАНТ №9

Задана временная функция:

у= |pt3 + qt2 + ct + к + т|

к- корень нелинейного уравнения x e x , которое надо решить методом

деления отрезка пополам с точностью 10 3 , при начальном значении x0 0 ; xк 1 ,

m - наименьший по абсолютному значению корень квадратного уравнения:

az 2 bz d 0

при a 1 ; b 4 ; d 3 .

Составить схему алгоритма и программу построения графика функции у, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне

( t0 tкон ) формируется таймером в виде программного модуля с метками Tк , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Причем t0 0 с; tкон 115 с; Tк 0,75 с;

Коэффициенты:

p 1 ; q cos30 ; c sin 35 .

ВАРИАНТ №10

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне (

t0 tКОН ) формируется таймером в виде программного модуля с метками Тк, называемыми временем квантования. При вычислении функции использовать алгоритм Горнера.

Функция: Z | at 4 bt3 ct 2 dt k m |, где t0=0 c, tKOH=10 c, Тк =0.5 с; к-корень нелинейного уравнения x2=sin5x, которое надо решить методом Ньютона с

точностью 10 3 , при начальном значении х0=0.58; m-разность корней

квадратного уравнения: a1 z 2 b1 z c1 0

при a1=l, b1= 5, c1= 6;

Коэффициенты: а=0, b=l, d= | b-c |, c=sin45°

279

ВАРИАНТ №11

Составить схему алгоритма и программу для построения графика временной функции,

работающую как в машинном, так и в реальном времени. Реальное время в диапазоне ( t0 tКОН )

формируется таймером в виде программного модуля с метками , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Функция:

y |at 2 bt c d| ,

где t0 0 c; tкон 10 с; Tк 0,5 с;

d - корень нелинейного уравнения 0,25x3 x 1,2502 0 , которое надо решить методом

Ньютона с точностью 10 3 , при начальном значении корня, лежащего в диапазоне [0:2] ; с- наибольший по абсолютному значению корень системы уравнений:

a z b

p d

 

 

1

1

 

1

 

 

a

 

z b

 

p d

 

 

 

2

2

 

2

 

 

 

при a 1 = 3; b1 = 2; d1 = 2; а2 = 3; b2 = 3; d2 = 3.

Коэффициенты:

а=1,2

b = |d-a|

ВАРИАНТ №12

Составить схему алгоритма и программу для построения графика временной функции, работающую как в машинном, так и в реальном времени. Реальное время в диапазоне ( t0 tкон )

формируется таймером в виде программного модуля с метками , называемыми временем квантования. При вычислении функции использовать алгоритм Горнера (схему Горнера).

Функция:

y | at 2 mt n l | ,

где t0 0 с; tкон 9 с; Tк 0,5 ;

l - корень нелинейного уравнения ln x x 1,8 0 , которое надо решить методом

простых итераций с точностью 10 3 , при начальном значении корня, лежащего в диапазоне

[2;3];

n- наибольший по абсолютному значению корень системы уравнений:

при a1 5 ; b1 3; d1 2 ; a2

Коэффициенты:

a 0,3 , m cos15 .

a v b z d

 

 

1

1

1

 

a

 

v b

 

z d ,

 

 

2

 

2

 

2

 

 

 

 

2 ; b2 1 ; d2 3.

280