Курсовой проект по предмету Компьютеры, программирование

  • 681. Кадры с использованием программы Microsoft Access 97
    Курсовые работы Компьютеры, программирование

    Для того чтобы создать кнопочную форму. В главном меню выбираю «Сервис»-«Настройки»-«Диспетчер кнопочных форм», появляется д. О. «Диспетчер кнопочных форм» состоящая из пяти кнопок: «Закрыть, Создать, Изменить, Удалить, По умолчанию». Нажимаем кнопку «изменить». Появляется д.о. «Изменение страницы кнопочной формы» состоящая из двух полей «Название кнопочной формы» и «Элементы данной кнопочной формы» нажимаем кнопку «создать». Появляется д. О. «изменения элемента кнопочной формы», состоящая из трех полей:1.Текст, 2.Команда 3.Кнопочная форма, в поле «текст» пишу «Просмотр информации по странам мира», в поле «команда» выбираем кнопочную в режиме редактирования в третьем поле выбираю форму “frmutegenov”, отмечаю главная кнопочная форма нажимаю кнопку «ok». Закрываю окно. Для того чтобы создать кнопку «выход», делаем следующее: в главном меню выбираю «Сервис»-«Настройки»-«Диспетчер кнопочных форм», появляется д. О. «Диспетчер кнопочных форм» Нажимаем кнопку «изменить». Появляется д.о. «Изменение страницы кнопочной формы». Нажимаем кнопку «создать». Появляется д. О. «изменения элемента кнопочной формы» в поле «текст» пишу «Выход» в поле «Команда» выбираем «Выход из приложения» и нажимаем ok. А теперь приступаем к созданию кнопки «Выход из программы». Для этого делаем следующее находясь в главном д.о. «Utegenov: база данных» нажимаю кнопку «конструктор» появляется д.о. «Кнопочная форма: форма» с панелью элементов. На панели элементов нажимаем на кнопку «кнопка» и с помощью перетягивания вставляю его д.о. «Кнопочная форма: форма», появляется д.о. «создание кнопок» с двумя пунктами «категории» и «действия», в поле «категория» выбераем «Приложение», а в поле «действие» выбераем «Выход из приложения» и нажимаем кнопку «далее». См. приложение 8.

  • 682. Калькулятор для матриць
    Курсовые работы Компьютеры, программирование

    Точка входу в саму програму знаходиться таким чином: відкриваємо папку MATRIXcalculator, запускаємо файл nn.sln , у вікні зліва обираємо папку Header Files і файл Form1.h, зявляється вікно форми, де з клавіатури вводять розмірність матриці, елементи матриць, над якими необхідно виконати відповідні дії, далі можемо або натиснути кнопку безпосередньо у вікні форми або в меню Operations обрати відповідний пункт меню, чи за допомогою комбінації так званих „гарячих клавіш”. Кінцевий результат виводиться у текстовому вікні.

  • 683. Каналы и методы несанкционированного доступа к информации
    Курсовые работы Компьютеры, программирование

    Злоумышленниками, имеющими доступ на объект, могут использоваться миниатюрные средства фотографирования, видео - к аудиозаписи. Для аудио - и видеоконтроля помещений и при отсутствии в них злоумышленника могут использоваться закладные устройства или "жучки". Для объектов компьютерных систем наиболее вероятными являются закладные устройства, обеспечивающие прослушивание помещения. Закладные устройства делятся на проводные и излучающие. Проводные закладные устройства требуют значительного времени на установку и имеют существенный демаскирующий признак - провода. Излучающие "закладки" ("радиозакладки") быстро устанавливаются, но также имеют демаскирующий признак - излучение в радио или оптическом диапазоне. "Радиозакладки" могут использовать в качестве источника электрические сигналы или акустические сигналы. Примером использования электрических сигналов в качестве источника является применение сигналов внутренней телефонной, громкоговорящей связи. Наибольшее распространение получили акустические "радиозакладки". Они воспринимают акустический сигнал, преобразуют его в электрический и передают в виде радиосигнала на дальность до 8 км. Из применяемых на практике "радиозакладок" подавляющее большинство (около 90%) рассчитаны на работу в диапазоне расстояний 50 - 800 метров.

  • 684. Капитал оборотный
    Курсовые работы Компьютеры, программирование

    АКТИВКод строкиНа начало годаНа конец года1234I. ВНЕОБОРОТНЫЕ АКТИВЫНематериальные активы (04,05)1102018в том числе организационные расходы1112-патенты, лицензии, товарные знаки (знаки обслуживания), иные аналогичные с перечисленными права и активы1121818Основные средства (01, 02, 03)12010371204в том числе: земельные участки и объекты природопользования121--здания, сооружения, машины и оборудование12210371204Незавершенное строительство (07, 08, 61)130--Долгосрочные финансовые вложения (06, 82)1408082в том числе: инвестиции в дочерние общества1416060инвестиции в зависимые общества142--инвестиции в другие организации1432014займы, предоставляемые организациям на срок более 12 месяцев144-8прочие долгосрочные финансовые вложения145--Прочие внеоборотные активы150--Итого по разделу I19011371304II. ОБОРОТНЫЕ АКТИВЫЗапасы 210590641в том числе:сырье, материалы и другие аналогичные ценности (10, 15,16)211370423животные на выращивании и откорме (11)212--малоценные и быстроизнашивающиеся предметы (12, 13, 16)2138049затраты в незавершенном производстве (издержках обращения) (20, 21, 23, 29, 30, 36, 44)2145057готовая продукция и товары для перепродажи (40, 41)2157074товары отгруженные (45)216--расходы будущих периодов (31)2172038прочие запасы и затраты218--Налог на добавленную стоимость по приобретенным ценностям (19)2201012Дебиторская задолженность (платежи по которой ожидаются более через 12 месяцев после отчетной даты)230610в том числе: покупатели и заказчики (62, 76, 82)23164векселя к получению (62)232--задолженность дочерних и зависимых обществ (78)233-6авансы выданные (61)234--прочие дебиторы235--Дебиторская задолженность (платежи по которой ожидаются в течение 12 месяцев после отчетной даты)2407984в том числе: покупатели и заказчики (62, 76, 82)2417080векселя к получению (62)242--задолженность дочерних и зависимых обществ (78)243--задолженность участников (учредителей) по взносам в уставный капитал (75)24442авансы выданные (61)24552прочие дебиторы246--Краткосрочные финансовые вложения (56, 58, 82)2502024в том числе: инвестиции в зависимые общества2512024собственные акции, выкупленные у акционеров252--прочие краткосрочные финансовые вложения253--Денежные средства26095172в том числе касса (50)261--расчетные счета (51)26270160валютные счета (52)263--прочие денежные средства (55, 56, 57)2642512Прочие оборотные активы 270--Итого по разделу II290800943III. УБЫТКИНепокрытые убытки прошлых лет (88)310--Непокрытый убыток отчетного года320х-Итого по разделу III390--БАЛАНС (сумма строк 190+290+390)39919372247ПАССИВкод строкиНа начало годаНа конец года1234IV. КАПИТАЛ И РЕЗЕРВЫУставный капитал (85)41016001600Добавочный капитал (87)420--Резервный капитал (86)430-16в том числе:резервные фонды, образованные в соответствии с законодательством431-16резервы, образованные в соответствии с учредительными документами432--Фонды накопления (88)44020180Фонд социальной сферы (88)450-57Целевые финансирование и поступления (96)460--Нераспределенная прибыль прошлых лет (88)47050-Нераспределенная прибыль отчетного года480х7Итого по разделу IV49016701860V. ДОЛГОСРОЧНЫЕ ПАСИВЫ Заемные средства (92, 95)510--в том числе:кредиты банков, подлежащие погашению более чем через 12 месяцев после отчетной даты511--прочие займы, подлежащие погашению более чем через 12 месяцев после отчетной даты512--Прочие долгосрочные пассивы520--Итого по разделу V590--VI. КРАТКОСРОЧНЫЕ ПАССИВЫЗаемные средства (90, 94)6108180в том числе:кредиты банков6118180прочие займы 612--Кредиторская задолженность620142262в том числе:поставщики и подрядчики (60, 76)6216290векселя к уплате (60)622--задолженность перед дочерними и зависимыми обществами (78)623--по оплате труда (70)6245058по социальному страхованию и обеспечению (69)62568задолженность перед бюджетом (68)62620102авансы полученные (64)627--прочие кредиторы62844Расчеты по дивидендам (75)630--Доходы будущих периодов (83)640810Фонды потребления (88)6501012Резервы предстоящих расходов и платежей (89)6602623Прочие краткосрочные пассивы670--Итого по разделу VI690267387БАЛАНС (сумма строк 490+590+690)69919372247ПРИЛОЖЕНИЕ 2

  • 685. Карманные ПК, Операционная система PalmOS
    Курсовые работы Компьютеры, программирование

     

    1. Мультимедиа в жизни не очень то и нужна, а тем более в кармане, главное размеры и удобство
    2. Палм это то что надо т.к. он легкий , в карман влазит и не выпирает.
    3. многие люди когда видят Палмы то вообще не понимают, что в них можно делать, а когда видят виндовс в PocketPC то вопросов не возникает, поэтому покупают PocketPC.
    4. Путем покупки Доп. девайса Палм можно превратить в МП3 плеер или фотоапарат или мобильник.
    5. Недовольство WinCE : малое время работы от батарей, медленный интерфейс,
    6. В Палме скорость работы больше, и как оказалось(!) весьма удобный интерфейс.
    7. Палм не для игрушек - для работы.
    8. Подкупил знакомый Windows интерфейс и я отказался от палма.
    9. У Палма Интерфейс ближе к пользователю а у WinCE к Microsoft. Для решения конкретной задачи в WinCE требуется намного больше шагов.
    10. Вся мощность Палма работает на решение задач пользователя, а в WinCE 50% мощности тратится на создание интерфейса
    11. В PocketPC память существует для музыки , видео и картинок - бесмысленно заполнять его объемами информации если все равно батареек не хватит что-б все прочитать. А если даже и подзаряжаться так ведь можно и новую книгу заодно залить - секундное дело, - спрашивается так зачем же память.
    12. Обычный Палм стоит до 200 и умеет все то полезное что и PocketPC который стоит 400-600, а все его прелести сводятся к тому же палму.
    13. Если далеко от настольного компа не отходить то прожорливость батареек PocketPC не мешает.
    14. Отсутствие большого количества софта под PocketPC явление временное
    15. Если есть деньги бери PocketPC если нет бери Палм
    16. У PocketPC очень много ненужных фич
    17. PocketPC почти как обычный комп, со всеми недостатками по железу и софту, но спектр применения очень широкий (ограничен питанием)
    18. Палм лишенный мультимедиа и наворотов, хорошая очень крутая, полезная , но все-таки записная книжка - поэтому более надежна и удобна.
    19. Наигравшись с PocketPC - однажды подумал, что все эти навороты мне не нужны и Палма хватило бы за глаза, - это прошло, по роду моей деятельности и по характеру мне подходит только PocketPC
    20. 3D игры на кпк - это смех !!
    21. Возможности палм ограничены слабым процессором, например у палма нет текстового редактора со стилями и возможностью вставки картинок
    22. Что за комп этот Палм если песни не играет и 3d игр нет, вы че. А то поехал в деревню и сисди со своим органайзером и д****.
    23. Можно купить Палм м505 с карточкой на 128мб за 150 , и будут фильмы и фотки полноцветные, правда звук не тот что надо.
    24. Далеко Не всем по карману м505 или Cassio E-200? но согласитесь если владельцу палма предложат обменятся на тот же E-200 , разве он не согласится, то-то. так что все это демагогия.
    25. 8мб на палме это значительно больше чем 8мб на PocketPC
    26. Читать книжки на железке стоимостью 600 баков ?! -когда можно купить аналогичный Палм за 150
    27. Если вы хотите что-б переносной девайс умел все - купите ноутбук и не парьтесь
    28. Палм это караз то чем должен быть КПК а PocketPC это извращение, и кроме выпендрежа и коротковременого восхищения количеством ненужных фич засунутых в одну железку, которое проходит через неделю, ничего нет.
  • 686. Карманные ПК: введение в тему
    Курсовые работы Компьютеры, программирование

    Примерами оригинальных системных архитектур того времени могут стать несколько моделей, например Atari Portfolio (настоящий разработчик DIP Systems, многие, наверное, помнят эту модель по фильму «Тер-минатор-1», где юный Джон Коннор «вскрывает» банкомат именно при помощи этого аппарата), компактный клон IBM PC (правда, не совсем с ним совместимый), построенный на базе МП 80С88 с тактовой частотой 4,9 МГц, оснащался 128-Кбайт ОЗУ и монохромным экраном с разрешением 240x64 пиксел (40x8 знакомест). Небезынтересен и один из исторически первых коммуникаторов AT&T EO Communicator 440/880, оригинальная система, построенная на базе ЦП AT&T Hobbit с тактовой частотой 20/30 МГц (этот ЦП применялся в первых прототипах Newton, кроме того, в его истории есть и другой интересный факт на нем разрабатывалась операционная система BeOS). В этом процессоре использовалась система команд CRISP (C-machine Rational Instruction Set Processor), сочетавшая в себе производительность RISC-ЦП и компактность программ для CISC. Hobbit был реализован как набор микросхем АТТ92010 (ЦП и контроллер памяти), АТТ92011 (системный контроллер, который обеспечивал взаимодействие с подсистемами питания, контроллером прерываний, занимался выборкой и декодированием команд из памяти и работой с системной шиной), АТТ92012 (контроллер PCMCIA, позволял подключать до четырех плат PCMCIA), ATT92013 (контроллер периферийных устройств, который обеспечивал взаимодействие системной шины Hobbit и 8- или 16-разрядных устройств, подключаемых к шине, совместимой с ISA; до 8 устройств) и т. д. ЦП работал при напряжении 3,3-5 В, при 20 МГц производительность составляла 13,5 MIPS, потребляемая мощность 515 мВт. В целом Hobbit это законченный комплект для создания сверхпортативных машин. AT&T разработала несколько более мощных моделей Hobbit 92020S (более быстродействующую), 92020М (в ней только три микросхемы), 92020МХ/92021МХ (две микросхемы, которые обеспечивали функциональность первой модели и более высокую производительность), но на тот момент рынок уже захватил Newton. Еще одна показательная разработка, наглядно иллюстрирующая вынужденную «оригинальности» подхода разработчиков к созданию КПК Amstrad PenPad 600 (1993 г.). Машина имела три (!) процессора Zilog Z8S180 с тактовой частотой 14,3 МГц. Первый предназначался для работы прикладного ПО, ОС и драйвера сенсорного экрана, второй для управления энергопотреблением, последний для системы распознавания рукописного ввода. Машина имела сенсорный монохромный экран с разрешением 320x240, 192 Кбайт памяти (32 Кбайт использовалось для видеоОЗУ, 32 Кбайт для системы распознавания, 128 Кбайт пользовательское ОЗУ). Подобных систем было множество: Casio Zoomer, GRiD/AST 2390, Sony Magic Link, Sharp Zaurus... Apple Newton MessagePad стал новым этапом в истории развития КПК.

  • 687. Каталог ссылок
    Курсовые работы Компьютеры, программирование

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

  • 688. Кинематограф и мультимедийные технологии
    Курсовые работы Компьютеры, программирование

    Векторные примитивы задаются с помощью описаний. Например: рисовать линию от точки А до точки В; рисовать эллипс, ограниченный заданным прямоугольником. Для компьютера подобные описания представляются в виде команд, каждая из которых определяет некоторую функцию и соответствующие ей параметры. Символические команды для приведённых выше примеров описаний в векторном формате WMF (Windows Metafile) записываются так: МО VETO XI, Y1 Установить текущую позицию (XI, Y1). LINETO X2, Y2 Нарисовать линию от текущей позиции до позиции (X2.Y2). ELLIPSE X3,Y3, X4,Y4 Нарисовать эллипс, ограниченный прямоугольником, где (ХЗ, Y3) - координаты левого верхнего, а (Х4, Y4) - правого нижнего угла этого прямоугольника. Информация о цвете объекта сохраняется как часть его описания, т. е. в виде векторной команды (сравните: для растровых изображений хранится информация о цвете каждого видеопикселя). Векторные команды сообщают устройству вывода о том, что необходимо нарисовать объект, используя максимально возможное число элементов (видеопикселей или точек). Чем больше элементов используется устройством вывода для создания объекта, тем лучше этот объект выглядит. Кто же составляет последовательность векторных команд? Для получения векторных изображений, как правило, используются программы иллюстративной графики (Adobe Illustrator, Macromedia Freehand, CorelDraw), которые широко применяются в области дизайна, технического рисования, а также для оформительских работ. Эти векторные программы предоставляют в распоряжение пользователя набор инструментов и команд, с помощью которых создаются рисунки.

  • 689. Класс "Грузовой лифт"
    Курсовые работы Компьютеры, программирование

    Используя язык высокого уровня, программисты могли писать программы до нескольких тысяч строк длиной. Для того времени указанный подход к программированию был наиболее перспективным. Однако язык программирования, легко понимаемый в коротких программах, когда дело касалось больших программ, становился нечитабельным (и неуправляемым). Избавление от таких неструктурированных программ пришло после изобретения в 1960 году языков структурного программирования. К ним относятся языки Алгол, Паскаль, и С. Структурное программирование подразумевает точно обозначенные управляющие структуры, программные блоки, отсутствие (или, по крайней мере, минимальное использование) инструкций GOTO, автономные подпрограммы, в которых поддерживается рекурсия и локальные переменные. Сутью структурного программирования является возможность разбиения программы на составляющие элементы. Используя структурное программирование, программист может создавать и поддерживать программы свыше 50000 строк длинной.

  • 690. Классификация затрат предприятия
    Курсовые работы Компьютеры, программирование

    Совокупность затрат показывает, во что обходится предприятию изготовление выпускаемой продукции. И менеджеры предприятий всегда пытаются разделить (классифицировать) все затраты на определенные группы по принципу схожести затрат, входящих в отдельную группу. Как было сказано выше, выделяются три направления учета затрат: для оценки запасов готовой продукции; принятия решения; осуществления процесса контроля и регулирования. Для оценки запасов готовой продукции мы подразделили затраты на производственные и непроизводственные, при этом производственные затраты в свою очередь подразделяются на составные части. С точки зрения принятия решения затраты классифицируются по их динамике, а также как принимаемые и не принимаемые в расчет, безвозвратные, вмененные, маржинальные (предельные) и инкрементные (приростные). И наконец, для контроля за затратами и их регулирования затраты классифицируются как регулируемые и нерегулируемые, постоянные и переменные. Подводя итог я остановилась на путях снижения затрат. Было также сказано о том, что значительное снижение издержек производства достигается в результате применения прогрессивных методов организации производства. Также большая роль в снижении затрат производства принадлежит государственным программам в области НТП и государственным стандартам. Из всего сказанного выше можно сделать вывод, что классификация затрат и пути их снижения актуальная тема на сегодняшний день.

  • 691. Классификация и использование информации
    Курсовые работы Компьютеры, программирование

    Вначале рассмотрим особые свойства информации, которые проявляются на рынке.

    1. Информация не убывает в процессе ее использования. Эту черту информация имеет так же, как знания вообще. Т. Стюарт по этому поводу пишет: "Это означает, что знания не убывают по мере их использования. Они неотчуждаемы: приобретение мною некоего объема знаний никоим образом не уменьшает вашей способности приобрести столько же, чего не скажешь, например, о порции мороженого или о месте в автобусе. На стоимость создания знаний не влияет, сколько человек будет пользоваться ими впоследствии. Знания, воплощенные мною в этой книге, будут стоить одинаково, независимо от того, прочтут ли ее 5 или 500 тыс. человек. Конечно, экземпляр, который вы держите в руках, не может быть прочитан десятком людей одновременно, а стоимость печати, безусловно, зависела от тиража, но эти экономические факторы относятся к изделию, а не к знаниям". К. Эрроу также отмечает: тот факт, что "вы продали мне информацию, не мешает вам продавать ту же информацию другим - ведь университетский профессор из года в год читает одну и ту же лекцию. А мне этот факт не мешает перепродавать то, чему меня научили, при условии соблюдения законов об интеллектуальной собственности; этим в конечном итоге и занимаются журналисты".
    2. Информация отличается от ее носителя. Р. Нолл замечает: "Знания и их оболочка - не одно и то же. Кроме того, средства их воспроизведения - магнитофоны, ксероксы, телевизоры, компьютеры - часто находятся под контролем потребителей, а не производителей. Производственные же возможности, по существу, ничем не сдерживаются. Так, миллиарды телезрителей каждый год смотрят церемонию вручения премии "Оскар", а Американской академии кинематографии это обходится не дороже, чем если бы вся зрительская аудитория ограничивалась теми, кто сидел в зале".
    3. Из первых двух черт следует, что информация не ограничена пространством. Однако она ограничена законами об интеллектуальной собственности. "Знания (информация) существуют вне зависимости от пространства. Подобно квантовым частицам они могут находиться в нескольких местах одновременно. Продайте мне пирог, и у вас его больше не будет. Продайте мне рецепт пирога, и он будет у нас обоих. В царстве интеллектуальных активов и неосязаемой продукции "пирога" не становится меньше, сколько его ни ешь. Но вы не можете забрать его назад. Продавец может вернуть себе, предположим, автомашину, но, сообщив покупателю какую-либо информацию, он не может забрать ее обратно. В информационной экономике есть одна уловка, касающаяся и покупателя, и продавца: покупатель не может судить, стоит ли платить за информацию до тех пор, пока ее не получит; но как только он завладел ею, ему больше не нужно ее покупать" [см. 13].
    4. Информация зависит от фактора времени. Некоторые ее виды катастрофически стареют.
    5. Информация в принципе изобильна. Она не обладает редкостью, как другие факторы производства, поэтому вопрос о ее стоимости является проблемой для экономической науки. Но она имеет цену, которая мало зависит от затрат на ее производство. Информация или есть, и тогда она не редкость, или ее нет. "Покупайте землю, - советовал своим читателям сатирик Уилл Роджерс, - а то ее больше не делают". Мы же с каждым днем "делаем" все больше знаний, и, как мы потом увидим, они зачастую вырастают в цене именно потому, что имеются в изобилии, а не потому, что их недостает" [см. 13].
    6. Информация множится, разрастается, так что ее трудно усвоить, классифицировать и т.п.
  • 692. Классификация и структура микроконтроллеров
    Курсовые работы Компьютеры, программирование

    Микроконтроллер (MCU) микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, может содержать ОЗУ и ПЗУ. По сути, это однокристальный компьютер, способный выполнять простые задачи. Использование одной микросхемы, вместо целого набора, как в случае обычных процессоров, применяемых в персональных компьютерах, значительно снижает размеры, энергопотребление и стоимость устройств, построенных на базе микроконтроллеров. Микроконтроллеры являются основой для построения встраиваемых систем, их можно встретить во многих современных приборах, таких, как телефоны, стиральные машины и т. п. Термин «микроконтроллер» (МК) вытеснил из употребления ранее использовавшийся термин «однокристальная микро-ЭВМ». Первый же патент на однокристальную микро-ЭВМ был выдан в 1971 году инженерам М. Кочрену и Г. Буну, сотрудникам Texas Instruments. Именно они предложили на одном кристалле разместить не только микропроцессор, но и память, устройства ввода-вывода. С появлением однокристальных микро-ЭВМ связывают начало эры компьютерной автоматизации в области управления. По-видимому, это обстоятельство и определило термин «микроконтроллер» (control управление). В 1979 году НИИ ТТ разработали однокристальную 16-разрядную ЭВМ К1801ВЕ1, архитектура которой называлась «Электроника НЦ». В 1980 году фирма Intel выпускает микроконтроллер i8048. Чуть позже в этом же году Intel выпускает следующий микроконтроллер: i8051. Удачный набор периферийных устройств, возможность гибкого выбора внешней или внутренней программной памяти и приемлемая цена обеспечили этому микроконтроллеру успех на рынке. С точки зрения технологии микроконтроллер i8051 являлся для своего времени очень сложным изделием в кристалле было использовано 128 тыс. транзисторов, что в 4 раза превышало количество транзисторов в 16-разрядном микропроцессоре i8086.

  • 693. Классификация и техническая реализация основных устройств ЭВМ
    Курсовые работы Компьютеры, программирование

    Первая группа ВУ обеспечивает расширение возможностей ЭВМ по обработке информации, предоставляя в распоряжение пользователя устройства для длительного хранения больших объёмов информации, доступ к которой может быть достаточно быстрым. Все эти устройства образуют внешнюю память (ВП) ЭВМ, характеристики которой существенно влияют на технологию обработки информации. Более того, технические характеристики ВП, её внутренняя организация и структура во многом определяют технико-экономические показатели ЭВМ. Структурно СП состоит из внешних запоминающих устройств (ВЗУ) и боков управления (БУВУ); связь с другими компонентами ЭВМ обеспечивается посредством СВ/В, рассмотренной ранее. ВЗУ обеспечивают как оперативную работу с ОП ЭВМ, так и длительное хранение информации.

    1. НМЛ накопители на магнитных лентах. Объём и скорость обмена информации в пределах соответственно (1-500) Мбайт и (0,01-3) Мбайт/с. Магнитный накопитель размещается в сменных элементах различных конструкций. Обычно НМЛ (в виде бобин) используются в мини-, супер- и общего назначения ЭВМ для архивного хранения данных и программ, ибо последовательный метод доступа к ним делает нецелесообразным использование их в качестве ВП оперативного обмена. Наряду с традиционным оформлением магнитных лент в виде бобин используются картриджи, стриммеры (в ПК).
    2. НМД накопители на магнитных дисках. Общие важные черты присущие им: большая скорость обмена информации и возможность прямого доступа к ней, вместе с тем позволяет хранить большие объёмы информации. (до сотен гигабайт), поэтому НМД составляют основу ВП компьютеров. По режиму эксплуатации НМД делятся на стационарные и съёмные. НМД стационарного типа имеют, как правило, большие ёмкость и скорость обмена, являясь ядром ВП ЭВМ. В качестве съёмных используются дискеты ёмкостью 50-200 Мбайт, что характерно для мини- и общего назначения ЭВМ. В ПК в качестве ВП используются стационарные НМД типа Винчестер и накопители на гибких МД (НГМД).
    3. НГМД дискеты размера 5.25/3.5 дюйма, они являются сменными и служат как для хранения, так и для транспортировки программ и данных.
    4. НМБ - накопители на магнитных барабанах, используются значительно реже чем НМД.
    5. МС массовая память, представляет собой большой набор соединённых между собой маленьких бобин МЛ общей ёмкостью порядка сотен гигабайт. МС занимает промежуточное положение между НМЛ и НМД; доступ к ней производится по схеме: записьчтение MS ОП MS НМДMS ОП .
  • 694. Классификация меток и смарт-карт, работающих по радиоканалу
    Курсовые работы Компьютеры, программирование

    По области применения БСК можно разделить так:

    • Транспортные пластиковые бесконтактные карты. Могут использоваться для оплаты проезда на общественном транспорте. В памяти карты может находится как число поездок, так идентификационный номер записи в базе данных предприятия-перевозчика или другая информация. На сегодня получили большое распространение, особенно для оплаты проезда в метро (Пример метрополитены Санкт-Петербурга, Москвы).
    • Дисконтные карты. Предназначены для получения скидок, в том числе в рамках программ лояльности клиентов. На карте находится идентификационный номер или же более обширная информация о клиенте. В России пока не получили широкого распространения ввиду относительно дорогой себестоимости. Подавляющее большинство современных дисконтных карт обыкновенные пластиковые карты с магнитной полосой.
    • Карты оплаты. Предназначены для проведения платежей в торговых и сервисных организациях - от магазинов и кафе до АЗС и парковок. На карте может находится как идентификационный номер счёта клиента и информация о нём, так и просто баланс в условных единицах (например в случае АЗС в литрах). Телефонные карты. Используются для оплаты телефонной связи в таксофонах.
    • Карты доступа. Используются для контроля доступа, как в информационные системы (Интернет, корпоративные сети и др.), так и в помещения (например, в свой подъезд). Сегодня наиболее частый случай использования БСК.
    • Клубные карты. Предназначены для доступа к ресурсам спортивных клубов, соляриев, салонов SPA,для прохода на массовые зрелищные мероприятия, спортивные соревнования и т.д.
    • Идентификационные карты. Предназначены для идентификации держателя карты в иных различных целях. Пример - заграничные паспорта Российской Федерации нового образца.
  • 695. Классификация модемных протоколов
    Курсовые работы Компьютеры, программирование

    3.2.3. Квадратурная амплитудная модуляция…………………………..15

    1. Основные протоколы модуляции……………………………………15
    2. Протоколы V.21, Bell 103J…………………………………………..15
    3. Протоколы V.22, V.22bis………………………………………….…16
    4. Протокол V.23 ……………………………………………………..…17
    5. Протоколы V.26, V.26bis, V.26ter …………………………...…….18
    6. Протокол V.32 ………………………………………………….…….18
    7. Протокол V.32bis……………………………………………….…….18
    8. Протокол V.33…………………………………………………..…….19
  • 696. Классификация, структура и основные характеристики микропроцессоров ПК
    Курсовые работы Компьютеры, программирование

    По виду обрабатываемых входных сигналов различают цифровые и аналоговые микропроцессоры. Сами микропроцессоры - цифровые устройства, однако могут иметь встроенные аналого-цифровые и цифро-аналоговые преобразователи. Поэтому входные аналоговые сигналы передаются в МП через преобразователь в цифровой форме, обрабатываются и после обратного преобразования в аналоговую форму поступают на выход. С архитектурной точки зрения такие микропроцессоры представляют собой аналоговые функциональные преобразователи сигналов и называются аналоговыми микропроцессорами. Отличительная черта аналоговых микропроцессоров способность к переработке большого объема числовых данных, т. е. к выполнению операций сложения и умножения с большой скоростью при необходимости даже за счет отказа от операций прерываний и переходов.

  • 697. Кластеризация групп входящих пакетов с помощью нейронных сетей конкурирующего типа
    Курсовые работы Компьютеры, программирование

    Из рассмотренной в предыдущем пункте схемы создания TCP-соединения следует, что на каждый полученный TCP-запрос на создание соединения операционная система должна сгенерировать начальное значение идентификатора ISN и отослать его в ответ на запросивший хост. При этом, так как в сети Internet (стандарта IPv4) не предусмотрен контроль за IP-адресом отправителя сообщения, то невозможно отследить истинный маршрут, пройденный IP-пакетом, и, следовательно, у конечных абонентов сети нет возможности ограничить число возможных запросов, принимаемых в единицу времени от одного хоста. Поэтому возможно осуществление типовой удалённой атаки "Отказ в обслуживании", которая будет заключаться в передаче на атакуемый хост как можно большего числа ложных TCP-запросов на создание соединения от имени любого хоста в сети (рис. 3). При этом атакуемая сетевая ОС в зависимости от вычислительной мощности компьютера либо - в худшем случае - практически зависает, либо - в лучшем случае - перестает реагировать на легальные запросы на подключение (отказ в обслуживании). Это происходит из-за того, что для всей массы полученных ложных запросов система должна, во-первых, сохранить в памяти полученную в каждом запросе информацию и, во-вторых, выработать и отослать ответ на каждый запрос. Таким образом, все ресурсы системы "съедаются" ложными запросами: переполняется очередь запросов и система занимается только их обработкой. Эффективность данной удаленной атаки тем выше, чем больше пропускная способность канала между атакующим и целью атаки, и тем меньше, чем больше вычислительная мощь атакуемого компьютера (число и быстродействие процессоров, объем ОЗУ и т. д.).

  • 698. Кластерные структуры и их оптимизация
    Курсовые работы Компьютеры, программирование

    Сегодня часто можно встретить смешанные кластерные архитектуры, которые одновременно являются как системами высокой готовности, так и высокоскоростными кластерными архитектурами, в которых прикладные задачи распределяются по узлам системы. Наличие отказоустойчивого комплекса, увеличение быстродействия которого осуществляется путем добавления нового узла, считается самым оптимальным решением при построении вычислительной системы. Но сама схема построения таких смешанных кластерных архитектур приводит к необходимости объединения большого количества дорогих компонентов для обеспечения высокого быстродействия и резервирования одновременно. И так как в High Performance кластерной системе наиболее дорогим компонентом является система высокоскоростных коммуникаций, ее дублирование приведет к значительным финансовым затратам. Следует отметить, что системы высокой готовности часто используются для OLTP задач, которые оптимально функционируют на симметричных мультипроцессорных системах. Реализации таких кластерных систем часто ограничиваются 2-х узловыми вариантами, ориентированными в первую очередь на обеспечение высокой готовности. Но в последнее время использование недорогих систем количеством более двух в качестве компонент для построения смешанных HA/HP кластерных систем становится популярным решением.

  • 699. Кодирование информации
    Курсовые работы Компьютеры, программирование

    Близки по смыслу понятия «формализация» и «кодирование». С понятием «кодирование» непосредственно связано понятие кода. Как и большинство понятий информатики, понятие «код» многозначно. Кодом называется правило, описывающее отображение одного набора знаков в другой набор знаков или слов. Кодом можно назвать правило, описывающее отображение набора знаков одного алфавита в набор знаков другого алфавита. Не будет ошибкой сказать, что код - это двоичное слово фиксированной длины или произвольная конечная последовательность знаков, имеющая определенный заранее смысл. Важным этапом в освоении понятия «код» является усвоение понятия длины кода. Длиной кода принято называть число знаков, используемых для представления кодируемой информации в алфавите кодирования. Кодом постоянной длины называется такой способ кодировки, при котором все знаки исходного алфавита кодируются «словами» одинаковой длины. Все естественные языки можно отнести к способу кодировки, при котором знаки исходного алфавита (объекты реальной действительности) кодируются словами разной длины. К коду переменной длины относится код Морзе. К кодам переменной длины также относится 4-х битовый код Грэя для десятичных цифр, циклический код Грэя, 4-позиционный цепной код, код Бодо и др. Применительно к памяти компьютера термин «двоичное слово» отражает способ кодировки, при которой все знаки исходного алфавита (символы) кодируются последовательностью двоичных знаков. При этом длина кода имеет конкретное, фиксированное значение (байт, два байта и т. д.).

  • 700. Кодовый замок
    Курсовые работы Компьютеры, программирование

    0%20AND%20SEC>30%20THEN_I,WPP00T@GTBSP#P9SEC,WPP030T@GTBSP#P9,FSTATUS,2BC@LL15_000075%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20HIGH%20LED2:%20DELAYMS%20100:%20LOW%20LED2:%20LOW%20LEDPOD%20:I%20=%200STATUS,5_BANK%20=%201TRISC,5STATUS,5_BANK%20=%200PORTC,5100DL@MSSTATUS,5_BANK%20=%201TRISC,5STATUS,5_BANK%20=%200PORTC,5STATUS,5_BANK%20=%201TRISC,3STATUS,5_BANK%20=%200PORTC,3_I_000076%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20GOTO%20MAINMAIN_000077%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL15_000078%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20WENDBC@LL12@LL13_000080%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20HIGH%20LEDPODSTATUS,5_BANK%20=%201TRISC,3STATUS,5_BANK%20=%200PORTC,3_000081%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20FLAG1%20=%200%20THEN_B#VR1,1BC@LL17_000082%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20KEYPASS[I]%20<>%20KEY%20AND%20MKEY[I]<>KEY%20THEN_I,WKEYPASSFSRINDF,WPBP#VAR0PBP#VAR0,WKEY,WSTATUS,21SP#P9_I,WMKEYFSRINDF,WPBP#VAR0PBP#VAR0,WKEY,WSTATUS,21SP#P9,FSTATUS,2BC@LL19_000083%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20FLAG1%20=%201_B#VR1,1_000084%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL19_000085%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL17_000086%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%200KEY_000087%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20HIGH%20LED2:%20DELAYMS%20100:%20LOW%20LED2STATUS,5_BANK%20=%201TRISC,5STATUS,5_BANK%20=%200PORTC,5100DL@MSSTATUS,5_BANK%20=%201TRISC,5STATUS,5_BANK%20=%200PORTC,5_000088%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20NEXT%20I_I,FSTATUS,2FR@LB11@LB12_000089%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20FLAG1%20=%200%20THEN_B#VR1,1BC@LL21_000090%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20LOW%20LEDPODSTATUS,5_BANK%20=%201TRISC,3STATUS,5_BANK%20=%200PORTC,3_000091%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20HIGH%20LED1STATUS,5_BANK%20=%201TRISC,4STATUS,5_BANK%20=%200PORTC,4_000092%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%2020007PP1H208DLY@W_000093%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20LOW%20LED1STATUS,5_BANK%20=%201TRISC,4STATUS,5_BANK%20=%200PORTC,4_000095%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL21_000096%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20LOW%20LEDPODSTATUS,5_BANK%20=%201TRISC,3STATUS,5_BANK%20=%200PORTC,3_000097%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20RETURN_000100%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%200KEY_000101%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL1%20=%201PORTA,4_000102%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW1%20=%201%20THENPORTA,0BC@LL23_000103%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000104%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2011KEY_000105%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL23_000106%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW2%20=%201%20THENPORTA,1BC@LL25_000107%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000108%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2044KEY_000109%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL25_000110%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW3%20=%201%20THENPORTA,2BC@LL27_000111%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000112%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2077KEY_000113%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL27_000114%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW4%20=%201%20THENPORTA,3BC@LL29_000115%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000116%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%204242KEY_000117%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL29_000118%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL1%20=%200PORTA,4_000119%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL2%20=%201PORTA,5_000120%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW1%20=%201%20THENPORTA,0BC@LL31_000121%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000122%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2022KEY_000123%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL31_000124%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW2%20=%201%20THENPORTA,1BC@LL33_000125%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000126%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2055KEY_000127%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL33_000128%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW3%20=%201%20THENPORTA,2BC@LL35_000129%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000130%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2088KEY_000131%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL35_000132%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW4%20=%201%20THENPORTA,3BC@LL37_000133%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000134%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%201010KEY_000135%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL37_000136%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL2%20=%200PORTA,5_000137%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL3%20=%201PORTC,0_000138%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW1%20=%201%20THENPORTA,0BC@LL39_000139%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000140%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2033KEY_000141%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL39_000142%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW2%20=%201%20THENPORTA,1BC@LL41_000143%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000144%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2066KEY_000145%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL41_000146%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW3%20=%201%20THENPORTA,2BC@LL43_000147%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20100100DL@MS_000148%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%2099KEY_000149%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL43_000150%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW4%20=%201%20THENPORTA,3BC@LL45_000151%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%20200200DL@MS_000152%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20IF%20RAW4%20=%201%20THENPORTA,3BC@LL47_000153%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20DELAYMS%205001PP1H244DLY@W_000154%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20KEY%20=%203535KEY_000155%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL47_000156%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20ENDIF@LL45_000157%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20COL3%20=%200PORTC,0_000158%20EQU%20$%20;%20IN%20[ZAM_676.BAS]%20RETURN_EOF%20EQU%20$%20;%20ZAM_676.BAS@LB49PB@LB49">#DEFINE FLAG1 _B#VR1,1#CODE#START0PROTON#MAIN#START@GTB38@GTW40@GT391@ST3540,W38,W$ + 339,W37,W41235,W1I@NT@RD3,5155@RD@W3,5156,PP_RD154,W155,FI@NT@WR@WR@W3,5154156,PP_WREN85157170157156,PP_WR156,PP_WR$ - 1156,PP_WREN155,FI@NT@MS40@W39@P25539,F40,FI@NT338223DLUS@WDLY@P@US38@W2323738,F252$ + 437,F$ - 237,F38,F$ - 637,0$ + 137,1$ + 3$ + 1@NT3,7@NT23,53,6#MAIN#START_SOF EQU $ ; ZAM_676.PRP_EOF EQU $ ; ZAM_676.PRP_SOF EQU $ ; ZAM_676.BAS_000009 EQU $ ; IN [ZAM_676.BAS] ALL_DIGITAL = TRUE7CMCONSTATUS,5_BANK = 1ANSEL_000010 EQU $ ; IN [ZAM_676.BAS] INPUT PORTA.0: INPUT PORTA.1: INPUT PORTA.2: INPUT PORTA.3TRISA,0TRISA,1TRISA,2TRISA,3_000011 EQU $ ; IN [ZAM_676.BAS] OUTPUT PORTA.4: OUTPUT PORTA.5: OUTPUT PORTA.6: OUTPUT PORTCTRISA,4TRISA,5TRISA,6TRISC_000029 EQU $ ; IN [ZAM_676.BAS] KEY = 0STATUS,5_BANK = 0KEY_000030 EQU $ ; IN [ZAM_676.BAS] FLAG = 1_B#VR1,0_000031 EQU $ ; IN [ZAM_676.BAS] FLAG1 = 0_B#VR1,1_000032 EQU $ ; IN [ZAM_676.BAS] KEYPASS[0] = EREAD 00EE@RDPBP#VAR0PBP#VAR0,WKEYPASS#0_000033 EQU $ ; IN [ZAM_676.BAS] KEYPASS[1] = EREAD 11EE@RDPBP#VAR0PBP#VAR0,WKEYPASS#1_000034 EQU $ ; IN [ZAM_676.BAS] KEYPASS[2] = EREAD 22EE@RDPBP#VAR0PBP#VAR0,WKEYPASS#2_000035 EQU $ ; IN [ZAM_676.BAS] MKEY[0] =1: MKEY[1] =7: MKEY[2] =81MKEY#07MKEY#18MKEY#2_000038 EQU $ ; IN [ZAM_676.BAS] GOSUB KLAVAKLAVA_000039 EQU $ ; IN [ZAM_676.BAS] IF KEY = 35 THEN35KEY,WSTATUS,2BC@LL2_000040 EQU $ ; IN [ZAM_676.BAS] GOTO USTKEYUSTKEYBC@LL3@LL2_000041 EQU $ ; IN [ZAM_676.BAS] ELSE_000042 EQU $ ; IN [ZAM_676.BAS] FLAG = 1_B#VR1,0_000043 EQU $ ; IN [ZAM_676.BAS] GOSUB PROVERKAPROVERKA_000044 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL3_000045 EQU $ ; IN [ZAM_676.BAS] GOTO MAINMAIN_000048 EQU $ ; IN [ZAM_676.BAS] HIGH LEDPOD: HIGH LED2:KEY=0STATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3STATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5KEY_000049 EQU $ ; IN [ZAM_676.BAS] DELAYMS 3000:LOW LED2:DELAYMS 1000: HIGH LED211PP1H184DLY@WSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,53PP1H232DLY@WSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5_000050 EQU $ ; IN [ZAM_676.BAS] IF FLAG = 1 THEN_B#VR1,0BC@LL5_000051 EQU $ ; IN [ZAM_676.BAS] FOR I=0 TO 2_I@LB73_I,WSTATUS,0NX@LB8_000052 EQU $ ; IN [ZAM_676.BAS] WHILE KEY = 0@LL8KEY,FSTATUS,2BC@LL9_000053 EQU $ ; IN [ZAM_676.BAS] GOSUB KLAVAKLAVA_000054 EQU $ ; IN [ZAM_676.BAS] DELAYMS 200200DL@MS_000055 EQU $ ; IN [ZAM_676.BAS] WENDBC@LL8@LL9_000056 EQU $ ; IN [ZAM_676.BAS] EWRITE I ,[ KEY ]_I,WSTATUS,5_BANK = 1EEADRSTATUS,5_BANK = 0KEY,WEE@WR_000057 EQU $ ; IN [ZAM_676.BAS] LOW LED2: DELAYMS 100: HIGH LED2STATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5100DL@MSSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5_000058 EQU $ ; IN [ZAM_676.BAS] KEYPASS[I] = KEY_I,WKEYPASSFSRKEY,WINDF_000059 EQU $ ; IN [ZAM_676.BAS] KEY = 0KEY_000060 EQU $ ; IN [ZAM_676.BAS] NEXT I_I,FSTATUS,2FR@LB7@LB8_000061 EQU $ ; IN [ZAM_676.BAS] DELAYMS 10003PP1H232DLY@W_000062 EQU $ ; IN [ZAM_676.BAS] FLAG = 0_B#VR1,0_000063 EQU $ ; IN [ZAM_676.BAS] LOW LED2: LOW LEDPODSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5STATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3_000064 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL5_000065 EQU $ ; IN [ZAM_676.BAS] GOTO MAINMAIN_000068 EQU $ ; IN [ZAM_676.BAS] FLAG1 = 0: SEC=0:I = 0_B#VR1,1SEC_I_000069 EQU $ ; IN [ZAM_676.BAS] FOR I=0 TO 2_I@LB113_I,WSTATUS,0NX@LB12_000070 EQU $ ; IN [ZAM_676.BAS] WHILE KEY = 0@LL12KEY,FSTATUS,2BC@LL13_000071 EQU $ ; IN [ZAM_676.BAS] GOSUB KLAVAKLAVA_000072 EQU $ ; IN [ZAM_676.BAS] DELAYMS 200200DL@MS_000073 EQU $ ; IN [ZAM_676.BAS] SEC=SEC+1SEC,F_000074 EQU $ ; IN [ZAM_676.BAS] IF I>0 AND SEC>30 THEN_I,WPP00T@GTBSP#P9SEC,WPP030T@GTBSP#P9,FSTATUS,2BC@LL15_000075 EQU $ ; IN [ZAM_676.BAS] HIGH LED2: DELAYMS 100: LOW LED2: LOW LEDPOD :I = 0STATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5100DL@MSSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5STATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3_I_000076 EQU $ ; IN [ZAM_676.BAS] GOTO MAINMAIN_000077 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL15_000078 EQU $ ; IN [ZAM_676.BAS] WENDBC@LL12@LL13_000080 EQU $ ; IN [ZAM_676.BAS] HIGH LEDPODSTATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3_000081 EQU $ ; IN [ZAM_676.BAS] IF FLAG1 = 0 THEN_B#VR1,1BC@LL17_000082 EQU $ ; IN [ZAM_676.BAS] IF KEYPASS[I] <> KEY AND MKEY[I]<>KEY THEN_I,WKEYPASSFSRINDF,WPBP#VAR0PBP#VAR0,WKEY,WSTATUS,21SP#P9_I,WMKEYFSRINDF,WPBP#VAR0PBP#VAR0,WKEY,WSTATUS,21SP#P9,FSTATUS,2BC@LL19_000083 EQU $ ; IN [ZAM_676.BAS] FLAG1 = 1_B#VR1,1_000084 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL19_000085 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL17_000086 EQU $ ; IN [ZAM_676.BAS] KEY = 0KEY_000087 EQU $ ; IN [ZAM_676.BAS] HIGH LED2: DELAYMS 100: LOW LED2STATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5100DL@MSSTATUS,5_BANK = 1TRISC,5STATUS,5_BANK = 0PORTC,5_000088 EQU $ ; IN [ZAM_676.BAS] NEXT I_I,FSTATUS,2FR@LB11@LB12_000089 EQU $ ; IN [ZAM_676.BAS] IF FLAG1 = 0 THEN_B#VR1,1BC@LL21_000090 EQU $ ; IN [ZAM_676.BAS] LOW LEDPODSTATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3_000091 EQU $ ; IN [ZAM_676.BAS] HIGH LED1STATUS,5_BANK = 1TRISC,4STATUS,5_BANK = 0PORTC,4_000092 EQU $ ; IN [ZAM_676.BAS] DELAYMS 20007PP1H208DLY@W_000093 EQU $ ; IN [ZAM_676.BAS] LOW LED1STATUS,5_BANK = 1TRISC,4STATUS,5_BANK = 0PORTC,4_000095 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL21_000096 EQU $ ; IN [ZAM_676.BAS] LOW LEDPODSTATUS,5_BANK = 1TRISC,3STATUS,5_BANK = 0PORTC,3_000097 EQU $ ; IN [ZAM_676.BAS] RETURN_000100 EQU $ ; IN [ZAM_676.BAS] KEY = 0KEY_000101 EQU $ ; IN [ZAM_676.BAS] COL1 = 1PORTA,4_000102 EQU $ ; IN [ZAM_676.BAS] IF RAW1 = 1 THENPORTA,0BC@LL23_000103 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000104 EQU $ ; IN [ZAM_676.BAS] KEY = 11KEY_000105 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL23_000106 EQU $ ; IN [ZAM_676.BAS] IF RAW2 = 1 THENPORTA,1BC@LL25_000107 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000108 EQU $ ; IN [ZAM_676.BAS] KEY = 44KEY_000109 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL25_000110 EQU $ ; IN [ZAM_676.BAS] IF RAW3 = 1 THENPORTA,2BC@LL27_000111 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000112 EQU $ ; IN [ZAM_676.BAS] KEY = 77KEY_000113 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL27_000114 EQU $ ; IN [ZAM_676.BAS] IF RAW4 = 1 THENPORTA,3BC@LL29_000115 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000116 EQU $ ; IN [ZAM_676.BAS] KEY = 4242KEY_000117 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL29_000118 EQU $ ; IN [ZAM_676.BAS] COL1 = 0PORTA,4_000119 EQU $ ; IN [ZAM_676.BAS] COL2 = 1PORTA,5_000120 EQU $ ; IN [ZAM_676.BAS] IF RAW1 = 1 THENPORTA,0BC@LL31_000121 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000122 EQU $ ; IN [ZAM_676.BAS] KEY = 22KEY_000123 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL31_000124 EQU $ ; IN [ZAM_676.BAS] IF RAW2 = 1 THENPORTA,1BC@LL33_000125 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000126 EQU $ ; IN [ZAM_676.BAS] KEY = 55KEY_000127 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL33_000128 EQU $ ; IN [ZAM_676.BAS] IF RAW3 = 1 THENPORTA,2BC@LL35_000129 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000130 EQU $ ; IN [ZAM_676.BAS] KEY = 88KEY_000131 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL35_000132 EQU $ ; IN [ZAM_676.BAS] IF RAW4 = 1 THENPORTA,3BC@LL37_000133 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000134 EQU $ ; IN [ZAM_676.BAS] KEY = 1010KEY_000135 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL37_000136 EQU $ ; IN [ZAM_676.BAS] COL2 = 0PORTA,5_000137 EQU $ ; IN [ZAM_676.BAS] COL3 = 1PORTC,0_000138 EQU $ ; IN [ZAM_676.BAS] IF RAW1 = 1 THENPORTA,0BC@LL39_000139 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000140 EQU $ ; IN [ZAM_676.BAS] KEY = 33KEY_000141 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL39_000142 EQU $ ; IN [ZAM_676.BAS] IF RAW2 = 1 THENPORTA,1BC@LL41_000143 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000144 EQU $ ; IN [ZAM_676.BAS] KEY = 66KEY_000145 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL41_000146 EQU $ ; IN [ZAM_676.BAS] IF RAW3 = 1 THENPORTA,2BC@LL43_000147 EQU $ ; IN [ZAM_676.BAS] DELAYMS 100100DL@MS_000148 EQU $ ; IN [ZAM_676.BAS] KEY = 99KEY_000149 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL43_000150 EQU $ ; IN [ZAM_676.BAS] IF RAW4 = 1 THENPORTA,3BC@LL45_000151 EQU $ ; IN [ZAM_676.BAS] DELAYMS 200200DL@MS_000152 EQU $ ; IN [ZAM_676.BAS] IF RAW4 = 1 THENPORTA,3BC@LL47_000153 EQU $ ; IN [ZAM_676.BAS] DELAYMS 5001PP1H244DLY@W_000154 EQU $ ; IN [ZAM_676.BAS] KEY = 3535KEY_000155 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL47_000156 EQU $ ; IN [ZAM_676.BAS] ENDIF@LL45_000157 EQU $ ; IN [ZAM_676.BAS] COL3 = 0PORTC,0_000158 EQU $ ; IN [ZAM_676.BAS] RETURN_EOF EQU $ ; ZAM_676.BAS@LB49PB@LB49