Оглавление1
Введение.2
Теоретическаячасть: "Программноеобеспечениесетей ЭВМ"3
Операционныесистемы компьютерныхсетей3
Быстродействиесетевой ОС5
WindowsNT Server7
Коммуникации8
Обменинформацией8
Управлениебазами данных11
Защитаданных12
Доступк мэйнфреймам13
Эмуляциятерминала13
Управлениесетью и оптимизациярасходов нанеё15
SMS-сервер управлениясистемами15
«Нулевыерасходы наадминистрирование»15
Заключение17
Примечание17
Практическаячасть18
Практическоезадание № 118
Практическоезадание № 221
Приложения25
Списокиспользованнойлитературы28
Сложностьсовременныхчеловеко-машинныхсистем,ихфункциональныеособенностии степеньавтоматизациирежимов управленияопределяютсялавинообразнымростом быстроизменяющихсяинформационныхпотоков, параметрическоеосмыслениекоторых, иоперативноепринятие управляющихрешений осуществляетчеловек. Получениеи анализ информациив этом случаедолжны происходитьсо скоростьювыработкипараметрическихданных в реальноммасштабевремени. Приэтом, в принципе,не существуетобъектов, исключающихнепосредственноеили опосредованноеучастие человекав функциональныхконтурах управленияавтоматизированныхсистем. Прогрессв развитиимикропроцессорнойтехники сделалее доступноймассовомупотребителю,а высокая надежность,относительнонизкая стоимость,простота общенияс пользователем- непрофессионаломв областивычислительнойтехники послужилиосновой дляорганизациисистем распределеннойобработкиданных, включающихот десятка донесколькихсотен ПЭВМ,объединенныхв вычислительныесети.
Насегодняшнийдень в миресуществуетболее 130 миллионовкомпьютерови более 80 % изних объединеныв различныеинформационно-вычислительныесети от малыхлокальных сетейв офисах доглобальныхсетей типаInternet. Всемирнаятенденция кобъединениюкомпьютеровв сети обусловленарядом важныхпричин, такихкак ускорениепередачиинформационныхсообщений,возможностьбыстрого обменаинформациеймежду пользователями,получение ипередача сообщений(факсов, E-Mail писеми прочего) неотходя от рабочегоместа, возможностьмгновенногополучения любойинформациииз любой точкиземного шара,а так же обменинформациеймежду компьютерамиразных фирмпроизводителейработающихпод разнымпрограммнымобеспечением.
Такиеогромныепотенциальныевозможности,которые несетв себе вычислительнаясеть и тот новыйпотенциальныйподъем, которыйпри этом испытываетинформационныйкомплекс, а также значительноеускорениепроизводственногопроцесса недают нам правоне приниматьэто к разработкеи не применятьих на практике.
Вычислительныесети позволяютавтоматизироватьуправлениепроизводством,транспортом,материально-техническимснабжениемв масштабеотдельныхрегионов истраны в целом.Возможностьконцентрациив вычислительныхсетях большихобъёмов данных,общедоступностьэтих данных,а также программныхи аппаратныхсредств обработкии высокая надёжностьих функционирования– всё это позволяетулучшитьинформационноеобслуживаниепользователейи резко повыситьэффективностьприменениявычислительнойтехники.
Интеграцияи формированиеинформационно-управляющихресурсовявляются основнымаргументомв пользу созданиясетевой архитектуры,абонентскихслужб сетевогодоступаисущественногорасширенияпредоставляемыхуслуг по распределению,телеобработкеинформационныхпотоков.
Сеть—ничто безпрограммногообеспечения.Программноеобеспечение(ПО) вычислительныхсетей обеспечиваеторганизациюколлективногодоступа квычислительными информационнымресурсам сети,динамическоераспределениеи перераспределениересурсов сетис целью повышенияоперативностиобработкиинформациии максимальнойзагрузкиаппаратныхсредств, а такжев случае отказаи выхода изстроя отдельныхтехническихсредств и т.д.
Подобноземной коре,сетевое ПОсостоит изслоев. Одни изних «толще»,другие "тоньше",но все работаюткак единоецелое. Каждыйслой сетевогопрограммногообеспечениянацеленна решениетой или инойконкретнойзадачи.
Программноеобеспечениевычислительныхсетей включаеттри основных«слоя»:
общеепрограммноеобеспечение,образуемоебазовым ПОотдельных ЭВМ,входящих всостав сети;
специальноепрограммноеобеспечение,образованноеприкладнымипрограммнымисредствами,отражающимиспецификупредметнойобласти пользователейпри реализациизадач управления;
системноесетевое программноеобеспечение,представляющеекомплекс программныхсредств, поддерживающихи координирующихвзаимодействиевсех ресурсоввычислительнойсети как единойсистемы.
Разумеется,любая слоистаяструктурануждается вфундаменте,как земная корав магме, а многослойноепрограммноеобеспечение,образующеесетевую средудля коллективнойдеятельности,базируетсяна операционнойсистеме.
Операционнаясистема сетивключает в себянабор управляющихи обслуживающихпрограмм,обеспечивающих:
межпрограммныйметод доступа(возможностьорганизациисвязи междуотдельнымиприкладнымипрограммамикомплекса,реализуемымив различныхузлах сети);
доступотдельныхприкладныхпрограмм кресурсам сети(и в первую очередьк устройствамввода-вывода);
синхронизациюработы прикладныхпрограммныхсредств в условияхих обращенияк одному и томуже вычислительномуресурсу;
обменинформациеймежду программамис использованиемсетевых "почтовыхящиков";
выполнениекоманд операторас терминала,подключенногок одному изузлов сети, накаком-либоустройстве,подключенномк другому удаленномуузлу вычислительнойсети;
удаленныйввод заданий,вводимых слюбого терминала,и их выполнениена любой ЭВМв пакетном или оперативномрежиме;
обмен наборамиданных (файлами)между ЭВМ сети;
доступ кфайлам, хранимымв удаленныхЭВМ, и обработкуэтих файлов;
защитуданных и вычислительныхресурсов сетиот несанкционированногодоступа;
выдачу различногорода справокоб использованииинформационных,программныхи техническихресурсов сети;
передачутекстовыхсообщений содного терминалапользователяна другие(электроннаяпочта).
Операционныесистемы (ОС)отвечаютза выполнениеосновных функцийлюбого компьютера,будь то мэйнфреймили миникомпьютер,сетевой серверили настольныйПК. Для пользователяработа и рольоперационнойсистемы наиболеезаметна и важна;ведь клавиатура,мышь и интерфейс— единственныепосредникипри общениичеловека сприложениямии аппаратурой.
С помощьюоперационнойсистемы сети:
устанавливаетсяпоследовательностьрешения задачпользователя;
задачипользователяобеспечиваютсянеобходимымиданными, хранящимисяв различныхузлах сети;
контролируетсяработоспособностьаппаратныхи программныхсредств сети;
обеспечиваетсяплановое иоперативноераспределениересурсов взависимостиот возникающихпотребностейразличныхпользователейвычислительнойсети.
Выполняемоес помощьюоперационнойсистемы сетиуправлениевключает:планированиесроков и очередностиполучения ивыдачи информацииабонентам;распределениерешаемых задачпо ЭВМ сети;присвоениеприоритетовзадачам и выходнымсообщениям;изменениеконфигурациисети ЭВМ; распределениеинформационныхвычислительныхресурсов сетидля решениязадач пользователя.
Оперативноеуправлениепроцессомобработкиинформациис помощьюоперационнойсистемы сетипомогаеторганизовать:учет выполнениязаданий (либоопределитьпричиныихневыполнения);выдачу справоко прохождениизадач в сети;сбор данныхо работах,выполняемыхв сети, и т.д.
Поотношению каппаратнойчасти и приложениямоперационнаясистема выступаеткак диспетчер,ответственныйза открытиеи закрытиефайлов, взаимодействиес сетью, переносинформациина диск и обратно,отображениеинформациина экране и ееобновление,наблюдениеза коммуникационнымипортами и т. д.
Операционнаясистема защищаетпрограммы другот друга, следитза запросамии обслуживаетих, управляетиспользованиемпамяти и т.д.
ОперационныевозможностиОС отдельныхЭВМ, входящихв состав вычислительнойсети, поддерживаютпотребностипользователейво всех традиционныхвидах обслуживания:средствахавтоматизациипрограммированияи отладки, доступак пакетам прикладныхпрограмм иинформациилокальных базданных и т.д.
Сетевыевозможности— одна изобязанностейоперационнойсистемы. Существуетдва подходак поддержкеспособностейкомпьютеровобщаться другс другом. Одиниз них— снабдитьсетевыми средствамиавтономнуюоперационнуюсистему типаMSDOS.Второй, болеесовременныйподход— с самогоначала встраиватьсредстваподдержки сетив операционнуюсистему и получатьтаким образомцелостноерешение. Такойподход реализованв системахWindows95, WindowsNT,OS/2, NovellNetWare,UNIX,в протоколахAppleTalkдля Macintoshи в других нынеприменяемыхоперационныхсистемах.Операционныесистемы с сетевымифункциямипредставленыдвумя не всегдаразличимымиразновидностями:сервернымии клиентскими.Это вызваноразличиемвозможностейи функций серверови клиентов сетина базе ПК.Сервернаяоперационнаясистема концентрируетсяна управленииресурсами, аклиентская— на удовлетворениипотребностейвладельца, тоесть на выполнениизаданий смаксимальнойскоростью иэффективностью.
Выборсерверныхоперационныхсистем длякорпоративныхсетей на базеПК весьма широк:WindowsNT,OS/2,NovellNetWare,UNIXи MacOSс сетевымислужбами AppleShareи AppleTalk.Как правило,эти операционныесистемы способныфункционироватьи в качествеПО клиента, ив качестве ПОсервера. Болеетого, частосуществует«младшая»версия длянастольныхкомпьютеров.Такие программныепродукты какWindowsNTWorkstation,OS/2 Workstationи ПО рабочейстанции отNetWare,по существу,представляютсобой несколькоупрощенныеверсии своих«старших братьев»,работающихна серверах..
Обсуждаяклиентскиеили серверныеоперационныесистемы, нельзяне сказать оплатформах.В компьютерноммире, как и вобычной жизни,под платформойпонимаетсянекое основание.В данном случаеплатформойназывают либоаппаратуру,на которойфункционируетоперационнаясистема, либосочетаниеаппаратурыи аппаратно-зависимойоперационнойсистемы. OS/2,например, создаваласьдля процессоровкомпании Intel,хотя поначалупредназначаласьи для процессоровPowerPC.Другие операционныесистемы, например,UNIXи WindowsNT,являютсяпереносимыми,то есть могутработать наплатформахс разнымипроцессорами.
Сетевыеоперационныесистемы создаютсядля решениямасштабныхзадач: онипредназначеныдля управленияи обслуживаниямассовых (нередкоодновременных)запросов клиентов.Кроме того,сетевая операционнаясистема отвечаетза проверкуучётных данныхпользователя,его паролейи прав. К сетевымОС предъявляютсягораздо болеевысокие требованияв отношенииотказоустойчивости— ведь онидолжны гарантироватьнепрерывностьработы и целостностьдоверенныхим гигабайтови даже терабайтовинформации.Сетевая ОСуправляетсовместнымиспользованиемресурсов, удаленнымдоступом,администрированиемсети, почтовымобслуживаниеми массой прочихсоставляющихбесперебойнофункционирующейсреды коллективнойработы.
Сетеваяоперационнаясистема должнаработать смаксимальновозможнойскоростью.Добиться этогоудаётся посредством«трёх М»: многопоточности,многозадачности,многопроцессорности.
Многопоточность
Многопоточнаяобработкаоснована натом, что микропроцессор(в конечномсчете, ответственныйза все происходящеев компьютере)работает сневероятнойскоростью,измеряемойкрошечнымиединицамивремени— тактами.Эти такты выполняютсянезависимоот того, обрабатываетли процессоркакую-нибудьзадачу или нет.При этом многиетакты приходятсяна время, когдапроцессорработает «вхолостую»:например, когдапрограмма ждет,пока сравнительномедленныйдисковый накопительвыдаст данныедля дальнейшейобработки.
Примногопоточнойобработкепроцесс(например, приложение—редактор текстов)подразделяетсяна отдельныесоставляющие,илипотоки,каждый изкоторых выполняетсямикропроцессоромпо отдельности(см. рис. 1).Подразделениепроцесса насоставляющиеего потоки –функция самогоприложения,а планированиепотоков, тоесть порядокпредоставленияим процессорноговремени,осуществляетсяоперационнойсистемой. Точнее,именно такобстоит делов системах типаWindowsNTилиOS/2, поддерживающихвытесняющуюмногозадачность.
Поток1
3 2 1
Поток2
Поток3
Рисунок 1.
Многозадачность
Многозадачность— одна изособенностейсовременныхоперационныхсистем от Windows95 до WindowsNT,OS/2 и UNIX,состоящая вих кажущейсяспособностиодновременновыполнятьнесколькопроцессов.Эта способностьсоздаетсяблагодарявысокой скоростиработы процессораи его способностиперемежатьвыделенныеразным задачаминтервалывремени (ихназывают квантами),не обязательнозавершая выполнениеодного процессадо началадругого (см.рис. 2).
Рисунок 2.
Существуетдва типа многозадачности:с вытеснениеми безнего (последнююназывают такжекооперативноймногозадачностью).В первом случаеоперационнаясистема самаконтролирует,кто, что и когдаделает. Онаспособна отложитьвыполнениепроцесса (потока),если надо выделитьвремя другомупроцессу, имеющемувысший приоритет.В случае кооперативноймногозадачностипроцессы сосуществуютна основенекоего «кодексачести», сами,решая, когдаим отдать процессордругому приложению.
Многопроцессорность
В сетях,где большиеобъемытрафика1— норма,сетевая операционнаясистема можетеще успешнеесправлятьсяс многозадачностью,если поддерживаетмногопроцессорнуюобработку.Тогда она можетподдерживатьмногие десяткиили даже сотнипроцессорови способнараспределятьрабочую нагрузкусервера срединих так, чтомножествопроцессов будутфактическивыполнятьсяодновременно,каждый на своемпроцессоре.
Е
стьдве разновидностимного —процессорнойобработки:асимметричная(AsymmetricMultiprocessing,ASMP)и симметричная(SymmetricMultiprocessing,SMP).При асимметричнойобработкенагрузкараспределяетсямежду процессорамитак, что одинили несколькоиз них обслуживаюттолько операционнуюсистему, а остальныезаняты толькоприложениями.При симметричнойобработке любойпроцесс, требующийобработки,может бытьпоручен любомусвободномупроцессору(см. рис. 3).В силубольшей гибкостисимметричноймодели операционнаясистема с поддержкойSMP обеспечиваетдва важныхпреимущества.Во-первых, повышаетсяотказоустойчивостьсети, так каклюбой процессорспособен справитьсяс любой задачей,и потому отказодного процессоране влечет засобой крах всейсистемы. Во-вторых,улучшаетсябалансировканагрузки, таккак операционнаясистема способнараспределятьее среди процессоровравномернои тем самымпредотвращатьпоявление узкихмест из-за слишкомчастых обращенийк одним процессорами пренебреженияостальными.
Рисунок3.
ПоявлениеОС WindowsNTServerознаменоваловступлениекорпорацииMicrosoftна рынок сетевыхоперационныхсистем. WindowsNTServerбыстро сталавесьма популярной,особенно всвоей значительнопереработаннойверсии4.0, куда включенаподдержканабора системныхслужб ActiveServer,спроектированногоспециальнодля разработкиинтрасетейи управленияими. Windows2000 (переименованнаяверсия 5.0)еще более расширяетвозможностиуправлениясетью благодаряинициативенулевых расходовна администрирование(ZeroAdministrationInitiative),которая снизитрасходы и сложностьподдержкиперсональныхкомпьютеров-клиентовблагодаряцентрализацииуправленияклиентамии их ПО.
WindowsNT— 32-разряднаямногопоточнаямногозадачнаяоперационнаясистема,котораяпоставляетсяв версиях длясервера и длярабочей станции.В своем серверномвоплощенииWindowsNTслужит фундаментомпакета серверныхприложенийMicrosoftBackOffice.Версия длярабочей станциипредставляетсобой высокопроизводительнуюоперационнуюсистему, отличающуюсяот WindowsNTServerлишь оптимизациейдля настольногокомпьютера.
WindowsNTлучше всего«себячувствует»на компьютерахс большим объемомпамяти и дисковогопространства.Ей необходимоминимум16 Мб ОЗУ,но она работаетнамного быстрееи стабильнее,когда объемОЗУ составляет32 Мб и более.В этом отношенииWindowsNTаналогичнаиграм, Windows95 и приложениямтипа MicrosoftOffice97, работакоторых заметноулучшается,когда объемпамяти превышаетминимальнодопустимуювеличину. Необходимыйобъем дисковогопространствазависит отплатформы, накоторой работаетWindowsNT.В системах набазе процессоровIntelона занимаетна диске минимум125 Мб, а вRISC-системахей понадобитсяне менее160 Мб. По частитипа платформыWindowsNTпочти всеядна:она пригоднакак для однопроцессорногосервера, почтиничем не отличающегосяот Вашегонастольногокомпьютера,так и для чудатехники с поддержкойSMP и 32процессорами.
В большинствесетей используютсяне только ПКи не толькоWindows,но целый конгломератплатформ и дажесетевых архитектур.WindowsNTServer,как и большинствосерверныхоперационныхсистем, «хорошоосведомлена»об альтернативных«укладах жизни».Поэтому онаможет работатькак самостоятельно,так и в сотрудничествес другими сетевымиОС —NovellNetWare,DECPathworksи почтеннойUNIX.WindowsNTможно подключатьк мэйнфреймампо протоколуIBMSNA,к сетям Macintoshс протоколамиAppleShareи AppleTalkи к любым сетямна основе протоколовTCP/IP,включая, естественно,и Интернет.WindowsNTServerподдерживаеттакже компьютеры-клиентыпод управлениемMacOS,OS/2,UNIX,MS-DOSи разных версийWindows(в том числе«старушки»3.1).
Надежнаяи эффективнаяподдержкасовместногоиспользованияресурсов— важнейшаяобязанностьсетевой операционнойсистемы; постепени важностис ней сопоставиматолько поддержкаэлектроннойпочты.
Операционныесистемы составляютлишь частьсетевой среды.Сотрудничестволюбого родасвязано с передачейи приемом информации,и поэтому требуеткоммуникационногопрограммногообеспечения— узкоспециализированногоПО, играющегороль посредникамежду пользовательскимиприложениямис одной стороныи сетевымипротоколами,модемами,маршрутизаторами,коммутационнымисервисами ипрочими технологиямиISO/OSIнизкого уровня— с другой.РазработчикамПО, которыеполагаютсяв качестветаких, заполняющихпропасть междуприложениямии поставщикамиуслуг связии телефонии,посредниковна инструментарийMicrosoft,служат два еепроизведениясо звучныминазваниями— MAPIи TAPI.
TAPI
Интерфейсприложенийкомпьютернойтелефонии(TelephonyApplicationProgrammingInterface,TAPI)представляетсобой наборфункций, позволяющихразнообразнымприложениямпользоватьсятелефоном дляподдержки стольпривлекательныхформ сотрудничества,как:
телеконференции;
передачаданных, в томчисле по факсуи электроннойпочте;
удаленныйдоступ;
интерактивноевзаимодействие;
поискинформациина доскахобъявлений,в группах новостейи т. д.
Посуществу TAPI- это наборсервисов-посредниковмежду приложением,нуждающимсяв телефонныхуслугах, испециальнойпрограммой— поставщикомуслугтелефоннойсвязи, котораявзаимодействуетс реальнойаппаратурой:телефоном,факсом, модемоми т. д. TAPIискусно встроенв Windowsи являетсяединственнымметодом, доступнымWindows-приложениямдля манипулированиятелефоном. TAPIможет поддерживатьработу настольногокомпьютерас настольнымтелефоном илис телефоном,доступным черезлокальную сеть.
MAPI
MAPIпредставляетсобой отраслевойстандарт, благодарякоторомукоммуникационныеприложенияпередают информациюдруг другу. Этокак бы универсальныйязык, позволяющийразличнымпрограммампонимать другдруга и взаимодействовать.СерверныекомпонентыMAPIпозволяютсерверу Exchangeработать смножествомразнотипныхпочтовых клиентови сервисов,таких как,например, поставщикиоперативнойинформации.КлиентскиекомпонентыинтерфейсаMAPIобеспечиваютWindows-приложениямтипа ExchangeClientвозможностьобмениватьсяпочтой с любымMAPI-сервером,не заботясьо подробностяхвроде форматапочтовогоадреса получателяили взаимодействияс его почтовымсервером.
Каки прочие интерфейсыприкладногопрограммирования,MAPIработает нанизком уровненезаметно дляпользователя,хотя без этогоинтерфейсане обойтисьдаже при простейшихоперациях типачтения и удаленияпочтовых сообщений.По существу,MAPIслужит «почтовымотделениеми службой доставки»любогоMAPI-совместимогоприложения(например,текстовогоредактора илиэлектроннойтаблицы).
Конечно,кроме телефонаесть и электроннаяпочта.
Электроннаяпочтаобеспечиваетдоставку писем(а часто и произвольныхфайлов, а такжеголосовых ифаксимильныхсообщений) отодних пользователейсети другим,успешно используетсяпри автоматизацииконторскихработ. Передачамежду терминаламисообщений,например,фототелеграмм,может такжерассматриватьсякак разновидностьэлектроннойпочты. Однакодля большинстваконкретныхслучаев использованиеэлектроннойпочты предполагаетпередачу сообщенийчерез специальные"почтовыеящики", междукоторыми размещаютсяустройстваобработкиданных. ("Почтовыйящик" - общаяобласть памятивычислительнойсети, предназначеннаядля записиинформациис помощью однойприкладнойпрограммы сцелью ее дальнейшегоиспользованиядругими прикладнымипрограммами,функционирующимив других узлахсети.) Накоплениедокументовв таких "почтовыхящиках" и возможностьих последующейдополнительнойобработки имеютследующиепреимущества:
отпадаетнеобходимостьв пересылкепредварительныхрезультатови промежуточныхрабочих материалов;
достаточнопросто реализуетсяконфиденциальнаясвязь, обеспечиваютсяприоритетностьпередачи данных,циркуляциядокументовв сети и другиевиды информационнойсвязи.
Дляэффективнойработы пользователейв сети требуетсяи иное программноеобеспечение,которое иногдапоставляетсявместе с сетевойОС, аиногдаего надо покупатьотдельно:
Средстваудаленногодоступапозволяютподключатьсяк сети с помощьюмодема и работатьна компьютере,как будто оннепосредственноподключен всеть (разумеется,при этом многиеоперации будутвыполнятьсядольше, так какмодем работаетзначительномедленнеесетевогоконтроллера);
Средствагрупповойработыпозволяютсовместноработать наддокументами,обеспечиваютсогласованностьверсий документову разных пользователей,предоставляютсредства дляорганизациидокументооборотапредприятия,позволяюторганизовыватьтелеконференции— письменныйобмен мнениямипо различнымтемам и т.д.;
Программырезервированияпозволяютсоздаватьрезервные копииданных, хранящихсяна серверахсети и на компьютерахпользователей,а при необходимости— восстанавливатьданные по ихрезервнойкопии.
Дляпользователей,работающихв среде WindowsNTи BackOffice,электроннаяпочта— нечтосамо собойразумеющееся,причем чащевсего под этимсловом понимаетсясервер электроннойпочты MicrosoftExchangeServer.По существу,это компонентBackOffice,поддерживающийне толькоэлектроннуюпочту, но ипланирование,контроль исовместноеиспользованиеинформации,— целыйнабор функций,которые обычноотносят кпрограммномуобеспечениюколлективнойдеятельности.
Помимоэтих функцийExchangeServerподдерживаетдоступ в Интернет.Роль Интернетарастет, по меретого как всебольшее числопредпринимателейосознанно илине очень начинаютрассматриватьэту глобальную,основаннуюна стандартахсеть в качествеинформационноймагистрали,важной не толькодля связи, нои для маркетинга,электроннойторговли,совместнойработы в реальномвремени. А вбудущем— и длятщательноконтролируемых,защищенных,не терпящихотлагательстватранзакцийтого типа, которыйпока выполняютлишь банки идругие финансовыеучреждения.Разумеется,ExchangeServerне решает всехэтих задач, нобудучи основнымкоммуникационнымкомпонентомMicrosoftBackOffice,действительнообеспечиваетнадежный ипростой обменэлектроннойпочтой черезИнтернет.
ExchangeServerмасштабируеми, следовательно,подойдет ималенькойкомпании спарой десятковклиентов, икрупной корпоративнойсети со многимитысячамипользователей.В любом из этихвоплощенийExchangeServerобеспечиваетэффективнуюсвязь и автоматизациюсотрудничества,поддерживая:
почту, включаяэлектроннуюи факс;
планированиерабочего времении отслеживаниевыполнениязадач;
публикациюинформациичерез электронныедоски объявленийи базы данных;
управлениеинформациейс помощью фильтров,электронныхформ и средствразработкиприложений,которые позволяютпользователями разработчикамрешать массузадач, начинаяот сортировкисообщений попроблематикеи автоматическогоудаления «почтовогомусора» доавтоматизациизадач и созданияформ отчетов.
Exchange,подобно WindowsNT,может быть иклиентом, исервером. Нов отличие отсходных междусобой WindowsNTServerи WindowsNTWorkstation,серверный иклиентскийкомпонентыExchange— ExchangeServerи ExchangeClient— специализированы:дело клиента— писатьпослания, азадача сервера— доставлятьих.
СерверныйкомпонентExchange— ExchangeServer,работает насерверах сети.Его основнаязадача— хранение,маршрутизацияи доставкапочты— кажетсядостаточнопростой, но,как час то вмире компьютеров,здесь далеконе все доступноглазу.Чтобы обеспечитьбеспрепятственнуюи надежнуюпередачуразнообразныхсообщений черезИнтернет, Exchangeподдерживаетдва хорошоизвестныхпочтовых стандарта:
UUENCODEи многоцелевыерасширенияэлектроннойпочты Интернета(MultipurposeInternetMailExtensions,MIME).Оба реализуютдовольно сложныепроцессы. UUENCODEпреобразуетфайлы любоготипа, включаяпрограммы, вформат ASCII,понятный всемкомпьютерам.В этом форматефайлы передаютсякомпьютеру-адресату,где и восстанавливаютсясопутствующейпрограммойUUDECODE.Это преобразованиепри всех техническихотличиях сравнимос цифро-аналоговымпреобразованием,выполняемыммодемами.
Похожимобразом MIMEпозволяетпочтовой программепреобразовыватьмультимедийныесообщения,состоящие изразнотипнойинформации(простого иформатированноготекста, аудиои видео), такчтобы ихможно былопередать посети. Посколькупреобразованиеосновано настандартахинтерфейсаMIME,такой документможно передаватьмежду самымиразными платформами— почтоваяпрограммаадресата,поддерживающаяMIME,всегда восстановитисходную формусообщения.
Безтаких стандартовсообщениеэлектроннойпочты, содержащеечто-либо кромепростого текста,выглядело бывесьма загадочно.А ведь Интернет— не единственноетехническоедостижение,позволяющеепроизвестивнешне простуюпересылкусообщения изодного местав другое.
ExchangeServerтесно интегрированс WindowsNTServer,но это но ограничиваетего возможности.Так, например,поддержкашироко используемыхтранспортныхпротоколов,включая IPX/SPXи TCP/IP,позволяетExchangeServerработать ссетями NovellNetWare,UNIXи AppleTalk.Exchangeтакже способенпередаватьпочту черезИнтернет иработать слюбыми коммуникационнымиприложениямистандарта Х.400благодаря тому,что поддерживаетобщеотраслевыестандарты типаSMTP(почтовый протоколTCP/IP),MIME,Web-протоколыи стандартобработкесообщенийCITTX.400.
Outlook— мощноедополнениек пакету офисныхпрограммныхпродуктов дляWindows.Будучи диспетчеромличной информации,Outlookможет работатьс серверомExchange,заменяя клиентскоеПО Exchangeв настольнойсистеме. Понабору функцийон сходен сшироко известнымклиентомExchange,но превосходитего по своимвозможностям,по сути, являясьединым центромуправлениявсей информациейна настольномПК. Достаточнощелкнуть значокна левой панели,и в правой появитсяего содержимое.
Из окнаOutlookпользовательможет обращатьсяк любому изследующихэлементов:
электроннойпочте;
общим папкам;
встроеннымприложениямподдержкиколлективнойработы и решенияпроизводственныхзадач: спискувстреч, диспетчерузаданий, планировщику,личному дневникуи электроннойзаписной книжке;
значку«Мой компьютер»Windows95 и WindowsNTWorkstation,который обеспечиваетдоступ практическико всем ресурсамкомпьютера;
любымличным папкам,включая значкичасто используемыхресурсов насерверах сети(поместив ихна левую панельокна Outlook).
Outlookориентированна Интернети способен набольшее, нежелипростая обработкапочты и планирование.
КлиентскоеПО для работыс серверомExchangeServer— ExchangeClient— работаетна настольномкомпьютере,поддерживаяединый пунктсбора корреспонденции:универсальныйпочтовый ящикдля всех получаемыхсообщений (отэлектроннойпочты до документов,факсов и голосовойпочты). В составExchangeClientвходят триосновных компонента:
КлиентскоеПО,отвечает зарешение всехзадач по обменусообщениями,включая поддержкунастраиваемыхформ (представлений),списков сообщений,общих папоки т. д.
Schedule+занимаетсяпланированиемпо времени ипроектам. Онпредназначендля веденияперечня встреч,просмотрарасписаний,создания запросовна проведениесовещанийи обработкуответов натакие запросы.
Конструкторформ (ExchangeFormsDesigner)применяетсядля созданияспециализированныхформ, напримерзаявленияна отпуск илисметы расходов.Заполнив такуюформу, пользовательвозвращаетее электроннымспособомсоответствующемусотрудникуили в отдел.Создание формможет бытьпростым илисложным, а иногдатребует и навыковпрограммирования.Так или иначе,этот компонентпредъявляет,пожалуй, самыевысокие требованияк пользователю,в отличие от,например, отправкиэлектроннойпочты илипланированиявстреч— их быстроосваиваетдаже новичок,настолько ониинтуитивны.
КомпонентыExchangeServer,ориентированныена поддержкуколлективнойработы,тесно связаныс конструкторомформ Exchange(ExchangeFormsDesigner,EFD).Конструкторформ облегчаетсовместноеиспользованиеинформациив масштабахгруппы и дажецелого предприятия,позволяя создаватьэлектронные«формы» длязапроса информацииили ее обработки.
Созданиеформ —это целоенаправлениев области управлениябазами данныхдля среды поддержкисовместнойдеятельности.Может показаться,что базы данных— всеголишь унылоескоплениефактическихданных. Малотого, системыуправлениябазами данныхтрудны дляосвоения, однакоони очень важныдля средысовместногоиспользованияинформации.
Напредприятиив базахданныххранится самаяразнаяинформация:от сведенийо служащих иих заработкахдо списковзаказчикови инвентаризационныхведомостей.А вообще-тобазы данныххранят объеминформацииобо всем— от автомобилейдо зоологии, не говоря ужео регистрацияхноворожденных,документахо ссудах и продажахакций, банковскихтранзакциях,списках недвижимости,биржевых обзорахи всеобщихлюбимицах— налоговыхдекларациях.Базы данныхнастольковажны, что вконце1996 года ООНпризнала иходной из форминтеллектуальнойсобственности,которая подпадаетпод действиемеждународныхзаконов обохране авторскихправ.
В своейоснове базаданных —это простособраниесведений,аналогичноетелефоннойкниге или атласу.Разница в том,что база данныхсуществуетв электроннойформе, а еесодержаниечетко организованов виде сеткииз столбцов(их называютполями) и строк,называемыхзаписями. Каждоеполе содержитинформациюопределенноготипа о некоемэлементе, акаждая записьсодержит всеполя, относящиесяк такому элементу.
Организацияв виде полейи записей характернаи для простых,и для сложныхбаз данных. Этаструктураслужит основойпоиска информации,чем, собственно,и определяетсяценность базданных.
Защитаданных всегдаимеет первостепеннуюважность. Всреде BackOfficeроль прислуги,сторожа и работникаиграет изощреннаясистемауправленияреляционнымибазами данныхпод названиемSQLServer.АббревиатураSQLрасшифровываетсякак StructuredQueryLanguage— языкструктурированныхзапросов.
SQLServerрасполагаетвсеми средствамизащиты, необходимымив корпоративнойсреде, позволяявладельцу базыданных ограничиватьдоступ к выполняемымв ней операциям(например, онможет разрешитьтолько просмотрданных, но неих изменение),а также конкретнымлицам, которымне разрешенопросматривать,использоватьи изменять базуданных. Крометого, благодарятесной интеграцииSQLServercWindowsNTстандартнаярегистрацияв системегарантирует,что толькоавторизованныепользователисети могутобращатьсяк информациина любой из еёсерверов. Такаясквозная регистрацияснижает нагрузкуна администраторасети хотя бытем, что сводитк минимумуобращения поповоду забытыхпаролей.
SQLServerподдерживаеттри типа защиты:
Интегрированнаязащитаобъединяетусилия системзащиты SQLServerи WindowsNT,так что прирегистрациив сети WindowsNTпользовательсразу получаетдоступ к серверуSQLServer.Этот тип защитыоснован назащищённомподключении(trustedconnection)к сети. При такомсоединениирабочая станция,подключающаясяк сетевомусерверу, используетпротокол,поддерживающийаутентификацию(проверкуидентичности).Такое подключениеподдерживают,например, компьютерыпод управлениемWindowsNTWorkstation.
Стандартнаязащитазаключаетсяв том, что SQLServerсам проверяетправа подключающегосяпользователя.Стандартныесредства защитытребуют отпользователяввести идентификатори пароль длядоступа к SQLServer.
Смешаннаязащита— при такомтипе защитыSQLServerпроверяетполномочияодним из двухспособов взависимостиот типа соединения(защищенноеили незащищенное).
SQLServerподдерживаетшифрованиепаролей и данныхдля обеспечениямаксимальногоуровня безопасностипри обменемежду взаимосвязаннымисетями, а такжепозволяетшифроватьхранимые процедурыс целью защитыи поддержанияцелостностипрограмм, хранящихсяна сервере.
Дляборьбы с компьютернымивирусами используютсякомплексыорганизационных,технологических,программныхи аппаратных(технических)мер и средств.
Антивирусныепрограммы(antivirusprograms)– это класспрограмм,предназначенныхдля борьбы скомпьютернымивирусамии последствиямиих действия.В зависимостиот назначенияи принципадействия различаютантивирусныепрограммы:
— "сторожа"или"детекторы"—предназначенныедля обнаруженияфайлов, зараженныхизвестнымивирусами, илипризнаков,указывающихна возможностьзаражения;
— "фаги"("полифаги")или"доктора"—предназначенныедля обнаруженияи устраненияизвестных имвирусов;
— "ревизоры"—контролирующиеуязвимые и,соответственно,наиболее частоатакуемыевирусами компонентыпамяти ЭВМ испособные вслучае обнаруженияизменений вфайлах и системныхобластях дисковвернуть их висходное состояние;
— "резидентныемониторы"или"фильтры"—резидентнорасполагающиесявоперативнойпамятии перехватывающиеобращения коперационнойсистеме,которые используютсявирусами дляразмноженияи нанесениявреда, с цельюпредоставленияпользователювозможностипринятия решенияна запрет иливыполнениесоответствующихопераций;
— "комплексные"—выполняющиефункции несколькихперечисленныхвыше антивирусныхпрограмм.
Сетив масштабепредприятия(часто не вполне«чисто» локальные)— частьинфраструктурылюбой крупнойкорпорации.Сети, представляющиесобой смесьтрадиционнойтехнологииминикомпьютерови мэйнфреймовс новыми технологиями,опирающимисяна ПК и архитектуруклиент-сервер—скорее норма,нежели исключение.Именно в такихсетях персональныекомпьютерыподключаютсяк большим машинами делят с нимиинформациюи ресурсы.
Можноподумать, чтораз большинствокомпьютеровявляются двоичнымиустройствами,то простогокабеля вполнедостаточно,чтобы подключатьперсональныйкомпьютер подуправлениемWindowsили без нее кбольшомукомпьютеруIBM.Увы, это не так.
Всвоем традиционноммиремэйнфрейм«рассчитывает»иметьдело с неинтеллектуальным,покорным, немымтерминалом,подключеннымк каналу связи.Но персональныйкомпьютер—«существо»более равноправноеи намного болееумное и невписываетсяв эту картину.Тем не менее,чаще всеговычислительныемощности крупныхорганизацийсостоят изсмеси персональныхкомпьютеровс процессорамиIntelпод управлениемWindows,Macintosh,рабочих станцийс ОС UNIXи мэйнфреймов.
Обычноавтономныеперсональныекомпьютерыобщаются сосвоими болеекрупными собратьямиблагодаряаппаратно-программнойэмуляции терминала.Эмуляция терминала,хотя и звучиткак безнадежноепризнание«Хотел бы бытьтаким, как ты»,в действительностипозволяетперсональномукомпьютеруказатьсянеинтеллектуальнымтерминаломопределенноймарки и модели,к которой«привык» мэйнфрейм.Однако болеесовременныеклиент-серверныесреды на базеWindowsNTи BackOfficeпредлагаютдва другихспособа связи:протокол управленияканалом передачиданных(DataLinkControl,DLC)и сложное, носовершеннонезаметноедля пользователярешение, известноекак SNAServer.
SNA
Системнаясетевая архитектура(SystemNetworkArchitecture,SNA)создаваласькорпорациейIBMс целью подключатьдруг к другусвои компьютерыи перифериюдля обменаданными. Этооригинальнаяи увлекательнаямногоуровневаяархитектура,в которой естьвсе: от физического(аппаратного)уровня до верхнегоуровня службыобработкитранзакций2.
SNA— весьма сложныйнаборспецификаций,содержащийпротоколыразных типовдля связи междумэйнфреймоми различнымиустройствами,включая принтерыи терминалы.ИзначальноSNAсоздаваласьдля сети, в котороймэйнфреймнаходится навершине иерархии.Теперь же благодарярасширенномуинтерфейсумежпрограммнойсвязи (AdvancedProgramtoProgramCommunications,APPC)она охватываети одно-ранговыесети на базеПК.
APPCописываеткоммуникационныеканалы междуразличнымиустройствами,такими какпринтеры иперсональныекомпьютеры.Сами устройстваподразделяютсяна физические(physicalunits,PU)и логические(logicalunitsили LU).Между этимиклассами нетчеткого различия,поскольку однои то же устройствоможет бытьфизическим,то есть реальнымсетевым устройством,и логическим— виртуальным«устройством»,представляющимсобой, например,сеанс работыв сети. Но кромесетевого гурувряд ли кому-тонужно знать,что персональныйкомпьютер можетбыть и физическимузлом сети, иодним или несколькимилогическимиузлами, каждыйиз которыхпредставляетсеансы работыразличныхприложенийна ПК, например,клиента электроннойпочты или сеансадоступа к базеданных SQL.
DLC
DLCвстроенвWindows NT Workstation иWindows NT Server. Любойкомпьютер,работающийпод управлениемодной из этихверсий WindowsNTи подключенныйк сети Ethernetили TokenRing,может с помощьюэтого протоколасвязыватьсяс мэйнфреймомIBMили периферийнымиустройствами(например, спринтером,который подключеннепосредственнок сети, а не кодному изкомпьютеров).
DLC— прекрасноерешение дляклиентов WindowsNT.Но не все персональныекопьютеры-клиентыработают подуправлениемэтой операционнойсистемы. Намногих из нихустановленаОС Windows95, Windows3 1, MS-DOSилиOS/2,а компьютерыMacintoshработают подуправлениемсобственнойоперационнойсистемы Крометого, крупныекомпании располагаютбольшими локальнымисетями, и дляних важны гибкостьи совместимостьпри интеграцииэтих сетей суже имеющимисякомпьютерами.Для таких средудачным решением(по крайней мере, с точкизрения корпорацииMicrosoft)будет SNAServer.
SNAServer
SNAсвязываетмэйнфреймы и сети архитекторыклиент-сервер,располагаясьна отдельномсервере междумэйнфреймоми локальнойсетью ЗадачаSNAServer— решить что«видят» компьютерыпо обеим сторонам протокола-изгороди.
ДлямэйнфреймаSNAServerпредставляетсеть ПК какгруппу физическихили логическихустройств Дляперсональныхкомпьютеровсети мэйнфрейм,благодаря SNAServer выглядит какеще один сервер,с которым онимогут свободнообщаться.
ХотякомпьютерсервераSNAдля связи смэйнфреймомдолженподдерживатьпротоколы SNA,компьютеры-клиентымогут не толькоработать соперационнымисистемамиWindows,MS-DOS,OS/2 или Macintosh,но и использоватьсвои обычныесотовые протоколытипа TCP/IPили IPX/SPXдля обмена ссервером SNAServerи через него— с мэйнфреймом.В результатепользователисети получаютсовершеннопрозрачныйдоступ к серверамWindowsNTи мэйнфрейму,в любой момент,когда им понадобится.
Посколькускорость ипростота доступасущественныдля «гладкой»работы сети,«за кулисами»SNAServerвыполняетмножестводругих функций.Например, благодаряинтеграциис WindowsNTему доступнысредства защитыоперационнойсистемы, чтопозволяетизбежатьмногократноговвода паролейКроме того, SNAServerпереносит бремякоммуникацийс сетевогоклиента насервер, чтоспособствуетэффективностииспользованияресурсовкомпьютера-клиентаЧто касаетсязапросовпользователей,то SNAServerсам можетподдерживатьдо 250подключенийи до 10000параллельныхсеансов наодин сервер,распределяяпри этом нагрузкумежду каналамии серверамидля достижениямаксимальнойпроизводительности.
BackOfficeи Windowsпредлагаютдва важныхадминистративныхинструмента,способныхпомочь в управлениисетью и снизитьрасходы на нее.Один из них ужедоступен иназываетсясерверуправлениясистемами(SystemsManagementServer,SMS). Второй— инициатива«нулевых расходовна администрирование»(ZeroAdministrationInitiative),которая будетреализованаво всех следующихверсиях Windows.
УSMS две задачи— централизоватьуправлениесетью и упроститьраспространениепрограммногообеспеченияи его модернизациюна клиентскихсистемах.SMS подойдети малой, и большойсети —это инструментуправлениясетью на базеWindowsNT,эффективноиспользующийвстроенныесредства защитыWindowsNT.Кроме того, онпозволяетподдерживатьсеть в работоспособномсостоянии приразличныхизменениях,не прибегаяк ее переустановке.SMS позволяетадминистраторусети:
следитьза каждым ПК,подключеннымк сети;
проводитьинвентаризациюПО, а такжеобновлять иустанавливатьего (включаяоперационныесистемы);
устанавливатьПО на выделенныхсерверах длясовместногоиспользованияразличнымигруппамисотрудников;
проводитьинвентаризациюаппаратурыи следить законфигурациейкомпьютеров-клиентов;
следить запроизводительностьюкомпьютеровсети;
принеобходимостидистанционноуправлятькомпьютеромпод управлениемWindowsNT,Windowsили MS-DOS(например, дляустранениянеполадок);
хранитьинформациюо конфигурацииаппаратурыи ПО всех компьютеровсети в единойцентрализованнойбазе данных;
создаватьконфигурациюсистемы дляконкретныхсотрудников,что позволяетим работатьчерез любоеподключениек сети;
следить засетевым графиком.
Инициативакомпании Microsoftпод названием«нулевыерасходына администрирование»является развитиемподхода, воплощенногов SMS.Инициативаставит своейцелью датьорганизациямвозможностьнаращиватькапиталовложенияв платформуWindows,минимизироватьтяготы управлениядля администраторовсети посредствомудаленногоконтроля заперсональнымикомпьютерамии установкойпрограммногообеспечения.Как выразилсяБилл Гейтс,«заказчикихотят обновлятьПО, не подходяк каждому изтысяч компьютеровкорпоративнойсети. Они желаютпозволитьпользователямплавно перемещатьсямежду ними. Ивсе это онихотели быполучить, необременяя себяизлишнимисложностями,связаннымис несовместимостьюаппаратныхсредств иоперационныхсистем».
В общем, инициатива«нулевого»администрированияобещает:
автоматическиеобновлениеоперационнойсистемы иприложений;
хранениена сервереинформациио статусе приложенийи конфигурациисреды конкретногопользователя,что обещаетпользователювозможностьработать содной и той жесредой и всейнеобходимойинформациейнезависимоот местонахождения;
централизованноеадминистрированиеи управление,которое позволитследить закомпьютерами-клиентамии поддерживатьих конфигурациив гармонии ссетью;
внедрениеклиент-серверныхтехнологийактивнойплатформыдля разработкиприложений.
Упомянутыйв последнейстроке списканабор предназначендля разработкиприложенийдля Интернетаи интрасетей.Включениетехнологийактивной платформыв состав инициативы«нулевогоадминистрирования»существеннорасширяетвозможностисетевых администраторови разработчиковв использованиивозможностей«тонкого»клиента итрадиционныхприложенийдля настольныхсистем.
ПоддержкаинициативыZeroAdministrationвстроена вследующуюэтапную версиюWindowsNT(Windows2000), а частьее компонентоввключена всостав ОС Windows98.
С появлениемИнтернетавозникло множествовопросов, например,способы подключениянеобеспеченныхили изолированныхсообществ кИнтернету –это необходимочтобы предотвратитьситуацию, когдаотдельные слоиобщества илицелые страныокажутся оторваннымиот остальногомира и обделённымиинформацией.Что касаетсяэволюции мирасетей в будущем– есть многоразработок,но 3 из них тесносвязаны сосредой дляподдержкисовместнойдеятельностина базе интернетаи интрасетей.Это динамическийHTML,сетевые компьютерыи тенденциядифференциации"тонких" и"толстых"клиентов.ДинамическийHTML– это новаятехнология,пришедшаявместе с MicrosoftInternetExplorer4.0 и NetscapeNavigator4.0 и способнаясущественнорасширитьинтерактивностьинтрасети.Вопросы применениясетевых компьютерови спор о тонкихи толстых клиентахтесно связанымежду собойи в настоящеевремя являютсяпредметоминтересныхи, порой горячихдискуссий.
Чем же этокончится? Ктознает! Почтинаверняка Javaбудет растии процветать.Вероятно скоростьмодемов повысится.Уже разрабатываютсяспособы ускореннойпередачи информации.
Говорят естьдревнее китайскоепроклятье:"Чтоб ты жилв эпоху перемен!"Что касаетсякомпьютернойтехнологии,мы уже живёмв эту эпоху. Ноэто время, хотяотнюдь и непростое, темне менее, неявляется пугающимили враждебным.Оно полно перспектив,впереди не малосветлых дней,а мечты живути множатся.
Трафик1- это
Потокпередаваемыхпо сети передачиданных;
Рабочаянагрузка каналаили линии связи.
Транзакция2– это механизм,позволяющийобеспечитьгруппы операцийкак единогоцелого и недопускатьвыполненияеё частично
Общаяхарактеристиказадачи:
Определитьэкономию илиперерасходгорючего покаждому водителюи итог за месяц:
Ведомостьучёта расходагорючего.
Месяц | Гаражный номер | Ф.И.О. водителя | Расходгорючего | Экономияили перерасход | |
понорме | фактически | ||||
01 | 9876543 | ИвановИ.И. | 300 | 250 | |
01 | 1245678 | ПетровП.П. | 480 | 500 | |
01 | 2456789 | СидоровН.П. | 760 | 400 | |
01 | 3987654 | ИгнатовИ.Г. | 500 | 721 | |
ИТОГО: |
Общаяхарактеристикаэкономическойзадачи:
В даннойзадаче необходимонайти экономиюили перерасходгорючего покаждому водителю.
Дляэтого нам необходимонайти разницумежду даннымистолбцов "Понорме" и "Фактически"в каждой изстрок.
Дляопределенияитога за месяцдостаточнопросуммироватьданные по каждомуиз столбцов:"По норме","Фактически","Экономия илиперерасход".
Решениеданной задачиочень важнодля бухгалтераи руководителяпредприятия,так как порезультатамможно делатьвыводы о томправильно лиустановленынормы расходагорючего, оперераспределениинагрузки содного водителяна другого, атак же о наказанииили поощренииводителей.
Обоснованиевыбора пакетаэлектронныхтаблиц:
Для решенияпоставленнойзадачи выберемтабличныйпроцессорMicrosoftExcel97 из составапрофессиональноговыпуска MicrosoftOffice97 forWindows95, так как онобладает оченьудобным, посравнению сдругими табличнымипроцессорами,кнопочныминтерфейсом,позволяющимлегко производитьпроектирование,форматирование,редактированиеэлектроннойтаблицы, а также с помощьюспециальныхмастеров выбиратьдиапазон данных,используемыхв необходимыхматематическихрасчётах.
1. Вводзаголовкатаблицы
Установимкурсор мышина ячейку садресом А1 ищелчком выделимеё.
Вменю “Сервис”во вкладке“Язык”установимрусский алфавит.
Наберёмзаголовоктаблицы в однустроку.
Подтвердимнабор заголовканажатием клавиши“Enter».
2. Вводграф
Дляобрамлениятаблицы и ячеекиспользуемкнопку Границы.
3. Вводзаголовковграф
Каждыйзаголовоквведём в своюсамостоятельнуюячейку.
Выделимвсе ячейки,занятые заголовкамиграф, для чегонажмём кнопкумыши на первойячейке и, удерживаякнопку, протянеммышь по всемнеобходимымячейкам.
Последовательнонажмём: Формат,Ячейка, Выравнивание.
Вокне Выравниваниепо вертикаливыберем Поверхнему краю.
Поставимгалочку рядомс полем Переноситьпо словам.
ОК.
Длярасширениястолбцов установимкурсор мышина необходимойгранице столбцов,нажмём левуюкнопку мышии, удерживаяеё, растянемстолбец донеобходимогоразмера.
4. Вводданных (алфавитныхи цифровых)
Поместимкурсор мышив необходимуюячейку и щёлкнемлевой кнопкойодин раз.
Введёмтекст или цифровыеданные, указанныев задании.
Подтвердимнабор нажатиемклавиши “Enter».
Повторимэти шаги дополного оформлениязаданной таблицы.
5.Форматированиеданных (форматячеек)
Выделимзону данных.
Последовательнонажмём Формат,Ячейка, Число.
Вокне Числовыеформатывыберем необходимыйформат (см. рис.4).
Р
исунок4.
6. Составлениеи запись формулв столбцах дляопределенияэкономии илиперерасходапо каждомуводителю
Впервую ячейкустолбца «Экономияили перерасход»запишем формулу: =D5-E5,которая представляетсобой разницумежду даннымипервых ячеекстолбца «Расходгорючего понорме» истолбца «Расходгорючегофактически».
“Enter».
Длязаполненияоставшихсяячеек выделимячейку с формулой,для чего установимна неё курсормыши и нажмёмлевую кнопкумыши.
Установимкурсор мышив правом нижнемуглу ячейки.
Припоявлениикрестика, удерживаялевую кнопкумыши в нажатомположении,переместимкурсор донеобходимойячейки, всеячейки заполнятсяавтоматическис учётом адресности.
7.Составлениеи запись формулв строке «ИТОГО:»для определенияитога за месяц
Вячейку столбца«Расходгорючего понорме» истроки«ИТОГО:» запишемформулу:=СУММ(D5:D8).
“Enter».
Длязаполненияоставшихсяячеек выделимячейку с формулой,для чего установимна неё курсормыши и нажмёмлевую кнопкумыши.
Установимкурсор мышив правом нижнемуглу ячейки.
Припоявлениикрестика, удерживаялевую кнопкумыши в нажатомположении,переместимкурсор донеобходимойячейки, всеячейки заполнятсяавтоматическис учётом адресности.
8.Просмотр результата
Последовательнонажмём Файл,Предварительныйпросмотр.
Мыувидим, чтозадача, поопределениюэкономии илиперерасходагорючего покаждому водителюи итог за месяц,выполнена (см.рис. 5).
Рисунок5.
Инструкцияпо использованиюспроектированнойэлектроннойтаблицы:
Дляиспользованияспроектированнойэлектроннойтаблицы необходимо:
ЗапуститьMicrosoftExcel97 (для этогонеобходимоустановитькурсор на нужныйзначок и дваждыщёлкнуть левойкнопкой мышки).
Открытьфайл с именем"Ведомостьучёта расходагорючего" (дляэтого используемкнопку Открыть).
Осуществитьввод данных(цифровых иалфавитных)(Поместим курсормыши в необходимуюячейку и щёлкнемлевой кнопкойодин раз. Введёмтекст или цифровыеданные. Подтвердимнабор нажатиемклавиши “Enter».Повторим этишаги до полногооформлениязаданной таблицы.
Еслинеобходимовставить строкивоспользуемсякнопкой "Вставкастроки".
Еслинеобходимовывести документна печать, топоследовательнонажмите Файл,Печать,затем согласнорекомендациямдиалоговогоокна Печатьзадайте необходимуюинформациюдля печати инажмите ОК.
Длясохранениядокументанажмите кнопкуСохранить.
Общаяхарактеристиказадачи:
Настоящая задача имеетцелью автоматизироватьработу потрудоустройствубезработных.Таким образом,предполагаетсясоздание в СУБДAccessбазы данныхо предложенияхработы и обезработных.А также выдачасписка по этойбазе данныхо зарегистрированныхна бирже, отрудоустроившихсяза последниймесяц, удовлетворённыхпредложенийработы и удостоверениезарегистрированногоспециалиста.
Назначениефайлов базыданных, описаниеих структурыи содержания:
СУБД Accessориентированана работу собъектами, ккоторым относятсятаблицы базыданных, формы,отчёты, запросы,макросы и модули.
Таблицысоздаютсяпользователемдля храненияданных по одномуобъекту моделиданных предметнойобласти. В даннуюбазу данныхвходят таблицы.Первая таблицаназываетсяBIRи содержитсведения опредложенияхработы на биржетруда. Втораятаблица называетсяRABи содержитсведения обезработных.Эти таблицывзаимосвязанымежду собойи на основеданных этихтаблиц создаютсязапросы.
Запросысоздаются длявыборки нужныхданных из однойили несколькихсвязанныхтаблиц. С помощьюзапроса можнотакже обновить,удалить илидобавить данныев таблицы илисоздать новыетаблицы наоснове ужесуществующих.
Взакладке «Запросы»в данной базеданных существует«Предложениипо работе» и«Список зарегистрированныхна бирже», «Списоктрудоустроившихсяза последниймесяц», «Списокудовлетворённыхпредложенийработы», «Удостоверениезарегистрированногоспециалиста».При открытиипервого запросавозникаетдиалоговоеокно, куда следуетввести искомуюпрофессию, покоторой производитсязапрос. Послечего появитсятаблица спредложениямио работе. Приоткрытии второгозапроса возникаетсписок зарегистрированныхна бирже. Приоткрытии третьегозапроса возникаетсписок трудоустроившихсяза последниймесяц. При открытиичетвёртогозапроса возникаетсписок удовлетворённыхпредложенийработы. Приоткрытии пятогозапроса возникаетдиалоговоеокно, куда следуетввести регистрационныйномер трудоустраивающегося.
Описаниеалгоритмарешения задачи:
Для запускапрограммы MSAccessнажмём кнопкуПуски выберем MicrosoftAccessв меню программы.
Вокне MicrosoftAccessвыберем параметрНовая базаданных.Нажмём кнопкуОК.
Воткрывшемсяокне «Файлновой базыданных»в поле Имяфайла введёмимя создаваемойбазы данных«Трудоустройство».
Нажмёмкнопку Создать.На экране откроетсяокно базы данных,состоящее изшести вкладок.
Для созданиятаблицы BIR, в данной базеданных откроемвкладку Таблицыв окне «Новаябаза данных».Нажмём кнопкуСоздать.
В окне «Новаятаблица»выберем режимконструктораи нажмём кнопкуОК. Вкаждой строкеверхней половиныокна конструкторатаблицы введём:1)имя поля; 2) типхранимых данных(см. рис. 6). В нижнейполовине окнадля каждогополя укажемего свойства.Далее выделимполя, которыедолжны статьключевыми. Вэтой таблицеэто поле Рег№ предложенияо работе.Выберем командуПравка,Ключевое Поле.Сохраним структурутаблицы, выполнивкоманду Файл,Сохранитьи введём имятаблицы BIR.Далее переключимсяв режим таблицы,выбрав командуВид/режимтаблицы.Введём данныеа таблицу всоответствиис полями даннойтаблицы. Втораятаблица RABсоздаётсяаналогично.
Теперьсоздадим связьмежду таблицами.
Дляэтого выберемкоманду Сервис/Схемаданных.
Далее команду Связи/добавитьтаблицу, и выберем таблицы BIRи RAB,каждый разнажимая кнопкуДобавить.Закроем окно«Добавлениетаблицы».
Перетащимиз списка полейBIRполе «Рег№ предложенияо работе»в список полейRABв поле «Выбранныйрег № предложенияо работе».
В окне связиотобразятсяимена связанныхполей обеихтаблиц.
Установимфлажок «Обеспечениецелостностиданных».Нажмём кнопкуСоздать.
Для конструированиязапроса посозданнымтаблицам:
Откроемвкладку Запросыв окне базыданных. Нажмёмкнопку Создать.
Вокне «Новыйзапрос»выберем режим конструктора.Нажмём кнопкуОК.
Вокне «Добавлениетаблицы», выберемтаблицы BIRи/или RABкаждый разнажимая кнопкуДобавить.
Закроемокно «Добавлениетаблицы».Введём в бланкзапроса «Предложенияпо работе»необходимыеполя таблицыBIR,щёлкнув покаждому двараза мышью. Вполе «Профессия»,строки «Условиеотбора» введёмв квадратныхскобках словосочетание«[Введитепрофессию]».Сохраним запроси закроем его.Для вывода напечать создадимотчёт по запросу.
Выберемвкладку Отчётыокна базы данных.Нажмём кнопкуСоздать.
Вокне «Новыйотчёт»выберем режиммастера отчётов.В нижнейчасти окнанажмём на кнопкураскрытиясписка.Выделим имясозданногозапроса. Нажмёмкнопку ОК.
Спомощью Мастераотчётов зададимпараметрыотчёта.
О
Рисунок 6.
Исходныйтекст командногофайла:
При открытиисозданногоотчёта илизапроса появляетсядиалоговоеокно, где предлагаетсяввести профессию,по которойбудет производитьсяотбор данных.После вводапрофессиипоявляетсятаблица запросаили бланк отчётаготового кпечати.
Результатывыполненияконтрольногопримера:
Откроемна вкладкезапросы созданныйзапрос. Появляетсядиалоговоеокно. Введём,например, профессию«слесарь».Появляетсятаблица с даннымипредложенияработы по даннойпрофессии. Длятого, чтобысделать отчёт,открываемсозданныйотчёт; вводимв диалоговомокне профессию,например, «слесарь»и компьютервыводит наэкран бланкотчёта попредложениямработы с даннойпрофессией,готовый к печати.
Инструкцияпо применениюразработаннойинформационнойбазы:
Для тогочтобы получитьданные о людях,зарегистрированныхна бирже, необходимо:
ЗапуститьMicrosoftAccess
Открытьсозданную базуданных (БДТрудоустройство)
Открытьзапрос «Предложенияпо работе» илиотчёт «Предложенияпо работе»,еслинужен документк печати.
Ввестипрофессию.
Послеэтих действийкомпьютервыдаст данныео предложенияхработы по заданнойпрофессии.
Что бывывести напечать «Удостоверениезарегистрированногоспециалиста»необходимо:
ЗапуститьMicrosoftAccess
Открытьсозданную базуданных (БДТрудоустройство)
Открытьзапрос «Удостоверениезарегистрированногоспециалиста»или отчёт«Удостоверениезарегистрированногоспециалиста»,еслинужен документк печати.
Ввестинеобходимыйрегистрационныйномер.
Послеэтих действийкомпьютервыдаст «Удостоверениезарегистрированногоспециалиста».
Приложение1
Приложение2
П
риложение3
Приложение4
Приложение№ 5
КононыхинВ.Н. «Сети ЭВМ»:Учебное пособиепо курсу «Системыи сети телеобработкиданных»/ Под.Ред. В.Н. Четверикова.– М.: ИздательствоМВТУ, 1989. – 48 с., 18 ил.
ВоройскийФ.С. Систематизированныйтолковый словарьпо информатике.(Вводный курспо информатикеи вычислительнойтехнике в терминах.)– М: Либерия,1998. – с. 376.
ЧоговадзеГ.Г. «Персональныекомпьютеры».– М.: Финансыи Статистика,1989. – 208 с.: ил.
ВудкокДж. «Современныеинформационныетехнологиисовместнойработы»/Переводс английского– Москва:Издательско-торговыйдом «РусскаяРедакция»,1999. – 256 стр.: ил.
ОстрейковскийВ.А. «Информатика»:Учебник длявузов. – М.: Высшаяшкола., 1999. – 511 с.:ил.
ВСЕРОССИЙСКИЙЗАОЧНЫЙФИНАНСОВО-ЭКОНОМИЧЕСКИЙИНСТИТУТ
КАФЕДРААВТОМАТИЗИРОВАННОЙОБРАБОТКИЭКОНОМИЧЕСКОЙИНФОРМАЦИИ
КУРСОВАЯРАБОТА
поинформатике
натему: “Программноеобеспечениесетей ЭВМ”
Исполнитель:
специальность финансыи кредит
группа 21 (периферия)
Купрещенков Алексей Леонидович
№ зачётнойкнижки 99ФФБ8400
Руководитель:
КурочкинВладимирКонстантинович
Москва2000 г.