50965

Организация данных. Типы и структуры данных

Лекция

Информатика, кибернетика и программирование

Понятие тип данных делает манипулирование данными с использованием средств вычислительной техники абстрактным процессом и скрывает лежащее в основе обращения с ними представление их в виде двоичного кода. Виды типов данных: Аналоговые данные...

Русский

2014-02-03

96.5 KB

9 чел.

Лекция № 10

Тема: Организация данных

Типы и структуры данных

Множество допустимых значений данных, объединенных общим содержанием и именем, а также совокупностью допустимых операций, которые можно выполнять над этими данными, включая способ их хранения в памяти ЭВМ. Над этими данными, включая способ их хранения в памяти ЭВМ. Понятие «тип данных» делает манипулирование данными с использованием средств вычислительной техники абстрактным процессом и скрывает лежащее в основе обращения с ними представление их в виде двоичного кода.

Виды типов данных:

  •  Аналоговые данные [analog data] – данные, принимающие произвольные значения изщ заданного диапазона, и представляемые в виде непрерывно изменяющихся физических величин, например напряжения, длительности сигнала;
  •  Дискретные (цифровые) данные [digital data], представленные в дискретном коде в определенной, например, двоичной системе счисления;
  •  Аналого-цифровые данные [analog-digital data] –аналоговые данные, преобразуемые для обработки в цифровой код;
  •  Двоичные данные [binary data], представленные в двоичном коде;
  •  Десятичные данные [decimal data], представленные в десятичном коде;
  •  Алфавитно-цифровые (текстовые) данные [alphanumeric data], значения которых составлены из любых знаков алфавита;
  •  Числовые (арифметические) данные [arithmetic data], над которыми можно выполнять арифметические операции.

Структуры данных.

Работа с большими наборами данных автоматизируется проще, когда данные упорядочены, то есть образуют заданную структуру. Существует три основных типа структур данных: линейная, иерархическая и табличная. Их можно рассмотреть на примере обычной книги.

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

Если же собрать все листы книги в правильной последовательности, мы получим простейшую структуру данных — линейную. Такую книгу уже можно читать, хотя для поиска нужных  данных ее придется прочитать подряд, начиная с самого начала, что не всегда удобно.

Для быстрого поиска данных существует иерархическая структура. Так, например, книги разбивают на части, разделы, главы, параграфы и т. п. Элементы структуры более низкого уровня входят d элементы структуры более высокого уровня; разделы состоят из глав, главы из параграфов и т. д.

Для больших массивов поиск данных в иерархической структуре намного проще чем в линейной, однако и здесь необходима навигация, связанная с необходимостью просмотра. На практике задачу упрощают тем, что в большинстве книг есть вспомогательная перекрестная таблица, связывающая элементы иерархической структуры с элементами линейной структуры, то есть связывающая разделы, главы и параграфы с номерами страниц. В книгах с простой иерархической структурой, рассчитанных на последовательное чтение, эту таблицу принято называть оглавлением, а в книгах со сложной структурой, допускающей выборочное чтение, ее называют содержанием

Организация данных на устройствах с прямым и последовательным доступом

Доступ — процедура установления связи с памятью и размещенным в ней файлом для записи и чтения данных.   ________________

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

Прямой доступ – при каждом считывании информации сразу предоставляется запись, находящаяся в ячейке, адрес которой был указан.

Файлы данных. Файловые структуры

При хранении данных решаются две проблемы: как сохранить данные в наиболее компактном виде и как обеспечить к ним удобный и быстрый доступ (если доступ не обеспечен, то это не хранение). Для обеспечения доступа необходимо, чтобы данные имели упорядоченную структуру, а при этом, как мы уже знаем, образуется «паразитная нагрузка» в виде адресных данных. Без них нельзя получить доступ к нужным элементам данных, входящих в структуру.

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

Проще всего представить себе файл в виде безразмерного канцелярского досье, в  которое можно по желанию добавлять содержимое или извлекать его оттуда. Поскольку  в определении файла нет ограничений на размер, можно представить себе файл, | имеющий 0 байтов (пустой файл), и файл, имеющий любое число байтов.

B определении файла особое внимание уделяется имени. Оно фактически несет в  себе адресные данные, без которых данные, хранящиеся в файле, не станут информацией из-за отсутствия метода доступа к ним. Кроме функций, связанных с адресацией, имя файла может хранить и сведения о типе данных, заключенных в нем. Для автоматических средств работы с данными это важно, поскольку по имени файла они могут автоматически определить адекватный метод извлечения информации из файла.

Требование уникальности имени файла очевидно — без этого невозможно гарантировать однозначность доступа к данным. В средствах вычислительной техники требование уникальности имени обеспечивается автоматически - создать файл с именем, тождественным уже имеющемуся, не может ни пользователь, ни автоматика.

Хранение файлов организуется в иерархической структуре, которая в данном случае называется файловой структурой. В качестве вершины структуры служит имя носителя, на котором сохраняются файлы. Далее файлы группируются в каталоги (папки), внутри которых могут быть созданы вложенные каталоги (папки). Путь доступа к файлу начинается с имени устройства и включает все имена каталогов (папок), через которые проходит. В качестве разделителя используется символ «\»(обратная косая черта).

Уникальность имени файла обеспечивается тем, что полным именем файла считается собственное имя файла вместе с путем доступа к нему. Понятно, что в этом случае на одном носителе не может быть двух файлов с тождественными полными именами.

Пример записи полного имени файла:

<имя носителя>\<имя каталога-1>\...\<имя каталога-М>\<собственное имя файла>

Вот пример записи двух файлов, имеющих одинаковое собственное имя и размещенных на одном носителе, но отличающихся путем доступа, то есть полным именем. Для наглядности имена каталогов (папок) напечатаны прописными буквами.

С:\АВТОМАТИЧЕСКИЕАППАРАТЫ\ВЕНЕРА\АТМОСФЕРА\Результаты исследований

С:\РАДИОЛОКАЦИЯ\ВЕНЕРА\РЕЛЬЕФ\Результаты исследований

Носители информации и технические средства для хранения данных

4.1. Регистровая КЭШ-память

Регистровая КЭШ-память - высокоскоростная память сравнительно большой емкости, являющаяся буфером между ОП и МП и позволяющая увеличить скорость выполнения операций. Создавать ее целесообразно в ПК с тактовой частотой задающего генератора 40 МГц и более. Регистры КЭШ-памяти недоступны для пользователя, отсюда и название КЭШ (Cache), в переводе с английского означает "тайник".

В КЭШ-памяти хранятся данные, которые МП получил и будет использовать в ближайшие такты своей работы. Быстрый доступ к этим данным и позволяет сократить время выполнения очередных команд программы. При выполнении программы данные, считанные из ОП с небольшим опережением, записываются в КЭШ-память.

По принципу записи результатов различают два типа КЭШ-памяти:

КЭШ-памятъ "с обратной записью" — результаты операций прежде, чем их записать в ОП, фиксируются в КЭШ-памяти, а затем контроллер КЭШ-памяти самостоятельно перезаписывает эти данные в ОП;

КЭШ-память "со сквозной записью" — результаты операций одновременно, параллельно записываются и в КЭШ-память, и в ОП.

Микропроцессоры начиная от МП 80486 имеют свою встроенную КЭШ-память (или КЭШ-память 1-го уровня), чем, в частности, и обусловливается их высокая производительность. Микропроцессоры Pentium и Pentium Pro имеют КЭШ-память отдельно для данных и отдельно для команд, причем если у Pentium емкость этой памяти небольшая — по 8 Кбайт, то у Pentium Pro она достигает 256 - 512 Кбайт.

Следует иметь в виду, что для всех МП может использоваться дополнительная КЭШ-память (КЭШ-память 2-го уровня), размещаемая на материнской плате вне МП, емкость которой может достигать нескольких мегабайтов.

Примечание. Оперативная память может строиться на микросхемах динамического (Dinamic Random Access MemoryDRAM) или статического (Static Random Access MemorySRAM) типа. Статический тип памяти обладает существенно более высоким быстродействием, но значительно дороже динамического. Для регистровой памяти (МПП и КЭШ-память) используются SRAM, а ОЗУ основной памяти строится на базе DRAM-микросхем.

4.2. Основная память

4.2.1. Физическая структура

Основная память содержит оперативное (RAMRandom Access Memory — память с произвольным доступом) и постоянное (ROMRead-Only Memory) запоминающие устройства.

Оперативное запоминающее устройство предназначено для хранения информации (программ и данных), непосредственно участвующей в вычислительном процессе на текущем этапе функционирования ПК.

ОЗУ — энергозависимая память: при отключении напряжения питания информация, хранящаяся в ней, теряется. Основу ОЗУ составляют большие интегральные схемы, содержащие матрицы полупроводниковых запоминающих элементов (триггеров). Запоминающие элементы расположены на пересечении вертикальных и горизонтальных шин матрицы; запись и считывание информации осуществляются подачей электрических импульсов по тем шинам матрицы, которые соединены с элементами, принадлежащими выбранной ячейке памяти.

Постоянное запоминающее устройство также строится на основе установленных на материнской плате модулей (кассет) и используется для хранения неизменяемой информации: загрузочных программ операционной системы, программ тестирования устройств компьютера и некоторых драйверов базовой системы ввода-вывода (BIOSBase Input-Output System) и др. Из ПЗУ можно только считывать информацию, запись информации в ПЗУ выполняется вне ЭВМ в лабораторных условиях. Модули и кассеты ПЗУ имеют емкость, как правило, не превышающую нескольких сот килобайт. ПЗУ — энергонезависимое запоминающее устройство.

Примечание, В последние годы в некоторых ПК стали использоваться полупостоянные, перепрограммируемые запоминающие устройства— FLASH-nамять. Модули или карты FLASH-памяти , могут устанавливаться прямое разъемы материнской платы и имеют следующие параметры: емкость от 32 Кбайт до 4 Мбайт, время доступа по считыванию 0,06 мкс, время записи одного байта примерно 10 мкс; FLASH-память — энергонезависимое запоминающее устройство.

Структурно основная память состоит из миллионов отдельных ячеек памяти емкостью 1 байт каждая. (Общая емкость основной памяти современных ПК обычно лежит в пределах от 1 до 32 Мбайт. Емкость ОЗУ на один-два порядка превышает емкость ПЗУ: ПЗУ занимает 128 (реже 256) Кбайт, остальной объем— это ОЗУ.)

4.2.2. Логическая структура основной памяти

Каждая ячейка памяти имеет свой уникальный (отличный от всех других) адрес. Основная память имеет для ОЗУ и ПЗУ единое адресное пространство.

Адресное пространство определяет максимально возможное количество непосредственно адресуемых ячеек основной памяти.

Прежде всего основная память компьютера делится на две логические области: непосредственно адресуемую память, занимающую первые 1024 Кбайта ячеек с адресами от 0 1024 Кбайт-1, и расширенную память, доступ к ячейкам которой возможен при использовании специальных программ-драйверов.

Драйвер — специальная программа, управляющая работой памяти или внешними устройствами ЭВМ и организующая обмен информацией между МП, ОП и внешними устройствами ЭВМ._________________________________

Примечание. Драйвер, управляющий работой памяти, называется диспетчером памяти.,

4.3. Внешняя память

Устройства внешней памяти или, иначе, внешние запоминающие устройства весьма разнообразны. Их можно классифицировать по целому ряду признаков: по виду носителя, типу конструкции, по принципу записи и считывания информации, методу доступа и т.д.

Носитель — материальный объект, способный хранить информацию. Один из возможных вариантов классификации ВЗУ приведен на рис. 1.

Рис.1. Классификация ВЗУ.

В зависимости от типа носителя все ВЗУ можно подразделить на накопители на магнитной ленте и дисковые накопители.

Накопители на магнитной ленте, в свою очередь, бывают двух видов: накопители на бобинной магнитной ленте (НБМЛ) и накопители на кассетной магнитной ленте (НКМЛ — стриммеры). В ПК используются только стриммеры.

Диски относятся к машинным носителям информации с прямым доступом. Понятие прямой доступ означает, что ПК может "обратиться" к дорожке, на которой начинается участок с искомой информацией или куда нужно записать новую информацию, непосредственно, где бы ни находилась головка записи/чтения накопителя, Накопители на дисках более разнообразны (табл. 1):

  •  накопители на гибких магнитных дисках (НГМД), иначе, на флоппи-дисках или на дискетах;
  •  накопители на жестких магнитных дисках (НЖМД) типа "винчестер";
  •  накопители на сменных жестких магнитных дисках, использующие эффект Бернулли;
  •  накопители на флоптических дисках, иначе, floptical-накопители;
  •  накопители сверхвысокой плотности записи, иначе, VHD-накопители;
  •  накопители на оптических компакт-дисках CD-ROM (Compact Disk ROM);
  •  накопители на оптических дисках типа СС WORM (Continuous Composite Write Once Read Many — однократная запись—• многократное чтение);
  •  накопители на магнитооптических дисках (НМОД) и др.

Таблица 1. Сравнительные характеристики дисковых накопителей

Тип накопителя

Емкость

Мбайт

Время доступа, мс

Трансфер

Кбайт/с

Вид доступа

НГМД

1,2; 1,44

65-100

150

Чтение/запись

Винчестер

250-4000

8-20

500-3000

Чтение/запись

Бернулли

20-230

20

500-2000

Чтение/запись

Floptical

20,8

65

100-300

Чтение/запись

VHD

120-240

65

200-600

Чтение/запись CD-

CD-ROM

250-1500

15-300

150-1500

Только чтение

CCWORM

120-1000

15-150

150-1500

Чтение/однократная запись

НМОД

128-1300

15-150

300-2000

Чтение/запись

Примечание. Время доступа — средний временной интервал, в течение которого накопитель находит требуемые данные — представляет собой сумму времени для позиционирования головок чтения/записи на нужную дорожку и ожидания нужного сектора. Трансфер — скорость передачи данных при последовательном чтении.

4.3.1. Логическая структура диска

Магнитные диски (МД) относятся к магнитным машинным носителям информации. В качестве запоминающей среды у них используются магнитные материалы со специальными свойствами (с прямоугольной петлей гистерезиса), позволяющими фиксировать два магнитных состояния — два направления намагниченности. Каждому из этих состояний ставятся в соответствие двоичные цифры: 0 и 1. Накопители на МД (НМД) являются наиболее распространенными внешними запоминающими устройствами в ПК. Диски бывают жесткими и гибкими, сменными и встроенными в ПК. Устройство для чтения и записи информации на магнитном диске называется дисководом.

Все диски: и магнитные, и оптические характеризуются своим диаметром или, иначе, форм-фактором. Наибольшее распространение получили диски с форм-факторами 3,5" (89 мм).

Информация на МД записывается и считывается магнитными головками вдоль концентрических окружностей — дорожек (треков). Количество дорожек на МД и их информационная емкость зависят от типа МД, конструкции накопителя на МД, качества магнитных головок и магнитного покрытия.

Каждая дорожка МД разбита на сектора. В одном секторе дорожки может быть помещено 128, 256, 512 или 1024 байт, но обычно 512 байт данных. Обмен данными между НМД и ОП осуществляется последовательно целым числом секторов. Кластер — это минимальная единица размещения информации на диске, состоящая из одного или нескольких смежных секторов дорожки.

При записи и чтении информации МД вращается вокруг своей оси, а механизм управления магнитной головкой подводит ее к дорожке, выбранной для записи или чтения информации.

Данные на дисках хранятся в файлах, которые обычно отождествляют с участком (областью, полем) памяти на этих носителях информации.

Файл — это именованная область внешней памяти, выделенная для хранения массива данных.

Поле памяти создаваемому файлу выделяется кратным определенному количеству кластеров. Кластеры, выделяемые одному файлу, могут находиться в любом свободном месте дисковой памяти и необязательно являются смежными. Файлы, хранящиеся в разбросанных по диску кластерах, называются фрагментированными.

Для пакетов магнитных дисков (диски установлены на одной оси) и для двухсторонних дисков вводится понятие "цилиндр". Цилиндром называется совокупность дорожек МД, находящихся на одинаковом расстоянии от его центра.

4.3.2. Накопители на гибких магнитных дисках

На гибком магнитном диске (дискете) магнитный слой наносится на гибкую основу. Используемые в ПК ГМД имеют форм-фактор 5,25" и 3,5". Емкость ГМД колеблется в пределах от 180 Кбайт до 2,88 Мбайта. ГМД диаметром 5,25 дюйма помещается в плотный гибкий конверт, а диаметром 3,5 дюйма — в пластмассовую кассету для защиты от пыли и механических повреждений.

4.3.3. Накопители на жестких магнитных дисках

В качестве накопителей на жестких магнитных дисках (НЖМД) широкое распространение в ПК получили накопители типа "винчестер".

В этих накопителях один или несколько жестких дисков, изготовленных из сплав алюминия или из керамики и покрытых ферролаком, вместе с блоком магнитных головок считывания/записи помещены в герметически закрытый корпус. Емкость этих накопителей благодаря чрезвычайно плотной записи, получаемой в таких несъемных конструкциях, достигает нескольких тысяч мегабайт; быстродействие их также значительно более высокое нежели у НГМД.

4.3.4.  Дисковые массивы RAID

В машинах-серверах баз данных и в суперЭВМ часто применяются дисковые массивы RAID (Redundant Array of Independent Disks — матрица с резервируемыми независимыми дисками), в которых несколько накопителей на жестких дисках объединены в один большой логический диск, при этом используются основанные на введении информационной избыточности методы обеспечения достоверности информации, существенно повышающие надежность работы системы (при обнаружении искаженной информации она автоматически корректируется, а неисправный накопитель в режиме Plug and Play (вставляй и работай) замещается исправным).

Порядок емкости дисковых накопителей 5,5 Тбайта=5500 Гбайт.

(Применяются и НЖМД со сменными пакетами дисков (накопители Бернулли), использующие пакеты из дисков диаметром 133 мм, они имеют емкость от 20 до 230 Мбайт и меньшее быстродействие, но более дорогие, чем винчестеры. Основное их достоинство: возможность накопления и хранения пакетов вне ПК.)

4.3.5. Накопители на оптических дисках

В последние годы все большее распространение получают накопители на оптических дисках (НОД). Благодаря маленьким размерам (используются компакт-диски диаметром 3,5" и 5,25"), большой емкости и надежности эти накопители становятся все более популярными.

Неперезаписываемые лазерно-оптические диски обычно называют компакт-дисками ПЗУ — Compact Disk CD-ROM. Эти диски поставляются фирмой-изготовителем с уже записанной на них информацией (в частности, с программным обеспечением). Запись информации на них возможна только вне ПК, в лабораторных условиях, лазерным лучом большой мощности, который оставляет на активном слое CD след—дорожку с микроскопическими впадинами. Таким образом, создается первичный "мастер-диск". Процесс массового тиражирования CD-ROM по "мастер-диску" выполняется путем литья под давлением. В оптическом дисководе ПК эта дорожка читается лазерным лучом существенно меньшей мощности.

CD-ROM ввиду чрезвычайно плотной записи информации имеют емкость от 250 Мбайт до 1,5 Гбайта, время доступа в разных оптических дисках также колеблется от 30 до 300 мс, скорость считывания информации от 150 до 1500 Кбайт/с. В перезаписываемых лазерно-оптические дисках с однократной (CD-RCD Recordable) и многократной (CD-ECD Erasable) записью лазерный луч непосредственно в дисководе компьютера при записи прожигает микроскопические углубления на поверхности диска под защитным слоем; чтение записи выполняется лазерным лучом так же, как и у CD-ROM.

4.3.6. Накопители на магнитной ленте

Накопители на магнитной ленте были первыми ВЗУ вычислительных машин. В универсальных ЭВМ широко использовались и используются накопители на бобинной магнитной ленте, а в персональных ЭВМ — накопители на кассетной магнитной ленте.

Кассеты с магнитной лентой (картриджи) весьма разнообразны: они отличаются как шириной применяемой магнитной ленты, так и конструкцией. Объемы хранимой на одной кассете информации постоянно растут. Так, емкость картриджей первого поколения, содержащих магнитную ленту длиной 120 м, шириной 3,81 мм с 2 - 4 дорожками, не превышала 25 Мбайт; в конце 80-х гг. появились картриджи с большей плотностью записи на ленте шириной четверть дюйма (Quarter Inch Cartridge) (стандарты QIC — 40/80); первые такие картриджи были выпущены фирмой ЗМ — кассеты DC300 емкостью 60 - 250 Мбайт (поэтому этот стандарт часто называют стандарт ЗМ); последние модели картриджей (стандарт QIC 3010-3020) имеют емкость 340, 680 и даже 840-1700 Мбайт и более (стандарт QIC ЗОЮ - 3020 Wide, увеличивший ширину магнитной ленты до 0,315 дюйма). При сжатии данных может быть достигнута еще большая емкость, например, НКМЛ Conner СТО 8000 имеет емкость 8 Гбайт, Sony DDS-2 — 16 Гбайт при трансфере 250 Кбайт/с.

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

Итак, персональные ЭВМ имеют четыре иерархических уровня памяти: микропроцессорную память, регистровую КЭШ-память, основную память, внешнюю память. Быстродействие МПП, КЭШ-памяти и ОП измеряется временем обращения tобр к ним (сумма времени поиска, считывания и записи информации), а быстродействие ВЗУ — двумя параметрами: временем доступа tд (время поиска информации на носителе) и скоростью считывания Vсч (скорость считывания смежных байтов информации подряд — трансфер).

10


 

А также другие работы, которые могут Вас заинтересовать

20993. Дослідження загальної процедури цифрових фільтрів в LabVIEW 240.66 KB
  розміщуємо три горизонтальні повзункові регулятори Horizontal Pointer Slid' Controls → Express → Numeric Control → Horizontal Pointer Slide Елементи керування → Експрес → Цифровий контроль → Горизонтальний повзунковий регулятор для налаштування частоти сигналів; три графіки осцилограми Waveform Graph для відображення вхідного і відфільтрованого сигналів у часовому і спектральному зображенні. На закладці Scale Шкала змінюємо максимальне значення шкали частоти Найквіста на 4000 Гц у всіх трьох елементах і на закладці Data Range Діапазон...
20994. Синтез цифрових фільтрів в MatLab 418.96 KB
  Баттерворда Режекторний Фільтр: Рисунок 1.1 АЧХ Рисунок 1.2 – ФЧХ Рисунок 1.3 – АФЧХ Рисунок 1.
20995. Дослідження характеристик цифрових фільтрів у програмі MatLab 297.85 KB
  Для перетворення сигналу з аналогової форми в дискретну застосовуємо блок АЦП. Для графічного відображення результатів роботи застосовуємо блоки Signal Processing Blockset signal Processing Sinks time Scope для відображення часової залежності сигналів та Signal Processing Blockset signal Processing Sinks spectrum Scope для відображення спектру сигналу. Для фільтрації в пакеті Sptool виконуємо наступні дії: В полі Signals виділяємо назву необхідного сигналу Signnoise. Натискуємо кнопку Apply після натиснення якої з'являється діалогове...
20996. Дослідження схем диференційних підсилювачів 268.5 KB
  Подаємо на входи диференційного підсилювача гармонійні сигнали різної амплітуди Uвх1= 2 В Uвх1= 15 В з частотою f = 1 кГц рис.1: Рисунок 1 – Сигнали на входах диференційного підсилювача UBИX=54 В .2 зображено два сигнали сигнал з постійною амплітудою є вхідним. Подаємо на входи гармонійні сигнали різної частоти: рис.
20997. Дослідження диференціюючого та інтегруючого підсилювачів 492 KB
  Аналізуємо залежності форми вихідного сигналу від вхідного сигналу. Визначаємо вигляд вихідного сигналу при синусоїдальній прямокутній та трикутній формах вхідних сигналів. На вході інтегратора задаємо частоту згідно індивідуального завдання та подаємо вхідний синусоїдальний сигнал з частотою =10 Гц: визначаємо форму вихідного сигналу: переконуємося що вихідна напруга дорівнює інтегралу від вхідної напруги: Uвх=0.85 В На вході інтегратора задаємо частоту більшу в декілька разів від початкової та подаємо вхідний синусоїдальний сигнал з...
20998. Ознайомлення з лабораторним комплексом 181 KB
  До складу стенда входять наступні функціональні схеми: підсилювач з інвертуванням вхідного сигналу Inv Amplifier; підсилювач без інвертування вхідного сигналу NonInv Amplifier; суматор з інвертуванням вхідного сигналу Inv Summing Amplifie; суматор без інвертування вхідного сигналу NonInv Summing Amplifier; диференційний підсилювач Difference Amplifier; інструментальний підсилювач Instrumentation Amplifier; інтегратор Integrator; диференціатор Differentiator; фільтр низьких частот Low Pass Active Filter; ...
20999. Операції з множинами 90.02 KB
  Мета роботи: набути практичних навичок роботи з множинами. Вивчити основні функції та операції з множинами. Порядок виконання роботи Задав множини A і B.
21000. Масиви в середовищі розробки С++Builder 36.26 KB
  Створив новий проект додав форму на якій розмістив компоненти: Запрограмував кнопку Ввести для введення значення у потрібний елемент масиву: void __fastcall TForm1::Button3ClickTObject Sender { i=StrToIntEdit1 Text; a[i]=StrToIntEdit2 Text; Edit3 Text= ; for i=0;i 10;i { Edit3 Text=Edit3 TextIntToStra[i] ; } } Запрограмував кнопку Анализ массива для виведення значень масиву: void __fastcall TForm1::Button1ClickTObject Sender { for i=0;i 10;i { if i2==0 { if a[i]2=0...
21001. Розробка структури та моделі системи, перевірка адекватності 68.3 KB
  КРЕМЕНЧУК 2012 Мета роботи: Ознайомитись з основними поняттями моделювання. Порядок виконання роботи Виконав моделювання замкненої системи з ДПС згідно з варіантом. Висновок: Ознайомилися з основними поняттями моделювання.