Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
1
Добавлен:
20.04.2023
Размер:
3.41 Mб
Скачать

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

Все существующие образовательные сайты можно разделить на две группы: «стихийные» и «организованные».

«Стихийные» сайты, пользующиеся большой популярностью, содержат рефераты,

курсовые, дипломы и т.п. Они однотипны по своей структуре, как правило, включают тематические рубрики.

Наиболее известны из таких WEB-ресурсов следующие адреса: www.referat.ru;allreferats.narod/ru;www.referatov.net,htpp://www,km/ru//education

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

(www.pokoleniye.ru)включаетразделы,являющиесяполноценнымисайтамисосвоейструктурой:«У

читель»,«Родитель»,«Писатель»и др.Сайт http://all.edu.ru представляет официальнуюинформациюМинобразованияРФ,ФедерацииобразованиявИнтернете,«Учительско йгазеты»и других организацийобобразовании.Сайтemigrant.com.ruрассказываетовозможностяхобразованиявИнтер нетезарубежом.Следует отметить,что дистанционноеобразованиевИнтернете,являетсябурноразвивающимсянаправлением,приносящи мбольшойдоход.Основныедостоинстватакогообучения:низкаясебестоимость,большаяпропускна яспособностьиинтеграциявмировоеобразовательноепространство.

Информационные технологии автоматизированного проектирования

Автоматизация проектирования традиционно является одной изэффективных задачв сфере любого производства. Так,например,вмашиностроениипроизводственный цикл предприятия,определяемыйвременемнахождения деталей,узловиготовыхизделийвцехах,составляет1%всеговремени от началапроектирования до выпускаготовойпродукции,остальные99%приходятсянаопытно-

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

СозданиеСАПР-продуктовпроисходитвследующихнаправлениях:

•универсальныйграфическийпакетдляплоскогочерчения,объемногомоделированияифото реалистическойвизуализации;

•открытаяграфическаясредадлясозданияприложений(собственноСАПР для решенияразнообразных проектныхи техническихзадачвразличныхобластях);

•графическийредакториграфическаясредаприложений;

•открытаясредаконструкторскогопроектирования;

•САПР длянепрофессионалов(домашнегоиспользования).

НаиболееполновозможностиСАПР-

продуктанауровнеуниверсальногографическогопакетаможнопроследитьнапримереAutoCAD200

0 —

новойверсиисамогопопулярноговРоссиичертежногопакета.Рассмотримосновныеособенностино войразработкифирмыAutodesk:

•возможностьработыснесколькимифайламичертежейводномсеансебезпотерипроизводите льности;

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

•наличие средств моделирования,позволяющих редактироватьтвердотельныеобъектынауровнеребериграней;

•возможностьобращенияксвойствамобъектов;

•возможность выбора,группировкии фильтрации объектов потипамисвойствам;

•наличиетехнологиисозданияиредактированияблоков;

•возможностьвставкивчертежгиперссылок;

•включениеDesignCenter — новогоинтерфейсатехнологииdrag-and-drop

дляработысблоками,внешнимиссылками,файламиизображенийичертежей;

•управлениетолщиной(весом)линийнапрямуюсвоспроизводствомнаэкране;

•возможностьработысослоямибезвыводанапечать;

•нагляднаяработасразмерамииразмернымистилями;

•наличиесредствуправлениявидамиисистемамикоординат;

•наличиенесколькихрежимоввизуализацииотпроволочногокаркаса дозакраски;

•наличиесредствобеспеченияточностивводаприсозданиииредактировании;

•возможностькомпоновкичертежейивыводанапечать;

•работасвнешнимибазами данных;

•наличиесредствнастройкиспомощьюредакторовVisualLISPиVisualBasic;

•совместимостьверсий(вформатахDWGAutoCADR14,R13иформатахDXFAutoCADR14,R

13,R12).

ПооценкамспециалистовAutoCAD2000являетсяпочтиидеальнымуниверсальным2D/3D(дв ух-итрехмернойгеометрии)графическимпакетомсреднейценовойкатегории.

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

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

Основныетребования,предъявляемыекСАПРвобластипроектированияРЭА.

•решениевсегокомплексазадачпроектированияРЭА:вводструктурной,функциональнойип ринципиальнойсхем;проведение расчетов;моделирование;конструирование аппаратуры;технологическаяподготовкапроизводстваиизготовление;

•наличиеполнойбиблиотекиэлементовиузлов,источников(генераторов)сигналов ишумов,с большимнаборомпараметров ивозможностьюих легкоймодификации;

•наличиесправочнойбазыданныхиГОСТов;

•проведениенеобходимыхрасчетов(надежности,мощности,рабочихрежимовидругихпара метров);

•возможностьимпортаиэкспортаинформациииз другихинформационныхсистем;

•поддержкаразнообразнойпериферии. Процесс

проектированияРЭАприняторазбиватьнаэтапы(системный,схемный,конструкторский,технологи ческий,производственный),асамупроектируемуюРЭАнауровни(система,подсистема илиаппаратура,прибор,блок,ячейкаилиузел).Исходяизтакогоразбиения,представляетсяестествен нымтребование,чтобыСАПРподдерживаливсеэтапыиуровнипроектированиявполномобъеме.К сожалению,напрактике данныйподходполностьюнереализован.Нижевтаблице8представленынаиболеераспространенны евРоссииСАПР и обозначеныобеспечиваемыеимиэтапыпроектирования.

Таблица № 8

Системапроектирова

 

 

 

Этапы проектирования

 

 

 

п/п

ния

 

Схемный

 

 

Конструкторский

 

 

 

Устройство

Прибор

Блок

Ячейка

Устройство

Прибор

Блок

ЯчейКЗ

 

 

 

 

 

 

 

 

 

 

 

1

OrCAD

-

-

 

+

+

-

-

-

+

2

OrCAD Capture

-

-

 

+

+

-

-

-

-

3

Р CAD

-

-

 

+

+

-

-

-

+

4

ACCEL FDA

-

-

+

+

-

-

-

+

5

DesigneLab

-

-

+

+

-

-

-

+

6

Симпатия

-

-

-

+

-

-

-

-

7

MR CAD

-

-

-

+

-

-

-

-

8

TangoPRO

-

-

-

+

-

-

-

+

9

CADdy

-

-

-

+

-

-

-

+

10

(SUSIE

-

-

-

+

-

-

-

-

И

Pspice

-

-

-

+

-

-

-

-

12

Circuit Maker

-

-

-

+

-

-

-

-

13

Dynamo

-

-

+

+

-

-

-

-

14

MicroCAP

-

-

-

+

-

-

-

-

15

Electronics

-

-

-

+

-

-

-

-

16

HyperSignal Block

-

+

+

+

-

-

-

-

 

Diagram

 

 

 

 

 

 

 

 

17

System View

-

+

+

+

-

-

-

-

18

AutoCAD

-

-

-

-

+

+

+

+

19

T FLEX CAD

-

-

-

-

+

+

+

+

20

EUCLID

-

-

-

-

+

+

+

+

 

 

 

 

 

 

 

 

 

 

Приведенные в таблице 8 САПР условно подразделяются на три группы

САПРуровняячеек (Р — CAD, OrCAD, DesignLab, ACCEL EDA.CADdy),

обеспечивающие ввод схемы, разводку и производство печатных плат;

• схемотехнические САПР (PSpice, MicroCAP, Electronics Workbench, SISIE, MR-CAD,

Симпатия, CircuitMaker, Dynamo), обеспечивающие ввод схемы и ее моделирование;

• САПР объемных конструкций (AutoCAD, EUCLID, T-FLEX CAD идр), обеспечивающие разработку и выпуск конструкторской документации.

В последние годы большой интерес вызывают САПР для непрофессионалов (домашнего использования). Области их использования индивидуальное строительство, любительское моделирование и конструирование, планирование ландшафта, интерьера и др. Основные требования к системам подобного класса — приемлемая стоимость и невысокие требования к ресурсам компьютера. В таблице9 приведены характеристики таких САПР, представленных на рынке.

Таблица9

Системапроектир

Характеристики компьютера

 

Возможности

 

п/п

ования

 

 

 

 

 

 

 

 

 

 

1

ExtraCAD 3

Минимально

допустимая

Основные функции: дуги, сплайны,

 

 

конфигурация: процессор —

многоугольники,

штриховка.

 

 

486/66. память - 8 Мб. ОС - DOS,

Интерфейс

трудоемок

 

 

видео — VGA-

Оптимальная

Документация — краткое описание

 

 

конфигурация процессор — Р90,

 

 

 

 

 

память — 16 Мб. ОС — Windows,

 

 

 

 

 

видеокарта 3D

 

 

 

 

 

 

 

 

 

 

 

Системапроектир

Характеристики компьютера

 

 

Возможности

п/п

ования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

TurboCAD4

Минимально

допустимая

Основные

функции

дуги, сплайны,

 

 

конфигурация: процессор —

многоугольники,

 

штриховка,

 

 

486DX/2, память — 8 Мб, ОС —

прополочные

модели

трехмерных

 

 

DOS, видео — VGA. Оптимальная

объектов

и

их редеринг, импорт

 

 

конфигурация: процессор — Р90,

чертежей из двухмерных программ.

 

 

память — 16 Мб, ОС — Windows ,

Интерфейс — упорядочен, широкие

 

 

видеокарта 3D

 

 

возможности. Документация полная

 

 

 

 

 

 

 

 

3

TotalCAD

Минимально

допустимая

Основные

 

функции:

является

 

 

конфигурация

процессор

упрошенной

версией

TurboCAD,

 

 

486/66, память - 8 Мб. ОС - DOS,

отсутствуют

 

 

трехмерное

 

 

видео — VGA Оптимальная

моделирование, штриховка области,

 

 

конфигурация: процессор — Р90.

смешение сетки. Интерфейс —

 

 

память — 16 Мб, ОС — Windows,

удобный, широкие возможности.

 

 

видеокарта 3D

 

 

Документация — электронная версия

 

 

 

 

 

4

Design CAD LT

Минимально

допустимая

Основные функции: двух- и

 

 

конфигурация: процессор — 386.

трехмерное

 

моделирование,

 

 

память — 8 Мб, ОС — DOS,

сканирование чертежей, трассировка

 

 

видео — VGA. Оптимальная

и векторный формат, экспорт в

 

 

конфигурация: процессор — Р90,

формате

VRML

Интерфейс —

 

 

память — 16 Мб, ОС — Windows,

широкие

возможности.недостаточно

 

 

видеокарта 3D

 

 

удобен. Документация полная

 

 

 

 

 

 

 

 

 

 

Наиболее перспективным в области автоматизированного проектирования является использование открытых сред, основной особенностью которых является автоматизация процесса проектирования выбор структуры объекта проектирования; необходимые расчеты, включая геометрические и т.д. Примером реализации такого подхода является СПРУТ технология, реализованная в видеграфической оболочки со сменной проблемной ориентацией DiaCAD [25]. На рисунке 46 представлены возможности проблемной ориентации DiaCAD, а на рисунке 47 возможные варианты реализации конструкторских систем проектирования.

Рисунок 46 - Возможности проблемной ориентации DiaCAD

Рисунок 47 - Возможные варианты реализации конструкторских систем

Однако DiaCAD является только составной частью СПРУТ-технологии (рисунок 48) и

используется в тех случаях, когда удается формализовать процесс проектирования в данной предметной среде.

Рисунок 48 - СПРУТ-технология

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

Возможности DiaCAD определяются перечнем решаемых задач:

оперативная разработка чертежей с соблюдением требований ГОСТов;

создание и использование иерархических графических баз данных;

интерактивная параметризация чертежа и его типовых фрагментов;

интеллектуальное редактирование (редактирование чертежа путем изменения значений размеров);

получение параметризированных программ без программирования.

Функционально DiaCAD можно разделить на две части: среда администратора графической базы данных и среда конструктора.

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

создание базы данных с произвольной иерархической структурой;

оперативный просмотр чертежа;

копирование данных из одного чертежа в другой;

вывод чертежа на графопостроитель или печатающее устройство.

Среда конструктора позволяет создавать и редактировать чертежи и геометрические модели.

Принципиальной отличительной особенностью DiaCAD является возможность создания на ее основе с использованием единой интегрированной среды СПРУТ собственной САПР.

5Глобальная компьютерная сеть Интернет

Вдословном переводе на русский язык интернет — это межсеть, то есть в узком смысле слова интернет — это объединение сетей. Однако в последние годы у этого слова появился и более широкий смысл: Всемирная компьютерная сеть. Интернет можно рассматривать в физическом смысле как несколько миллионов компьютеров, связанных друг с другом всевозможными линиями связи, однако такой «физический» взгляд на Интернет слишком узок. Лучше рассматривать Интернет как некое информационное пространство.

Рисунок 49 - Простейшая модель службы передачи сообщений

Интернет — это не совокупность прямых соединений между компьютерами. Так,

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

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

Таким образом, Интернет представляет собой как бы «пространство», внутри которого осуществляется непрерывная циркуляция данных. В этом смысле его можно сравнить с теле- и

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

узлы сети, и какое-то время хранится на их жестких дисках.

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

Ранние эксперименты по передаче и приему информации с помощью компьютеров начались еще в 50-х годах и имели лабораторный характер. Лишь в конце 60-х годов на

средства Агентства Перспективных Разработок министерства обороны США (DARPA — DefenseAdvancedResearchProjectAgency) была создана первая сеть национального масштаба. По имени агентства она получила название ARPANET. Эта сеть связала несколько крупных научных, исследовательских и образовательных центров. Ее основной задачей стала координация групп коллективов, работающих над едиными научно-техническими проектами, а

основным назначением стал обмен электронной почтой и файлами с научной и проектно-

конструк-торской документацией.

Сеть ARPANETзаработала в 1969 году. Немногочисленные узлы, входившие в нее в то время, были связаны выделенными линиями. Прием и передача информации обеспечивались программами, работающими на узловых компьютерах. Сеть постепенно расширялась за счет подключения новых узлов, а к началу 80-х годов на базе наиболее крупных узлов были созданы свои региональные сети, воссоздающие общую архитектуру ARPANET па более низком уровне

(в региональном или локальном масштабе).

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

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

Здесь требуется уточнить, что в современном понимании TCP/IP — это не один сетевой протокол, а два протокола, лежащих на разных уровнях (это так называемый стек протоколов).

Протокол TCP — протокол транспортного уровня. Он управляет тем, как происходит передача информации. Протокол IP — адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.

Протокол TCP. Согласно протоколу TCP, отправляемые данные «нарезаются» на небольшие пакеты, после чего каждый пакет маркируется таким образом, чтобы в нем были данные, необходимые для правильной сборки документа на компьютере получателя.

Для понимания сути протокола TCPможно представить игру в шахматы по переписке,

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

могут точно так же поддерживать одновременно несколько ГСР-соединений. Так, например,

два промежуточных сетевых сервера могут одновременно по одной линии связи передавать друг другу в обе стороны множество ГСР-пакетов от многочисленных клиентов.

Протокол IP. Теперь рассмотрим адресный протокол - IP (InternetProtocol). Его суть состоит в том, что у каждого участника Всемирной сети должен быть свой уникальный адрес

(IP-адрес). Без этого нельзя говорить о точной доставке TСР-пакетов на нужное рабочее место.

Этот адрес выражается очень просто — четырьмя байтами, например: 195.38.46.11. Структуру

IP-адреса, мы рассматривать в этом пособии не будем, но она организована так, что каждый компьютер, через который проходит какой-либо TСР-пакет, может по этим четырем числам определить, кому из ближайших «соседей» надо переслать пакет, чтобы он оказался «ближе» к

получателю. В результате конечного числа перебросок ГСР-пакет достигает адресата. Выше мы не случайно взяли в кавычки слово «ближе». В данном случае оценивается не географическая

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

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

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

Службы Интернета

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

которые им необходимы.

Разные службы имеют разные протоколы. Они называются прикладными протоколами.

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

Так, например, для передачи файлов в Интернете используется специальный прикладной

Соседние файлы в папке из электронной библиотеки