Ruangan Baki Ingatan (boleh digunakan)
5.9 Perisian Gra k
erdpt pelbgi formt gr k seperti gif, jpg, png dn svg. Formt gr k boleh dib-hgikn kepd 2 jenis;
1. vektor - ( ps, eps ) i bersskn bentuk grisn, poligon dn sebginy. Gr k dlm formt ini boleh dibesrkn, dikecilkn tnp menjejskn kuliti imej. 2. bitmp - ( png, jpg, tiff ) i bersskn pixel. etip imej bergntung kepd thp
resolusi. Apbil dibesrkn, dikecilkn, imej boleh menjdi kurng jels.
5.10 Kesimpulan
1. erisin komputer dlh penting.
2. erdpt pelbgi perisin yng boleh membntu penggun dlm pelbgi bi-dng.
3. engethun perisin p yng boleh digunkn untuk menyelesikn mslh penggun dlh penting.
6.1 Objektif
etelh bb ini, nd kn;
1. mengethui fungsi sistem pengendlin
2. memhmi kelemhn dn kebikn sistem pengendlin 3. mengenli beberp sistem pengendlin
6.2 Pengenalan
Antr pernn perisin sistem ilh memberithu komputer bgimn menterjemh dt dn suruhn, bgimn menjlnkn periferl komputer seperti pencetk dn pe-mcu cker dn bgimn menggunkn perkksn komputer. I boleh dibhgikn kepd tig ktegori: sistem pengendlin, turcr utiliti dn penterjemh bhs. Bb ini kn membincngkn sistem pengendlin. Aturcr utiliti dlh seperti pengim-ps virus, pengformt cker kers, perisin pemmpt dn perisin membut slinn rkib. enterjemh bhs meliputi pengkompil, penterjemh dn penghimpun. eri-sin penterjemh bhs dibincngkn dlm bb bhs turcr.
6.3 Fungsi
istem pengendlin (Operating System) dlh slh stu dri perisin sistem. I d-lh stu turcr komputer yng pling komplek dn penting untuk komputer. is-tem pengendlin membolehkn komputer mengenli pemproses (C), ingtn ut-m (A), ppn kekunci, pprn video, peut-mcu cker dn sebginy. Aturcr ini jug menyedikn kemudhn untuk penggun berkomuniksi dengn komputer dn bertindk sebgi lndsn untuk menjlnkn perisin pliksi.
istem pengendlin lzimny terdiri dri beberp progrm ss. tu progrm yng penting dlm sistem pengendlin dikenli sebgi progrm penyeli. rogrm ini jug dikenli sebgi sepertimonitor,excutive,kerneltucommand pro-cessor. ebgi contoh, progrm penyeli pd indow 7 dlhwin32.dlldn pd Linux dlhvmlinux.
istem pengendlin lzimny disimpn pd cker kers. Apbil komputer di-mulkn, komputer kn melkukn swujin mul-kus tu . Kemudin BI yng terdpt pd kn mencri sistem pengendlin untuk dibutkn. BI k-n mencri sistem pengendlik-n pd sektor B di cker cker kers tu stork-n lin seperti B tu CD. ektor B mengndungi mklumt tentng sistem pengen-dlin yng d pd komputer tersebut.
booting untuk window 7
etelh membc dt dri B dn berjump dengn progrm penyeli di cke-r kecke-rs, BI kn memutkn progcke-rm penyeli tersebut ke dlm ingtn utm (A). elnjutny BI kn menyerhkn pengurusn komputer kepd progrm penyeli. d ketik ini, komputer sudh di bwh selin sistem pengendlin dn boleh menerim rhn dri penggun.
Komputer kn menyimpn sekurng-kurng sebhgin sistem pengendlin lm ingtn utm sepnjng komputer hidup. ebhgin ini yng sentis berd d-lm ingtn disebutresiden(tinggl tetp) dn terdiri dripd progrm penyeli. ro-grm penyeli kn mengwl keseluruhn sistem pengendlin dn memutkn ked-lm ingtn utm progrm-progrm sistem pengendlin yng lin dri cker kers
6.3. FUNGSI 119 pbil diperlukn. rogrm-progrm sistem pengendlin yng terletk di dlm c-ker c-kers disebut bukn residen.
istem pengendlin dlh ters yng membutkn komputer berfungsi. I ber-kerj di belkng tbir dn bertindk sebgi pengntr untuk permintn dripd penggun dn turcr. I jug mengurus dn memcu perkksn komputer sert membc dn menulis dt ke ts tu dripd pemcu cker. Apbil penggun menjlnkn stu perisin pliksi, progrm penyeli kn memutkn perisin terse-but ke dlm ingtn utm sebelum i dilksnkn.
ems komputer digunkn, ingtn utm mengndungi progrm penyeli, peri-sin pliksi yng dijlnkn sert dt tu mklumt yng diproses. leh itu, lebih b-nyk ingtn utm (A) dlm stu komputer, lebih pnts dn seles untuk kompu-ter berfungsi. Jik kompukompu-ter tidk mempunyi A yng mencukupi untuk melrikn perisin, komputer kn berfungsi dengn perlhn tu mungkin kn menyebbkn komputer tergntung.
Amny, fungsi sistem pengendlin dlh;
1. menyedikn ntr muk kepd penggun untuk menggunkn komputer. er-dpt du jenis ntrmuk: ntrmuk bris-perinth dn ntrmuk gr k. Dengn menggunkn ntrmuk bris-perinth, penggun perlu menip per-inth. Contoh sistem pengendlin bersskn bris perinth dlh Linux. An-trmuk ini jug disebut sebgiCUI( chrcter user interfce ). Lzimny, sis-tem pengendlin bersskn CI mempunyi stu lpisn lin yng bertindk sebgi penterjemh perinth kepd progrm penyeli. Lpisn ini dikenli se-bgi cengkerng (shell). Contoh cengkerng untuk Linux dlhcsh(C hell) dnbash(Born Agin hell).
Antrmuk gr k (GI) menyedikn ikon, kotk dilog dn menu. Contohny seperti c dn indow 7. enggun perlu menggunkn tetikus untuk
mnipulsi ikon, kotk dilog dn menu. GI mul diperkenlkn dlm thun 1983 pd komputer cintosh.
2. menguruskn perkksn seperti komponen-komponen input (tetikus, ppn ke-kunci, pengimbs), output (pencetk, skrin, udio, video), storn sekunder (c-ker (c-kers) dn ingtn utm (A). istem pengendlin kn menyelrs dn menjejki/mengikuti tur cr mn yng memerlukn perkks mn.
3. menguruskn sistem fil cker kers. istem pengendlin menguruskn perj-lnn dt dri komponen input (ppn kekunci) kepd output (monitor) dn dri storn sekunder kepd ingtn utm dn dri ingtn utm kepd storn sekunder.
4. menguruskn proses tu perjlnn perisin yng lin. Andikn pelksnn stu perisin sebgi stu proses. Jik penggunkn menggunkn tig perisin serentk (contohny, memproses perktn dengn orderfect, meluncur in-ternet dengn etscpe dn mendengr musik dri CD- dengn inAmp), mk terdpt tig proses yng sedng dilksnkn dlm komputer.
istem pengendlin bertnggungjwb gr ketig-tig proses tersebut berjln lncr dn tidk berlku sebrng kesilpn yng boleh menyebbkn komputer tergntung.
Kemmpun menggunkn tig perisin serentk dikenli sebgi multitugsn. Ciri yng penting bgi sistem pengendlin dlm menguruskn multitugsn ilh teguh, iitu keggln stu perisin tidk kn menyebbkn komputer ter-gntung. istem pengendlin yng berciri teguh dlh nix,Linux dn Be.
6.4. CIRI-CIRI 121
6.4 Ciri-ciri
etip sistem pengendlin mempunyi ciri-ciri dn kemmpun yng berbez. Antr ciri-ciri utm dn kemmpun stu sistem pengendlin dlh multi tugsn, multi penggun , multi pemprosesn, kelompok dn ingtn my.
ultitugsn merujuk kepd keupyn mengendlikn lebih dri stu tugsn pd stu ms secr serentk. etengh sistem pengendlin hny membenrkn stu tugsn dilkukn pd stu ms, ini dikenli sebgi sistem pengendlin tugs-n tunggl.
etengh sistem pengendlin membolehkn multitugsn. tu kegunn multi-tugsn dlh penggun boleh melksnkn multi-tugsn bru tnp kelur dri multi-tugsn yng sedng dilksnkn dn menggunkn hsil dri tugsn kedu dlm tugsn pertm. Contohny, penggun boleh melukis dlm perisin gr k sems menggu-nkn perisin memproses perktn dn memsukkn hsil gr k tersebut dlm do-kumen yng sedng ditulis.
6.5 Ciri-ciri
erdpt du kedh dlm multitugsn:
1. multitugsn kerjsm (coopertive multitsking). Ini merujuk kepd turcr yng ditulis sedemikin rup iitu i kn bertny sistem pengendlin secr berkl sm d turcr lin perlu menggunkn pemproses. Aturcr ini kn melepskn pemproses jik d turcr lin hendk menggunknny. Contoh kedh multitugsn seperti ini dlh cintosh dn indow 95.
2. multitugsn bntutn (preemptive multitsking). Andikn setip turcr tu perisin yng dilrikn sebgi stu proses yng perlu dilyn oleh sistem pengen-dlin. istem pengendlin kn menyelengrkn senri proses-proses yng sedng dilksnkn. etip proses telh ditentukn keutmn sems i mul dilksnkn oleh sistem pengendlin.
istem pengendlin berkus mencelh dn mengubhsui keutmn tersebut, menentukn berp lm perlu melyn setip proses sebelum melksnkn proses lin dn boleh membntut/memberhentikn proses yng sedng dijlnk-n ddijlnk-n menggdijlnk-ntikdijlnk-n proses ydijlnk-ng lebih penting pd setip ms. Contoh sis-tem pengendlin yng berkemmpun multitugsn bntutn dlh Linux dn indow 7.
6.5. CIRI-CIRI 123
ecr mny, penggun tidk nmpk perbezn kedu-du kedh multitugs-n dlm kedmultitugs-n bis. erbezmultitugs-n ketr mungkin dpt diliht dlm pliksi ms-nyt (real-time application). Kedh multitugsn terbntut dlh lebih teguh dn st-bil dri multitugsn kerjsm.
ultipenggun merujuk kepd kemmpun sistem pengendlin untuk membo-lehkn lebih dri stu penggun mencpi komputer pd stu ms. Kdng-kl di-sebut jug sebgi perkongsin-ms (time-shring). elluny, sistem pengendlin multipenggun membenrkn multitugsn. etip penggun kn diberikn selng ms yng sm tu disebut jug irisn ms (time slices). Contoh sistem pengendli-n berkemmpupengendli-n multipenggun dlh nix, indow 7 dpengendli-n Linux.
ultipemproses merujuk kepd sistem pengendlin yng boleh mengendlikn lebih dri stu pemproses secr serentk. Kebnykn komputer sinti k mempunyi lebih dri stu pemproses untuk melkukn pengirn dn pemprosesn yng bnyk. Komputer seperti ini memerlukn sistem pengendlin yng boleh menguruskn lebih dri stu C. ebgi contoh indow 7 mmpu menguruskn sehingg 16 C dn Linux sehingg 64 C.
Kelompok ( btch ) merujuk kepd bgimn sistem pengendlin digunkn. d wl er komputer, komputer digunkn secr kelompok. Ini bermksud dt
dn turcr disedikn secr kelompok untuk diproses oleh komputer. enggun ti-dk boleh memsukkn dt sems turcr diproses. istem pengendlin dews ini dlh secr interktif, di mn penggun boleh memsukkn dt sems turcr dilksnkn.
ntuk melrikn perisin pliksi, sistem pengendlin kn memutkn perisin pliksi ke dlm ingtn utm tu A. Jik ingtn A bersiz kecil tu siz perisin dlh besr, perisin tersebut mungkin tidk kn dpt dilrikn. ntuk me-nyelesikn mslh ini, sistem opersi kn menggunkn kedh ingtn my, iitu stu kedh di mn sistem pengendlin kn menggunkn storn sekunder (cker kers) sebgi sebhgin dripd ingtn utm.
Dlm kedh ini, sistem pengendlin kn memsukkn sebhgin perisin pli-ksi ke dlm ingtn dn sebhgin ke dlm ingtn my. Jik ini berlku, perjln-n komputer kperjln-n menjdi perlhperjln-n kerperjln-n cpiperjln-n dri storperjln-n sekunder dlh lebih perlhn berbnding dengn cpin dri ingtn utm.
ebgi contoh, penggun sering mendpti komputer menjdi perlhn jik me-lrikn du tu tig perisin sekli gus. Ini ilh kern, sistem pengendlin perlu memindh dt dri ingtn utm (A) kepd storn sekunder (cker kers) dn seblikny. roses ini dlh perlhn, dn sering melibtkn bunyi bising yng me-nunjukkn komputer sedng mencpi cker kers. Cr terbik mengtsi mslh komputer perlhn dlh dengn menmbh siz ingtn utm (A). roses me-mindh dt dri ingtn my ke ingtn utm dn dri ingtn utm kepd ingt-n my disebut sebgiswap. ungswappd cker kers dlh siz storn yng digunkn sebgi ingtn my.
istem pengendlin yng mempunyi kemmpun ingtn my dlh dlh nix, Linux,dn indows.