Автор работы: Пользователь скрыл имя, 23 Июля 2011 в 18:35, отчет по практике
Целью первой учебной практики является:
закрепление теоретических знаний и практических умений, приобретенных в процессе изучения дисциплины "Информатика";
формирование практических навыков по применению программного обеспечения вычислительной техники при самостоятельном решении прикладных задач;
освоение методики разработки и оформления документов в соответствии с положениями ГОСТ 2.105-95 "Общие требования к текстовым документам".
Введение 4
1 Теоретическая часть 5
1.1 Этапы решения задачи на ЭВМ 5
1.2 Понятие алгоритма и его свойства 6
1.3 Базовые управляющие структуры алгоритма 7
1.4 Правила оформления блок-схемы алгоритма 9
1.5 Понятие списка (базы данных) в Excel. Основные требования к спискам. Формирование списков при помощи экранной формы. 12
2 Практическая часть 15
2.1 Решение задачи оптимизации 15
2.1.1 Постановка задачи 15
2.1.2 Разработка математической модели 15
2.1.3 Разработка макета электронной таблицы 16
2.1.4 Вычисления при помощи надстройки Поиск решения 17
2.1.5 Графическая интерпретация результатов Поиска решения 21
2.2 Создание функции пользователя 21
2.2.1 Постановка задачи 21
2.2.2 Разработка алгоритма 21
2.2.3 Разработка программного кода 22
2.2.4 Проверка программного кода 22
2.3 Разработка презентации 23
2.3.1 Постановка задачи 23
2.3.2 Функциональные возможности Microsoft PowerPoint 23
2.3.3 Разработка структуры презентации 24
2.3.4 Настройка презентации 25
2.4 Разработка автоматически обновляемого оглавления отчета 26
2.5 Разработка интерактивной рабочей книги 26
Заключение 28
Список использованной литературы 29
Министерство
образования Республики Беларусь
БЕЛОРУСКИЙ
НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ²Экономика
и организация машиностроительного
производства²
ОТЧЕТ
по учебной
практике "Вычислительная техника"
Исполнители: |
Руководитель: |
2009
Содержание
В настоящее время практически во всем мире реализуется программа информатизации общества. В рамках этой программы ставятся новые задачи по созданию и повышению эффективности работы информационно-вычислительных центров, сетей обработки и передачи информации. Одним из главных направлений в программе информатизации является массовое применение персональных компьютеров, локальных и глобальных информационно-вычислительных сетей. В связи с этим особенно актуальной становится подготовка специалистов, владеющих теоретическими знаниями и практическими навыками применения вычислительной техники для решения профессиональных задач.
В современных условиях любые вопросы экономико-правовой деятельности предприятий и организаций фиксируются в различного рода документах. Несмотря на наличие огромного количества коммуникационных устройств, именно документ (бумажный или электронный) выполняет важнейшую функцию официальной передачи информации. В связи с этим, первым этапом освоения возможностей вычислительной техники традиционно является ее применение для решения вычислительных задач и графического отображения результатов, для автоматизации офисной деятельности, а также освоение методики разработки и оформления типовых документов в соответствии с требованиями существующих стандартов.
Целью первой учебной практики является:
В соответствии с целью практики задачами практики являются:
На ЭВМ могут решаться задачи различного характера, например: научно-инженерные; разработки системного программного обеспечения; обучения; управления производственными процессами и т. д. В процессе подготовки и решения на ЭВМ научно-инженерных задач можно выделить следующие этапы:
Некоторые этапы могут отсутствовать, например, в задачах разработки системного программного обеспечения отсутствует математическое описание. Перечисленные этапы связаны друг с другом. Например, анализ результатов может показать необходимость внесения изменений в программу; алгоритм или даже в постановку задачи. Для уменьшения числа подобных изменений необходимо на каждом этапе по возможности учитывать требования, предъявляемые последующими этапами. В некоторых случаях связь между различными этапами, например, между постановкой задачи и выбором метода решения, между составлением алгоритма и программированием, может быть настолько тесной, что разделение их становится затруднительным.
В повседневной жизни каждый человек сталкивается с необходимостью решения задач самой разной сложности. Некоторые из них трудны и требуют длительных размышлений для поиска решений (а иногда его так и не удается найти), другие же, напротив, столь просты и привычны, что решаются автоматически. При этом выполнение даже самой простой задачи осуществляется в несколько последовательных этапов (шагов). В виде последовательности шагов можно описать процесс решения многих задач, известных из школьного курса математики: приведение дробей к общему знаменателю, решение системы линейных уравнений путем последовательного исключения неизвестных, построение треугольника по трем сторонам с помощью циркуля и линейки и т.д. Такая последовательность шагов в решении задачи называется алгоритмом. Каждое отдельное действие – это шаг алгоритма. Последовательность шагов алгоритма строго фиксирована, т.е. шаги должны быть упорядоченными. Правда, существуют параллельные алгоритмы, для которых это требование не соблюдается.
Слово "Алгоритм" происходит от algorithmi - латинского написания имени аль-Хорезми, под которым в средневековой Европе знали величайшего математика из Хорезма (город в современном Узбекистане) Мухаммеда бен Мусу, жившего в 783-850 гг.
Понятие алгоритма близко к другим понятиям, таким, как метод (метод Гаусса решения систем линейных уравнений), способ (способ построения треугольника по трем сторонам с помощью циркуля и линейки).
Можно сформулировать основные особенности именно алгоритмов:
На основании этих свойств иногда дается определение алгоритма: “Алгоритм – это последовательность математических, логических или вместе взятых операций, отличающихся детерминированностью, массовостью, направленностью и приводящая к решению всех задач данного класса за конечное число шагов”.
Любой алгоритм может быть представлен в виде последовательности действий. Под действием будем понимать либо базовую операцию, либо базовую структуру.
В качестве базовых операций используются:
Различают три типа базовых структур:
Следование - одна из самых важных структур. Она означает, что два действия должны быть выполнены друг за другом.
Развилка обеспечивает выбор одной из двух альтернатив:
если < условие > то < действие 1 > иначе < действие 2 > все.
Существует сокращенная форма структуры развилка, которая позволяет выполнить действие или пропустить его:
если < условие > то < действие > все.
Обобщением структуры развилка является множественный выбор:
если Var = Const1 то < действие 1 >
если Var = Const2 то < действие 2 >
. . .
если Var = Constn то < действие n >
все
В
зависимости от значения переменной
Var выполняется одно из указанных
действий, например, если Var = Const3, то выполняется
<действие3>.
Третьей базовой структурой является цикл, который предусматривает повторное выполнение определенных действий, необходимое для большинства программ. Различают следующие типы структур цикл:
Цикл "от до" управляет повторением выполнения действия с помощью переменной цикла:
цикл от I := N1 до N2
< действие >
кц {конец цикла}
где I - переменная цикла; N1, N2 - начальное и конечное значения переменной цикла, вычисляются один раз при входе в цикл.
Переменная цикла пробегает все следующие друг за другом в порядке возрастания значения от начального до конечного. Изменение значения переменной цикла происходит автоматически после каждого выполнения действия, указанного внутри цикла. В зависимости от соотношения N1 и N2 цикл может не выполниться ни разу (N1 > N2) или выполниться ( N2 - N1 + 1 ) раз.
Информация о работе Отчет по учебной практике "Вычислительная техника"