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

УП Информатика

.pdf
Скачиваний:
73
Добавлен:
22.03.2015
Размер:
549.79 Кб
Скачать

2.Какие преимущества имеет способ описания алгоритма в виде блок-

схем?

3.Для чего необходимо изменять естественный ход выполнения программы?

4.Какими элементами схемы алгоритма можно представить циклический вычислительный процесс?

5.В каких случаях на схемах алгоритмов допускается не указывать направление потока информации?

6.На каком этапе решения задачи разрабатывается схема алгоритма?

7.С какой целью необходимо изменять значение параметра цикла?

8.Чем отличается цикл с предусловием от цикла с постусловием?

9.Какие действия по организации цикла выполняет блок модификации?

Задания для самостоятельного решения

1. Вычислить высоту треугольника со сторонами a, b, c. Значения a, b, c ввести с клавиатуры.

2.Стороны треугольника равны a, b, c. Вычислить его углы. Значения a, b, c ввести с клавиатуры.

3.Вычислить площадь правильного n-угольника, описанного около круга радиусом R. Значение радиуса круга и количество сторон ввести с клавиатуры.

4.Вычислить периметр и площадь треугольника, описанного около круга радиуса R, если гипотенуза треугольника равна с. Значения R и с ввести с клавиатуры.

5.В треугольнике со сторонами a, b, c вычислить медианы. Значения a, b, c ввести с клавиатуры.

 

( x + 1)2

, если x < −1;

 

 

 

 

 

 

 

 

 

6. Вычислить значение

 

 

x

 

, если −1 ≤ х ≤ 1;

 

 

y = 1

 

 

 

 

 

 

 

 

 

 

 

 

( х −1)2

, если х > 1.

 

 

 

 

 

 

 

 

 

71

 

 

1

 

, если

 

x < -1;

 

 

 

 

 

 

 

 

2

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

7. Вычислить значение

 

 

 

 

 

если

 

x

 

£ 1;

 

 

 

 

 

 

 

 

y = x2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ex−1, если х >1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

если

x £ -4

или x ³ 4;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8. Вычислить значение

y =

 

 

 

4 - (x + 2)2 ,

если - 4 < х < 0;

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 - (x - 2)

2

, если 0 £ х < 41.

 

 

 

 

 

 

9. Определить, попадает ли точка с координатами (x, y) в область определения, заданную следующей системой неравенств:

x2

+ y2

< 4;

 

 

 

 

 

 

 

 

y > 0;

 

 

< 1.

 

x

 

 

 

 

 

10. Определить, попадает ли точка с координатами (x, y) в область определения, заданную следующей системой неравенств:

y < x + 3;

>

y 0;

x > -3.

11. Определить сумму положительных и количество отрицательных элементов прямоугольной матрицы размерностью (n ´ m). Значения элементов матрицы задать случайным образом. Вывести исходную матрицу.

12. Определить в прямоугольной матрице размерностью (n ´ m) номера строк, содержащих только положительные элементы. Значения элементов матрицы задать случайным образом. Вывести исходную матрицу.

72

13.В одномерном массиве найти наименьший и наибольший элементы и поменять их местами. Значения элементов массива задать случайным образом. Вывести исходный массив и массив после перестановки.

14.Дана прямоугольная матрица. Получить новую матрицу путем деления всех элементов исходной матрицы на число а. Значение а задать с клавиатуры. Значения элементов матрицы задать случайным образом. Вывести исходную матрицу и матрицу после деления ее элементов.

15.В одномерном массиве найти все элементы, кратные 5, 3 и 2. Записать соответствующие элементы в сформированные новые массивы. Вывести исходный массив и три новых массива.

73

Заключение

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

Во второй главе даны основные понятия математической логики, понятие «логическая функция», ее виды и способы задания, основные законы алгебры логики.

В третьей главе рассмотрены вопросы кодирования информации. Кодирование используется при представлении информации в ЭВМ, в процессе информационного обмена внутри ЭВМ и между различными ЭВМ. В этой главе даются основные понятия теории кодирования, основные цели и способы кодирования.

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

Более глубоко и детально теория и практика рассмотренных вопросов изучается в таких дисциплинах, как «Программирование», «Дискретная математика», «Системное программирование», «Структуры и алгоритмы».

74

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Савельев А.Я. Основы информатики: Учеб. для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2001. – 328 с.

2.Власов В.К., Королев Л.Н., Сотников А.Н. Элементы информатики /

Под ред. Л.Н. Королева. – М.: Наука, 1988. – 320 с.

3.Алексеев В.Е., Ваулин А.С., Петрова Г.Б. Вычислительная техника и программирование: Практикум по программированию: Практ. пособие. – М.:

Высш. шк., 1991. – 400 с.

4.Информатика. Базовый курс / Под ред. С.В. Симонович. – СПб.: Питер,

1999. – 640 с.

5. Николаев В.И., Чалов Д.В., Сибирев В.Н. Информатика. Теоретические основы: Учеб. пособие. – СПб.: СЗТУ, 2002. – 187 с.

75

Оксана Георгиевна ГАНИЧЕВА

ИНФОРМАТИКА

Учебное пособие

Редактор Н. А. Бачурина

Компьютерная верстка: Н. А. Бачурина

Лицензия А № 165724 от 11.04.06.

Подписано

к печати 24.01.11.

Тир. 300.

Уч.-изд. л.

3,5. Усл. п. л. 4,65.

Формат 60 × 84 1/16.

Гарнитура Таймс. Заказ

.

 

ГОУ ВПО «Череповецкий государственный университет» 162600, г. Череповец, пр. Луначарского, 5

76