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


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

МИНИСТЕРСТВО ОБРАЗОВАНИЯРОССИЙСКОЙ ФЕДЕРАЦИИ
Северо-Западныйгосударственный заочный технический университет
Кафедра информатики
Контрольная работа
«Информатика.Дополнительные разделы»
Выполнила студентка
Лизунова НадеждаНиколаевна
Преподаватель:
Виноградова РиммаГригорьевна
Великие Луки
2009г.

Оглавление
Исходные данные
Листинг программы
Порядок выполнения работы
Список использованнойлитературы

Исходныеданные
/>
Листингпрограммы
 
/>
Рис.1

Порядоквыполнения работы
 
1.        Определяемразмерность исходного массива на листе «Новый». Для этого рассмотрим фрагментэлектронной таблицы (рис.2)
/>
Рис.2
Очевидно, чторазмерность массива С семь строк и четыре столбца, то есть имеем массив С (7,4)
2.        Теперьопределяем адрес первой ячейки электронной таблицы «Новый», начиная с которойбудем считывать исходный массив. Нумерация строк цикла (переменная I)начинается с единицы. Первый элемент массива С (7,4) располагается в четвертойстроке электронной таблицы, значит, адрес строки, с которой начнем считываниемассива, будет I + 3. Нумерация столбцов цикла (переменная J) также начинаетсяс единицы. Первый элемент массива С (7,4) располагается в седьмом столбцеэлектронной таблицы, значит, адрес столбца, с которого начнем считываниемассива, будет J + 4.
3.        Длятого чтобы иметь возможность считать исходный массив из ЭТ в программу введеммассив данных на лист Новый. Заполняем ячейки Е4: Н10 любыми значениями. Врезультате ввода исходных данных получим следующий фрагмент программ (рис.3):

/>
Рис.3
4.        Пишемпервый фрагмент программы, организующий считывание исходного массива впрограмму для дальнейшей обработки (рис.4)
5.        Организуемвыполнение задания 2- найти произведение элементов третьей строки массива С иприсвоить ее значение переменной Р.
·    Обнулитьячейку, где будет храниться сумма;
·    Организоватьцикл по перебору элементов массива (у нас строка фиксирована – номер 3, значитI=3, а цикл следует организовать по перебору столбцов);
/>
Рис.4
·          Накаждом шаге цикла добавляем к произведению очередной элемент массива. Врезультате получаем фрагмент программы рис.5
Для контролясразу просчитываем произведение элементов третьей строки нашего массива(рис.3): 5*1*3*2=30. При запуске программы на выполнения в диалоговом окнедолжен быть выведен результат.

/>
Рис.5
6.        Организуемвыполнение задания 3- вывести диалоговое окно с сообщением «Произведение элементовтретьей строки равно» Р. Фрагмент программы представлен на рис.6, а результатработы на рис.7.
/>
Рис.6
/>
Рис.7
7.        Используяоператор условного перехода If, создаем фрагмент программы для выполнениязадания 4
Если Р >25, записать значение 2*Р в ячейку D3 листа Excel c именем «Старый».
Если 15
При 0

/>
Рис.8
Порезультатам наших вычислений Р= 30, значит, результат должен быть записан вячейку D3. Запустив программу на выполнение, убеждаемся в правильности работыпрограммы (рис.9)
/> 
Рис.9
8.      Пишемфрагмент программы согласно п.5 задания. Необходимо проанализировать значениеячейки F8 листа Старый и в зависимости от ее значения записывать вновьвычисленный массив либо в один, либо в другой диапазон ячеек листа Полный.
8.1.   Определим адресацию этихдиапазонов с точки зрения построения циклов. Для этого рассмотрим интересующиенас диапазоны ячеек (рис.10).
Если F8 >14, вновь вычисленный массив нужно записывать, начиная с ячейки В3. Посколькуцикл перебора строк начинает работу с I = 1, адрес строки первого элементамассива получается равным I+2. Аналогичным образом определяем, что адреспервого столбца массива равен J+1.
Если F8

/>
/> 
Рис.10
8.2.   При проверке условия F8> 14 необходимо вести запись двумерного массива чисел и по одной, и подругой ветви – значит, обе ветви условного оператора должны содержать вложенныециклы.
8.3.   Заносим в ячейку F8 листаСтарый число 15. Поскольку это число больше 14, при правильной организацииветвления в ячейках В3: Е9 листа Полный должны записаться значения функции Cosот элементов исходного массива С.
8.4.   Пишем фрагмент программы согласнозаданию 5. (рис.11):
/>
Рис.11

8.5.   Запускаем программу навыполнение. Результат выполнения приведен на рис. 12.
/>
Рис.12
8.6.   Вносим в ячейку F8 листаСтарый число -3. Так как теперь выполняется условие F8
/>
Рис. 13
Итак, мыубедились в работоспособности созданной программы.

Списокиспользованной литературы
Боброва, Л.В.Информатика. Дополнительные разделы: учебно-методический комплекс / cост. Л.В.Боброва, Е.А. Рыбакова.- Спб.: Изд-во СЗТУ, 2008.-133 с.


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

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

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

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

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

Реферат Использование индексного метода в таможенной статистике
Реферат "Нравственность — есть правда"
Реферат “Этот мир очарований...”
Реферат Раскольников как нигилист (Ф.М. Достоевский. "Преступление и наказание")
Реферат Понятие инфляции, ее виды и основные причины
Реферат «Алгоритм проверки организации ремонта и испытания пожарных рукавов в дежурном карауле пожарной части»
Реферат «Человеческий ветер» Бориса Пильняка
Реферат Особенности культурной идентичности грузин, проживающих в городе Екатеринбурге
Реферат Особенности проблематики одного из произведений военной прозы По роману Ю Бондарева Горячий снег
Реферат Global Crisis Essay Research Paper In times
Реферат Исследование путей улучшения состояния предприятия
Реферат Давыдов Иван Иванович
Реферат Virginia Hamilton Essay Research Paper I never
Реферат Julius Caesar Background Knowledge Is Needed To
Реферат Образ Чацкого