Реферат: Волоконно-оптическая линия связи
--PAGE_BREAK--96 6(512D)
<img width=«37» height=«37» src=«ref-1_1952424965-149.coolpic» v:shapes="_x0000_s1129"><img width=«6» height=«374» src=«ref-1_1952425114-184.coolpic» v:shapes="_x0000_s1111"><img width=«101» height=«2» src=«ref-1_1952425298-83.coolpic» v:shapes="_x0000_s1083">89 С6
<img width=«2» height=«344» src=«ref-1_1952425381-94.coolpic» v:shapes="_x0000_s1106"><img width=«41» height=«71» src=«ref-1_1952425475-217.coolpic» v:shapes="_x0000_s1142"><img width=«71» height=«3» src=«ref-1_1952425692-81.coolpic» v:shapes="_x0000_s1089">80 5(256D)
С5
<img width=«2» height=«276» src=«ref-1_1952425773-91.coolpic» v:shapes="_x0000_s1134"><img width=«22» height=«71» src=«ref-1_1952425864-188.coolpic» v:shapes="_x0000_s1146"><img width=«36» height=«2» src=«ref-1_1952426052-77.coolpic» v:shapes="_x0000_s1095">64 4(128D)
С4
<img width=«14» height=«71» src=«ref-1_1952426129-164.coolpic» v:shapes="_x0000_s1166"><img width=«21» height=«2» src=«ref-1_1952426293-76.coolpic» v:shapes="_x0000_s1101"><img width=«2» height=«196» src=«ref-1_1952426369-88.coolpic» v:shapes="_x0000_s1138">48 3(64D)
С3
<img width=«10» height=«67» src=«ref-1_1952426457-140.coolpic» v:shapes="_x0000_s1170"><img width=«2» height=«128» src=«ref-1_1952426597-84.coolpic» v:shapes="_x0000_s1158"><img width=«10» height=«2» src=«ref-1_1952426681-74.coolpic» v:shapes="_x0000_s1150">32 2(32D)
С2
<img width=«14» height=«75» src=«ref-1_1952426755-171.coolpic» v:shapes="_x0000_s1174"><img width=«2» height=«71» src=«ref-1_1952426926-81.coolpic» v:shapes="_x0000_s1162"><img width=«10» height=«2» src=«ref-1_1952426681-74.coolpic» v:shapes="_x0000_s1154">16 1(16D)
С1
<img width=«622» height=«207» src=«ref-1_1952427081-1103.coolpic» v:shapes="_x0000_s1028 _x0000_s1177 _x0000_s1182 _x0000_s1188 _x0000_s1193 _x0000_s1197">
0,125 Im 0,25 0,5 1 Iвх
0,062 Imax
0,031
0,016
0,008
Рис. 6. Характеристика типа А-87,6 / 13
Каждый сегмент, начиная с определенного эталона, называемого основным (рис.6). Шаг квантования внутри каждого сегмента равномерный, а при переходе от одного к другому сегменту изменяется в 2 раза, начиная с центрального сегмента, куда входят С1 иС2. Значения основных и дополнительных эталонов, шагов квантования даны в
табл. ( 1 ).
Таблица 1.
<img width=«630» height=«364» src=«ref-1_1952428184-6343.coolpic» v:shapes="_x0000_s1029 _x0000_s1037 _x0000_s1044 _x0000_s1051 _x0000_s1058 _x0000_s1065 _x0000_s1072 _x0000_s1078 _x0000_s1084 _x0000_s1090 _x0000_s1096 _x0000_s1107 _x0000_s1121 _x0000_s1126 _x0000_s1310 _x0000_s1311 _x0000_s1312">
1 000 ¾ 8 4 2 1 1 0,5
2 001 16 8 4 2 1 1 0,5
3 010 32 16 8 4 2 2 1
4 011 64 32 16 8 4 4 2
5 100 128 64 32 16 8 8 4
6 101 256 128 64 32 16 16 8
7 110 512 256 128 64 32 32 16
<img width=«626» height=«3» src=«ref-1_1952434527-94.coolpic» v:shapes="_x0000_s1130"> 8 111 1024 512 256 128 64 64 32
Все эталонные значения в табл.( 1 ) даны у.е. по отношению к значению минимального шага квантования. Сочетание дополнительных эталонов получает получить любой из 16 уровней квантования в данном сегменте. При изменении шага квантования изменяется крутизна характеристики. Четыре центральных сегмента имеют одинаковую крутизну и равные шаги квантования. При таком построении характеристики минимальный шаг квантования Dmin имеют сегменты С1 и С2 а Dmax — сегмент C8 причем отношение Dmax / Dmin составляет 2<img width=«12» height=«29» src=«ref-1_1952434621-80.coolpic» v:shapes="_x0000_i1025"> или 64. Это значение примерно характеризует параметр сжатия для сегментной характеристики компандирования, или параметр А. Точное значение этого параметра для непрерывной характеристики типа А определяется из выражения:
А(1+LnА)=2<img width=«12» height=«29» src=«ref-1_1952434701-77.coolpic» v:shapes="_x0000_i1026">c — (1/nс) ( 6.2 )
и при числе сегментов nс=8 значение А=87,6
Кодирование
Телефонные сигналы, при их дискретизации получают последовательность разнополярных импульсов. Для кодирования разнополярных импульсов используют симметричный двоичный код рис.(7).
<img width=«9» height=«497» src=«ref-1_1952434778-204.coolpic» v:shapes="_x0000_s1073">
<img width=«22» height=«124» src=«ref-1_1952434982-234.coolpic» v:shapes="_x0000_s1189"><img width=«18» height=«108» src=«ref-1_1952435216-206.coolpic» v:shapes="_x0000_s1183"><img width=«527» height=«2» src=«ref-1_1952435422-101.coolpic» v:shapes="_x0000_s1066"> 4
<img width=«527» height=«2» src=«ref-1_1952435523-101.coolpic» v:shapes="_x0000_s1059"> 3
<img width=«527» height=«2» src=«ref-1_1952435624-101.coolpic» v:shapes="_x0000_s1052"><img width=«18» height=«63» src=«ref-1_1952435725-161.coolpic» v:shapes="_x0000_s1194"> 2
<img width=«21» height=«41» src=«ref-1_1952435886-147.coolpic» v:shapes="_x0000_s1316"><img width=«527» height=«2» src=«ref-1_1952436033-101.coolpic» v:shapes="_x0000_s1079"> 1
<img width=«565» height=«10» src=«ref-1_1952436134-146.coolpic» v:shapes="_x0000_s1085"><img width=«22» height=«108» src=«ref-1_1952436280-219.coolpic» v:shapes="_x0000_s1208"><img width=«21» height=«124» src=«ref-1_1952436499-235.coolpic» v:shapes="_x0000_s1202"><img width=«21» height=«48» src=«ref-1_1952436734-159.coolpic» v:shapes="_x0000_s1198"><img width=«2» height=«306» src=«ref-1_1952436893-86.coolpic» v:shapes="_x0000_s1212"><img width=«3» height=«306» src=«ref-1_1952436979-86.coolpic» v:shapes="_x0000_s1216"><img width=«3» height=«306» src=«ref-1_1952437065-86.coolpic» v:shapes="_x0000_s1220"><img width=«3» height=«306» src=«ref-1_1952437151-86.coolpic» v:shapes="_x0000_s1224"> 0
<img width=«530» height=«2» src=«ref-1_1952437237-101.coolpic» v:shapes="_x0000_s1097">-1
<img width=«2» height=«261» src=«ref-1_1952437338-85.coolpic» v:shapes="_x0000_s1228"><img width=«530» height=«2» src=«ref-1_1952437423-101.coolpic» v:shapes="_x0000_s1103">-2
<img width=«3» height=«200» src=«ref-1_1952437524-83.coolpic» v:shapes="_x0000_s1233"><img width=«530» height=«2» src=«ref-1_1952437237-101.coolpic» v:shapes="_x0000_s1108">-3
<img width=«2» height=«185» src=«ref-1_1952437708-83.coolpic» v:shapes="_x0000_s1231"><img width=«534» height=«3» src=«ref-1_1952437791-102.coolpic» v:shapes="_x0000_s1113">-4
<img width=«13» height=«67» src=«ref-1_1952437893-156.coolpic» v:shapes="_x0000_s1258"> <img width=«14» height=«67» src=«ref-1_1952438049-98.coolpic» v:shapes="_x0000_s1243"> <img width=«14» height=«67» src=«ref-1_1952438147-156.coolpic» v:shapes="_x0000_s1263"> <img width=«14» height=«67» src=«ref-1_1952438147-156.coolpic» v:shapes="_x0000_s1266"> <img width=«14» height=«67» src=«ref-1_1952438049-98.coolpic» v:shapes="_x0000_s1246"> <img width=«14» height=«67» src=«ref-1_1952438557-153.coolpic» v:shapes="_x0000_s1269"> <img width=«14» height=«67» src=«ref-1_1952438049-98.coolpic» v:shapes="_x0000_s1248"> <img width=«14» height=«67» src=«ref-1_1952438147-156.coolpic» v:shapes="_x0000_s1281"> <img width=«13» height=«67» src=«ref-1_1952437893-156.coolpic» v:shapes="_x0000_s1293"> <img width=«13» height=«67» src=«ref-1_1952437893-156.coolpic» v:shapes="_x0000_s1295"> <img width=«14» height=«67» src=«ref-1_1952438147-156.coolpic» v:shapes="_x0000_s1304"> <img width=«14» height=«67» src=«ref-1_1952438557-153.coolpic» v:shapes="_x0000_s1306"> <img width=«13» height=«67» src=«ref-1_1952439585-100.coolpic» v:shapes="_x0000_s1240"> <img width=«14» height=«22» src=«ref-1_1952439685-84.coolpic» v:shapes="_x0000_s1256"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1260"> <img width=«14» height=«21» src=«ref-1_1952439882-111.coolpic» v:shapes="_x0000_s1272"> <img width=«14» height=«21» src=«ref-1_1952439882-111.coolpic» v:shapes="_x0000_s1275"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1278"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1284"> <img width=«14» height=«21» src=«ref-1_1952440330-87.coolpic» v:shapes="_x0000_s1250"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1287"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1290"> <img width=«13» height=«21» src=«ref-1_1952440643-87.coolpic» v:shapes="_x0000_s1253"> <img width=«13» height=«21» src=«ref-1_1952440730-113.coolpic» v:shapes="_x0000_s1298"> <img width=«13» height=«21» src=«ref-1_1952440730-113.coolpic» v:shapes="_x0000_s1300"> <img width=«14» height=«21» src=«ref-1_1952439769-113.coolpic» v:shapes="_x0000_s1302"> <img width=«12» height=«21» src=«ref-1_1952441069-109.coolpic» v:shapes="_x0000_s1317"> <img width=«12» height=«21» src=«ref-1_1952441178-108.coolpic» v:shapes="_x0000_s1318"> <img width=«573» height=«10» src=«ref-1_1952441286-146.coolpic» v:shapes="_x0000_s1091">
рис. 6. ИКМ при симметричном коде
Достоинством симметричного двоичного кода является возможность его реализации с помощью простых кодеров, а недостатком - сравнительно низкая помехозащищенность, так как при различном весе разрядов пропадание полного импульса с большим весом приводит к большим искажениям.
Удобным графическим изображением кодов являются кодовые таблицы, характеризующие связь между числом уровней квантования и соответствующими кодовыми комбинациями рис.(6). Каждая строка табл.(1) определяет вид кодовой комбинации, соответствующей числу шагов квантования и полярности импульса квантованного АИМ сигнала.
<img width=«25» height=«21» src=«ref-1_1952441432-91.coolpic» v:shapes="_x0000_s1167"><img width=«25» height=«63» src=«ref-1_1952441523-109.coolpic» v:shapes="_x0000_s1163"><img width=«117» height=«295» src=«ref-1_1952441632-747.coolpic» v:shapes="_x0000_s1030"><img width=«2» height=«295» src=«ref-1_1952442379-86.coolpic» v:shapes="_x0000_s1131"><img width=«2» height=«295» src=«ref-1_1952442465-104.coolpic» v:shapes="_x0000_s1127"><img width=«2» height=«295» src=«ref-1_1952442569-86.coolpic» v:shapes="_x0000_s1122"><img width=«3» height=«295» src=«ref-1_1952442655-86.coolpic» v:shapes="_x0000_s1118"> -6
<img width=«26» height=«22» src=«ref-1_1952442741-91.coolpic» v:shapes="_x0000_s1171"><img width=«117» height=«3» src=«ref-1_1952442832-80.coolpic» v:shapes="_x0000_s1038"> -5
<img width=«117» height=«2» src=«ref-1_1952442912-80.coolpic» v:shapes="_x0000_s1045"> -4
<img width=«48» height=«21» src=«ref-1_1952442992-100.coolpic» v:shapes="_x0000_s1175"><img width=«117» height=«2» src=«ref-1_1952443092-80.coolpic» v:shapes="_x0000_s1053"> -3
<img width=«25» height=«25» src=«ref-1_1952443172-94.coolpic» v:shapes="_x0000_s1179"><img width=«117» height=«3» src=«ref-1_1952442832-80.coolpic» v:shapes="_x0000_s1060"> -2
<img width=«26» height=«25» src=«ref-1_1952443346-93.coolpic» v:shapes="_x0000_s1184"><img width=«117» height=«2» src=«ref-1_1952443092-80.coolpic» v:shapes="_x0000_s1067"> -1
<img width=«117» height=«3» src=«ref-1_1952442832-80.coolpic» v:shapes="_x0000_s1074"> 0
<img width=«25» height=«146» src=«ref-1_1952443599-135.coolpic» v:shapes="_x0000_s1135"><img width=«117» height=«2» src=«ref-1_1952443092-80.coolpic» v:shapes="_x0000_s1080"> +0
<img width=«26» height=«22» src=«ref-1_1952442741-91.coolpic» v:shapes="_x0000_s1159"><img width=«117» height=«3» src=«ref-1_1952442832-80.coolpic» v:shapes="_x0000_s1086"> +1
<img width=«25» height=«48» src=«ref-1_1952443985-103.coolpic» v:shapes="_x0000_s1151"><img width=«117» height=«2» src=«ref-1_1952442912-80.coolpic» v:shapes="_x0000_s1092"> +2
<img width=«26» height=«26» src=«ref-1_1952444168-93.coolpic» v:shapes="_x0000_s1155"> продолжение
--PAGE_BREAK--<img width=«117» height=«3» src=«ref-1_1952442832-80.coolpic» v:shapes="_x0000_s1098"> +3
<img width=«25» height=«63» src=«ref-1_1952444341-108.coolpic» v:shapes="_x0000_s1139"><img width=«117» height=«2» src=«ref-1_1952442912-80.coolpic» v:shapes="_x0000_s1104"> +4
<img width=«26» height=«25» src=«ref-1_1952443346-93.coolpic» v:shapes="_x0000_s1147"><img width=«117» height=«2» src=«ref-1_1952443092-80.coolpic» v:shapes="_x0000_s1109"> +5
<img width=«25» height=«21» src=«ref-1_1952444702-91.coolpic» v:shapes="_x0000_s1143"><img width=«117» height=«2» src=«ref-1_1952442912-80.coolpic» v:shapes="_x0000_s1114"> +6
рис. 6. Кодовая таблица симметричного двоичного кода.
Заштрихованная клетка соответствует 1 в данном разряде, не заштрихованная — 0.
Двоичные коды по времени их появления разделяют на параллельные, если сигналы кодовой группы появляются одновременно, и последовательные, если сигналы кодовой группы появляются последовательно во времени, разряд за разрядом.
6.2 ОСОБЕННОСТИ ЭТАПОВ КОДИРОВАНИЯ ПРИ НЕЛИНЕЙНОЙ ХАРАКТЕРИСТИКИ КВАНТОВАНИЯ.
В случае сегментной характеристики компрессии типа А-87,6
для кодирования абсолютных величин отсчетов необходимо 11 эталонов с условными весами 2<img width=«12» height=«29» src=«ref-1_1952444873-79.coolpic» v:shapes="_x0000_i1027">,2<img width=«12» height=«29» src=«ref-1_1952444952-77.coolpic» v:shapes="_x0000_i1028">,2<img width=«12» height=«29» src=«ref-1_1952445029-79.coolpic» v:shapes="_x0000_i1029">,…,2<img width=«13» height=«29» src=«ref-1_1952445108-83.coolpic» v:shapes="_x0000_i1030"> у.е., или 1,2,4,…,1024 у.е. При нелинейном кодировании для обеспечения защищенности Акв ³25 дБ требуется 128 положительных и 128 отрицательных уровней, а кодовая группа 8 — разрядная.
Кодирование осуществляется за восемь тактов и включает три основных этапа: 1 — определение и кодирование полярности входного сигнала, 2 — определение и кодирование номера сегмента узла, в котором заключен кодируемый отсчет, 3 — определение и кодирование номера уровня квантования сегмента, в зоне которого заключена амплитуда кодируемого отсчета. Первый этап осуществляется за 1-й такт, второй этап за
2…4-й такты, третий этап за 5…8-й такты кодирования.
На первом этапе определяется знак разности между амплитудами токов кодируемого сигнала ( отсчета ) Iс и суммой эталонных токов Iэт,
Iс — Iэт. Если в момент такта кодирования эта разность положительная, т.е. Iс > Iэт то на выходе компаратора формируется 0( пробел ), в противном случае т.е. при Ic < Iэт формируется 1( импульс ).
На втором этапе определяется и кодируется узел характеристики, определяющей начало сегмента, в котором находится амплитуда кодируемого отсчета ( 0-если в С1 и т.д. ). Для этого выбирается алгоритм работы, обеспечивающий определение узла характеристики за три такта кодирования. В первом такте кодирования амплитуда отсчета Iс сравнивается с Iэт4. Если Ic > Iэт4, это означает нахождения Iс в 5-8-м сегментах характеристики, и вместо тока Iэт4 включается Iэт6. Если при Ic < Iэт4
это означает, что Iс в 1…4-м сегментах, и вместо Iэт4 включается Iэт2. Далее в зависимости от результата сравнения на втором этапе кодирования если Ic > Iэт6, включается Iэт7, или если Iс < Iэт6 включается Iэт5. Результаты сравнения в третьем такте кодирования позволяют окончательно выбрать номер узла характеристики, определяющей начало сегмента. Результат представляется двоичной кодовой комбинацией, занимающей 2…4-й разряды кодовой группы. Кодовые комбинации номера сегмента в табл.( 1 ).
На третьем этапе определяется и кодируется номер уровня квантования внутри выбранного сегмента, в зоне которого находится амплитуда кодируемого отсчета. Третий этап осуществляется за четыре такта методом линейного кодирования. При кодировании в дополнение к основному эталону, определяющему начало сегмента, подключаются дополнительные эталоны с весами 8Dс, 4Dс, 2Dс, Dс. В результате сравнения определяется номер уровня квантования, в зоне которого находится амплитуда отсчета.
В результате выполнения указанных операций получается 8-разрядная кодовая комбинация двоичных символов, 1-й разряд указывает полярность кодируемого отсчета; 2…4-й номера сегмента узла характеристики компрессии; 5…8-й номер шага квантования внутри этого сегмента, в зоне которого заключена амплитуда кодируемого отсчета.
6..3 СТРУКТУРНАЯ СХЕМА КОДЕРА СИСТЕМЫ ИКМ-120.
Кодер предназначен для нелинейного аналого-цифрового преобразования сигнала в восьмиразрядные кодовые комбинации.
В кодере осуществляется закон компандирования, соответствующей характеристике А=87,6 с тринадцатью сегментами.
Аналого-цифровое преобразование имеет следующие параметры:
- число разрядов - 8
- число уровней квантования - 256
- частота дискретизации - 8 Кгц.
Аналого-цифровое преобразование в кодере включает в себя инверсию четных разрядов.
Уровень перегрузки кодирующего устройства соответствует уровню синусоидального входного сигнала, превышающего номинальный уровень на 3,14 дБ.
В основу построения кодера положен метод поразрядного уравновешивания. Сигнал отсчета АИМ-2 многократно сравнивается с эталонными сигналами, которые включаются таким образом, что разность амплитуд этих сигналов в конце цикла кодирования не превышала одного шага квантования.
Структурная схема кодера представлена на рис.(9) и содержит следующие узлы:
- амплитудно-импульсный модулятор АИМ-2.
- компаратор.
- формирователь эталонных сигналов, включающий в себя два одинаковых преобразователя тока (ПТ) и преобразователь код-ток (ПТК).
- дешифратор.
- регистр управления.
- формирователь выходного сигнала кодера.
- устройство коррекции “нуля” кодера.
- схема ввода сигналов контроля и коррекции “нуля” кодера.
- логика реверса.
Описание работы структурной схемы кодера:
Входной сигнал поступает на вход модулятора АИМ-2, где осуществляется дискретизация во времени. На выходе АИМ-2 формируются последовательности импульсов с плоской вершиной и амплитудами, пропорциональными величине входных сигналов в момент дискретизации.
Сигнал АИМ-2 поступает на компоратор, где происходит сравнение его с эталонами, формируемыми ФЭС.
На выходе компаратора формируются сигналы результата сравнения “Обр. связь А” и “Обр. связь В”, которые через схему согласования поступают на регистр управления.
Регистр управления и дешифратор формируют сигналы управления формирователя эталонных сигналов (ФЭС).
Устройство коррекции “нуля” кодера обеспечивает симметрию квантующей характеристики кодера относительно “Нулевого” значения входного сигнала.
<img width=«21» height=«2» src=«ref-1_1952445191-75.coolpic» v:shapes="_x0000_s1321"><img width=«12» height=«11» src=«ref-1_1952445266-86.coolpic» v:shapes="_x0000_s1320"><img width=«11» height=«11» src=«ref-1_1952445352-86.coolpic» v:shapes="_x0000_s1319"> Основной особенностью данного кодера является то, что в формирователе эталонных сигналов используется 5 эталонных генераторов тока (с условным весом 2<img width=«13» height=«29» src=«ref-1_1952445108-83.coolpic» v:shapes="_x0000_i1031">,2<img width=«12» height=«29» src=«ref-1_1952445521-79.coolpic» v:shapes="_x0000_i1032">,2<img width=«12» height=«29» src=«ref-1_1952445600-79.coolpic» v:shapes="_x0000_i1033">,2<img width=«12» height=«29» src=«ref-1_1952445679-79.coolpic» v:shapes="_x0000_i1034">,2<img width=«12» height=«29» src=«ref-1_1952434621-80.coolpic» v:shapes="_x0000_i1035"> ).
<img width=«10» height=«3» src=«ref-1_1952445838-74.coolpic» v:shapes="_x0000_s1031"> Работа кодера поясняется временными диаграммами рис.(10). В момент времени tо производится определение полярности входного сигнала. Компаратор формирует импульсы на одном из выходов “Обр. связь А” и “Обр. связь В” и в зависимости от знака d или d , формируемого из этих сигналов, логика реверса подключает выходы дешифратора к одному из преобразователей тока. Одновременно в момент времени tо начинается поиск сегмента характеристики компрессии, в пределах которого находится амплитуда данного отсчета сигнала. При этом в ПТК включается старший эталон, и ключ S4 в преобразователе тока. На выходе матрицы имеем эталонный ток Iэт=128 у.е. (т.к. ток от источника I=2048у.е. проходит через S4 и компрессируется в матрице в 8 раз). Затем в следующий момент времени по решению компаратора в дешифраторе вырабатывается сигнал, который выключает ключ S4 и вклчает ключ S2 или S6. Поиск сегмента длится в течение трех тактов кодирования. В результате в преобразователе тока остается включенным только один ключ. Алгоритм поиска сегмента показан на рис.(11).
<img width=«199» height=«37» src=«ref-1_1952445912-236.coolpic» v:shapes="_x0000_s1273"><img width=«41» height=«41» src=«ref-1_1952446148-148.coolpic» v:shapes="_x0000_s1327">АИМ-2
<img width=«448» height=«10» src=«ref-1_1952446296-152.coolpic» v:shapes="_x0000_s1032"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1185"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1190"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1195"> <img width=«17» height=«33» src=«ref-1_1952446838-133.coolpic» v:shapes="_x0000_s1199"> <img width=«17» height=«33» src=«ref-1_1952446971-130.coolpic» v:shapes="_x0000_s1203"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1205"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1209"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1213"> <img width=«17» height=«33» src=«ref-1_1952446838-133.coolpic» v:shapes="_x0000_s1217"> <img width=«17» height=«33» src=«ref-1_1952446971-130.coolpic» v:shapes="_x0000_s1221"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1225"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1229"> <img width=«18» height=«33» src=«ref-1_1952446448-130.coolpic» v:shapes="_x0000_s1234"> продолжение
--PAGE_BREAK--
еще рефераты
Еще работы по информатике
Реферат по информатике
Программа контроля учебного процесса образовательного учреждения
3 Сентября 2013
Реферат по информатике
Циклический обмен содержимым файлов
3 Сентября 2013
Реферат по информатике
Установка операционной системы Linux
18 Июня 2015
Реферат по информатике
Создание базы данных 3
3 Сентября 2013