Szoftver
Program: adott feladat megoldására összeállított olyan utasítássorozat, mely leírja a számítógépnek, hogy az adott feladatot hogyan kell végrehajtania.
Dokumentáció: a program használatához szükség leírások, kezelési útmutatók.
Szoftver = program + dokumentáció
Szoftver csoportosítása
A szoftverek csoportosítása a felhasználói jog szempontjából
• Szabad szoftverek - ingyenes, szabadon használható és terjeszthető szoftverek, a forráskód megismerhető.
• Freeware programok - szabadon felhasználhatók és terjeszthetők, de nem szabad visszafejteni a forráskódot. A szerzői jog az alkotóé, a cégé. A programot nem adhatjuk el és nem változtathatjuk meg.
• Shareware programok - ingyenesen beszerezhetőek és terjeszthetők, de nem működnek teljeskörűen, illetve csak bizonyos ideig használhatók. A teljes verzióért fizetni kell és regisztrálni. (vevőcsalogató változat)
• Félig szabad szoftverek - valamilyen felhasználási célra, kedvezőbb vásárlási feltételekkel kerülnek forgalomba (például ha az oktatásban alkalmazzák).
• Kereskedelmi programok - pénzbe kerülnek és meghatározott feltételekkel alkalmazhatók.
A szoftverek csoportosítása a felhasználás szempontjából
• rendszerprogramok - (operációs rendszerek)
• segéd-, rendszerközeli programok,
• alkalmazói programok,7
• programfejlesztő programok
Operációs rendszernek
(magyarul: OR, angolul: OS – operating system) nevezzük a számítástechnikában a számítógépeknek azt az alapprogramját, mely közvetlenül kezeli a hardvert, és egy egységes környezetet biztosít a számítógépen futtatandó alkalmazásoknak (például szövegszerkesztők, játékok stb.).
Olyan programrendszer, amely a számítógépes rendszerben a programok végrehajtását vezérli: így például ütemezi a programok végrehajtását, elosztja az erőforrásokat, biztosítja a felhasználó és a számítógépes rendszer közötti kommunikációt.
OR felépítése
Az operációs rendszerek alapvetően három részre bonthatók:
• kernel (mag) amely közvetlenül a hardverrel áll kapcsolatban.
• a felhasználói felület (a shell, amely lehet egy grafikus felület, vagy egy szöveges),
• alacsony szintű segédprogramok,
Hardver <--> Kernel (mag) <--> Shell (héj) <--> Alkalmazások (programok)
Kernel csoportosítása
Háromféle kerneltípus ismerünk:
• monolitikus kernel (Windows, UNIX, Linux)
• mikrokernel (Windows NT)
• exokernel (telefonok, videók, digitális műholdvevők)
Operációs rendszer feladatai
• Állományok kezelése
• Hardver elemek beállítása, kezelése
• Kapcsolattartás a felhasználóval
• Programok futtatása
• A gép memóriájának kezelése
• Adatok tárolása, kezelése, áramlása
• Hibák jelzése, kezelése
OR - fejlődése
Kompatibilitás
Két számítógép vagy programtermék közös használhatóságát jellemzi, vagyis az egyik gépen (egyik program) korlátozás nélkül, hibátlanul fut a másik gépen is.
Beszélhetünk:hardver kompatibilitásról
szoftver kompatibilitásról.
Hardver kompatibilitás
Ha az egyik számítógép gépi kódját a másik gép közvetlenül (tehát bármiféle módosítás nélkül) képes végrehajtani (értelmezni).
Szoftver kompatibilitás
Ha valamely magas szintű programozási nyelven írott program változtatás nélkül futtatható két különböző számítógép rendszeren.
Ezt segíti elő a programozási nyelvek szabványosítása.
Verziószám fogalma
Egyazon program fejlesztési állomásait jelző szám, növekvő sorrendben.
Kisebb módosításokat ponttal elválasztva jelölik. (A legnagyobb a legújabb, legjobb) - Pl: win3.1; win3.11; DOS 6.22 stb.
Jelölheti a kiadás évét: win95; win98;win2000
Újabban névvel: Milenium, XP, Vista
Béta változat: kipróbálásra, tesztelésre kiadott verzió.
Kompatibilitás
Felülről kompatíbilis: egy szoftver, ha a magasabb verziószámú változata (újabb) megérti, korlátozás nélkül futtatja a kisebb verziószámú (régebbi) változatokat is (Ez fordítva nem igaz!).
OR csoportosítása
• megjelenítés szerint
o Karakteres (Parancsorientált) (MS-DOS, UNIX, NOVELL NETWARE, Linux)
o Grafikus (GUI – Graphics User Interface) (Windows, Linux, OS/2 WARP)
• Felhasználok szerint
o Egy felhasználós - Windows
o Több felhasználós - Linux
• Feladotok szerint
o Egyfeladatos - Windows
o Többfeladatos - Linux
Operációs rendszer és a verziója
Segéd-, rendszerközeli programok
A rendszerközeli szoftverek az operációs rendszer működéséhez nem elengedhetetlenül szükségesek, de annak használatát megkönnyítik, a rendszer biztonságát jelentős mértékben megnövelik. A rendszerközeli szoftvereknek alapvetően két csoportját különböztetjük meg.
Az egyik csoportot a segédprogramok (utility) alkotják. Ide tartoznak a víruskereső és -irtó programok, valamint a különféle tömörítő- és fájlkezelő programok. Az ilyen típusú szoftverek egyik legismertebb fejlesztője Peter Norton. Az ő nevéhez fűződik többek között a Norton Commander, a Norton Utilities termékek kifejlesztése, melyeket napjainkban a Symantec Corporation fejleszt tovább. Itt kell megemlíteni a merevlemez karbantartására szolgáló Pctools nevű programot is. Az új operációs rendszerek a rendszerközeli szoftverek egyre több funkcióját veszik át.
Számítógép beállításainak megváltoztatása – idő, dátum
Munkaasztal megjelenítési beállításai
Jobb klikk az asztal üres területére
Billentyűzet nyelvének beállítása és megváltoztatása
Klikk a tálcán levő billentyű nyelvi jelére (HU)
Jobb klikk a tálcán levő billentyű nyelvi jelére (HU)
Alkalmazások telepítése és eltávolítása
Nyomtató telepítése
• Csatlakoztatni a nyomtatót és a számítógép felismeri
• Telepítő lemez használata
• Vezérlőpult\Nyomtatók és faxok\Nyomtató hozzáadása.
• A Nyomtató hozzáadása varázsló ablak utasításait betartani!
Nyomtató kezelése
Nyomtatás felfüggesztése – dupla klikk a nyomtatóra/jobb klikk a tálcán levő nyomtatóra (hiba esetén)
Jobb klikk a dokumentum nevére és a gyorsmenüből kiválasztóm a megfelelő menüt!
Jobb klikk a megfelelő nyomat-tóra és kiválasztani a Törlés-t
Önállómunka
1. Az ön által használt egyik (például: Word) program nem válaszol. Mi a teendő?
2. Mi az ön által használt számítógép operációs rendszere és annak verziószáma?
3. Hány MB az ön által használt számítógépbe épített RAM?
4. Hogyan lehet beállítani az ön által használt számítógép munkaasztalának képfelbontását 1280×800 képpontosra?
5. Hogyan lehet beállítani az ön által használt számítógép megjelenését?
6. Hogyan tudja átállítani az ön által használt számítógép képernyőkímélőjét?
7. Hogyan tudná megváltoztatni a használt számítógép rendszerdátumát?
8. Hogyan tudja átállítani az ön által használt számítógép billentyűzetének kiosztását más nyelvűre?
Asztalikonok
Az asztalikonok kiválasztása és mozgatása
Új parancsikon létrehozása az Asztalon, új elem felvétele a menübe.
Egy fájl könyvtár/mappa vagy alkalmazás megnyitása az Asztalról.
Új parancsikon létrehozása az Asztalon
Jobb klikk az Asztalra
Megjegyzés
Rendezzük a létrehozott ikonokat mappákba
A létrehozott ikon egy parancsikon legyen és nem egy fájl
Munka az ikonokkal
Az általánosan használt asztalikonok ismerete, például:
• fájlok,
• könyvtárak/mappák,
• alkalmazások,
• nyomtatók,
• lomtár/kuka
Az asztalikonok kiválasztása és mozgatása.
Egy fájl könyvtár/mappa vagy alkalmazás megnyitása az Asztalról.
Új parancsikon létrehozása az Asztalon.
Az ablak különféle részeinek megnevezése:
• a címsor,
• a menüsor,
• az eszköztár,
• az állapotsor,
• a görgetősáv.
Az ablakok lekicsinyítése, teljes méretűvé állítása, átméretezése mozgatása és bezárása.
A megnyitott ablakok közötti váltás.
Önállómunka
1. Soroljon fel három ikont, ami általában az Asztalon található!
2. Soroljon fel hármat az ablak különböző részeinek megnevezéseiből!
3. Hogyan lehet egy ablakot mozgatni?
4. Hogyan kicsinyíthető le egy ablak?
5. Hogyan tud átállítani egy ablakot teljes méretűvé?
6. Hogyan lehet egy ablakot átméretezni?
7. Hogyan lehet bezárni egy ablakot?
8. A megnyitott ablakok között hogyan lehet váltani?
billentyűzettel!
egérrel!
9. Soroljon fel három eszközt, melyet az operációs rendszer a fájlok és a mappák tárolására használ!
10. Hogyan lehet a Lomtárat (Kukát) kiüríteni?
11. Hogyan állítható vissza egy fájl (vagy mappa) a Lomtárból (Kukából)?
Alapvető tevékenységek, szöveg szerkesztése
A hordozható adattároló eszközök (floppy lemez, Zip lemez, USB tóll) formázása
Szöveg editor alkalmazás elindítása.
Fájl megnyitása,
új fájl létrehozása.
A billentyűzet Print Screen/ Alt+Print Screen gombjának használata,
a másolt tartalom beágyazása egy dokumentumba.
A fájl elmentése a merevlemezre.
A szöveg editor alkalmazás bezárása.
Alkalmazói programok
Felhasználói szoftvernek nevezzük azokat a programokat, melyek egy meghatározott felhasználói igényt elégítenek ki. Megkülönböztetünk általános célú és egyedi célú felhasználói szoftvereket. Az általános célú szoftverek csoportjába sorolhatjuk a játékprogramokat, a szövegszerkesztőket, a nyilvántartó- és grafikai programokat. Összességében a szoftveripar legnagyobb üzletága a felhasználói szoftverek fejlesztése.
A fontosabb területek:
o szövegszerkesztés,
o adatbázis-kezelés,
o táblázatkezelés,
o az információ grafikus megjelenítése,
o számítógéppel támogatott tervezés,
o szimuláció,
o játék, szórakozás.
A világon programozók ezrei foglalkoznak mindenféle felhasználói szoftver készítésével, illetve azok továbbfejlesztésével.
Az egyedi célú felhasználói szoftverek csoportjába a speciális igényeket kielégítő, konkrét cél érdekében készülő, általános célra nem alkalmazható programok tartoznak.
Programfejlesztő programok
Ide soroljuk a különféle programnyelvek (Pascal, C, C++, C#, Java, Delphi, Visual Studio csomag) fordítóprogramjait és fejlesztői környezetét.
Save
http://koszegi.uw.hu/index.html
Program: adott feladat megoldására összeállított olyan utasítássorozat, mely leírja a számítógépnek, hogy az adott feladatot hogyan kell végrehajtania.
Dokumentáció: a program használatához szükség leírások, kezelési útmutatók.
Szoftver = program + dokumentáció
Szoftver csoportosítása
A szoftverek csoportosítása a felhasználói jog szempontjából
• Szabad szoftverek - ingyenes, szabadon használható és terjeszthető szoftverek, a forráskód megismerhető.
• Freeware programok - szabadon felhasználhatók és terjeszthetők, de nem szabad visszafejteni a forráskódot. A szerzői jog az alkotóé, a cégé. A programot nem adhatjuk el és nem változtathatjuk meg.
• Shareware programok - ingyenesen beszerezhetőek és terjeszthetők, de nem működnek teljeskörűen, illetve csak bizonyos ideig használhatók. A teljes verzióért fizetni kell és regisztrálni. (vevőcsalogató változat)
• Félig szabad szoftverek - valamilyen felhasználási célra, kedvezőbb vásárlási feltételekkel kerülnek forgalomba (például ha az oktatásban alkalmazzák).
• Kereskedelmi programok - pénzbe kerülnek és meghatározott feltételekkel alkalmazhatók.
A szoftverek csoportosítása a felhasználás szempontjából
• rendszerprogramok - (operációs rendszerek)
• segéd-, rendszerközeli programok,
• alkalmazói programok,7
• programfejlesztő programok
Operációs rendszernek
(magyarul: OR, angolul: OS – operating system) nevezzük a számítástechnikában a számítógépeknek azt az alapprogramját, mely közvetlenül kezeli a hardvert, és egy egységes környezetet biztosít a számítógépen futtatandó alkalmazásoknak (például szövegszerkesztők, játékok stb.).
Olyan programrendszer, amely a számítógépes rendszerben a programok végrehajtását vezérli: így például ütemezi a programok végrehajtását, elosztja az erőforrásokat, biztosítja a felhasználó és a számítógépes rendszer közötti kommunikációt.
OR felépítése
Az operációs rendszerek alapvetően három részre bonthatók:
• kernel (mag) amely közvetlenül a hardverrel áll kapcsolatban.
• a felhasználói felület (a shell, amely lehet egy grafikus felület, vagy egy szöveges),
• alacsony szintű segédprogramok,
Hardver <--> Kernel (mag) <--> Shell (héj) <--> Alkalmazások (programok)
Kernel csoportosítása
Háromféle kerneltípus ismerünk:
• monolitikus kernel (Windows, UNIX, Linux)
• mikrokernel (Windows NT)
• exokernel (telefonok, videók, digitális műholdvevők)
Operációs rendszer feladatai
• Állományok kezelése
• Hardver elemek beállítása, kezelése
• Kapcsolattartás a felhasználóval
• Programok futtatása
• A gép memóriájának kezelése
• Adatok tárolása, kezelése, áramlása
• Hibák jelzése, kezelése
OR - fejlődése
Kompatibilitás
Két számítógép vagy programtermék közös használhatóságát jellemzi, vagyis az egyik gépen (egyik program) korlátozás nélkül, hibátlanul fut a másik gépen is.
Beszélhetünk:hardver kompatibilitásról
szoftver kompatibilitásról.
Hardver kompatibilitás
Ha az egyik számítógép gépi kódját a másik gép közvetlenül (tehát bármiféle módosítás nélkül) képes végrehajtani (értelmezni).
Szoftver kompatibilitás
Ha valamely magas szintű programozási nyelven írott program változtatás nélkül futtatható két különböző számítógép rendszeren.
Ezt segíti elő a programozási nyelvek szabványosítása.
Verziószám fogalma
Egyazon program fejlesztési állomásait jelző szám, növekvő sorrendben.
Kisebb módosításokat ponttal elválasztva jelölik. (A legnagyobb a legújabb, legjobb) - Pl: win3.1; win3.11; DOS 6.22 stb.
Jelölheti a kiadás évét: win95; win98;win2000
Újabban névvel: Milenium, XP, Vista
Béta változat: kipróbálásra, tesztelésre kiadott verzió.
Kompatibilitás
Felülről kompatíbilis: egy szoftver, ha a magasabb verziószámú változata (újabb) megérti, korlátozás nélkül futtatja a kisebb verziószámú (régebbi) változatokat is (Ez fordítva nem igaz!).
OR csoportosítása
• megjelenítés szerint
o Karakteres (Parancsorientált) (MS-DOS, UNIX, NOVELL NETWARE, Linux)
o Grafikus (GUI – Graphics User Interface) (Windows, Linux, OS/2 WARP)
• Felhasználok szerint
o Egy felhasználós - Windows
o Több felhasználós - Linux
• Feladotok szerint
o Egyfeladatos - Windows
o Többfeladatos - Linux
Operációs rendszer és a verziója
Segéd-, rendszerközeli programok
A rendszerközeli szoftverek az operációs rendszer működéséhez nem elengedhetetlenül szükségesek, de annak használatát megkönnyítik, a rendszer biztonságát jelentős mértékben megnövelik. A rendszerközeli szoftvereknek alapvetően két csoportját különböztetjük meg.
Az egyik csoportot a segédprogramok (utility) alkotják. Ide tartoznak a víruskereső és -irtó programok, valamint a különféle tömörítő- és fájlkezelő programok. Az ilyen típusú szoftverek egyik legismertebb fejlesztője Peter Norton. Az ő nevéhez fűződik többek között a Norton Commander, a Norton Utilities termékek kifejlesztése, melyeket napjainkban a Symantec Corporation fejleszt tovább. Itt kell megemlíteni a merevlemez karbantartására szolgáló Pctools nevű programot is. Az új operációs rendszerek a rendszerközeli szoftverek egyre több funkcióját veszik át.
Számítógép beállításainak megváltoztatása – idő, dátum
Munkaasztal megjelenítési beállításai
Jobb klikk az asztal üres területére
Billentyűzet nyelvének beállítása és megváltoztatása
Klikk a tálcán levő billentyű nyelvi jelére (HU)
Jobb klikk a tálcán levő billentyű nyelvi jelére (HU)
Alkalmazások telepítése és eltávolítása
Nyomtató telepítése
• Csatlakoztatni a nyomtatót és a számítógép felismeri
• Telepítő lemez használata
• Vezérlőpult\Nyomtatók és faxok\Nyomtató hozzáadása.
• A Nyomtató hozzáadása varázsló ablak utasításait betartani!
Nyomtató kezelése
Nyomtatás felfüggesztése – dupla klikk a nyomtatóra/jobb klikk a tálcán levő nyomtatóra (hiba esetén)
Jobb klikk a dokumentum nevére és a gyorsmenüből kiválasztóm a megfelelő menüt!
Jobb klikk a megfelelő nyomat-tóra és kiválasztani a Törlés-t
Önállómunka
1. Az ön által használt egyik (például: Word) program nem válaszol. Mi a teendő?
2. Mi az ön által használt számítógép operációs rendszere és annak verziószáma?
3. Hány MB az ön által használt számítógépbe épített RAM?
4. Hogyan lehet beállítani az ön által használt számítógép munkaasztalának képfelbontását 1280×800 képpontosra?
5. Hogyan lehet beállítani az ön által használt számítógép megjelenését?
6. Hogyan tudja átállítani az ön által használt számítógép képernyőkímélőjét?
7. Hogyan tudná megváltoztatni a használt számítógép rendszerdátumát?
8. Hogyan tudja átállítani az ön által használt számítógép billentyűzetének kiosztását más nyelvűre?
Asztalikonok
Az asztalikonok kiválasztása és mozgatása
Új parancsikon létrehozása az Asztalon, új elem felvétele a menübe.
Egy fájl könyvtár/mappa vagy alkalmazás megnyitása az Asztalról.
Új parancsikon létrehozása az Asztalon
Jobb klikk az Asztalra
Megjegyzés
Rendezzük a létrehozott ikonokat mappákba
A létrehozott ikon egy parancsikon legyen és nem egy fájl
Munka az ikonokkal
Az általánosan használt asztalikonok ismerete, például:
• fájlok,
• könyvtárak/mappák,
• alkalmazások,
• nyomtatók,
• lomtár/kuka
Az asztalikonok kiválasztása és mozgatása.
Egy fájl könyvtár/mappa vagy alkalmazás megnyitása az Asztalról.
Új parancsikon létrehozása az Asztalon.
Az ablak különféle részeinek megnevezése:
• a címsor,
• a menüsor,
• az eszköztár,
• az állapotsor,
• a görgetősáv.
Az ablakok lekicsinyítése, teljes méretűvé állítása, átméretezése mozgatása és bezárása.
A megnyitott ablakok közötti váltás.
Önállómunka
1. Soroljon fel három ikont, ami általában az Asztalon található!
2. Soroljon fel hármat az ablak különböző részeinek megnevezéseiből!
3. Hogyan lehet egy ablakot mozgatni?
4. Hogyan kicsinyíthető le egy ablak?
5. Hogyan tud átállítani egy ablakot teljes méretűvé?
6. Hogyan lehet egy ablakot átméretezni?
7. Hogyan lehet bezárni egy ablakot?
8. A megnyitott ablakok között hogyan lehet váltani?
billentyűzettel!
egérrel!
9. Soroljon fel három eszközt, melyet az operációs rendszer a fájlok és a mappák tárolására használ!
10. Hogyan lehet a Lomtárat (Kukát) kiüríteni?
11. Hogyan állítható vissza egy fájl (vagy mappa) a Lomtárból (Kukából)?
Alapvető tevékenységek, szöveg szerkesztése
A hordozható adattároló eszközök (floppy lemez, Zip lemez, USB tóll) formázása
Szöveg editor alkalmazás elindítása.
Fájl megnyitása,
új fájl létrehozása.
A billentyűzet Print Screen/ Alt+Print Screen gombjának használata,
a másolt tartalom beágyazása egy dokumentumba.
A fájl elmentése a merevlemezre.
A szöveg editor alkalmazás bezárása.
Alkalmazói programok
Felhasználói szoftvernek nevezzük azokat a programokat, melyek egy meghatározott felhasználói igényt elégítenek ki. Megkülönböztetünk általános célú és egyedi célú felhasználói szoftvereket. Az általános célú szoftverek csoportjába sorolhatjuk a játékprogramokat, a szövegszerkesztőket, a nyilvántartó- és grafikai programokat. Összességében a szoftveripar legnagyobb üzletága a felhasználói szoftverek fejlesztése.
A fontosabb területek:
o szövegszerkesztés,
o adatbázis-kezelés,
o táblázatkezelés,
o az információ grafikus megjelenítése,
o számítógéppel támogatott tervezés,
o szimuláció,
o játék, szórakozás.
A világon programozók ezrei foglalkoznak mindenféle felhasználói szoftver készítésével, illetve azok továbbfejlesztésével.
Az egyedi célú felhasználói szoftverek csoportjába a speciális igényeket kielégítő, konkrét cél érdekében készülő, általános célra nem alkalmazható programok tartoznak.
Programfejlesztő programok
Ide soroljuk a különféle programnyelvek (Pascal, C, C++, C#, Java, Delphi, Visual Studio csomag) fordítóprogramjait és fejlesztői környezetét.
Save
http://koszegi.uw.hu/index.html
Nincsenek megjegyzések:
Megjegyzés küldése