|
|
|
|
|
|
|
|
Цифровой фильтр высокой частоты |
|
|
Цифровой
фильтр высокой частоты
Курсовая работа по дисциплине: Основы проектирования
цифровых устройств на ПЛИС
Студент
Горюнов Д.Ю.
Рязанский
государственный радиотехнический университет
Рязань 2008 г.
Введение
В данном курсовой работе я(?!) буду разрабатывать и
моделировать цифровой фильтр высокой частоты (БИХ). Характеристики этого
фильтра указаны в выданном преподавателем задании.
Фильтр будет выполнен на основе программируемой
логической интегральной схемы EPF10K20RC240-4 из семейства FLEX10K фирмы Altera
с помощью специальных программ MAX+plus II 10.2 BASELINE и MATLAB 6.5.
ПЛИС семейств FLEX10K - самая популярная элементная
база для реализации алгоритмов ЦОС. Их часто используют так, как они имеют
большую логическую емкость, удобную архитектуру с встроенными блоками
памяти(EAB, Embedded Array Block), высокую надежность и приемлемую цену,
относительно других ПЛИС. Этого достаточно для решения проблем, возникающих у
разработчиков. |
|
Микропроцессор в персональной электронно-вычислительной машине |
|
|
Микропроцессор в персональной
электронно-вычислительной машине
Реферат по курсу «Учебная практика»
Выполнил: студент группы 742701 Карпович П. И.
Белорусский государственный университет информатики и
радиоэлектроники
Минск 2008
Введение
Любая
ЭВМ предназначена для обработки информации причем, как правило, осуществляет
эту обработку опосредовано – представляя информацию в виде чисел. Для работы с
числами машина имеет специальную важнейшую часть – микропроцессор. Это
универсальное логическое устройство, которое оперирует с двоичными числами,
осуществляя простейшие логические и математические операции в соответствии с
программой, то есть в заданной последовательности и управляет работой остальных
устройств компьютера. Для хранения этой заданной последовательности служат
запоминающие устройства.
Микропроцессор
является важнейшим устройством в персональной электронно-вычислительной машине,
практически определяющим и производительность ПЭВМ в целом. |
|
Тип STRING |
|
|
Тип STRING
Тип
STRING - это строковый тип в Паскале. Строкой называется последовательность
символов. Строковыми константами вы уже неоднократно пользовались - это
последовательность любых символов, заключенная в апострофы; допускаются и
пустые строки, они записываются так: '. Строковые переменные и типизированные
константы описываются в виде
STRING
или
STRING [ максимальная длина ]
Если
максимальная длина не задана, то по умолчанию она берется равной 255.
Максимальная длина при описании строковых данных задается целочисленным
константным выражением и никогда не может превышать 255. Это ограничение
обусловлено самой структурой типа STRING : фактически строка - это массив ARRAY
[ Byte ] OF Char, причем в 0-м символе закодирована текущая длина строки.
Строковые переменные могут иметь любую длину от 0 до максимальной. |
|
Графические средства языка Паскаль |
|
|
Графические средства языка Паскаль
Монитор
персонального компьютера может работать в двух режимах: текстовом и графическом.
Все, что вы делали до сих пор, вы делали в текстовом режиме. Текстовый экран
содержит 2000 знакомест - 25 строк по 80 позиций, в каждом знакоместе может
быть выведен один символ. Графический экран состоит из маленьких точек -
пикселов, каждый из которых закрашен в какой-либо цвет. Для работы в
графическом режиме существует обширная библиотека процедур и функций,
находящихся в модуле Graph. Структуру модуля и правила создания
пользовательских модулей мы рассмотрим несколько позже. Чтобы использовать стандартные
модули, вам достаточно знать лишь один оператор :
USES модуль , ... ;
Этот
оператор должен быть первым оператором в программе, в нем перечисляются все
модули, используемые данной программой; в частности, чтобы работать с графикой,
вам достаточно записать USES Graph;. |
|
\Наборы утилит служебных программ операционных систем |
|
|
Наборы утилит служебных программ операционных систем.
Средства и технологии, применяемые в глобальной компьютерной сети Internet
Контрольные задания по разделам дисциплины : Системные
технологии, Офисные технологии Сетевые технологии
Санкт – Петербург
2008 год
Введение
Персональный
компьютер , в дальнейшем ПК без программного обеспечения просто безполезная
железная коробка, которая годиться в качестве подставки для чего-нибудь.
Функционирование
ПК возможно только при наличии соответствующего программного обеспечения. ( ПО
). На ПК устанавливаются программы, главным образом, трех типов: -системные , -прикладные
программы и утилиты. [4]
Как
известно, системные программы входят в состав операционной системы В качестве
примера рассмотрим ПО компании Microsoft. История Windows берет свое начало в
1986 году, когда появилась первая версия системы. |
|
Технология ActiveX |
|
|
Технология ActiveX
Реферат
Вариант №3
Выполнил: Карпунин Р. А.
Группа: АС – 06 – 3
Российский химико-технологический университет имени Д.
И. Менделеева. Новомосковский институт
Новомосковск 2008
Введение. Технология ActiveX
ActiveX
- технология Microsoft, предназначенная для написания сетевых приложений. Она
предоставляет программистам наборы стандартных библиотек, значительно
облегчающих процесс кодирования. Если раньше при написании программ
использовались механизмы OLE (OLE Automation, OLE Documents, OLE Controls,...),
основанные на компонентной объектной модели (COM - Component Object Model), то
теперь библиотеки OLE переписаны так, чтобы обеспечивать функциональность,
достаточную для написания сетевых приложений. |
|
Статья про лучший поисковик |
|
|
Статья про лучший поисковик.
Как-то
раз задался вопросом, какой поисковик самый лучший и не теряю ли я время
пользуясь не самым эффективным поисковиком. Очень часто приходиться тратить
много времени чтобы найти действительно что-то полезное в Интернете. Поэтому я
решил рассмотреть различные поисковики с точки зрения эффективности нахождения
в них полезной информации.
Сравним
самые популярные поисковики по различным критериям:
1.
По количеству проиндексированных русскоязычных страниц.
На
12 ноября 2008 года
Наименование поисковика
Количество веб-страниц
Яндекс
4 693 190 938
Google
4 285 199 774
Rambler
Нет данных
Апорт
Нет данных
Нигма
6`626`034`539
Таким
образом, на Яндексе индексировано 4,693 млн. страниц, на Гугле 4,285 млн. |
|
Сравнительный анализ туристских ресурсов Internet |
|
|
Сравнительный анализ туристских ресурсов Internet
Реферат ст-тов Бородулина А. В., Ермакова И. А.
Таганрогский Государственный Радиотехнический
Университет
г. Таганрог, 2002
Вступление
Туризм
– одна из самых быстро растущих областей российского Интернета.
С
развитием сетевых технологий в России, понятия интернет-магазина, электронной
коммерции (E-commerce) и он-лайн продаж в последнее время все активнее входят в
лексикон российских туристических фирм. Распространению информации и продаже
туров через глобальную сеть Internet
теперь в той или иной степени уделяют внимание, пожалуй, все ведущие
российские туроператоры и крупные агентства. Преимущества электронной коммерции
по сравнению с традиционной очевидны – экономия на выплате агентских
комиссионных, урезание расходов по изданию бумажных каталогов, ценовых
приложений, рекламной продукции и рекламных кампаний. |
|
Создание изображений в текстовых документах в MS Word; MS Draw. Размещение текста и графики” |
|
|
Создание изображений в текстовых документах в MS Word; MS Draw.
Размещение текста и графики”.
Контрольная работа по дисциплине: “Электронный офис ”
Выполнил: ст.гр. ФЗП-1 Биглова Э.Р.
Уфимская государственная академия экономики и сервиса
Уфа – 2007
Введение
Текстовые
редакторы представляют собой простейшие программы, предназначенные для самого
примитивного редактирования текста.
Текстовые
процессоры содержат гораздо более развитые средства создания и оформления
документов. Одним из основных инструментов для подготовки текстовых документов
является процессор Word компании Microsoft.
MS
Word является самым популярным текстовым редактором не только в среде MS
Windows, но и в среде операционной системы MacOS на компьютерах фирмы Apple,
хотя для российского пользователя этот факт представляет исключительно
теоретический интерес.
Первые
версии MS Word появились в середине 80-х годов. В то время этот текстовый
процессор работал в среде MS DOS. |
|
Вирусология |
|
|
Вирусология
Реферат подготовил: Студент группы 5ЗИ-11 Мандрыкин
Е.О.
Череповецкий Государственный Университет
2008/2009
Введение
Компьютерные
вирусы. Что это такое и как с этим бороться? На эту тему написаны десятки книг
и сотни статей, борьбой с компьютерными вирусами профессионально занимаются
сотни (или тысячи) специалистов в десятках (а может быть, сотнях) компаний.
Казалось бы, тема эта не настолько сложна и актуальна, чтобы быть объектом
такого пристального внимания. Однако это не так. Компьютерные вирусы были и
остаются одной из наиболее распространенных причин потери информации. Известны
случаи, когда вирусы блокировали работу организаций и предприятий. Более того,
несколько лет назад был зафиксирован случай, когда компьютерный вирус стал
причиной гибели человека - в одном из госпиталей Нидерландов пациент получил
летальную дозу морфия по той причине, что компьютер был заражен вирусом и
выдавал неверную информацию. |
|
Множества |
|
|
Множества
Понятие
множества в Паскале очень близко к математическому определению: множество - это
совокупность однотипных неиндексированных объектов. Множества описываются в
виде:
SET OF тип ,
где
тип - базовый для этого множества тип, т.е. тип элементов множества. Базовый
тип должен быть порядковым типом мощностью не более 256 (т.е. допускающий не
более 256 различных значений), причем порядковые номера (вспомним функцию ORD)
наименьшего и наибольшего значений должны лежать на отрезке [0,255]. Таким
образом, базовым типом для множества могут быть: типы Char, Boolean, Byte и все
производные от Byte интервальные типы. Размер объекта типа “множество” можно
определить по формуле: размер = (мощность-1) DIV 8 + 1, т.е. множества -
довольно компактные объекты, самое большое множество имеет размер 32 байта.
Неименованные константы типа множество записываются в виде:
[ подмножество , подмножество , ... |
|
Процедуры и функции в языке Паскаль. Сфера действия описаний |
|
|
Процедуры и функции в языке Паскаль. Сфера действия
описаний
В
языке Паскаль (как вы уже поняли из предыдущего материала) существуют понятия
процедуры и функции. Процедуры и функции можно определить как замкнутые
программные единицы, реализующие некоторый алгоритм. Фактически процедура или
функция - это почти программа, почти - потому что она не может выполняться
самостоятельно, а всегда вызывается какой-то другой процедурой или функцией.
Программы, которые мы до сих пор писали, тоже были процедурами, правда,
несколько особенными - главными процедурами. Программа может содержать любое
количество процедур и функций, но она всегда содержит одну и только одну
главную процедуру, с которой начинается выполнение программы.
Структура
процедуры или функции очень похожа на структуру главной процедуры, она также
содержит раздел описаний и раздел операторов; раздел операторов начинается с
BEGIN и заканчивается END; (но не END. - как у главной процедуры). |
|
Ошибки при выполнении программы. Опции компилятора |
|
|
Ошибки при выполнении программы. Опции компилятора
С.А. Григорьев
Умея пользоваться массивами, условными операторами и
операторами цикла, вы можете писать довольно серьезные программы. При
выполнении этих программ неизбежно будут возникать критические ошибки,
приводящие к аварийному завершению программы. Такие ошибки по английски
называются Run-time errors - ошибки времени выполнения. Рассмотрим пока только
наиболее часто встречающиеся арифметические ошибки:
Division by zero - код ошибки 200;
Arithmetic overflow
- код ошибки 215;
Range check error -
код ошибки 201;
Floating point
overflow - код ошибки 205;
Invalid floating point
operation - код ошибки 207.
Ошибка Division by zero - деление на ноль - возникает
при выполнении операций DIV, MOD и /, когда делитель равен нулю.
Ошибка Arithmetic overflow - целочисленное
переполнение - возникает при выполнении арифметической операции над целыми
числами, когда результат операции выходит за границы соответствующего типа. |
|
Интервальные типы данных. Оператор TYPE. Массивы |
|
|
Интервальные типы данных. Оператор TYPE. Массивы
С.А. Григорьев
Интервальный тип - это некоторый подтип порядкового
типа данных (вспомним, что порядковые типы - это ShortInt, Byte, Integer, Word,
LongInt, Char и Boolean). Пусть, например, некоторая переменная в программе
может принимать значения от -1 до 99. Мы могли бы описать ее как LongInt или
Integer (глупо!), могли бы описать ее как ShortInt, что достаточно разумно. Но
можно создать для нее и специальный тип данных, объединяющий только числа от -1
до 99 :
VAR x :
-1..99;
Вместо имени одного из стандартных типов мы
использовали в описании переменной построенный нами собственный интервальный
тип. Таким образом описанная переменная x может принимать только значения
-1,0,1,...,99 , в остальном она ничем не отличается от других целых переменных.
Ее можно вводить, выводить, использовать в качестве переменной цикла,
подставлять в выражения и т.п. |
|
WWW технологии |
|
|
WWW технологии
Введение
Что
такое Интернет
Internet
– глобальная компьютерная сеть, охватывающая весь мир. Сегодня Internet имеет
около 30 миллионов абонентов в более чем 180 странах мира. Ежемесячно размер
сети увеличивается на 5-7%.
Всплеск
интереса к глобальной информационной сети Internet наблюдается сейчас
повсеместно. В сложившихся условиях потребность в информации о сети Internet
становится особенно острой.
В
действительности Internet не просто сеть, - она есть структура, объединяющая
обычные сети. Internet – это «Сеть сетей».
Для
организации межсетевых соединений необходим соответствующий протокол.
Протокол
– это набор договоренностей, который определяет обмен данными между различными
программами. Протоколы задают способы передачи сообщений и обработки ошибок в
сети, а также позволяют разработать стандарты, не привязанные к конкретной
аппаратной платформе. |
|
Метки. Оператор GOTO. Процедура Halt |
|
|
Метки. Оператор GOTO. Процедура Halt
С.А. Григорьев
Операторы в Паскале могут быть помечены. Метки - это
идентификаторы, или целые числа от 0 до 9999, они могут записываться перед
любым выполняемым оператором и отделяются от него двоеточием. Оператор может
иметь любое количество меток. Все метки, использованные в программе, должны
быть описаны в разделе описаний с ключевым словом LABEL. В одном операторе
LABEL можно описать несколько меток, тогда они разделяются запятыми. Оператор
безусловного перехода
GOTO метка;
передает управление оператору с соответствующей
меткой, при этом все операторы, расположенные между оператором GOTO и
оператором, которому передается управление, не выполняются. С помощью оператора
GOTO нельзя передать управление : внутрь цикла, внутрь условного оператора и
внутрь оператора выбора.
Общепризнано, что оператор GOTO является вредным
оператором, он усложняет алгоритмы, затрудняет чтение программы и является
источником ошибок. |
|
Обеспечение информационной безопасности в сети Internet |
|
|
Обеспечение информационной безопасности в сети Internet
Экзаменационная проектная работа по информатике
Выполнил выпускник 11 класса Жученко Александр
Муниципальное общеобразовательное учреждение Клюевская
средняя общеобразовательная школа №19
х. Клюев 2008 год
Введение
Атака
на компьютерную систему - это действие, предпринимаемое злоумышленником,
которое заключается в поиске и использовании той или иной уязвимости. Таким
образом, атака - это реализация угрозы. Заметим, что такое толкование атаки (с
участием человека, имеющего злой умысел), исключает присутствующий в
определении угрозы элемент случайности, но, как показывает опыт, часто бывает
невозможно различить преднамеренные и случайные действия, и хорошая система
защиты должна адекватно реагировать на любое из них.
Далее,
исследователи обычно выделяют три основных вида угроз безопасности - это угрозы
раскрытия, целостности и отказа в обслуживании. |
|
Операторы цикла |
|
|
Операторы цикла
С.А. Григорьев
Для реализации циклических алгоритмов, т.е.
алгоритмов, содержащих многократно повторяющиеся одинаковые операции,
применяются специальные операторы цикла. В Паскале есть три вида циклов: FOR,
WHILE и REPEAT. Оператор цикла FOR записывается в виде:
FOR переменная:=начальное значение TO конечное
значение DO
оператор/блок
или
FOR переменная:=начальное значение DOWNTO конечное
значение DO
оператор/блок.
Здесь переменная - любая переменная порядкового типа,
называемая в таком контексте переменной цикла, начальное значение и конечное
значение - выражения того же типа (исключение, как всегда делается для
разнотипных целочисленных переменных). Цикл FOR выполняется следующим образом:
переменной цикла присваивается начальное значение, после чего выполняется тело
цикла (оператор или блок, стоящий после DO). Два этих действия вместе
составляют один шаг цикла. Затем переменной цикла присваивается следующее (в
цикле FOR ... |
|
Условный оператор. Блок. Оператор выбора |
|
|
Условный оператор. Блок. Оператор выбора
С.А. Григорьев
Условный оператор в Паскале записывается в виде:
IF логическое выражение THEN оператор/блок [ELSE
оператор/блок] логическое выражение - это любое выражение, значение которого
имеет тип Boolean, блок - это последовательность операторов, заключенная в
логические скобки : BEGIN операторы END; . Перед ELSE никогда не ставится
";" ! Перед END в большинстве случаев можно не ставить ";".
Если значение логического выражения TRUE, то выполняется оператор или блок,
стоящий после THEN, в противном случае - оператор или блок, стоящий после ELSE.
Конструкция ELSE необязательна, условный оператор можно использовать и в
усеченном виде, тогда при значении логического выражения FALSE не выполняется
никаких действий. Операторы, входящие в условный оператор, сами могут быть
условными, т.е. допускается любая вложенность условных операторов. |
|
Логический тип данных. Операции сравнения |
|
|
Логический тип данных. Операции сравнения.
С.А. Григорьев
Логические, или булевские, данные предназначены для
хранения логических значений "истина" или "ложь".
Логические переменные и константы имеют тип Boolean и занимают в памяти 1 байт.
Существует всего две логические константы - TRUE и FALSE. Тип Boolean - это
порядковый тип, поэтому для него определены функции Ord, Pred, Succ и процедуры
Inc и Dec (впрочем, довольно редко применяемые), причем Ord(FALSE) =0,
Ord(TRUE) =1. Прежде чем перейти к логическим операциям, рассмотрим операции
сравнения, которых в Паскале существует шесть :
= равно;
<> не
равно;
< меньше;
<= меньше
или равно;
> больше;
>= больше
или равно. |
|
<< 1 2 3 4 5 6 7 8 9 10 11 12 13 >> |
|
|
|
|
|
|
|
Анекдот
|
Николай Валуев, как единственный выживший законный потомок, обратился в
ООН с требованием о компенсации в миллиард долларов за геноцид
неандертальцев. |
|
показать все
|
|