_WELCOMETO Radioland

Главная Схемы Документация Студентам Программы Поиск Top50  
Поиск по сайту



Навигация
Главная
Схемы
Автоэлектроника
Акустика
Аудио
Измерения
Компьютеры
Питание
Прог. устройства
Радио
Радиошпионаж
Телевидение
Телефония
Цифр. электроника
Другие
Добавить
Документация
Микросхемы
Транзисторы
Прочее
Файлы
Утилиты
Радиолюб. расчеты
Программирование
Другое
Студентам
Рефераты
Курсовые
Дипломы
Информация
Поиск по сайту
Самое популярное
Карта сайта
Обратная связь

Студентам


Студентам > Курсовые > Трассировка печатной платы

Трассировка печатной платы

Страница: 2/2

то с этого места экран начнет

заполняться числами

Волна начинает расходиться

рис.2 с 1 и до 0 т. е. место которое вы

отметили первой точкой

на волне будет отмечено единицей «1»,

вокруг нее появляются двойки, вокруг двоек тройки рис.1

и т.д. до нуля, после нуля все начинается с 1

см.рис 2. Как только волна достигнет второй точки

см. рис.1 распространение прекращается и начинает проводиться линия между точками(линии не могут пересекаться потому что после того как линия будет создана место где она находится будет отмечено отрицательными числами, а при распространении волны экран заполняется положительными числами т.е. линия может пройти только по положительным числам). Прежде чем пройдет трасса от одной точки до другой сначала пройдет волна и если нет мест отмеченных отрицательными числами - (уже проведенные лини или что-то нарисовано), трасса пройдет напрямую ко второй точке, а если есть места отмеченные отрицательными числами, то трасса идет напрямую ко второй точке, огибает преграду и доходит до второй точки не пересёкшись с другой линией. Выбор места установки контактов (первой и второй точек) производится пользователем при помощи курсора.

Принцип работы процедуры управления курсором заключается в том, что экран имеет размеры 80x25 верхний левый угол имеет координаты - (1,1), правый нижний - (80,25) и если при движении курсора по оси Х курсор доходит конца экрана (например - 80), т.к. курсор не может переходить дальше координаты (80), то он автоматически становится на начальную позицию см. рис. 3. То же самое происходит с курсором при его движении рис.3

по оси У.

Вывод

Полученный мною практический опыт применительно к программированию на ПАСКАЛЕ позволяет использовать эффективное модульное программирование. Кроме того, изучив представленный в курсовом проектировании материал, я приобрел практические навыки использования процедур, функций. Эта курсовая для меня была интересна и увлекательна потому, что с таким заданием я столкнулся впервые. Раньше я сам занимался радио – электроникой и думаю раньше, мне бы эта программа пригодилась.

Алгоритм программы

Введение

Язык программирования Pascal был разработан в 1968—1971 гг. Никлаусом Виртом в Цюрихском Институте информатики (Швейцария). Первоначальная цель разработки языка диктовалась необходимостью инструмента "для обучения программированию как систематической дисциплине". Однако очень скоро обнаружилась чрезвычайная эффективность языка Pascal в самых разнообразных приложениях, от решения небольших задач численного характера до разработки сложных программных систем — компиляторов, баз данных, операционных систем и т.п. К настоящему времени Pascal принадлежит к группе наиболее распространенных и популярных в мире языков программирования. Существуют многочисленные реализации языка практически для всех машинных архитектур; разработаны десятки диалектов и проблемно-ориентированных расширений языка Pascal; обучение программированию и научно-технические публикации в значительной степени базируются на этом языке. Характеристика и особенности языка. Существует ряд объективных причин, обусловивших выдающийся успех языка Pascal. Среди них в первую очередь необходимо указать следующие: 1. Язык в естественной и элегантной форме отразил важнейшие современные концепции технологии разработки программ: развитая система типов, ориентация на принципы структурного программирования, поддержка процесса пошаговой разработки. 2. Благодаря своей компактности, концептуальной целостности и ортогональности понятий, а также удачному первоначальному описанию, предложенному автором языка, Pascal оказался весьма легок для изучения и освоения. В противоположность громоздким многотомным описаниям таких языков, как PL/I, Cobol, FORTRAN, достаточно полное описание языка Pascal занимает около 30 страниц текста, а его синтаксические правила можно разместить на одной странице. 3. Несмотря на относительную простоту языка, он оказался пригоден для весьма широкого спектра приложений, в том числе для разработки очень больших и сложных программ, например операционных систем. 4. Pascal весьма технологичен для реализации практически для всех, в том числе и нетрадиционных, машинных архитектур. Утверждается, что разработка Pascal-транслятора "почти не превышает по трудоемкости хорошую дипломную работу выпускника вуза". Благодаря этому для многих ЭВМ существует несколько различных реализации языка, отражающих те или иные практические потребности программистов. Язык Pascal стандартизован во многих странах. В 1983 году был принят международный стандарт (ISO 7185:1983). Готовится (сведения на 1989 год) стандарт СЭВ на Pascal.

Содержание

Введение………………………………………………………………….3

Задание 4

Цель работы………………………………………………………………4

Постановка задачи……………………………………………………… 4

Анализ и разработка алгоритма………………………………………….5

Алгоритм программы…………………………………………………… 6

Текст программы ……………………………………………………… 7

Результаты моделирование программы на реальной ЭВМ…………….9

Вывод………………………………………………………………………10



12

Copyright © Radioland. Все права защищены.
Дата публикации: 2008-04-09 (0 Прочтено)