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

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

Создание программы табуляции функций

Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

СодержаниеВведение 1 Теоретическая часть 2 Программная реализация решения задачи 3 Пример выполнения программы Заключение Список использованных источников и литературы Введение В XXI веке в развитии человеческой цивилизации происходят глобальные изменения, ведущие к её новому этапу - постиндустриальному обществу, все шире использующему компьютеризированные орудия труда и информационные технологии. Стремительное развитие индустрии, влечет за собой все больший и больший интерес начинающих программистов создавать то, что актуально в наше время. Мы в своей курсовой работе предлагаем упрощенный и автоматизированный вариант табуляции функций. Данная программа, написанная на языке высокого уровня C в среде визуального программирования CodeGear RadS udio 2009. Цель написания данной курсовой работы – табуляция функций. Курсовая работа проста, удобна и практична в использовании. Курсовая работа содержит: введение, теоретическую часть, практическую реализацию, заключение, литературу, которая использовалась при написании курсовой работы. 1. Теоретическая часть Понятие функции. Пусть Х и Y - некоторые множества. Если каждому элементу xХ ставится в соответствие по некоторому правилу единственный элемент y Y , то говорят, что на множестве Х задана функция (отображение) со значениями в множестве Y : f : XY, y=f(x). Множество Х называется областью определения функции и обозначается Dom(f) или D(f), множество Y называется множеством значений функции и обозначается Im(f) или I(f). Если функция f переводит элемент xХ в элемент y Y, т.е. y=f(x), то у называют образом элемента х, а х называют прообразом элемента у. Образ всегда единственен. Если обратное соответствие, переводящее У в Х является функцией, т.е. у каждого элемента yУ имеется единственный прообраз xХ, то это соответствие называют обратным отображением, или обратной функцией. f -1 : YХ, х=f -1 (у). Обратная функция обратима, и обратная функция к обратной функции совпадает с исходной функцией (f -1) -1= f . Графиком числовой функции y=f(x) называется совокупность точек плоскости вида (x , f(x)), где хD(f). Табуляция функции означает создать таблицу, в которой для каждого значения аргумента вычислено соответствующее значение функции. 2. Программная реализация решения задачи Файл U abula io .h #if def U abula io H #defi e U abula io H #i clude &l ;Classes.hpp&g ; #i clude &l ;Co rols.hpp&g ; #i clude &l ;S dC rls.hpp&g ; #i clude &l ;Forms.hpp&g ; #i clude &quo ;Ha d u i g.h&quo ; #i clude &quo ;Char .hpp&quo ; #i clude &quo ;Series.hpp&quo ; #i clude &quo ; eE gi e.hpp&quo ; #i clude &quo ; eeProcs.hpp&quo ; #i clude &l ;Ex C rls.hpp&g ; #i clude &quo ;Ha d u i g.h&quo ; #i clude &l ;Grids.hpp&g ; class frm abula io : public Form { published:// IDE-ma aged Compo e s Ha d u i g h Mi ; Ha d u i g h Max; Ha d u i g h S ep; Label Label1; Label Label2; Label Label3; Char chGraph; Fas Li eSeries Series1; Bu o b Calc; Bu o b Exi ; Bu o b Clear; S ri gGrid sgrXY; RadioGroup rgrFu c io ; void fas call b Exi Click( Objec Se der); void fas call b CalcClick( Objec Se der); void fas call b ClearClick( Objec Se der); priva e:// User declara io s double fas call fu c io 1(double x); double fas call fu c io 2(double x); double fas call fu c io 3(double x); double fas call fu c io 4(double x); double fas call fu c io 5(double x); double fas call fu c io 6(double x); public: // User declara io s fas call frm abula io ( Compo e Ow er);}; ex er PACKAGE frm abula io frm abula io ; #e dif Файл U abula io .c

pp #i clude &l ;vcl.h&g ; #pragma hdrs op #i clude &quo ;U abula io .h&quo ; #pragma package(smar i i ) #pragma li k &quo ;Char &quo ; #pragma li k &quo ;Ha d u i g&quo ; #pragma li k &quo ;Series&quo ; #pragma li k &quo ; eE gi e&quo ; #pragma li k &quo ; eeProcs&quo ; #pragma li k &quo ;Ha d u i g&quo ; #pragma resource &quo ; .dfm&quo ; frm abula io frm abula io ; double fas call frm abula io ::fu c io 1(double x) {re ur si (x);} double fas call frm abula io ::fu c io 2(double x) {re ur a (3 x);} double fas call frm abula io ::fu c io 3(double x) {re ur cos(2 x);} double fas call frm abula io ::fu c io 4(double x) {re ur (4 - x) / 2;} double fas call frm abula io ::fu c io 5(double x) {re ur (1 - a (x)) / (1 a (x));} double fas call frm abula io ::fu c io 6(double x) {re ur cos(x) si (x);} frm abula io :: frm abula io ( Compo e Ow er) : Form(Ow er) {sgrXY-&g ;Rows = &quo ;y&quo ;; sgrXY-&g ;Rows = &quo ;x&quo ;;} void fas call frm abula io ::b Exi Click( Objec Se der) { his-&g ;Close();} void fas call frm abula io ::b CalcClick( Objec Se der) {Series1-&g ;Clear(); sgrXY-&g ;Cells = &quo ;&quo ;; sgrXY-&g ;RowCou = 2; for(double i = h Mi -&g ;Value, j=0; i &l ; h Max-&g ;Value; i = i h S ep-&g ;Value, j ) {sgrXY-&g ;RowCou ; sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, i); swi ch(rgrFu c io -&g ;I emI dex) {case 0: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 1(i)); Series1-&g ;AddXY(i, fu c io 1(i), &quo ;&quo ;,clRed) ; break; case 1: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 2(i)); Series1-&g ;AddXY(i, fu c io 2(i), &quo ;&quo ;,clRed) ; break; case 2: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 3(i)); Series1-&g ;AddXY(i, fu c io 3(i), &quo ;&quo ;,clRed) ; break; case 3: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 4(i)); Series1-&g ;AddXY(i, fu c io 4(i), &quo ;&quo ;,clRed) ; break; case 4: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 5(i)); Series1-&g ;AddXY(i, fu c io 5(i), &quo ;&quo ;,clRed) ; break; case 5: sgrXY-&g ;Rows = Forma Floa (&quo ;0.00&quo ;, fu c io 6(i)); Series1-&g ;AddXY(i, fu c io 6(i), &quo ;&quo ;,clRed) ; break;}} sgrXY-&g ;RowCou = sgrXY-&g ;RowCou &g ;= 2 ? sgrXY-&g ;RowCou : sgrXY-&g ;RowCou --;} void fas call frm abula io ::b ClearClick( Objec Se der) {Series1-&g ;Clear(); sgrXY-&g ;Cells = &quo ;&quo ;; sgrXY-&g ;RowCou = 2; h Mi -&g ;Value = 0; h Max-&g ;Value = 0; h S ep-&g ;Value = 0.1;} 3. Пример выполнения программы Пример 1. Рисунок 1 – Табуляция функции Пример 2. Рисунок 2 – Табуляция функции Пример 3. Рисунок 3 – Табуляция функции Пример 4. Рисунок 4 – Табуляция функции Пример 5. Рисунок 5 – Табуляция функции Пример 6. Рисунок 6 – Табуляция функции Пример 7. Рисунок 7 – Очистка Заключение Проблема повышения качества вычислений, как несоответствие между желаемым и действительным, существует и будет существовать в дальнейшем. Ее решению будет содействовать развитие информационных технологий, которое заключается как в совершенствовании методов организации информационных процессов, так и их реализации с помощью конкретных инструментов – сред и языков программирования.

Итогом работы можно считать созданную программу табуляции функций. Созданная программная реализация может служить органической частью решения более сложных задач. Список использованных источников и литературы Архангельский, А.Я. Программирование в С Builder 6. / А.Я.Архангельский. – М.: Бином, 2003. С. 1154. Ахо, А. Построение и анализ вычислительных алгоритмов / А. Ахо, Дж. Хопкрофт, Дж. Ульман. – М.: Мир. 1999. С. 143. Бронштейн, И.Н. Справочник по математике для инженеров и учащихся втузов / И.Н. Бронштейн, К.А. Семендяев. – М.: Наука, 2007. – 708 с. Кремер, Н.Ш. Высшая математика для экономистов: учебник для студентов вузов. / Н.Ш.Кремер, 3-е издание – М.:ЮНИТИ-ДАНА, 2006. C. 412. Калиткин, Н.Н. Численные методы. / Н.Н. Калиткин. – М.: Питер, 2001. С. 504. Павловская, Т.А. Программирование на языке высокого уровня. / Т.А. Павловская. – М.: Питер, 2003. С. 461. Семакин, И.Г. Основы программирования. / И.Г.Семакин, А.П.Шестаков. – М.: Мир, 2006. C. 346. Табуляция функций – Режим доступа:

Такое дублирование происходит из-за обращения к файлу образа как к файлу данных (для чтения или записи) с его последующим запуском как исполняемого файла. Например, при сборке и последующем запуске файла образа компоновщик открывает его для доступа к данным, а при запуске программы загрузчик образов проецирует этот файл как исполняемый. При этом выполняются следующие операции. 1. Если исполняемый образ был создан через API-функции проецирования файлов (или с помощью диспетчера кэша), создается и область управления для представления считываемых или записываемых страниц данных в этом файле. 2. Когда запускается образ и создается объект «раздел» для проецирования образа как исполняемого, диспетчер памяти обнаруживает, что указатели объекта «раздел» для файла образа ссылаются на область управления данными, и сбрасывает этот раздел на диск. Эта операция нужна для того, чтобы гарантировать сохранение любых модифицированных страниц на диске до обращения к образу через область управления кодом. 3. Диспетчер памяти создает область управления кодом. 4. Как только начинается выполнение образа, обращение к страницам его файла (доступным только для чтения) вызывает ошибки страниц, и они загружаются в память

1. Методика создания программ

2. Создание программы для работы со сканером

3. Создание программы на языке Delphi 7.0

4. Создание программы электронного учета успеваемости студентов с дальнейшим выводом ее в Интернет

5. Социальные теории старения, их значение для создания программ адаптации к старости

6. Web-Дизайн и программы для создания web-страниц
7. Комплекс программ для создания Web сайта
8. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

9. Создание баннеров с помощью программы Adobe PhotoShop 7.0

10. Создание первого в континентальной Европе компьютера с хранимой в памяти программой

11. Создание меню без файла описания ресурсов на основе функции LoadMenuIndirect

12. Создание меню без файла описания ресурсов на основе функции LoadMenuIndirect.

13. Некоторые психолого-педагогические особенности создания и использования компьютерных обучающих программ в вузе

14. Расширение функций делового языка в XVI веке. Связь с киевскими традициями и тенденции к созданию новых общерусских традиций

15. Программа информационной поддержки создания плана местности

16. Создание игровой программы "Морской бой"

Таблетки для посудомоечной машины "All in 1", 21 штука.
Для безупречного мытья посуды в посудомоечной машине воспользуйтесь таблетками Meine Liebe All in 1. Это моющее средство придаст вашей
413 руб
Раздел: Для посудомоечных машин
Глобус физический рельефный диаметром 320 мм, с подсветкой.
Диаметр: 320 мм. Масштаб: 1:40000000. Материал подставки: пластик. Цвет подставки: черный. Мощность: 220 V. Шар выполнен из толстого
1270 руб
Раздел: Глобусы
Мобиль музыкальный "Рыбки" (звук, 2 режима).
Музыкальная подвеска размещается над детской кроваткой. Мобиль - это одна из первых игрушек для новорожденных и уникальный тренажер для
1100 руб
Раздел: Мобили

17. Создание тестирующей программы

18. Росписи Успенского собора Княгинина монастыря XVII века в г. Владимире. История создания памятника.

19. Создание Вселенной или большой взрыв

20. Функции белков в организмах живых существ

21. Синапсы (строение, структура, функции)

22. Строение и функции клетки
23. Слуховой анализатор. Строение и функции сердца
24. Чили: создание блока Народное единство и президентские выборы 1970 года

25. Создание топографического плана местности

26. Налоги: эволюция, определения и формы. Принципы налоговой политики и функции налогов

27. Защитная функция адвокатуры как правовая традиция

28. Задачи, основные функции и система ОВД

29. Содержание договора о передаче прав на программу для ЭВМ

30. Патентование избирательных программ в контексте формирования концептуального рынка

31. Товарищества собственников жилья: порядок образования, функции, основания реорганизации и ликвидации товарищества

32. Завершение политического объединения русских земель во второй половине XV в. – первой трети XVI века и создание единого государства

Планшетик "Умная сказочка".
Говорящий планшет "Умная сказочка" от бренда "Азбукварик" представляет собой интересный девайс, который поможет малышу
445 руб
Раздел: Планшеты и компьютеры
Магнитная самоклеящаяся лента в диспенсере, 1,9x500 см.
Используется для быстрой и невидимой фиксации на металлической поверхности любых документов, плакатов, фотографий, напоминаний. Клеевой
799 руб
Раздел: Аксессуары для досок
Антипригарный чехол для гладильной доски "Paterra", размер S-M, 125x38 см.
Эффект двустороннего глажения. Чехол имеет хлопковую основу с особой антипригарной пропиткой из силикона, которая исключает пригорание
770 руб
Раздел: Чехлы для гладильной доски

33. Создание Татарской АССР и правительственная политика Казанского края в 16в.

34. Создание Балтийского флота

35. Парламент Великобритании и его основные характеристики. Функции палат

36. Референдум и его социальная функция

37. Задачи, система и функции органов юстиции Российской Федерации

38. Функции государства
39. ООН: история создания и основные направления деятельности
40. Функции государства: налогообложение и взимание налогов

41. Понятие налога, налогового права, его система, их функции

42. Цели, задачи и функции прокуратуры Украины

43. Возникновение и развитие, понятие и признаки права. Понятие правосознания, основные функции, виды

44. Разработка рекламной программы для страховой компании

45. Понятие, классификация и содержание основных функций государства

46. Функции государства

47. Феодальное государство (экономическая основа, сущность, механизм, функции и формы)

48. Структура и функции государственного аппарата

Велосипед трехколесный Moby Kids "Leader 360°. AIR Car", с разворотным сиденьем, цвет:.
Детский трёхколёсный велосипед премиум-класса "Leader 360° 12x10 AIR Car" от торговой марки Moby Kids. Эта модель
7324 руб
Раздел: Трехколесные
Батут.
Диаметр рамы: 183 см. Высота батута: 46 см. Каркас из 1,5 мм гальванизированной стали. Соединение прыжковой поверхности с рамой: 42
6627 руб
Раздел: Батуты, надувные центры
Копилка декоративная "Дружок", 12,5x10x12 см.
Копилка декоративная. Материал: полистоун. Размер: 12,5x10x12 см.
334 руб
Раздел: Копилки

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

50. Деньги и их функции(MONEY)

51. Творческий процесс создания фильма

52. Культура, её структура и функции

53. Рецензия на программу "Тема" - "журналистская этика"

54. Функции культуры
55. Судьба доктора Сартанова в романе В. Вересаева "В тупике". История создания и публикации романа
56. Предложения с именным предикатом состояния и их коммуникативные функции

57. Использование переносного значения слова для создания художественных тропов

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

59. История создания атомной бомбы в Советском Союзе

60. Кирилло-Мефодьевское братство: программа его деятельности

61. История создания Транссибирской магистрали

62. Программы и планы действий Декабристов

63. "Северное" и "Южное" общества декабристов, их программы. Восстание декабристов

64. Конвертер программы с подмножества языка Си в Паскаль с использованием LL(1) метода синтаксического анализа (выражения)

Набор ковриков "Kamalak Tekstil" для ванной, 50х50 см и 50x80 см (коричневый).
Ковры-паласы выполнены из полипропилена. Ковры обладают хорошими показателями теплостойкости и шумоизоляции. Являются гипоаллергенными. За
607 руб
Раздел: Коврики
Кресло детское.
Мягкое удобное кресло для отдыха. Кресло имеет прочный металлический каркас и покрытие из текстиля, оно легко собирается и разбирается и
706 руб
Раздел: Стульчики
Детские футбольные ворота 2 в 1.
Игровой набор включает в себя всё необходимое для тренировок маленьких футболистов - пластиковые сборно-разборные ворота с сеткой,
1306 руб
Раздел: Футбол

65. Разработка программы для расчета финансовых показателей, используемых в составлении бизнес-плана на языке Visual Basic

66. Создание электронного обучающего комплекса по дисциплине "Инновационный менеджмент"

67. Проект учета пользовательских счетов для интернет-провайдеров на базе OS FreeBSD с применением программы "Billing ISP"

68. Создание документов HTML

69. Создание фигурного текста посредством WordArt

70. Система научно-технического перевода (пример перевода программой PROMT Гигант)
71. Инженерия знаний. Создание системы "Посредник", заключающей договоры на поставку стройматериалов
72. Разработка программы на языке LISP для построения кривых Серпинского i-го порядка

73. Комплекс программ построения справочников по формальным языкам

74. Концепция создания и функционирования в России автоматизированной базы правовой информации

75. Анализ, оценка и выбор пользователем пакетов прикладных программ для автоматизации своей деятельности ([Курсовая])

76. Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операции

77. Написание игровой программы Tetris и описание алгоритма

78. Программа и План - сопоставительный анализ

79. Программа сложной структуры с использованием меню

80. Программа сложной структуры с использованием меню

Планшетик "Кто самый умный?".
Этот говорящий планшетик – прекрасный подарок для маленьких эрудитов! 200 умных вопросов, 20 игровых тем, 3 уровня – играй и узнавай много
445 руб
Раздел: Планшеты и компьютеры
Одеяло байковое жаккардовое "Карапуз" (цвет: бежевый).
Жаккардовое одеяло для новорожденных и детей изготовлено из 100% хлопка (натуральная байка). Двухсторонняя расцветка. Одеяло имеет мягкую
565 руб
Раздел: Одеяла для детей
На золотом крыльце...Карточки с заданиями к палочкам Кюизенера.
Набор игр с цветными счетными палочками Кюизенера. В состав набора входят два блока иллюстративного материала к играм и упражнениям. 1
373 руб
Раздел: Счетные наборы, веера

81. Создание текстового редактора в Turbo Pascal

82. Разработка программы на Ассемблере

83. Расчетная работа по дисциплине "Информатика" (создание шаблона "Пояснительная записка")

84. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

85. Кадры с использованием программы Microsoft Access 97

86. Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x
87. Создание игры
88. Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью

89. Алгоритм создания базы данных складского учета

90. Разработка игровой программы на языке программирования Turbo Pascal

91. Пример создания БД "Материалы" с помощью Access

92. Отчёт по созданию курсовой работы «База данных ACCESS»

93. Программа управления самолётом в режиме автопилота

94. WINVN - программа для чтения телеконференций

95. Программы для расчета на прочность совместимые с AutoCad

96. Программа Mathematics

Набор универсальных прозрачных обложек для учебников, 120 мкм, 232x455 мм, 20 штук.
Материал: ПВХ. Плотность: 120 мкм. Размер: 232х455 мм. В наборе: 20 штук. Цвет: прозрачный.
310 руб
Раздел: Обложки для книг
Увлекательная настольная игра "Этажики", новая версия.
На игровом поле две карты — карта с этажом, на котором находятся игроки, и карта с воздушным шаром. Шар перемещает всех на определённое
632 руб
Раздел: Карточные игры
Магнитный театр "Колобок".
Увлекательное театральное представление с любимыми героями русской народной сказки «Колобок» и вашим ребенком в роли главного режиссера.
308 руб
Раздел: Магнитный театр

97. Прикладная программа Excel

98. WINDOWS - средства для создания презентаций

99. Компьютерной программе Visio v.4.0


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