Apklausa
Kokią specialybę rengiatės studijuoti?
Referatai, kursiniai, diplominiai
Žmogaus ir kompiuterio sąveika
2010-01-19
Žmogiškųjų veiksnių (ergonomikos) specialistai apie sąsają mąsto bihevioristinės teorijos terminais: sąsaja turėtų būti kažkoks mechanizmas, kuriame atsispindėtų galimybės sukelti vartotojo veiksmus (reakcijas) ir būtų nustatomas atitinkamas grįžtamasis ryšys. Sąsaja turi būti tinkama vartotojo užduotims spręsti (ieškoti reikiamos informacijos, skaityti tekstą, stebėti iliustracijas ir pan.).
Grafinės sąsajos dizaineriams - tai estetiškai ir suprantamai pateiktas informacijos srautas.
Informacijos turinio specialistams - tai išsami dalykinė informacija, pateikta įvairiomis priemonėmis.
Vartotojo sąsajos modelis
Vartotojo sąsaja yra sudaryta iš tokių elementų:
Koncepcinis vartotojo modelis (angl. conceptual model) - kaip vartotojas supranta savo užduotį ir ko jis siekia. Čia yra užkoduotas žmogaus individualus kompiuterinės sistemos vertinimas - kaip pasinaudodamas šia sistema žmogus galės pasiekti savus tikslus. Šis koncepcinis modelis dar vadinamas žmogaus elgesio schema.
Informacijos pristatymas (arba ženklų kalba), kurį žmogus mato kompiuterio ekrane (angl. presentation language) - kaip žmogus bendrauja su informacija;
Žmogaus veiksmų kalba (angl. action language) - kokius veiksmus, norėdamas išspręsti užduotį, atlieka žmogus. Informacijos valdymo metodus programos kūrėjas jau yra numatęs iš anksto - tai yra interaktyvumą skatinančios priemonės. Ši kalba - tai bus žodžiai ar komandos, kurias vartotojas įves iš kompiuterio klaviatūros, rinksis iš meniu, ar pasirinks kokius nors objektus su pele.
Įdiegimo modelis (angl. implementation model). Šia dalimi domisi kompiuterių mokslo specialistai.
Objektinė vartotojo sąsaja
Objektinė vartotojo sąsaja - tai naujausias būdas, kuriuo vartotojo koncepcinis užduoties vaizdas yra perkeliamas į kompiuterinę terpę.
Objektinę vartotojo sąsają apibūdina persidengiantys langai, meniu, piktogramos, mygtukai ir kita (WIMP sąsaja - windowed, iconed, mouse, pull-down menu).
Kuriant tinkamą vartotojo sąsają, joje siekiama imituoti tuos veiksmus, kuriuos žmogus su objektais atlieka realioje kasdieninėje aplinkoje.
Vartotoją, kaip žmogų, apibūdinantys teiginiai:
Vartotojai reaguoja į objektus ir taip suvokia aplinką;
Vartotojai klasifikuoja objektus;
Vartotojo elgesio kontekste (atsižvelgiant į tuos tikslus, kurių siekia vartotojas), visi objektai susijungia į vieningą visumą.
Išsišakojantys keliai ir sintetinės erdvės
Interakcinėje literatūroje reikia rašyti ne tai, kas įvyko. Gausybė variantų “kas įvyktų jeigu atsitiktų” išpučia viso informacijos turinio apimtį ir autoriaus užduotį padaro nežmoniška (sudėtingumas išauga eksponentine linkme).
Interaktyvumas gali būti suprastas kaip išsišakoję keliai, kurių kiekvienas turi būti parašytas ir susietas su likusiais.
Kuo daugiau pasirenkamų kelių, tuo žaismingesnis skaitymas, tuo sudėtingesnis ir daugiau darbo autoriui. Istorijos tinklas sudėtingėja įtraukiant naujus interaktyvumo taškus.
Autoriui tenka daryti esminį sprendimą - skirti laiką, kuris būtų sunaudotas pasakojimo literatūriniam išbaigtumui, interaktyvumo sukūrimui.
Kiek reikia interaktyvumo, kas istorija taptų interaktyvia?
Interaktyvumui sukurti išsišakojančių kelių skaičius gali būti didinamas, kol skaitytojas patirs tam tikrą laisvę pačiame tekste. Šios laisvės ribos yra apibrėžtos - tai tam tikra fikcinė erdvė, kurioje skaitytojas gali kažkaip pasielgti. Čia akivaizdus interaktyvumo ir turinio turtingumo konflikto sprendimas (atsisakoma vieno, kad būtų sudarytos sąlygos egzistuoti kitam).
Interaktyvaus pasakojimo kūrimas yra techniškai sudėtingas darbas, tačiau yra dar viena problema. Kokia reprezentacijos forma yra interaktyvi reprezentacija. Pasikeitimas iš tiesinio į daugiatiesinį ar erdvinį-laikiną modelį, yra pasikeitimas reprezentacijose.
Interaktyvioje istorijoje nėra esminių pasakojimo elementų. Dėl pasakojimo pabaigos čia reikia kovoti (jei pasakojimas bus trumpas ir nereikšmingas, tuomet skaitytojas nepatirs pasitenkinimo). Skaitytojo uždavinys - pasiekti, kad pasakojimas ir veiksmas užsibaigtų reikšminga ir patenkinančia pabaiga. Pasakojimas kuriamas tik per asmenines identifikacijas, kurias žiūrovas sukuria, remdamasis momentine informacija.
Žinių valdymo paketų apžvalga
2010-01-19
Turinio valdymo srityje aktyviai dalyvauja kompanija PCDocs. Tai Kanados bendrovė, pasivadinusi PC Docs International apimanti kelias bendradarbiaujančias kompanijas. Tai būtų CMS duomenys (finansų valdymo sistemos), CompInfo (programinė įranga bendroms teisės ir vyriausybės įmonėms), Fulcrum Technologijos (programinė įranga bendram žinių bazių valdymui), PC Docs (Turinio valdymas). PC Docs/Fulcrum tai grupė, kuri tiesiogiai siejasi su OIP (organizacijos informacijos portalais). Kompanija siūlo du pagrindinius produktus - Turinio valdymas (DM) ir DOCSFulcrum. Turinio Valdymo (DM) sprendimas apima vertinimą, saugumą, tikrinimą bei auditingą ir yra stipriai integruotas su Microsoft Windows NT.
DOCSFulcrum yra Žinių valdymo (ŽV) produktas, kuris užtikrina atskirą priėjimą prie informacijos, saugomos atskirose įmonės duomenų bazėse. DOCSFulcrum buvo sukurtas Microsoft BackOffis'ui
NovaSoft Systems kompanija įkurta 1988m. suteikia dokumentų ir darbų srautų valdymo sprendimus. Kompanija neseniai realizavo savo pirmajį tinklinį Java palaikomą produktą - Novation. Kompanija koncentruojasi į specifines vertikalias sritis tokias, kaip architektūra, inžinerija, konstravimas, komunaliniai patarnavimai ir farmacija. Kompanijos Novation produktas apima elektroninį Turinio valdymą, voratinklinį turinio valdymą, greitą programų vystymą, duomenų priėjimą ir atskirais atvejais Intranet'o panaudojimą.
Open Text - tai kanados kompanija užsiimanti turinio valdymo spendimų ieškojimu. Pagrindinis jos sukurtas produktas - Livelink Intranet, skirtas Windows NT ir UNIX'o operacinėms sistemoms. Pagrindinės šios programinės įrangos paslaugos būtų paieškos sistema, Biblioteka (turinio valdymui) ir Darbų seka. Open Text turi savo komponentes, veikiančias įvairiose srityse. Tai būtų - Livelink Spider (kuris gali "šliaužioti vidiniais serveriais, o taip pat Pasauliniu tinklu), Livelink SDK (objektiškai orientuotas produktas), Livelink OnTime (paprastas kalendoriaus ir tvarkaraščio sudarymo sprendimų priėjimams), Livelink Filter Upgrade (palaiko daugiau nei 100 failų formatų), Livelink Read-Only Serveris (skirtas read-only tekstų valdymui ir skelbimui už organizacijos ribų). Kompanija dirba keliose skirtingose srityse - telekomunikacijos, gamybos (aukšto lygio technikos kūrimo, energetikos, biotechnologijos), finansų, sveikatos apsaugos ir vyriausybės.
Kaip žinome unarinius ir m-mačius predikatus galima atvaizduoti binariniais predikatais. Pavyzdžiui, frazę “Sokratas yra žmogus” atitinka unarinis predikatas (predicat unaire) Žmogus(Sokratas). Šio predikato formatas yra toks: Predikatinis_vardas(argumento_reikšmė). Argumento reikšmė yra predikatinio vardo arba kintamojo konkretizacija. Mūsų atveju “Sokratas” yra aibės “žmogus” konkretizacija. Įvedame binarinį predikatą (predicat binaire) Konkr(reikšmė_1, reikšmė_2), kur pirmo argumento reikšmė yra individo vardas arba apibrėžto tipo elemento vardas, o antro argumento reikšmė yra šio tipo vardas. Tada frazę “Sokratas yra žmogus” galime atvaizduoti binariniu predikatu Konkr(Sokratas, žmogus).
XMATE valdymo sistemos
2010-01-19
Informacijos apdorojimo serveris (Information Handling Server, IHS) atlieka centralizuotą informacijos registravimą, kuri gali ateiti spontaniškai iš tinklo elemento arba valdymo taikomųjų programų. Pranešimai, kurie yra išsiųsti tinklo elementų, gali būti skirtingo tipo aliarmų.
Transakcijų registravimo apdorojimo sąsaja vykdo transakcijų registravimo (komandos ir aliarmo registravimas), duomenų atstatymo ir administravimo funkcijas.
Su šia funkcija darbo vietos (workstation) operatoriui gali būti suteiktas profile’as prisijungimui prie tinklo elementų. Sistemos administratorius gali kiekvienam operatoriui nustatyti tinklo elementų sąrašą, prie kurių jis galėtų prisijungti ir sąrašą autorizuotų komandų, kurias gali naudoti konkretus operatorius. Saugumo funkcijos yra įdiegtos į WIOZ ir MCT. Ši funkcija kartu su “pavojinga komanda” pranešimo funkcija sumažina tinklo elemento veikimo degradacijos riziką.
Word sulietuvinimas
2010-01-19
Operacinės sistemos ar kitokios programos lietuviškos versijos darymas nemažai kainuoja. Lietuviškos versijos parengimui reikia vienų ar dvejų metų. Todėl programa pasensta.
Yra kitas, pigesnis programų pritaikymo savo kraštui kelias. Tai specialios, vartotojo sąsajos vertimo, programos panaudojimas. Sąsajos vertiklė veikia programos įkelties metu. Jinai išverčia valdymo komandas, dialogo langus, būsenos pranešimus, mygtukų pavadinimus. Ji neverčia pagalbos žinynų. Todėl ji neprilygsta lietuviškoms programų versijoms. Tačiau vertiklė nenustoja veikti, pasikeitus programos versijai. Reikia tik pakoreguoti jos žodynus naujai versijai. Todėl vertiklės panaudojimas yra pigesnis už lietuviškos programos versijos parengimą. Vertiklė nekeičia programos, o tik verčia. Išjungus vertiklę, programos vėl ima veikti savo pirminiu pavidalu.
Internete galima rasti KT International firmos reklamuojamą japonišką vertiklės “Superlinguist Manager” variantą. Įvairių kalbų žodynus teikia MDR Telemanagement Limited firmos vertiklė “Jargon”. Ši vertiklė veikia “Windows 95” ir “Windows 98” operacinėse sistemose. Yra šios vertiklės pagrindinės sisteminės “Windows” dalies žodynai danų, olandų, vokiečių, prancūzų, italų, japonų, norvegų, portugalų, ispanų, švedų, lenkų, suomių ir čekų kalbomis. Kuriami žodynai arabų ir kinų kalboms.
Windows instaliavimas
2010-01-19
Windows 95/98 Dial-Up Networking konfigūravimas
Dial-Up Networking instaliavimas
Spauskite Start mygtuką. Atsidariusiame meniu pasirinkite Settings..., po to pasirinkite Control Panel. Control Panel lange pele du kart spustelkite Add/Remove Programs ikoną. Atsidariusiame lange pasirinkite Windows Setup polangį. Komponentų sąraše pasirinkite Communications punktą ir spauskite Details... mygtuką. Patikrinkite ar padėta varnelė šalia Dial-Up Networking punkto. Jei nepadėta - padėkite ir spauskite OK mygtuką.
Dėmesio ! Instaliavimo metu sistema gali paprašyti Windows 95/98 intsliacinių diskelių arba CD-ROM.
Dial-Up adapterio bei TCP/IP protokolo instaliavimas
Spauskite Start mygtuką. Atsidariusiame meniu pasirinkite Settings..., po to pasirinkite Control Panel. Control Panel lange pele du kart spustelkite Network ikoną. Atsidariusiame lange pasirinkite Configuration polangį. Komponentų sąraše turi būti Dial-Up Adapter ir TCP/IP (arba TCP/IP -> Dial-Up Adapter).
Jei komponentų sąraše nėra Dial-Up Adapter, jo instaliavimui spauskite mygtuką Add..., atsidariusiame lange pasirinkite Adapter ir dar kartą spauskite mygtuką Add.... Atsidariusiame lange Manufacturers: sąraše pasirinkite Microsoft, o Network Adapters sąraše pasirinkite Dial-Up Adapter ir spauskite mygtuką OK.
Jei komponentų sąraše nėra ir TCP/IP protokolo, jo instaliavimui spauskite mygtuką Add... mygtuką, atsidariusiame lange pasirinkite Protocol ir dar kartą spauskite mygtuką Add.... Atsidariusiame lange Manufacturers: sąraše pasirinkite Microsoft, o Network Protocols sąraše pasirinkite TCP/IP ir spauskite mygtuką OK.
Verslo informacija
2010-01-19
Antraštė “Verslo informacija” apibūdina daug įvairių tipų bibliotekas ir informacijos tarnybas aptarnaujančias daugelį pramonės šakų, taip pat mokslines bei viešąsias bibliotekas. Šis referatas yra skirtas praktinės veiklos organizavimui privačiose ir viešosiose bibliotekose, taciau yra orientuotas į privatų sektorių.
Verslo informacijos srauto augimas per paskutiniuosius penkis ar daugiau metų tapo pagrindine priežastimi dėl kurios galutiniai vartotojai suprato informacijos svarbą dabartinėmis rinkos ekonomikos sąlygomis. Specializuotas priėjimas prie duomenų realaus laiko rėžime (on - line) atitiko verslininkų poreikius, kuriems yra svarbu savalaikis informacijos poreikių tenkinimas.
Atsižvelgdamos į šiuos poreikius, daugelis viešųjų ir mokslinių bibliotekų (pvz.: Vestminsterio ir Birmingemo) įsteigė naujus ir reorganizavo senus verslo informacijos resursus ir ėmė orientuotis į verslo sektorių. 1989 metais Britų Biblioteka įkūrė Verslo Informacijos Tinklą, kuris atliko abipusiai naudingą funkciją ir apėmė bibliotekas, teikiančias komercinės verslo informacijos paslaugas.
Verslo informacijos biblioteka, kaip ir bet kuri kita biblioteka, turi būti prieinama visiems norintiems vartotojams ir tenkinti plačių interesų grupių poriekius. Verslo informacijos bibliotekų vartotojai yra:
- strateginio planavimo specialistai ir rinkos analistai, kuriems reikalinga informacija ateities tikslų kūrimui bei naujų naujų rinkų paieškai. Pagal šią informaciją jie sprendžia apie tam tikros rinkos srities konkurentus bei jų veiksmus ir kuria verslo strategiją;
- paslaugų sferos darbuotojai, pavyzdžiui buhalteriai, vertybinių popierių rinkos makleriai, bankininkai ir vadybos konsultantai, kuriems reikalinga informacija apie stambius tam tikros rinkos partnerius, jų veiksmus, procentinį rinkos pasidalijimą. Šią informaciją jie pateikia savo užsakovams. Jie taip pat privalo gerai išanalizuoti savo užsakovų verslo padėtį, kad galėtų nesunkiai įvertinti esamą rinkos situaciją;
- įvairių kompanijų finansiniai specialistai, kurie privalo numatyti specifines tam tikros pramonės šakos vystymosi kelius ir organizuoti savo kompanijos finansinę veiklą.
Kiti verslo informacijos bibliotekų tenkinami informacijos poreikiai gali būti apibūdinti kaip: informacinės užklausos apie asmenis (pvz.: informacija apie firmų ar korporacijų vadovus); informacija apie ekonominius rodiklius; informacija šalies verslo rizikos faktorius ir tiesiog apie verslą konkrečioje šalyje.
VERSLO INFORMACIJOS RESURSŲ SUDARYMO
PRINCIPAI
Norint patenkinti įvairių informacijos vartotojų poreikius, verslo informacijos biblioteka privalo kaupti įvairių rūšių verslo informaciją ir apimti įvairias sritis. Informacijos resursai turi būti sudaryti iš tradicinių informacijos laikmenų ir informacinių sistemų, veikiančių realaus laiko rėžimu (duomenų bazės, Internet ryšys, etc.), kadangi šių dienų informacijos specialistai ieško informacijos abiem būdais. Dėl didelės informacijos resursų kainos, on-line informacijos paieškos sistemos ėmė užimti pagrindines pozicijas, kadangi dauguma informacijos tapo prieinama šiuo būdu.
Klasifikavimas
Daugelio kompanijų verslo informacijos skyriai neturi galimybių kaupti didelių verslo informacijos fondų. Dėl šios priežasties turi būti sudarytos išsamios klasifikacijos, nurodančios vartotojui reikiamos informacijos gavimo kelius. Egzistuoja nemažai verslo informacijos katalogų bei klasifikacijų, kurios turi sudaryti verslo informacijos sektoriaus fondus.
Firmų katalogai
Jie gali būti naudojami įvairių tam tikros verslo srities kompanijų paieškai. Pagrindiniai Didžiosios Britanijos kompanijų katalogai yra šie:
1. Kompass. Pateikia kompanijų sąrašą pagal labai siaurą specializuotą veiklos sritį, jų juridinius adresus bei trumpą finansinę informaciją. Kompass katalogai yra šleisti daugelyje Europos bei Vidurio Azijos šalių. Jie spausdinami šalies valstybine kalba ir yra daugmaž standartizuoti.
2. Key British enterprises katalogas pateikia informaciją apie 50.000 stambiausių Britanijos kompanijų. Keturių lygmenų kompanijų sąrašas pateikiamas abėcėlės tvarka, pateikiant bendro pobūdžio informaciją apie kompanijos vadovus, veiklos sritis, įstatinį kapitalą ir pan.
3. Kelly’s business directory pateikia informaciją apie 84.000 gamintojų, didmeninės prekybos agentų bei firmų, siūlančių savo paslaugas. Kompanijos yra išdėstytos abėcėlės tvarka ir pateikiamos jų koordinatės bei veiklos sritis.
4. Who owns whom pateikia informaciją apie holdingo korporacijas, motinines ir dukterines įmones bei jų tarpusavio ryšius. Šis katalogas apima Europą, Šiaurės Ameriką, Australiją, Aziją bei Tolimųjų Rytų šalis.
5. Macmillan’s unquoted companies pateikia informaciją apie kompanijas, kurių metinė apyvarta viršija £3 mln. (20.000 kompanijų 1990 metais). Informacija sugrupuota pagal kompanijų pavadinimus abėcėlės tvarka ir pateikia trijų metų finansinius duomenis bei firmos koordinates.
Verslo informacijos biblioteka privalo turėti nors vieną Europos kompanijų katalogą. Pavyzdžiui:
6. Duns Europe pateikia informaciją apie 35.000 stambiausių Europos kompanijų. Šiame kataloge kompanijos suskirstytos pagal šalis, o toliau pateikiama 10.000 komapinijų, suklasifikuotų pagal pardavimo apimtis.
7. Major companies of Europe pateikia informaciją apie EEB, Didžiosios Britanijos, bei į EEB neįnančių šalių kompanijas.
8. Europe’s largest companies katalogas pateikia kompanijas pagal prekybos apimtis, pelną, darbuotojų skaičių ir nurodo 100 didžiausių kompanijų kiekvienoje šalyje.
Londono finansinio centro “The City” katalogai
Šie katalogai pateikia informaciją apie kompanijos susikūrimo ir plėtros istoriją, pavadinimų bei savinikų kaitą, prekybos apimtis, apibūdina veiklos pobūdį, remdamiesi Vertybinių popierių rinkos informacija. Iš šių katalogų galima pažymėti Crawford’s directory of City connections, ICC directory of stockbroker reports bei Briton’s index of investiment analysis.
Rinkos katalogai
Pateikia būtiną informaciją apie tam tikrą rinkos sritį ir ją tiriančių kompanijų ataskaitas.
Prekybos ir profesinių organizacijų katalogai
Pateikia informaciją apie specifinių prekybos sričių kompanijas ir veiklos sričių indeksus.
Specifinių prekybos sričių katalogai
Pateikia detalizuotą informaciją apie specifines prekybos sritis, tokias kaip chemija, medicina, kalnakasyba ir kt. bei šias sritis atstovaujančias organizacijas.
Statistiniai katalogai
Šie katalogai SISCIS pagalba (jis aprėpia visus tarptautinės statistikos fondus) nurodo ekonominės ir pramoninės informacijos šaltinius . Kataloge Guide to official statistics ,galima surasti DB statistinę informaciją,o Eurostat index katalogas kaupia Europos Komisijos publikacijas.
Katalogai, skirti leidėjams
Jo pagrindinė funkcija - kaupti ir klasifikuoti leidinius, skirtus specifinėms pramonės šakoms. Tokie fondai kaip: Willings press guide ir Benn’s media directory padaro šią informaciją lengvai prieinamą. Šie katalogai apima pasaulinę rinką. Prie jų priskiriami ir tokie kaip EIU, Euromonitor, Jordans ir t.t.
Online katalogai
Pagrindiniai iš jų yra CUADRA ir Online business sourcebook. Juos sudaro duomenų bazės, kuriose sagoma informacija apie specifines veiklos sritis. Yra daugybė sistemų per kurias jie gali tapti prieinami. Viena iš jų - Datastar.
Šios duomenų bazės turi pranašumų ir trūkumų. Naudojant spausdintus katalogus vartotojas sugaišta daug laiko, bet jo išlaidas sudaro tik pirminis mokestis, įsigyjant šį katalogą. Naudotis katalogais per Online yra žymiai brangiau, ypač nepatyrusiam vartotojui, bet jie yra daug efektyvesni, atliekant ilgalaikes paieškas.
Patogu naudotis Online katalogais įvairiose verslo srityse, kadangi atsiranda galimybė atlikti platesnę paiešką. Ieškant informacijos apie įvairias verslo įmones per Online, paieška gali būti atliekama pagal: metinę įmonės apyvartą, pramonės šaką, geografinį regioną, bei kitus vartotojo nurodytus kriterijus. Online bylos paprastai yra didesnės nei spausdintų katalogų ir visa reikalinga informacija yra sutalpinama vienoje byloje, kuri yra saugoma atskiruose kasmet papildomuose rinkiniuose.
Kiti katalogai
Be tų katalogų, kurie padeda surasti giliausius informacijos šaltinius, verslo biblioteka privalo atsakyti į tokias užklausas, kuriomis norima surasti adresus, telefonų numerius ir informaciją apie oficialius asmenis. Tokios rūšies duomenys yra ieškomi tokiuose kataloguose:
1. Whitaker’s almanac. Jis suteikia informaciją apie šalies vyriausybę, finansinę sistemą, gyventojus, prekybą ir daugelio šalių statistinius duomenis.
2. Municipal year book. Informuoja apie vietinę vyriausybę, sveikatos bei kitas organizacijas.
3. Europa Yearbook. Pateikia detalią informaciją apie pasaulio šalių politinius, ekonominius ir prekybinius ryšius.
4. Civil Srvice Yearbook. Pateikia verslo partnerių koordinates.
5. Who’s is who. Informuoja apie asmenis.
Nemažiau svarbios informacinėje paieškos sistemoje yra įvairios ekonominės pakraipos enciklopedijos ir žodynai. Bibliotekininkams jie yra neįkainojami pagalbininkai norint tiksliai atsakyti į užklausą. Svarbiausi iš jū yra: How to read financial pages ir A guide to Financial Times statistics.
Informacija apie kompanijas
Firmoms, kurių akcijos yra kotiruojamos Vertybinių Popierių biržoje, pagrindinis finansinės informacijos šaltinis yra kasmetinės ataskaitos ir buhalterinės apskaitos, kurias visos kompanijos viešai pateikia Vertybinių Popierių biržoje. Kadaise šie duomenys buvo mažareikšmiai ir nereikalingi, o dabar jie tapo svarbiausia varomąja prekybos jėga. Dabar yra kaupiama informacija ne tik apie finansinę įmonių veiklą, bet ir apie firmos produkciją, plėtros strategiją ir pan. Šie duomenys yra perduodami firmos filialams ir užsienio partneriams. Kasmetinės ataskaitos yra labai naudingos bibliotekoms, ypač jei jos yra pateikiamos nemokamai, betarpiškai iš pačios firmos, ar per firmų registrus. Verslo informacijos bibliotekoms ar departamentams yra ganėtinai svarbu gauti kasmet išleidžiamą 500 didžiausių Didžiosios Britanijos kompanijų sąrašą. Taip pat svarbu įsigyti ir kasmet išleidžiamą 500 didžiausių Europos kompanijų katalogą. Ši informacija gali sudominti informacijos vartotojus metų eigoje.
Kasmetinės ataskaitos apie DB kompanijų veiklą gali būti prieinamos Online rėžimu per ICC duomenų bazes Dialog, Datastar ir FT Profile. Tai yra gana brangus informacijos įsigyjimo būdas, bet gan efektyvus, kai reikia skubiai įsigyti nedidelį informacijos kiekį.
Informacija apie kompanijas, kurių akcijos nėra kotiruojamos DB Vertybinių Popierių biržoje taip pat yra ganėtinai reikšminga. Šioms kompanijoms rejestro tarnyba kasmet išsiunčia anketas, pagal kurias nustatomi firmos veiklos parametrai bei jos finansinė padėtis.
Online informacija apie šias kompanijas taip pat gali būti prieinama per ICC ir kitas šios sistemos duomenų bazes. Atsižvelgiant į sistemos architektūrą, informacija gali būti pateikiama tekstine forma, lentelių pavidalu, grafiškai ar kitais būdais.
Dabartiniu metu egzistuoja daug verslo informacijos paieškos sistemų. Prie anksčiau paminėtų galima būtų pridurti Extel Card Service. Ši sistema pateikia informaciją apie visas DB kompanijas, išleidžiančias savo akcijas į viešą Vertybinių Popierių biržos akcijų pardavimą, bei kitas stambesnes kompanijas. Extel kasmet pateikia kiekvienos kompanijos kortelę, kurioje nurodomi pagrindiniai firmos duomenys. Šiuo metu Extel informacija yra prieinama Online per Dialog, Datastar, FT Profile ir CD-ROM. Svarbu pabrėžti,kad šios sistemos pateikiami duomenys yra vieni iš svarbiausių.
Rinkos tyrimai
Rinkos tyrimai išsamiai išanalizuoja tam tikros pramonės ar verslo šakos informaciją, kuri yra aktuali pagrindiniams rinkos dalyviams. Rinkos tyrimams naudojami duomenys yra kaupiami iš oficialių bei įvairių publikuotų ir nepublikuotų informacijos šaltinių.
Didžiausia problema bibliotekoms įsigyjant rinkos tyrimų medžiagą yra jų kaina. Rinkos tyrimų kaina svyruoja nuo kelių 100 iki kelių 1000 svarų. Galima įsigyti jau atliktų rinkos tyrimų medžiagą arba ji gali būti atlikta pagal specialų užsakymą.
Kita problema, liečianti rinkos tyrimų medžiagą, yra jos specifinis profilis.Vartotojams dažnai reikalingi tyrimai apimantys visos Europos ar Japonijos rinkas tačiau kol kas tokių tyrimų pasiūla yra labai maža.
Pastaruoju metu išsiplėtė organizacijų, atlikančių tarptautinius rinkos tyrimus, veikla. Pavyzdžiui, kompanija Precepta, atliekanti tyrimus Prancūzijoje, neseniai įsteigė savo atstovybę Londone ir ėmė orientuotis į visos Europos rinkos tyrimus.
Bibliotekos, disponuojančios rinkos tyrimų medžiaga,neturi teisės jos kopijuoti ar kitu būdu dauginti. Deja, kol kas nėra pigaus būdo įsigyti rinkos tyrimų medžiagą. Rinkos duomenys dažnai yra įsigyjami kitais būdais. Pavyzdžiui daugelis prekybos kompanijų tiria ir analizuoja savo srities rinkos informaciją. Kelios iš jų publikuoja savo tyrimų duomenis arba yra sukūrusios savo duomenų bazes. Smulkesnės organizacijos kartais pateikia šią informaciją nemokamai.
Verslo žurnalai tokie kaip:”Marketing” , “Marketinhg week” ir “Campaign” pateikia nemažai duomenų apie rinką ir dažnai pabrėžia tam tikros pramonės šakos specifinius bruožus. Ši informacija yra prieinama sutrumpinta ar net ir pilnu tekstu per Online. Tokios duomenų bazės kaip Promt ir Infomat International Business yra neįkainojami informacijos apie rinką šaltiniai. Šios duomenų bazės yra tarptautinio lygio ir apima labai daug įvairaus pobūdžio verslo žurnalų, laikraščių bei kitų informavimo priemonių. Šiose duomenų bazėse informacija yra specifiškai suklasifikuota ir todėl nesunkiai randama.
Spaudinių iškarpos
Nežiūrint į daugybę spaudos duomenų bazių, tokių kaip: Textline (Reuters), McCarthys (FT Profile) ir Nexis (Mead Data), nemažai verslo informacijos bibliotekų, ypač egzistuojančių kompanijų ribose vis dar saugo nemažai spaudos iškarpų.
Šiose iškarpose saugoma informacija turi būti kiekvieną savaitę peržiūrima ir jei randama pasenusi, atmetama. Tačiau dėl didėjančio iškarpų kiekio šis darbas tampa vis sunkiau įgyvendinamas. Online duomenų bazės, tokios kaip Textline saugo spausdintinę informaciją daugiau kaip 10 metų. Dėl šios priežasties spaudinių kopijų saugojimas tampa beverčiu. Bet duomenų bazei Textline tapus mokama, spaudinių kopijų saugojimo problema vėl tapo aktuali.
Prekybos ir verslo žurnalai
Kaip nurodyta anksčiau, žurnalai ir laikraščiai yra svarbus verslo informacijos bibliotekų duomenų šaltinis. Duomenys, pateikiami tokių laikraščių, kaip “Financial Times” yra labai svarbūs praktiškai visiems verslo žmonėms. Šis laikraštis kiekvieną savaitę pateikia pasailio valiutų kursus, todėl yra nesunku gauti informaciją šiuo klausimu, apimančią 20 ar daugiau metų. Verslo informacijos bibliotekos yra tiesiog užverstos užklausomis apie valiutų kursus. Būtent todėl daugelis bibliotekų leidžia savaitinius ar mėnesinius biuletenius, kur nurodo pagrindinių pasaulio valiutų kursus ir išplatina šią medžiagą firmos ribose.
Pagrindiniai žurnalai, kuriuose spausdinama verslo informacija:
- Investor’s Chronicle pateikia naujienas iš Vertybinių popierių biržos;
- Financial weekly rašo apie tam tikras komapanijas;
- Business apžvelgia verslo naujienas, vadybos teoriją ir praktiką. Skiria pagrindinius straipsnius atskirom pramonės šakoms ir kompanijoms;
- Euromoney apžvelgia rinkų situaciją Europos mastu;
- Forbes ir Fortune žurnalai, leidžiami JAV ir atliekantys tas pačias funkcijas, kaip ir anksčiau išvardintieji.
Šis sąrašas nėra išsamus. Verslo informacijos biblioteka ar departamentas privalo saugoti žurnalus, atitikančius specifinius kompanijos interesus. Bibliotekos, turinčios plataus interesų rato klientus, turi saugoti daug verslo ir prekybos specializuotų leidinių.
Statistinė informacija
Ši informacija skirstoma į dvi kategorijas: finansinę ir ekonominę. Vienas iš finansinės informacijos šaltinių yra Financial Times finansiniai puslapiai, kuriuose išdėstoma informacija apie kiekvieną kompaniją, pagal Vertybinių Popierių biržos duomenis. Šie puslapiai taip pat pateikia informaciją apie kai kurias stambesnes pasaulines kompanijas. Kaip Financial Times analogus kitose šalyse galima būtų paminėti Wall Street Journal, Le Monde, Frankfurter Allgemeine.
Datastream sistema kasdien gali pateikti informaciją per Online. Datastream apima didelį skaičių tarptautinių lkompanijų ir pateikia jų finansinę informaciją. Šioje sistemoje taip pat galima rasti ir nemažai oficialios ekonominės informacijos.
Ekonominė informacija apima labai platų spausdintinės informacijos srautą. Šiuo metu egzistuoja daug šio tipo duomenų tiekėjų, kurie pateikia tiek ankstesnių įvykių analizę, tiek ekonomines ateities prognozes.
Pagrindiniais statistinės informacijos šaltiniais bendro tipo verslo informacijos bibliotekose turėtų būti:
- Centrinė Statistikos Tarnyba;
- Eurostat leidiniai (Eurostatistics ir Basic Statistics of the Community);
- Tarptautinio Finansų fondo leidiniai (International Financial Statistics);
Kitos organizacijos, publikuojančios ekonominio pobūdžio informaciją yra: Pasaulio Bankas, JTO, Europos Rekonstrukcijos ir Plėtros Bankas ir kt.
Kiti informacijos šaltiniai
- Juridiniai aktai, nutarimai, nuostatos, EEB direktyvos ir kt.;
- Monopolijų ir korporacijų komisijos raportai;
- Publikacijos apie naujai išleistus standartus tam tikrai pramonės šakai;
- Vertybinių Popierių biržų duomenys
- Specializuotų kompanijų leidžiama literatūra apie rinką ir prekybą;
- Informacija apie asmenis, pavyzdžiui katalogas Who is Who.
UTP kabelio jungimas
2010-01-19
Norėdami pagaminti kabelį, kuris jungtų du kompiuterius (be switch), laido galai bus skirtingi. Pirma galą pagaminkite kaip pirmajame piešinyje, antrą, skaičiuojant iš kairės į dešinę:
Baltas žalias, žalias, baltas oranžinis, mėlynas, baltas mėlynas, oranžinis, baltas rudas, rudas.
Trumpas interneto gidas
2010-01-19
Internetas yra kompiuterių tinklas, sudarytas iš tūkstančių tinklų. Niekas tiksliai nežino, kiek kompiuterių yra prijungta prie interneto, tačiau yra žinoma, jog jų skaičius yra šimtai milijonų.
Praktiškai niekas negali kontroliuoti interneto. Nors ir yra organizacijos, leidžiančios techninius interneto aspektus, nustatančios standartus taikomosioms programoms kurti, tačiau jokia valdžia negali jo kontroliuoti. Interneto stuburas, per kurį juda interneto srautai, yra nusavintas privačių kompanijų.
Kiekvienas kompiuteris internete susisiekia su kitais per „pernašos valdymo protokolą“ arba „interneto protokolą“ (Transmission Control Protocol/Internet Protocol). Šis pavadinimas tiesiog trumpinamas TCP/IP trumpiniu. Kompiuteriai internete naudoja „klientas – serveris“ architektūrą. Tai reiškia, kad nuotolinis serveris perduoda informaciją į vartotojo – kliento kompiuterį.
Interneto vartotojas turi galimybę pasirinkti platų paslaugų spektrą: elektroninį paštą, bylų siuntimąsi, didžiulius informacijos kiekius, narystę dominančioje grupėje, dialoginį bendravimą, informacijos priemonių peržiūrą, savęs rodymą realiu laiku, apsipirkimo galimybę, naujausias naujienas iš viso pasaulio ir dar daugiau viliojančių paslaugų.
Internetas, visų pirma, susideda iš prieigos protokolų. Daugumos protokolų savybė yra ta, kad jie leidžia vartotojui ieškoti informacijos ir ją atvaizduoti patogiausiu būdu.
Interneto komponentai
WWW (WORLD WIDE WEB)
World Wide Web (trumpinamas į Web arba WWW) yra interneto serverių sistema, palaikanti hipertekstą ir protokolus, pasiekiamus per viengubą sąsają. Beveik kiekvienas protokolas, esantis internete, yra pasiekiamas per WWW. Per WWW pasiekiami tokių paslaugų protokolai kaip el. paštas, FTP, Telnet‘as, Usenet naujienos. Taip pat World Wide Web turi dar ir savo protokolą: HyperText Transfer Protocol (hiperteksto perdavimo protokolas) arba tiesiog HTTP. Šis protokolas bus paaiškintas vėliau šiame dokumente.
World Wide Web teikia viengubą sąsają šiems protokolams pasiekti. Tai sukuria vartotojui patogią ir gražią aplinką. Šis komponentas jau panaikina tokią aplinką, kurioje galima naršyti tik per komandų eilutės komandas. Šios protokolus Web komponentas apjungią į viengubą sistemą. Dėl Web savybės dirbti su daugybe terpių ir pažangiomis programavimo kalbomis, Web yra sparčiausiai besivystantis komponentas internete.
Web komponento operacijos, kurios priklauso nuo hiperteksto, leidžia lengvai išrinkti informaciją. Hipertekstas yra dokumentas, sudarytas iš žodžių, kurie jungiasi su kitais dokumentais. Tokie žodžiai yra vadinami sąsajomis ir jas gali vartotojas pasirinkti pats. Grafika ir kitos terpės taip pat gali būti įterptos į HTML dokumentą. HTML yra vystoma kalba, į kurią sulig kiekvienu atnaujinimu yra pridedama naujų elementų. W3C (World Wide Web Consortium), kurį valdo Web atradėjas Timas Berneris Ly (Tim Berners-Lee), nustato HTML standartus. Dabar W3C daugiau dirba su XHTML.
World Wide Web susideda iš bylų, vadinamų puslapiais ar asmeniniais puslapiais, sąsajų į dokumentus ir šaltinių, esančių internete.
Web siūlo labai platų paslaugų pasirinkimą: raiškos priemonių pristatymus, bendravimą realiu laiku, dialoginius puslapius, radiją ir televiziją, galimybę siųstis bylas iš interneto ir t.t. Programavimo kalbos, tokios kaip Java, JavaScript, Visual Basic, Cold Fusion ir XML, dar labiau išplečia Web komponento galimybes.
Jeigu norite daugiau informacijos apie WWW komponentą, tiesiog pamėginkite pasinaudoti šia užklausas paieškos sistemose: „Understanding The World Wide Web“.
Elektroninis paštas
Elektroninis paštas (e-mail) suteikia galimybę kompiuterių vartotojams arti ir pasaulio mastu keistis informacija. Kiekvienas el. Pašto vartotojas turi pašto dėžutės adresą, į kurią yra siunčiamos žinutės. Žinutės, siunčiamos el. paštu gali pasiekti adresatą per kelias sekundes.
Labai puikus el. pašto aspektas yra tas, kad galima siųsti elektronines bylas asmens el. pašto adresu. Ne ASCII bylos, žinomos kaip dvejetainės bylos, gali būti prisegamos ir nusiunčiamos adresatui. Šios bylos yra apibrėžtos kaip MIME prisegimai. MIME reiškia Multimedia Internet Mail Extension. Protokolas buvo sukurtas el. pašto programoms pagelbėti susitvarkyti su bylų tipų įvairove. Pavyzdžiui, dokumentas, sukurtas su Microsoft Word programa, gali būti prisegtas prie elektroninio laiško žinutės, o po to būti išrinktas duomenimis su atitinkama el. pašto programa. Daug el. pašto programų, pavyzdžiui, Eudora, Netscape Messenger ir Microsoft Outlook, siūlo galimybę perskaityti bylas, parašytas HTML formatu, kuris, savaime suprantama, yra priskiriamas MIME tipui.
Telekomunikacijos
2010-01-19
• Bendras resursų naudojimas. Toli vienas nuo kito esantys kompanijos kompiuteriai apjungti į tinklą. Informacija nuo vartotojo gali būti labai toli. Ją gali naudoti daug darbuotojų tuo pačiu metu.
• Didelis patikimumas. Duomenų failai turi po keletą kopijų skirtinguose kompiuteriuose. Kai vienas sugenda, galima naudotis kitais, neprarandant duomenų.
• Pinigų taupymas. Vienas didelis kompiuteris (mainframe) yra brangesnis už daug mažų, sujungtų į tinklą ir atliekančių tą patį darbą. Duomenys saugomi viename arba keliuose bendro naudojimo failų serveriuose. Vartotojai - klientai. Kliento - serverio modelis, užklausa - atsakymas.
• Galimybė nesunkiai plėsti tinklą, pajungiant naujus vartotojus ir naujus serverius pagal poreikius.
• Galinga toli esančių darbuotojų bendravimo priemonė, atliekant bendrą darbą. Kartais tai yra svarbiau už anksčiau minėtus privalumus.
Pradedant nuo 1990 m. kompiuteriniai tinklai pradėjo teikti paslaugas privatiems asmenims į namus. Pagrindinės priežastys:
• Priėjimas prie nutolusios informacijos. Finansinės institucijos. Parduotuvės. Vaizdi informacija apie prekes. Elektroniniai laikraščiai. Mokslo žurnalai, bibliotekos. Pasaulio voratinklis (World Wide Web), kur galima rasti informacijos beveik apie viską. Visa tai - asmens ir nutolusios duomenų bazės sąveika.
• Asmenų bendravimas. Tai 21-mojo amžiaus atsakas į 19-tojo telefoną. Elektroninis paštas - naudojasi milijonai žmonių. Galima pasiųsti beveik viską : tekstus, vaizdus, garsus, failus. Trūksta tik kvapo.
Toli vienas nuo kito esančių žmonių virtualūs susirinkimai - videokonferencijos. Nuotolinis mokymas, medicininė pagalba.
Pasaulinės naujienų grupės.
• Interaktyvios pramogos. Video pagal pareikalavimą. Bet kokį bet kur padarytą filmą galima gauti tuoj pat. Interaktyvūs filmai (pasirenkant kokią nori siužeto kryptį). Interaktyvios televizijos laidos. Žaidimai. Trimatė virtuali realybė.
Transliaciniai. Turi vieną ryšio kanalą, kurį bendrai naudoja visi kompiuteriai tinkle. Kompiuteriai siunčia trumpus pranešimus, vadinamus paketais (packets). Siunčia vienas, gauna visi. Adreso laukas pakete nurodo, kam paketas adresuotas. Gavęs paketą, kompiuteris patikrina adreso lauką ir apdoroja paketą, jei jis yra skirtas minėtam kompiuteriui. Yra galimybė paketą adresuoti visiems adresatams, nurodant specialų kodą adreso lauke. Kai kurios sistemos palaiko perdavimą tik tam tikram kompiuterių poaibiui.
Taškas - taškas. Sudaryti iš daugelio sujungimų tarp individualių kompiuterių porų. Paketai nueina adresatui per keletą tarpinių stočių. Kadangi paketui yra skirtingo ilgio keliai, tai reikalingi maršrutizacijos algoritmai, kurie yra labai svarbūs taškas - taškas tinkluose. Dažniausiai maži, geografiškai lokalizuoti tinklai yra transliaciniai, o dideli - taškas - taškas tipo.
Dažniausiai įrengiami viename pastate. Dydis - iki kelių kilometrų. Plačiai naudojami asmeninių kompiuterių ir darbo stočių sujungimui kompanijų, įstaigų kontorose bendram resursų naudojimui ir apsikeitimui informacija. Skiriasi nuo kitų tinklų dydžiu, perdavimo technologija, topologija.
Vietiniai tinklai riboto dydžio. Perdavimo laikas yra ribotas ir žinomas. Tai leidžia panaudoti tam tikrus metodus, kurie negalimi kitomis sąlygomis. Dažnai naudojamas vienas kabelis, prie kurio prijungti visi kompiuteriai.
Duomenų perdavimo sparta 10 - 100 Mb/s, mažas vėlinimas (dešimtys s), nedaug klaidų. Tuo pačiu metu duomenis gali siųsti tik vienas kompiuteris. Reikalingas tam tikras konfliktus sprendžiantis mechanizmas, kai tuo pačiu metu duomenis nori siųsti keletas kompiuterių. Mechanizmas centralizuotas arba paskirstytas. Ethernet su magistraline topologija - tinklo su decentralizuotu valdymu pavyzdys.
Kitas transliacinio tinklo topologijos pavyzdys - žiedas. IBM token ring - populiarus žiedo pavidalo vietinis tinklas. Sparta 4 ir 16 Mb/s.
Transliaciniai tinklai toliau skirstomi į statinius ir dinaminius, priklausomai nuo to, kaip skiriamas kanalas. Statiniai, kai kiekvienam kompiuteriui yra skiriamas tam tikras laiko intervalas, kada jis gali siųsti (slot). Neproduktyviai panaudojamas kanalas, kai ne visos stotys turi ką siųsti. Dėl to dažniau naudojamos dinaminės sistemos, kai kanalas skiriamas dinamiškai pagal pareikalavimą. Yra centralizuoti ir decentralizuoti kanalo skyrimo metodai. Pirmuoju atveju yra vienas arbitražo įrenginys, kuris nusprendžia, kas perduos sekantis. Tai galima daryti priimant užklausas ir sprendžiant pagal tam tikrą algoritmą. Decentralizuotu atveju kiekviena stotis turi nuspręsti pati - siųsti ar ne. Yra įvairūs algoritmai kaip šiuo atveju išvengti chaoso.
TCP/IP kompiuteriniai tinklai
2010-01-19
• Bendras resursų naudojimas. Toli vienas nuo kito esantys kompanijos kompiuteriai apjungti į tinklą. Informacija nuo vartotojo gali būti labai toli. Ją gali naudoti daug darbuotojų tuo pačiu metu.
• Didelis patikimumas. Duomenų failai turi po keletą kopijų skirtinguose kompiuteriuose. Kai vienas sugenda, galima naudotis kitais, neprarandant duomenų.
• Pinigų taupymas. Vienas didelis kompiuteris (mainframe) yra brangesnis už daug mažų, sujungtų į tinklą ir atliekančių tą patį darbą. Duomenys saugomi viename arba keliuose bendro naudojimo failų serveriuose. Vartotojai - klientai. Kliento - serverio modelis, užklausa - atsakymas.
• Galimybė nesunkiai plėsti tinklą, pajungiant naujus vartotojus ir naujus serverius pagal poreikius.
• Galinga toli esančių darbuotojų bendravimo priemonė, atliekant bendrą darbą. Kartais tai yra svarbiau už anksčiau minėtus privalumus.
Pradedant nuo 1990 m. kompiuteriniai tinklai pradėjo teikti paslaugas privatiems asmenims į namus. Pagrindinės priežastys:
• Priėjimas prie nutolusios informacijos. Finansinės institucijos. Parduotuvės. Vaizdi informacija apie prekes. Elektroniniai laikraščiai. Mokslo žurnalai, bibliotekos. Pasaulio voratinklis (World Wide Web), kur galima rasti informacijos beveik apie viską. Visa tai - asmens ir nutolusios duomenų bazės sąveika.
• Asmenų bendravimas. Tai 21-mojo amžiaus atsakas į 19-tojo telefoną. Elektroninis paštas - naudojasi milijonai žmonių. Galima pasiųsti beveik viską : tekstus, vaizdus, garsus, failus. Trūksta tik kvapo.
Toli vienas nuo kito esančių žmonių virtualūs susirinkimai - videokonferencijos. Nuotolinis mokymas, medicininė pagalba.
Pasaulinės naujienų grupės.
• Interaktyvios pramogos. Video pagal pareikalavimą. Bet kokį bet kur padarytą filmą galima gauti tuoj pat. Interaktyvūs filmai (pasirenkant kokią nori siužeto kryptį). Interaktyvios televizijos laidos. Žaidimai. Trimatė virtuali realybė.
Transliaciniai. Turi vieną ryšio kanalą, kurį bendrai naudoja visi kompiuteriai tinkle. Kompiuteriai siunčia trumpus pranešimus, vadinamus paketais (packets). Siunčia vienas, gauna visi. Adreso laukas pakete nurodo, kam paketas adresuotas. Gavęs paketą, kompiuteris patikrina adreso lauką ir apdoroja paketą, jei jis yra skirtas minėtam kompiuteriui. Yra galimybė paketą adresuoti visiems adresatams, nurodant specialų kodą adreso lauke. Kai kurios sistemos palaiko perdavimą tik tam tikram kompiuterių poaibiui.
Taškas - taškas. Sudaryti iš daugelio sujungimų tarp individualių kompiuterių porų. Paketai nueina adresatui per keletą tarpinių stočių. Kadangi paketui yra skirtingo ilgio keliai, tai reikalingi maršrutizacijos algoritmai, kurie yra labai svarbūs taškas - taškas tinkluose. Dažniausiai maži, geografiškai lokalizuoti tinklai yra transliaciniai, o dideli - taškas - taškas tipo.
Dažniausiai įrengiami viename pastate. Dydis - iki kelių kilometrų. Plačiai naudojami asmeninių kompiuterių ir darbo stočių sujungimui kompanijų, įstaigų kontorose bendram resursų naudojimui ir apsikeitimui informacija. Skiriasi nuo kitų tinklų dydžiu, perdavimo technologija, topologija.
Vietiniai tinklai riboto dydžio. Perdavimo laikas yra ribotas ir žinomas. Tai leidžia panaudoti tam tikrus metodus, kurie negalimi kitomis sąlygomis. Dažnai naudojamas vienas kabelis, prie kurio prijungti visi kompiuteriai.
Duomenų perdavimo sparta 10 - 100 Mb/s, mažas vėlinimas (dešimtys s), nedaug klaidų. Tuo pačiu metu duomenis gali siųsti tik vienas kompiuteris. Reikalingas tam tikras konfliktus sprendžiantis mechanizmas, kai tuo pačiu metu duomenis nori siųsti keletas kompiuterių. Mechanizmas centralizuotas arba paskirstytas. Ethernet su magistraline topologija - tinklo su decentralizuotu valdymu pavyzdys.
Kitas transliacinio tinklo topologijos pavyzdys - žiedas. IBM token ring - populiarus žiedo pavidalo vietinis tinklas. Sparta 4 ir 16 Mb/s.
Transliaciniai tinklai toliau skirstomi į statinius ir dinaminius, priklausomai nuo to, kaip skiriamas kanalas. Statiniai, kai kiekvienam kompiuteriui yra skiriamas tam tikras laiko intervalas, kada jis gali siųsti (slot). Neproduktyviai panaudojamas kanalas, kai ne visos stotys turi ką siųsti. Dėl to dažniau naudojamos dinaminės sistemos, kai kanalas skiriamas dinamiškai pagal pareikalavimą. Yra centralizuoti ir decentralizuoti kanalo skyrimo metodai. Pirmuoju atveju yra vienas arbitražo įrenginys, kuris nusprendžia, kas perduos sekantis. Tai galima daryti priimant užklausas ir sprendžiant pagal tam tikrą algoritmą. Decentralizuotu atveju kiekviena stotis turi nuspręsti pati - siųsti ar ne. Yra įvairūs algoritmai kaip šiuo atveju išvengti chaoso.
Spausdintuvai
2010-01-19
Spausdintuvai- pagrindiniai informacijos išvesties įtaisai. Spausdintuvai skiriasi spausdinimo principais, darbo sparta, kokybe ir kaina.
Yra 3 spausdintuvų rūšys: adatiniai, rašaliniai ir lazeriniai.
Spausdintuvai dažnai santykinai skirstomi į grupes pagal tai, kokie vartotojai jais naudojasi: namų, verslo ir profesionalų.
Iš išorės spausdintuvas neatrodo labai sudėtingas įrenginys: sudėtingiausios jo dalys paslėptos viduje, toliau nuo vartotojo akių.
Spausdintuvuose kartais pasitaiko ,,gedimų‘‘, kuriuos paprasta pataisyti patiems.
Adatiniai spausdintuvai
Adatiniuose spausdintuvuose spausdinamo teksto elementai formuojami popieriuje spausdinimo galvute, turinčia vieną ar kelias vertikalias metalinių adatėlių eilutes. Spausdinimo metu atitinkamos adatėlės, mušdamos į popierių per dažančią juostą, atspaudžia reikalingus simbolio taškus.
Adatiniai spausdintuvai lėti, triukšmingi, jų prasta kokybė, tačiau gali spausdinti daug kopijų vienu metu.
Skaitmeninių vaizdų apdorojimas
2010-01-19
Anksčiau buvo manoma, jog funkciškai orientuotas projektavimas yra pasenęs ir gali būti pakeistas objektiškai orientuotu projektavimu. Tačiau daug organizacijų buvo išvystę metodus ir standartus, pagrįstus funkcine dekompozicija ir todėl nenorėjo pripažinti palankumo objektiškai orientuotam projektavimui. Naudojant funkcinį metodą buvo sukurta daug sistemų. Todėl funkcinis projektavimas yra ir bus plačiai praktikuojamas.
Šio metodo strategija leidžia išskaidyti sistemą į aibę sąveikaujančių funkcijų su centralizuota sistemos būsena, paskirstyta šių funkcijų.
Funkciškai orientuotas projektavimas paslepia algoritmo detales funkcijose, bet sistemos būsenos informacija nėra paslėpta. Tai gali sukelti problemų, nes funkcija gali pakeisti būseną taip, kaip nesitiki kitos funkcijos. Funkcijų pakeitimai ir tai, kaip jos naudoja sistemos būseną, gali sukelti nenumatytą sąveiką su kitom funkcijom. Todól funkcinio projektavimo būdas yra labiausiai vykęs, kuomet sistemos būsenos apimtis yra minimizuota ir informacijos paskirstymas yra apibrėžtas.
Duomenų srauto diagramos
Duomenų srauto diagramos rodo kaip įvesti duomenys yra transformuojami rezultatų išvedimui per eilę funkcinių transformacijų. Diagramos - intuityvus ir naudingas kelias aprašant sistemą, bet jos nesuprantamos be papildomo mokymosi. Pirmas funkciškai orientuoto projektavimo etapas turėtų būti sukurti, vystyti sistemos srautų diagramas. Šios diagramos paprastai neįtraukia valdymo informacijos, bet jos gali dokumentuoti duomenų transformacijas.
Duomenų srauto diagramos yra projektavimo metodų sudedamoji dalis ir CASE priemonės paprastai palaiko duomenų srauto diagramų kūrimą. Žymėjimai, naudojami skirtinguose metoduose, yra panašūs ir perėjimas nuo vieno žymėjimo prie kito yra tiesioginis. Čia naudojama žymėjimų sistema buvo pasirinkta todėl, kad ji tinka piešti naudojant PC diagramų redagavimo sistemą.
Šioje žymėjimo sistemoje naudojami simboliai reiškia :
1.Apvalių kampų stačiakampiai.
Jie vaizduoja transformacijas, kuriose įvedimo duomenų srautas yra transformuojamas į išvedimo. Transformacija yra anotuojama ( užrašoma ) apibrėžimo vardu. 2.Stačiakampiai.
Vaizduoja duomenų talpą ( dydį ). Užrašomi apibrėžimo vardu. 3.Apskritimai.
Vaizduoja vartotojo santykį su sistema. Šie santykiai gali palaikyti įvedimą ar gauti išvedimą. 4.Rodyklės.
Rodo duomenų srauto kryptį. Jos gauna vardą, apibrėžiantį duomenis, kurie "teka" nurodyta kryptimi. 5.Raktiniai žodżiai 'and' ir 'or'.
Čia jie turi įprastines reikšmes, kaip ir loginėse išraiškose. Jie naudojami sujungti duomenų srautus, kuomet daugiau nei vienas srautas gali būti įvestas ar išvestas iš transformacijos. 6.Lanko simbolis, jungiantis duomenų srautus.
Jis naudojamas tik konjunkcijoje su 'and' ir 'or', ir naudojami indikuoti skliaustus. Iš esmės 'and' turi prioritetą prieš 'or', bet tai gali būti pakeista, sujungiant tinkamus duomenų srautus.
Žymėjimo sistema iliustruota paveiksle 12.3. Ji aprašo ataskaitų generatoriaus sistemos, naudojamos konjunkcijoje kartu su projektavimo redaktoriumi, loginį projektavimą.
Ataskaitų generatorius priima projektavimą ir pagamina ataskaitą apie kiekvieną objektą, naudojamą projektavime. Vartotojas įveda projekto vardą ir ataskaitų generatorius randa visus vardus, naudojamus šiame projektavime. Duomenų žodynas suteikia informacijos apie projektavimo objektus ir daromas ataskaitas. Informacija ataskaitoje yra pateikiama pagal tai, kuris iš dviejų objektų yra mazgo tipo ar jungties tipo.
Duomenų srautų diagramų nauda yra ta, kad jos rodo transformacijas, nedarydamos prielaidų kaip tos transformacijos realizuotos. Pvz., taip apibrėžta sistema gali būti realizuota kaip atskira programa, naudojanti programinius modulius tam, kad realizuoti kiekvienątransformaciją. Ir atvirkščiai, tai gali būti realizuota kaip skaičius susisiekiančių uždavinių arba, galbūt, realizacija gali būti šių metodų sujungimas.
2.Funkcinis projektavimas
Funkcinis projektavimas yra programų sudarymo metodas, kai programasusideda iš aibės tarpusavyje bendaujančių vienetų, kurie turi tiksliai apibrėžtą funkciją. Funkcujos turi lokalų būvį, bet padlintas sistemos būvis yra centralizuotas ir prieinamas visoms funkcijoms.
Funkcinis projektavimas buvo naudojamas nuo tada, kai prasidėjo programavimas. Bet tik šešto dešimtmečio gale septinto dešimtmečio pradžioje išgarsėjo. Daugelis laikraščių ir knygų, iš kurių labiausiai žinomos Virto (1971, 1976) Buvo publikuota būtent šio metodo pagrindu.
Buvo teigta, kad funkcinis projektavimas yra pasenęs ir turi būti pakeistas objektiškai orientuoto priėjimo. Tačiau daug organizacijų išvystė standartus, pagrįstus funkcine dekompozicija. Daug projektavimo priemonių ir susiję CASE įrankiai yra funkciškai orientuoti. Todėl funkcinis projektavimas turi būti pačiai taikomas.
Funkicinis projektavimas naudoja duomenų srautų diagramas, kurios aprašo loginių duomenų apdorojimą, struktūrų diagramų, kurios parodo programinės įrangos struktūrą ir PDL aprašymą, kuris aprašo detaliai projektavimą. Duomenų srautų žymėjimo sistema buvo modifikuota, kad padaryti ją labiau tinkama automatizuoto diagramų sudarymo sistemos naudojimui, ir yra naudojama truputi skirtinga struktūros diagramų forma, kuri neįtraukia valdymo informacijos.
Funkcinio programų projektavimo strategija pasikliauna sistemos dekompozicija į aibę iteraktyvių funkcijų.Funkcijos galipalaikyti lokalios būsenos informaciją, bet tik jų vykdymo metu. Funkcinis projektavimas paslepia algoritmo detales savyje, bet sistemos būsenos informacija nėra slepiama. Tai gali sukelti problemų, nes funkcija gali pakeisti būvi tokiu būdu, kokio kitos funkcijos nenumato. Pakeitimai funkcijoje ir būdas, kuruo jos naudoja sistemos būseną gali sukelti nenumatytų sąveikų su kitomis funkcijomis.
Funkcinis projektavimas vis dėl to yra sekmingiausias kai sistemos būvio informacijos gausa yra minimizuojama ir informacijos dalijimas yra apibrėžtas. Kai kurios sistemos, kurios reaguoja į pavienius poveikius ar duomenų įvedimą ir nereaguoja į įvedimo istoriją, yra funkciškai orientuotos. Geras tokios sistemos pavyzdys yra ATM sistema.
Šiame projektavime funkijos gali būti identifikuojamos taip, kad įvykdytų sisteminius veiksmus. Sistemos būvis yra minimalus. Operacijos yra nepriklausomos ir nereaguoja į anksesnes vartotojo užklausas. Iš tikrųjų objektiškai orientuotas projektavimas negali labai skirtis nuo šio (išskyrus sintaksiškai) ir objektiškai orientuotas priėjimas tursbūt nesibaigia vien projektavimu
Duomenų srautų diagramos
Duomenų srautų diagramos parodo kaip įvedami duomenys yra transormuojami į išvadamus rezultatus per eilę funkcinių transformacijų. Jos yra naudingas ir intuitvus sistemos aptanavimo būdas, be to diagramos suprantamos be specialių žinių. Pirma funkcinio projektavimo stadija turi sukurti sisteminių duomenų srautų diagramas. Šios diagramos neturi normaliai įtraukti valdymo informacijos, bet turi dokumentuoti duomenų transformacijas. Duomenų srautų diagramos yra sudėtinė projektavimo metodų ir CASE priemonių dalis ir dažniausiai palaiko duomenų srautų diagramų kurimą Pažymėjimai naudojami skirtinguose metoduose yra panašūs ir lengai transformuojami nuo viemų pažymėjimų prie kitų.
Duomenų srautų diagramų pranašumas yra tas, kad jos parodo transformacijas, bet nerodo, kaip transformacijos įgyvendinamos. Pavyzdžiui, sistema, parašyta šiuo budu gali būti įgyvendinama kaip viena programa, naudojant programų vienetus, įgyvendinančius kiekvieną transformaciją. Kaip alternatyva gali būti ygyvendintos keliois komunikuojančios užduotys arba gali būti realizuota kaip šių metodų junginys.
Struktūrinės diagramos
Struktūrinės diagramos yra grafinės priemonės, parodančios sistemos komponentų struktūros hierarchiją. Jos parodo, kad duomenų srauto elementų diagramos gali būti realizuotos kaip programų dalių hierarchija. Struktūrinės diagramos gali būti naudojamos vaizdininiam programų atvaizdavimui su svarbia informacija. Struktūrinės diagramos čia naudojamos tik statiniam projektavimo organizavimo atvaizadavimui.
Struktūrinėje diagramoje funkcinis elementas vaizduojamas kaip stačiakampis. Struktūrinėje diagramoje hierarchija vaizduojama sujungiant stačiakampius linijomis. Įėjimai ir išėjimai į komponentes vaizduojami naudojant rodykles. Rodyklė, įeinanti į figūrą, imituoja įėjimą, kitas linijos galas imituoja išėjimą. Duomenų saugykla vaizduojama kaip stačiakampis užapvalintais kampais, o vartotojo įėjimai kaip apskritimai. Kad sutaupyti diagramos vietą, kai kurie įėjimai ir išėjimai lieka nepažymėti.
Problema, kuri kyla programinės įrangos inžinieriui, yra kaip gauti geriausios struktūros diagramą iš duomenų srauto digramos. Kad iliustruoti tai, išnagrinėkime tas programinės įrangos sistemas, kurios gali būti šiuolaikinės aviacijos dalimi.
Struktūrinės diagramos gavimas
Ankstesniame skyrelyje buvo nagrinėta, kaip struktūrinės diagramos yra sudaromos iš duomenų srautų diagramų, tačiau nieko nebuvo pasakyta apie tai, kaip geriau tai pdaryti.
Projektuotojai turi suprojektuoti objektą, kuriame programos blokai yra aukštame lygyje surišti viduj ir žemame lygyje susieti su kitais blokais. Toks apibūdinimas gali būti supaprastintas, jeigu blokai turi ryšius su vienu iš keturių duomenų tipų:
1. Įėjimas. Šis programos blokas atsakingas už duomenų priėmimą iš žemesnio struktūrinės diagramos lygio, modifikavimą ir perdavimą į aukštesnį lygį.
2. Išėjimas. Šis blokas gauna duomenis iš aukštesnio lygio ir perduoda juos į žemesnį lygį.
3. Transformacija. Programos blokas gauna duomenis iš aukštesnio lygio, keičia juos ir grąžina juos atgal.
4. Valdymas. Blokas kontroliuoja ir valdo kitus blokus.
Pirmas žingsnis duomenų srauto diagramų konvertavimo į strukūrinę diagramą yra identifikuoti aukščiausius įėjimo ir išėjimo blokus. Šis žingsnis neįtraukia visų transformacijų, tačiau įtrauktosios vadinamos pagrindinėmis.
Aukščiausio lygio įėjimo ir išėjimo blokų nustatymas priklauso nuo projektuotojų patyrimo. Vienintelis galimas būdas išspręsti šią užduotį yra trasuoti įėjimus tol, kol bus rasta tokia transformacija, kurios išėjimas nepriklauso nuo įėjimo. Procesai, kurie validuoja įėjimus ar prideda jiems informacijos dar nėra vadinami pagrindiniais transformuotojais; jais vadinami tokie procesai, kurie rūšiuoja ar filtruoja duomenis. Panašiais kriterijais remiantis nustatomos ir aukščiausio lygio išėjimo transformacijos.
Pirmas struktūrinės diagramos projektavimo lygis sudaromas įėjimo ir išėjimo vienetus pažymint atskirais apskritimais ir kiekvieną atskirą pagrindinę transformaciją pažymint kaip atskirą stačiakampį. Stačiakampis, esantis struktūrinės diagramos viršuje vadinamas koordinuojamu bloku. Sudarymo procesas turi būti vykdomas tol, kol kol bus atvaizduoti visi duomenų srautų judėjimai.
Kiekvienas mazgas gerai suprojektuotoje struktūrinėje diagramoje turi turėti nuo dviejų iki septynių sau pavaldžių mazgų. Jei mazgas turi tik vieną sau pavaldų mazgą, vadinasi to mazgo programos blokas turės žemo lygio susietumą su kitais blokais. Jei mazgas turi daug sau pavaldžų mazgų, vadinasi programos projektavimas buvo vystomas žemo lygio fazėje.
Informacija, esanti duomenų srautų diagramose, paprastai naudojama projektuojant struktūrines diagramas, tačiau kiti į struktūrinę diagramą įtraukiami komponentai, kurių nebuvo duomenų srauto diagramoje, nėra tiesiogiai susiję su duomenų transformacija.
Struktūrinių diagramų sudarymas yra dviejų lygių procesas. Projektuojant duomenų srautus, apibrėžiamos pirminės projektavimo aprašymo struktūros, į kurias įeina valdymo informacija ir funkcijos. Struktūrinės diagramos turi būti modifikuojamos, įtraukiant papildomus valdymo komponentus.
Pagrindinės išvados:
* Duomenų srauto diagramos yra priemonė dokumentuoti sistemos duomenų srautus.
* Struktūrinės diagramos yra vienas iš būdų atvaizduoti sistemos hierarchinę organizaciją. Svarbu, kad kiekvienas funkcinis mazgas struktūroje turėtų nuo dviejų iki septynių sau pavaldžių mazgų.
Duomenų žodynai
Duomenų žodynai yra labai naudingi ne tik tai tam, kad palaikyti sistemos specifikacijas, bet ir tiek pat naudingi projektavimo procese. Kiekviena nustatyta esybė diagramoje turi turėti duomenų žodyno įėjimą, duodantį informaciją apie jo tipą, jo funkcijas ir, galbūt, logišką išaiškinimą jo priklausymui. Tai kartais yra vadinama minispekuliacija, pasitenkinant trumpu komponentų f-jos aprašymu.
Duomenų žodyno įėjimas turėtų būti komponento tekstinis aprašymas arba turėtų būti labiau išsamesnis aprašymas, išdėstytas projektavimo aprašymo kalba.
Duomenų žodynai yra atitinkamas būdas sujungti aprašomojo ir diagraminio projektavimo aprašymus. Ši schema parodo išnykstantį langą, aprašydama pažymėtą transformaciją slenkančių duomenų schemoje. Kai kurie CASE įrenginių išdėstymai aprūpina automatinį sujungimą tarp slenkančių duomenų schemos ir doumenų žodyno.
Konkuruojančių sistemų projektavimas
Kaip ir objektinis projektavimas, f-nis panašumas projektavimui neužkerta kelio šio projektavimo, kaip eilės lygiagrečiai sąveikaujančių procesų, realizavimui. Iš tikrųjų, slenkančių duomenų diagramos aiškiai pašalina valdymo informaciją ir standartinė įgyvendinimo technika realaus laiko sistemoms yra paimti slenkančių duomenų diagramą ir įvykdyti jos transformacijas kaip skirtingus procesus.
Vietinės informacijos grąžinimo sistema galėtų būti projektuojama naudojant konkuruojančius procesus. Komandos įvedimas, vykdymas, būsenos ataskaita-visosyra vykdomos kaip atskiros užduotys.
Get_command užduotis tęsiamai traukia pelę ir kai komandos plotas yra pažymėtas, pradedamas komandos vykdymo procesas. Taip pat komandos vykdymo procesas pateikia būsenos pranešimus, kurie yra perdirbti išėjimo užduočių. Darbo aplinkos sukūrimas taip pat vykdomas kaip lygiagreti užduotis ir autorius yra priimtas ar nušalintas priklausomai nuo to ar kursorius yra darbo lange, ar ne.
Šis pavyzdys iliustruoja, kad projektavimo lygiagretumas dažnai yra pasirinkimo teisė, prieinama projektuotojui. Kai kurie sistemų tipai yra paprastai vykdomi kaip lygiagrečių procesų rinkiniai kartu su procesu, susijusiu su kiekvienu sistemos techninės įrangos įrenginiu. Kaip bebūtų, problemomis dažnai tampa ir lygiagretaus, ir nuoseklaus projektavimo sprendimai, o skuboti projektavimo sprendimai turi būti anuliuojami.
Projektavimas
2010-01-19
Anksčiau buvo manoma, jog funkciškai orientuotas projektavimas yra pasenęs ir gali būti pakeistas objektiškai orientuotu projektavimu. Tačiau daug organizacijų buvo išvystę metodus ir standartus, pagrįstus funkcine dekompozicija ir todėl nenorėjo pripažinti palankumo objektiškai orientuotam projektavimui. Naudojant funkcinį metodą buvo sukurta daug sistemų. Todėl funkcinis projektavimas yra ir bus plačiai praktikuojamas.
Šio metodo strategija leidžia išskaidyti sistemą į aibę sąveikaujančių funkcijų su centralizuota sistemos būsena, paskirstyta šių funkcijų.
Funkciškai orientuotas projektavimas paslepia algoritmo detales funkcijose, bet sistemos būsenos informacija nėra paslėpta. Tai gali sukelti problemų, nes funkcija gali pakeisti būseną taip, kaip nesitiki kitos funkcijos. Funkcijų pakeitimai ir tai, kaip jos naudoja sistemos būseną, gali sukelti nenumatytą sąveiką su kitom funkcijom. Todól funkcinio projektavimo būdas yra labiausiai vykęs, kuomet sistemos būsenos apimtis yra minimizuota ir informacijos paskirstymas yra apibrėžtas.
Duomenų srauto diagramos
Duomenų srauto diagramos rodo kaip įvesti duomenys yra transformuojami rezultatų išvedimui per eilę funkcinių transformacijų. Diagramos - intuityvus ir naudingas kelias aprašant sistemą, bet jos nesuprantamos be papildomo mokymosi. Pirmas funkciškai orientuoto projektavimo etapas turėtų būti sukurti, vystyti sistemos srautų diagramas. Šios diagramos paprastai neįtraukia valdymo informacijos, bet jos gali dokumentuoti duomenų transformacijas.
Duomenų srauto diagramos yra projektavimo metodų sudedamoji dalis ir CASE priemonės paprastai palaiko duomenų srauto diagramų kūrimą. Žymėjimai, naudojami skirtinguose metoduose, yra panašūs ir perėjimas nuo vieno žymėjimo prie kito yra tiesioginis. Čia naudojama žymėjimų sistema buvo pasirinkta todėl, kad ji tinka piešti naudojant PC diagramų redagavimo sistemą.
Šioje žymėjimo sistemoje naudojami simboliai reiškia :
1.Apvalių kampų stačiakampiai.
Jie vaizduoja transformacijas, kuriose įvedimo duomenų srautas yra transformuojamas į išvedimo. Transformacija yra anotuojama ( užrašoma ) apibrėžimo vardu. 2.Stačiakampiai.
Vaizduoja duomenų talpą ( dydį ). Užrašomi apibrėžimo vardu. 3.Apskritimai.
Vaizduoja vartotojo santykį su sistema. Šie santykiai gali palaikyti įvedimą ar gauti išvedimą. 4.Rodyklės.
Rodo duomenų srauto kryptį. Jos gauna vardą, apibrėžiantį duomenis, kurie "teka" nurodyta kryptimi. 5.Raktiniai žodżiai 'and' ir 'or'.
Čia jie turi įprastines reikšmes, kaip ir loginėse išraiškose. Jie naudojami sujungti duomenų srautus, kuomet daugiau nei vienas srautas gali būti įvestas ar išvestas iš transformacijos. 6.Lanko simbolis, jungiantis duomenų srautus.
Jis naudojamas tik konjunkcijoje su 'and' ir 'or', ir naudojami indikuoti skliaustus. Iš esmės 'and' turi prioritetą prieš 'or', bet tai gali būti pakeista, sujungiant tinkamus duomenų srautus.
Žymėjimo sistema iliustruota paveiksle 12.3. Ji aprašo ataskaitų generatoriaus sistemos, naudojamos konjunkcijoje kartu su projektavimo redaktoriumi, loginį projektavimą.
Ataskaitų generatorius priima projektavimą ir pagamina ataskaitą apie kiekvieną objektą, naudojamą projektavime. Vartotojas įveda projekto vardą ir ataskaitų generatorius randa visus vardus, naudojamus šiame projektavime. Duomenų žodynas suteikia informacijos apie projektavimo objektus ir daromas ataskaitas. Informacija ataskaitoje yra pateikiama pagal tai, kuris iš dviejų objektų yra mazgo tipo ar jungties tipo.
Duomenų srautų diagramų nauda yra ta, kad jos rodo transformacijas, nedarydamos prielaidų kaip tos transformacijos realizuotos. Pvz., taip apibrėžta sistema gali būti realizuota kaip atskira programa, naudojanti programinius modulius tam, kad realizuoti kiekvienątransformaciją. Ir atvirkščiai, tai gali būti realizuota kaip skaičius susisiekiančių uždavinių arba, galbūt, realizacija gali būti šių metodų sujungimas.
2.Funkcinis projektavimas
Funkcinis projektavimas yra programų sudarymo metodas, kai programasusideda iš aibės tarpusavyje bendaujančių vienetų, kurie turi tiksliai apibrėžtą funkciją. Funkcujos turi lokalų būvį, bet padlintas sistemos būvis yra centralizuotas ir prieinamas visoms funkcijoms.
Funkcinis projektavimas buvo naudojamas nuo tada, kai prasidėjo programavimas. Bet tik šešto dešimtmečio gale septinto dešimtmečio pradžioje išgarsėjo. Daugelis laikraščių ir knygų, iš kurių labiausiai žinomos Virto (1971, 1976) Buvo publikuota būtent šio metodo pagrindu.
Buvo teigta, kad funkcinis projektavimas yra pasenęs ir turi būti pakeistas objektiškai orientuoto priėjimo. Tačiau daug organizacijų išvystė standartus, pagrįstus funkcine dekompozicija. Daug projektavimo priemonių ir susiję CASE įrankiai yra funkciškai orientuoti. Todėl funkcinis projektavimas turi būti pačiai taikomas.
Funkicinis projektavimas naudoja duomenų srautų diagramas, kurios aprašo loginių duomenų apdorojimą, struktūrų diagramų, kurios parodo programinės įrangos struktūrą ir PDL aprašymą, kuris aprašo detaliai projektavimą. Duomenų srautų žymėjimo sistema buvo modifikuota, kad padaryti ją labiau tinkama automatizuoto diagramų sudarymo sistemos naudojimui, ir yra naudojama truputi skirtinga struktūros diagramų forma, kuri neįtraukia valdymo informacijos.
Funkcinio programų projektavimo strategija pasikliauna sistemos dekompozicija į aibę iteraktyvių funkcijų.Funkcijos galipalaikyti lokalios būsenos informaciją, bet tik jų vykdymo metu. Funkcinis projektavimas paslepia algoritmo detales savyje, bet sistemos būsenos informacija nėra slepiama. Tai gali sukelti problemų, nes funkcija gali pakeisti būvi tokiu būdu, kokio kitos funkcijos nenumato. Pakeitimai funkcijoje ir būdas, kuruo jos naudoja sistemos būseną gali sukelti nenumatytų sąveikų su kitomis funkcijomis.
Funkcinis projektavimas vis dėl to yra sekmingiausias kai sistemos būvio informacijos gausa yra minimizuojama ir informacijos dalijimas yra apibrėžtas. Kai kurios sistemos, kurios reaguoja į pavienius poveikius ar duomenų įvedimą ir nereaguoja į įvedimo istoriją, yra funkciškai orientuotos. Geras tokios sistemos pavyzdys yra ATM sistema.
Šiame projektavime funkijos gali būti identifikuojamos taip, kad įvykdytų sisteminius veiksmus. Sistemos būvis yra minimalus. Operacijos yra nepriklausomos ir nereaguoja į anksesnes vartotojo užklausas. Iš tikrųjų objektiškai orientuotas projektavimas negali labai skirtis nuo šio (išskyrus sintaksiškai) ir objektiškai orientuotas priėjimas tursbūt nesibaigia vien projektavimu
Duomenų srautų diagramos
Duomenų srautų diagramos parodo kaip įvedami duomenys yra transormuojami į išvadamus rezultatus per eilę funkcinių transformacijų. Jos yra naudingas ir intuitvus sistemos aptanavimo būdas, be to diagramos suprantamos be specialių žinių. Pirma funkcinio projektavimo stadija turi sukurti sisteminių duomenų srautų diagramas. Šios diagramos neturi normaliai įtraukti valdymo informacijos, bet turi dokumentuoti duomenų transformacijas. Duomenų srautų diagramos yra sudėtinė projektavimo metodų ir CASE priemonių dalis ir dažniausiai palaiko duomenų srautų diagramų kurimą Pažymėjimai naudojami skirtinguose metoduose yra panašūs ir lengai transformuojami nuo viemų pažymėjimų prie kitų.
Duomenų srautų diagramų pranašumas yra tas, kad jos parodo transformacijas, bet nerodo, kaip transformacijos įgyvendinamos. Pavyzdžiui, sistema, parašyta šiuo budu gali būti įgyvendinama kaip viena programa, naudojant programų vienetus, įgyvendinančius kiekvieną transformaciją. Kaip alternatyva gali būti ygyvendintos keliois komunikuojančios užduotys arba gali būti realizuota kaip šių metodų junginys.
Struktūrinės diagramos
Struktūrinės diagramos yra grafinės priemonės, parodančios sistemos komponentų struktūros hierarchiją. Jos parodo, kad duomenų srauto elementų diagramos gali būti realizuotos kaip programų dalių hierarchija. Struktūrinės diagramos gali būti naudojamos vaizdininiam programų atvaizdavimui su svarbia informacija. Struktūrinės diagramos čia naudojamos tik statiniam projektavimo organizavimo atvaizadavimui.
Struktūrinėje diagramoje funkcinis elementas vaizduojamas kaip stačiakampis. Struktūrinėje diagramoje hierarchija vaizduojama sujungiant stačiakampius linijomis. Įėjimai ir išėjimai į komponentes vaizduojami naudojant rodykles. Rodyklė, įeinanti į figūrą, imituoja įėjimą, kitas linijos galas imituoja išėjimą. Duomenų saugykla vaizduojama kaip stačiakampis užapvalintais kampais, o vartotojo įėjimai kaip apskritimai. Kad sutaupyti diagramos vietą, kai kurie įėjimai ir išėjimai lieka nepažymėti.
Problema, kuri kyla programinės įrangos inžinieriui, yra kaip gauti geriausios struktūros diagramą iš duomenų srauto digramos. Kad iliustruoti tai, išnagrinėkime tas programinės įrangos sistemas, kurios gali būti šiuolaikinės aviacijos dalimi.
Struktūrinės diagramos gavimas
Ankstesniame skyrelyje buvo nagrinėta, kaip struktūrinės diagramos yra sudaromos iš duomenų srautų diagramų, tačiau nieko nebuvo pasakyta apie tai, kaip geriau tai pdaryti.
Projektuotojai turi suprojektuoti objektą, kuriame programos blokai yra aukštame lygyje surišti viduj ir žemame lygyje susieti su kitais blokais. Toks apibūdinimas gali būti supaprastintas, jeigu blokai turi ryšius su vienu iš keturių duomenų tipų:
1. Įėjimas. Šis programos blokas atsakingas už duomenų priėmimą iš žemesnio struktūrinės diagramos lygio, modifikavimą ir perdavimą į aukštesnį lygį.
2. Išėjimas. Šis blokas gauna duomenis iš aukštesnio lygio ir perduoda juos į žemesnį lygį.
3. Transformacija. Programos blokas gauna duomenis iš aukštesnio lygio, keičia juos ir grąžina juos atgal.
4. Valdymas. Blokas kontroliuoja ir valdo kitus blokus.
Pirmas žingsnis duomenų srauto diagramų konvertavimo į strukūrinę diagramą yra identifikuoti aukščiausius įėjimo ir išėjimo blokus. Šis žingsnis neįtraukia visų transformacijų, tačiau įtrauktosios vadinamos pagrindinėmis.
Aukščiausio lygio įėjimo ir išėjimo blokų nustatymas priklauso nuo projektuotojų patyrimo. Vienintelis galimas būdas išspręsti šią užduotį yra trasuoti įėjimus tol, kol bus rasta tokia transformacija, kurios išėjimas nepriklauso nuo įėjimo. Procesai, kurie validuoja įėjimus ar prideda jiems informacijos dar nėra vadinami pagrindiniais transformuotojais; jais vadinami tokie procesai, kurie rūšiuoja ar filtruoja duomenis. Panašiais kriterijais remiantis nustatomos ir aukščiausio lygio išėjimo transformacijos.
Pirmas struktūrinės diagramos projektavimo lygis sudaromas įėjimo ir išėjimo vienetus pažymint atskirais apskritimais ir kiekvieną atskirą pagrindinę transformaciją pažymint kaip atskirą stačiakampį. Stačiakampis, esantis struktūrinės diagramos viršuje vadinamas koordinuojamu bloku. Sudarymo procesas turi būti vykdomas tol, kol kol bus atvaizduoti visi duomenų srautų judėjimai.
Kiekvienas mazgas gerai suprojektuotoje struktūrinėje diagramoje turi turėti nuo dviejų iki septynių sau pavaldžių mazgų. Jei mazgas turi tik vieną sau pavaldų mazgą, vadinasi to mazgo programos blokas turės žemo lygio susietumą su kitais blokais. Jei mazgas turi daug sau pavaldžų mazgų, vadinasi programos projektavimas buvo vystomas žemo lygio fazėje.
Informacija, esanti duomenų srautų diagramose, paprastai naudojama projektuojant struktūrines diagramas, tačiau kiti į struktūrinę diagramą įtraukiami komponentai, kurių nebuvo duomenų srauto diagramoje, nėra tiesiogiai susiję su duomenų transformacija.
Struktūrinių diagramų sudarymas yra dviejų lygių procesas. Projektuojant duomenų srautus, apibrėžiamos pirminės projektavimo aprašymo struktūros, į kurias įeina valdymo informacija ir funkcijos. Struktūrinės diagramos turi būti modifikuojamos, įtraukiant papildomus valdymo komponentus.
Pagrindinės išvados:
* Duomenų srauto diagramos yra priemonė dokumentuoti sistemos duomenų srautus.
* Struktūrinės diagramos yra vienas iš būdų atvaizduoti sistemos hierarchinę organizaciją. Svarbu, kad kiekvienas funkcinis mazgas struktūroje turėtų nuo dviejų iki septynių sau pavaldžių mazgų.
Duomenų žodynai
Duomenų žodynai yra labai naudingi ne tik tai tam, kad palaikyti sistemos specifikacijas, bet ir tiek pat naudingi projektavimo procese. Kiekviena nustatyta esybė diagramoje turi turėti duomenų žodyno įėjimą, duodantį informaciją apie jo tipą, jo funkcijas ir, galbūt, logišką išaiškinimą jo priklausymui. Tai kartais yra vadinama minispekuliacija, pasitenkinant trumpu komponentų f-jos aprašymu.
Duomenų žodyno įėjimas turėtų būti komponento tekstinis aprašymas arba turėtų būti labiau išsamesnis aprašymas, išdėstytas projektavimo aprašymo kalba.
Duomenų žodynai yra atitinkamas būdas sujungti aprašomojo ir diagraminio projektavimo aprašymus. Ši schema parodo išnykstantį langą, aprašydama pažymėtą transformaciją slenkančių duomenų schemoje. Kai kurie CASE įrenginių išdėstymai aprūpina automatinį sujungimą tarp slenkančių duomenų schemos ir doumenų žodyno.
Konkuruojančių sistemų projektavimas
Kaip ir objektinis projektavimas, f-nis panašumas projektavimui neužkerta kelio šio projektavimo, kaip eilės lygiagrečiai sąveikaujančių procesų, realizavimui. Iš tikrųjų, slenkančių duomenų diagramos aiškiai pašalina valdymo informaciją ir standartinė įgyvendinimo technika realaus laiko sistemoms yra paimti slenkančių duomenų diagramą ir įvykdyti jos transformacijas kaip skirtingus procesus.
Vietinės informacijos grąžinimo sistema galėtų būti projektuojama naudojant konkuruojančius procesus. Komandos įvedimas, vykdymas, būsenos ataskaita-visosyra vykdomos kaip atskiros užduotys.
Get_command užduotis tęsiamai traukia pelę ir kai komandos plotas yra pažymėtas, pradedamas komandos vykdymo procesas. Taip pat komandos vykdymo procesas pateikia būsenos pranešimus, kurie yra perdirbti išėjimo užduočių. Darbo aplinkos sukūrimas taip pat vykdomas kaip lygiagreti užduotis ir autorius yra priimtas ar nušalintas priklausomai nuo to ar kursorius yra darbo lange, ar ne.
Šis pavyzdys iliustruoja, kad projektavimo lygiagretumas dažnai yra pasirinkimo teisė, prieinama projektuotojui. Kai kurie sistemų tipai yra paprastai vykdomi kaip lygiagrečių procesų rinkiniai kartu su procesu, susijusiu su kiekvienu sistemos techninės įrangos įrenginiu. Kaip bebūtų, problemomis dažnai tampa ir lygiagretaus, ir nuoseklaus projektavimo sprendimai, o skuboti projektavimo sprendimai turi būti anuliuojami.
Procesorius
2010-01-19
Pagrindinis IBM tipo PK privalumas, turbut ir lemes šios klases kompiuteriu isivyravima, yra tas, kad jis yra komplektuojamas iš atskiru daliu, t.y. pagal pasirinkima galima keisti bet koki PK konfiguracijos elementa ar prideti nauja. Taigi PK ir apibudina kiekvieno kompiuterio elemento parametrai. Todel, atsivertus kainorašti ar PK dokumentacija, pamatomi kiekvienos detales duomenys. Nežinanciam tai tikra makalyne - prireikus kompiuterio, tenka konsultuotis su pardavejais, kurie retai kada objektyviai ivertina situacija ir padeda pasirinkti poreikius ir galimybes atitinkancia kaina. Pagrindine informacine eilute, kurioje sutelpa visa kompiuterio informacija, gali atrodyti maždaug taip (pvz. Nr.1): Pentium 166 MHz Intel MMX 512k; 16MB RAM; 3,5'' FDD; HDD WDAC 3,1 Gb; SVGA 1 MB; 14''/0,28 MPR II, LR; pele; klaviatura. Konfiguracija gali buti ir kitokia, taciau i šia eilute sudetos svarbiausios dalys ir išemus nors viena iš ju kompiuteris nebeveiks arba nebus pilnavertis. Todel, kad PK veiktu, reikia pagrindines plokštes (motherboard), centrinio procesoriaus (CPU), operatyviosios atminties (RAM), vaizdo plokštes (video card), korpuso (case), diskasukio (FDD), kietojo disko (HDD) klaviaturos (keyboard) ir monitoriaus. Šiuo metu neatsiejama butinybe darosi pele (moise) bei CD-ROM disku skaitymo irenginys. Trumpai apibudinsime kiekviena iš ju.
Pagrindine plokšte. Tai kompiuterio stuburas. Pats pavadinimas pasako, kad tai PK pagrindas, sujungiantis kitus elementus. I pagrindine plokšte galima ikišti centrini procesoriu, operatyviaja atminti, vaizdo plokšte, prijungti kietaji diska, diskasuki, klaviatura bei daug kitokiu irenginiu. Pagrindine plokšte pirmiausia apibudina procesoriu klase, kuriems ji skirta: 286, 386 (SX, DX), 486 (SX, DX), Pentium, Pentium Pro (Dual) ar Pentium II. Dažniausiai i nurodytos klases plokšte galima kišti bet kokio darbinio dažnio atitinkancios klases procesorius, taciau buna išimciu, todel prieš dedant ar renkantis procesoriu svarbu paskaityti pagrindines plokštes aprašyma, kuriame paprastai buna išvardint leidžiami procesoriai.
Rašydamas apie pagrindines kompiuteriu dalis, nepaminejau tokio komponento, kaip kontroleris, ir tai padariau samoningai todel, kad šiuo metu kontroleriai dažniausiai buna imontuoti pagrindines plokštes viduje. Senesnese plokštese - 286, 386 bei 486 VL-BUS - kontroleris yra kaip atskira plokšte ir jo funkcija yra ryšiu su išoriniais irenginiais (printeriu, kietuoju disku, diskasukiu bei kt.) palaikymas.
Jau gal metai kaip pasirode pagrindines plokštes su imontuotomis viduje garso kortomis (Sound Blaster), taciau jos didelio pasisekimo neturi. Tai rodo, kad atskiru komponentu integravimas i viena plokšte neperspektyvus.
Verta pamineti pagrindiniu plokšciu charakteristika yra spartinancioji atmintis (cache memory). Pvz. Nr.1 tokios atminties yra 512 k, t.y. 512 kilobaitu (1 baitas = 8 bitai, 1 bitas = 1 dvejetaines abeceles simbolis). Ji skirta procesoriaus ryšiui su operatyviaja atmintimi spartinti. Dažniausiai spartinanciosios atminties pagrindineje plokšteje buna 256 k. Didesni jos kiekiai reikalingi didesniems operatyviosios atminties kiekiams (>=64MB) spartinti.
Dar yra nemažai pagrindiniu plokšciu charakteristiku, priklausanciu nuo firmos gamintojos bei kitu veiksniu, bet apie juos, jei bus idomu, parašysiu kitame straipsnyje, kuri bus galima paskirti vien pagrindinems plokštems.
Centrinis procesorius. Tai kompiuterio smegenys. Centrinis procesorius (CP) atlieka visas skaiciavimo ir valdymo funkcijas, kurios vienu ar kitu budu yra nurodomos PK. Kaip jau paaiškejo iš pagrindines plokštes aprašymo, dabar yra šešios personaliniu kompiuteriu CP klases: 286, 386 (SX, DX), 486 (SX, DX), Pentium, Pentium Pro ir Pentium II. Taigi procesoriu apibudina jo klase ir kitas labai svarbus bruožas - darbinis dažnis. Svarbiausia CP greicio charakteristika yra klase, taciau ir darbinio dažnio žymus indelis. Štai didelio darbinio dažnio žemesnes klases CP gali apdoroti operacijas tokiu paciu greiciu kaip ir aukštesnes klases mažo darbinio dažnio - 5x86 (486 klases) 133 MHz = K5 (Pentium klases) 75 MHz. Taciau yra ribinis gaminamu CP darbiniu dažniu diapazonas, pvz., 486 klases darbinis diapazonas 33 160 MHz, Pentium - 60 233 MHz. Trys pagrindiniai CP gamintojai AMD (Advanced Microcomputer Devices), Intel ir Cyrix gamina skirtingus CP, kurie turi specifines charakteristikas bei pavadinimus, pvz., AMD - K5, Intel - Pentium, Cyrix - 6x86.
Dažnai kompiuteriu specialistai nesutaria, kurio gamintojo procesoriai geriausi greicio ir suderinamumo prasme, taciau vis dažniau dabar yra vertinami seniausios ir didžiausios firmos Intel procesoriai.
Procesoriu (kaip ir smegenis) reikia vesinti, todel ant jo yra dedamas vesintuvas (cooler). Intel firma pradejo leisti procesorius kartu su vesintuvais (Box), todel nereikia atskirai jo isigyti.
CP su raidemis MMX turi savyje išplesta rinkini komandu, kurios pagreitina darba su grafiniais vaizdais ir garsu (multimedia). Greiciausi Pentium Pro ir Pentium II procesoriai turi dar ir vidine spartinanciaja atminti, kuri buna nurodyta šalia procesoriaus (256K arba 512K).
Operatyvioji atmintis. Ši atmintis panaudojama kompiuterio veikimo metu, o išjungus kompiuteri ji išsitrina. Operatyvioji atmintis yra skirstoma pagal nuskaitymo greiti bei jungciu (''kojeliu'') skaiciu. Pagal jungciu kieki yra 30, 72 (SIMM) ir 172 jungciu (DIMM) atmintis. 30 jungciu operatyvioji atmintis yra naudojama senesnes klases kompiuteriuose (<486). 72 jungciu operatyvioji atmintis yra vyraujanti dabartiniuose kompiuteriuose. EDO raidemis pažymeta atmintis yra greitesne. Po truputeli isivyrauja DIMM atmintis, kuri Pentium ar aukštesnes klases kompiuteriuose jau turi po viena ar kelias jungtis.
Vaizdo plokšte (korta). Ju ivairove yra tikrai didele. Ka svarbu žinoti renkantis vaizdo plokšte? Pirmiausia reiktu žinoti, koks bus monitorius. Svarbiausia monitoriaus ir vaizdo plokštes jungtis yra vaizdo atmintis, kuri buna nurodoma prie kortos gamintojo pavadinimo. Vaizdo atmintyje yra saugomas vaizdas, kuris patenka i monitoriu. Pvz., 1 MB vaizdo atminties gali išsaugoti 640x480 tašku vaizda su ne didesniu kaip 16 777 216 atspalviu skaiciumi, 800x600 tašku vaizda su ne didesniu kaip 65 536 atspalviu skaiciumi arba 1350x768 - su 256 atspalviais. Jei jusu monitorius turi didele skiriamaja geba (pvz., 1600x1200) ir jus norite matyti daug atspalviu - aišku, kad 1 MB vaizdo atminties jums nepakaks. Taciau svarbu žinoti, kad vaizdo atmintis nepagreitina vaizdo perdavimo, o tik nusako jo kokybe. Norint dirbti su galingais grafiniais paketais, galima isigyti vaizdo plokštes su erdviniu figuru piešimo greitintuvais (3D accelerator). Plokštuminiu vaizdu greitintuvai buna sumontuoti beveik visose naujose vaizdo kortose. Greitintuvai patys nupiešia nurodoma figura, nereikalaudami CP papildomo skaiciavimo. Gaminamos vaizdo kortos ir su išejimais i TV.
Korpusas. Pagrindines yra 4 korpusu klases: stalinis (plokšcia deže, dažniausiai statoma ant stalo ir dar vadinama desktopu), mažasis bokštelis (dažniausias kospusas), vidutinis bokštelis ir didysis bokštelis. Buna ivairiu dizainu korpusu, taciau visi jie turi maitinimo bloka, jungikli ir perkrovos (reset) mygtuka.
Diskasukis. Sudaro galimybe informacija perduoti diskeliuose. Populiariausi šiuo metu yra 3.5'' diskasukiai. Šiuose diskasukiuose naudojamu diskeliu talpa svyruoja nuo 750 kB iki 1.44MB. 5.25'' diskeliai vis mažiau vartojami del mažesnes talpos, nepatogaus dydžio ir nepatikimumo.
Kietasis diskas. Šis irenginys - ilgalaike atmintis. Duomenu saugojimo principas paremtas magnetiniu irašu. Dar visai neseniai kietuju disku talpa matavome MB (1024 baitai = 1 KB; 1024 KB = 1 MB; 1024 MB = 1 GB), o dabar jau ne stebuklas ir 9 GB kietasis diskas. Idomumo delei galiu pasakyti, kad ikrauti Windows 95 OSR2 užima apie 135 MB, o 640 MB talpos CD-ROM enciklopediniame diske Encarta 96 yra 26 000 straipsniu, 9,5 valandos muzikos, 8000 paveiksliuku ir nuotrauku, 800 žemelapiu ir daugiau negu 100 ivairiu vaizdo ir animaciniu siužeteliu. Kietuju disku talpa labai greitai auga, nes dideja programiniu paketu apimtis ir pinga gamybos technologijos. Taciau, analizuojant kainorašti, galima nesunkiai nustatyti palankiausia kainu atžvilgiu disko talpa, kuri šiu metu yra 3,1 GB. Pagal prijungima ir duomenu perdavimo magistrale kietieji diskai gali buti skirstomi i IDE ir SCSI. Dažniausiai i PK yra dedami IDE diskai, nes jiems nereikia papildomo kontrolerio ir duomenu perdavimo greitis gali buti iki 33 MB/s. SCSI diskams yra reikalingas specialus kontroleris, jie yra 5 ar daugiau kartu brangesni už IDE, taciau duomenu nuskaitymo greitis išauga iki 40 MB/s. Kompiuterio veikimo greitis labai priklauso nuo disfaktoriaus, nes duomenu nuskaitymo greitis yra vienas pagrindiniu PK greiti ribojanciu veiksniu. Lietuvoje labiausiai paplite 2 firmu kietieji diskai - Western Digital (WDAC) ir Seagate.
Klaviatura. Gerai žinomas PK valdymo ir duomenu ivedimo irenginys. Manau, kad klaviaturos pasirinkimas - vartotojo skonio ir patogumo reikalas. Standartines yra 101/102 klavišu klaviaturos, sudarytos iš pagrindines ir papildomos klaviaturos. Pagrindineje klaviaturoje yra abeceles, valdantieji (kursoriaus), specialieji (ENTER, Esc ir kt.) ir funkciniai klavišai (F1, F2 ir t.t.). Pagalbineje klaviaturoje yra dubliuojami skaitmeniniai ir kai kurie specialieji klavišai patogesniam vartotojo darbui. Išleidus Windows 95 operacine sistema, klaviatura buvo papildyta dar keliais pagalbiniais klavišais, skirtais Start meniu bei pagalbinio meniu atidarymui.
Monitorius. Kaip ir televizoriu, monitoriu apibudina istrižaine. Placiausios paklausos monitoriai yra 14'' ir 15'' istrižaines, o apskritai istrižaine vyrauja nuo 9'' iki 29''. Buna spalvoti ir nespalvoti monitoriai, taciau nespalvotu monitoriu pasirinkimas kur kas mažesnis. Monitoriaus veikimo principas yra toks pat, kaip ir televizoriaus. Monitoriuje kadru atsinaujinimo greitis yra priklausomas nuo vertikaliosios ir horizontaliosios skleistines. Maksimaliosios skleistines yra nurodomos monitoriaus dokumentacijoje. Dažniausiai prie monitoriaus yra nurodoma didžiausia horizontalioji skleistine, pvz., 70 kHz. Kuo didesne skleistine, tuo mažesnis mirgejimas. Vaizdo ryškuma veikia ir vadinamasis taško dydis. Tai mažiausias vienspalvis elementas. Taško dydis nurodomas milimetrais ir buna iki 0,25 mm. Kuo mažesnis taškas, tuo geresnis ryškumas. Monitorius yra ir pats kenksmingiausias PK elementas. Siekdama apriboti magnetiniu lauku emisija, Švedijos nacionaline matavimu ir bandymu komisija (SWEDAC) Švedijoje pardavinejamiems monitoriams ivede elektromagnetinio spinduliavimo nekenksmingumo standartus, vadinamus MPR II. Monitoriai, turintys ši sertifikata, paprastai ir pažymimi tomis raidemis
Gerokai patikimesni yra TCO'92 ir TCO'95 sertifikatai. TCO'92 sertifikatas apima elektromagnetines emisijos, energijos suvartojimo bei saugumo normas. TCO'95 sertifikatas daugiau yra skirtas viso kompiuterio standartams kontroliuoti. Taciau juo žymimi ir monitoriai. TCO'95 reglamentuoja ne tik visas minetas TCO'92 charakteristikas, bet ir ekologiškos gamybos, sunkiuju metalu kiekio irenginyje bei atgyvenusio irenginio nekenksmingumo laikymo salygas.
Saugumo standartu sertifikatu yra tikrai nemažai (Energy Star, ISO 9421 ir kt.). Didžiausius reikalavimus kelia TCO'95 sertifikatas.
Raides LR (Low Radiaton) reiškia sumažinta radiacijos emisija ir buna ant daugelio nauju monitoriu.
Pele. Pagal klavišu skaiciu yra 2 arba 3 klavišu peles. Treciasis (vidurinis) klavišas yra gana retai naudojamas. Peles klavišu funkcijos yra ivairios, jos priklauso nuo naudojamos programines irangos. Pagal prijungimo prie kompiuterio buda yra nuosekliojo jungimo (serial) ir PS/2 jungimo peles. Nuosekliojo jungimo peles jungiamos prie nuosekliojo perdavimo jungties (COM porto) ir naudoja vienos jungties išteklius. PS/2 prijungimo peles jungiamos tiesiai i pagrindine plokšte ir nenaudoja nuosekliosios perdavimo jungties ištekliu. Pele - greiciausiai susidevintis PK komponentas, todel norint pailginti peles veikimo laika, patartina isigyti peles padekla (mousepad) bei periodiškai pele valyti. PK visuomet yra numatytos vidines konfiguracijos pakeitimo galimybes - papildomo standartines jungtys (slots) RAM praplesti, ilgalaikes atminties irenginiams prijungti (C-ROM, kietajam diskui, diskasukiui), ivairioms papildomoms kortoms istatyti (tinklo kortoms, garso kortoms, skaneriams, modemams ir kt.). Bendravimui su išoriniais irenginiais yra nuosekliojo ir lygiagreciojo informacijos perdavimo jungtys. Vartotojas, isigijes bazini modeli, gali pritaikyti ji savo konkretiems uždaviniams spresti. Taip PK tampa universaliu irenginiu - ji galima placiai pritaikyti ivariausiose gyvenimo srityse.
PC centrinis blokas.Centrinis blokas valdo visus PK cirkuliuojančios informacijos srautus. Jį sudaro pagrindinis procesorius, pastovioji atmintis (ROM), operatyvioji atmintis (RAM), spartinančioji atmintis (Cache), ryšio tarp sisteminės magistralės ir atskirų bloko dalių bei išorinių įrenginių interfeisai, taip pat disketinių, diskinių kaupiklių bei displėjaus valdikliai.
PP yra PK “smegenys”. Jis, kaip ir ESM pagrindinis procesorius, atlieka aritmetines ir logines operacijas, valdo PK. Nuo PP priklauso ESM galimybės. MP apibudinamas “žodžio” ilgiu, matuojamu bitais, ir darbo dažniu, išreiškiamu megahercais.
Pastovioje atmintyje (ROM) yra gamintojo įrašyta PK valdymo programa BIOS, taip pat gali būti ir kitos operatoriaus darbą palengvinančios priemonės, pavyzdžiui, grafinis vartotojo interfeisas ir labiausiai paplitę programiniai paketai.
Į operatyviają atmintį (RAM) įrašomos darbo metu vartotojo naudojamos programos, PK cirkuliuojanti informacija ir darbo rezultatai.
Spartinančioji atmintis (Cache) naudojama pagreitinti informacijos cirkuliacijai tarp PP ir RAM, taip pat tarp diskinio kaupiklio ir RAM.
Informacija tarp atskirų PK dalių yra perduodama per sisteminę magistralę. Ja cirkuliuoja trijų rūšių informacija: duomenys; adresai; PK valdantys signalai. PK dalys su magistale sujungiamos interfeisais, turinčiais prievadus (Ports) - kanalus informacijai priimti ir perduoti. Kiekvienas prievadas turi savo adresą, kuriuo į jį kreipiamasi.
Per interfeisus PK palaiko ryšį su išoriniais įrenginiais, pvz., spausdintuvu, modemu, tinklu. IBM tipo PK naudojami lygiagretusis “Centronics” ir nuoseklieji interfeisai RS232 bei RS422. Nuo 1997 m.pradėtas naudoti ypač greitas nuoseklusis interfeisas IEEE 1394 ir universalusis nuoseklusis interfeisas USB (Universal Serial Bus), prie kurio galima prijungti net 127 išorinius įrenginius.
Valdikliai valdo jiems priklausnčias PK dalis.Su išore PK bendrauja per imformacijos įvedimo ir išvedimo įrenginius. Operatorius informaciją į kompiuterį įveda klaviatūra, iš disketės, disko,CD-ROM arba skeneriu skaitydamas dokumentus. PK operatorius valdo klaviatūra, sensoriniu ekranu, pelyte arba valdymo rutuliu. PK informacija operatoriui išveda į ekraną arba atspausdina popieriuje. PK su kitais kompiuteriais bendrauja per tinklo adapterį, modamą ar faksmodemą.
Paveikslėlio įterpimas ir redagavimas
2010-01-19
PowerPoint prezentacija. Paveikslėlis įterpiamas komanda. Atsiveria langas. Iš pasirinktos kategorijos išsirenkamas paveikslėlis. Įterpus paveikslėlį galima keisti jo vietą, dydį ir kitas savybes. Braižymo įrankiai. Format, AutoShape kortelė. Figūrų persidengimas. Paveikslėlių redagavimas. Mygtukas AutoShapes.
Išnašos. Grupavimas. Objekto sukimas. Objektų spalvinimas. Keletas patarimų.
Pasaulinė informacinė infrastruktūra
2010-01-19
Visa informacinė infrastruktūra buvo orientuota į industrinius procesus vykstančius visuomenėje, tačiau pakitus jų vystymosi krypčiai, sukurtoji informacinio aprūpinimo sistema atsidūrė aklavietėje. Ši sistema turėjo arba regeneruoti, arba išvis nustoti egzistavusi. Daugeliu atvejų susikūrė naujos informacinės tarnybos, o buvę informacijos centrai tapo verslo informacijos centrais, t.y. ėmė orientuotis į tą sritį, kurios specialistai gali ne tik tinkamai įvertinti informaciją, bet ir ją nupirkti. Šis pavyzdys rodo, kad šalyse, kuriose socialiniai, ekonominiai, istoriniai bei kiti procesai vyko labai skirtingai, informaciniai procesai vis dėl to vystėsi beveik adekvačiai. Skiriasi laikotarpiai, problemos bei jų sprendimo būdai, tačiau patys informacinės raidos principai, idėjos išlieka tapatūs.
Plečiantis informacijos srautui, tapo būtina jį apdoroti ir padaryti priimtiną kiekvienam vartotojui. Jei su rašytinių informacijos laikmenų srautu, pasitelkdami įvairias technologijas, šiuo metu dar susidoroja tam paruošti specialistai - bibliotekininkai, tai naujo tipo informacijos laikmenų srautams apdoroti reikalingi kitokio pobūdžio specialistai. Šiems specialistams - informacijos menedžeriams - keliami paqkankamai aukšti reikalavimai. Pagrindinę vietą turi užimti ne techniniai, bet valdymo - organizaciniai įgūdžiai. Informacijos menedžeris yra tarsi tarpinė grandis tarp informacijos vartotojų ir programinės įrangos specialistų - programuotojų. Jis ne tik turi sugebėti išspręti tiek technines, tiek vartotojiškas problemas, bet ir visuomet stengtis jas aplenkti. Informacijos resursų valdymo menas - informacijos menedžmentas - įgalina jį išspręsti ir šį uždavinį. Informacijos menedžeris ne tik renka, saugo analizuoja, vartoja informaciją, organizuoja informacinius resursus, bet, - ir svarbiausia - priima sprendimus, pagrįstus informacija. Vienas iš svarbiausių informacijos menedžerio uždavinių yra ne tik naudotis jau esama informacija, bet ir kurti naują, užtikrinant jos panaudojimą. Tatai parodo, jog informacijos mendžmentas yra socialinio pobūdžio reiškinys. Jis yra orientuotas į visuomenę, jos poreikių tenkinimą. Informacijos laisvė yra viena iš būtiniausių demokratijos sąlygų, jos garantas, o tikslingai orientuota informacijos mendžerių veikla, kuriant Pasaulinę Informacinę Infrastruktūrą, yra vienas iš šiandienos uždavinių. Šis referatas yra skirtas apžvelgti informacijos mendžmentą, kaip būtiną Pasaulinės Informacinės Infrastruktūros kūrimo sąlygą, bei detalizuoti pačią Pasaulinės Informacinės Infrastruktūros sampratą.
TRUMPA INFORMACIJOS MENEDŽMENTO RAIDOS
ISTORIJA
Prieš pradedant nagrinėti Pasaulinę Informacinę Infrast-ruktūrą bei jos raidos etapus, norėčiau pateikti glaustą informacijos menedžmento istoriją. Pati informacijos menedžmento sąvoka susiformavo mūsų amžiaus šeštąjame dešimtmetyje. Manoma, jog lūžis įvyko JAV didžiosios krizės metais. Tuo metu prasidėjo nauja era, kurios liudininkais mes šiuo metu ir esame. Pasibaigė industrinė era ir civilizuota visuomenė įžengė į naują raidos etapą - informacinę erą. 1957 metais JAV darbuotojų, dirbančių informacinėje sferoje, skaičius pralenkė dirbančiųjų įvairiose pramonės srityse darbuotojų skaičių. 8-ajame dešimtmetyje darbuotojai, kurių darbas tiesiogiai siejasi su informacija, jos kaupimu, apdorojimu bei panaudojimu, užėmė pusę visų darbo vietų. Šiuo metu išsivysčiusiose pasaulio šalyse šių darbuotojų skaičius sudaro daugiau negu pusę visų dirbančiųjų. Pavyzdžiui, JAV apie 60% dirbančiųjų yra informacinės sferos darbuotojai, 63% viso darbo laiko sunaudojama informacinei veiklai, o informacijos darbuotojų darbo apmokėjimui skiriama net 67% darbo užmokesčio fondų. Šių darbuotojų atlyginimai vidutiniškai 33% didesni negu kitų veiklos sričių darbuotojų.
1961 metais F.Machlup’as savo veikale “Žinių sukūrimas ir platinimas JAV” informaciją pirmą kartą apibūdino kaip prekę. Tačiau sunku būtų teigti, jog šeštojo dešimtmečio pabaigoje septintojo pradžioje egzistavo informacinės technologijos. Informacijos samprata dar tik buvo bepradedanti savo kelią į visuotinį pripažinimą. Vienintele plačiai paplitusia telekomunikacijų priemone buvo telefonas, tačiau ir jis stovėjo toli gražu ne ant kiekvieno stalo. Pasikalbėjimo įkainiai buvo gana dideli, todėl “tolimų distancijų” skambučiai buvo gana reti. Kompiuterių naudojimo sfera taip pat žengė pirmuosius žingsnius, pakeisdama anksčiau egzistavusią skičiavimo mašinų sferą. Ir net tose srityse, kur kompiuteriai būdavo naudojami, jų indėlis į rezultatų pasiekimą buvo gana menkas. McKinsey tyrimai, kuriuos jis atliko 7-ojo dešimtmečio pradžioje parodė, kad tik 9 iš 27 jo išnagrinėtų sistemų dirbo efektyviai, visos kitos paprasčiausiai neatsipirkdavo.
Didžioji dalis darbo daugumoje ofisų buvo atliekama su minimalia technikos pagalba. Kopijavimo aparatai vos tik pradėti naudoti. Elektrinės spausdinimo mašinėlės jau egzistavo, tačiau pirmieji procesoriai buvo sukurti tik 1964 metais. Faksmilinis ryšys buvo naudojamas tik išimtiniais atvejais ir daugumoje ofisų tapo įpratas tik 8-ajame dešimtmetyje. Nežiūrint į visą tai, informacijos menedžerio technologinis aprūpinimas atrodė išties palankiai. Beveik visos šiuo metu egzistuojančios informacinės technologijos jau buvo išrastos. Kainos pradėjo kristi ir šis procesas tęsiasi iki šiol. [1].
Tačiau visi šie pasikeitimai negalėjo įvykti taip greitai, kad patenkintų visų vartotojų poreikius. Informacinio sektoriaus dalis nuo 1960 metų ėmė pastoviai augti. Porat’o tyrimai informacinės ekonomikos srityje parodė, kad informacinis sektorius išaugo nuo 17% 1950 iki 58% 19980 metais [2]. Per tą patį laikotarpį industrinio sektoriaus vaidmuo ekonomikoje sumažėjo 38% (nuo 65% iki 27%). Šie duomenys aiškiai parodo strategijos pokytį organizacijose.
PASAULINĖS INFORMACINĖS INFRASTRUKTŪROS LINK
Devynioliktojo amžiaus viduryje, atsiradus telegrafui, pradėjo kurtis ir Pasaulinė Informacinė Infrastruktūra. Šiandien, praėjus beveik 150 metų, šis darbas dar nepasiekė galutinės savo stadijos. Pasaulinė Informacinė Infrastruktūra - tai tinklas informacijos greitkelių, juosiančių visą pasaulį. Šie greitkeliai leis žmonijai dalintis informacija, ją kurti bei bendrauti kaip vienai globalaus kaimo visuomenei. Šis ryšys atneš realią ekonominę naudą, įtvirtins demokratiją, padės kur kas lengviau spręsti iškilusias problemas, pagerins sveikatos apsaugą ir, galiausiai, leis mums visiems pasijusti planetos dalimi. Šios infrastruktūros kūrimas turi remtis bendru pasaulio šalių vyriausybių ir piliečių darbu. Paprastai tariant, Pasaulinė Informacinė Infrastruktūra bus sudaryta iš vietinių, nacionalinių bei regioninių tinklų, kuriuos sudarantys kompiuteriai veiks ne kaip atskiri vienetai, bet kaip viena visuma.
Norint pasiekti tvirtą demokratiją, valstybė privalo leisti kiekvienam savo piliečiui pačiam priimti sprendimus dėl savo asmeninio gyvenimo ar pažiūrų. Tai yra įmanoma suteikiant kiekvienam individui reikiamą informaciją, leidžiant jam pačiam skelbti savo pažiūras ir išreikšti savo valią rinkimų keliu. Būtent tai ir privalo garantuoti sukurtoji Pasaulinė Informacinė Infrastruktūra. Ji nebus jau funkcionuojančios demokratijos atitikmuo, o pati privalės stiprinti demokratiją, įtraukdama visus piliečius į bendrą sprendimų priėmimą. Tai bus naudinga ne tik vienos šalies piliečiams, bet ir leis skirtingoms tautoms įveikti kalbos, laiko bei atstumo barjerus. Kitaip tariant, kurdama Pasaulinę Informacinę Infrastruktūrą, žmonija po truputį vėl grįžta į Atėnų periodo demokratiją.
Pasaulinė Informacinė Infrastruktūra taip pat taps viena iš būtiniausių ekonominio gerbūvio sąlygų. Pažvelgus į JAV ekonominę bei informacinę raidą nuo 20 amžiaus vidurio iki šių dienų, galima teigti, kad informacinės infrastruktūros integracija į ekonomiką leido pramonei dirbti kur kas produktyviau, organizacijos įgijo didesnę kompetenciją ir tapo lengviau prisitaikančiomis besikeičiančios aplinkos sąlygomis. Tų pačių technologijų dėka išaugo ir paslaugų sektorius, padidėjo pasiūla, siūlomos paslaugų produkcijos lygis ir rūšys ėmė atitikti vartotojų poreikius.
Gerai ekonomiškai išsivysčiusios pasaulio valstybėse 8 iš 10 naujai sukurtų darbo vietų tenka aktyviai dirbančiam informaciniam sektoriui. Tai gerai apmokami finansinių analistų, programuotojų bei kitų išsilavinusių specialistų darbai [5].
Plečiantis Pasaulinei Informacinei Infrastruktūrai, vis daugiau žmonių supranta, kad informacija yra vertybė tik tuomet, kai ja yra dalijamasi. Šiuo atveju galioja principas: “kuo daugiau duodi, tuo daugiau gauni”. Vienas iš žymiausių amerikos prezidentų Thomas Jefferson yra pasakęs: “Tas, kuris gauna iš manęs idėją, gauna ir naudą, tokią pat, kokią turiu aš, ir tuo pačiu manęs nenuskurdina”. Egzistuojant šiuolaikinėms informacinėms technologijoms toks pasikeitimas idėjomis tampa išties paprastas.
Šiuo metu JAV jau pradėta kurti Nacionalinė Informacinė Infrastruktūra, kuri remiasi privačiu sektoriumi. Ji bus sudaryta iš kelių šimtų skirtingų kompiuterinių tinklų, jungs įvairiausias kompanijasir, naudodama skirtingas technologijas, visus sujungs į gigantišką tinklą, kuris paieks praktiškai kiekvieną amerikietį. Šis grandiozinis planas remiasi penkiais principais:
• Pirma, privataus kapitalo pritraukimu;
• Antra, konkurencijos skatinimu;
• Trečia, lanksčios įstatyminės bazės, leidžiančios neatsilikti nuo greitų technologinių bei ekonominių pokyčių, sukūrimu;
• Ketvirta, laisvo tinklo naudojimosi visiems informacijos vartotojams užtikrinimu; ir
• Penkta, tinklo universalumo garantija. [5]
Vienas iš svarbiausių veiksnių, kuriant Pasaulinę Informacinę Infrastruktūrą yra privataus kapitalo pritraukimas ir konkurencijos skatinimas. Prieš keletą metų kai kurios Lotynų Amerikos šalys ėmėsi privatizuoti valstybei priklausančias telekomunikacijų kompanijas, siekdamos konkurencijos būdu sumažinti kainas ir atnaujinti senas technologijas. Per labai trumpą laiką šių telekomunikacijų kompanijų pelnas išaugo 35%, buvo atnaujintos senosios technologijos, krito kainos, o pačios kompanijos labai greitai ėmė atitikti joms keliamus reikalavimus.
Tačiau, norint pritraukti investuotojus į Pasaulinės Informacinės Infrastruktūros kūrimą, reikia užtikrinti jų investicijų teisinę apsaugą. Siekiant, kad konkurencija būtų sėkminga, reikia sukurti ne tik privataus sektoriaus investicijas ginančią teisinių aktų bazę, bet ir atitinkančią vartotojų reikalavimus juridinė sistemą. Čia galima būtų pasiremti jau esama kai kurių šalių patirtimi. Pavyzdžiui, JAV jau kuris laikas veikia nepriklausoma agentūra, vadinama Federaline Komunikacijų Komisija. Ši komisija, atsižvelgdama į besikeičiančias sąlygas ir bendradarbiaudama su Nacionaline Telekomunikacijų ir Informacijos Valdyba bei Justicijos departamentu, rengia įstatymus, atitinkančius nūdienos pokyčius. Panaši komisija turėtų būti sukurta ir kuriant Pasaulinę Informacinę Infrastruktūrą, kad, atsižvelgdama į įvairius pokyčius, teisiškai reglamentuotų jos veiklą.
Norint užtikrinti tinklo prieinamumą visiems informacijos vartotojams, reikia siekti, kad telekomunikacijų tinklų savininkai garantuotų prieinamas kainas. Šis principas užtikrintų kiekvienam Pasaulinės Informacinės Infrastruktūros vartotojui naudojimąsi tūkstančiais skirtingų informacijos šaltinių bet kokioje šalyje bet kokia kalba.
Šalys ir kompanijos jų viduje nebebus konkurentabilios, jei negalės užtikrinti darbo su duomenimis realaus laiko rėžimu. Ryšys su vartotoju privalo būti palaikomas nuolatos ir visame pasaulyje. Šis aspektas yra labai svarbus ruošiant aukštos kvalifikacijos darbuotojus, kurių pareikalaus ateities ekonomika.
Siekiant garantuoti tinklo universalumą, yra privalu įtraukti į jį visas įmanomas paslaugas, kurių kainos būtų prieinamos įvairias pajamas gaunantiems žmonėms.
Vienas iš svarbiausių veiksnių, užtikrinančių tinklo universalumą bei prieinamumą, yra vartotojų apmokymo procesas. Norint, Pasaulinės Informacinės Infrastruktūros neištiktų Internet’o likimas ir ji netaptų “informacijos pelke”, reikia sukurti kiekvienam vartotojui suprantamas ir aiškias įvairių kontekstų instrukcijas, kurių pagalba jis galėtų išnaudoti visas tinklo teikiamas paslaugas bei galimybes.
Kuriant Pasaulinę Informacinę Infrastruktūrą, neužtenka vien bendros šio plano naudingumo ir būtinumo sampratos. Šio plano įgyvendinimas pareikalaus ne vienerių metų darbo, tikslingo žmonių resursų panaudojimo bei milžiniškų investicijų į šią Informacinę Infrastruktūrą, tačiau jau šiandien galima teigti, kad pirmi žingsniai Pasaulinės Informacinės Infrastruktūros link jau žengti.
PASAULINĖS INFORMACINĖS INFRASTRUKTŪROS PERSPEKTYVOS
Supergreita technologijų raida, organizacijų strateginė konkurencija bei valdžios instancijų priimami juridiniai aktai jau sukėlė “mažąjį sprogimą” informaciniame pasaulyje. Šiuo metu pagrindinis tikslas yra sukurti galingas sistemas, susidedančias iš naujausių kompiuterinių technologijų, komunikacinių priemonių bei žmonių resursų, kurios sugebėtų sukelti “didįjį sprogima” skaitmeninių informacinių technologijų panaudojime. Tačiau įgyvendinti šį uždavinį nebus lengva. Šiuo metu dar net du trečdaliai šeimų, gyvenenčių visame pasaulyje, neturi netgi telefono ryšio, nekalbant jau apie kitas komunikacines priemones. Viena antroji pasaulio gyventojų, t.y. ~3 mlrd. Žmonių vis dar laukia savo pirmojo telefoninio pokalbio [6]. Taigi Pasaulinės Informacinės Infrastruktūros kūrimas nėra darbas, kurį įmanoma atlikti pavieniui. Skirtingose pasaulio dalyse šio plano įgyvendinimo problemos skiriasi, o ir pats Pasaulinės Informacinės Infrastruktūros įgyvendinimo planasatrodo skirtingai. Nemažai atsilikusių pasaulio šalių dar net nesvarsto galimybės įsilieti į šį konglomeratą, - tai paprasčiausiai per brangu. Būtent dėl šių preižasčių reikėtų žvelgti labiau realistiškai į Pasaulinės Informacinės Infrastruktūros kūrimą. Šiuo metu minėtasis projektas galėtų garantuoti tik vieną - tvirtą ekonominę, industrinę, informacinę bei finansinę sąjungą tarp didžiųjų gerai ekonomiškai išsivysčiusių pasaulio valstybių. Tuo tarpu trečiojo pasaulio šalys nebus visiškai izoliuotos nuo šio globalaus projekto. Joms bus teikiamos įvairios lengvatos bei technologinė parama, ir jos po kurio laiko įsijungs į šį globalinį tinklą. Visgi nederėtų teigti, kad visos šalys kurdamos Pasaulinę Informacinę Infrastruktūrą startuos vienu metu. Jei šiuo metu JAV pradėtoji kurti Nacionalinė Informacinė Infrastruktūra jau žengė pirmuosius žingsnius tiek juridine, tiek ir technologine prasme, nuo jos neatsilieka ir Japonija, kuri dar 1956 metais įkūrė JICST centrą, koordinuojantį informacinės infrastruktūros kūrimo raidą šalyje, tai ekonomiškai silpnos valstybės tuo pasigirti, toli gražu, negali. Sukurti pasauliniu standartus atitinkančius strateginius šalies informacinės infrastruktūros vystymo planus trukdo kompetencijos stoka. Nors šis reiškinys, be abejo, laikinas, tačiau jis tampa dar vienu vingiu kelyje į Pasaulinę Informacinę Infrastruktūrą. Menkas finansavimas, kompetetingų kadrų stoka, valstybės monopolija telekomunikacinių paslaugų srityje gerokai apsunkina šių šalių dialogą su toli į priekį pažengusiomis valstybėmis. Tačiau jau šiuo metu galima teigti, kad visuomenės informatizavimo procesas tegali vykti tik greičiau arba lėčiau, tai įtakoja aplinkos sąlygos, bet jo neįmanoma visiškai sustabdyti.
IŠVADOS
Šio šimtmečio viduryje prasidėjusi informacinė revoliucija kardinaliai pakeitė visuomenės gyvenimą. Postindustrinė epocha pirmą sykį žmonijos istorijoje įvardino informaciją kaip didžiausią vertybę, pagrindinį gamybos produktą bei pagrindinę prekę. Per šimtus metų nusistovėję visuomenėje procesai pradėjo radikaliai keistis - jie tapo orientuoti į informaciją, jos gamybą bei tikslingą panaudojimą. Ytin greita informacinių technologijų raida leido žmonijai ne tik bendrauti, siųsti informaciją bei ją gauti šviesos greičiu, bet ir pasijusti viso pasaulio dalimi, viena globalaus kaimo bendruomene. Išnyko tokie informaciniai barjerai kaip laikas, atstumas, iš dalie ir kalba. Visuomenėje lyderių pozicijas pradeda užimti asmenys, kurie valdo ir kuria informaciją.
Visi šie vykstantys procesai paskatino žmoniją siekti kokio nors konkretaus užsibrėžto tikslo viso pasaulio mastu. Šiuo tikslu tapo Pasaulinės Informacinės Infrastruktūros kūrimas. Šio projekto įgyvendinimas dar sykį įrodo žmonių norą bendradarbiauti bei komunikuoti nepaisant rasinių bei kitokių skirtumų. Dabartinis informacinių technologijų išsivystymo lygis jau leidžia išspręsti techninę Pasaulinės Informacinės Infrastruktūros kūrimo pusę, tačiau vien to nepakanka. Ši Pasaulinė Informacinė Infrastruktūra nėra vien tik tai į tinklą sujungti kompiuteriai, bet visų pirma - teisinis, ekonominis, finansinis bei kitoks bendradarbiavimas informacijos pasikeitimo pagalba tarp šalių - Pasaulinės Informacinės Infrastruktūros narių. Pasaulinės Informacinės Infrastruktūros kūrimas - ne vienerių metų darbas, tačiau jau dabar aišku, kad būtent ji taps ateities visuomenės pamatu. Naujos - informacinės - visuomenės pamatu.
Pasaka
2010-01-19
Už Didžiojo miesto, mažos sodybos žolėje, nuo špinatų, kartu su mama gyveno mažas Bū. Jam labai patiko . Bū turėjo svajonę, tapti didžiojo miesto muzikantu. Mažylis griežė labai seniai ir jam tai tapo neatsiejama gyvenimo dalis.
Kartą buvo smarki audra, griaudėjo perkūnas, lijo . Bū su savo mama slėpėsi skardinės šone nuo lietaus, kuris jau buvo apsėmęs visą , kurioje jiedu gyveno. srovė nešė skardinę link Didžiojo miesto.
- Gal. Galbūt mano svajonė pagaliau išsipildys? -tyliai savęs paklausė mažasis žiogelis.
Rytą Bū iškišo savo mažą galvelę pro skylę esančią skardinėj. Jis išvydo Didįjį miestą. Žiogo ir jo mamos namai buvo tarp kitų panašių skardinių, tik viena didelė skardinė buvo didžiiulė. Tai buvo didžiojo miesto vabalų koncertų .
Po kelių dienų Bū išėjo griežti smuiku prie didžiosios vabalų salės.
Žiogelis griežė stebuklingą dainą. Ją išgirdo trys :
- Ar tu esi Didžiosios vabalų salės muzikantas? – choru paklausė muzikanto.
- Ne, bet tai yra mano Didžioji svajonė. - Atsakė Bū.
Jie vėl choru atsakė:
- Mes pažįstam
, kuris padėtų tau surengti ten koncertą arba bent jau kelias dainas atlikti.
- Tikrai taip manot?
- Net neabejojam! - Atsakė vabalai.
Po geros savaitės įvyko tas lemtingas . Šiandien Bū taps Didžiosios vabalų koncertų salės muzikantu.
Šis pasakojimas įrodo jog lietus nėra toks blogas, jis net gali įgyvendinti svajones.
Problemos pagrindimas
Mechatroninė sistema apjungia elektrines, mechanines hidraulines ir elektronines technologijas ir naudoja kompiuterinį valdymą. Kai kurios mechatroninės sistemos kaip pvz.: automatinė pavarų dėžė, variklio valdymas jau veikia šiuolaikinėse mašinose. Valdymo sistemos tikslas: darbinis dalies stebėjimas įvertinant fizinius kintamuosius – matuojamas sensoriais ir tinkamos komandos, apdorojamos aktyvatorių pasirinkimas. Yra galimos dvi veiksmų rūšys: nenutrūkstami ir disktretūs veiksmai. Nenutrūkstamas valdymo procesas įvertina išėjimo klaidą, palygina su užduota reikšme ir apskaičiuoja naują nenutrūkstamą veiksmą klaidos sumažinimui. Diskretus valdymo procesas aptinka kokį nors įvykį (tipiškai – klaidos slenkstį – ribos slenkstį) ir parenka sistemai naują diskrečią būseną. Rekonfigūracijos sistema tai diskreti valdymo sistema, skirta reakcijai į sistemų komponentų klaidas. Tipinių mechatroninių sistemų architektūrą pateikta 1 pav. Šiame staripsnyje apžvelgiami tik diskretūs valdymo procesai.
1. Naujos mechatroninės sistemos.
Ankstyvajame projektavimo etape projektuotojai susiduria su patikimumo įvertinimu. Iš funkcinio modelio preliminari rizikos analizė identifikuoja įvykius, kurie gali būti katastrofiniai, taip pat vadinamieji “pavojingi įvykiai”. Defektų medžio metodas naudojamas kokybiniam kiekybiniam patikimumo įvertinimui.
Defektų medis nusako logines sąlygas, kurioms esant gali įvykti pavojingas įvykis. Efektyvūs algoritmai ir priemonės šiandien leidžia apskaišiuoti pavojingo įvykio atsitikimo tikimybę, nustatančio elementarių pavojingų įvykių greičius. Tačiau tai yra statiška ir nereaguoja į skaičių pasikeitimus.
Defektų medžių modeliavimui alternatyva yra struktūrinių ir funkcinių sąveikų tarp sistemos komponentų modeliavimas Būsenų Diagramoje. Modeliuojamos būsenos – sistemos veikimo ir defektų būsenos. Būsenų diagramos leidžia nustatyti (aprašyti) bet kurią baigtinių įvykių sistemą – išvardinant būsenas, tačiau būsenų skaičius auga kartu su lygiagrečiais veiksmais generuojamais sistemos. Petri tinklai labai tinka diskrečių įvykių sistemoms su lygiagrečiais ir sinchroniniais veiksmais modeliuoti ir kovoti su būsenų skaičiaus kombinatoriniu didėjimu.
Kiekybiniam patikimumo įvertinimui būtina laiką apibrėžti kaip kintamąjį. Mechatroninėse sistemose įrenginio būsenos pasikeitimo vėlinimas parenkamas patalpinant vėlinimą į vietą ar perėjimą Petri Tinkluose.
Vėlinimai susiję su atsinaujinimo ir sutrikimo procesais modeliuojami atitiktinais kintamaisiais eksponentine perdavimo funkcija. Petri tinklai apimantys tik stochastinius laiko vėlinimus yra žinomi kaip stochastiniai Petri Tinklai.
Jei lestume skubų (neatidėliotiną) kuro įpurškimą (sincroninazijos modeliavimui), tai būtų apibedrintas stochastinis PT. Abiem atvejais tinklo sėkmingas pažymėjimas gali būti pristatytas kaip Maskovo Grandinė ir be to patikimumas būtų vertinamas auditiškai. Daugelis patikimumo įvertinimo programų kompiuteriuose naudoja šį metodą.
Apibendrintai, gali būti naudinga modeliuoti įrenginio būsenų pasiketimus, kurie neatspindi atsinaujinimo sutrikimo pricesų, bet atspindi pasikeitimus, susijusius su reguliaria sistemos elgsena. Šiuo atveju būsenos pasikeitimo vėlinimas yra projekuotojų modeliuojamas kaip perdavimo funkcija laiko intervale. Patikimumo rezultatai tuomet randami naudojant Monte Carlo algoritmą: daug turimos informacijos yra simuliuojama per ribotą laikotarpį ir vidutinis informacijos skaičius, kuris pasiekia pavojingą įvykį, yra suskaičiuojamas.
Būsenios pasikeitimo vėlinimas taip pat gali priklausyti nuo besitęsiančio proceso fizinio vystymosi. Tai tipinis atvejis Mechatroninių sistemų, kuomet valdymo sistema yra labiau linkusi apdoroti kelis proceso kintamuosius apibrėžtomis ribomis. Inicijuojamo įvykio padarinys – kai kurie proceso kintamieji gali peržengti šias ribas, ir valdymo sistema modifikuoja sistemos konfigūraciją tam, kad paveikti proceso vystymąsi ir sugrąžinti sistemą į jos normalias ribas.
Šis hibridinis požiūris yra esminis įvertinant Mechatronininių sistemų patikimumą. Iš tikrųjų, tiek nenutrūkstamos tiek diskrečios dalys dinamiškai veikia Mechatroninių sistemų patikimumą. Rekonfigūracija bus veiksminga tik tuomet, kai ji veiks “palankiu periodu”, kuris tęsiasi nuo tos datos pereinamo valdymo ribos iki to laikotarpio, kuomet išlenda pavojingi įvykiai. “Palankaus periodo trukmė” priklauso nuo darbinės (operatyvinės) dalies dinamikos, o rekonfigūracijos trukmė priklauso nuo valdymo sistemos ir aktyvatorių dinamikos.
Šiandien egzistuoja hibridinių sistemų modeliavimo ir simuliavimo priemonės. Valdymo dalis modeliuojama Petri Tinklų arba Būsenų diagramų reikšmėmis. Nutrūkstama dalis paprastai modeliuojama naudojant diferencialinės algebros lygtis. Bet iki šiol vis dar sunku pasiekti skaitmeninę integraciją Monte Karlo algoritmui prieinamame laike.
Problemos sprendimo kelias – abstraktaus modelio sukūrimas operatyviai daliai. Iš tikrųjų, dažnai įmanoma diferencialines algebrines lygtis į tikslesnes ir paprastenes algebrines. Naudojant SPT operatyvinė dalis ir bus modeliuojama šiuo būdu. Visų sistemos dalių elgsena gali būti aprašyta SP tinklais. Dėl visų šių priežasčių SPT ir buvo pasirinkti mūsų sistemos modeliavimui simuliavimo tikslams. Mes naudojame projektavimo SPT priemones.
2. Atvejo analizė ir modeliavimas
2.1 Atvejo analizė
Nagrinėjant paprastą Mechatroninę sistemą (2. pav.) kuri yra sudėtingos sistemos dalis, kurios tikslas yra palaikyti spaudimo lygį (P) tam tikrose ribose [Pmin, Pmax]. Funkcinė priklausomybė aprašyta žemiau:
- Jei P>Pmax elektrinis vožtuvas uždarytas
- Jei P < Pmin elektrinis vožtuvas atidarytas
- Jei P > Palarm_max arba P<Palarm_min – sistema sugenda
2.2 Funkcinis ir diskfunkcinis modelis
Vienintelis galimas sistemos nefunkcionavimo atvejis – tuščias rezervuaras (bakas). Sistema gali būti sumodeliuota algebriniais ryšiais sekančiai (P yra rezervuaro slėgis, V – tūris, Qin – įeinantis srautas, Qout – išeinantis srautas Qconsumer – suvartojamas srautas, Qleak –nutekėjimo srautas, Qpump – siurblio srautas):
(f grįžtamasis)
Gali būti bet kuris funkcijos žingsnis
(r3): jei elektrinis vožtuvas atidarytas, tada Qin = Qpump, kitaip Qin = 0.
r1 ir r2 yra apibrėžtos algebrinės lygtys kurios leidžia paskaičiuoti slenkstinę ribą P (P = Ptreshold) inicijuojamą būseną (P = P0, V = V0 laiko momentu t = t0)
Kiekvienam įrengimui viena vieta apima požymį nusakantį sistemos būseną ir susijusį pradžios periodą. Mūsų pavyzdyje tokia būsena nusakoma rezervuaro spaudimu ir tūriu, sistemos faze (elektrinio vožtuvo pozicija), suvartojimo lygiu ir nutekėjimo rūšimi. Kiekvieną kartą diskretus įvykis įvyksta kaip suvartojamo pokyčio, elektrinio vožtuvo padėtis pasikeitimo arba nuotėkio atsiradimo (perėjimai suvartojimą, pakeisti aktyvatorių arba nutekėjimą). Esama būsena paskaičiuojama , žinant prieš tai buvusią ir nustatant pradžios periodą , remaintis (r1) ir (r2) santykiais. Kiekvieną testiniu periodu, valdymo sistema nuskaito rezervuaro slėgį ir atnaujina komandą.
Galima pažymėti, kad naujos komandos skaičiavimas kiekvienu testavimo periodu yra mažai naudingas Iš tikrųjų, komanda pasikeičia tik kartą, kuomet slėgio ribos yra peržengtos. Pakanka ryškių slėgio intervalų, kad nustatyti komandos efektyvumą. Privalome pridėti du trukdančius intervalus, kurie nusakytų pavojingsu įvykius. (4. pav.)
Kiekvieną kartą įvykus išoriniam įvykiui (nutekėjimas arba suvartojimo pasiektimas), yra atnaujinama nauja būsena (slėgis ir tūris rezervuare, slėgio intervalas, elektros vožtuvo pozicija, suvartojimo lygis ir nutekėjimo rūšis yra įtraukiami į naują rezervuarą kintamojo laiko įrašą). Atsitikimo periodas ir esamo slėgio intervalas. Tuomet yra paskaičiuojami sekantis intervalas , kuris iššauks sprendimą (komandą arba trūkumą) ir vėlinimas, kada šis intervalas bus pasiektas (next_level ir next_time kintamieji).Atnaujinimo būsena yra tuomet, kai realizuojamas “šuolis” į sprendimo lygį. Remiantis pasiektu lygiu (apsauga perėjimuose prie “exec_command” ar “gedimas” nusprendžia, kuris perėjimas reikalingas) vykdoma komanda ar aptinkamas gedimas. Dar daugiau, yra paskaičiuojamas sekantis sprendimo lygis ir laikas, kada jis bus pasiektas. Abiejų modelių elgsena yra panaši. (pav 6)Įvykių grafas (diagrama) yra naudojama dinaminių savybių ir modelio patvirtinimui. Ji apima visas galimas būsenas, kokias tik sistema gali įgyti ir kaip jos yra pasiektos (lankas atspindi perėjimo uždegimą ir vadinasi įvykį, apskritimas vaizduoja PT žymėjimą ir vadinasi sistemos būseną). Bet įvykių diagrama (grafas) negali būti išsamus, taigi ir naudingas modelio patvirtinimui, jei žymės (token) gali įgyti neribotą galimų reikšmių skaičių. Tai yra tas mūsų modelių atvejis, kuomet laikas yra tiksliai apibrėžiamas nenutrūkstamu kintamuoju. Iš tikrųjų gedimas gali įvykti bet kuriuo metu ir vadinasi neribotas galimas skaičius.
Sprendimas būtų sugalvoti tokį kokybinį modelį, kur nebūtų vertinamas laikas, bet atsižvelgiama tik į įvykių sekos sekos tvarką. Prieš tai naginėtame kiekybiniame modelyje, nenutrūkstamų procesų kintamųjų sritis natūraliai yra padalinama į diskrečius lygius. Sistemos vystymasis yra apibrėžiamas esama diskretine būsena ir šios būsenos veikimo trukme. Kad gauti atitinkamą kokybišką modelį, reikia tik panaikinti tikslaus laiko nuorodas. Laikas bus modeliuojamas po tam tikro įvykio tam tikra tvarka. Įvykių grafas asociatyvus kokybinio modelio gb pilnai sukurtas kiekybinis modelis nagrinėjamos problemos, pateiktos 9 pav. (Įvykių grafas turi 21 mazgą ir 34 laukus).
Modelio patvirtinimui mes galime įrodyti, pvz: kad “negyvų” būsenų žymėjimas vaizduoja ne ką kitą, kaip klaidingas būsenas. Mes taip pat galime patvirtinti, kad kai kurie gerai žinomi scenarijai įvyksta taip, kaip tikimasi – realizuojant tai. Įvykių grafo priemonės arba modeliavimo priemonės dėka.
Mes taip pat galime sistematiškai ištyrinėti visus žinomus scenarijus (ir galimas daiktas – surasti netikėtus sprendimus). Ši analizė remiasi įvykių grafo tvirtai sujungtu komponentu (Scc).
Iš tikrųjų Scc sąvoka iš priklausomybės požiūrio taško turi naudingą interpretaciją. Bet kuri Scc būsena gali būti pateikiama iš bet kurios Scc būsenos (10 pav.). Du neišskirtiniai atvejai yra galimi hibridinių sistemų atveju.
- Scc apima aibę būsenų, cikliškai sujungtų per galimą neribotą laiką, (kuris nukreiptas į paslaugos tiekimą nominaliu ar pažemintu laipsniu darbo būdu)
- Scc vaizduoja greitai pereinantį vystymąsi, kuris baigiasi tuomet, kai aptinkamos galimo pavojingo įvykio sąlygos (kuomet proceso kintamasis peržengia duotą ribą, sistema pasiekia absorbinę būseną)
Bet kuris laukas, einantis iš Scc, reiškia kad atitinkamas įvykis apsaugos sistemą nuo sugrįžimo į ankstesnę padėtį ar greit praeinančią būseną. Šie įvykiai vadinami kritiniais įvykiais (plonos rodyklės pav. 10). Yra 2 kritinių atvejų rūšys:
-nepataisomi gedimai ;
-pavojingo įvykio atsiradimo aptikimas;
Analizė atliekama 3 etapais ir susideda iš
- Mirties žymių nustatymas. Kiekviena iš nesujungtų aibių kreipiasi į vieną tikėtiną pavojingą įvykį;
- Visų netrivialių Scc interpretavimas ir funkcinės dalies, kurią jis atspindi, radimas;
- Visų įmanomų dalių (įvykių sekos – vienas įvykis charakterizuojamas rišamuoju elementu) radimas ir aiškinimas iš kiekvieno Scc į sekantį ar pavojingą įvykį. Šios dalys apibrėžia ryšių medžius ir viena šaka nusako vieną iš įvykių sekos. Dauguma šių medžių šakų gali būti sujungtos jei sugrupuotume ryšius, atspindinčius tuos pačius įvykius.
Šis aiškinamasis darbas apima daugumą projektuotojo žinių, kurias jis turi savo sistemoje ir negali jų realizuoti automatiniu būdu. Tai gali būti sunku ir gali pareikalauti daug laiko sudėtingoms sistemoms.
Pastebėkite, kad “mirties” taškų pažymėjimas bendrąja prasme aprašo gedimų aibes, kurios susijusios su tam tikru “pavojingu” įvykiu. Bet tai nesuteikia jokios informacijos apie tai, kokia tvarka, šie gedimai įvyksta, kad gali būti netrivialu sudėtingoms sistemoms. Kai kurios gedimų sekos gali vesti prie pavojingų įvykių, esant sistemos ypatingam reikalavimui. Šiuo atveju “mirties” taško žymėjimas neteikia jokios informacijos apie reikalavimų, susietų su gedimais seką, kad veda prie pavojingų įvykių.
Mūsų pavyzdžiu, mes galime įrodyti, kad tik viena Scc (susietas su 15 Scc mazgų) apima ciklinę būsenos aibę, atitinkančią prieinamą slėgio lygio palaikymą. Mes galime įrodyti, kad tik 2 įvykių rūšys iššaukia išėjimą iš Scc ir tiesiogiai siejasi su pavojingais įvykiais.
- nepavyksta rekonfigūracija siurblio sutaisymo arba užsidaro blokuotas elektros vožtuvas
- elektros vožtuvas atsidaro, kai prašoma uždaryti.
Išvados
SP-tinklai puikiai tinka hibridinės sistemos aprašymui, su sąlyga, kad operatyvinė dalis gali būti modeliuojama algebrinių lygčių. Dar daugaiu, ML programa pritaikyta Monte-Carlo modeliavimui gali būti išvesta ir patvirtinta per abstraktųjį SP-tinklą. Iš pradžių paprastų mechatroninių sistemų patikimumo įvertinimui ir buvo naudojamas šis metodas. Šis metodas gali būti naudojamas ir sudėtingesnėms sistemoms.
Literatūra
1. Jean-François Ereau et Malecka Saleman: « Modelling and Simulation of a Satellite Constellation based on Petri Nets », Annual Reliability and Maintenability Symposium, Proceedings 1996.
2. Nicolae Fota: « Spécification et Construction Incrémentale de Modèles de Sûreté de Fonctionnement -Application au CAUTRA », thèse présentée au LAAS, 1997.
3. G. Florin et S. Natkin: « Les réseaux de Petri stochastiques », Techniques et Sciences Informatiques, vol.4, n°1, 1985.
4. Jacques Guyot: « Mechatronic components design in the automotive industry », Proceedings of the 2nd Japan-France congress on Mechatronics, Japan, 1994.
5. Valéry Hénault: « Méthodologie de développement des systèmes électroniques embarqués automobiles, matériels et logiciels, sûrs de fonctionnement », thèse présentée à l’IRESTE, septembre 1996.
6. Jensen, K. (1992) Coloured Petri Nets - Basic Concepts, Analysis Methods and Practical Use. Vol. 1, Basic Concepts. EATCS Monographs on Theoretical Computer Science, Springer-Verlag.
7. Jensen, K. (1994) Coloured Petri Nets - Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods. Monographs in Theoretical Computer Science. Springer-Verlag.
8. Jensen, K.; Christensen, S.; Huber, P.; Holla, M. (1997) Design/CPN Reference Manual. Computer Science Department, University of Aarhus, Denmark. On-line http //www.daimi.aau.dk/designCPN/.
9. Alain Leroy et Jean Pierre Signoret: « Le risque technologique », Collection « Que sais-je ? », 1992.
10. M. Marseguerra & E. Zio: Monte Carlo approach to PSA for dynamic process systems, Reliability Engineering & System Safty, vol. 52, 1996
11. A. Pagès et M.Gondran: « Fiabilité des systèmes », collection de la Direction des Etudes et Recherche d'Electricité de France, 1980.
Paklaidos
2010-01-19
Paprastos paieškos komentarai:
Yahoo paieškos sistema ieško remiantis Alta Vista, todėl rasti rezultatai yra beveik identiški.
Yahoo, Teoma siūlo pasidomėti ir kitais puslapiais, kurie susiję su ieškoma tema ir gali būti naudinga. Google pateikia ir nuorodas rėmėjų, taip sukurdamos reklamą.
AlltheWeb pateikia ir tokių paieškos rezultatų, kurie netenkina užklausos: ieškant frazės su kabutėmis ji randa puslapius, kuriuose yra bent vienas žodis toje frazėje.
Visose paieškos sistemose atsiranda šiukšlių ar puslapių, kuriuose yra ieškomi žodžiai, tačiau kitokia prasme.
Teoma rastuose rezultatuose paryškina ne visus ieškomus žodžius ir taip apsunkina paiešką.
Labiausiai patiko Yahoo ir Google paieškos sitemos, nes jomis lengva naudotis, jos greitos, pateikia daug rezultatų. Nors Google neatpažysta ženklo „-“, manau tai nėra blogai, kadangi kartais ieškant informacijos viena tema, galima surast naudingos informacijos netiesiogiai susijusia su ieškoma informacija, kuri ne tik praplėstų turimas žinias, bet ir duotų naudingų minčių ieškoma tema, juolab jei ieškoma tema nėra gerai išnagrinėta.
Pagerintos paieškos komentarai:
Visos paieškos sistemos paieškos raktą AND suprato teisingai.
Deja, Teoma nepateikia galimybės ieškoti sukonstruoto rakto tik rusų kalboje, kaip ir pasirinkti norimą dokumentų formatą.
Google OR suprato kaip NOT, nors NOT visiškai nesupranta, kaip ir Teoma.
Google plačiausias išplėstinės paieškos meniu. Taip pat Google pateikia daugiausiai paieškos rezultatų ieškant paveikslėlių.
Plačiausią kalbų pasirinkimą pateikia Google.
Teoma paieškos sitemoje negalima pasirinkti dokumento formato, todėl apsunkina paiešką.
Labiausiai patiko Google paieškos sitema, nes rezultatų randama labai daug ir dauguma jų atitinka užklausą, be to ji yra greičiausiai veikianti paieškos sistema.
Google pateikia daugiausiai rastų rezultatų ieškant paveikslėlių.
Paieškų sistemos ir rezultatai
2010-01-19
Paprastos paieškos komentarai:
Yahoo paieškos sistema ieško remiantis Alta Vista, todėl rasti rezultatai yra beveik identiški.
Yahoo, Teoma siūlo pasidomėti ir kitais puslapiais, kurie susiję su ieškoma tema ir gali būti naudinga. Google pateikia ir nuorodas rėmėjų, taip sukurdamos reklamą.
AlltheWeb pateikia ir tokių paieškos rezultatų, kurie netenkina užklausos: ieškant frazės su kabutėmis ji randa puslapius, kuriuose yra bent vienas žodis toje frazėje.
Visose paieškos sistemose atsiranda šiukšlių ar puslapių, kuriuose yra ieškomi žodžiai, tačiau kitokia prasme.
Teoma rastuose rezultatuose paryškina ne visus ieškomus žodžius ir taip apsunkina paiešką.
Labiausiai patiko Yahoo ir Google paieškos sitemos, nes jomis lengva naudotis, jos greitos, pateikia daug rezultatų. Nors Google neatpažysta ženklo „-“, manau tai nėra blogai, kadangi kartais ieškant informacijos viena tema, galima surast naudingos informacijos netiesiogiai susijusia su ieškoma informacija, kuri ne tik praplėstų turimas žinias, bet ir duotų naudingų minčių ieškoma tema, juolab jei ieškoma tema nėra gerai išnagrinėta.
Pagerintos paieškos komentarai:
Visos paieškos sistemos paieškos raktą AND suprato teisingai.
Deja, Teoma nepateikia galimybės ieškoti sukonstruoto rakto tik rusų kalboje, kaip ir pasirinkti norimą dokumentų formatą.
Google OR suprato kaip NOT, nors NOT visiškai nesupranta, kaip ir Teoma.
Google plačiausias išplėstinės paieškos meniu. Taip pat Google pateikia daugiausiai paieškos rezultatų ieškant paveikslėlių.
Plačiausią kalbų pasirinkimą pateikia Google.
Teoma paieškos sitemoje negalima pasirinkti dokumento formato, todėl apsunkina paiešką.
Labiausiai patiko Google paieškos sitema, nes rezultatų randama labai daug ir dauguma jų atitinka užklausą, be to ji yra greičiausiai veikianti paieškos sistema.
Google pateikia daugiausiai rastų rezultatų ieškant paveikslėlių.
Paieškos sistemos ir rezultatai
2010-01-19
Paprastos paieškos komentarai:
• Greičiausiai duomenis randa Google paieškos sistema, beja jos randamų rezultatų kiekis yra didžiausias.
• Search.lt neparodo tiksliai kiek yra rasta nuorodų, jei jų skaičius viršija 200.
• Seklys.lt ir Top100.lt nesupranta paieškos raktų, o ieško kaip atskirų žodžių. Vienintelis Seklio pliusas kad jis parodo kiek kokio žodžio nuorodų yra rasta ir pagal tai galime tiksinti užklausą. Galutinis Seklio rezultatas yra nuorodos, kuriose yra visi užklausoje paminėti žodžiai.
• Paieškos sistemos randa ir supranta lietviškus simbolius.
• Top100 ieško ne visame internete, o tik savo duomenų bazėje, taigi ją galime laikyti labai ribotų galimybių paireškos sistema.
Atlikus šį tyrimą galime daryti išvadą, jog paieškos sistemos lyderiai, kaip Google ir AltaVista, ne tik gerai supranta lietuviškas raides, bet ir randa pakankamai daug nuorodų. Search.lt nenusileidžia anksčiau minėtoms, tačiau jos trūkumas kad ji nesupranta loginių raktų. Tuo tarpu kitos paieškos sistemos kaip Seklys turi daug trūkumų, o Top100 iš viso nenusipelno nė vieno gero žodžio.
Paieška internete
2010-01-19
Šiame projekte sužinosite:
Kokios informacijos galima susirasti interte?
Kiek ir kokių yra internetinių paieškos tinklapių?
Ar benaršant internete galima rasti apgaulingų ar net pavojingu skelbimų?
Ką galima rasti?
Internete galima susirasti daug įvairios informacijos, pradedant duonos kaina baigiant skelbimu, kad parduodama įmonė. Galima susirasti informacijos apie moslą, taip pat sužinoti kokių yra tinklapių apie kokį nors dalyką.
Paieškos tinklapiai
Internete paieškos tinklapių yra labai daug(www.google.lt, www.wikipedia.lt ir t.t.). Bet informaciją susirasti galima ir kitaip. Tiesiog nueini į bet kokį internetinį puslapį(www.delfi.lt) ir randi skiltį paieška. Ten randi informaciją, tačiau dabar tik tokią apie kurią rašoma šiame tinklapyje.
Apgaulingi skelbimai
Deja, yra tokių suktų ir blogų žmonių, kurie nori pakenkti kitiems. Todėl į kokį nors tinklapį įdeda apgaulingą skelbe,ą ar informaciją. Kartais siūloma kur nors susitikti ar pasakyti savo tel. Numerį, adresą it kt. Niekada nereikia to daryti, nes tai gali būti apgaulė. Bet tokiuose tinklapiuose kaip www.google.lt to nėra. Melagystės egzistuoja tik tuose tinklapiuose, kuriuose galima pačiam pareikšti savo nuomonę arba tai yra asmeninė to žmogaus svetainė.
Organizacijos žinių valdymo modelis
2010-01-19
Galima išskirti tokius organizacijos žinių valdymo tikslus:
1. Padidinti įmonės darbuotojų žinių kiekį;
2. Padidinti jų galimybes dalintis organizacijoje tomis žiniomis;
Šie tikslai kartu yra ir kiekvienos šiuolaikinės organizacijos tikslai. Organizacijos žinių valdymui turi būti sudaromas žinių valdymo modelis (ŽVM).
Organizacijos žinių valdymo modelis (ŽVM) [1] yra hierarchinis taisyklių tinklas, kuris įgalina agentą paaiškinti ir prognozuoti įvykius bei sąveikos modelius įmonės žinių ir žinių valdymo procesuose ir įmonės aplinkoje. ŽVM modelis atvaizduoja ar modeliuoja įmonės natūralią žinių valdymo sistemą (NŽVS), kurios neapibrėžia joks projektas. Kompiuterinė (arba dirbtinė) ŽVS konceptuaiai skiriasi nuo kitų organizacijos komponentų. Kompiuterinę ŽVS sudaro kompiuteriai, programinė įranga, komunikacijos priemonės. Jos tikslas – palaikyti žinių ir žinių valdymo procesus, vykstančius natūralioje ŽVS. Galima išskirti tokius pagrindinius žinių valdymo procesus:
1. Žinių kūrimas ir rinkimas;
2. Žinių saugojimas atmintyje ir jų valdymas;
3. Žinių modifikavimas ir versijų valdymas;
4. Žinių saugumo užtikrinimas ir prieigos prie jų apribojimas;
5. Žinių perdavimas, paskirstymas, platinimas
Organizacijos Žinių Modelis turi remtis egzistuojančiu organizacijos modeliu ir jį papildyti:
OŽVM’e turi būti įvertinti: aktoriai-žinių gamintojai ir vartotojai; žinių objektai; žinių apdorojimo funkcijos. Žinių modelis turi apimti tiek struktūrizuotus, tiek nestruktūrizuotus duomenis, saugomus duomenų bazėse, duomenų sandėliuose (angl.: warehouses), dokumentų valdymo sistemose ar tobulesnėse turinio bei žinių valdymo sistemose.
Organizacijos žinių modelis turėtų parodyti, kokie yra subjektai, kokias žinias jie platina, kokios žinių apdorojimo funkcijos yra organizacijoje. Veikanti žinių valdymo sistema turi suteikti galimybę kiekvienam vartotojui: sužinoti, kur ir kokios žinios organizacijoje egzistuoja; rasti ir skaityti tas žinias; pačiam kurti ir platinti žinias. Tokio lygio galimybes teikia programinė įranga, vadinama informacijos portalais.
Organizacijos informacijos portalai [2] yra taikomosios programos, kurios “atrakina” organizacijoje saugomą informaciją vidinei ir išorinei prieigai ir suteikia vartotojui vieną kanalą, kuriuo jis gali pasiekti visą personalizuotą informaciją, reikalingą sprendimų priėmimui. Tai integruotos programos, kurios sujungia, suderina, valdo, analizuoja ir skirsto informaciją organizacijos viduje ar išorėje. Jos apima veiklos analizę, turinio valdymą, duomenų sandėlius ir centrus, duomenų valdymą. Informacijos portalo vartotojas naudojasi interneto naršykle. Savo darbastalyje jis mato jam reikalingus organizacijos asmenis, žinių turinį, gali pamatyti tas žinias, susisiekti su tais žmonėmis, bendrai kurti žinias, jas platinti, mokytis. Tokių programų paketų dar nėra daug. Tačiau link tokių sistemų vystosi dokumentų valdymo sistemos, kurių aukštesnis lygis yra turinio valdymo sistemos ir po to – žinių valdymo sistemos.
Kompiuterizuojant įmonės žinių modelį, susiduriama su integravimo problema. Kompiuterinė žinių valdymo sistema turi užtikrinti vieningą prieigą prie įvairiausių informacijos šaltinių; struktūrizuotų ir nestruktūrizuotų duomenų bazių, multimedia, įvairiausių failų,. Tai reiškia, kad reikia integruoti įvairias programas ir duomenų bazių valdymo sistemas. Šį faktą reikia įvertinti, pasirenkant paketą žinių modelio realizavimui.
Šiuo metu pilna paketų analizė dar neatlikta. Lietuvoje labiausiai paplitęs dokumentų valdymo paketas yra Lotus Notes, kuris dar netenkina žinių valdymo sistemoms keliamų reikalavimų, tačiau šis paketas vystomas ir su juo jau daug ką galima padaryti.
Operacinės Sistemos
2010-01-19
1. Operacinės sistemos
1.1. Samprata
Operacinė sistema (OS) – tai speciali programinė įranga, abstrahuojanti naudotojo bei programų darbą. Moderniausios operacinės sistemos sudaro galimybę dirbti daugeliui vartotojų vienu metu daugialypėje aplinkoje, užtikrina bylų (failų) apsaugą, turi daug kitų naudingų savybių. Dauguma operacinių sistemų yra pirma programinė įranga, kurią pradeda vykdyti įjungtas kompiuteris.
1.2. Naudotojo aplinka
Kompiuterio naudotojo požiūriu, operacinė sistema veikia kaip aplinka, daugiau ar mažiau supaprastinanti darbą su:
• Taikomosiomis programomis ar kita programine įranga – interneto naršyklėmis, teksto redagavimo ar internetinių pokalbių programomis.
• Bylomis (failais) ir aplankais (katalogais)
• Įvairiais vidiniais bei išoriniais įrenginiais – spausdintuvu, monitoriumi, pele, klaviatūra, skaitmeniniu fotoaparatu ir kitais.
1.2.1. Skirstymas naudotojo požiūriu
Operacinės sistemos neretai skirstomos pagal paskirtį:
Asmeniniams kompiuteriams skirtos OS. Labai supaprastina vartotojo darbą su kompiuteriu, turi grafinę aplinką, leidžia klausytis muzikos, žaisti žaidimus ir pan. Labiausiai naudojamos: Amiga OS, BeOS, Mac OS, Mac OS X, OS/2, Windows, Linux(Debitan, Baltix, Ubuotu, Ulteo, Fedora Core, Gentoo Linux, Mandrake Linux, Red Hat, Slax, Suse), BSD...
Darbo stotims skirtos OS. Leidžia efektyviai panaudoti daugelį procesorių, itin didelius atminties kiekius ir pan. Labiausiai naudojamos: Linux, Unix, GNU Hurd, NetWare, Microsoft Windows, OpenVMS, Plan 9, z/OS (OS/390)...
Serveriams skirtos OS. Leidžia efektyviai dirbti šimtams ar tūkstančiams programų vienu metu, turi geras darbo tinkle galimybes, vartotojų teisių valdymo priemones, efektyviai dirba su daugeliu vieno kompiuterio procesorių ir pan. Labiausiai naudojamos: Linux, Unix, GNU Hurd, NetWare, Microsoft Windows, OpenVMS, Plan 9, z/OS (OS/390)...
Realaus laiko OS. Suteikia programoms vykdymo uždelsimo bei kompiuterių resursų garantijas, kurių dėka šios OS yra tinkamos automatinių įrenginių (palydovų, laivų, lėktuvų, etc.) valdymui. Pagrindinės: Lynx OS, QNX, VxWorks.
Prietaisams skirtos (angl. embeded) OS. Gali dirbti labai ribotas galimybes turinčiuose kompiuteriuose (mikrovaldikliuose), yra greitos, tačiau dažniausiai neturi išvystytų programų valdymo ir pan. galimybių.
Delniniams kompiuteriams bei mob. telefonams skirtos OS. Yra panašios į prietaisams skirtas, tačiau turi grafinę aplinką, pritaikytos eiliniam naudotojui. Labiausiai naudojamos: Palm OS, PocketPC (Windows CE), Symbian OS, Linux....
Naujienų grupės dažnai yra skirstomos į hierarchinius lygmenis, teoriškai palengvinant naujienų grupės paiešką. Terminas aukščiausiojo lygio hierarchija nurodo hierarchijos tipą pagal priešdėlį iki pirmo taško.
Labiausiai žinomas hierarchijos tipas yra interneto hierarchija. Žvaigždutė (*) apibrėžiama kaip laukinės kortos ženklas (wildcard character). Yra septyni didieji hierarchiniai tipai internete, dar žinomi „Didžiosios septyniukės”(„Big 7“) vardu:
• Comp.* - diskusijos, susijusios su kompiuteriais;
• News.* - diskusijos, susijusios su internetu;
• Sci.* - diskusijos, susijusios su moksliniais dalykais;
• Rec.* - diskusijos, susijusios su poilsiu;
• Soc.* - diskusijos, susijusios su socialiniais dalykais;
• Talk.* - diskusijos, susijusios su ginčytinais klausimais kaip religija ar politika;
• Misc.* - įvairios diskusijos – viskas, kas netelpa kitose srityse.
Jie buvo sukurti Didžiojo pervadinimo metu 1986-1987 metais prieš visas naujienų grupes įrašant į net.* hierarchiją. Tuo metu kilo ginčas, kas naujienų grupėse turėtų būti leista. Tarp neleistinų dalykų buvo receptai, narkotikai ir seksas.
Iš to sekė alt.* (sutrumpinta nuo alternative) hierarchijos sukūrimas, kur šios temos būtų leistos. Su laiku alt.* taisyklių laisvumas palyginus su Didžiojo septyneto reiškė, kad nauji straipsniai, kurie galėtų būti skelbiami Didžiajame septynete, yra skelbiami alt.*. Tai lėmė alt.* išplitimą, kuris tęsiasi ir šiandien. Siejant su staigiu naujienų grupių išplitimu, kai kas juokaudami ALT šifruoja kaip “anarchija, lunatikai ir teroristai”.
1995 metais buvo sukurta humanities.* hierarchija diskusijoms apie humanitarinius mokslus ir Didžioji septyniukė tapo Didžiąja aštuoniuke („Big 8“).
Prieš sukuriant naują Big 8 hierarchiją, ji turi būti aptarta naujienų grupėje news.groups (news:news.groups) ir turi įvykti balsavimas. Nauja kategorija priimama 2/3 balsų. Naujos hierarchijos sukūrimas alt.* hierarchijoje ne toks oficielus, bet ji turi būti aptarta alt.config (news:alt.config) pirma.
Naujienų grupių tipai
Dažniausiai naujienų grupės susitelkia ties viena tema. Kai kurios naujienų grupės leidžia ir tas žinutes, kurios aprėpia daugiau temų, kurias dalyvis laiko on-topic (temos ribose), kitos griežtai laikosi savo temų, išmesdamos of-topic (mažiau susijusias su tema) žinutes. Naujienų administratorius sprendžia, kaip ilgai straipsnis yra prieinamas iki jis bus ištrintas iš serverio. Dažniausiai straipsniai yra laikomi vieną dvi savaites, bet kai kurie administratoriai saugo juos vietinėse ar techninėse naujienų grupėse ilgiau nei kitus.
Naujienų grupės būna dviejų tipų: dvinarės ir tekstinės. Tarp jų nėra jokio techninio skirtumo, tačiau vardinimo skirtumai leidžia vartotojams ir serveriams su ribotomis galimybėmis sumažinti ryšio pločio naudojimą. Vartotojų tinklo susitarimai ir taisyklės yra susijusios su pirmine užduotimi minimizuoti bendrą tinklo judėjimą ir išteklių naudojimą. Naujienų grupės yra labai panašios į viešas naujienų valdybas senoje telefono linijų sistemoje.
Naujienų grupės dažnai tampa tam tikro modelio ir gali atsirasti tam tikro tipo nenaudingų žinučių, tačiau jos gali taip pat teikti naudingos informacijos, pagalbą ir draugystę, sujungti žmones, besidominčius tuo pačiu dalyku visame pasaulyje.
Šiuo metu yra apie 100000 naujienų grupių, bet aktyvios yra tik apie 20000. Naujienų grupės skiriasi populiarumu, kai kurios grupės per mėnesį gauna vos kelias žinutes, tuo tarpu kitos keletą šimtų ar tūkstančių per dieną.
Interneto puslapis DejaNews pradėjo archyvuoti vartotojų tinklą ir pateikė tinklo sandarą 1990 metais. Google nupirko iš jų šį archyvą ir supirko kitus tinklo archyvus norėdami sukurti bendrą naujienų grupių archyvą nuo pat jų pradžios. Google turi tinklo paieškos sistemą ir leidžia rašyti į naujienų grupes.
Kartais pasitaiko ne vartotojų tinklo naujienų grupių, kai privatūs individai ar organizacijos sudaro savo nntp serverį.
Kaip veikia naujienų grupės
Naujienų grupės yra valdomos įvairių organizacijų ir institucijų. Dauguma interneto paslaugų tiekėjų valdo savo naujienų serverius arba nuomoja priėjimą savo vartotojams. Taip pat yra kompanijų, kurios parduoda priėjimus prie naujienų grupių.
Kiekvienas naujienų serveris paremtas susitarimu su kitais serveriais dėl reguliaraus sinchronizavimo. Tokiu būdu naujienų serveriai suformuoja tinklą. Kai vartotojas išsiunčia žinutę, ji yra išsaugoma vietiniu mastu. Šis serveris dalinasi žinute su serveriais, kurie yra prijungti prie jo, jei abu turi šią naujienų grupę, iš šio į kitus su juo sujungtus serverius ir taip toliau. Naujienų grupėms, kurios nėra plačiai išplitusios, kartais yra naudojamos grupės nešiotojos kaip žinučių persiuntėjos. Tai naudinga grupėms, kurios buvo panaikintos arba niekada alt.* grupėms. Persiuntimas tarp hierarchijų, už Big 8 ir alt.* ribų, yra linkęs gesti.
Dvinarės grupės
Kol naujienų grupės nebuvo kuriamos su intencija jose platinti dvinarius failus, jos veikė efektyviai. Pagal jų darbą vieną kartą išsiųstas failas bus išplatintas ir galima bus kopijuoti jį neribotai. Dar naudingiau yra tai, kad kiekvienas vartotojas dirba savo serverio greičiu. Tai yra priešingybė P2P (peer-to-peer) technologijai, nes perkėlimą vartotojai gali reguliuoti, priklausomai nuo žmonių noro dalintis failais. Tai yra dar vienas naujienų grupių privalumas: nelaukiama, kad vartotojai dalinsis failais. Jei kiekvienas siųstų failus, greitai serveris būtų perpildytas. Todėl yra priimtina ir skatinama tiesiog siurbti.
Failai gali būti prikabinti prie pašto, bet failų dydis yra limituotas. Kai kurie žmonės sugalvoja metodų, kaip iškoduoti failą ir siųsti kaip laišką, o ne prisegtą failą. Laiškams taip pat yra dydžio limitai, todėl buvo sukurti metodai, kaip surišti daugialypius laiškus kartu. Čia įsijungia naujienų skaitytojai (newsreader), kurie prisijungia prie pašto ir iškoduoja jį į dvinarį failą.
Yra dvi pagrindinės problemos, susijusios su dvigubų failų siuntimu į naujienų grupes. Tai yra baigimo terminas (Completion Rates) ir saugojimo terminas (Retention Rates). Naujienų serverių veikla yra paremta jų gebėjimu pasiūlyti geriausius baigimo ir saugojimo terminus bei greitą ryšį su vartotoju. Baigimo terminas yra reikšmingas tada, kai vartotojas nori atsisiųsti didelį failą padalintą į dalis; jei kurios dalies trūksta, yra neįmanoma sėkmingai atsisiųsti ir surinkti trokštamą failą. Yra interneto puslapių, kurie skirti failų, išsiųstų į dvinares naujienų grupes, rodyklei sudaryti.
Konferencijos
Telekomunikacijoje terminas kompiuterinė konferencija turi šias reikšmes:
1. telekonferencija palaikoma kelių kompiuterių;
2. klasifikavimas, kuriame pasikartojantis vartotojų priėjimas prie bendros duomenų bazės yra valdomas tarpininkaujančio kompiuterio;
3. dviejų ar daugiau kompiuterių sujungimas išsklaidytu metodu bendrojo taikomojo proceso metu.
Tinklo konferencijos yra naudojamos rengti grupių susitikimus ar gyvas prezentacijas per internetą. Ankstesniaisiais interneto gyvavimo metais terminai „tinklo konferencijos” ir „kompiuterių konferencijos” buvo naudojami grupių diskusijoms, kurios vyko teksto žinutėmis, apibūdinti, tačiau terminas evoliucionavo ir dabar naudojamas apibūdinti “gyvus” arba “sinchronizuotus” susitikimus, tuo tarpu siųstų žinučių diskusijos vadinamos „forumais”, „žinučių komutatorius” arba „suvestinių komutatorius”.
Konferencijos metu kiekvienas dalyvis sėdi prie savo kompiuterio ir su kitais yra sujungtas internetu. Pagrindinis tinklo konferencijos priedas yra ekrano dalijimasis, kai konferencijos dalyviai mato tai, kas yra pristatančiojo ekrane. Dažnai kartu yra prijungiama balso komunikacija arba per tradicinę telefono konferenciją, arba per VoIP, nors kartais yra naudojami tekstiniai pokalbiai. Techniniai reikalavimai: ausinės su mikrofonu arba garsiakalbiai ir mikrofonas, dvikryptė garso plokštė full duplex, interneto kamera WebCam, geras kompiuteris ir geras ryšys su internetu.
Priedai
Kiti tipiniai tinklo konferencijos priedai:
1. slaidų prezentacijos (dažnai sukurtos PowerPoint aplinkoje);
2. taikomasis dalijimasis, kurio metu dalyviai gali kartu keisti skaičiuoklę pristatančiojo kompiuteryje;
3. bendras tinklo naršymas;
4. pastabos (leidžia pristatančiajam paryškinti ar pažymėti punktus ekrane);
5. tekstinis susirašinėjimas ;
6. dalijimasis failais;
7. apklausos ir apžvalga.
Kai kuri tinklo konferencijų programinės įranga leidžia įrašyti konferencijas vėlesniam peržiūrėjimui.
Nuolat auga mada tinklo konferencijoms naudoti VoIP ir gyvą vaizdą per videokameras. Vadinasi skirtumas tarp tinklo konferencijos ir video konferencijos yra neryškus ir su laiku gali išnykti.
Tinklo konferencijos yra dažnai parduodamos kaip paslaugos, kurias tvarko tinklo serveris, kontroliuojamas pardavėjo arba už naudojamą bazę (vartotojai moka už minutes), arba už nustatytą mokestį (mokestis už „seansą“). Tačiau kai kurie pardavėjai leidžia savo konferencijų programinę įrangą naudotis kaip licencijuota ir leidžia organizacijoms, kurioms yra labai naudingos konferencijos, instaliuoti programinę įrangą savo serveriuose. Taip pat kai kuri konferencijų programinė įranga veikia be serverio, bet per peer-to-peer (P2P) bazę; tačiau tai turi tendenciją būti naudinga tik mažų grupių susitikimams.
Istorija
Realaus laiko tekstinių pašnekesių įranga kaip IRC atsirado ankstyvoje interneto istorijoje. Tinklu paremtų pašnekesių ir momentinių susirašinėjimų programinė įranga atsirado apie 20 amžiaus dešimto dešimtmečio vidurį. Vėlyvajame dešimtame dešimtmetyje Microsoft pristatė tikrą tinklo konferencijų taikomąją programą, NetMeeting, nemokamą ir paremtą peer-to-peer baze. Tačiau WebEx (išleista 1996) greitai perėmė komercinę tinklo konferencijų rinką su daug geresniu produktu. Linux kompiuteriams Workspot pristatė gyvo kompiuterių dalijimosi paslaugą 1999, paremtą virtualiu vartotojų tinklo naudojimusi kompiuteriu.
Tuzinai kitų pardavėjų nuo tada įsijungė į konferencijų rinką, tame tarpe ir Placeware, Genesys, IBM, Macromedia, Raindance, Centra, Intercall, iLinc, WiredRed, Linktivity, Citrix Online ir daug kitų. 2003 Microsoft įsigijo Placeware ir pervadino Microsoft Live Meeting, palaipsniui nutraukdami NetMeeting paramą.
Rinka ir toliau greitai plečiasi, kadangi tinklo konferencijos tampa vis priimtinesne alternatyva „akis į akį“ susitikimams pakeisti, kurie reikalauja daug keliauti, ir kadangi tai turiningesnė komunikacijos forma nei vien tik balso telefonu konferencijos.
Interneto telefonija
IP telefonija, dar vadinama „Interneto telefonija“, yra technologija, kuri leidžia siųsti balso pokalbius internetu ar skirtu interneto protokolo (IP) tinklu vietoje įprastinių balso perdavimo linijų. Tai leidžia pašalinti apeinamąjį jungimą (circuit switching) ir su tuo susijusį ryšio pločio (bandwidth) eikvojimą. Vietoje to yra naudojami jungimo paketai (packet switching), kur IP paketai su balso duomenimis yra siunčiami tinklu tik, kai duomenis reikia siųsti, t.y. kai skambinantysis kalba.
Privalumai prieš tradicinį telefoną:
1. balso per interneto protokolai (VoIP) vystosi daug greičiau;
2. žemesnės skambučio kainos, ar net nemokami skambučiai, ypač ilgo nuotolio skambučiams;
3. žemesnė infrastruktūros kaina: jei IP infrastruktūra jau kartą yra instaliuota, jokios kitos telefono infrastruktūros nereikia;
4. nauji pažangūs priedai;
5. aukštesnio lygio patikimumas ir gebėjimas greitai atsigauti;
6. "ateities išbandyta" techninė įranga, nes paremta programine įranga.
VoIP pranešimų srautas gali būti išdėstytas bet kuriame IP tinkle, net ir be prijungimo prie interneto. Protokolai, naudojami pernešti signalą per IP tinklą, yra bendrai vadinami balso per internetą protokolais (VoIP-voice over internet protocol).
Bendras ir ryšių kompanijų VoIP naudojimas
Nors kelios biurių aplinkos ir net namai naudoja gryną VoIP infrastruktūrą, telekomikacinių ryšių tiekėjai kaip įprasta naudoja IP telefoniją, dažnai per skirtus IP tinklus sujungiant perjungimo stotis, kurios balso signalus paverčia IP paketais ir atvirkščiai. Iš to seka atskiras digitalinis duomenų tinklas, kurį tiekėjas gali lengvai padidinti ir naudoti pasikartojantiems tikslams. Bendras klientų telefono palaikymas dažnai naudoja IP telefoniją išskirtinai tam, kad pasinaudotų duomenų išblaškymu. Šios technologijos naudojimo pranašumai yra tik vienos apėjimo jungimo klasės reikalingumas ir geresnio ryšio pločio naudojimo. IP telefonija yra dažniausiai naudojama siųsti pranešimų srautą, pradedant ir baigiant viešojo telefonų tinklo perjungimo telefonuose.
VoIP yra plačiai išdėstyta nešikų, ypač tarptautiniams telefonų skambučiams. Elektroninis skaitinis kodavimas naudoja standartinius telefonų skaičius, bet sąlygoja ryšį visame internete. Jei ir kita pusė naudoja elektroninį kodavimą, vienintelės išlaidos yra interneto ryšys. Kompanijos gali įsigyti savo tinklų sąsają, pašalindamos tarpininkų išlaidas – kai kuriose situacijose vertas dėmesio sprendimas.
VoIP įdiegimo iššūkiai
Kadangi IP netiekia jokių mechanizmų, kurie garantuotų duomenų paketo nuoseklų pristatymą, ar teikia paslaugų kokybės garantijų, VoIP įdiegimas susiduria su problemomis, susijusiomis su gaišties laiku ir galima duomenų integravimo problema.
Vienas pagrindinių iššūkių VoIP įdiegimui yra gautų IP paketų, kurie gali būti bet kokios būsenos ir su trūkstamais failais, iššifravimas užtikrinantis, kad vėlesni duomenys yra tinkami laiko atžvilgiu. Kad pagelbėtų, tinklo tiekėjas gali užtikrinti pakankamą ryšio plotį, kad garantuotų žemą gaišties laiką ir aukštą kokybę. Tai lengva padaryti privačiuose tinkluose, bet sunkiau mažesniuose nei 256 kbit/s greičio tinkluose be fragmentacijos mechanizmo.
Kitas iššūkis yra priversti VoIP pranešimus prasimušti pro Firewalls apsaugą ir NAT. Tam dažnai naudojami Laiko sienos kontrolieriai, nors kai kurios sistemos kaip Skype praleidžia žinutes ir be šio prietaiso.
Paketo gaišties laiko žemumo palaikymas iki priimtino lygio irgi gali tapti problema, susijusia su perdavimo nuotoliu.
VoIP protokolai
RTP, Real-time Transport Protocol;
IAX, Inter-Asterisk eXchange Protocol;
UDP, User Datagram Protocol;
NAT, Network address translation;
Session Initiation Protocol (SIP);
H.323;
Skinny Client Control Protocol;
Megaco;
MiNET.
MS DOS komandos
2010-01-19
{Dir} Diskinės atminties įrenginio disko turinį ir informaciją apie bylas galima sužinoti su vidine komanda dir, kurios formatas: dir [d:\kelias\ pavadinimas] [/parametrai]. Čia d: vardas disko, kurio turinį norime sužinoti. Papildomos disko turinio pateikimo galimybės nusakomos šiais parametrais: P- informacija ekrane pateikiama puslapiais; W- disko turinys išdėstomas ekrane į penkis stulpelius, nurodant tik bylų pavadinimus; A:atributas- parodomos bylos, turinčios nurodytus atributus (+R- be įrašymo galimybių; -R- galima skaityti ir įrašyti informaciją; +A- suspausta byla; -A- nesuspausta; +H- paslėpta byla; -H- nepaslėpta; +S-sisteminė byla; -S- nesisteminė); O:požymis- surūšiuoja išvedamą informaciją pagal nurodytą požymį (N- vardą; E- išplėtimą; D- sukūrimo datą; S- dydį); S- parodomos katalogų ir pakatalogių turinys; B- ekrane užrašomi tik bylų pavadinimai; L- informacija užrašoma mažosiomis raidėmis.
Šie metodai turi labai lėtą konvergavimą, bet teoriškai jie gali įveikti vietinį minimumą (local minima.) Kitas trūkumas yra tas, kad vienas turi valdyti daugybę vidinių kintamųjų (kiekvienam svoriui nustatyti triukšmo periodus), kas nėra labai efektyvu. Arba apibrėžti tik išorinius kintamuosius - tokius kaip įėjimo signalas (input), norimas signalas ir žingsnio dydis. Iš pragmatiškos požiūrio pusės labai pageidaujami būtų taip vadinami on-line (tiesioginiai) algoritmai, t.y. algoritmai, kur atskiram pavyzdžiui svoriai kaskart būtų atnaujinami. Bet žvelgiant iš (annealing) modeliavimo pusės į stochastinę on-line atnaujinimo metodų prigimtį , jų realizavimas nebūtų efektyvus. Dėl šių priežasčių bus bandoma atlikti tokį eksperimentą: pridėti triukšmus prie norimo signalo ir eksperimentiškai ištirti tokios procedūros privalumus.
Triukšmas taip pat buvo naudojamas gradiento perdavimo (descent) procedūrose. Holmstrom išanalizavo statinio BP algoritmo [Holmstrom and Koistinen, 1992] apibendrinimo galimybę, kuomet atsitiktinis triukšmas įvedamas į išorinius signalus. Šie bandymai parodė, kad apibendrinimas gali būti pagerintas naudojant bandomuosiusose (training) duomenyse papildomus triukšmus. Matsuoka pademonstravo, kad ir triukšmo įvedimas į vieną įėjimo signalą gali pagerinti apibendrinimą (generalization) [Matsuoka, 1992]. Abu autoriai susikoncentravo tik ties tinklo apibendrinimo galimybe, tačiau jie nenagrinėjo triukšmų poveikio mokymosi greičiui ir išėjimo iš local minima galimybės.
II Mokymosi su papildomais triukšmais atitinkamame signale analizė
II.1 Klasikinis stebimas mokymasis
Šioje dalyje kaip mokymosi sistemos prototipas yra naudojamas daugiasluoksnis perceptronas (perceptron) (MLP) su dviem lygiais. Tačiau išvados gali būti atvaizduojamos atsikartojančiose topologijose. Šiame tinkle, xk aprašo iėjimo vektoriaus vieną elementą; yi yra išėjimo lygio i-tasis išėjimas; Wij nusako svorius tarp paslėpto ir išėjimo sluoksnių; Vjk yra svoris tarp įėjimo ir paslėpto sluoksnio; ir Pj nusako paslėpto sluoksnio aktyvavimą. Pateiktas čia apmokymo algoritmas - tai atgalinio mokymo (backpropagation) (BP) algoritmas [Rumelhart et al, 1986].
Tegul di(t) žymi kelis norimus išėjimo neurono i laiko momentu t atsakymus, kur t yra diskretaus laiko indeksas. Galima apibrėžti klaidos signalą, kaip skirtumą tarp norimo atsakymo di(t) ir turimo atsakymo yi(t). Tai nusakomo (1) formulė:
Pagrindinis mokymosi tikslas yra minimizuoti kainos funkciją, kurią nusako klaidos signalas ei(t), taip, kad turimas kiekvieno išėjimo neurono atsakymas tinkle statistikine prasme artėtų prie norimo atsakymo. Kriterijus naudojamas kainos funkcijai yra Vidurkio-Kvadrato-Klaidos (Mean-Square-Error) (MSE) kriterijus, apibrėžiamas kaip klaidos kvadrato sumos vidurkio-kvadrato reikšmė [Haykin, 1994]:
Kur E yra statistikinis tikimybės operatorius ir sumuojami visi išėjimo sluoksnio neuronai (i=1,…,M). Kainos funkcijos J minimizavimas atsižvelgiant į tinklo parametrus lengvai g.b. formuluojamas gradiento mažinimo (gradient descent) metodu. Šios optimizavimo procedūros problema yra ta, kad jai reikia žinių apie neapibrėžtų procesų, generuojančių pavyzdžius, statistikines charakteristikas. Praktiškai tai gali būti apeita, optimizavimo problemai surandant artimą sprendinį. Klaidos kvadratų sumos momentinė reikšmė (Instantaneous value of the sum of Squared Errors) (ISE) yra pasirinkimo kriterijus [Haykin, 1994]:
Po to tinklo parametrai (svoriai) yra pritaikomi ε(t). Faktiškai ši procedūra vadovaujasi taip vadinamu LMS algoritmu, kuomet svoriai yra atnaujinami kartu su kiekvienu pavyzdžiu [Widrow and Hoff, 1960].
II.1 Mokymasis su norimu triukšmingu signalu
Vietoj to, kad svorių pritaikymui naudoti norimą signalą di(t), kaip norimas signalas išėjimo neuronui i imamas naujas signalas di(t)+ ni(t), kur ni(t) yra triukšmo periodas. Šiam triukšmo periodui priskiriamas nulinės reišmės baltas triukšmas su σ2 pokyčiu (variance) , nepriklausančiu nei nuo įėjimo signalo xk(t) nei nuo norimų signalų di(t). Neapibrėžtas triukšmo perdavimas yra priskiriamas Gauso ar vienarūšiam perdavimui.
Čia norima įrodyti, kad šis naujas norimas signalas neįtakoja galutinės svorių reikšmės statistikine prasme. Tai užtikrina, kad nauja savybė sprendžia originalią optimizavimo problemą. Turint naujus norimus signalus, MSE (4) lygties gali būti perrašyta taip:
Nėra sunku įrodyti [Richard and Lippmann 1991; White, 1989; Haykin, 1994], kad (4) lygtis yra lygi
Kur ‘|’ simbolis žymi sąlygines galimybes (probabilities), ir 'var' yra kitimų (variance) sutrumpinimas.
Pastebėkite, kad antras periodas dešinėje (5) lygties pusėje prisidės prie bendros klaidos J ir koks ir bebūtų mokymosi progresas, jis neįtakos galutinės svorių reikšmės, kadangi jis nėra tinklo svorių funkcija. Optimali svorių reikšmė yra apsprendžiama tiktai pirmo (5) lygties periodo. Kuomet triukšmas yra nulinės reikšmės baltas triukšmas ir jis nepriklauso nei nuo norimo, nei nuo įėjimo signalų, mes turime
(6) lygtis rodo, kad triukšmas iš lygties, kuri apibrėš galutines svorių reikšmes, dingsta, taigi mokymassi su norimo triukšmo signalu duos rezultatų, originalios optimizavimo problemos sprendimo prasme, t.y. be triukšmo pridėjimo prie norimo signalo. (learning with the noisy desired signal will yield in the mean the solution for the originaloptimization problem, i.e., without the noise added to the desired signal.) Reiktų konstatuoti, kad ši išvada galioja visoms architektūrų rūšims.Atlikimo funkcijai apibrėžti reikalingi tik išoriniai matavimai (MSE), ir tai nėra susiję nei su topologija nei su kainos funkcijos apibrėžimo būdu (statiniu ar kintamu). Nors šis sprendimas yra patenkinamas, reikia prisiminti, kad mus domina on-line algoritmas, kur yra mokymosi dinamika, t.y. kaip mokymosi progresas yra veikiamas triukšmų.
II.3 On-line algoritmas mokymuisi veikiant norimam triukšmingam signalui
Reiktų pažymėti, kad atliekamos, modifikacijos, jokiais būdais neveikia atgalinio mokymosi algoritmo realizacijos, kadangi yra modifikuojamas tik signalas, kuris yra įvedamas kaip norimas rezultatas. Taigi, siūlomos modifikacijos gali būti taikomos dar neegzistuojančioms modeliavimo sistemoms. Svarbi problema, kaip modeliavimo metu valdyti triukšmų kaitą (variance). Dėl to tolimesniame skyriuje bus apžvelgiama tiukšmų įtaka momentiniam gradientui.
II.4 Norimo triukšmingo signalo gradiente analizė.
Svorinio vektoriuas pritaikymo statiniame BP algoritme formulė, tiklui atvaizduotame 1 pav. norimame signale be triukšmų yra [Hertz et al.,1991]
Svoriams tarp paslėpto sluoksnio ir išorinio sluoksnio, ir
Svoriams tarp iėjimo sluoksnio ir paslėpto sluoksnio, kur ŋ yra žingsnio dydis.
Su triukšmingu norimu signalu, ISE (3) lygties tampa:
Lygtyse (7) ir (8) įrašant naują reikšmę εnoisy(t), gausime lygtis
Palyginus lygtis (7) su (10) ir (8) su (11) daroma išvada, kad triukšmo pridėjimo prie norimo signalo poveikis, tai extra stochastinio periodo svoriniame vektorių taikyme įtraukimas, kas gali būti modeliuojama kaip pridėtinis momentinio gradiento triukšmas (pertirbation) betriukšminiam atvejui.
Stochastinio periodo bendra forma
Kur N(t) yra veiksmo funkcija gauta pakeitus originalią klaidą d(t)-y(t) įvestu triukšmu n(t).
Panagrinėkime papildomų periodų (extra terms) statistines savybes (10) ir (11) lygtyse ir pastebėkime kaip jos veikia svorinių vektorių statistiką. Bet pirmiausia, apibrėžkime atsitiktinius kintamuosius: Jeigu atsitiktiniai kintamieji ir nepriklauso vienas nuo kito, ir g ir f funkcijos yra Borelo funkcijos, tuomet f ir gtaip pat yra nepriklausomos [Feller, 1966].
Realiausios funkcijos f(x) įskaitant sigmoido funkciją, plačiai naudojamą neuroniniuose tinkluose yra Borelio funkcijos. Taigi, galima daryti išvadą, kad (10) ir (11) lygtyse triukšmas n(t) nepriklauso nuo
O taip pat ir nuo
Todėl gali būti užrašytos papildomų periodų (extra terms) tikimybės
ir
Jų kitimas (variance)
ir
Iš (14) ir (15) lygties galima daryti išvadą, kad nulinės reikšmės atsitiktinis triukšmas norimame signale nedaro įtakos svoriniams vektoriams, taigi pagrindinė papildomo stochastinio periodo (extra stochastic term) svorio atnaujinimo reikšmė yra nulis.
Iš (16) ir (17) lygties daromos dvi svarbios išvados: triukšmas pridėtas prie norimo signalo veikia svorio atnaujinimo kitimą proporciškai kiekvieno svorio jautrumui. Tai reiškia, kad atskiro triukšmo šaltinis išėjime yra išverčiamas į skirtingus triukšmų stiprumus kiekvienam svoriui. Antra, žingsnio dydis arba išorinio triukšmo šaltinio kitimas valdys papildomų periodų (variance of the extra terms) svoriniuose vektorių prisitaikymo formulėse kitimą, gaunamą pridedant triukšmą prie norimo signalo. Pastebima, kad, kai = 0 arba triukšmo kitimas yra nulis, tuomet stochastinis periodas (stochastic terms) išnyksta - lieka tik originalus svorio atnaujinimas (t.y. sprendžiama originali optimizacijos problema).
Šie aspektai ir idėjos gautos iš globalios optimizacijos pateikia empirines taisykles išorinių triukšmų šaltinių valdymui, gaunat reikšmingus rezultatus. Modeliavimo pradžioje norėtųsi svoriams uždėti atsitiktinius trikdžius (perturbation), tam, kad būtų leista algoritmui pabėgti iš vietinio minimumo (local minima.). Tačiau artėjant prie adaptacijos pabaigos trikdžių (perturbation) kitimas turi būti sumažintas iki nulio taip, kad svoriai galėtų pasiekti reikšmes duotas originalios optimizacijos problemos. Toliau bus naudojamas (annealing) tvarkaraštis, pasiūlytas Moody [Darken, Chang, and Moody, 1992]
Kur o yra inicijuojamo žingsnio dydis, c yra paieškos laiko konstanta, ir NI - iteracijos numeris. Šių konstantų reikšmės turės būti apibrėžtos eksperimentiškai, kadangi jos priklauso nuo problemų.
III Modeliavimo rezultatai
Patvirtinant anksčiau atliktą analizę, modeliavimo rezultatai bus pateikiami dviem pavyzdžiais. Vienas jų naudoja dviejų-lygių MLP, taip vadinamos lygiškumo problemos (parity problem), kuri buvo pademonstruota vietinio minimumo (local minima) atveju, pažinimui [Rumelhart et al, 1986]. Iš modeliavimo rezultatų bus matyti, kad mokymasis labiausiai gali būti pagerintas naudojant numatytą metodą (proposed approach) ir globalų minimumą, pasiektą statistikine prasme. Kitas pavyzdys naudoja dinaminį neuroninį tinklą TDNN [Waibel et al., 1989] laiko signalų modeliavimui. Antro modeliavimo rezultatai taip pat patvirtina ankstesnę analizę.
III.I Eksperimentai su MLP
Spresime 3 bitų lygiškumo problemą. Tinklo dydis 3-3-1, t.y. 3 įėjimo neuronai, 3 paslėpti neuronai, ir 1 išėjimo neuronas. Netiesiškumas (nonlinearity) yra logistinė funkcija. Tiesioginis atgalinis mokymas (backpropagation) yra naudojamas abiem atvejais.
Buvo pridėtas Gauso (Gaussian) triukšmas su =0.001 prie norimo signalo ir parinkti atitinkami parametrai 18 Lygtyje: c= 500 ir o= 0.3. Rezultatai parodyti 2 paveikslėlyje. Stora linija vaizduoja mokymasi su triukšmingu norimu signalu, o punktyrinė linija - su originaliu norimu signalu. Šis pavyzdys rodo, kad mokymasis artėja prie lokalaus minimumo, (local minimum) kuomet naudojamas originalus norimas signalas, bet naudojant triukšmingą norimą signalą mokymasis pasiekia globalų minimumą (global minimum) . Svarbu pabrėžti, kad mokymasis su originaliu signalu, naudoja pastovų žingsnio dydį, kai tuo tarpu signalo su triukšmais žingsnis yra gaunamas iš (18) lygties.
Naudojant skirtingus žingsnio dydžius ir skirtingus pradinius (initial) svorius, buvo pasiekti panašūs rezultatai. Tam, kad patvirtinti šio algoritmo konvergavimo galimybę, buvo remiamasi Monte Carlo modeliavimai su 100 bandymu. Rezultatai pavaizduoti 3 Paveiksle, kur punktyrinė linija yra 100 veiksmų rezulatai originaliam signalui, o stora linija - 100 veiksmų rezulatatai triukšmingam signalui. Šiame eksperimente, svoriai yra parenkami atsistiktinai, o žingsnio dydis o atsitiktinai parenkamas iš intervalo [0,1, 0,7].
Kuomet globalus minimumas (global minimum) yra 0, tuomet yra lengva paskaičiuoti reikšmę ir pokytį (mean and variance) 100 galutinių klaidų, kurios pateiktos 1 Lentelėje. Dar daugiau, mokymasisi su triukšmingu signalu laike 99% priartėjo prie globalaus minimumo, o su originaliu signalu tik 26%.
Iš 1 Lentelės, galima daryti išvadą, kad su triukšmingu signalu, mokymasis konverguoja į globalų minimumą; bet su originaliu signalu, mokymasis statistikine prasme nekonverguoja. Taigi, iš šių modeliavimo rezultatų galima daryti išvadą, kad triukšmingas signalas leidžia mokymosi algoritmui išeiti iš lokalaus minimumo (local minima).
III. II Eksperimentai su dinaminiu neuroniniu tinklu
III.I dalyje buvo pademonstruoti statinio neuroninio tinklo modeliavimo rezultatai. Tam, kad patvirtinti, jog aprašytas metodas taip pat veikia ir dinaminiuose neuroniniuose tinkluose. Dinaminės sistemos modeliavimui bus naudojamas TDNN [Waibel et al.,1989]. Bus nagrinėjama tokia sistema,
Kur ',' žymi diferencijavimo operatorių. Sistemos įėjimai yra sinusoidžių aibė,
Su atsitiktine faze l.. 4 ir 5 Paveikslėliuose vaizduojami sistemos įėjimo ir atitinkamai normalizuoti išėjimo signalai.
TDNN tinklo struktūra demonstruojama 6 Paveikslėlyje, kur naudojamas keturių lygių vėlinimas. Šiame tinkle, kaip įėjimai į paslėptą lygį naudojami tik du įėjimo signalai x(t) ir x(t-4). Netiesiškumas (nonlinearity) paslėptuose neuronuose - tai logistinė funkciją. Išėjimas turi vieną tiesinį neuroną. Mokymosi algoritmas - tai BP, kur pavyzdžių klaidos surandamos atimant tinklo išėjimą y(t) iš sistemos d(t) išėjimo.
Mokymosi kreivės pavaizduotos 7 Paveikslėlyje, kur triukšmo signalo žingsnio dydis surandamas naudojant (18) Lygtį, kur c=10, 0.01, ir triukšmo kitimas 2 =0.001 . Aiškiai matyti, kad su triukšmingu signalu konvergavimas yra greitesnis ir pasiekiamas žemesnis MSE.
Naudojant skirtingus žingsnio dydžius ir svorius, pasiekiami panašūs rezultatai su MSE minimumu lygiu 0,0091.
Paveikslėlyje 8 pavaizduotos mokymosi kreivės 100 mokymosi veiksmų, kur žingsnio dydis atsitiktinai parenkamas iš intervalo [0,1, 0,01], o svoriai taip pat yra atsitiktiniai skaičiai.
Kadangi nėra žinomas šios problemos globalus minimumas, todėl naudojamas MSE minimali reikšmė 0,0091 kaip globalaus minimumo įvertis. 2 Lentelė atspindi statistikinius rezultatus 100 eksperimentų. 72% (trails) su triukšmingu signalu pasiekė globalų minimumą, ir tik 8% (trails) pasiekė globalų rezultatą su originaliu signalu.
Daroma išvada, kad mokymasisi su triukšmingais signalais yra mažiau nepastovus ir mokymosi kreivės taip pat yra daug lygesnės. (smoother)
IV.Discussion
Eksperimentiškai buvo pademonstruota, kad mokymasis su triukšmingais signalais padidina pastovaus žingsnio dydžio BP algoritmo paieškos galimybes. Tai yra pasiekiama be papildomos kainos algoritmų realizavimo perioduose (This is accomplished at no extra cost in terms of algorithm implementation,), kadangi naudojamas tiesioginis atgalinis mokymas (straight backpropagation.) Papildomos savybės yra gaunamos įvedant nulinės reikšmės valdomo kitimo Gauso triukšmą ir žingsnio dydžio nustatymui pasinaudojant (18) Lygtimi.
Buvo pademonstruota, kad triukšmo pridėjimas prie norimo signalo svorių atnaujinimo formulėse prideda nulinės reikšmės stochastinį periodą (that adding noise to the desired signal adds a zero mean stochastic term in the weightupdate formulas.). Nors atskiras triukšmo signalas ir yra įvedamas į norimą signalą, tačiau stochastinio periodo kitimas kiekvienam tinklo svoriui skiriasi (proporcingai kiekvieno svorio jautrumui). Dar daugiau, šio periodo kitimas tiesiogiai valdomas žingsnio dydžio arba išorinio triukšmo šaltinio kitimo.
Tai reiškia, kad triukšmo pridėjimas prie norimo signalo yra labai paprasta ir efektyvi procedūra mokymosi proceso ištraukimo iš lokalaus minimumo. Kitimas arba žingsnio dydis turi būti parinktas (anealing) pritaikymo metu. Parinkimo (anealing) realizavimui buvo panaudota Moodžio paieška ir konvergavimo procedūra, tačiau kiekvienai problemai spręsti parametrai turi būti surandami eksperimentiškai. Žingsnio dydžio planavimas, toks, kad būtų įveiktas lokalus minimumas, išlieka atviras klausimas ne tik šiame metode, bet taip pat ir kituose stochastiniuose algoritmuose tokiuose kaip sumodeliuotas parinkimas (simulated annealing) [Kirkpatrick et al., 1983]. Mokymosi algoritmų lankstumo padidinimui yra siūlomi du skirtingi žingsnių dydžiai, vienas gradientui ir kitas - triukšmui.
Ši procedūra turi neišvengiamą jungtį su globaliu optimizavimo metodu, vadinamu stochastiniu funkciniu nesklandumų šalinimu (stochastic functional smoothing) [Rubinstein, 1981 and 1986]. Priede aiškinama, kad tiesioginė stochastinio funkcinio nesklandumų šalinimo versija sutrikdo gradientą kartu su triukšmo periodu proporcingai Hesano paviršiui. ( an on-line ver-sion of stochastic functional smoothing perturbs the true gradient with a noise term proportional to the Hessian of the performance surface.)
Kuomet signalas pridedamas prie norimo signalo, tikrinis (true) gradientas taip pat yra paveikiamas triukšmų periodo. Šiuo atveju poveikis yra proporcingas naujos veikimo funkcijos gradientui, kuris gaunamas iš originalaus skirtumo tarp d(t) ir y(t), kartu su įvestu triukšmu. Šis paviršius yra susijęs su originaliu, bet gali ir žymiai skirtis. Taigi, kuomet triukšmų šaltinis paprastai yra nustatomas į nulinę Gauso reikšmę, galima tikėtis mažiau optimalių rezultatų, lyginant su stochastinės funkcijos lyginimu (stochastic functional smoothing.). Tačiau algoritmo paprastumas ir geras veikimas gautas eksperimentuose skatina toliau dirbti prie šio metodo.
Priedas
Šio priedo tikslas yra susieti triukšmo pridėjimą prie norimo signalo naudojant stochastinį funkcinį lyginimo metodą, kuris yra globali optimizacijos procedūra.
A.I Stochastinio funkcinio lyginimo optimizacijos apžvalga
Stochastiniame funkciniame lyginime, originali neišgaubta funkcija yra perkeliama pagalbinės lyginimo funkcijos, kuri turi kai kurias optimizavimo savybes (t.y. atskiras minimumas). Dirbant su lyginimo funkcija, gali būti atsrastas optimalios problemos globalus minimumas .
Lyginimo kainos funkcijos klasė parametrizuota ß yra apibrėžiama kaip [Rubinstein, 1981 and 1986]
Kur ß yra valdymo parametras, o y yra atsitiktinis dydis.
Dėl J ˆ (wtam, kad būti naudingam originaliai optimizacijai, h ˆ (v impulso atsakymas turi tenkinti keleta sąlygų [žr. Rubinstein, 1981 ir 1986 detaliau], taip, kad
parametras apsprendžia lyginimo taikomo J(w) laipsnį. Dideliam lyginimo poveikis yra didelis ir atvirkščiai. Kuomet 0 J ˆ () = J , tuomet nėra lyginimo. Intuityviai aišku, kad norint išvengti lokalaus minimumo, optimizacijos pradžioje turi būti pakankamai didelis. Tačiau siekiant optimumo lyginimo efektyvumas turi būti mažinamas leidžiant ß artėti prie nulio. Taigi minimumo taške w* laukiamas sutapimas tarp J(w) ir J ˆ ( Atitinkamai, konstruojant iteratyvią w* paieškos procedūrą, yra reikalinga lyginimo funkcijų aibė J ˆ(ß s=1,2,......
Jei signalo atsakymo dalis yra išrenkama kaip daugianormalinė funkcija su dydžiu n ir kitimu ß, tai
Lyginimo kainos funkcijos gradientas gali būti įvertintas taip [Styblinski and Tang, 1990]
Kur N yra pavyzdžių su daugybe kintamųjų iš (23) Lygties skaičius. Taigi, lyginimo kainos funkcijos gradientas gali būti randamas iš originalios kainos funkcijos.
A.II Tiesioginė stochastinės lyginimo funkcijos Optimizavimo realizacija
Susiejami triukšmo norimame signale poveikis ((10) ir (11) lygtys) su tiesiogine lyginimo funkcinių gradientų realizacija ((24) Lygtis)). Bus taikoma stochastinės aproksimacijos savybė [Robbins and Monro, 1951].
Kuomet ISE aproksimuoja (stochastine prasme) į MSE ir gradiento operatorius yra tiesinis operatorius, lyginimo kainos funkcijos gradientas εˆ gali būti įvertintas pagal analogiją su Lygtimi (25), taip
Dėl supaprastinimo, čia yra ignoruojamas diskretinio laiko indeksas t. Reiktų pabrėžti, kad iš L.(24), kuri atspindi originalios stochastinės lyginimo funkcijos optimizacijos artėjimą prie L.(26), kuri yra tiesioginis L.(24) įvertis, tik vienintelė stochastinės aproksimacijos savybė buvo taikoma taip, kad būtų garantuotas tiesioginio įvertinimo stabilumas [Robbins and Monro, 1951; Kusher and Calrk, 1978; Wang and Principe, 1995]. Tiesioginis vienpusisi įvertis naudojamas L.(26) yra pagrindas gradiento įverčio naudojamo LMS ir BP algoritmuose.
L.(26) išreiškia įvertinimą ε(w) gradiento, kuomet w yra paveikiamas atsitiktinio kintamojo βv j . Šis metodas praktiniam realizavimui yra per brangus, kadangi svoriai turi būti veikiami (gradiento skaičiavimui pageidaujamas antras tinklas). Taigi, šis metodas tiesiogiai nėra įgyvendinamas. Realizacijos supaprastinimui siūloma atlikti Teiloro seriją ekspansijų apie w,
ir antrame etape jį suskaidyti.
Literatūra
1. Darken, C., Chang, J., and Moody, J., “Learning Rate Schedules for Faster Stochastic Gradient Search,” IEEE Neural Networks for Signal Processing, 1992.
2. Fahlman, S., “Fast-Learning Variations on Back-Propagation: An Empirical Study,” In Proc. Of 1988 Conn. Model Summer School.
3. Feller, W, An Introduction to Probability Theory and Its Applications, Vol. 1, 2rd ed. Wiley, NewYork, 1966.
4. Haykin, S, Neural Networks---A Comprehensive Foundation, Macmillan College Publishing Company, New York, 1994.
5. Hertz J., Krogh A., Palmer R. G., “Introduction to the theory of neural computation,” Addison-Wesley,1991.
6. Hinton G. E., “Connectionist learning procedure,” In machine learning: Paradigms and methods, J. G. Carbonell, ed., pp. 185-234. MIT Press, Cambridge, MA, 1989.
7. Holmstrom L., and Koistinen, P., “Using Additive Noise in Back-Propagation Training,” IEEE Trans. on Neural Networks, Vol. 3, No.1, 1992.
8. Kirkpatrick, S., et. al., “Optimization by simulated annealing,” Science 220, 671-680.
9. Krogh, A. and Hertz, J., “Generalization in a Linear Perceptron in the Present of Noise,” J. Phys. A: Math. Gen. 25(1992) 1135-1147.
10. Kushner, H., “Asymptotic Global Behavior for Stochastic Approximation and Diffusions with Slowly Decreasing Noise Effects: Global Minimization via Monte Carlo,” SIAM J. APPL.MATH. Vol. 47, No. 1 Feb., 1987.
11. Kushner, H, and Clark, D. S., Stochastic Approximation Methods for Constrained and Uncon-strained Systems, Springer-Verlag, New York, 1978.
12. Matsuoka, K., “Noise Injection into Inputs in Back-Propagation Learning,” IEEE Trans. Systems, Man, and Cybernetics, Vol. 22, No. 3, 1992.
13. Richard M., Lippmann R. P., “Neural network classifiers estimate Bayesian a posteriori probabil-ity,” Neural Computation, 3, 461-483, 1991.
14. Robbins, H., and S. Monroe, “A stochastic approximation method,” Annals of Mathematical Sta-tistics 22, 1951.
15. Rognvaldsson, T., “On Langevin Updating in Multilayer Perceptrons,” Neural Computation, 6.916-926, 1994.
16. Rubinstein, R., Simulation and the Monte Carlo Method, Wiley,1981.
17. Rubinstein, R., Monte Carlo Optimization, Simulation and Sensitivity of the Queueing Networks,Wiley, 1986.
18. Rumelhart et al, Parallel Distributed Processing, Vol.1, MIT Press, 1986.
19. Styblinski, M.A., and Tang, T.-S, “Experiments in Nonconvex Optimization: Stochastic Approxi-mation with Function Smoothing and Simulated Annealing,” Neural Networks, Vol.3, 1990.
20. Szu, H., “Fast simulated annealing,” AIP conf. Proc. 151:Neural Networks for Computing, Snow-bird, UT, 1986.
21. Waibel, A., T. Hanazawa, G. Hinton, K. Shikano, K. J. Lang, “Phoneme recognition using time-delay neural networks,” IEEEE Trams. ASSP-37, 1989.
22. Wang, C., and J. C. Principe, “On-line stochastic functional smoothing optimization for neural network training, submitted to Neural Networks, 1995.
23. Werbos, p., “Generalization of backpropagation with application to a recurrent gas market model,” Neural Networks, 1, 339-356.
24. Widrow, B., and Hoff, M., “Adaptive switching circuits,” IRE WESCON Convention Record, pp.96-104, 1960.
Mokymosi programos paruošimas
2010-01-19
DALYKO PROGRAMA
Programavimas ir tinklapių projektavimas
PROGRAMOS AUTORIUS:
V.R
ĮVADAS
Šio dalyko programa skirta 3-iojo kurso studentams, ji apibrežia minimalius tinklapių kūrimo su php pagridus. Prie dalyko programos nurodyti materialiniai ištekliai, techninės mokymo priemonės bei įrenginiai, literatūra nurodytiems reikalavimams įgyvendinti. Programą sudaryta taip kad besimokantiems butų suteiktos pagrindinės žinios apie tinklapių kūrimą.
MOKYMO TIKSLAS IR UŽDAVINIAI
Kurso tikslai:
1.Išmokyti pagrindinius programavimo pagrindus
2.Išmokyti pagrindinius tinklapių kūrimo pagrindus ir moketi sukurti elimentarų tinklapį
Kurso uždaviniai:
1. Supažindinti su tinklapių kūrimo programomis
2. Supažindinti su programavimo komandomis
3. Išmokyti sukurti tinklapį
ANALIZĖ
Reikalingi materialiniai ištekliai ir jų trumpas apibūdinimas
Kabinetai : teorijos destymui su lenta arba projektoriumi bei ekranu pratyboms su projektoriumi bei ekranu ir kompiurizuota klase su programine įranga
Techniniu mokymo priemonių bei įrenginių sarašas:
kompiuteriai
spauzdintuvas
skeneris,
projektorius
kita techninė įranga
Tiksline grupė : trecio kurso studentai
Dalyko programa desto : kvalifikuoti informatikos specialybės destytojai, turintys aukštajį universitetinį išsilavinimą
METODINIAI NURORYMAI
Darbo formos : Mokomųjų užduociu įvykdymas, individuali užduotis;
TURINYS
Mokymo tikslai Dalyko turinys
(pagrindinių temų pavadinimai) Valandų skaičius
Teorijai Praktiniam mokymui
1.Žinoti kas yra internetinė svetainė 1.1Internetinės svetainės sąvoka 1,5 0
2.Žinoti kaip nusakomi kintamieji 2.2.Php kintamieji 1.5 1.5
3.Žinoti php operatorius 3.3.Php operatoriai 1.5 1.5
4.Žinoti kaip aprašomos funkcijos 4.4.Funkcijos su php 1.5 3
5.Žinoti kaip aprašomi ciklai 5.5.Ciklai php kalboje 1.5 3
6.Žinoti php kaip aprašomi sąlygos sakiniai 6.6.Sąlygos sakiniai 1.5 3
7.Mokėti sudaryti lenteles su php 7.7Lentelės 1.5 1.5
8.Mokėti parasyti elimentaria programa 8.8.Programų kūrimas 3 6
9.Mokėti sukurti tinklapi su php 9.9.Tinklapių kūrimas 3 6
Pasiruošimas egzaminui 3 1.5
Egzaminas 1.5 1.5
Viso: 49.5 21 28,5
mIRC progarmos instaliavimas ir konfiguravimas
atsisiuntimas
mIRC programėlę galima atsisiusti iš čia: mirc616.exe, spragtelk ant sios nuorodos ir tau iššoks išsaugojimo dialogas.
Taip pat gali atsisiusti iš oficialaus saito: www.mirc.com/get.html, čia galbut rasi naujesnę programėlės versiją. Puslapyje rasi serverių sąrašą, pasirink sau artimiausią/priimtiniausią nuorodą ir spragtelk. Iššokusiame dialoge spausk mygtuka Save.
Sekančiame dialoge, gali norodyti vietą kompiuterio diske, kurioje nori išsaugoti programėlę, vėl spaudi mygtuka Save.
instaliavimas
Du kart spragtelk ant atsisiusto failo ir iššoks instaliavimo dialogas. Toliau spausk mygtuka Next >