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

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

Язык Turbo-Pascal

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

Язык urbo-Pascal - один из самых распространенных языков программирования компьютеров. К важным достоинствам языка urbo-Pascal относится небольшой размер компилятора, высокая скорость трансляции программ, компиляции и их компоновки. Кроме того, удобство и высокое качество дизайна диалоговой оболочки, делают написание и отладку программ наиболее удобным в сравнении с альтернативными языками нового поколения. Данная курсовая работа представляет разработку программного продукта с использованием системного языка нового уровня - urbo-Pascal. Эта программа позволяет любому пользователю ( с любым уровнем компьютерной грамотности ) производить необходимые расчеты с высокой скоростью и достаточным уровнем сервиса. Постановка задачи Темой данного курсового проекта, который был выполнен в ходе изучения курса “Основы программирования и алгоритмические языки”, - разработка программы для работы в графическом режиме с правильным треугольником, используя элементы пересчета координат его вершин при вращении треугольника вокруг описанной около него окружности . Условие задачи : Дан равносторонний треугольник. Требуется вращать его в плоскости экрана вокруг центра описанной вокруг него окружности. Разработка алгоритма Алгоритм работы программы имеет разветвленную структуру. Программа состоит из трех основных частей : 1. Описание переменных используемых при решении поставленной задачи. 2. Описание процедур при помощи которых была реализована данная программа. 3. Тело главной программы, являющейся важнейшей составной частью решения поставленной задачи. Процедурная часть программы состоит из набора процедур предназначенных для более оптимальной реализации разработанного метода решения задачи. В программе используются стандартные модули языка urbo-Pascal с набором процедур, необходимых для выполнения работы. При составлении процедур были использованы классические методы просчета координат вершин треугольника, вывода результата на экран. В программу также были включены функции предоставляющие пользователю некоторый сервис и удобство при работе ( использование модулей urbo-Visio 2.0 for Borla d Pascal). Описание программы Общие сведения Данная программа предназначена для визуального отображения вращающегося треугольника в плоскости экрана. Требования к urbo-Pascal : Наличие модулей Cr , Graph, Sys em, Drivers. Модуль Sys em является автоматически подключаемым и хранит все процедуры и функции стандартного Паскаля, а также встроенные процедуры и функции Турбо Паскаля, модуль Cr содержит процедуры и функции, обеспечивающие управление текстовым режимом работы экрана. С помощью входящих в модуль подпрограмм можно перемещать курсор в произвольную позицию экрана, менять цвет выводимых символов и окружающего фона, создавать и удалять окна. Кроме того, в модуле содержатся процедуры управления звуком и процедуры работы с клавиатурой. Сервис при работе в графическом режиме предоставлен в модуле Graph (прорисовка линий, отображение текста в графическом режиме, установка нужного видеорежима и шрифта, изменение аттрибута линий и текста). Модуль Drivers (точнее объект Eve ) использовался с целью упрощения обработки событий, поступивших с клавиатуры.

Требования к системе : Наличие операционной системы MS-DOS версии 3.xx и выше или OS/2 Warp 3.0 & FullScree DOS. Программа не требует ни высокой скорости процессора, ни большого объема оперативной памяти и места на диске, ни наличия манипулятора типа Mouse. В комплекте с исполняемым файлом находится файл со шрифтом RIP.CHR, необходимый для корректной работы программы. Используемые технические средства При отладке программы был использован компьютер типа IBM Pe ium 120 ri o & PipeLi e Cashe 256 / 16Mb RAM, в состав которой входит : монитор 17’’ с адаптером SVGA S3 RIO rio64 764; клавиатура 105 клавиш; FDD и ; HDD Cua um FireBall 1.08Gb; Инструкция по выполнению Для вызова программы необходимо убедиться, что файлы CURSPROJ.EXE и RIP.CHR находятся в одной директории. После проверки необходимо запустить файл CURSPROJ.EXE или в среде Паскаля откомполировать файл CURSPROJ.PAS (в коплекте прилагается файл EGAVGA.OBJ , необходимый для линковки в основную программу файла EGAVGA.BGI). Интерфейс программы представлен на английском языке ввиду временного отсутсвия дополнительных русских шрифтов. Возможные действия в процессе выполнения программы: - остановить/продолжить вращение треугольника. -изменить направление вращения. -c помощью клавиш вверх/вниз можно менять скорость вращения треугольника. -выход из программы. Программа CURSPROJ.PAS имеет размер 3772 байт или 120 строк. Выполняемый файл CURSPROJ.EXE имеет размер 24348 байт. Входные и выходные данные Входными данными для данной программы является двумерный массив, содержащий координаты вершин равностороннего треугольника. Выходные данные : Визуальное отображение вращения треугольника и текущих координат каждой из вершин. Испытание программы Программа была испытана для всех вариантов ввода-вывода и различных типов видеоадаптеров, что исключает возникновение фатальных сбоев при работе программы. Заключение Данная курсовая работа представляет собой программный продукт, предназначенный для работы в графическом режиме. Программный продукт написан на современном языке urbo-Pascal, который позволил наиболее просто представить эту работу. В ходе выполнения курсового проекта я ознакомился с новыми приемами программирования и особенностями языка urbo-Pascal что позволило разработать данный программный продукт.

Со времен первых версий Turbo Pascal этот модуль по умолчанию компонуется в исполняемый код программы. Код модуля реализует многие принципы и решения заложенные в синтаксис и логику языка Object Pascal, и изменение этого модуля позволяет модифицировать реализацию этой логики. Такое решение является специфичным для языка Object Pascal в отличие, например, от C/C++, где компилятор и абсолюдно все модули никак не связаны. Изменение модуля system.pas, а именно его разбиение на блоки и сокращение редко используемых участков кода позволило сократить постоянные (не переменные) издержки примерно на 8 кБ. Конечно, для больших проектов, такое сокращение может быть и незаметным, однако интересен сам принцип. Модифицированный модуль system.pas – 4. Библиотека WinLite //////////////////////////////////////////////////////////////////////////////// // WinLite, библиотека классов и функций для работы с Win32 API // (c) Николай Мазуркин, 1999-2000 // ___________________________________________________________ // Оконные классы

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

2. Понятие алгоритма, его свойства. Описание алгоритмов с помощью блок схем на языке Turbo Pascal

3. Составить программу на языке Turbo Pascal для параллельной сортировки чисел

4. Записи в языке Turbo Pascal

5. Написание экспертной системы на языке Turbo-Prolog

6. Создание текстового редактора в Turbo Pascal
7. Билеты для проведения контрольных мероприятий по Turbo Pascal для начинающих
8. Turbo Pascal
Turbo Pascal

9. Модульне програмування. Turbo Pascal

10. Программы в среде Turbo Pascal

11. Разработка методики изучения темы "Графические примитивы" с использованием языка программирования Pascal

12. Разработка программы формирования перестановок, сочетаний, размещений (Turbo Pascal 7.0.)

13. Массивы в языках Pascal и Basic

14. Строковый тип данных в языке Pascal

15. Массивы в языках Pascal и Basic

16. Алгоритмический язык Pascal. Программа "Телефонный справочник"

Светильник для ванной "Калейдоскоп".
Если водные процедуры не вызывают у Вашего ребенка восторга и каждый вечер омрачается детскими слезами при упоминании ванны, светильник
503 руб
Раздел: Светильники влагостойкие
Подгузники "Merries", S, 4-8 кг, 24 штуки.
Созданы специально для нежной кожи ребенка. У этих подгузников "дышащая" мягкая пористая вкладка, пропускающая в три раза больше
587 руб
Раздел: 6-10 кг
Барабан детский (23 см).
Детский барабан с палочками, диаметр 23 см. Материал: пластмасса.
357 руб
Раздел: Барабаны, бубны, тамбурины

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

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

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

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

21. Ударение в сложных словах немецкого языка

22. Топики по немецкому языку за 11 класс
23. Название всех стран, жители, столицы, языки (на английском языке)
24. Латинский язык (Контрольна робота)

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

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

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

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

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

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

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

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

Мезороллер.
Мезороллер – уникальная новинка в сфере косметологии. Аппарат представляет собой валик с тончайшими иглами из стали, которые проникают в
472 руб
Раздел: Прочее
Сушилка для овощей и фруктов (арт. ATH-1671).
Характеристики: - Удобна в использовании. - С системой принудительной вентиляции. - Тип нагрева - конвективный. - Индикатор работы. -
2229 руб
Раздел: Прочее
Сухой надувной бассейн "Слоненок" с шарами.
Слоненок - односекционная надувная площадка. Можно использовать ручной или ножной насос - надуваетсяся через стандартный клапан. Днище
1040 руб
Раздел: Батуты, надувные центры

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

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

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

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

37. Билеты по английскому языку за 11 класс

38. Тесты по английскому языку
39. Латинский язык: Практические задания для студентов заочного отделения исторического факультета
40. Глаголы французского языка (Le regime des verbes francais)

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

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

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

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

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

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

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

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

Глобус Земли политический, диаметр 420 мм.
Политический глобус Земли. Диаметр: 420 мм. Масштаб: 1:30000000. Материал подставки: пластик. Цвет подставки: прозрачный.
1751 руб
Раздел: Глобусы
Кружка "Идеальных друзей нет".
Качественная керамическая кружка с оригинальным рисунком, выполненным в процессе производства (рисунок наносится до покрытия кружки
372 руб
Раздел: Кружки
Одноразовые стаканы, 3000 штук.
Изготовлены из экологически чистого полимера – полипропилена. Для горячих и холодных напитков. Пригодны для использования в микроволновых
2049 руб
Раздел: Одноразовые стаканы, рюмки

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

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

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

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

53. Экзаменационные темы по немецкому языку

54. Топики по Англ. языку
55. Особенности языка и стиля английской научной прозы
56. Сниженная лексика в современном немецком языке; источники пополнения и особенности функционирования в молодежном сленге

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

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

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

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

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

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

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

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

Доска магнитно-маркерная.
Размер: 60х90 см. Рабочая поверхность белого цвета изготовлена из металла с износостойким лаковым покрытием. Поверхность доски позволяет
2145 руб
Раздел: Доски магнитно-маркерные
Качели подвесные детские.
Качели подходят ориентировочно детям от 1 года до 3-4 лет, в зависимости от веса ребенка. Размеры (длина, высота, ширина): 32 х 21 х 30
568 руб
Раздел: Качели для дома
Корзина для игрушек "My Little Pony".
Размер: 43х60 см.
692 руб
Раздел: Корзины, контейнеры для игрушек

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

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

67. Средства художественного языка в авангардных стилях начала XX века

68. Язык средств массовой информации на примере газетной печати

69. Проблема классификации языков

70. Русский язык (Шпаргалка)
71. Русский язык
72. Функционально – прагматические аспекты фразеологических интенсификаторов в современном английском языке

73. Речевой этикет в современном русском языке

74. Глагольное управление в селькупском языке

75. Приемы комического в языке произведений П.Г. Вудхауза

76. Структурные и понятийные аспекты языка

77. Диалектологический словарь русского языка

78. Значимость русского языка

79. Книга Г.О. Винокура "О языке художественной литературы"

80. Лексическая эквивалентность при переводе художественного текста с нидерландского языка на русский. Особенности перевода метафор. (на материале перевода отрывка из романа Анны Энквист "Тайна")

Мини-чоппер ручной "Mayer & Boch".
Эргономичный ручной чоппер, предназначенный для измельчения и нарезки продуктов, выполнен из прочного пластика, лезвия чоппера - из
380 руб
Раздел: Измельчители, приспособления для резки
Папка-уголок А4 "Semi-Clear Extra Light L-FILE", желтая.
Формат: А4. Цвет: желтый.
536 руб
Раздел: Папки-конверты, папки-уголки
Портфолио школьника "Герб", А4, 8 листов.
Материал папки: ламинированный картон. Формат: А4. Количество листов: 8. Ширина корешка: 25 мм Вмещает до 100 листов.
396 руб
Раздел: Портфолио

81. Новое в русском языке

82. Проза Д.И. Фонвизина в истории русского литературного языка

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

84. Фразеологизмы новозаветного происхождения в современном русском языке

85. Глагол в русском языке

86. Конструкции имени существительного с прилагательным в романе Р. Кено «Chiendent»: грамматика писателя и грамматика языка
87. Экология русского языка
88. Графика русского языка до и после Кирилла

89. Шпаргалка по русскому языку

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

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

92. Функциональные стили в русском языке

93. Реализация функций языка в ФЗ "О прокуратуре РФ"

94. Особенности языка и стиля английской научной прозы

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

96. Сравнительное описание слоговых структур английского и каракалпакского языков

Накладка на унитаз "Веселая ферма", зеленая.
Унитазная накладка подходит всем стандартным туалетам. Кроме того, благодаря краям предотвращающим скольжение, легко и твердо
343 руб
Раздел: Сиденья
Комплект универсальных обложек с липким слоем, 450x280 мм, 25 штук.
Обложки универсальные с липким слоем, 25 штук, размер 450x280 мм.
407 руб
Раздел: Обложки для книг
Коврик массажный с камнями.
Материал: полипропилен, синтетическая кожа. Размеры: 145 х 40 см Показания к применению: cпециальная структура коврика эффективно
1559 руб
Раздел: Коврики

97. Аббревиация в разноструктурных языках

98. Английский язык в Южной Африке

99. Теория и методика русского языка (экзаменационные билеты)


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