Информатика и информационные технологии

Автор работы: Пользователь скрыл имя, 29 Апреля 2013 в 12:28, курсовая работа

Описание работы

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

Содержание работы

Введение……………………………………………………………………………
1. Решение задач на массив. Работа в Delphi…………………………………
1.1. Решение задачи на одномерный массив данных на Delphi……………….
1.2. Решение задачи на двумерный массив данных на Delphi…………………
2.Численные методы решения задач. Создать проект на Delphi, позволяющий решать задачи на численные методы. Выполнить проверку решения данных задач в программе MathCAD.............................
2.1. Вычисление определенного интеграла (метод трапеции)………..............
2.2. Решение трансцендентных уравнений (метод половинного деления)….
2.3. Решение системы линейных уравнений (метод Гаусса)………………….
2.4. Решение дифференциального уравнений (методом Эйлера)……….........
3. Оптимизационные модели. Составить в табличном процессоре Excel таблицу, заполнить таблицу, выполнить вычисления. Описать
теоретически выполненную работу……………................................................
3.1. Решение задачи линейного программирования симплекс-методом……...
3.2. Решение транспортной задачи………………………………………………
4. Создание презентации. Создать в программе PowerPoint презентацию, представляющую курсовую работу…………………….....................................
Заключение...............................................................................................................
Приложение 1. блок-схема алгоритма решения задачи на одномерный массив.........................................................................................................................
Приложение 2. блок-схема алгоритма решения задачи на двумерный массив
Приложение 3. блок-схема алгоритма решения задачи на двумерный массив
Приложение 4. блок-схема алгоритма решения задачи на двумерный массив
Приложение 5. блок-схема алгоритма решения задачи на двумерный массив

Файлы: 1 файл

Курсовая!!! .doc

— 936.50 Кб (Скачать файл)

Пакет Office - это нечто большее, чем  просто набор программ в одной  коробке. Уже его название подсказывает, что он должен содержать мощные прикладные программы для коммерческого применения, которые легко и непринужденно работают с текстами, числами и изображениями.

Но самое привлекательное в  пакете Office то, что связывает эти  приложения воедино: все эти программы  имеют общее меню и наборы кнопок, которые выглядят очень похоже. Научившись работать с одним из приложений, вы тем самым в значительной степени продвинетесь в изучении остальных.

К тому же в пакете имеется простой  в использовании управляющий  центр -  Диспетчер Microsoft Office, позволяющий  запускать отдельные программы  и выходить из них, либо получать подробные указания и оперативную помощь.

простым щелчком кнопки мыши.

В состав пакета  Office входят:

Большие прикладные программы

  • WORD - мощный текстовый редактор, позволяющий быстро создать документ

любой сложности из разрозненных заметок и довести до совершенства информационный бюллетень или брошюру.

Это уже общепризнанно - редактор Word фирмы Microsoft является сегодня самой  популярной в мире программой. Word начинен  “ быстрыми “ командами и самыми современными средствами, такими как  встроенная программа проверки правописания и словарь синонимов, которые помогают вам грамотно составлять документы, и готовыми шаблонами, позволяющими вам сводить воедино заметки, письма, счета и брошюры без больших усилий.

  • EXCEL - производит с числами то же, что Word с существительными и

глаголами. Каждый, кто  работает с цифрами, почувствует  себя в среде Excel как

рыба в воде. Пользуйтесь программой Excel для составления бюджетов и  финансовых отчетов, превращения сухих  цифр в наглядные диаграммы и  графики, проведения анализа типа “ А что будет, если? “ практически по любому вопросу, а также для сортировки длиннейших списков в считанные секунды.

С помощью электронных таблиц Excel можно впечатывать числа строку за строкой и столбец за столбцом, будучи вполне уверенным в том, что  Excel правильно сложит, вычтет, умножит, разделит и вообще обойдется с ними как следует.

  • PowerPoint - позволит профессионально подготовить презентацию, щегольнув броской графикой и эффектно оформленными тезисами. Но что самое замечательное, вы сможете превратить документ, подготовленный в редакторе Word, в презентацию всего лишь одним щелчком мыши. Если ваша работа состоит в том, чтобы рекламировать изделия, идеи или проекты, то вы просто влюбитесь в PowerPoint.
  • ACCESS - представляет собой мощную программу управления данными, предназначенную главным образом для программистов. Access поставляется только в составе профессионального издания пакета Office.

Программы - помощники:

  • Программа Graph, позволяет ввести несколько чисел и быстро превратить их в    график.
  • Программа Organization Chart поможет создать штатное расписание вашей фирмы.
  • Программа Equation Editor покажется довольно утомительной, если только   вы не профессор математики.
  • Программа WordArt поможет изменить почти до неузнаваемости форму букв или цифр, чтобы использовать их при создании привлекательных логотипов или заголовков.
  • Программа ClipArt Gallery может просмотреть несколько сотен рисунков в поисках наилучшей иллюстрации для вашего информационного бюллетеня или   презентации.

Система оперативной помощи :

  • Пакет Office и его приложения изобилуют полезными подсказками и

пошаговыми указаниями того, как выполнять ту или иную операцию.

  • Талантливые Мастера (Wizards) проведут вас шаг за шагом к решению

сложных задач.

  • Карточки - шпаргалки (Cue Cards) предложат подробные указания, которые

постоянно будут у  вас перед глазами во время  работы.

  • Функция Просмотр (Preview) и Примеры (Demos) продемонстрируют выполнение сложных задач.

Дистпечер Microsoft Office (MOM):

МОМ позволяет запустить  любую программу пакета Office. Если он вам очень

понравится, можете даже использовать его для управления всей работы ваше фирмы.

Виды программного обеспечения, операционной система

Вы знаете, что программное обеспечение  компьютеров делится на три вида: cистемное, прикладное и инструментальное.

До сих пор мы говорили о программах, решавших какие-либо конкретные задачи - прикладных. Среди множества прикладных программ - общего назначения и специализированных - мы выбираем те, что помогут выполнить  нужную нам работу. Но есть программа, без которой компьютер вообще не сможет работать. Это центральная часть системного ПО - операционная система (ОС).

В задачи операционной системы входит: управление работой устройств компьютера, работа с файлами, управление программами (запуск, выделение памяти и других ресурсов и т. п.), взаимодействие с пользователем.

Операционная система начинает свою работу сразу после включения  компьютера. Поэтому, в отличие от других программ, как минимум часть  ее должна храниться в постоянной памяти43. После проверки исправности оперативной памяти и других узлов с диска загружаются основные модули ОС. И все время пока компьютер работает, некоторая часть операционной системы (ее называют резидентной44) находится в оперативной памяти. Другие же ее части подгружаются по мере надобности.

В состав современного компьютера могут  входить самые разнообразные  внешние устройства. Каждое из них  имеет свой набор команд - "разговаривает  на своем языке". Чтобы можно  было использовать любое из существующих устройств, прибегают к помощи "переводчиков". Такая программа, управляющая конкретным устройством, называется драйвером45.

Удобство работы с операционной системой зависит, в первую очередь, от интерфейса, предоставляемого командным  процессором. Одни системы управляются  с помощью командной строки 46, (каждая команда набирается "по буквам" на клавиатуре), в других - более современных - используется графический интерфейс47. Его преимущество - в гораздо большей наглядности и простоте освоения. Пользователю нет нужды запоминать написание множества различных команд. Поэтому и для ОС, изначально управляемых из командной строки, созданы программы-"оболочки" с графическим интерфейсом48.

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

Для того чтобы можно было использовать магнитный диск, его предварительно нужно отформатировать - нанести особую магнитную разметку. Это тоже выполняет операционная система.

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

В зависимости от того, сколько  пользователей и сколько программ может одновременно работать на компьютере, операционные системы делятся на однопользовательские и многопользовательские, однозадачные и многозадачные. Примером однопользовательской однозадачной ОС является MS-DOS50, однопользовательской многозадачной -- Mac OS51, OS/252 и MS Windows ME, многопользовательской многозадачной – UNI

Cовременное состояние вычислительной техники

В настоящее время число ЭВМ, используемых на промышленных предприятиях и в учреждениях,  быстро растет. Увеличиваются и информационно-вычислительные ресурсы этих машин. Активное использование компьютеров приводит к разобщению пользователей. Поскольку, люди, работающие в одной организации, часто используют ЭВМ для решения  единого комплекса задач, возникает необходимость организации связи между этими машинами для совместного использования вычислительных ресурсов и данных. Одним из путей решения этой проблемы является объединение ЭВМ в локальные сети. В зависимости от поставленных задач, используются те или иные локальные сети.

Специфика современной ситуации в  вычислительной технике заключается  в том, что смена поколений  программного обеспечения происходит существенно медленнее, чем смена аппаратуры. Сейчас широко используются компьютеры PENTIUM П - 350 и PENTIUM П - 400. Лимит скорости  у них по сравнению с предыдущими компьютерами типа PENTIUM повысился с 66 до 100 МГц. Передача данных по новой шине занимает значительно меньше времени, поэтому приложения работают быстрее. На сегодняшний день отмечается стремительный рост аппаратных средств. Фирма INTEL  выпустила PENTIUM Ш -500.  Они имеют высокую производительность, кроме того, в него добавлено более 70 новых инструкций, которые предназначены для ускорения написанных в расчете на них игр, вспомогательных модулей INTERNET, графических приложений и программ распознавания речи. В перспективе готовятся к выпуску системы на базе 800 МГц процессоров.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.Решение  задач на массив. Работа в Delphi

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

В линейной таблице каждому  ее элементу соответствует порядковый номер. Для элемента прямоугольной  таблицы должны быть указаны два  номера: номер по вертикали (номер  строки) и номер по горизонтали (номер столбца). В высшей математике табличные величины называют соответственно векторами и матрицами.

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

Имя массива образуется по общему правилу образования имен, т. е. представляет собой идентификатор, например A, Bl, C8 и т. д. Однако оно не должно совпадать с именем ни одной простой переменной, используемой в той же программе.

Работа с массивом сводится к действиям над его элементами. Для того чтобы указать, какой  элемент в данный момент используется, достаточно задать его порядковый номер, который приписывается к имени соответствующего массива. Таким образом, элементы массива обозначаются переменной с индексами. Запись переменной с индексами состоит из имени массива и следующего за ним в квадратных скобках списка индексов, например А[1], A[I], B1[K], C8[I, J], С8[2, 1]

Индексы определяют положение  элемента в массиве. Число индексов определяет размерность массива, т.е. форму его компоновки: одномерный, двумерный и т. д. Одномерный массив соответствует линейной таблице. Его элемент обозначается переменной с одним индексом: A[l], A[I] —соответственно первый и i-й элементы одномерного массива А;

Двумерный массив описывает  в программе прямоугольную таблицу. Его элементы обозначаются переменной с двумя индексами: C8 [I, J], С8 [2, 1], где первый индекс обозначает номер строки, а второй — номер столбца. Таким образом, для обращения к конкретному элементу массива необходимо указать имя массива и значения индексов.

Для записи элементов массива  в память компьютера нужно выделить для их хранения необходимое количество (массив) ячеек памяти, которое определяется размером массива. Размеры массива задаются границами изменения индексов по каждому измерению (минимальное и максимальное значение индекса). По умолчанию применяется так называемая нумерация с нулевой базой, т.е. элементы массива нумеруются, начиная с 0.

В программе для каждого  массива должны быть указаны его  параметры: имя, размерность и размеры. Эта информация нужна для резервирования необходимого объема памяти для хранения числовых значений; она задается специальным оператором описания массивов.

Описание статического массива  определяет имя, размер массива и тип данных, которые в нем хранятся. Формат описания в разделе переменных:

Var

<имя_массива>: array <[тип_индекса]> of <тип_данных>;

Чаще всего в качестве типа индекса используется интервальный целый тип (тип-диапазон). Интервальный тип задается начальным и конечным значениями, которые разделяются двумя точками.

Например

Var 
A: array [1..10] of real;

Описывается одномерный массив вещественных чисел A, который максимально может состоять из 10 элементов. Нижняя граница индекса равна 1, верхняя – 10.

Начиная с версии Delphi 4 можно использовать также и динамические массивы, когда количество элементов может меняться по ходу выполнения программы.

Динамические массивы  отличаются от обычных статических тем, что для них не объявляется заранее длина – число элементов. Объявление такого массива содержит только имя и тип элементов.

Var  <имя_массива>: array of <тип_данных>.

При объявлении динамического массива место под него не отводится. Прежде чем использовать такой массив, надо задать в программе его размер процедурой SetLength. Параметры данной процедуры - количество элементов по каждой размерности. Например, SetLength(10,20) - для двумерного массива.

Информация о работе Информатика и информационные технологии