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

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

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

Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики
Ручка "Помада".
Шариковая ручка в виде тюбика помады. Расцветка корпуса в ассортименте, без возможности выбора!
25 руб
Раздел: Оригинальные ручки

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ СЄВЄРОДОНЕЦЬКЕ ВИЩЕ ПРОФЕСІЙНЕ УЧИЛИЩЕ Спеціальність: 5.091504&quo ;Обслуговування комп’ютерних та інтелектуальних систем та мереж&quo ; ПОЯСНЮВАЛЬНА ЗАПИСКА ДО КУРСОВОЇ РОБОТИ З ПРЕДМЕТУ &quo ;ПРОГРАМУВАННЯ ТА АЛГОРИТМИЧНІ МОВИ&quo ; НА ТЕМУ: &quo ;РОЗРОБКА ПРОГРАМИ ЗА ДОПОМОГОЮ МОВИ ПРОГРАМУВАННЯ DELPHI&quo ; Студент групи № Т-09-4 Шейко Інна Олегівна Керівник роботи Руднєв Максим Миколайович Сєвєродонецьк 2010 МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ СЄВЄРОДОНЕЦЬКЕ ВИЩЕ ПРОФЕСІЙНЕ УЧИЛИЩЕ ЗАТВЕРДЖУЮ: Заступник директора з УВР О.П. Лимар &quo ; &quo ; 2010 р. ЗАВДАННЯ НА КУРСОВУ РОБОТУ СТУДЕНТА ГРУПИ № Т-09-4 Шейко Інна Олегівна Спеціальність: 5.091504 &quo ;Обслуговування комп’ютерних та інтелектуальних систем та мереж&quo ; 1. Тема роботи &quo ;Розробка програми за допомогою мови програмування Delphi&quo ; 2. Термін подання студентом закінченої роботи. .2010 р. 3. Вихідні данні до дипломної кваліфікаційної роботи: методичний посібник з дисципліни 4. Зміст пояснювальної записки (перелік питань, які підлягають розробці ): 1.Постановка задачі 2. Математичний опис задачі 3.Розробка алгоритму 4.Структура програми 5.Описання початкових даних, на які розрахована програма 6.Інструкція оператора 7.Описання отриманих результатів 5. Перелік додатків: 1. Блок-схема алгоритму. 2. Лістинг програми. 3. Результати роботи програми 6. Дата видачі завдання . .2010 р. Керівник роботи Завдання прийняв до виконання МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ СЄВЄРОДОНЕЦЬКЕ ВИЩЕ ПРОФЕСІЙНЕ УЧИЛИЩЕ ЗАТВЕРДЖУЮ: Заступник директора з УВР О.П. Лимар &quo ; &quo ; 2010 р. КАЛЕНДАРНИЙ ПЛАН НА КУРСОВУ РОБОТУ СТУДЕНТА ГРУПИ № Т-09-4 Шейко Інна Олегівна Спеціальність: 5.091504 &quo ;Обслуговування комп’ютерних та інтелектуальних систем та мереж&quo ; № п/п Найменування етапів дипломної кваліфікаційної роботи Термін виконання етапів роботи Примітка 1 Постановка задачі 2 Математичний опис задачі 3 Розробка алгоритму програми 4 Структура програми, опис її структурних компонентів 5 Описання початкових даних, на які розрахована програма 6 Розробка інструкції оператору 7 Тестування програми та її оптимізація 8 Оформлення пояснювальної записки до курсової роботи Випускник Керівник роботи МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ СЄВЄРОДОНЕЦЬКЕ ВИЩЕ ПРОФЕСІЙНЕ УЧИЛИЩЕ ВІДГУК НА КУРСОВУ РОБОТУ СТУДЕНТА ГРУПИ № Т-09-4 Шейко Інна Олегівна Спеціальність: 5.091504 &quo ;Обслуговування комп’ютерних та інтелектуальних систем та мереж&quo ; Тема роботи &quo ;Розробка програми за допомогою мови програмування Delphi&quo ; Керівник роботи Руднєв Максим Миколайович Загальна характеристика курсової роботи: Попередня оцінка: Робота захищена з оцінкою: Керівник роботи М. М. Руднєв &quo ; &quo ; 2010 р. СОДЕРЖАНИЕРЕФЕРАТ ВВЕДЕНИЕ 1. Анализ технического задания и постановка задачи проектирования 2. Разработка алгоритма программы 3. ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ 4. ОПИСАНИЕ ВХОДНЫХ ДАННЫХ 5. ОПИСАНИЕ ВЫХОДНЫХ ДАННЫХ 6. ИНСТРУКЦИЯ ОПЕРАТОРУ ВЫВОДЫ Перечень ссылок ПРИЛОЖЕНИЕ А ПРИЛОЖЕНИЕ Б ПРИЛОЖЕНИЕ В РЕФЕРАТ Пояснительная записка к курсовой работе содержит: страниц - 28; рисунков - 6; таблиц – 1 ; приложений – 3.

Цель работы: разработать программу тестирования студентов по программе MS PowerPoi с кодом на языке Delphi. В курсовой работе создана программа, которая проверяет знания пользователя офисного приложения MS PowerPoi и выводит оценку в зависимости от показанных знаний. Первоначально предлагается ввести фамилию и имя. Вывод результата тестирования осуществляется на экран монитора. В первом разделе курсовой работы выполнен анализ технического задания, выделены функции, которыми должно обладать разрабатываемое приложение, а также сформулированы требования к нему, произведена постановка задачи на проектирование. Во втором разделе выполняется анализ задачи проектирования, анализируется вид исходных данных и приводится словесный алгоритм работы программы. В третьем разделе рассматриваются алгоритмы разработанной программы, а также приводится их описание. К реализованной программе разработана инструкция пользователя, которая приведена в четвертом разделе. Алгоритмы процедур приведены в приложении А. Листинг программы содержится в приложении Б. Результат тестового запуска приведен в приложении В. Программа разработана с использованием языка Delphi. УСЛОВНЫЙ ОПЕРАТОР, ДИАЛОГ С ПОЛЬЗОВАТЕЛЕМ, РАБОТА С ВАРИАЦИЯМИ ОТВЕТОВ, ВЫЧИСЛЕНИЕ БАЛЛА НА ОСНОВАНИИ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ ВВЕДЕНИЕ Данный курсовой проект был разработан в среде Delphi 7 с базовым языком программирования Delphi. Среди множества языков Delphi является наиболее универсальным и легко изучаемым языком. На сегодня Delphi поддерживает все современные возможности объектно-ориентированного программирования в такой мощной системе проектирования как Delphi 7. Цель курсовой работы – закрепление и демонстрация знаний, полученных при изучении курса. Задача работы заключается в том, чтобы правильно составить алгоритм поставленной задачи по обработке полученных от пользователя ответов, разработать и отладить программу, реализующую разработанный алгоритм. Согласно заданию дан набор вопросов для тестирования. В ходе выполнения курсового проекта не обходимо выполнить следующие этапы: - анализ технического задания и постановка задачи проектирования; - выделение функций, которые выполнять разрабатываемая программа; - разработка алгоритма программы, предназначенной для выполнения функций, сформированных на предыдущем этапе; - составление программы согласно разработанным алгоритмам на языке Delphi; - отладка программы на тестовых наборах; - составление и оформление пояснительной записки. Теоретическая и практическая значимость заключается в закреплении навыков составления алгоритмов поставленных задач и программирования на языке Delphi. 1. Анализ технического задания и постановка задачи проектирования Согласно заданию дан набор вопросов для тестирования пользователя; необходимо выявить знания пользователя на основании его ответов и поставить результирующий балл. Как видим, задание сводится к обработке ответов пользователя и подсчете его балла. А именно, считывание ответа на каждый вопрос и подсчет результата всех ответов на протяжении всего тестирования. В самом начале выполнения программы следует запросить фамилию и имя пользователя который будет проходить тестирование.

В программе следует проанализировать полученную от пользователя информацию и выявить результирующую оценку. Подытожив все вышесказанное можно сформулировать требования к разрабатываемому программному обеспечению и выполнить постановку задания на проектирование. Так, согласно заданию, программа должна быть реализована в среде Delphi и должна выполнять следующие функции: - вывод на экран информации о задании и назначении программы; - ввод пользователем последовательности символов, определяющих его фамилию и имя; - проверка полученного от пользователя ответа на каждый вопрос тестирования; - подсчет результатов тестирования в целом и вывод результирующего балла. Последующие разделы будут посвящены решению поставленных задач и разработке приложения с вышеперечисленными функциями. 2. Разработка алгоритма программы В предыдущем разделе были сформулированы требования к разрабатываемой программе и к ее функциям. Анализируя требования к программе, можно разработать алгоритм разрабатываемого приложения. Так, поскольку задание состоит в проверке каждого конкретного ответа, целесообразно для хранения промежуточной информации о результатах тестирования использовать счетчик, который будет наращиваться при каждом верном ответе пользователя. Далее необходимо подсчитать общее количество правильных ответов и на основании этого поставить пользователю соответствующий балл, для этого необходимо выполнение следующих условий: В каждом вопросе предусмотреть проверку правильности ответа; По результатам всех ответов подсчитать результирующий балл; Для выполнения первого условия необходимо первоначально создать счетчик с нулевым значением, в котором мы и будем хранить количество правильных ответов на вопросы тестирования. Составим следующий алгоритм: По запуску программы запросить пользователя его имя и фамилию. Переходить к пункту 2 только по вводу пользователем имени и фамилии. Задавать вопрос с первого по последний до тех пор пока не закончатся вопросы. Когда будет задан последний вопрос перейти к пункту 5. В вопросе поверить правильность ответа на него. Если ответ верен, то нарастить счетчик правильных ответов, иначе счетчик не наращивать. Перейти к следующему вопросу и к пункту 2. Подсчитать количество правильных ответов и на основании этого подсчитать итоговый балл. Вывести полученный пользователем балл на монитор. В конце следует проанализировать насколько верно были даны на вопросы тестирования и подсчитать результирующий балл. Детальное описание разработанной программы, алгоритмов и их программной реализации приведено в последующих разделах. 3. ОПИСАНИЕ СТРУКТУРЫ ПРОГРАММЫ Описание переменных В разделе описаний переменных описаны переменные, назначение которых приведено в таблице 3.1. Таблица 3.1– Описание переменных программы Наименование Тип Назначение QCheck Boolea Логическая переменная отвечающая за наличие введенного имени и фамилии Q omber i eger Целочисленная переменная определяющая номер текущего вопроса ball real Переменная в которой содержится результирующий балл по прохождении тестирования Описание вспомогательной процедуры В программе приведено описание одной вспомогательной процедуры.

Закон Деметера для функций Закон Деметера для функций [LH89] пытается свести к минимуму связывание между модулями в любой программе. Он пытается удержать вас от проникновения в объект для получения доступа к методам третьего объекта. Краткое содержание данного закона представлено на рисунке 5.1. Создавая «скромную» программу, в которой закон Деметера соблюдается в максимально возможной степени, мы можем добиться цели, выраженной в следующей подсказке: Подсказка 36: Минимизируйте связывание между модулями А не все ли равно? Оказывает ли следование закону Деметера (каким бы хорошим он не был с точки зрения теории) реальную помощь в создании программ, более простых в сопровождении? Исследования [ВВМ96] показали, что классы в языке С++ с большими совокупностями откликов менее ошибкоустойчивы, чем классы с небольшими совокупностями (совокупность откликов представляет собой число функций, непосредственно вызываемых методами конкретного класса). Рис. 5.1. Закон Деметера для функций Поскольку следование закону Деметера уменьшает размер совокупности отклика в вызывающем отклике, то классы, спроектированные данным образом, также будут менее склонны к наличию ошибок (см. [URL 56], где приводится более подробная информация о статьях и других источниках по проекту Деметера)

1. Создание программы-переводчика текстов с английского на русский язык

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

3. Разработка программы на Delphi

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

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

6. Социальные теории старения, их значение для создания программ адаптации к старости
7. Разработка программы на языке Borland Object Pascal (Ide Borland Delphi)
8. Конвертер программы с подмножества языка Си в Паскаль с использованием LL(1) метода синтаксического анализа (выражения)

9. Разработка программы на языке LISP для построения кривых Серпинского i-го порядка

10. Web-Дизайн и программы для создания web-страниц

11. Комплекс программ для создания Web сайта

12. Создание проекта с использованием программы GeniDAQ и контроллеров серии АДАМ-4000

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

14. Учебник по созданию Shareware-программ

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

16. Программа курса «Язык рекламы»

Ручки шариковые "Replay. Пиши-стирай", 4 штуки, 1 мм.
Шариковая ручка со стираемыми чернилами. Исправления делаются просто, и поэтому она идеальна для использования в школе. Стирательная
307 руб
Раздел: Цветные
Эжектор концентрат Dr.Klaus от муравьёв других насекомых, 1 л.
Концентрированное средство Dr.Klaus "Insect Super" используется для уничтожения муравьев, клещей, блох, тараканов и других
674 руб
Раздел: От тараканов и прочих насекомых
Рюкзак школьный "Pixie Crew" с силиконовой панелью для картинок (Тролли).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
2082 руб
Раздел: Без наполнения

17. Программы вступительных экзаменов по иностранным языкам в 2004г (МГУ)

18. Создание Web-приложений в среде Delphi

19. Игровая программа TETRIS на языке Паскаль

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

21. Web-Дизайн и программы для создания web-страниц

22. Применение программы 1С Предприятие при создании акта о завесе тары
23. Изучение английского языка с использованием компьютерной программы "English Puzzle"
24. Использование компьютерных программ в обучении иностранному языку

25. Особенности создания и применения обучающей программы "Осирис"

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

27. Проект разработки программы-калькулятора CalcKurs на языке программирования Pascal

28. Разработка компьютерной программы на языке Паскаль для проведения простого теплофизического расчета

29. Разработка программы на четырех языках программирования

30. Разработка программы рисования замкнутых многоугольников на языке С++, с использованием библиотеки VCL

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

32. Создание презентаций в программе Power Point

Магнитофончик "Мульти-пульти".
С магнитофончиком "Мульти-пульти" можно устроить настоящую дискотеку! Слушай 16 песенок ("Весёлая карусель",
340 руб
Раздел: Прочие
Папка для чертежей и рисунков, А2.
Толщина 1,3 мм. Размер - А2 (640x470 мм). 1 отделение. Материал - пластик. 2 ручки. Закрывается на молнию. Цвет в ассортименте, без
537 руб
Раздел: Папки для акварелей, рисования
Набор детской посуды "Принцесса", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления

33. Создание средств наглядности с использованием программной среды Delphi и Microsoft Movie Maker

34. Создание цифрового образовательного ресурса "Задачник по языку программирования. Циклические алгоритмы"

35. Составление программы на алгоритмическом языке, выполняющей указанные преобразования с матрицами

36. Примерная программа по русской литературе для школ с родным (нерусским) языком обучения

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

38. Основные принципы создания группировок войск для сражения, принятия решения командованием и организации управления
39. Геодезия и картография. Создание топографических карт и планов масштаба 1:5000
40. Реорганизация прокуратуры и создание адвокатуры в России

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

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

43. Билеты по всемирной истории для 11 класса на украинском языке

44. Аграрный вопрос в программах политических партий начала 20 века

45. Создание советской судебной системы

46. Политическая программа английского просвещения Джона Локка

47. Международная организация труда- создание, структура, задачи и организация её работы

48. Общество с ограниченной ответственностью, создание и его реорганизация

Игра "Зообильярд".
Главное достоинство этой игры в том, что в неё могут играть все от мала до велика. Причём не просто играть, а получать удовольствие от
1019 руб
Раздел: Игры на ловкость
Детский бинокль ночного видения "Секретный агент".
Каждый ребенок знаком с героями фильмов, мультфильмов и комиксов, выполняющими секретные задания. И, безусловно, у каждого суперагента
342 руб
Раздел: Шпионские штучки
Набор фигурок "Счастливые друзья".
В наборе: 2 флокированные фигурки. Высота фигурок: 4,5 см. Материал: пластмасса. Возраст: 3+. В ассортименте представлено несколько
347 руб
Раздел: Персонажи мультфильмов, сказок

49. Правовое регулирование договоров в сфере создания и передачи исключительных авторских прав

50. Юридическая техника и язык права (на примере правовых актов органов государственной власти Нижегородской области)

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

52. Топики по английскому языку

53. История английского языка

54. Ударение в сложных словах немецкого языка
55. Топики по немецкому языку за 11 класс
56. Название всех стран, жители, столицы, языки (на английском языке)

57. Латинский язык (Контрольна робота)

58. Лингвистика - влияние первого языка на изучении второго

59. Английский язык (11 класс)

60. Зачетные темы по английскому языку для школы

61. Категории рода и одушевленности-неодушевленности и их выражение в некоторых языках мира

62. Контрольная работа по Английскому языку

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

64. Переводы по английскому языку из учебника Л.Н. Адрианова

Стенд "Наши работы".
Стенд состоит из шапки (размером 67х10 см) с пластиковым карманом и самого стенда (размером 67х48 см), к которому крепятся 30 пластиковых
689 руб
Раздел: Демонстрационные рамки, планшеты, таблички
Звуковой плакат "Учимся читать - читаем по слогам".
Представляем Вашему вниманию уникальную новинку — развивающие звуковые плакаты, которые содержат стихотворения, занимательные и
643 руб
Раздел: Электронные и звуковые плакаты
Сиденье для ванны (светло-голубое).
Выдерживает нагрузку до 200 кг. Располагается практически на уровне ванны, а не вставляется внутрь, что особенно важно для удобства людей
604 руб
Раздел: Горки, приспособления для купания

65. Синонимия немецкого языка. Синонимический ряд и тематическая группа

66. Список мирового наследия (The World Heritage List, на английском языке)

67. Топики по английскому языку

68. Топики по Английскому языку

69. Цикл-метод обучения. (Методика преподавания эстонского языка)

70. Билеты по английскому языку за 11 класс
71. Тесты по английскому языку
72. Латинский язык: Практические задания для студентов заочного отделения исторического факультета

73. Глаголы французского языка (Le regime des verbes francais)

74. Словообразовательные модели неологизмов в современном английском языке

75. Роль заимствований в английском языке

76. Становление категории залога в англ. языке

77. Пословицы, поговорки английского языка. Их значение, употребление и русские эквиваленты

78. Использование библейских сюжетов в проектной деятельности учащихся старших классов средней школы (на примере немецкого языка)

79. Обучение письменной речи на французском языке в старших классах

80. Структуры экономического дискурса во французском языке. Роль коннекторов в построении аргументации

Матрас в круглую кроватку Bambola (75x75x8 см).
С первых дней жизни здоровье малыша напрямую зависит от полноценного и комфортного сна. Правильно подобранный матрас для детской кроватки
1223 руб
Раздел: Матрацы до 120 см
Держатель автомобильный универсальный "Car holder 101+".
Держатель подходит для мобильных устройств: планшета, телефона, смартфона, КПК, навигатора, электронной книги, плеера и других устройств.
374 руб
Раздел: Держатели и подставки
Подвесные качели "Тарзанка".
Данные подвесные качели от торговой марки ZebraToys представляют собой не традиционное изделие для катания, а яркую тарзанку. Небольшая
317 руб
Раздел: Качели

81. Поле запаха в немецком языке на примере романа П.Зюскинда ПАРФЮМЕР

82. Фразеологический анализ ФЕ с компонентом-соматизмом Mund/рот в немецком и русском языках

83. Лекции Л. И. Городнего по лексикологии английского языка

84. Предмет исследования теоретической грамматики. Грамматический строй английского языка

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

86. Экзаменационные темы по немецкому языку
87. Топики по Англ. языку
88. Особенности языка и стиля английской научной прозы

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

90. Структурно - семантические особеннности спортивной фразеологии современного английского языка

91. Научно-педагогическое обоснование урока английского языка в 8“б” классе Лингвистической гимназии №3

92. Русские заимствования в английском языке (Russian borrowings in English language)

93. Билеты по методике обучения иностранным языкам

94. Темы по английскому языку (English topics)

95. Лингвистические основы обучения произношению английского языка в каракалпакской школе

96. Лексико-семантическое поле "женщина" в современном английском языке

Фигурка декоративная, музыкальная "Лошадка", 22x7x21 см.
Лошадка-качалка декоративная, музыкальная, с функцией движения и раскачивания, с механическим заводом. Размер: 22x7x21 см. Материал: полистоун.
857 руб
Раздел: Миниатюры
Трикотажная пеленка кокон "Bambola" (цвет: бежевый).
Состав: интерлок, хлопок 100%. Возраст: 0-3 месяца.
381 руб
Раздел: Пелёнки
Сейф-книга "Alparaisa СС0023/1" (карта первооткрывателей).
Размеры: 17х11х5 см. Бокс-сейф в виде книги для хранения мелких ценных вещей.
576 руб
Раздел: Копилки

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

98. Сниженная лексика английского языка и ее перевод на русский язык (на примере перевода новеллы С.Кинга "Долгий путь")

99. Формы обращения в английском языке


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