Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Készítette: Pető László
A szoftver Készítette: Pető László
2
A szoftver A szoftver fogalma Szoftvertípusok Operációs rendszerek
A PC operációs rendszere Rendszer-, lemez-, könyvtár-, fájlkezelés
3
A szoftver fogalma Szoftvernek a hardver működését biztosító programokat nevezzük Program: meghatározott logikai sorrendben végrehajtandó utasítások halmaza Analóg számítógépek: valamilyen célfeladat gyors megoldására készültek Digitális számítógépek: kezdetben huzalozott logikájú programok, majd szabadon programozhatóak (adat ? program, Neumann-elv)
4
A szoftverek tipusai BIOS Operációs rendszer Alkalmazói rendszerek
Fejlesztő rendszerek
5
BIOS BIOS = Basic Input Output System A számítógép ROM-ban tárolja
(Read Only Memory - csak olvasható memória) Feladata: a számítógép egységeinek bekapcsolás utáni ellenőrzése, alapfunkcióinak irányítása, az ember és a gép közti kommunikációt biztosító program (operációs rendszer) megkeresése
6
Operációs rendszer A számítógép alapszoftvere
kezdetben ROM-on, illetve floppyn foglalt helyet Feladata: a számítógép működésének felügyelete, azaz az erőforrások kezelése, a programok működtetése, a feldolgozás ütemezése, az adatok kezelése és átvétele, párbeszédes kapcsolattartás a gép kezelőjével, a programok és adatok tárolása
7
Alkalmazói szoftverek
Valamilyen speciális feladat megoldására teszik alkalmassá a számítógépet példa: szövegszerkesztő programok táblázatkezelők adatbáziskezelők grafikus programok számítógépes oktatóprogramok játékprogramok
8
Fejlesztő rendszerek Az operációs rendszert és az alkalmazói programokat programozók készítik valamilyen fejlesztőrendszerrel. Típusai: gépi nyelv közepes és magas szintű nyelvek Interpreterek(futtatás), compilerek(kódgenerálás) BASIC, PASCAL, C, LOGO illetve ezek különböző implementációi
11
Az adatok feldolgozása alapján
Kötegelt (batch) feldolgozás: az adatokat nem keletkezésükkor, hanem összegyűjtés és rögzítés után később dolgozzák fel pl.: a tanulmányi hivatalban az átlagokat Valós idejű (real time) feldolgozás: az adatokat keletkezésükkor dolgozzák fel pl.: a bankszámla aktívumát a pénzfelvételnél Interaktív (párbeszédes) üzemmód: a gép és a felhasználó folyamatos kapcsolatban van
12
A PC alapszoftvere Disk Operating System (DOS) WINDOWS UNIX (LINUX)
egyedi programozású, interaktív, valós és batch feldolgozásra is alkalmas WINDOWS grafikus felhasználói felület, amely multiprogramozásra is alkalmas UNIX (LINUX) IBM OS/2 WARP 4 többfelhasználós multiprogramozású operációs rendszerek
13
A PC operációs rendszerének alapfunkciói
Rendszerkezelés Lemezkezelés Könyvtárkezelés Állománykezelés
14
Rendszerkezelés Start menü - beállítások
Tálca Vezérlőpult Nyomtatók
15
Lemezkezelés CD-ROM Hajlékony lemez (floppy disk)
Merev lemez (hard disk) Megnyitás
16
Könyvtárkezelés Tulajdonságok Tartalom
17
Állománykezelés Törlés Létrehozás Átnevezés Hierarchia Másolás
Mozgatás Hierarchia Törlés
18
A gyakrabban használt automatikus kiterjesztések
BAT DOS parancsok kötegelt feldolgozása COM parancsfájl EXE programfájl AUTOEXEC.BAT CONFIG.SYS SYSTEM.INI WIN.INI TXT szöveg DOC BMP kép PCX TIF AVI mozgókép WAV hang BAS program PAS
19
Az állományok attributumai
Attribútum: olyan tulajdonság, amely módosítja az operációs rendszer parancsainak lehetséges kimeneteit az adott fájl esetében. Lehetséges attribútumok: System (rendszer) S Hidden (rejtett) H Read only (csak olvasható) R Archive (arhív) A
20
A számítógép üzembehelyezése
ROM RAM BIOS OP.R.
21
A Windows
22
Feladatok Rendszerkezelés Lemezkezelés Mappa, állománykezelés
képernyő beállítása tálca megjelenítése nyomtató beállítása Lemezkezelés formázás tartalom megjelenítése Mappa, állománykezelés tulajdonságok megjelenítése átnevezés, másolás, mozgatás törlés, visszaállítás
23
A Linux (KDE)
24
Szoftverek (szerzői jog)
szabadalmi joggal, ami az ipari szellemi alkotások esetén teljesen természetes szerzői joggal, ami a művészeti alkotásokra jellemző. A jelenleg érvényes szabályozás megalkotói (sajnos!) ez utóbbit választották A kereskedelmi forgalomban kapható szoftverekre a vevő ráadásul nem szerez tulajdonjogot Csak az adathordozó kerül a tulajdonába, a rajta lévő program nélkül. Ez utóbbira csak használati jogot kap
25
Jogi problémák Ha már nincs szüksége rá, nem adhatja tovább, nem ajándékozhatja el, nem veszi vissza a gyártó. A régebbi verziók – még ha egy adott feladathoz nincs is szüksége a fölhasználónak a legfrissebb (drága, erős hardvert, új operációs rendszert igénylő, esetleg még hibás) kiadásra – nem beszerezhetők, hiszen a gyártó nem forgalmazza, és „használt szoftver” boltok nem létezhetnek
26
Jogi problémák „szoftverlopásról” nem is beszélhetünk. Milyen lopás az, amikor az ellopott holmi sértetlenül megmarad a tulajdonosánál? Ez a jogsértő magatartás sokkal inkább rokonítható a blicceléssel. Legfeljebb jogosulatlan vagy illetéktelen használatnak lehetne nevezni, az általa okozott kárt pedig elmaradt haszonnak
27
Jogi kategóriák FREE Open Source Software (Nyílt forráskódú program)
Public Domain (Közkincs) Copyleft Freeware Shareware Semi free Commercial
28
FREE Olyan szoftver, amit bárki használhat, másolhat, továbbadhat – akár eredeti formájában, akár pedig tetszőleges módosítás után Az ilyen szabad szoftverekért, az átírásba fektetett munkáért nyugodtan lehet pénzt is kérni
29
OSS Nyílt forráskódú szoftver
A szabad szoftvernél újabb keletű fogalom az OSS, de ugyanazt jelenti
30
Public domain Olyan szoftver, amely nemcsak korlátozás nélkül használható, de részben vagy egészben akár más programokba is beépíthető előfordulhat, hogy akár szerzői jogvédelem alá eső programoknak is részévé válik
31
Copyleft Annyiban különbözik a public domain szoftvertől, hogy ennek jogi státuszát más fejlesztő vagy terjesztő nem korlátozhatja. Vagyis a szoftver összes másolata és átírt változata örökre szabad szoftver marad. (A GNU projekt keretében előállított majdnem valamennyi szoftver ilyen.) (LINUX)
32
Freeware olyan copyrightos szoftver, amelyet szabadon lehet terjeszteni, szerzője nem kér ellenértéket, viszont rendszerint nincs mellette forráskód, és módosítani sem szabad
33
Semi free Félszabad Bizonyos feltételek megléte esetén szabad szoftverként funkcionál (például üzleti fel használás esetén kereskedelmi szoftver, viszont non-profit célokra ingyenesen másolható, terjeszthető).
34
Shareware A szerzői jog védelme alatt áll, ugyanakkor másolása és továbbadása engedélyezett Ingyenesen kipróbálható, szerzője a próbaidőn túli használatáért általában alacsony összegű regisztrálási díjra tart igényt A regisztrált program szolgáltatásai rendszerint teljesebbek
35
Commercial Azért fejlesztik, hogy „pénzt csináljanak” belőle
demó- vagy próbaváltozat béta verzió dedikált
36
VÉGE
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.