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

ФУП Информатика. Контрольная работа

.pdf
Скачиваний:
58
Добавлен:
14.05.2015
Размер:
1.58 Mб
Скачать

61

-21-

Схема данных:

Конструирование запроса:

62

-22-

Результат работы запроса:

Форма:

63

Далее идет решение задачи.

-26-

Задача № 55. Дан массив целых чисел. Найти куб суммы положительных элементов массива.

Решение задачи

1) Обозначения:

N - количество элементов в массиве, i - текущий номер элемента массива, Xi – элемент массива с номером i,

S - сумма положительных элементов массива, Т – куб суммы S.

Массив – это упорядоченная совокупность однотипных элементов.

Как в Паскале, так и в Бейсике массивы вводятся и обрабатываются поэлементно. Поэтому в алгоритме решения задачи предусмотрен цикл для ввода элементов массива, а также цикл для нахождения суммы положительных элементов массива. Значение счетчика цикла i является порядковым номером элемента массива.

Положительные элементы определяются с помощью проверки условия xi > 0. Если для элемента это условие не выполняется, то осуществляется выбор для обработки следующего элемента массива, то есть значение i увеличивается на 1. При обнаружении положительного элемента он добавляется к сумме и происходит переход к следующему элементу массива.

Цикл обработки элементов массива заканчивается, когда проверены все элементы массива, начиная с первого и заканчивая элементом с номером N.

64

-27-

2) Блок-схема алгоритма:

Начало

Начало

Ввод n

i=1

 

 

 

i > n

нет

Ввод xi

i=i+1

 

да

S=0

 

 

 

 

i=1

 

 

 

 

нет

 

нет

i > n

 

 

xi > 0

 

 

i=i+1

 

 

да

да

 

 

 

 

 

 

 

T=S3

S=S+xi

 

 

 

Вывод T

Конец

Конец

65

-28-

3)Программа на языке TurboBasic:

10 Input N

20 Dim X(N)

30 For I=1 To N

40 Input X(I)

50 Next I

60 S=0

70 For I=1 To N

80 If X(I)>0 Then S=S+X(I)

90 Next I

100 T=S^3

110 Print “Куб суммы положит. элем. массива =”;T 120 End

4)Пояснения к программе:

На запрос первого оператора Input вводим с клавиатуры значение N. Затем в цикле, повторяющемся N раз, вводим по одному элементу массива на каждый запрос оператора Input.

Обнуляем сумму S. Далее в цикле проверяем условие xi > 0. Если очередной элемент массива оказывается положительным, то добавляем его к сумме. Цикл заканчивается, когда проверены все элементы массива.

И в завершении программы найденную сумму возводим в куб и выводим на экран монитора результат.

5) Тесты:

N

Массив X

S

5

-2, 2, -7, 4, -15

(2+4)3=216

8

-3, -5, -7, -4, -5, -3, -1, -10

03=0

3

1, 1,

3

(1+1+3)3=125

7

2, -9, -3, 1,

2, -3, -6

(2+1+2) 3=125

66

Далее рассмотрены термины.

-29-

Термины

1. Абзац – часть текста, заканчивающаяся (применительно к текстовому редактору MS Word) непечатаемым символом конца абзаца (клавиша <Enter>). Может иметь свои параметры, отличные от всего текста: интервал междустрочный, интервал перед и после абзаца, отступы слева и справа, отступ первой строки, выравнивание.

69. Интерфейс графический

пользовательский интерфейс программы, реализованный в графическом режиме. Обладает большей наглядностью, удобством по сравнению с интерфейсом, реализованным в текстовом режиме. Большинство приложений ОС Windows (кроме консольных) имеют графический интерфейс.

113. Контекстное меню – меню работы программы, в котором содержатся возможные в данный момент операции и действия. Обладает вложенностью. Позволяет пользователю с минимальными трудовыми затратами выполнить определенное действие. В ОС Windows вызывается щелчком правой кнопки мыши по соответствующему объекту.

67

В конце работы приведен список используемой литературы.

-30-

Список литературы:

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

для техн. вузов / С. В. Симонович. – 2-е изд. – СПб. :

Питер, 2009. – 640 с.

2. Могилев, А. В. Информатика : учеб. пособие для студентов высш. пед. учеб. заведений / А. В. Могилев,

Е. К. Хеннер, Н. И. Пак. – 5-е изд., стер. – М. : Академия,

2007. – 848 с.

3. Острейковский, В. А. Информатика : учеб. для студентов техн. и экон. специальностей вузов /

В. А. Острейковский. – 5-е изд, стер. – М. : Высшая школа,

2009. – 511 с.

68

Инструкция по безопасной эксплуатации ПК

1.Общие требования безопасности

1.1.Опасные производственные факторы: воздействие на человека электрического тока, электромагнитного поля, рентгеновского излучения, ультрафиолетового излучения.

1.2.Действие факторов: Вследствие неисправности кабеля, электрической вилки /розетки/, замыкания в цепи пользователь компьютера попадает под напряжение.

2.Требования безопасности перед началом работы

2.1.К работе на ПК допускаются только лица, прошедшие инструктаж по правилам пользования ПК.

2.2.Следует убедиться в отсутствии видимых повреждений аппаратуры и рабочего места. Визуально проверить исправность штепсельной вилки.

2.3.Категорически запрещается самому ремонтировать ПК.

2.4.При сильной грозе выключить компьютер.

2.5.Храните легко воспламеняющиеся жидкости подальше от компьютера.

2.6.Используйте выделенную шину питания. Подключайте компьютер и все периферийные устройства (кроме жесткого диска) к отдельной шине питания.

3.Требования безопасности во время работы

3.1.Необходимо соблюдать оптимальное расстояние от глаз до экрана монитора 60-70 см. При меньшем расстоянии глаза быстро утомляются.

3.2.Высота сиденья стула должна быть отрегулирована с ростом пользователя ПК таким образом, чтобы линия взора приходилась в центр экрана монитора.

3.3.При работе на ПК сидеть следует прямо, с небольшим наклоном вперед, не сутулясь. Величина углов в локтевых, тазобедренных, коленных и голеностопных суставах должна быть не менее 90 градусов.

69

3.4.Нельзя пользоваться клавиатурой, если компьютер не включен.

3.5.Работать на клавиатуре следует только чистыми руками.

3.6.При вводе информации с клавиатуры необходимо плавно нажимать на клавиши, не допуская резких ударов.

3.7.При работе ПК и пользовании записями в тетради (книге) последняя должна быть хорошо освещена (400 люкс), и находиться перед клавиатурой.

3.8.Аккуратно обращайтесь с дискетами. Храните дискеты в защитных конвертах. Не дотрагивайтесь до их магнитной поверхности пальцами. Держите дискеты подальше от источников тепла и солнца, сильного электромагнитного излучения.

3.9.Во время эксплуатации при повреждении штепсельного соединения, токопроводящего кабеля, появления дыма (огня) из ПК, обнаружения замыкания на корпус немедленно отключите ПК и доложите о поломке преподавателю.

3.10.Оптимальное время непрерывной работы на

компьютере 40–50 минут. Сделайте перерыв на

10минут.

4.Используемая литература и источники:

1.Методические указания при работе с видеотерминалами.

2.ГОСТ 12.2.013.75 ССБТ «Машины ручные электрические ОТБ».

3.Гигиенические требования к ВДТ, ПЭВМ и организации работ/ Сан Пин 222.545-96.

70

Библиографический список

1.Симонович, С. В. Информатика. Базовый курс : учеб. для техн. вузов / С. В. Симонович. – 2-е изд. – СПб. : Питер, 2009. – 640 с. – (Гриф МО РФ).

2.Информатика : учеб. для экон. специальностей вузов / под ред. Н. В. Макаровой. – 3-е изд., перераб. – М. : Финансы и статистика, 2009. – 768 с. – (Гриф МО РФ).

3.Акулов, О. А. Информатика. Базовый курс : учеб. для студентов вузов, бакалавров, магистров, обучающихся по специальности «Информатика и вычислительная техника», а также студентов, изучающих естественные науки / О. А. Акулов, Н. В. Медведев. – 5-е изд., стер. – М. : Омега-Л, 2009. – 574 с. – (Гриф МО РФ).

4.Безручко, В. Т. Информатика (курс лекций) : учеб. пособие

/В. Т Безручко. – М. : Инфра-М : Форум, 2009. – 432 с. – (Гриф МО РФ).

5.Могилев, А. В. Информатика : учеб. пособие для студентов высш. пед. учеб. заведений / А. В. Могилев, Е. К. Хеннер, Н. И. Пак. – 5-е изд., стер. – М. : Академия, 2007. – 848 с. – (Серия «Высшее профессиональное образование»).

6.Острейковский, В. А. Информатика : учеб. для студентов техн. и экон. специальностей вузов / В. А. Острейковский. – 5-е изд, стер. – М. : Высшая школа, 2009. – 511 с. – (Гриф МО РФ).

7.Симонович, С. В. Информатика для юристов и экономистов : учеб. для вузов / С. В. Симонович. – СПб. : Питер,

2008. – 688 с.

8.Соболь, Б. В. Информатика : учеб. / Б. В. Соболь и др. . – 4-е изд., перераб. и доп. – Ростов н/Д : Феникс, 2009. – 446 с. – (Серия «Высшее образование»).

9.Степанов, А. Н. Информатика : учеб. для вузов /

А. Н. Степанов. – 5-е изд., испр. и доп. – СПб. : Питер, 2008. – 768 с. – (Гриф МО РФ).