Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте 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. Программа "Телефонный справочник"

Набор самоклеящихся листов пористой резины, А4, 10 цветов, толщина 2 мм (10 листов).
Самоклеящаяся пористая резина для творчества. Плотные листы, насыщенные цвета. Прочный клейкий слой. Легко принимает форму. Предназначена
323 руб
Раздел: Прочее
Папка-портфель "Звездные войны", А4.
Папка-портфель с ручками. Формат: А4 (35x4x26 см). Материал: текстиль.
339 руб
Раздел: Папки-портфели, папки с наполнением
Набор цветных карандашей "Noris Club", треугольные, 24 цвета.
Детские цветные треугольные карандаши в картонной коробке. Серия «Noris Club» предназначена для использования детьми. Специальное защитное
475 руб
Раздел: 13-24 цвета

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Дырокол на 2-3-4 отверстия, 30 листов, черный.
Дырокол на 2-3-4 отверстия. Толщина прокола: до 30 листов. Материал: металл. Цвет корпуса: черный.
993 руб
Раздел: Дыроколы
Железная дорога "Голубая стрела-конструктор", длина пути 449 см.
Блочно-модульный конструктор. Железная дорога со световыми и звуковыми эффектами, фигурками людей и животных. Эта модель «Голубой стрелы»
1807 руб
Раздел: На батарейках
Светильник НПП 1302, белый, круг с решеткой, 60Вт, IP54, ИЭК LNPP0-1302-1-060-K01.
Настенно-потолочный накладной. Применяется для освещения помещений c повышенной влажностью и рассчитан для работы в сети переменного тока
311 руб
Раздел: Светильники влагостойкие

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. Поле запаха в немецком языке на примере романа П.Зюскинда ПАРФЮМЕР

Логическая игра "Цветовой код".
Игра помогает развить логику и сообразительность у детишек дошкольного возраста. Сто самых разнообразных заданий порадуют ребенка и научат
939 руб
Раздел: Игры логические
Подарочный набор: визитница, ручка, брелок, арт. 140210.
Материал: искусственная кожа. Правила ухода: избегать попадания влаги. Состав: кожзаменитель, элементы металла, стекло, ПМ. В наборе:
1273 руб
Раздел: Подарочные наборы
Тонер-картридж PANASONIC (KX-FAT411A) KX-MB1900/2000/2020/2030, ресурс 2000 страниц, совместимый.
Для черно-белой печати. Ресурс: 2000 страниц при 5% заполнении.
465 руб
Раздел: Тонеры, термопленки

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. Синтаксические функции герундия в испанском языке. Проблема атрибутивного герундия

Пеленальный матрасик "Карапуз" на комод.
Матрасик для пеленания мягкий, предназначен для детей с рождения. Удобен не только для пеленания и переодевания ребенка, но и для
598 руб
Раздел: Пеленальные столики
Коробка для хранения, на молнии, складная, 30x15x15 см, светло-коричневая.
Коробка предназначена для хранения небольших предметов. Размер: 30x15x15 см. Материал: пластик, кант из нетканого полотна. Цвет: светло-коричневый.
308 руб
Раздел: 5-10 литров
Мульти-плеер "Ладушки".
В этом мультиплеере 20 потешек и песенок для самых маленьких: 1. «Кошкин дом» 2. «Два весёлых гуся» 3. «Топ-топ, топотушки» 4. «Пошёл
314 руб
Раздел: Смартфоны, мультиплееры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Детский обучающий компьютер "Эксперт".
Детский развивающий компьютер «Эксперт» (Китай). С помощью компьютера ребенок может освоить азбуку, счет, простейшие арифметические
1572 руб
Раздел: Планшеты и компьютеры
Точилка механическая, синяя, 7-12 мм.
Точилка механическая с механизмом автоподачи карандаша, съемным боксом для стружки. Возможность крепления к столу. Острота заточки
941 руб
Раздел: Точилки
Настольная подставка "Berlingo BR", вращающаяся.
Комбинированная черная/красная.
368 руб
Раздел: Наборы настольные

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Кулинарная форма для выпечки (разъемная), 17.5х7,5 см.
Кулинарные формы - удобное и незаменимое приспособление для любителей выпечки. Форма имеет разъемный механизм и съемное дно, поэтому
347 руб
Раздел: Формы и формочки для выпечки
Настольный органайзер "Витраж", 11 предметов, черный.
Настольный органайзер, 11 предметов, сделан из черного пластика, с вращающейся подставкой.
331 руб
Раздел: Наборы настольные
Светильник садовый металлический на солнечной батарее, 1 светодиод, 149x500 мм (2 штуки).
Комплект из 2-х садовых светильников со светодиодами, панелью с солнечными батареями и аккумулятором. Днем аккумуляторы заряжаются от
1331 руб
Раздел: Уличное освещение

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

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

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


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