Primjeri aplikativnog softvera opće namjene. Primijenjeni softver: vrste, namjena, primjeri. Klasifikacija aplikativnog softvera. Šta bi mogao biti softver

Računarski softver

Šta softver

Ukupnost programa pohranjenih na svim uređajima za dugotrajnu memoriju računala čini njegovu softver(UKLJUČENO).

Računalni softver se stalno ažurira, razvija, unapređuje. Cijena instalirane programe na modernom računaru često premašuje cenu njegovih tehničkih uređaja. Razvoj modernog softvera zahteva veoma visoke kvalifikacije programera.

Vrste softvera

U kompjuterskom softveru postoji neophodan dio bez kojeg se na njemu ne može ništa. To se zove sistemski softver. Kupac kupuje računar koji je opremljen sistemskim softverom koji je podjednako važan za rad računara kao i memorija ili procesor. Pored sistemskog softvera, računarski softver takođe uključuje aplikativni programi i sistemi za programiranje.

Računarski softver se deli na:

Sistemski softver;
- aplikativni softver;
- sistemi za programiranje.

O sistemskom softveru i sistemima za programiranje biće reči kasnije. A sada hajde da se upoznamo sa aplikativnim softverom.

Sastav aplikativnog softvera

Programi uz pomoć kojih korisnik može riješiti svoje informacijske probleme bez pribjegavanja programiranju nazivaju se aplikativni programi.

Generalno, svi korisnici više vole da imaju set aplikativni programi koje su skoro svima potrebne. Oni se nazivaju programi opšte namene. To uključuje:

Tekst i grafički editor, sa kojim možete pripremati različite tekstove, kreirati crteže, graditi crteže; drugim riječima, pisati, crtati, crtati;

Sistemi za upravljanje bazama podataka (DBMS), koji omogućavaju pretvaranje računara u referentnu knjigu o bilo kojoj temi;

Tabelarni procesori koji omogućavaju organizovanje tabelarnih proračuna koji su vrlo česti u praksi;

Komunikacijski (mrežni) programi dizajnirani za razmjenu informacija sa drugim računarima povezanim sa podacima u računarskoj mreži.

Veoma popularan tip aplikativnog softvera su kompjuterske igre. Većina korisnika sa njima započinje komunikaciju sa računarom.

Osim toga, postoji veliki broj aplikativni programi za posebne namjene za profesionalne aktivnosti. Često se nazivaju paketima aplikacija. To su, na primjer, računovodstveni programi koji vrše obračun plaća i druge obračune koji se vrše u računovodstvenim službama; Računalno potpomognuti projektni sustavi koji pomažu dizajnerima da razviju dizajne za različite tehničke uređaje; paketi koji omogućavaju rješavanje složenih matematičkih problema bez programiranja; obrazovni programi iz raznih školskih predmeta i još mnogo toga.

Ispod ON u užem smislu, jednostavno se razume skup programa. Uopšteno govoreći, in ON(zajedno sa programima) uključuju različite jezike, procedure, pravila i dokumentaciju potrebnu za upotrebu i rad softverskih proizvoda.

Prema funkcionalnim karakteristikama, PC softver se tradicionalno dijeli na sistemski i aplikativni softver.

sistemski tzv. softver koji se koristi za razvoj i implementaciju softverskih proizvoda, kao i za pružanje određenih usluga korisniku računara. Neophodan je dodatak tehničkim sredstvima računara. Bez softvera otvorenog koda, mašina je u suštini beživotna.

Primijenjeno naziva se softver dizajniran za rješavanje određenog ciljnog zadatka ili klase takvih zadataka. Ovi zadaci uključuju izvođenje proračuna prema datom algoritmu, pripremu određenog tekstualnog dokumenta itd.

OS sastavni su obavezni dodatak računaru, koji organizuje izvršavanje programa i interakciju korisnika sa računarom.

Ostale komponente softvera otvorenog koda su opcione. Njihov sastav je određen potrebama i željama korisnika.

Servisni sistemi proširiti mogućnosti OS-a, pružajući korisniku, kao i programima koji se izvršavaju, set dodatnih usluga. Neki uslužni sistemi su takvi da mijenjaju izgled OS-a do neprepoznatljivosti, pa se stoga ponekad nazivaju operativnim sistemima. Prethodno je posebno relevantno za interfejs sistemi.

Mnogo manje homogena grupa sistemskih softverskih alata su sistemi alata. Ono što ih spaja je to što su dizajnirani za razvoj softvera, iako se neki od njih mogu koristiti i za rješavanje primijenjenih problema. Upotreba većine sistema alata povezana je sa programiranjem. tako da se mogu uzeti u obzir sistemi za programiranje. Međutim, stvarni sistemi programiranja tradicionalno uključuju takve sisteme sa kojima možete programirati i riješiti bilo koji problem koji omogućava algoritamsko rješenje. Drugim riječima, programski sistemi su univerzalni. Druge vrste instrumentalnih sistema su specijalizovane u smislu da služe za kreiranje softvera specifične funkcionalne namene. Istovremeno, efikasnost razvoja softvera u poređenju sa upotrebom univerzalnog softvera za istu svrhu alata povećava.

Sistemi Održavanje dizajniran da olakša testiranje opreme i rješavanje problema. Oni su alat za stručnjake za rad sa računarskim hardverom u ovoj knjizi nisu razmatrani.

Opće informacije o Windows-u

Moderni Windows je operativni sistem voditelj rada PC. Windows ima grafičko korisničko sučelje prilagođeno korisniku. Za razliku od starog DOS operativnog sistema baziranog na tekstu, Windows ne zahteva poznavanje komandi operativnog sistema i njihov precizan unos sa tastature. Ogromna većina operacija za kontrolu rada personalnog računara izvodi se mišem preko Windows grafičkih objekata, ili kratkim kombinacijama tastera (vrući tasteri) na tastaturi.

Danas jedno od glavnih mjesta na tržištu softvera zauzimaju operativni sistemi porodice Windows. Ovi proizvodi su fokusirani na korištenje modernih računara i aplikativnog softvera. Oni pružaju ljudima različitih profesija pogodna sredstva za komunikaciju sa računarom.

Najznačajnije prednosti Windows sistema su sljedeće:

Grafičko korisničko sučelje. Za razliku od ranije prihvaćenih koncepata i metoda komunikacije (putem komandi i imena datoteka), Windows ima značajno drugačiji pristup upravljanju programima. Ovdje korisnik radi sa grafičkim slikama na ekranu monitora.

Interface Unity. Mnoge aplikacije su kreirane za rad na Windows-u i sve su dizajnirane po istom standardu. Sve aplikacije su slične jedna drugoj u smislu upravljanja i komunikacije sa korisnikom. Ovo omogućava korisniku da, nakon što je stekao vještine rada s jednom aplikacijom, lako savlada rad s drugom. Osim toga, softverske proizvode kreirane pomoću nekih Windows aplikacija u potpunosti razumiju druge aplikacije.

Multitasking način rada. Prilikom rada u Windows korisnik može pokrenuti više programa (zadataka) istovremeno, što omogućava, bez prekida rada u jednoj aplikaciji, korištenje usluga druge.

Korisnički interfejs- to su metode i sredstva ljudske interakcije sa računarskim hardverom i softverom.
Počinjati windows ekran je sistemski objekat koji se zove radna površina.

Desktop je grafičko okruženje na kojem se prikazuju objekti i elementi Windows kontrole. Na radnoj površini možete vidjeti ikone (ikone), prečice i traku zadataka (primarna kontrola). At Windows pokretanje Na radnoj površini postoje najmanje tri ikone: Moj računar, mrežna mjesta, korpa za otpatke. Na radnoj površini mogu biti i druge ikone. Može se koristiti i kao privremena pohrana za vaše datoteke, ali kada završite s radom u učionici, moraju se ili izbrisati ili premjestiti u njihove vlastite mape.

Značke su grafički prikaz objekata i omogućavaju vam da ih kontrolirate. Ikona - je grafički prikaz objekta u sažetom obliku, koji odgovara fascikli, programu, dokumentu, mrežnom uređaju ili računaru. Ikone, po pravilu, imaju oznake - natpise koji se nalaze ispod njih. Lijevi klik na ikonu omogućava vam da je odaberete, a dvostruki klik da otvorite (pokrenete) aplikaciju koja odgovara ovoj ikoni.

Label je pokazivač na objekt. Prečica je posebna datoteka koja sadrži vezu do objekta koji predstavlja (informacije o lokaciji objekta na tvrdom disku). Dvostruki klik na prečicu omogućava vam da pokrenete (otvorite) objekat koji predstavlja. Njegovo uklanjanje ne briše sam objekat, za razliku od brisanja ikone. Prednost prečica je što omogućavaju brz pristup objektu iz bilo koje mape bez trošenja memorije. Možete razlikovati oznaku od ikone po maloj strelici u donjem lijevom uglu ikone.

Traka zadataka je alat za prebacivanje između otvorite foldere ili aplikacije. Na lijevoj strani trake zadataka nalazi se dugme "Start"; desno - panel displeja. Sam panel prikazuje sve trenutno otvorene objekte.

Dugme Start otvara Glavni meni. Pomoću njega možete pokrenuti sve programe registrovane u operativnom sistemu, pristupiti svim postavkama operativnog sistema, sistemima pretraživanja i pomoći i drugim funkcijama.

Centralni koncept Windowsa je prozor. Prozor- strukturni i upravljački element korisničkog interfejsa, koji je pravougaona površina ekrana ograničena okvirom, u kojoj se može prikazati aplikacija, dokument ili poruka.

Slika iznad prikazuje rad Windows stol sa otvorenim glavnim menijem, prozorom Word procesora, ikonama i prečicama i nekim dokumentima minimiziranim na traci zadataka.

Od ostalih koncepata Windowsa, treba napomenuti koncepte direktorija i fascikle.

Katalog- imenovana grupa datoteka ujedinjenih nekim atributom.

Folder je koncept koji se koristi u Windows-u umjesto direktorija u ranijim verzijama. operativni sistemi Oh. Koncept foldera ima proširenu interpretaciju, jer pored uobičajenih direktorijuma, folderi predstavljaju i objekte kao što su My Computer, Explorer, Printer, Modem, itd.

Program Windows Explorer istovremeno prikazuje i strukturu ugnježđenja fascikli koje se nalaze na računaru (njihovu hijerarhiju) i sadržaj izabrane fascikle. Ovo je posebno korisno kod kopiranja i premeštanja podataka: samo otvorite fasciklu koja sadrži željenu datoteku i prevucite ovu datoteku u drugu fasciklu.

Program Dirigent upravlja datotekama i pruža jedan od naj pogodne načine gledanje sistem podataka. U slučaju kada trebate otvoriti, kopirati, premjestiti, izbrisati, preimenovati ili preurediti mape i (i) datoteke, možete koristiti program dirigent, ili radite sa fasciklama i datotekama direktno na radnoj površini. Glavna prednost programa dirigent, u poređenju sa prozorima foldera na radnoj površini, da li je taj program Dirigent možete istovremeno raditi sa sadržajem desnog panela prozora i sa cjelokupnom strukturom sistema datoteka vašeg računara - lijevog panela (slika 1.5). Ovo znatno olakšava kopiranje datoteka iz desnog okna na logički disk ili folder u lijevom oknu. U ovom slučaju nema potrebe da otvarate veliki broj prozora, kao što biste morali da radite na radnoj površini. Najprikladnija tehnika je otvaranje dva prozora programa dirigent, raspoređeni okomito ili horizontalno.

Rad sa programom Dirigent se ne razlikuje od rada sa većinom drugih prozora i programa, osim što vam se daje mogućnost da vidite hijerarhijsku strukturu sistema datoteka. Možete kliknuti desnim tasterom miša na fasciklu i pogledati njen meni, ili kliknuti na bilo koju ikonu i prevući je sa jednog mesta na drugo.

Prilikom rada sa programom Dirigent potrebno je da savladate sledeće operacije: start dirigent, pregledati direktorij diska, pregledati sadržaj foldera, proširiti i sažmiti mapu, kopirati, premjestiti i brisati mape, datoteke i aplikacije, pretražiti mape, datoteke i aplikacije, sortirati objekte.

Program Dirigent- alat koji omogućava korisniku da u hijerarhijskom obliku vidi strukturu, lokaciju mapa i brzu navigaciju do bilo kojeg objekta (fascikla, datoteka, prečica), kao i da izvrši niz radnji s mapama i datotekama.

pozvati Dirigent može se izvršiti iz glavnog menija komandom Start/Programi/Explorer ili odabirom Dirigent u kontekstnim menijima dugmadi Počni ili folder Moj računar. Iz prozora foldera Dirigent može se pozvati na sljedeći način: odaberite podmapu i dajte naredbu File/Explorer. Na ekranu će se prikazati prozor. Explorer sa otvorenim izabranim folderom.

Prozor Explorer sastoji se od dva panela. Lijevi panel prikazuje informacijske resurse predstavljene u hijerarhijskom stablu. Desno okno prikazuje sadržaj trenutnog foldera.

Proces kretanja kroz fascikle da biste otvorili ono što vam je potrebno naziva se navigacija. Dirigent je alat za pretragu - navigator. Za efikasan rad u okruženju Explorer, morate znati kako se kretati u njemu.

Ako fascikla sadrži druge fascikle, ona je označena znakom + u stablu u levom oknu. Kliknite na ovu ikonu da prikažete strukturu njegovih podmapa. Kada se fascikla otvori, znak + će se promeniti u -. Za sažimanje foldera kliknite na ikonu -.

Da vidite sadržaj fascikle, kliknite na ime ili ikonu fascikle u stablu. U lijevom oknu ikona će se promijeniti u . Sadržaj fascikle će biti prikazan u desnom oknu. Također možete otvoriti folder tako što ćete dvaput kliknuti na njegovu ikonu ili naziv u desnom oknu. U tom slučaju, sadržaj fascikle će se pojaviti na desnom panelu, a ikona ovog foldera će promeniti ikonu otvorenog foldera na levom panelu.

Da otvorite objekat unutar fascikle, uradite jedno od sledećeg:

  • Dvaput kliknite na ikonu objekta;
  • Odaberite objekat klikom miša i dajte komandu Datoteka/Otvori ;
  • U kontekstualnom meniju objekta izaberite stavku Otvori.

Ako je objekt program, onda Windowsće ga pokrenuti. Ako je objekt dokument, onda Windowsće pokrenuti program sa kojim je kreiran i otvoriti dokument u njegovom prozoru. Ako je objekt prečica, onda je to ekvivalentno otvaranju objekta za koji je ova prečica kreirana.

Dirigent omogućava ne samo pregled postojećih objekata, već i stvaranje novih.

U okruženju Explorer možete izvoditi razne radnje sa objektima (kopiranje, preimenovanje, brisanje, itd.). Da biste to učinili, objekti moraju biti odabrani. Jedan objekat se bira klikom na njegovo ime ili ikonu.

6. Rad sa fajlovima i fasciklama.

File je imenovani niz bajtova proizvoljne dužine.

Kopirajte i premjestite

1 način. Postavite dva prozora na radnu površinu: izvor i odredište kopiranja. Odaberite potrebne ikone u izvornom prozoru. Nekoliko ikona je istaknuto kada se pritisne tipka Ctrl. Prevucite odabrane ikone u odredišni prozor tako što ćete pokazati na bilo koju od odabranih ikona. Kada se istovremeno pritisne tipka Ctrl, dolazi do kopiranja, bez toga se elementi premještaju (pod uvjetom da su mape na istom disku).

2 way. Odaberite elemente za kopiranje. Odaberite Edit/Copy (Cut) meni. Kada odaberete "Cut" će se pomjeriti. Otvorite odredišni folder. Odaberite meni Uredi/Zalijepi.

Brisanje fajlova i foldera

Brisanje datoteka se vrši odabirom stavki i pritiskom na tipku Delete. U tom slučaju, označene stavke se premještaju u posebnu mapu - Recycle Bin. Pražnjenje korpe za otpatke uništava datoteke. Postoji i operacija brisanja datoteka, kada specijalni uslužni programi popunjavaju klastere koji su sadržavali datoteke koje se brišu nasumičnim podacima.

1.6.1 Klasifikacija softvera

1.6.2 Osnovni softver

1.6.3 Klasifikacija aplikativnog softvera

1.6.4 Opće JPP

1.6.5 RFP orijentirani na metodu

1.6.6 RFP zasnovani na problemima

Literatura: 5, str. 93–109; 6, str. 136–162; 8; 10; osamnaest.

1.6.1 Klasifikacija softvera. Softver (SW) je neophodna komponenta modernih sistema za obradu podataka (DPS). Bez dostupnosti odgovarajućih programa nemoguće je koristiti kompjutersku tehnologiju. Brzi razvoj moderne informacione tehnologije a proširenje njegovog opsega dovelo je do intenzivnog razvoja softvera. Još 1996. godine svjetska zajednica je potrošila preko 110 milijardi dolara na softver. Štaviše, trendovi razvoja softvera pokazuju da dinamika troškova ima stalni trend rasta, otprilike 20% godišnje.

Softver informacioni sistemi - skup softverskih i dokumentarnih alata za kreiranje i rad sistema za obradu podataka pomoću računarske tehnologije.

Ovisno o funkcijama koje softver obavlja, može se podijeliti u 2 grupe: osnovni (sistemski) softver i aplikativni softver (prema V.V. Evdokimovu). V. M. Bryabrin razlikuje 3 grupe softvera: 1) operativni sistemi i servisni programi, 2) instrumentalni jezici i sistemi programiranja i, konačno, 3) aplikativni softver.

Osnovni (sistemski) softver organizuje proces obrade informacija u računaru i obezbeđuje normalno radno okruženje za aplikativne programe. Služi za automatizaciju interakcije između osobe i računara, organizira standardne procedure obrade podataka, prati i dijagnosticira funkcionisanje tehnička sredstva SOD. Osnovni softver je usko povezan sa hardverom.

Aplikacioni softver dizajniran je za rješavanje specifičnih korisničkih zadataka i organizaciju procesa računanja informacionog sistema u cjelini. Aplikacijski softver je skup softverskih proizvoda dizajniranih za automatizaciju rješavanja funkcionalnih zadataka informacionog sistema. Mogu se razviti kao univerzalna sredstva ( uređivači teksta, proračunske tabele, sistemi za upravljanje bazama podataka) i kao specijalizovani - implementacija funkcionalnih podsistema (poslovnih procesa) objekata različite prirode (ekonomske, inženjerske, tehničke i dr.)

Instrumentalni jezici i sistemi programiranja mogu se (prema Bryabrinu) svrstati u posebnu kategoriju softvera, jer se uz njihovu pomoć kreiraju svi ostali programi. Uz pomoć alata kreiraju se i primijenjeni i osnovni softveri, tj. ova kategorija softvera je slična proizvodnim sredstvima u industriji. U našem slučaju možemo predložiti, slijedeći Evdokimova, da se ovaj tip softvera smatra podklasom osnovnog softvera.

1.6.2 Osnovni softver. Ispod osnovni softver informacioni sistemi se shvataju kao skup softverskih i dokumentarnih alata za kreiranje i rad sistema za obradu podataka pomoću računarske tehnologije.

Osnovni (sistemski) softver uključuje:

OS;

Servisni programi;

Prevoditelji programskih jezika; (prema Evdokimovu)

Programi održavanja.

Klasifikacija osnovnog softvera je data u nastavku.

Slika 1.5 - Osnovni (sistemski) softver

Operativni sistem (OS)- skup softverskih alata koji upravljaju računarskim resursima, pokreću aplikativne programe i njihovu interakciju sa njima eksternih uređaja i drugih programa, kao i omogućavanje dijaloga između korisnika i računara.

OS omogućava kontrolu nad obradom informacija i interakcijom između hardvera i korisnika. OS se učitava željeni program u memoriju računara i prati napredak njegove implementacije; analizira situacije koje ometaju normalne proračune i daje upute šta treba učiniti ako se pojave poteškoće. OS se može klasificirati prema različitim kriterijima: bitnosti, tipu sučelja, vrsti korištenih platformi itd. Na osnovu izvršenih funkcija OS se može podijeliti u grupe:

Single-tasking (single-user);

Multitasking (više korisnika);

Mreža.

Pored ovoga, dajemo još nekoliko opcija za klasifikaciju prema:

Broj istovremenih korisnika: single player, multiplayer;

Broj procesa koji se istovremeno izvode pod kontrolom sistema: jedan zadatak, više zadataka;

Broj podržanih procesora: jednoprocesor, multiprocesor;

Bitnost OS koda: 8-bitni, 16-bitni, 32-bitni, 64-bitni;

tip interfejsa: komandni (tekst) i objektno orijentisani (grafički);

Vrsta pristupa korisnika računaru: grupna obrada, dijeljenje vremena, realno vrijeme;

Vrsta korištenja resursa: mreža, lokalna.

OS sa jednim zadatkom dizajnirani su za rad jednog korisnika u svakom trenutku sa jednim specifičnim zadatkom. Klasični predstavnik ovakvih operativnih sistema je MS-DOS (koji je razvio Microsoft), PC-DOS (varijanta IBM-a), kao i SR-M, koji je bio popularan početkom 80-ih.

Multitasking OS omogućavaju kolektivnu upotrebu računara u višeprogramskom režimu deljenja vremena (u memoriji računara postoji nekoliko programa zadataka, a procesor raspoređuje računarske resurse između ovih zadataka). Tipični predstavnici ove klase OS-a su: UNIX, OS/2 od IBM-a, Microsoft Windows 95/98/ME/NT/2000/XP, kao i "besplatni" Linux, koji je postao popularan u velikom broju zemalja, sa mnogim svojim varijacijama.

Mrežni OS povezane s pojavom lokalnih i globalnih mreža i dizajnirane su da korisnicima omoguće pristup svim resursima računarsku mrežu. Tipični predstavnici mrežnih operativnih sistema su: Novell NetWare, Microsoft Windows NT/2000, UNIX, Linux, Sun's Solaris.

Servisni softver je skup softverskih proizvoda koji korisniku pružaju Dodatne usluge u radu sa računarom i proširenju mogućnosti operativnih sistema.

Školjke su, takoreći, dodaci preko operativnog sistema ili grupe uslužnih programa, koji korisniku olakšavaju rad sa sistemom datoteka. (Pojavili su se još 80-ih godina, kada je rad sa OS komandama mogao dovesti do nervnog sloma za ne baš sofisticiranog korisnika). Primjeri: Norton Commander, Volkov, Far, Total(Windows) Commander.

Komunalne usluge korisniku pružaju dodatne usluge (koje ne zahtijevaju razvoj posebnih programa) za održavanje diskova i sistema datoteka, rad sa multimedijskim alatima.

Softver za zaštitu od virusa pružaju dijagnostiku (detekciju) i liječenje (neutralizaciju) virusa. termin "virus" označava program koji se može umnožiti, ukorijeniti u drugim programima, dok izvodi različite nepoželjne radnje.

Prevodilac programskog jezika je program koji prevodi programski tekst iz programskog jezika u (obično) mašinski kod.

Skup alata koji uključuje ulazni programski jezik, prevodilac, mašinski jezik, biblioteke standardnim programima, sredstvo za otklanjanje grešaka u kompajliranim programima i njihovo povezivanje u jednu cjelinu, naziva se sistem za programiranje. U programskom sistemu, prevodilac prevodi program napisan u ulaznom programskom jeziku u jezik mašinskih instrukcija određenog računara. U zavisnosti od načina prevođenja sa ulaznog jezika (programski jezik), prevodioci se dele na kompajleri i tumači .

AT kompilacija procesi prevođenja i izvršavanja programa su vremenski razdvojeni. Prvo se program koji se kompajlira konvertuje u skup objektnih modula na mašinskom jeziku, koji se zatim komuniciraju ( su sastavljeni) u jedan mašinski program, spreman za izvršenje i sačuvan kao datoteka na magnetnom disku. Ovaj program se može izvršiti više puta bez ponovnog prevođenja.

Tumač obavlja postupno prevođenje i neposredno izvršavanje naredbi izvornog programa: svaki izraz ulaznog programskog jezika se prevodi u jednu ili više naredbi strojnog jezika, koje se odmah izvršavaju bez spremanja na disk . Dakle, kada se tumači program strojnog jezika nije sačuvano i stoga, svaki put kada se izvorni program pokrene za izvršenje, mora se (korak po korak) ponovo prevesti. Glavna prednost interpretatora u odnosu na kompajler je jednostavnost.

Posebno mjesto u programskom sistemu zauzima montažeri, koji su kompleks koji se sastoji od ulaznog programskog jezika asemblera i asemblerskog kompajlera. Asembler je mnemonički (uslovni) zapis mašinskih instrukcija i omogućava vam da dobijete visoko efikasne programe na mašinskom jeziku. Međutim, njegova upotreba zahtijeva visoko kvalifikovanog programera i dosta vremena utrošenog na kompajliranje i otklanjanje grešaka u programima.

Najčešći programski jezici su: Pascal, Basic, C++, itd. Trendovi su razvoj četvrte generacije objektno orijentisanih jezika kao što su Delphi, Visual Basic, C#, koji imaju moćne karakteristike vizuelnog programiranja. Ovdje je programer oslobođen brige o procedurama za crtanje prozora, ukrašavanje dijaloga, menija itd.

Ispod programe održavanja odnosi se na skup softverskih i hardverskih alata za dijagnosticiranje i otkrivanje grešaka u radu računara ili računarskog sistema u celini.

Oni uključuju:

Sredstva za dijagnostiku i testnu kontrolu ispravnog rada računala i njegovih pojedinačnih dijelova, uključujući automatsko traženje grešaka i kvarova s ​​određenom lokalizacijom u računalu;

Posebni programi za dijagnostiku i kontrolu računarskog okruženja informacionog sistema u celini, uključujući softversku i hardversku kontrolu koja automatski proverava performanse sistema za obradu podataka pre početka rada računarskog sistema.

1.6.3 Klasifikacija aplikativnog softvera. Aplikacioni softver (Sl. 1.6.) namijenjen je razvoju i izvršavanju specifičnih zadataka (aplikacija) korisnika.

Slika 1.6. – Aplikacioni softver

Aplikacioni softver radi pod kontrolom osnovnog softvera, posebno operativnih sistema. Aplikacioni softver uključuje:

Aplikacijski softverski paketi za različite namjene;

Programi rada korisnika i IS u cjelini.

Paket aplikacija(PPP) je skup programa dizajniranih za rješavanje problema određene klase (funkcionalni podsistem, poslovna aplikacija).

Postoje sljedeće vrste JPP:

Opće namjene (univerzalne);

Metodski orijentisan;

orijentisan na probleme;

globalne mreže;

Organizacija (administracija) računarskog procesa.

Univerzalni softverski proizvodi dizajnirani za automatizaciju razvoja i rada korisničkih funkcionalnih zadataka i informacionih sistema općenito.

1.6.4 Opće JPP. JPP opće namjene uključuju:

Uređivači teksta (procesori teksta) i grafički;

Proračunske tablice;

Sistemi za upravljanje bazama podataka (DBMS);

Integrirani paketi;

CASE tehnologije;

Školjke ekspertnih sistema i sistema veštačke inteligencije.

Urednici

urednik nazvan PPP, dizajniran za kreiranje i modificiranje tekstova, dokumenata, grafika i ilustracija. Dizajnirani su uglavnom za automatizaciju toka rada u kompaniji. Urednici se prema svojoj funkcionalnosti mogu podijeliti na tekstualne, grafičke i izdavačke sisteme.

Urednici teksta dizajniran za obradu tekstualnih informacija i obavljanje uglavnom sljedećih funkcija:

Pisanje teksta u datoteku;

Umetanje, brisanje, zamjena znakova, linija, (fragmenti teksta;

Provjera pravopisa;

Formatiranje teksta u različitim fontovima;

Poravnanje teksta;

Priprema sadržaja, paginacija teksta;

Pretraga i zamjena riječi i izraza;

Uključivanje jednostavnih ilustracija u tekst;

Štampanje teksta.

Najrasprostranjeniji uređivači teksta Microsoft Word, Word Perfect (trenutno u vlasništvu Corela). U skorijoj prošlosti bio je popularan domaći LEXICON, kao i ChiWriter, Multi-Edit (American Cybernetics) itd.

Grafički urednik dizajniran za obradu grafičkih dokumenata, uključujući dijagrame, ilustracije, crteže, tabele. Dozvoljeno je kontrolirati veličinu oblika i fontova, pomicati (oblike i slova, formirati bilo koju sliku. Najpoznatiji grafički uređivači uključuju PC Paintbrush, Boieng Graf, Fanvision i druge (posebno Corel DRAW pakete, Adobe Photoshop i Adobe Illustrator).

Izdavački sistemi kombinuju mogućnosti tekstualnih i grafičkih uređivača, imaju napredne mogućnosti za formatiranje traka sa grafičkim materijalima i naknadnu štampu. Ovi sistemi su fokusirani na upotrebu u izdavačkoj delatnosti i nazivaju se layout sistemi. Primeri takvih sistema su Adobe-ov PageMaker i Corelov Ventura Publisher.

FEDERALNA AGENCIJA ZA OBRAZOVANJE

DRŽAVNA OBRAZOVNA USTANOVA

VISOKO STRUČNO OBRAZOVANJE

DON DRŽAVNI TEHNIČKI UNIVERZITET

(DSTU)

NASTAVNI RAD

u informatici

opcija broj 6

PRIMIJENJENI SOFTVER. KLASIFIKACIJA PPO. PROGRAMI ZA OBRADU TEKSTA

Rostov na Donu

Uvod 3

1 Aplikacioni softver i njegova klasifikacija 5

1.1 Aplikacioni softver 5

1.2 Klasifikacija softvera 5

1.2.1 Softver opšte namene 6

1.2.2 Alati za specijal

destinacija 9

1.2.3 Softver na profesionalnom nivou 10

2 Programi za obradu teksta 12

2.1 Urednici običnog teksta 14

2.1.1 Notepad 15

2.1.2 KEdit 16

2.1.3 KWrite 17 Editor

2.1.4 McEdit 18

2.1.5 Emacs 19 editor

2.2 Uređivači teksta sa elementima za označavanje 25

2.2.1 Uređivač teksta MSWord 25

2.2.2 StarWriter 31 Editor

2.2.3 Netscape Composer 35 Editor

2.2.4 KLyX editor 38

Zaključak 40

Literatura 41

UVOD

Personalni računar, kao što znate, je univerzalni uređaj za obradu informacija. Personalni računari mogu obavljati bilo koju aktivnost obrade informacija. Da biste to uradili, potrebno je za računar sastaviti na jeziku koji razume tačan i detaljan niz uputstava – program za obradu informacija. Promjenom programa za kompjuter, možete ga pretvoriti u radno mjesto za računovođu ili dizajnera, dizajnera ili naučnika, pisca ili agronoma.

Osim toga, trend pada kompjuterska tehnologija uz istovremeno povećanje njegovih performansi dovelo je do toga da računari postaju kućni predmet, poput televizora ili frižidera, što dodatno proširuje obim PC-a. U skladu s tim, potreban je sve raznovrsniji softver za rješavanje problema u novim područjima primjene PC-a. Kontinuirano povećanje snage personalnih računara, perifernih uređaja i razvoj komunikacionih alata daje programerima sve više mogućnosti da u potpunosti zadovolje potrebe krajnjih korisnika. Ovo je grafičko sučelje koje je postalo standard za svaki softver i ugrađene mogućnosti za slanje dokumenata i podataka putem interneta, direktno iz aplikacijskog programa (Microsoft Word, Excel, Access itd.), te mogućnost korištenja računara kao repozitorijum informacija zbog pojave novih tipova drajvova velikog kapaciteta i malog vremena pristupa podacima, kao i mnogih drugih karakteristika i servisnih funkcija.

U svom izvršavanju programi mogu koristiti različite ulazne i izlazne uređaje, baš kao što ljudski mozak koristi osjetila za primanje i prijenos informacija.

PC sam po sebi nema znanja ni u jednoj oblasti svoje primjene, svo ovo znanje je koncentrisano u programima koji se na njemu pokreću. Stoga, često korišćeni izraz „računar jeste“ znači upravo da je na PC-u izvršen program koji je omogućio da se izvrši odgovarajuća radnja. Trenutno je cijeli softverski paket podijeljen na sistemske i korisničke programe. Sistemski softver obavlja funkcije "organizatora" svih dijelova PC-a, kao i vanjskih uređaja povezanih s njim. Programi za korisnike služe za obavljanje bilo kakvih specifičnih zadataka u svim sferama ljudske djelatnosti.

Broj programa instaliranih na modernom računaru je u stotinama, pa čak i hiljadama. Pružaju udobno korisničko iskustvo.

Čitav set programa je uključen u tzv. kompjuterski softver. Sastav PC softvera je njegova najvažnija funkcionalna karakteristika. Softver (SW) je skup programa redovnog korišćenja neophodnih za rešavanje problema korisnika, i programa koji omogućavaju najefikasnije korišćenje računarske tehnologije, pružajući korisnicima najveću pogodnost u radu i minimalne troškove rada za programiranje zadataka i obradu informacija . Stoga je tema rada relevantna.

1. Aplikativni softver i njegova klasifikacija

1.1. Aplikacioni softver

Aplikativni softver (aplikativni softver, aplikativni programi) - programi dizajnirani za obavljanje određenih korisničkih zadataka i dizajnirani za direktnu interakciju s korisnikom. Za razliku od aplikativnog softvera, sistemski softver (operativni sistem) se koristi za napajanje samog računara i pokretanje aplikativnih programa.

Aplikacioni softver - softver koji se sastoji od:
- individualni aplikativni programi i aplikativni softverski paketi dizajnirani za rješavanje različitih korisničkih zadataka;
- automatizovani sistemi kreirani na osnovu ovih (paketa) aplikativnih programa.

Aplikacijski softverski paketi (APP) - služe kao softverski alati za rješavanje funkcionalnih problema i najbrojnija su klasa softverskih proizvoda. Ovaj razred uključuje softverske proizvode koji obrađuju informacije u različitim predmetnim oblastima.

Instalaciju softverskih proizvoda na računar vrše kvalifikovani korisnici, a njihov direktan rad u pravilu obavljaju krajnji korisnici – potrošači informacija, u velikom broju slučajeva čije su aktivnosti veoma udaljene od računarske oblasti. Ova klasa softverskih proizvoda može biti vrlo specifična za pojedinačna predmetna područja.

Aplikacioni programi su dizajnirani da obezbede korišćenje računarske tehnologije u različitim oblastima ljudske delatnosti. Osim stvaranja novih softverskih proizvoda, programeri aplikacija ulažu mnogo truda u poboljšanje i modernizaciju popularnih sistema i kreiranje novih verzija istih.

1.2 PPO klasifikacija

Aplikacioni programi su dizajnirani da obezbede korišćenje računarske tehnologije u različitim oblastima ljudske delatnosti. Osim stvaranja novih softverskih proizvoda, programeri aplikacija ulažu mnogo truda u poboljšanje i modernizaciju popularnih sistema i kreiranje novih verzija istih. Nove verzije, po pravilu, podržavaju stare, održavajući kontinuitet, i uključuju osnovni minimum (standard) funkcija.

Jedna od mogućih opcija za klasifikaciju softverskih alata (PS) koji čine aplikativni softver (APS) prikazana je na slici 1. Kao i gotovo svaka klasifikacija, ova prikazana na slici nije jedina moguća. Ne predstavlja čak ni sve vrste aplikativnih programa. Međutim, upotreba klasifikacije je korisna u pružanju opće ideje o PPO.

Rice. 1. Klasifikacija aplikativnog softvera

1.2.1 Softver opće namjene

Unatoč širokim mogućnostima korištenja računara za obradu najrazličitijih informacija, najpopularniji su programi dizajnirani za rad s tekstovima – uređivači teksta i izdavački sistemi. Urednici teksta koji se nazivaju programi za unos, obradu, pohranjivanje i ispis tekstualnih informacija u obliku prilagođenom korisniku. Stručnjaci procjenjuju upotrebu kompjutera kao pisaće mašine na 80%.

Programi za obradu grafike postali su veoma popularni. Kompjuterska grafika je trenutno jedna od najbrže rastućih oblasti softvera. Uključuje unos, obradu i izlaz grafičkih informacija - crteža, crteža, slika, tekstova itd. - sredstva kompjuterske tehnologije. Različiti tipovi grafičkih sistema vam omogućavaju da brzo pravite slike, unosite ilustracije pomoću skenera ili video kamere i kreirate animacije.

Grafički urednik omogućavaju vam korištenje različitih alata za umjetnike, standardnih biblioteka slika, standardnih skupova fontova, uređivanje slika, kopiranje i pomicanje fragmenata po stranicama ekrana, itd. Postoje posebni programi - proračunske tablice - za izvođenje proračuna i daljnju obradu numeričkih informacija. U toku aktivnosti bilo kojeg specijaliste često je potrebno rezultate rada prikazati u obliku tabela, gdje jedan dio polja zauzimaju početni podaci, a drugi rezultati proračuna i grafičke analize . Za njih je karakteristična velika količina obrađenih informacija, potreba za višestrukim proračunima prilikom promjene početnih podataka. Automatizacija ovakvog rutinskog rada se vrši pomoću tabela.

Jedan od najperspektivnijih pravaca u razvoju računarske tehnologije je stvaranje specijalnog hardvera za skladištenje gigantskih nizova informacijskih podataka i naknadna nenumerička obrada njihovog pretraživanja i sortiranja. Za kompjutersku obradu takvih baza podataka koriste se sistemi za upravljanje bazama podataka. DBMS je skup softverskih alata potrebnih za kreiranje, obradu i prikaz zapisa baze podataka. Postoji nekoliko tipova DBMS-a: hijerarhijski, mrežni, relacioni. Kada radite sa DBMS-om, postoji nekoliko uzastopnih faza:

Dizajn baze podataka;

Kreiranje strukture baze podataka;

Popunjavanje baze podataka;

Pregled i uređivanje baze podataka;

Sortiranje baze podataka;

Potražite traženi zapis;

Izbor informacija;

Kreiranje izvještaja.

Po pravilu, većina popularnih sistema za upravljanje bazama podataka podržava ove korake i pruža zgodan alat za njihovu implementaciju.

Računalni izdavački sistemi je kompleks hardvera i softvera dizajniran za kompjutersko kucanje, prelom i objavljivanje tekstualnih i ilustrativnih materijala. Glavna razlika između sistema za desktop izdavaštvo i uređivača teksta je u tome što su dizajnirani prvenstveno za obradu dokumenata, a ne za unos i uređivanje. Proces layout-a sastoji se od oblikovanja teksta i postavljanja uslova za relativni položaj teksta i ilustracija. Svrha izgleda je kreiranje originalnog izgleda pogodnog za štampanje dokumenta.

Postoje različiti izdavački sistemi, među kojima su sljedeći:

1. Adobe InDesign - nedavno pojavio Adobe paket, optimizovan za raspored dokumenata najšireg profila, od jednostranih brošura do debelih knjiga, obogaćen setom specifičnih vizuelnih alata.

2. Adobe PageMarker - još jedan paket kompanije Adobe, sa prilično složenim interfejsom i komandnim sistemom, ali u isto vreme sa visokim performansama i bogatim karakteristikama, posebno kada se radi sa bojama.

3. Corel Ventura Publisher - alternativni paket iz Corela, koji je donekle izgubio svoju poziciju u posljednje vrijeme, ali zbog svoje svestranosti (ima široke funkcije konvencionalnih tekstualnih i grafičkih uređivača, integraciju s Webom, podršku za različite platforme) nije izgubio njegovu relevantnost.

4. QuarkXPress je prilično lak za učenje i fleksibilan izdavački sistem koji tradicionalno koriste mnogi izdavači novina, časopisa i reklamnih agencija.

Želja za kombinovanjem funkcija različitih aplikativnih programa u jedinstven sistem dovela je do stvaranja integrisanih sistema. Raznovrsni integrisani sistemi razvijena na osnovu unificirani sistem, koji kao elemente sadrži tekstualne i grafičke uređivače, tabele i sistem za upravljanje bazom podataka. Primjeri: Okvir, Radovi, Master. Savremeni koncept integracije softvera je saradnja pojedinačnih primenjenih softverskih sistema prema vrsti poznatih microsoft paket ured. Sami sistemi uključeni u paket su nezavisni, štoviše, oni sami predstavljaju lokalno integrisani paket, jer pored svog glavnog zadatka, podržavaju funkcije drugih sistema. Na primjer, Word uređivač teksta ima mogućnost manipuliranja tabelama i bazama podataka, dok elektronski Excel tabela ugrađen moćni uređivač teksta. Za povezivanje informacijskih podataka iz različitih softverskih sistema, oni obezbjeđuju sistem za razmjenu uvoza-izvoza sa rekodiranjem formata prezentacije podataka.

1.2.2 Alati posebne namjene

Programeri kreiraju posebne softverski sistemi namijenjenu specijalistima u određenoj predmetnoj oblasti. Takvi programi se nazivaju vlasnički. sistemi alata. Autorski sistem predstavlja integrisano okruženje sa zadatim interfejsom koji korisnik može da popuni sadržajem informacija iz svog predmetnog područja.

Ekspertni sistem je program koji se ponaša kao stručnjak u nekom uskom području primjene. Ekspertski sistemi su dizajnirani da rešavaju probleme sa nesigurnošću i nepotpunim početnim podacima koji zahtevaju stručno znanje za njihovo rešavanje.

Osim toga, ovi sistemi moraju biti u stanju da objasne svoje ponašanje i svoju odluku.

Osnovna razlika između ekspertnih sistema i drugih programa je njihova prilagodljivost, tj. varijabilnost u procesu samoučenja.

Uobičajeno je razlikovati tri glavna modula u ekspertnim sistemima:

Modul baze znanja;

Modul logičkog zaključivanja;

Korisnički interfejs.

Ekspertski sistemi, koji su osnova veštačke inteligencije, imaju široku primenu u nauci (klasifikacija životinja i biljaka po vrstama, hemijska analiza), u medicini (dijagnostika, analiza elektrokardiograma, određivanje metoda lečenja), u tehnici (otklanjanje kvarova u tehnički uređaji, praćenje leta svemirskih letjelica i satelita), u politologiji i sociologiji, forenzici, lingvistici itd.

Nedavno su programi za obradu hipertekstualnih informacija stekli veliku popularnost. Hypertext- ovo je oblik organiziranja tekstualnog materijala ne u linearnom nizu, već u obliku označavanja mogućih prijelaza (veza), veza između njegovih pojedinačnih fragmenata. Običan tekst koristi uobičajeni linearni princip postavljanja informacija i pristup mu se vrši sekvencijalno. U hipertekstualnim sistemima, informacija liči na tekst enciklopedije, a pristup bilo kojem odabranom fragmentu teksta vrši se proizvoljno putem veze. Organizacija informacija u hipertekstualnom obliku koristi se prilikom kreiranja referentnih priručnika, rječnika, kontekstne pomoći (Help) u aplikacijskim programima.

Proširenje koncepta hiperteksta na grafičke i zvučne informacije dovodi do koncepta hipermedije. Ideje hipermedije proširile su se u mrežnim tehnologijama, posebno u internet tehnologijama. Tehnologija WWW (World Wide Web) omogućila je strukturiranje ogromnih svjetskih informacionih resursa putem hipertekstualnih veza. Postoje softverski alati koji vam omogućavaju da kreirate takve web stranice. Pretraživači su evoluirali potrebne informacije u lavirintu tokova informacija. Popularni pretraživači na Internetu su Yahoo, AltaVista, Magellan, Rambler, itd.

Multimedija(multimedija) je interakcija vizuelnih i audio efekata pod kontrolom interaktivnog softvera. Pojava i široka distribucija kompakt diskova (CD-ROM) omogućila je efektivnu upotrebu multimedije u reklamnim i informacionim uslugama, mrežnim telekomunikacijskim tehnologijama i obuci.

Multimedijalni sistemi igara i učenja počinju da zamenjuju tradicionalne „papirne biblioteke“. Danas se u CD-ROM bibliotekama može „šetati“ po muzejima, Moskovskom Kremlju itd. koristeći e-vodič.

1.2.3 Softver profesionalne klase

Svaki aplikativni program ove grupe fokusira se na prilično usko područje predmeta, ali prodire u njega što je dublje moguće.

radna stanica- radno mjesto specijaliste u predmetnoj oblasti, opremljeno kompjuterom i posebnim softverom koji pomaže u rješavanju problema u okviru djelatnosti ovog specijaliste (na primjer, radna stanica računovođe, radna stanica dispečera, radna stanica tehnologa itd. ).

Radna stanica može biti opremljena dodatnom nestandardnom opremom, na primjer, telemehaničke radne stanice opremljene su programatorom ROM čipova, kompletom za otklanjanje grešaka itd.

Često se pod pojmom radna stanica podrazumijeva isključivo softverski proizvod za automatizaciju rada stručnjaka. Ovo pretpostavlja da je računar već na radnom mestu.

CAD- Sistem automatizacije projektovanja, ili sistem kompjuterski potpomognutog projektovanja, (eng. CAD, Computer-Aided Design) - softverski paket dizajniran za projektovanje (razvoj) proizvodnih (ili građevinskih) objekata, kao i izrada projektne i/ili tehnološke dokumentacije.

Savremeni CAD sistemi se koriste u sprezi sa sistemima automatizacije za inženjerske proračune i analizu CAE (Computer-aided Engineering). Neki CAD sistemi sadrže integrisane alate za automatizaciju inženjerskih proračuna i analiza.

Podaci iz CAD sistema se prenose u CAM (Computer-aided production - sistem za automatizovani razvoj programa delova za CNC mašine ili GAPS (Fleksibilni automatizovani sistemi proizvodnje)).

Rad sa CAD-om obično podrazumeva kreiranje geometrijskog modela proizvoda (dvodimenzionalni ili trodimenzionalni, solid state), generisanje projektne dokumentacije na osnovu ovog modela (crteži proizvoda, specifikacije, itd.) i njegovo naknadno održavanje.

Treba napomenuti da ruski izraz "CAD" u odnosu na industrijske sisteme ima širu interpretaciju od CAD - uključuje CAD, CAM i CAE.

ASNI- Automatizovani sistem naučnih istraživanja (izrazi SANI - sistem automatizacije naučnog istraživanja i SAE - sistem automatizacije eksperimenta) se rjeđe koriste - ovo je softversko-hardverski kompleks zasnovan na računarskoj tehnologiji, dizajniran za obavljanje naučnih istraživanja ili sveobuhvatnog ispitivanje uzoraka nove tehnologije na osnovu modela prijema i upotrebe proučavanih objekata, pojava i procesa.

ACS- Automatizovani sistem upravljanja - skup matematičkih metoda, tehničkih sredstava (računari, komunikacije, uređaji za prikaz informacija itd.) i organizacionih kompleksa koji obezbeđuju racionalno upravljanje složenim objektom (procesom) u skladu sa zadatim ciljem. ACS se sastoji od baze i funkcionalnog dijela. Osnova uključuje informatičku, tehničku i matematičku podršku. Funkcionalni dio uključuje skup međusobno povezanih programa koji automatiziraju određene funkcije upravljanja (planiranje, financijske i računovodstvene aktivnosti, itd.). ACS se razlikuje po objektima (tehnološki procesi - ACS, preduzeća - ACS, industrija - OAS) i funkcionalnim automatizovanim sistemima, na primer, projektovanje, proračuni, logistika i druga podrška.

APCS - Automatizovani sistem upravljanje preduzećem - skup softverskih, tehničkih, informacionih, jezičkih, organizacionih i tehnoloških alata i akcija kvalifikovanog osoblja, dizajniranih za rešavanje problema planiranja i upravljanja različitim vrstama aktivnosti preduzeća

Pedagoški kompleksi- aplikativni softverski paketi za korištenje u procesu učenja u različitim predmetima

Na kraju, još jednom naglasimo ne samo uslovljenost gore predložene klasifikacije, već i prisustvo raskrsnica. Dakle, svaki specifični ekspertski sistem može se u potpunosti pripisati softveru na profesionalnom nivou; princip hiperteksta implementiran je u niz autorskih sistema itd.

2 Programi koji obrađuju tekstove

Jedna od najčešćih funkcija modernog personalnog računara je priprema raznih tekstualnih dokumenata. Ovaj odjeljak govori o softverskim proizvodima koji rade u MS Windows i Linux OS-u i dizajnirani su za rad s tekstovima. Upoznat ćemo se sa principima kreiranja i uređivanja kako jednostavnih tako i složenijih dokumenata.

Postoje dvije glavne grupe programa za pripremu tekstualnih dokumenata: uređivači teksta i programi za obradu teksta.

Uređivači teksta se općenito nazivaju programi koji stvaraju tekstualne datoteke bez elemenata oblikovanja (tj. ne dozvoljavajući da se dijelovi teksta istaknu različitim fontovima i fontovima). Urednici ove vrste su nezamjenjivi pri kreiranju tekstova za kompjuterske programe.

Programi za obradu teksta mogu formatirati tekst, umetnuti grafiku i druge objekte u dokument koji nisu povezani sa klasičnim konceptom "teksta". Treba napomenuti da je takva podjela uvjetna - različiti programi za obradu teksta omogućavaju vam da pronađete uređivač s bilo kojim skupom funkcija.

Neki programi za obradu teksta su takozvani WYSIWYG uređivači. Ime je izvedeno od prvih slova fraze What You See Is What You Get - ono što vidiš to i dobiješ. Kada kažu da je ovo WYSIWYG editor, garantuju potpunu usklađenost sa izgledom dokumenta na ekranu računara i njegovom štampanom kopijom. Ove vrste uređivača uključuju Word i StarWriter.

Neki moderni uređivači podržavaju "skoro" WYSIWYG koncept. Izgled dokumenta na ekranu se malo razlikuje od izgleda odštampanog dokumenta, ali je to učinjeno posebno u svrhu efikasnijeg korišćenja prozora radnog dokumenta. Primjeri "skoro" WYSIWYG uređivača su Netscape Composer i KLyX.

Mnogi tekstualni fajlovi se prenose kao običan tekst(otvoreni tekst). Običan tekst je teško učiniti atraktivnim i lakim za čitanje, jer ne uključuje fontove različitih stilova, grafike, naslove, podnaslove itd. Ove dodatne karakteristike se nazivaju označavanje teksta (markup).

Govoreći o tekstualnom označavanju, razlikuju se koncepti fizičkog i logičkog označavanja. Kada koristite fizičke oznake teksta, naznačuje se tačan izgled svakog fragmenta. Na primjer, "centrirani tekst, 14 pt, podebljano, font Times". U logičkom označavanju, logička vrijednost datog fragmenta je naznačena, na primjer, "ovo je naslov poglavlja." Ove dvije metode označavanja su u pravilu namijenjene za korištenje u različitim situacijama. Da biste ispisali tekst na štampaču, morate koristiti fizičke oznake. Moraju se donijeti odluke o veličini margine i uvlačenju pasusa. Rane verzije programera za obradu teksta koristile su samo fizičke oznake. Istovremeno, za svaki fragment su naznačeni font, veličina i stil.

Prilikom razmjene informacija s drugim ljudima, fizički dizajn teksta nameće niz ograničenja, posebno za online dokumente. Veličina ekrana, rezolucija, fontovi su različiti za različite sisteme. Iz ovih razloga, logičko oblikovanje teksta se sve više koristi. U nekim slučajevima, logički dizajn je praktički neophodan: kada se kreiraju elektronski dokumenti kao što su WWW stranice, ili kada se kreiraju i objavljuju obimna dela, kao što su knjige.

Da bi sačuvali oznaku dokumenata prilikom prenosa tekstualnih informacija sa mašine na mašinu, koriste se Različiti putevi. Programi za obradu teksta i sistemi za izdavaštvo koriste posebno dizajnirane formate datoteka koji sadrže ne samo tekst, već i informacije o tome kako bi trebao biti formatiran. Glavni problem ovdje je nekompatibilnost ovakvih formata, iako većina složeni programi obično može čitati datoteke u konkurentskim softverskim formatima. Programi za obradu teksta i StarWriter su primjeri ovog pristupa.

U drugom pristupu, posebne naredbe za označavanje se ubacuju direktno u tekst dokumenta. Čak i ako nemate softver koji podržava ovaj format, još uvijek to možete shvatiti. Postoji mnogo načina da se na ovaj način predstavi oznaka teksta, uključujući:

HyperText Markup Language (HTML), koji se koristi na World Wide Webu;

TeX i LaTeX, koji su popularni među mnogim akademskim publikacijama, kao i među matematičarima, fizičarima, hemičarima, pa čak i muzičarima.

Primeri programa koji vam omogućavaju da označite tekst na ovaj način su Netscape Composer i LyX (KLyX).

Datoteke koje kreiraju različiti uređivači često imaju jedinstvene ekstenzije koje vam omogućavaju da pogodite kako je tekst označen bez gledanja unutar dokumenta. Dakle, datoteke koje kreiraju uređivači za pripremu običnog teksta često imaju ekstenziju .txt, dok one pripremljene u Lyx editoru često imaju ekstenziju .lyx. Word procesor podrazumevano kreira datoteke u MS Word formatu (ekstenzija .doc), ali podržava i druge formate, kao što je RTF (ekstenzija .rtf). Dokumenti koji sadrže HTML naredbe za označavanje imaju ekstenziju .html ili .htm.

Očigledno nije moguće navesti sve uređivače teksta. Mnogi od njih su "naoštreni" za jednu ili drugu specifičnu aktivnost. Donja lista prikazuje samo mali dio uređivača teksta.

Obični uređivači teksta

NotePad - ugrađen u Windows operativni sistem, jasan i lak za upotrebu;

McEdit - ima sličnosti sa Edit editorom iz MS DOS-a, komponenta file manager mc (Midnight Commander) Linux OS;

KEdit - najjednostavniji uređivač teksta uključen u KDE Linux;

KWrite je uređivač teksta koji ima niz dodatnih postavki u poređenju sa drugim jednostavnim uređivačima teksta;

Emacs - kombinuje funkcije upravitelja datoteka i uređivača teksta; jedna od karakterističnih karakteristika je mogućnost kreiranja makroa (makroa); dostupno u svim klonovima Unixa, uključujući Linux; Emacs se može koristiti i na MS Windows.

Urednici koji kreiraju tekst sa elementima za označavanje

Word - koristi se za kreiranje raznih štampanih dokumenata, komponenta je uredskih aplikacija u MS Windows-u;

StarWriter - dio je programa StarOffice, po izgledu i funkcionalnosti je sličan Wordu, podjednako dobro radi i u MS Windows iu Linux OS-u;

LyX (KLyX u KDE-u) je moderan uređivač teksta dizajniran za ljude koji žele dokument profesionalnog izgleda sa minimalnim vremenom za njegovo kreiranje; uređivač ubacuje TeX i LaTeX naredbe za označavanje u tekst;

Netscape Composer - umeće HTML naredbe za označavanje u tekst, postoje verzije i za Linux i za MS Windows.

2.1 Obični uređivači teksta

Jednostavni i laki za upotrebu uređivači običnog teksta (plain-text) su stalno potrebni programerima prilikom pisanja programa, kreatorima web dokumenata koji iz nekog razloga ne vole web editore, ljudima koji koriste TeX ili LaTeX i mnogim drugima. Principi kreiranja, pohranjivanja i uređivanja dokumenata u njima su vrlo slični i ne zahtijevaju od korisnika naporan rad kako bi ih savladao. Upoznaćemo se sa programom NotePad, koji je deo MS Windows-a, kao i sa uređivačima koji su deo KDE (Linux) okruženja: KEdit, KWrite, McEdit. Zatim ćemo pogledati Emacs program, za koji je generiranje običnog teksta samo mali dio njegovog potencijala.

2.1.1 NotePad

NotePad editor je jedan od najčešćih alata za pripremu neformatiranog teksta u MS Windows okruženju. Prozor uređivača sadrži traku menija koja uključuje tri stavke: File, Edit i Search.

Meni Datoteka se koristi za rad sa datotekama. Omogućava vam da kreirate, sačuvate i otvorite postojeću datoteku. Naredbe za uređivanje dokumenta (kopiranje, lijepljenje, brisanje dijela teksta) se izvode pomoću izbornika Uredi. Meni Pretraga se koristi za traženje teksta.

NotePad omogućava još jedan način za pozivanje komandi za uređivanje dokumenata -- kontekstni meni. Da biste pozvali kontekstni meni, potrebno je da izaberete neki element dokumenta, a zatim da kliknete desnim tasterom miša. Da biste zatvorili kontekstni meni bez odabira komande, samo kliknite na dugme miša, stavite kursor van menija ili pritisnite taster Esc.

Za odabir dijelova teksta i pomicanje koriste se različite kombinacije tipki prikazane u tabeli. Shift+strelica udesno Odaberite znak lijevo od kursora

Možete koristiti miš da postavite kursor na određeno mjesto: trebate pomaknuti kursor i kliknuti lijevo dugme.

Prije izvršavanja naredbi za uređivanje fragmenta teksta, on mora biti odabran, za što se mogu koristiti dvije metode: pomoću miša ili pomoću kombinacije tipki. Da biste selektovali tekst mišem, potrebno je da postavite kursor miša na početak fragmenta teksta koji želite da selektujete i da pomerite kursor sa levim tasterom miša pritisnutim do kraja fragmenta. Fragment ostaje odabran dok se ne odabere drugi fragment.

NotePad editor u svom radu koristi takozvani clipboard. Fragmenti teksta proizvoljne dužine se privremeno stavljaju u međuspremnik. Fragment sa prethodne pozicije se kopira ili briše, a automatski se stavlja u međuspremnik i zatim se može zalepiti bilo gde u tekstu. Fragment se pohranjuje u bafer dok se u njega ne unese novi tekst.

2.1.2 KEdit editor

KEdit editor se pokreće upisivanjem komande "kedit". komandna linija, ili putem glavnog menija KDE-a. KEdit je jednostavan za korištenje, brz i praktičan uređivač.

Osnovne tehnike kucanja slične su radu s drugim jednostavnim uređivačima teksta. Sve manipulacije se izvode pomoću menija i trake sa alatkama. Traka sa alatkama sadrži dugmad za operacije sa datotekama (kreiranje, otvaranje, pisanje), uređivanje (kopiranje, lepljenje, isecanje), štampanje i slanje pošte. To je uređivač običnog teksta i stoga ne sadrži alate za oblikovanje.

Meni Postavke vam omogućava da promijenite izgled editor, instaliranje fontova različitih tipova i stilova. Možete nadjačati font i boje pozadine, postavke provjere pravopisa, broj znakova po redu itd. Možete odabrati kodiranje u kojem će dokument biti sačuvan.

2.1.3 KWrite editor

Drugi uređivač dizajniran za kreiranje neformatiranog teksta je KWrite. Da biste ga pokrenuli, upišite "kwrite" u komandnu liniju ili koristite KDE meni.

KWrite editor je koristan za kucanje teksta koji sadrži naredbe za označavanje i programske kodove, jer je sintaktički orijentisan uređivač. Ovo posljednje znači da može istaknuti posebne konstrukcije i naredbe za označavanje bojom.

U pogledu interfejsa, KWrite je sličan KEdit-u i ima traku menija i traku sa dugmadima. U stavku Datoteka, pored standardnih stavki sličnih onima dostupnim u KEdit editoru, dodata je stavka Novi prikaz (otvara prozor koji sadrži kopiju trenutnog dokumenta). U stavku menija Go, dodata je mogućnost umetanja tzv. oznaka kako bi se ubrzala pretraga željenog fragmenta teksta. Stavka Uređivanje sadrži standardne komande za uređivanje, kao i mogućnost umetanja sadržaja navedene datoteke u tekst. KWrite održava takozvani dnevnik vraćanja, koji vam omogućava da poništite brojne radnje koje su izvršene.

U stavci Alati možete postaviti/poništiti uvlake i dodati komentare koji odgovaraju tipu ekstenzije datoteke.

Postavke u KWrite-u su znatno bogatije nego u KEdit-u. U njemu možete postaviti bojenje sintakse bilo kojeg jezika: C, C ++, Java, HTML, itd., font, veličinu, kodiranje i boju fonta. U podstavci KWrite Settings možete postaviti ograničenje dužine reda (kada je omogućeno prelamanje riječi), tabulatore, nivoe poništavanja, različite uvlake i opcije odabira (uključujući višestruki i vertikalni odabir). Ovdje također možete definirati prečice za veliki broj komandi - kretanje kursora, operacije datoteka, uređivanje, odabir, pretraživanje, zamjena i prijelaz.

2.1.4 McEdit

Korisnici upravitelja datoteka Midnight Commander rado koriste Mcedit editor ugrađen u njega. Međutim, može se pokrenuti i kao samostalna aplikacija, u kom slučaju morate upisati "mcedit" u komandni prozor.

Spolja, ovaj uređivač liči na uređivač Edit iz Norton Commander skupa uslužnih programa, dobro poznatih korisnicima još iz dana MS DOS-a.

Kretanje po dokumentu se vrši pomoću tastera sa kursorom, kao i pomoću miša. Tipka Enter se koristi za prelazak na drugi red. Odabir fragmenta teksta vrši se pomoću miša.

U tabeli su navedeni zadaci stavki menija i neke prečice na tastaturi za rad sa tekstom.

2.1.5 Emacs editor

Na svim Unix sistemima, uključujući Linux, Emacs editor se široko koristi. Budući da je uređivač običnog teksta, ima mnogo više dodatnih funkcija i mogućnosti. Emacs je zgodan upravitelj datoteka koji olakšava manipulaciju datotekama i direktorijima.

Kada pokrenete Emacs, on kreira svoj prozor, koji je, osim prvog i posljednjeg reda, namijenjen za prikaz teksta. Prvi red se zove traka menija, a poslednji red se zove eho oblast ili prozor minibafera, gde se prikazuju unete sekvence komandi i pojavljuju se upiti. Čim se zaustavite na više od sekunde usred komande, svi znakovi te komande se odmah prikazuju. U budućnosti ćemo se pridržavati notacije slične onoj koja se pojavljuje u području odjeka, na primjer, kada istovremeno pritisnete tipke Ctrl i x, prikazat će se minibafer niz C-x, i kada se pritisne Alt tasteri i x string M-x (taster na tastaturi označen kao Alt ima posebnu ulogu u Emacsu: funkcioniše kao poseban taster -- META).

Područje odjeka se također koristi za prikaz minibafera: prozora koji se koristi za čitanje argumenata naredbi, kao što je ime datoteke koju treba uređivati. Kada se koristi minibafer, eho područje počinje nizom nagoveštaja, koji se obično završava dvotočkom; pored toga, kursor se pojavljuje na ovoj liniji kada postaje izabrani prozor. Uvijek možete izaći iz minibafera upisivanjem C-g.

Preporučeni način da koristite Emacs je da ga pokrenete samo jednom, odmah nakon prijavljivanja. Ako trebate raditi s više datoteka ili različitih dijelova istog dokumenta u isto vrijeme, koristite naredbu C-x 5 2 ili koristite stavku Napravi novi okvir u izborniku Datoteke da kreirate novi prozor (tzv. okvir). Moguće je podijeliti jedan prozor na više radnih prostora (prozori u Emacs terminologiji), iako je to manje zgodno od korištenja okvira. Komanda C-x 2 će podijeliti prozor na dva vertikalno, C-x komanda 3 - dva horizontalno, a naredba C-x 1 će ostaviti samo jedan prozor.

Emacs pohranjuje tekst svake datoteke u objekt koji se zove bafer. Prvi put kada se pristupi datoteci, Emacs kreira novi bafer. Da vidite listu bafera kreiranih u trenutnoj sesiji, otkucajte C-x C-b.

Da izađete iz Emacs editora, koristite naredbu C-x C-c. Ako su u tom trenutku postojali baferi čiji sadržaj nije sačuvan na disku, od vas će biti zatraženo da ih sačuvate.

Kada pokrenete uređivač naredbom "emacs .&", na ekranu se pojavljuje Emacs prozor sa informacijama o sadržaju trenutnog direktorija (znak & na kraju naredbe osigurava da aplikacija radi u pozadini). U ovom slučaju igra ulogu upravitelja datoteka.

Navigacija u imenicima

Prva dva reda prozora Emacs upravitelja datoteka sa desne strane sadrže tačku (.) i dvije tačke (..). Linija sa tačkom odgovara trenutnom direktorijumu. Da biste prešli na roditeljski direktorij (tj. jedan nivo naviše u stablu datoteka), koristite niz s dvije tačke. Ako želite da odete u neki poddirektorij trenutnog direktorijuma, potrebno je da postavite kursor na red sa njegovim imenom i pritisnete taster Enter.

Za pristup potrebnoj datoteci ili direktoriju, koristite naredbu C-x C-f. Prozor minibafera će prikazati liniju Find File, koja sadrži putanju do trenutnog direktorija. Kada ga uređujete, navedite stazu do direktorija koji vam je potreban u skladu sa sintaksom Linux operativnog sistema. Nakon što unesete naziv direktorija ili datoteke, pritisnite tipku Enter. Ako je naveden naziv datoteke, odgovarajući fajl će biti otvoren ili kreiran.

Kreiranje imenika

Naredba + se koristi za kreiranje direktorija. U minibaferu će se pojaviti poruka Kreiraj direktorij, nakon čega slijedi naziv direktorija koji se kreira.

Kopiranje datoteke ili grupe datoteka

Da biste kopirali datoteku, potrebno je postaviti kursor na naziv datoteke i pritisnuti tipku C. Nakon toga će se u minibafer prozoru pojaviti red Kopiraj u u kojem je potrebno odrediti putanju do direktorija u koji želite kopirajte ovaj fajl.

Ako želite da kopirate grupu datoteka, onda prije kopiranja morate prvo označiti svaku datoteku pritiskom na tipku m, nakon čega se na krajnjoj lijevoj poziciji reda s nazivom datoteke pojavljuje simbol *.

Preimenovanje (premještanje) datoteka i direktorija

Da biste preimenovali datoteku, postavite kursor na dati fajl i pritisnite taster R. U minibaferu se pojavljuje red sa imenom datoteke (direktorijuma) i ukazuje se puna putanja do njega. Da biste preimenovali datoteku, dovoljno je navesti novo ime, a da biste je premjestili, dovoljno je navesti putanju do novog direktorija.

Uređivanje

Da biste uredili datoteku, morate naložiti uredniku da je pročita i pripremi bafer koji sadrži kopiju teksta datoteke. Ova operacija se naziva pristup fajlu. Komande za uređivanje se primjenjuju direktno na tekst u baferu, odnosno na kopiju unutar Emacsa. Vaše promjene će se pojaviti u samoj datoteci tek nakon spremanja bafera. Kao što je već napomenuto, naredba C-x C-f se koristi za pristup datoteci. Ako pristupate datoteci koja je već otvorena, novi bafer se ne kreira.

Možete pokrenuti Emacs navođenjem specifičnog imena datoteke, kao što je "emacs file.txt &". U tom slučaju uređivač će kreirati međuspremnik i u njega učitati sadržaj navedene datoteke (ako ne postoji datoteka s istim imenom, kreirat će se prazan međuspremnik), nakon čega možete odmah početi s uređivanjem.

Ako bafer sadrži promjene koje nisu sačuvane u datoteci, tada se kaže da je bafer promijenjen (ili modificiran). To znači da će promjene biti izgubljene ako se bafer ne sačuva. Znak da je bafer promijenjen su dvije zvjezdice u statusnoj liniji prozora uređivača.

Emacs s vremena na vrijeme (na osnovu broja tipki koje ste pritisnuli) sam zapisuje sve izmijenjene bafere. Ova operacija se zove samospremanje ili automatsko spremanje. Autosave kreira datoteku čije se ime razlikuje od imena originalne datoteke prisustvom znaka "#" na početku i kraju naziva. Na primjer, bafer povezan s datotekom exam.txt će biti sačuvan u datoteci #exam.txt#. Kada sačuvate bafer, Emacs će izbrisati automatski sačuvani fajl.

Za kreiranje i uređivanje dokumenta možete koristiti traku menija na vrhu Emacs prozora. Traka menija sadrži sljedeće stavke:

Baferi - koriste se za navigaciju kroz prethodno kreirane bafere sa datotekama;

Datoteke - ovaj meni duplira komande za rad sa datotekama;

Alati - služe za izvođenje mnogo različitih radnji; imajte na umu da sadrži mogućnost rada s više bafera;

Uredi - prilikom uređivanja dokumenta možete koristiti ovaj meni, među funkcijama postoji mogućnost provjere pravopisa (Spell);

Pretraga - ovaj meni je potreban za traženje fragmenata teksta u dokumentu;

HTML (ili TeX, Java, itd.) -- pojavljuje se ako Emacs "prepozna" ekstenziju datoteke, u kom slučaju se pružaju dodatne funkcije specifične za datoteke s tom ekstenzijom (tako da, na primjer, ako je to datoteka s html ekstenzijom , tada postoje mogućnosti za umetanje najčešćih naredbi za označavanje hiperteksta);

Pomoć -- meni pomoći.

Pogodno je odabrati i kopirati tekst pomoću miša. Odabrani fragment teksta može se obrisati klikom na njega desnom tipkom miša, a također se može umetnuti u bilo koji dio dokumenta pritiskom na srednju tipku miša ili izvršavanjem C-y komande ili Shift+Insert.

Za prebacivanje unosa sa ruskog na engleski tekst i obrnuto, koriste se mogućnosti koje pruža operativni sistem. Osim toga, Emacs je često konfiguriran za prebacivanje pomoću tipke F5. Emacs vam omogućava da koristite dva načina rasporeda za ruska slova na tastaturi: raspored pisaće mašine ("ytsuken", obično naznačen na tastaturi) i fonetski raspored (po sazvučju, taster sa engleskim slovom k je takođe ruski k). Prebacivanje između njih vrši se tipkom F6, ili standardnim sredstvima prebacivanje tastature.

Hajde da navedemo neke komande Emacs editora za rad sa tekstom. Ako ste pogriješili prilikom unosa bilo koje naredbe, onda kombinacija C-g tasteri prekinuti njen ulazak.

komanda Svrha

Esc (broj komanda)

Izbrišite znak ispred pozicije kursora

Izbrišite znak nakon pozicije kursora

Uništi sve do kraja reda

Uništiti riječ

Uništi prethodnu riječ

Vratite posljednji uništeni tekst

Pomjerite kursor na početak reda

Pomjerite kursor na kraj reda

Pomerite kursor za jednu reč unapred

Pomerite kursor za jednu reč unazad

Pomjerite kursor jedan red dolje

Pomjerite kursor za jednu liniju gore

Pretvorite riječ u mala slova

Pretvorite riječ u velika slova

Pretvorite riječ u mala slova s ​​prvim velikim slovom

Poništi posljednju naredbu (povratak)

Ponovite navedeni broj puta naredbu

Teško je navesti sve karakteristike Emacsa u tako malom vodiču. Osim uređivanja tekstova, omogućava vam i mnoge druge funkcije. Ovo su samo neke od njih koje vam omogućavaju da se malo odmorite od posla i opustite se.

Prvo, napomenimo jednu zgodnu funkciju koju pruža urednik - ovo je automatski nastavak prilikom unosa komandi u liniju minibafera. Nakon što otkucate početak dugog niza znakova, koristite tipku Tab da biste prikazali moguće nastavke naredbe.

Emacs može raditi i kako stoni kalendar. Da biste ušli u ovaj način rada, otkucajte M-x kalendar. Prozor će se podijeliti na dva, u donjem će biti prikazan tromjesečni kalendar usredsređen na tekući mjesec sa istaknutim trenutnim datumom. Slika kalendara se automatski pomera kada izađete iz vidljivog područja. Neke od naredbi za rad s kalendarom navedene su u nastavku.

Ako vam je dosadno, možete probati M-x hanoi. Kao što možete vidjeti iz imena tima, radi se o implementaciji poznate slagalice "Hanojska kula". Ako vam je jako dosadno, navedite numerički argument, na primjer, M-x hanoi 5.

Igranje tic-tac-toe na beskonačnoj tabli zahtijevat će vaše lično učešće. Počinje sa M-x gomoku; pobjednik je onaj ko uspije izgraditi red od 5 elemenata.

M-x dunnet započinje sjajnu avanturističku igru.

Ako se uznemirite, pokrenite poznati Eliza program (primjer programa koji simulira umjetnu inteligenciju). Ona djeluje kao psihoterapeut koji je spreman pomoći vam da riješite svoje probleme. Unesite M-x doctor da započnete i završite svaki svoj odgovor doktoru pritiskom na tipku Enter dvaput. Da biste završili sesiju sa psihoterapeutom, koristite komandu quit.

2.2 Uređivači teksta sa elementima za označavanje

2.2.1 Procesor teksta MS Word

Microsoft Word je moćan uređivač teksta koji se široko koristi u Windows okruženju. Zgodan je alat za pripremu raznih pisama, poslovnih dokumenata, izvještaja. Uz njega je zgodno kreirati i obrasce i upitnike, kao i članke, brošure.

Dizajn dokumenata u Wordu zasniva se na sistemu šablona i stilova oblikovanja koji vam omogućavaju da postignete uniformnost u dizajnu većine dokumenata. Word pripada WYSIWYG uređivačima: odštampani dokument izgleda isto kao na ekranu.

Word podrazumevano sprema tekstualne datoteke u izvornom binarnom formatu MSWorda (odgovarajuća ekstenzija datoteke je .doc). Tekstualna verzija ovog formata je RTF format (RichTextFormat), dokumentovan od strane Microsofta i podržan od strane procesora teksta nekih drugih kompanija. Zbog svoje tekstualne strukture, RTF format je mnogo sigurniji u smislu distribucije. kompjuterski virusi, dok su DOC datoteke jedan od alata za prijenos virusa između računala. Najnovije verzije procesori mogu sačuvati datoteku u formatu koji uključuje elemente hiperteksta (.html ili .htm).

Word procesor ima nekoliko alatnih traka koje olakšavaju rad s dokumentom. Pogledajmo ove alatne trake i njihovu svrhu.

Standardno - sadrži dugmad za komande koje se koriste za rad sa fajlom i međuspremnikom.

Formatiranje - koristi se za formatiranje teksta.

VisualBasic - dizajniran za kreiranje programa u VisualBasicu, u kombinaciji sa Word dokumentom.

Web-konvertuje word dokument u web stranicu, odnosno datoteku koja sadrži HTML oznake.

WordArt - sadrži dugmad za pozivanje komandi za kreiranje kovrčavog teksta.

Autotekst - automatska zamjena fragmenata ili brzo umetanje fragmenta koji se često ponavlja.

Baze podataka - dizajnirane za kreiranje i rad sa bazama podataka koje se koriste u tabelama dokumenata.

Postavke slike - sadrži dugmad za pozivanje komandi koje se koriste za rad sa grafičkom slikom.

Recenziranje - dizajnirano za umetanje poruka i recenzija.

Crtež - dizajniran za umetanje grafičkih objekata u dokument.

Tabele i ivice - koriste se za uokvirivanje tablica.

Obrasci - sadrži dugmad za kreiranje obrazaca, tabela, lista, polja za unos pri radu sa bazama podataka.

Kontrole – umeće dugmad, radio dugmad i druge VisualBasic elemente u dokument.

Zaglavlja i podnožja - Koristeći ovu traku sa alatkama, možete postaviti različita zaglavlja i podnožja.

Glavni dokument - služi za razvoj strukture glavnog dokumenta.

Podešavanje jačine zvuka - postavlja opcije za jačinu teksta u dokumentu.

Podešavanje senke - omogućava vam da dodate senku i tekstu i slikama.

Struktura - dizajnirana za postavljanje strukture dokumenta.

Kreirajte i sačuvajte dokument

Word nudi nekoliko predložaka dokumenata koji vam omogućuju kreiranje specijaliziranih dokumenata kao što su pisma ili članci. Isti šablon se može koristiti više puta. Možete koristiti stavke menija Datoteka ili dugmad na standardnoj traci sa alatkama da kreirate, sačuvate, otvorite i zatvorite dokument.

Word uređivač teksta može sačuvati dokumente u nekim drugim formatima. Da biste sačuvali dokument u formatu koji nije Microsoft Word, potrebno je da izaberete traženi format datoteke na listi „Vrsta datoteke“ u prozoru za čuvanje dokumenta.

Jedna od najvažnijih karakteristika programa za obradu teksta, uključujući program Word, je mogućnost raznovrsnog oblikovanja teksta. Postoje tri vrste formatiranja.

Formatiranje znakova -- Formatiranje znakova se uglavnom odnosi na promjenu fonta.

Formatiranje pasusa -- Formatiranje pasusa se odnosi na promjenu margina pojedinačnih pasusa u tekstu, promjenu proreda i poravnavanje pasusa.

Formatiranje stranice -- Formatiranje stranice se odnosi na izbor veličine stranice, orijentacije i margina stranice.

Formatiranje znakova uključuje promjenu boje, veličine, stila pisanja teksta. Dugmad koja se nalaze na traci sa alatkama "Formatting" mogu se koristiti za promjenu stila pisanja znakova.

Paragraf u Wordu je dio dokumenta nakon kojeg slijedi marker pasusa. Prilikom unosa teksta, pasus se uvijek završava pritiskom na tipku Enter. Ako želite prijeći na sljedeći red bez odabira novog pasusa, koristite kombinaciju Shift + Enter.

Proces oblikovanja pasusa uključuje:

Poravnanje pasusa;

Postavljanje uvlaka pasusa;

Postavljanje uvlake prvog reda pasusa;

Podešavanje udaljenosti između linija;

Postavljanje razmaka između pasusa;

Kontrola položaja pasusa na stranici.

Poravnanje pasusa se postavlja pomoću trake sa alatkama Formatting. Prema zadanim postavkama, Word sve pasuse poravnava ulijevo, s redovima koji počinju kao da sa jednom okomitom linijom. Možete izvršiti poravnanje i u sredini i na desnom rubu, kao i poravnanje bloka - poravnanje prema širini lista.

Horizontalnim ravnalom možete postaviti uvlake pasusa i prvog reda. Odaberite odlomke za koje želite postaviti uvlačenje i pomoću miša pomjerite paragraf i markere za uvlačenje prvog reda (klizače) koji se nalaze na horizontalnom ravnalu na željenu poziciju. Glavni parametri uvlačenja pasusa se takođe mogu podesiti u dijaloškom okviru Paragraf, za šta treba da pozovete stavku Paragraf iz menija Format.

Word podrazumevano postavlja razmak između redova na jedan razmak, odnosno razmak tačno odgovara visini jednog reda. Međutim, to može biti jedan i po, dva ili više intervala. Razmak između redova se postavlja u dijaloškom okviru Paragraf u listi "Proreda".

Svaki dokument odštampan na papiru ima margine. Word vam omogućava da postavite vrijednost za svaku od četiri margine (gornju, donju, desnu i lijevu) pojedinačno. Da biste to uradili, izaberite stavku Podešavanje stranice iz menija Datoteka i unesite potrebne vrednosti u odgovarajuća polja.

Da biste osigurali automatsko prevođenje riječi u cijelom dokumentu, potrebno je ne samo da omogućite način prevlačenja riječi (da biste to učinili, u stavci Word hifenacija u izborniku Alati označite Automatsko prevođenje riječi u dokumentu), već i provjerite ta hifenacija riječi nije blokirana ni u jednom pasusu. Da biste deblokirali riječi u jednom pasusu, u izborniku Uredi odaberite Odaberi sve, zatim u izborniku Format odaberite Paragraf, kliknite karticu Položaj na stranici i poništite izbor bez prelamanja.

Da biste provjerili pravopis dokumenta, koristite tipku F7. Takođe možete koristiti dugme Pravopis na standardnoj traci sa alatkama.

Zaglavlja i podnožja

Prilikom kreiranja dokumenata sa više stranica, dodatne informacije, koje se nazivaju zaglavlja i podnožja, gotovo se uvijek postavljaju na vrh ili dno stranice. U zaglavlja i podnožja možete staviti naslov dokumenta, broj stranice, datum, vrijeme i neke druge parametre. Izbornik za rad sa zaglavljima i podnožjima se poziva odabirom stavke Zaglavlje i podnožje iz menija Pogled.

Jedan od razloga za korištenje sekcije dokumenata je da imate različita zaglavlja i podnožja u različitim dijelovima dokumenta. Odvajanjem svakog dijela u poseban odjeljak, dobijate priliku da postavite zaglavlja i podnožja za svaki od odjeljaka koji se međusobno razlikuju.

Najčešće se brojevi stranica dokumenta stavljaju u zaglavlja i podnožja. Za brzo numerisanje stranica izaberite Brojevi stranica iz menija Umetanje. Ako na prvoj stranici ne bi trebao biti broj, poništite okvir Broj na prvoj stranici. U dijalogu Format broja Word stranice traži od vas da odaberete jednu od opcija za raspored brojeva stranica.

stolovi

Word procesor vam omogućava da umetnete tabelu u dokument. Da biste to uradili, koristite meni Table. Takođe možete koristiti dugme Umetni tabelu na standardnoj traci sa alatkama. Na ekranu će se pojaviti dijaloški okvir Umetanje tabele u kojem možete podesiti broj redova i kolona tabele koja će se kreirati. Da biste odabrali jedan od standardnih tipova dizajna tablice, možete koristiti dugme AutoFormat, kada se klikne, Word će prikazati dijaloški okvir AutoFormat Table.

Da biste umetnuli novu kolonu (red) bilo gdje u tabeli, možete koristiti stavku Umetni kolonu (red) iz menija Tabela. Odaberite kolonu i izvršite naredbu za umetanje kolone; nova kolona će biti umetnuta lijevo od originala. Umetanje reda iznad originalnog izvodi se na sličan način.

Da biste uklonili čitave kolone (redove) iz tabele, izaberite te kolone (redove) i izaberite Izbriši kolone (redove) iz menija Tabela ili Izreži iz menija Uređivanje.

Dok uređujete tablicu, možda ćete morati spojiti ili podijeliti ćelije. Da biste spojili ćelije, izaberite ih i izvršite naredbu Spajanje ćelija iz menija Table. Da biste podijelili ćeliju, odaberite je, izvršite naredbu Split Cell iz izbornika Tablica i u dijaloškom okviru koji se pojavi navedite broj kolona na koje će se ćelija podijeliti.

Tekstualni efekti

At pomoć od Microsofta WordArt objekti koji sadrže konvertovani tekst mogu se umetnuti u dokument. Možete promijeniti oblik natpisa, rastegnuti ih, zasjeniti. Da biste pokrenuli ovu aplikaciju, potrebno je da pozovete stavku Object iz menija Umetanje i izaberete liniju Microsoft WordArt na listi dijaloga. Word će otvoriti prozor programa WordArt.

Na vrhu prozora je kontrolni panel. Objasnimo značenje svih dugmadi na njemu i naznačimo funkcije koje se izvode kada se pritisnu.

Veličina slova

Bold

jednake visine

Rastezanje

poravnanje

Interval između

simboli

Rotacija

Odabir oblika slike fragmenta teksta

Odabir tipa fonta

Odabir veličine fonta

Podešavanje podebljano

Postavljanje kurziva

Postavite istu visinu za velika i mala slova

Rotirajte slova za 90 stepeni

Razvlačenje teksta horizontalno i okomito

Centriranje teksta

Odabir razmaka između pojedinačnih znakova

Odabir opcija rotacije teksta

Odabir vrste ili boje uzorka za slova teksta

Stavljanje senke na tekst

Odabir debljine linije koja ograničava tekst

2.2.2 StarWriter Editor

StarWriter je komponenta Sun MicroSystemovog StarOffice softverskog proizvoda, implementiranog pod operativnim sistemima MS Windows i Linux.

To je moderan program za obradu teksta koji (slično Word program) je WYSIWYG editor. Izvana je vrlo sličan Wordu i ima gotovo istu funkcionalnost. Pomoću njega možete kreirati i jednostavne tekstualne dokumente i članke, brošure, pa čak i knjige.

Kada pokrenete StarOffice, pojavljuje se prozor koji sadrži ikone dokumenata različitim formatima. Da biste pokrenuli uređivač teksta StarWriter, izaberite stavku Text Document iz menija New iz StarOffice menija File ili kliknite na ikonu New Text na radnoj površini programa. StarWriter prozor se otvara na ekranu sa praznim listom.

Prozor programa sadrži traku menija sa sljedećim stavkama:

Fajl - za rad sa fajlovima;

Uredi - omogućava vam odabir, umetanje i brisanje teksta, kao i funkcije pretraživanja i zamjene;

Pogled - sadrži komponente za upravljanje izgledom prozora programa;

Insert - koristi se za umetanje objekata i dodatnih priloga u dokument;

Format -- omogućava vam da implementirate elemente oblikovanja teksta;

Usluga - sadrži dodatne funkcije vezane za dizajn dokumenta, kao i funkciju provjere pravopisa;

Prozor -- postavlja atribute izgleda prozora.

Kada radite sa uređivačem StarWriter, zgodno je koristiti servisne panele koji sadrže dugmad za odabir alata koji dupliraju stavke glavnog menija. Korištenje ovih panela uvelike ubrzava rad uređivanja dokumenata. Među njima:

Funkcijska traka, koja sadrži dugmad za komande za rad sa datotekama; obično se nalazi ispod trake menija;

Panel objekata, koji obavlja osnovne operacije oblikovanja teksta; nalazi se ispod funkcijske trake;

Traka sa alatkama koja sadrži komandne tipke za umetanje dodatnih objekata u dokument; nalazi se lijevo od područja za unos teksta.

Horizontalni ravnalo će vam omogućiti da brzo i precizno postavite uvlake i crvene linije i cijelog pasusa.

Statusna traka na dnu StarWriter prozora prikazuje informacije o trenutnom stanju dokumenta i brojna dodatna polja koja vam omogućavaju da promijenite neke postavke dokumenta.

Na samom dnu prozora uređivača nalazi se traka zadataka koja se koristi za kreiranje novih dokumenata i za upravljanje radnom površinom i pokrenutim aplikacijama.

StarWriter, kao i Word, ima nekoliko šablona pomoću kojih možete kreirati specijalizovane dokumente kao što su prezentacije, članci ili pisma. Da biste kreirali, sačuvali ili zatvorili dokument, možete koristiti dugmad na funkcijskoj traci ili stavke menija Datoteka.

Kada otvorite datoteku, na ekranu će se pojaviti okvir za dijalog Open, u kojem možete postaviti opcije pretraživanja za datoteku. Ovaj prozor vam omogućava da se krećete kroz stablo direktorija u potrazi za željenom datotekom.

Kada prvi put spremite dokument, pojavit će se dijaloški okvir Sačuvaj u kojem će se tražiti da navedete lokaciju i naziv datoteke za spremanje. Da ponovo sačuvate, samo koristite kombinaciju tastera Ctrl + S ili dugme sa slikom diskete na funkcijskoj traci.

Kada uređujete dokument, često morate odabrati jedan ili drugi dio teksta. Za odabir mišem potrebno je postaviti kursor na početak ili kraj odabranog fragmenta, kliknuti lijevo dugme miša i, ne puštajući ga, pomaknite kursor na kraj ili početak odabranog fragmenta. Da biste odabrali tekst pomoću tastature, pritisnite tipku Shift i strelice kursora za odabir u odgovarajućim smjerovima. Kombinacija tipki Ctrl+a odabire sav tekst.

Formatiranje teksta

StarWriter ima odlične mogućnosti i za fizičko ("tvrdo") i za logičko ("meko") formatiranje teksta. Za fizičko oblikovanje eksplicitno se postavlja stil i veličina fontova, uvlake, poravnanje itd. Za logičko oblikovanje koristi se poseban alat Stylist.

Tehnike fizičkog oblikovanja teksta u StarWriteru su gotovo identične onima u Wordu. Tako, na primjer, korištenjem gumba sa simbolom Y na panelu tekstualnih objekata, željeni dio teksta će biti istaknut podebljanim slovima. Meko formatiranje se vrši dodeljivanjem specifičnog stila tekstu. Stil je skup datih vrijednosti ili sredstava pod zajedničkim imenom, uz pomoć kojih se tekstovi formatiraju ili, drugim riječima, slažu.

Tvrdo formatiranje je najbolje koristiti kada ga treba brzo obaviti. Ako želite da označite reč, na primer, podebljano, onda samo postavite kursor na ovu reč i kliknite na dugme sa simbolom Z.

Meko oblikovanje pomoću stilova preporučuje se u slučajevima kada je potrebno stilizirati dugi tekst ili nekoliko tekstova na isti način. Korištenje stilova može zahtijevati da prvo kreirate stil pomoću alata Stylist (što, naravno, zahtijeva određeno vrijeme), ali ukupna ušteda vremena posebno je uočljiva u slučaju višestrukih aplikacija za formatiranje.

Možete koristiti panel Objects za formatiranje znakova. Pomoću njega možete podesiti vrstu fonta, stil pisanja, veličinu fonta, kao i boju teksta i boju pozadine.

Paragraf je dio dokumenta iza kojeg slijedi oznaka pasusa. Razdvajanje na pasuse se vrši pritiskom na tipku Enter. Kada formatirate pasuse, možete podesiti razmak između redova i pasusa, uvlake pasusa i kontrolisati položaj pasusa na stranici u dijaloškom okviru Paragraf. Da biste prikazali dijaloški okvir Paragraf, odaberite pasuse na koje želite primijeniti ove elemente oblikovanja i izvršite naredbu Paragraph iz izbornika Format.

Da biste formatirali stranice, potrebno je da izaberete naredbu Pages iz menija Format, kao rezultat toga će StarWriter prikazati dijaloški okvir za stil stranice, koji postavlja osnovni izgled stranice i veličine margina.

Provjera pravopisa

StarWriter ima funkciju automatska provera pravopis, koji se može uključiti odmah prilikom unosa teksta ili pozvati ako je potrebno.

Možete omogućiti ili onemogućiti automatsku provjeru pravopisa dok kucate pomoću dugmeta Auto Check na traci sa alatkama. Ako je funkcija automatske provjere aktivna, tada će sve riječi koje se ne nalaze u rječniku (možda sadrže greške) biti podvučene crvenom crtom. Ovaj izbor je vidljiv samo na ekranu, ne prikazuje se prilikom štampanja. StarWriter ima rečnik pod nazivom "Standard.dic". Ali uvijek možete kreirati svoj vlastiti rječnik ili promijeniti postojeći standardni rječnik kako bi odgovarao vašim potrebama. Možete kreirati svoj vlastiti rječnik koristeći karticu Lingvistika, za otvaranje koju trebate odabrati Opcije iz izbornika Alati, zatim Općenito... i Lingvistika.

Pogrešno napisanu riječ možete ispraviti ili direktnim izmjenama u njoj, ili pozivanjem kontekstnog menija (desnim klikom na riječ), koji će ponuditi skup pravilno napisanih riječi sličnih pogrešnoj. Odabir riječi sa liste zamijenit će pogrešno napisanu riječ odabranom.

Ako želite provjeriti ima li u svom tekstu grešaka, trebate odabrati Pravopis iz izbornika Alati, a zatim Provjeri. Ako se pronađu greške, na ekranu će se pojaviti dijaloški okvir Pravopis u kojem se mogu naznačiti opcije za ispravku. Ovaj dijaloški okvir vam omogućava da dodate riječi u rječnik.

Zaglavlja i podnožja

Da biste umetnuli zaglavlje i podnožje u dokument, izaberite Umetni iz menija. Zaglavlje stranice ili Podnožje, zatim Standardno. Nakon završetka operacije, u dokumentu će se pojaviti polje za unos zaglavlja ili podnožja. Ako želite da unesete sadržaj zaglavlja, potrebno je da postavite kursor miša u ovo polje i kliknete lijevi taster. Da biste umetnuli datum ili drugo dodatni elementi morate odabrati stavku Polje iz menija Umetanje i na padajućoj listi odabrati element koji želite umetnuti u polje zaglavlja i podnožja

2.2.3 Editor Netscape Kompozitor

Ovaj uređivač je dizajniran za kreiranje dokumenata koji sadrže HTML naredbe za označavanje. Prilikom rada s njim nije potrebno poznavanje samog HTML jezika, jer uređivač samostalno ubacuje potrebne naredbe za označavanje u tekst dokumenta. Datoteke kreirane u uređivaču NetscapeComposer obično imaju ekstenziju .html.

Netscape Composer editor je komponenta pretraživača Netscape Communicator, koji se može pokrenuti u komandnoj liniji upisivanjem netscape. Nakon pokretanja pretraživača, izaberite Uredi stranicu iz menija Datoteke. U prozoru uređivača koji se pojavi, u meniju Datoteke, možete odabrati postojeći ili kreirati. nova stranica hipertekst.

HTML jezik, prema kojem je tekst kreiran u uređivaču Composer označen, ne dozvoljava vam da striktno odredite izgled dokumenta. Često dokumenti koji sadrže veliki broj naredbi za formatiranje izgledaju dobro u jednom određenom pregledniku (pretraživaču), operativnom sistemu i na određenoj veličini ekrana. Međutim, ako odaberete drugi program za pregled, dokument može postati nečitljiv. Stoga se preporučuje da se ne zanosite pretjeranim formatiranjem dokumenta i, ako je moguće, testirate kreirani dokument u raznim preglednicima.

dugme Svrha
Postavlja stil teksta: normalan, naslovi različitih nivoa, adresa, stavka na listi itd.

Postavlja veličinu fonta: +4 do -2

Odabire boju teksta

Postavlja font na podebljan, kurziv ili podvučen, kao i njihove kombinacije

Briše sve stilove

Određuje položaj teksta na stranici: tekst poravnat lijevo, centriran ili poravnat udesno
Kreira numerisane i označene liste

Hipertekstualni dokumenti su prvenstveno dizajnirani za gledanje sa ekrana monitora, a ne za štampanje na papiru, pa se prilikom kreiranja koristi širok izbor nijansi boja ne samo za sam tekst, već i za pozadinu dokumenta. Također možete koristiti GIF, JPEG ili PNG grafiku kao pozadinu. Imajte na umu da pozadinska slika ima prednost nad bojom pozadine. Da biste promijenili pozadinu dokumenta, pozovite kontekstni meni pritiskom na desnu tipku miša i, ne puštajući je, odaberite stavku menija Boje i svojstva stranice (Boje i svojstva stranice). Pojavit će se prozor u kojem možete postaviti boje i svojstva dokumenta.

Umetanje slika

Važan dodatak tekstu dokumenta su grafički objekti umetnuti u njega. Mogu služiti kao ilustracije ili reference. Crteži u formatima kao što su GIF, JPG i PNG mogu se uvesti u hipertekstualni dokument. Da biste umetnuli slike u dokument, izaberite stavku Slika iz menija Umetanje. Pojavljuje se prozor Svojstva sa otvori karticu Slika.

Polje Slika navodi ime datoteke koja sadrži sliku. Dugme Browse vam omogućava da odredite lokaciju crteža i njegovo ime. Grupa dugmadi za poravnanje i prelamanje teksta postavlja položaj slike u odnosu na okolni tekst. Imajte na umu da se lokacija teksta u odnosu na sliku ispravno prikazuje samo u prozoru pretraživača.

U istom prozoru se postavlja veličina slike: možete ostaviti originalnu veličinu ili je promijeniti odabirom radio dugmeta Prilagođena veličina i navođenjem nove veličine slike (kao procenat širine dokumenta ili u pikselima). Korisno je pitati neke slobodan prostor oko slike, inače će tekst biti usko uz sliku.

2.2.4 KlyX Editor

KLyX (starija verzija se zove LyX) je još jedan moderni uređivač teksta. On formatira tekst umetanjem komandi TeX jezika za označavanje u njega. KLyX editor se može klasifikovati kao WYSIWYG editor. Iako kada se odštampa, dokument ponekad izgleda drugačije nego na ekranu, to je isključivo zbog želje da se efikasnije koristi prozor uređivača.

Da biste pokrenuli KLyX editor, otkucajte klyx u komandnoj liniji (lyx za više stara verzija), ili ga izaberite iz KDE menija. Kada se program pokrene, pojavljuje se prozor sa trakom menija na vrhu. Odmah ispod trake menija nalaze se trake sa alatkama. Za razliku od uređivača teksta kao što su Word, StarWriter ili NotePad, početno otvaranje programa ne stvara novi dokument i neke funkcije nisu dostupne.

Dugmad na traci sa alatkama dupliraju neke od stavki menija. Glavni elementi radnog prozora slični su onima koji se razmatraju u drugim uređivačima.

KLyX razlikuje nekoliko takozvanih klasa dokumenata, od kojih se glavnim može smatrati sljedeće:

članak - za pisanje članaka;

članak (AMS) -- za članke koji sadrže matematiku;

izvještaj -- za generiranje izvještaja;

knjiga i knjiga (AMS) -- za pisanje knjiga;

pismo -- za pripremu pisama.

Prilikom kreiranja novog dokumenta korisnik mora odrediti njegovu klasu, na osnovu svrhe za koju se dokument kreira. Da biste to uradili, koristite stavku Dokument iz menija Layout. U prozoru Document Layout koji se pojavi možete postaviti stil stranice, način odabira pasusa, ispisati tekst u dvije kolone i neke druge opcije. Razmotrimo ih detaljnije.

Opcija Pagestyle je odgovorna za dizajn zaglavlja i podnožja stranica, postavlja način numeriranja. Najčešće korišteni:

default -- zadane vrijednosti za ovu klasu;

prazno -- potpuno odsustvo zaglavlja i podnožja;

običan -- zaglavlja i podnožja sadrže samo paginaciju.

Opcija Sides vam omogućava da postavite drugačiji izgled za neparne i parne stranice. Opcija Kolone određuje broj kolona po stranici kada se dokument odštampa. Za postavljanje proreda u dokumentu koristite opciju Spasing. Možete podesiti jednostruko (Single), dvostruko (Double) ili pola udaljenosti (OneHalf).

Za odabir pasusa koristite opciju Odvajanje u prozoru Document Layout. Možete podesiti način rada "crvena linija", odnosno uvlačenje na početku pasusa - uvlačenje, ili povećanje razmaka između pasusa - Skip.

Ako za bilo koji pasus želite postaviti vlastite parametre, tada koristite stavku Paragraf iz izbornika Layout. Pojavljuje se okvir za dijalog Paragraph Environment. Da biste onemogućili uvlačenje od lijeve ivice, koristite opciju Bez uvlačenja, da promijenite udaljenost od susjednih pasusa - Vertikalni razmak: Iznad - od prethodnog, Ispod - od sljedećeg.

Zaključak

U poslednje vreme Računarske tehnologije se kreću veoma intenzivno, a to doprinosi brzom razvoju softvera. Novi proizvodi se stalno pojavljuju. Dakle, uređivači teksta ne miruju. Svaki put sve više i više funkcija uključuje ove programe. Ali njihov razvoj je postavljen na takav način da sa svakim nova verzija program zadržava prethodni skup funkcija i korisnik može koristiti i stare i nove funkcije, koje su uvedene samo da bi se olakšao rad s programom. Ili značajno proširiti svoje mogućnosti.

Ali često se dešava da je korisnicima potreban samo određeni skup funkcija koje su im potrebne, ovisno o njihovim potrebama. Na osnovu toga biraju proizvod po svom ukusu. Jedne privlači jednostavnost rada, druge multifunkcionalnost, brzina izvršavanja naredbi. Stoga je od svih njihovih mnogobrojnih nemoguće izdvojiti nijednu koja ispunjava sve zahtjeve, jer su svi vrlo različiti.

Bibliografija

1 Sobol B.V., Galin A.V. itd. Informatika. Rostov n/a, Feniks, 2007

2 Kaimin V.A. Informatika: Udžbenik. - M.: INFRA-M, 2005

3 Broido V L. Osnovi informatike. SPb.: SPb.GIEA, 2003

4 Ostrejkovsky V. Informatika - Viša škola, Moskva, 2003

5 Shautsukova V. A. Informatika. Internet udžbenik. 2001.

6 www.wikipedia.ru

7 www.informatka.ru

Aplikacioni softver dizajniran za razvoj i izvođenje specifičnih korisničkih zadataka. Aplikacijski softver radi pod kontrolom operativnih sistema (bazni softver). Aplikacijski softver uključuje pakete aplikacija i korisničke aplikacije.

Paket aplikacija(PPP) je skup programa dizajniranih za obavljanje zadataka određene klase.

Postoje sljedeće vrste aplikativnog softvera:

– Softver opšte namene

– metodski orijentisan softver;

– problemski orijentisan softver;

– Softver za globalne mreže;

– Softver za administraciju računarskog procesa.

Za aplikativni softver opće namjene uključuju sljedeće JPP:

Tekstualni i grafički urednici, izdavački sustavi;

Proračunske tablice;

Sustavi upravljanja bazama podataka;

Integrirani paketi;

Tehnologije kućišta;

Školjke ekspertnih sistema i sistema veštačke inteligencije.

Urednici nazivaju se softverski proizvodi dizajnirani za kreiranje i modificiranje tekstova, dokumenata, grafika i ilustracija. Urednici se prema svojoj funkcionalnosti mogu podijeliti na uređivače teksta, grafičke urednike i izdavačke sisteme.

Urednici teksta koriste se za obradu tekstualnih informacija i obavljaju sljedeće funkcije: pisanje teksta u datoteku; umetanje, brisanje, zamjena znakova, linija i fragmenata teksta; provjera pravopisa; dizajn teksta u različitim fontovima; poravnavanje teksta; priprema sadržaja, paginacija teksta; pretraživanje i zamjena riječi i izraza; uključivanje jednostavnih ilustracija u tekst; štampanje teksta.

Najrasprostranjeniji uređivači teksta
Microsoft Word, Word Perfect, ChiWriter, MultiEdit, AmiPro, Lexicon.

Grafički urednik(uključujući CAD-sisteme) dizajnirani su za kreiranje i obradu grafičkih dokumenata, uključujući dijagrame, ilustracije, crteže, dijagrame.

Najpopularniji su sljedeći grafički uređivači:

Adobe Photoshop, CorelDRAW, PaintBrush, Adobe Illustrator.

Izdavački sistemi kombinuju mogućnosti tekstualnih i grafičkih uređivača. Imaju napredne mogućnosti za formiranje traka sa tekstualnim i grafičkim materijalima i naknadnu štampu. Ovi sistemi su fokusirani na upotrebu u izdavačkoj delatnosti i nazivaju se layout sistemi. Primjeri takvih sistema su Adobe PageMaker i Ventura Publisher.

Tabela je program za obradu numeričkih podataka u tabelama. Podaci različitih tipova (brojevi, znakovni podaci, formule) pohranjuju se u zasebne ćelije tablice. Formule se koriste za određivanje zavisnosti vrijednosti nekih ćelija od sadržaja drugih ćelija. Najpopularnija tabela je MS Excel.

Za rad sa bazama podataka koristi se poseban softver - sistemi za upravljanje bazama podataka (DBMS). Baza podataka (DB) je skup posebno organiziranih skupova podataka pohranjenih na disku. Upravljanje bazom podataka uključuje unos podataka, ispravljanje i manipulaciju podacima, odnosno dodavanje, brisanje, preuzimanje, ažuriranje i druge operacije.

U zavisnosti od načina na koji su podaci organizovani, razlikuju se mrežni, hijerarhijski, distribuirani i relacioni DBMS. Od dostupnih DBMS-a najviše se koriste Microsoft Access, Microsoft FoxPro, MS SQL Server, Borland Paradox, MySQL, kao i DBMS kompanije Oracle, Informix, Ingress, Sybase, Progress itd.

Integrisani paketi je skup funkcionalno različitih softverskih proizvoda opšte namjene koji se međusobno nadopunjuju, mogu međusobno komunicirati razmjenom podataka, imaju jedno korisničko sučelje i implementirani su na jednoj operativnoj računarskoj platformi. Obično uključuju uređivač teksta, tabela, grafički uređivač, DBMS, nekoliko drugih programa i komunikacijski modul. Integracija je trenutno softverski moduli je objektne prirode, čija je karakteristika korištenje zajedničkih resursa od strane nekoliko aplikacija. Najpopularniji integrisani paketi su microsoft office, Framework, Startnave, Lotus SmartSuite za Windows, Borland Office za Windows.

CASE tehnologije koriste se za kreiranje složenih informacionih sistema koji obično zahtevaju kolektivnu implementaciju projekta u kojem učestvuju različiti stručnjaci: sistemski analitičari, dizajneri i programeri.

Koristeći CASE tehnologiju, svaki stručnjak rješava probleme samo na svom nivou, a da ga ne ometaju drugi detalji.

Ekspertni sistemi- radi se o sistemima za obradu znanja u visokospecijaliziranoj oblasti pripreme korisničkih rješenja na nivou profesionalnih stručnjaka. Ekspertni sistemi se koriste za predviđanje situacija, dijagnosticiranje stanja objekta, ciljano planiranje i upravljanje procesom funkcionisanja. Nastali su kao rezultat kompjuterizacije procesa za rješavanje problema ovog tipa "šta se dešava ako...", na osnovu logike i iskustva stručnjaka. Primjer ljuske ekspertnih sistema je Expert-Ease koji se koristi u ekonomiji.

U ovom članku želim govoriti o tome šta su aplikativni programi, kao i koji se zadaci aplikacije mogu riješiti uz njihovu pomoć (na primjer, primjer jednostavne baze podataka), te kakvu ulogu imaju za krajnjeg korisnika PC. Prije svega, želio bih napomenuti da računari mogu obraditi sve podatke koje im korisnik pošalje. Ali da bi te podatke mašina ispravno prepoznala i razumjela, potrebno je napraviti poseban program na jeziku koji ona razumije, ili, jednostavnije rečeno, niz uzastopnih instrukcija za izvođenje određenih radnji.

Vrste aplikativnih programa

Aplikacioni programi su takvi programi čija je svrha rješavanje određenih problema i direktna interakcija s korisnikom. Računarski programi neophodan za automatizaciju svih procesa, skladištenje i obradu podataka, modeliranje, dizajn itd. složeni računarski procesi. Programi se obično dijele u dvije klase: oni su sistemski programi i aplikativnih programa. Prvi se uglavnom koriste za obradu dolaznih informacija sa neke opreme: mrežne kartice, video kartice, povezane opreme, tj. ovo su programi koji komuniciraju sa hardverom ili eksternim uređajima. O njima ćemo govoriti u sljedećim člancima. Ali o drugom - aplikativnim programima, hajde da razgovaramo detaljnije.

Aplikacioni programi su dizajnirani za interakciju sa krajnjim korisnikom, tj. korisnik, takoreći, stupa u interakciju sa samim sobom, ali samo kroz program, unosi bilo koji podatak na ulaz i prima određeni rezultat obrađenih podataka na izlazu. Ovo je svojevrsno rješenje primijenjen zadatak, na primjer, ovo je skeniranje slika i njihova naknadna obrada ili traženje pravih datoteka. Upotreba aplikativnih programa može se uočiti u gotovo svim oblastima ljudske djelatnosti, bilo da je riječ o računovodstvu u preduzeću ili stvaranju grafičke slike, crtanje itd. Takođe, upotreba aplikativnih programa prisutna je i u tako važnim sistemima kao što su sistemi za upravljanje bazama podataka. Ovo je veoma važno u velikim preduzećima u kojima radi veliki broj korisnika i koji zaista moraju da skladište i koriste velike količine informacija.

Vrste i primjeri aplikativnih programa

Aplikacioni programi su:

  • Urednici teksta. Dizajniran za kreiranje i uređivanje teksta bez formatiranja;
  • Procesori teksta (MS Word). Napredniji uređivači teksta koji omogućavaju uređivanje teksta sa dizajnom, promjenu fontova i veličina, umetanje grafičkih datoteka, tabela itd. za prezentabilniji dizajn teksta;
  • Tabele (MS Excell). Oni se uglavnom koriste za obradu svih podataka sadržanih u ovim tabelama. Primijenjeni zadaci najčešće se izvodi za pohranjivanje vjerodajnica s njihovom naknadnom analizom;
  • Rasterski i vektorski grafički uređivači (Photoshop, Corel), "preglednici". Upotreba aplikativnih programa ovog tipa omogućava vam da kreirate, uređujete i pregledate grafičke slike;
  • Audio video plejeri, uređivači (WinAmp). Omogućava vam da gledate video zapise, slušate muziku, kreirate muzičke kompozicije;
  • Sistemi za upravljanje bazama podataka (na primjer - MSQL). Takvi programi se koriste za rad sa bazama podataka. Na primjer, program za računovodstvo kupaca je jednostavna baza podataka za pohranjivanje informacija o kupcima, njihovim kontakt informacijama itd. Možete izvršiti operacije za pretraživanje, brisanje i dodavanje zapisa u bazu podataka;
  • Prevodioci ili elektronski rječnici. Takvi aplikativni programi omogućuju vam da bez napora prevedete tekst na različite strane jezike bez njihovog direktnog proučavanja;
  • Kompjuterske igre. Koristi se za zabavu ili za razvoj na igriv način.

Jedan primjer aplikacijskog programa je, na primjer, program za brojanje repostova. Teško je navesti sve vrste aplikativnih programa, ali smo pokušali da istaknemo glavne aplikativne softverske programe.