Реферат по предмету "Информатика"


Информатика Дополнительные разделы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Северо-Западный государственный заочный технический университет
Кафедра информатики
Контрольная работа
«Информатика. Дополнительные разделы»
Выполнила студентка
Лизунова Надежда Николаевна
Преподаватель:
Виноградова Римма Григорьевна
Великие Луки
2009г.
Оглавление
Исходные данные
Листинг программы
Порядок выполнения работы
Список использованной литературы
Исходные данные
/>
Листинг программы
/>
Рис.1
Порядок выполнения работы
Определяем размерность исходного массива на листе «Новый». Для этого рассмотрим фрагмент электронной таблицы (рис.2)
/>
Рис.2
Очевидно, что размерность массива С семь строк и четыре столбца, то есть имеем массив С (7,4)
Теперь определяем адрес первой ячейки электронной таблицы «Новый», начиная с которой будем считывать исходный массив. Нумерация строк цикла (переменная I) начинается с единицы. Первый элемент массива С (7,4) располагается в четвертой строке электронной таблицы, значит, адрес строки, с которой начнем считывание массива, будет I + 3. Нумерация столбцов цикла (переменная J) также начинается с единицы. Первый элемент массива С (7,4) располагается в седьмом столбце электронной таблицы, значит, адрес столбца, с которого начнем считывание массива, будет J + 4.
Для того чтобы иметь возможность считать исходный массив из ЭТ в программу введем массив данных на лист Новый. Заполняем ячейки Е4: Н10 любыми значениями. В результате ввода исходных данных получим следующий фрагмент программ (рис.3):
/>
Рис.3
Пишем первый фрагмент программы, организующий считывание исходного массива в программу для дальнейшей обработки (рис.4)
Организуем выполнение задания 2- найти произведение элементов третьей строки массива С и присвоить ее значение переменной Р.
Обнулить ячейку, где будет храниться сумма;
Организовать цикл по перебору элементов массива (у нас строка фиксирована – номер 3, значит I=3, а цикл следует организовать по перебору столбцов);
/>
Рис.4
На каждом шаге цикла добавляем к произведению очередной элемент массива. В результате получаем фрагмент программы рис.5
Для контроля сразу просчитываем произведение элементов третьей строки нашего массива (рис.3): 5*1*3*2=30. При запуске программы на выполнения в диалоговом окне должен быть выведен результат.
/>
Рис.5
Организуем выполнение задания 3- вывести диалоговое окно с сообщением «Произведение элементов третьей строки равно» Р. Фрагмент программы представлен на рис.6, а результат работы на рис.7.
/>
Рис.6
/>
Рис.7
Используя оператор условного перехода If, создаем фрагмент программы для выполнения задания 4
Если Р > 25, записать значение 2*Р в ячейку D3 листа Excel c именем «Старый».
Если 15
При 0
/>
Рис.8
По результатам наших вычислений Р= 30, значит, результат должен быть записан в ячейку D3. Запустив программу на выполнение, убеждаемся в правильности работы программы (рис.9)
/>
Рис.9
Пишем фрагмент программы согласно п.5 задания. Необходимо проанализировать значение ячейки F8 листа Старый и в зависимости от ее значения записывать вновь вычисленный массив либо в один, либо в другой диапазон ячеек листа Полный.
Определим адресацию этих диапазонов с точки зрения построения циклов. Для этого рассмотрим интересующие нас диапазоны ячеек (рис.10).
Если F8 > 14, вновь вычисленный массив нужно записывать, начиная с ячейки В3. Поскольку цикл перебора строк начинает работу с I = 1, адрес строки первого элемента массива получается равным I+2. Аналогичным образом определяем, что адрес первого столбца массива равен J+1.
Если F8
/>
/>
Рис.10
При проверке условия F8 > 14 необходимо вести запись двумерного массива чисел и по одной, и по другой ветви – значит, обе ветви условного оператора должны содержать вложенные циклы.
Заносим в ячейку F8 листа Старый число 15. Поскольку это число больше 14, при правильной организации ветвления в ячейках В3: Е9 листа Полный должны записаться значения функции Cos от элементов исходного массива С.
Пишем фрагмент программы согласно заданию 5. (рис.11):
/>
Рис.11
Запускаем программу на выполнение. Результат выполнения приведен на рис. 12.
/>
Рис.12
Вносим в ячейку F8 листа Старый число -3. Так как теперь выполняется условие F8
/>
Рис. 13
Итак, мы убедились в работоспособности созданной программы.
Список использованной литературы
Боброва, Л.В. Информатика. Дополнительные разделы: учебно-методический комплекс / cост. Л.В. Боброва, Е.А. Рыбакова.- Спб.: Изд-во СЗТУ, 2008.-133 с.


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

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Розробка маркетингової стратегії підприємства
Реферат Образ Андрея Болконского в романе Толстого "Война и мир"
Реферат Прикладная кинезиология Ключ к человеку
Реферат Прийоми обробки зображення Прийоми обробки зображення- контраст яскравість динамічний діапазо
Реферат Окислительно-восстановительное титрование
Реферат Содержание принципы и особенности функционирования финансов некоммерческих организаций
Реферат Выборы князя в древнерусском государстве
Реферат Сатирические образы в романе Ивана Тургенева Отцы и дети
Реферат Индивидуально-психологические и личностные особенности лживой личности, классификация обманов
Реферат Информационный маркетинг
Реферат Ручная дуговая сварка, электроды и оборудование
Реферат Визначення площі між функціями інтегралом за методом трапеції на мові Pascal
Реферат Трансформация геолого-геокриологической среды в процессе урбанизации г. Чита
Реферат Восстания в лагерях 1953-1954 гг. и крушение ГУЛАГа
Реферат Suicide In The Late 1800