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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


отчет по практике Отчет по учебной практике "Вычислительная техника"

Информация:

Тип работы: отчет по практике. Добавлен: 21.08.2012. Сдан: 2011. Страниц: 13. Уникальность по antiplagiat.ru: < 30%

Описание (план):


 
Министерство  образования Республики Беларусь 

БЕЛОРУСКИЙ  НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ 

Кафедра ?Экономика и организация машиностроительного производства? 
 
 
 
 
 
 
 

ОТЧЕТ 

по учебной  практике "Вычислительная техника" 
 
 
 
 
 
 
 
 

Исполнители: 
 
 
 
Руководитель:
 
 
 
 
 
 
 
 
 
 
 
 
2009
 

 
 

Содержание
 

Введение

 
      В настоящее время практически  во всем мире реализуется программа  информатизации общества. В рамках этой программы ставятся новые задачи по созданию и повышению эффективности  работы информационно-вычислительных центров, сетей обработки и передачи информации.  Одним из главных направлений в программе информатизации является массовое применение персональных компьютеров, локальных и глобальных информационно-вычислительных сетей. В связи с этим особенно актуальной становится подготовка специалистов, владеющих теоретическими знаниями и практическими навыками применения вычислительной техники для решения профессиональных задач.
      В современных условиях любые вопросы  экономико-правовой деятельности предприятий  и организаций фиксируются в  различного рода документах. Несмотря на наличие огромного количества коммуникационных устройств, именно документ (бумажный или электронный) выполняет важнейшую функцию официальной передачи информации. В связи с этим, первым этапом освоения возможностей вычислительной техники традиционно является ее применение для решения вычислительных задач и графического отображения результатов, для автоматизации офисной деятельности, а также освоение методики разработки и оформления типовых документов в соответствии с требованиями существующих стандартов.
      Целью первой учебной практики является:
    закрепление теоретических знаний и практических умений, приобретенных в процессе изучения дисциплины "Информатика";
    формирование практических навыков по применению программного обеспечения вычислительной техники при самостоятельном решении прикладных задач;
    освоение методики разработки и оформления документов в соответствии с положениями ГОСТ 2.105-95 "Общие требования к текстовым документам".
      В соответствии с целью практики задачами практики являются:
      изучение этапов решения задач на ЭВМ и основ алгоритмизации.
      изучение функциональных возможностей электронных таблиц Microsoft Excel для решения прикладных задач и создания пользовательских функций.
      изучение функциональных возможностей Microsoft PowerPoint для разработки мультимедийных презентаций.
      освоение возможностей текстового процессора Microsoft Word для автоматизации работы пользователя.
      изучение положений ГОСТ 2.105-95 "Общие требования к текстовым документам".
 

    Теоретическая часть
      Этапы решения задачи на ЭВМ  
      На  ЭВМ могут решаться задачи различного характера, например: научно-инженерные; разработки системного программного обеспечения; обучения; управления производственными  процессами и т. д. В процессе подготовки и решения на ЭВМ научно-инженерных задач можно выделить следующие этапы:
    Постановка задачи:
    сбор информации о задаче;
    формулировка условия задачи;
    определение конечных целей решения задачи;
    определение формы выдачи результатов;
    описание данных (их типов, диапазонов величин, структуры и т. п.).
    Анализ и исследование задачи, модели:
    анализ существующих аналогов;
    анализ технических и программных средств;
    разработка математической модели;
    разработка структур данных.
    Разработка алгоритма:
    выбор метода проектирования алгоритма;
    выбор формы записи алгоритма (блок-схемы, псевдокод и др.);
    выбор тестов и метода тестирования;
    проектирование алгоритма.
    Программирование:
    выбор языка программирования;
    уточнение способов организации данных;
    запись алгоритма на выбранном языке программирования.
    Тестирование и отладка:
    синтаксическая отладка;
    отладка семантики и логической структуры;
    тестовые расчеты и анализ результатов тестирования;
    совершенствование программы.
    Анализ результатов решения задачи и уточнение в случае необходимости математической модели с повторным выполнением этапов 2-5.
    Сопровождение программы:
    доработка программы для решения конкретных задач;
      составление документации к решенной задаче, к математической модели, к алгоритму, к программе, к набору тестов, к использованию.
      Некоторые этапы могут отсутствовать, например, в задачах разработки системного программного обеспечения отсутствует математическое описание. Перечисленные этапы связаны друг с другом. Например, анализ результатов может показать необходимость внесения изменений в программу; алгоритм или даже в постановку задачи. Для уменьшения числа подобных изменений необходимо на каждом этапе по возможности учитывать требования, предъявляемые последующими этапами. В некоторых случаях связь между различными этапами, например, между постановкой задачи и выбором метода решения, между составлением алгоритма и программированием, может быть настолько тесной, что разделение их становится затруднительным.
      Понятие алгоритма и его  свойства
      В повседневной жизни каждый человек  сталкивается с необходимостью решения задач самой разной сложности. Некоторые из них трудны и требуют длительных размышлений для поиска решений (а иногда его так и не удается найти), другие же, напротив, столь просты и привычны, что решаются автоматически. При этом выполнение даже самой простой задачи осуществляется в несколько последовательных этапов (шагов). В виде последовательности шагов можно описать процесс решения многих задач, известных из школьного курса математики: приведение дробей к общему знаменателю, решение системы линейных уравнений путем последовательного исключения неизвестных, построение треугольника по трем сторонам с помощью циркуля и линейки и т.д. Такая последовательность шагов в решении задачи называется алгоритмом. Каждое отдельное действие – это шаг алгоритма. Последовательность шагов алгоритма строго фиксирована, т.е. шаги должны быть упорядоченными. Правда, существуют параллельные алгоритмы, для которых это требование не соблюдается.
      Слово "Алгоритм" происходит от 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 ) раз.
      В цикле "пока" управление внутри цикла  осуществляется с помощью логического  условия:
                  цикл пока < условие >
                  < действие >
                  кц {конец цикла}.
Выполнение  действия повторяется до тех пор, пока истинно условие. Проверка условия осуществляется в начале цикла. Это означает, что действие может не выполниться ни разу. Чтобы такой цикл не был бесконечным, внутри цикла необходимо предусмотреть изменение значения условия с истинного на ложное.
      Третий  тип структуры цикл "до" имеет вид:
                  цикл < действие > до < условие >
Как только значение условия становиться истинным, цикл прекращается. Цикл "до" независимо от значения условия будет выполняться  по меньшей мере один раз, т.к. проверка условия производится после выполнения действия. Для завершения цикла необходимо внутри цикла изменить условие с ложного на истинное. Выбор структуры цикла определяется особенностями алгоритма решения конкретной задачи.
      Существенная  особенность перечисленных базовых  структур состоит в том, что каждая из них имеет один вход и один выход. Их можно соединять друг с другом в любой последовательности. В качестве действия может использоваться любая из перечисленных структур, что обеспечивает возможность вложенности одних структур в другие. Возврат назад выполняется только в циклах. С помощью определенных базовых структур можно писать ясные, надежные программы без операторов Goto, что является основой технологии структурного программирования. Еще один результат использования только базовых структур состоит в том, что управление в программе будет осуществляться сверху вниз, т.е. все инструкции выполняются в том порядке, в котором они появляются в тексте программы, все ветвления будут направлены только вперед. Это облегчает чтение и модификацию программы.
      Правила оформления блок-схемы  алгоритма
      При создании блок-схем необходимо пользоваться правилами утвержденными ГОСТ 19.701-90 (международный стандарт ИСО 5807-85). Ниже приводятся выдержки из этого нормативного документа:
      “..1.1 Схемы алгоритмов, программ, данных и систем (далее - схемы) состоят из имеющих заданное значение символов, краткого пояснительного текста и соединяющих линий.
      1.2 Схемы могут использоваться на  различных уровнях детализации,  причем число уровней зависит  от размеров и сложности задачи обработки данных. Уровень детализации должен быть таким, чтобы различные части и взаимосвязь между ними были понятны в целом...”
      Описания символов  приведены в таблице 1 [     ].
Таблица 1 ? Описание символов блок-схемы
Название Описание Изображение
Данные Символ отображает данные, носитель данных не определен. Эта фигура часто используется и  для записи различных алгоритмов, потому как для алгоритма источник информации не существенен и определяется он только при реализации программы.  
 
Документ Символ отображает данные, представленные на носителе в  удобочитаемой форме (машинограмма, документ для оптического или  магнитного считывания, микрофильм, рулон  ленты с итоговыми данными, бланки ввода данных).
Ручной  ввод Символ отображает данные, вводимые вручную во время обработки с устройств любого типа (клавиатура, переключатели, кнопки, световое перо, полоски со штриховым кодом).
Карта Символ отображает данные, представленные на носителе в  виде карты (перфокарты, магнитные карты, карты со считываемыми метками, карты с отрывным ярлыком, карты со сканируемыми метками).
 
Продолжение таблицы 1
Название Описание Изображение
Бумажная  лента Символ отображает данные, представленные на носителе в  виде бумажной ленты.
Дисплей Символ отображает данные, представленные в человекочитаемой форме на носителе в виде отображающего  устройства (экран для визуального  наблюдения, индикаторы ввода информации).  
 
Процесс
Символ отображает функцию обработки данных любого вида (выполнение определенной операции или группы операций, приводящее к изменению значения, формы или размещения информации или к определению, по которому из нескольких направлений потока следует двигаться).  
 
Предопределенный  процесс Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле). То есть этот элемент используется для обозначения подпрограмм.  
 
Подготовка Символ отображает модификацию команды или группы команд с целью воздействия на некоторую последующую функцию (установка переключателя, модификация индексного регистра или инициализация программы). Часто используется для задания параметров счетного оператора цикла \ (смотри пример блок-схемы алгоритма ниже).  
 
 
Решение Символ отображает решение или функцию переключательного  типа, имеющую один вход и ряд  альтернативных выходов, один и только один из которых может быть активизирован  после вычисления условий, определенных внутри этого символа. Соответствующие результаты вычисления могут быть записаны по соседству с линиями, отображающими эти пути.  
 
Продолжение таблицы 1
Название Описание Изображение
Линия потока Символ отображает указание последовательности связей между  символами. Некоторые правила изображения линий потока:
? линии  потока должны быть параллельны линиям внешней рамки блок-схемы (границам листа, на котором изображена блок-схема);
? направление  линии потока сверху вниз и слева  направо принимается за основное и стрелками не обозначается, в остальных случаях направление линии потока обозначается стрелками;
? изменение  направления линии потока производится под углом 90 градусов.
      На  рисунке 1приведены примеры  соответственно использования комментария в схемах и блок-схемы алгоритма.

Рисунок 1 ? Пример использования комментария в схемах

Рисунок 2 ? Пример блок-схемы алгоритма
      На  рисунке 2 приведен пример блок-схемы алгоритма. Приблизительно так необходимо оформлять блок-схемы в отчетах по лабораторным работам. Однако не обязательно раскрашивать элементы блок-схемы. Более того, раскрашивание элементов блок-схемы не приветствуется. В приведенном примере цвета используются в учебных целях только для выделения элементов.
      Понятие списка (базы данных) в Excel. Основные требования к спискам. Формирование списков при помощи экранной формы
      Список  Excel ? табличная (плоская, двумерная) база данных, диапазон ячеек со структурированными данными. Если сформировать рабочий лист, следуя определенным правилам, то программа будет воспринимать его как базу данных. На рисунке 3 приведен пример списка Excel.

Рисунок 3 ? Пример списка Excel
      Данными списка можно управлять и анализировать  независимо от данных, не вошедших в  список. Например, используя только данные из списка, можно фильтровать  столбцы, добавлять строки итоговых значений и создавать отчет сводной таблицы.
      Список  состоит из трех основных структурных  элементов:
    записи (подобны карточкам библиотечного каталога. Каждая запись должна содержать полное описание конкретного элемента);
    поля (это отдельные категории, по которым упорядочена информации в списке; отдельный столбец - отдельная категория).
    заглавная строка (состоит из заголовков столбцов и располагается в самом начале списка). Заголовки - это метки соответствующих полей. Excel использует их при сортировке, поиске, выдаче отчетов по спискам. Рекомендуется выделять заглавную строку, отформатировав ее иначе, чем остальные данные. Не следует вставлять пустую строку между заглавной строкой и прочими строками списка, т.к. некоторые инструменты, например, автофильтр корректно работают только с непрерывными диапазонами.
      В списке Excel каждый столбец - это поле, а каждая строка - это запись.
      При создании списка Excel процесс распознавания  и изменения содержимого списка можно упростить за счет средств списка и визуальных элементов, разработанных для улучшения этих средств, которые отображены на рисунке 4.

Рисунок 4 ? Средства и визуальные элементы списка
      К каждому столбцу списка по умолчанию  применяется Автофильтр, кнопки которого расположены в строке заголовков, что позволяет быстро фильтровать и сортировать данные (элемент 1).
        Темно синяя рамка вокруг списка  четко выделяет интервал ячеек, составляющий список (элемент 2).
  Строка со звездочкой (*) называется строкой вставки. Ввод данных в это строку приводит к автоматическому добавлению данных в список и расширению рамки вокруг списка (элемент 3).
  В список можно добавить строку итогов. При щелчке мышью по ячейке в строке итогов появляется раскрывающийся список обобщенных функций (элемент 4).
      Изменить  размер списка можно с помощью  перемещения метки изменения  размера, находящейся в нижнем углу рамки списка (элемент 4). Явными преимуществами списков являются:
    Сортировка и фильтрация списков.  Списки можно сортировать по возрастанию, по убыванию или в заданном пользователем порядке. Можно также фильтровать списки, чтобы отображать только данные, соответствующие указанному критерию.
    Обеспечение целостности данных.   Для списков можно использовать встроенные в Excel средства проверки данных. Например, в определенном столбце списка можно разрешить использовать только числа или даты.
    Форматирование объектов списка.   Ячейки списка можно форматировать точно так же, как и ячейки листа.
    Совместимость со списками Windows SharePoint Services.   При публикации списка на узле SharePoint происходит создание пользовательского списка SharePoint. Если соединить список во время публикации или во время экспорта существующего списка SharePoint, можно редактировать список в автономном режиме.
      При формировании списков рекомендуют:
      размещать один список на рабочем столе;
      заголовки полей размещать в верхней строке, имеющей особое форматирование, не совпадающее с форматом данных;
      в каждом столбце размещать однородную информацию;
      в одной физической строке размещать одну запись;
      учитывать, что пустая строка не является записью;
      до ввода данных в список построить для каждого поля контроль данных (Данные/Контроль);
      для заполнения списка использовать экранную форму данных (Данные/Форма).
      Экранная  форма данных ? это способ представления  данных из списка, при котором в  диалоговом окне отображается поле одной  записи. Экранная форма данных снижает  вероятность ошибок при обработке  данных. На рисунке 5 представлен пример экранной формы данных.

    Рисунок 5 ? Пример экранной формы данных
      Экранная  форма данных предназначена для:
      ввода;
      редактирования;
    поиска и удаления данных.
      Порядок создания электронной формы данных состоит из следующих этапов:
      Создать заголовок списка в первой строке.
      Вручную заполнить первую запись конкретными значениями и формулами.
      Отформатировать поля первой записи (Формат/Ячейки…)
      Задать для полей первой записи контроль данных (Данные/Проверка…).
      Установит курсор в любой ячейке списка.
      Использовать команду Данные/Форма…
      В диалоговом окне нажать кнопку Добавить для ввода новой записи.
    ПРАКТИЧЕСКАЯ  ЧАСТЬ
      Решение задачи оптимизации
        Постановка  задачи
      Используя надстройку Microsoft Excel Поиск решения, определить размеры бака (R, h), имеющего форму цилиндра с крышкой, чтобы объем был максимальный, а стоимость материала, пошедшего на его изготовление, не превышала 2000 у.е. Цена 1 м2 материала равна 20 у.е.
      Выполнить графическое отображение зависимости  целевой функции от искомых величин.
        Разработка математической модели
      В общем виде постановка задачи математического  программирования включает следующие  элементы:
      Искомые переменные Xi, i = 1, n
      Целевая функция: F(Xi), > min, max, const,  i = 1, n
      Ограничение: G(Xi) < = > bi,  i = 1, n
      Граничные условия для искомых переменных: Xi,> цел; Xi, > 0,i = 1, n
    Или:
     Ц.ф.: F(Xi)  > min, max, const
    ОГР: G(Xi) < (или = или >) bi
    ГРУ: Xi, > цел
    Xi, > 0
        i = 1, n
      В соответствии с условием задачи необходимо определить размеры бочки (R, h), имеющей форму цилиндра с крышкой, при которых стоимость материала, пошедшего на его изготовление, не превышала 2000 у.е., а объем максимальным.
      Таким образом, искомыми переменными являются размеры бака (рисунок 6): R - радиус основания (м), h - высота (м).
    

и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.