Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Высокоуровневые методы обработки информации и программирования

Чашка "Неваляшка".
Ваши дети во время приёма пищи вечно проливают что-то на ковёр и пол, пачкают руки, а Вы потом тратите уйму времени на выведение пятен с
279 руб
Раздел: Тарелки
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
22 руб
Раздел: Совки
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
57 руб
Раздел: Прочее

Курсовая работа студентки гр. ИПИ-02-01 Хмель Ксении Александровны Филиал Владивостокского Государственного Университета Экономики и Сервиса в г. Артеме Кафедра информационно-математических дисциплин Артем 2003 Аннотация Целью данной курсовой работы, посвященной изучению высокоуровневых методов обработки информации и программирования, является: систематизация и углубление теоретических и практических знаний по специальности «Прикладная информатика в экономике»; углубление навыков программирования на языках высокого уровня; обобщение опыта применения объектно-ориентированного подхода к технологии программирования; применение полученных знаний при создании программного продукта, выполняющего расчет значения функций, заданных таблично. По сравнению с традиционным функциональным подходом, вместо последовательных этапов цикла жизни программы решение задачи в объектно-ориентированном подходе представляется в виде иерархии уровней, начиная с требований пользователя и кончая сопровождением готовой программы. Все уровни разрабатываются в единой среде программирования с использованием одного языка. При создании программного продукта используются высокоуровневые методы обработки информации и программирования, умение программировать на языках высокого уровня, в частности, на языке Pascal, на основе которого создана интегрированная среда разработки Delphi7. В первой главе рассматриваются объектно-ориентированный подход к реализации задачи программирования. Вторая глава является проектной, в ней описаны алгоритмы разработанного программного продукта, внутренние и внешние связи между модулями программы, их взаимодействие. В приложениях даны исходный текст программы и блок-схема. Курсовая работа выполнена на  листах. Результатом выполнения курсовой работы является создание программного средства, которое по введенному значению аргумента выводит значение функции, для этого использована формула интерполяционного полинома Лагранжа. Введение Преимущество написания программного продукта на языке высокого уровня Pascal заключается в том, что язык позволяет четко реализовать идеи структурного программирования и структурной организации данных, этот язык является процедурным. То есть программа явно описывает действия, которые необходимо выполнить, а результат задается способом получения его при помощи некоторой процедуры – определенной последовательности действий. Основными средствами, применяемыми в этом языке (как и в других процедурных языках) являются величины, присваивания, циклы, процедуры. При построении процедурной программы необходимо ясно представлять, какие действия и в какой последовательности будут производиться при ее выполнении. В отличие от функциональной программы, для построения которой требуются скорее математические, чем алгоритмические мышления. При разработке программного средства используется объектно-ориентированный подход к технологии программирования, который является инженерно-конструкторской технологией, концентрирующей внимание на процессе решения задачи. Объектно-ориентированный подход предполагает, что при разработке программы должны быть определены классы используемых в программе объектов и построены их описания, затем созданы экземпляры необходимых объектов и определено взаимодействие между ними.

Основная задача (разработать программный продукт, вычисляющий значение функции по заданному значению аргумента) выполняется с помощью средств вычислительной математики. В основе решения задачи лежит вычисление значение функции с помощью интерполяционного полинома Лагранжа. Основные направления выполнения программы: создать модули, предлагающие поэтапное выполнение поставленной задачи; создать модули, выполняющие вычисление правильно, быстро и корректно; разработать интерфейс программы, совместимый с Wi dows-интерфейсом. Глава 1. Эволюция технологии программирования На ранних этапах развития программирования, когда программы писались в виде последовательностей машинных команд, какая-либо технология программирования отсутствовала. Первые шаги в разработке технологии состояли в представлении программы в виде последовательности операторов. Написанию последовательности машинных команд предшествовало составление операторной схемы, отражающей последовательность операторов и переходы между ними. Операторный подход позволил разработать первые программы для автоматизации составления программ – так называемые составляющие программы. С увеличением размеров программ стали выделять их обособленные части и оформлять их как подпрограммы. Часть таких подпрограмм объединялась в библиотеки, из которых подпрограммы можно было включать в рабочие программы и затем вызывать из рабочих программ. Это положило начало процедурному программированию – большая программа представлялась совокупностью процедур-подпрограмм. Одна из подпрограмм являлась главной и с нее начиналось выполнение программы. В 1958 году были разработаны первые языки программирования, Фортран и Алгол-58. Программа на Фортране состояла из главной программы и некоторого количества процедур – подпрограмм и функций. Программа на Алголе-58 и его последующей версии Алголе-60 представляла собой единое целое, но имела блочную структуру, включающую главный блок и вложенные блоки подпрограмм и функций. Компиляторы для Фортрана обеспечивали раздельную трансляцию процедур и последующее их объединение в рабочую программу, первые компиляторы для Алгола предполагали, что транслируется сразу вся программа, раздельная трансляция процедур не обеспечивалась. Процедурный подход потребовал структурирования будущей программы, разделения ее на отдельные процедуры. При разработке отдельной процедуры о других процедурах требовалось знать только их назначение и способ вызова. Появилась возможность перерабатывать отдельные процедуры, не затрагивая остальной части программы, сокращая при этом затраты труда и машинного времени на разработку и модернизацию программ. Следующим шагом в углублении структурирования программ стало так называемое структурное программирование, при котором программа в целом и отдельные процедуры рассматривались как последовательности канонических структур: линейных участков, циклов и разветвлений. Появилась возможность читать и проверять программу как последовательный текст, что повысило производительность труда программистов при разработке и отладке программ. С целью повышения структурности программы были выдвинуты требования к большей независимости подпрограмм, подпрограммы должны связываться с вызывающими их программами только путем передачи им аргументов, использование в подпрограммах переменных, принадлежащих другим процедурам или главной программе, стало считаться нежелательным.

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

Гораздо проще взять уже имеющуюся историю и изменив ее до неузнаваемости, выдать за якобы древнюю хронику. Но то, что неузнаваемо при обычном взгляде, может стать вполне узнаваемым после применения современных математических методов обработки информации. Что мы и видим на примере китайской истории. Кстати, даже если бы особенно добросовестный китайский исполнитель императорского поручения и захотел придумать древнекитайскую историю, совершенно не зависящую от современной ему манжурской эпохи, то у него это, скорее всего, просто не получилось бы. Обычно человеческое воображение далеко не свободно в своих построениях. Вольно или невольно, создатели исторических сказок скалигеровской хронологии, черпали их основы в запасе УЖЕ ИМЕЮЩИХСЯ У НИХ ЗНАНИЙ. И тем самым вносили в якобы древние истории современную себе информацию. В заключение этого раздела приведем ряд высказываний ученых XIX века по поводу китайской истории. В XIX веке специалисты еще не были заворожены «самоочевидностью» китайских древностей и потому позволяли себе иногда сомневаться в правдивости отдельных мест китайской истории

1. Методы обработки экономической информации в анализе

2. Методы получения и обработки маркетинговой информации

3. Лекции по высокоуровневым методам информатики и программированию

4. Методы запоминания текстовой информации

5. Анализ содержания -социологический метод сбора социальной информации

6. Методы сбора социологической информации
7. Методы обработки резаньем
8. Методы обработки корневых каналов зубов с применением современных медикаментозных средств при лечении периодонтита

9. Методы сжатия цифровой информации. Метод Лавинского

10. Защита от несанкционированной аудиозаписи. Защита компьютерной информации. Криптографические методы защиты данных

11. Исследование рекламной аудитории: способы проведения и методы обработки результатов

12. Выбор и оценка качества эффективности методов обработки женского жакета на подкладке, изготовленного в ателье высшего разряда

13. Методы обработки и сборки бортов верхней одежды

14. Методы обработки металлических поверхностей

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

16. Электрофизические методы обработки материалов

Игровой набор "Ледниковый Период" (8 фигурок).
Набор включает восемь фигурок доисторических животных: большого шерстистого мамонта, большого шерстистого носорога, маленького шерстистого
347 руб
Раздел: Персонажи мультфильмов, сказок
Конструктор "Цветной" (26 деталей).
Конструктор - это игра развивающая кругозор, знакомящая с различными формами и цветами, а также развивающая воображение Вашего ребёнка.
325 руб
Раздел: Деревянные конструкторы
Солонка и мельница для перца "Mayer & Boch".
Элегантный современный дизайн. Солонка и перечница для домашних хозяйств и гастрономических заведений. Мелющий механизм изготовлен из
611 руб
Раздел: Солонки, перечницы

17. Выбор и оценка методов обработки женского жакета. Методы обработки накладного кармана

18. Контент-анализ как метод сбора социологической информации

19. Методы обработки статистических данных

20. Статистические методы обработки

21. Процессоры обработки текстовой информации

22. Технологии поиска документальной информации в INTERNET
23. Автоматизированная система обработки экономической информации. Городская налоговая инспекция
24. Обработка табличной информации с помощью сводных таблиц средствами MicroSoft Excel

25. Технология обработки графической информации в базовом курсе информатики

26. Обработка экономической информации средствами языка Pascal

27. Автоматизированные системы обработки экономической информации

28. Автоматизированная обработка землеустроительной информации

29. Автоматизированная система обработки экономической информации (АСОЭИ)

30. Обработка экономической информации в документах Word

31. Автоматизированные системы обработки экономической информации

32. Особенности организации проведения анализа в условиях компьтерной обработки экономической информации

Детский стиральный порошок "Умка" (2400 г).
Индивидуальная рецептура разработана специально для серии УМКА, утверждены Органами Сертификации РФ и прошли тестирование на
319 руб
Раздел: Средства для стирки детских вещей
Глобус Зоогеографический, диаметр 250 мм.
Диаметр: 250 мм. Масштаб: 1:50 млн. Материал подставки: пластик. Цвет подставки: черный.
629 руб
Раздел: Глобусы
Карандаши цветные "Kores", 48 цветов, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
475 руб
Раздел: Более 24 цветов

33. Компьютерные технологии обработки экономической информации на основе использования систем управления базами данных

34. Подготовка и обработка экономической информации

35. Разработка учебного проекта автоматизированной системы обработки экономической информации

36. Методи ціноутворення і фактори, які впливають на цінові рішення

37. Проектный метод как средство развития общетрудовых умений у учащихся 7 класса на уроках технологии

38. Способы обработки экономической информации
39. Способы обработки экономической информации в анализе хозяйственной деятельности предприятия
40. Обработка статистической информации

41. Изучение методов адресации информации и обработки адресов

42. Методы компьютерной обработки статистических данных. Проверка однородности двух выборок

43. Защита цифровой информации методами стеганографии

44. Парольные методы защиты информации в компьютерных системах от несанкционированного доступа

45. Относительная фазовая манипуляция - метод повышения надежности передачи информации

46. Практические методы разработки и анализа товарной стратегии предприятия на основе внутренней вторичной информации

47. Метод проблемно-структурного моделирования мультимедиа соревнований по традиционному каратэ-до

48. Оптимизация процесса обработки воды методом ультрафильтрации

Детский ящик для хранения игрушек "Обучайка. Азбука", 17 л, салатовый.
Материал: пластик. Цвет: салатовый. Объем: 17 л. Размеры: 40,5х30,5х21 см. Декор: азбука.
426 руб
Раздел: Корзины, контейнеры для игрушек
Настольно-печатная игра "Экивоки".
Игра для больших и маленьких компаний, в которую можно играть командами или поодиночке. Суть игры в объяснении слов разными способами:
1720 руб
Раздел: Игры на ассоциации, воображение
Доска пробковая, с деревянной рамой, 120x90 см.
Доска выполнена из пробки высокого качества, имеет регулируемые элементы крепления. Информация крепится при помощи флажков, кнопок или
1560 руб
Раздел: Демонстрационные рамки, планшеты, таблички

49. Новые методы подачи информации

50. Методы поиска и анализа информации

51. Современные методы защиты информации

52. Защита информации. Угрозы, принципы, методы.

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

54. Обработка данных методом преломленных волн
55. Каналы и методы несанкционированного доступа к информации
56. Компьютерные преступления и методы защиты информации

57. Методы и средства защиты информации

58. Методы и средства защиты компьютерной информации

59. Методы поиска информации в сети интернет. Информационно-поисковые системы

60. Блочно-симметричные модели и методы проектирования систем обработки данных

61. Методы защиты информации в телекоммуникационных сетях

62. Методы и средства обработки аналоговых сигналов

63. Методы изготовления и обработки деталей

64. Основные методы сбора первичной социальной информации

Бумага чертежная, А3, 297x420 мм, 100 листов.
Плотность: 200 г/м2, ГОСТ 597-73.
786 руб
Раздел: Папки для акварелей, рисования
Рамочка тройная (шоколад).
Тройная рамочка с отпечатком - это особый подход к созданию очаровательного подарка на память для этого особого периода жизни, с
3380 руб
Раздел: Мультирамки
Фляжка, 400 мл (арт. HF-14).
Объем: 400 мл.
312 руб
Раздел: Фляжки сувенирные

65. Методы сбора и поиска информации, применяемые в современной этнологии

66. Исследование природных ресурсов планеты с помощью космических методов

67. Исследование клеточного цикла методом проточной цитометрии

68. ОСНОВНЫЕ МЕТОДЫ ГЕНЕТИКИ

69. Методы психогенетики

70. Обзор методов и способов измерения физико-механических параметров рыбы
71. Новейшие методы селекции: клеточная инженерия, генная инженерия, хромосомная инженерия
72. Зажигательные смеси, состав, средства применения и доставки, вызываемые повреждения, методы лечения и защиты

73. Методы и модели демографических процессов

74. Гидрохимический, атмохический и биогеохимический методы поисков

75. Добыча золота методами геотехнологии

76. Государственное регулирование экономики: формы и методы

77. Сущность, методы и формы государственного регулирования внешнеэкономической деятельности Российской Федерации

78. Нелегальная миграция в России и методы борьбы с ней

79. Предмет и метод гражданского права

80. Предмет, метод и система гражданского процессуального права /Украина/

Телескопическая вилка.
Прикольный подарок, который рассмешит участников любого застолья. При помощи этой вилки Вы можете с невозмутимым видом «подцепить»
427 руб
Раздел: Прочее
Ящик для хранения универсальный, прозрачный, 25 л.
Универсальный ящик сэкономит место и поможет поддерживать идеальный порядок в офисных и складских помещениях. Позволяет удобно и компактно
681 руб
Раздел: Прочее
Заварник (чайник) из нержавеющей стали "Mayer & Boch", 0,5 л.
Заварочный чайник. Материал: нержавеющая сталь, пластик. Объем: 0,5 литра. Чайник "Mayer & Boch" изготовлен из
639 руб
Раздел: Чайники заварочные

81. Корпорация BBC. Формы и методы государственного контроля вещания

82. Формы и методы выхода предприятий на внешний рынок

83. Финансовый контроль: формы, методы, органы

84. Эффективные методы изучения иностранных языков

85. Метод действенного анализа в режиссуре театра, кино и телевидения

86. Соцреализм как метод искусства
87. Дидактические возможности отдельных методов обучения на уроках литературы в старших классах
88. Методы изучения музыкальных произведений крупной формы в старших классах общеобразовательной школы

89. Цивилизационные методы в изучении истории

90. Решение транспортной задачи методом потенциалов

91. Решение дифференциальных уравнений 1 порядка методом Эйлера

92. Оценка методов и средств обеспечения безошибочности передачи данных в сетях

93. Обзор возможных методов защиты

94. Метод Дэвидона-Флетчера-Пауэлла

95. Сравнение эффективности методов сортировки массивов: Метод прямого выбора и метод сортировки с помощью дерева

96. Обучение начальных курсов методам программирования на языке Turbo Pascal

Тетрадь для левшей, А4, 80 листов, клетка.
- Пружина справа, - 80 листов, - плотность блока 70г/м2, - листы имеют микроперфорацию, - стандартные отверстия для подшивки в папки с
319 руб
Раздел: Товары для левшей
Карандаши цветные "Noris Club. Johanna Basford", 24 цвета.
Количество цветов: 24. Материал корпуса: дерево. Форма корпуса: шестигранный. Твёрдость грифеля: мягкий. Тип карандаша: классический.
505 руб
Раздел: 13-24 цвета
Кукла мини Disney Princess "Холодное Сердце".
В каждом наборе есть дополнительный наряд вместе с куклой принцесса Диснея (Disney Princess), сделанный по особой технологии, благодаря
388 руб
Раздел: Эльза ("Холодное сердце")

97. Применение методов линейного программирования в военном деле. Симплекс-метод

98. Вычисление площади сложной фигуры методом имитационного моделирования (Windows)

99. Математические методы и языки программирования: симплекс метод


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.