• Tidak ada hasil yang ditemukan

Perisian Gra k

Dalam dokumen Teknologi Maklumat Dan Persekitaran (1) (Halaman 121-130)

Ruangan Baki Ingatan (boleh digunakan)

5.9 Perisian Gra k

erdpt pelbgi formt gr k seperti gif, jpg, png dn svg. Formt gr k boleh dib-hgikn kepd 2 jenis;

1. vektor - ( ps, eps ) i bersskn bentuk grisn, poligon dn sebginy. Gr k dlm formt ini boleh dibesrkn, dikecilkn tnp menjejskn kuliti imej. 2. bitmp - ( png, jpg, tiff ) i bersskn pixel. etip imej bergntung kepd thp

resolusi. Apbil dibesrkn, dikecilkn, imej boleh menjdi kurng jels.

5.10 Kesimpulan

1. erisin komputer dlh penting.

2. erdpt pelbgi perisin yng boleh membntu penggun dlm pelbgi bi-dng.

3. engethun perisin p yng boleh digunkn untuk menyelesikn mslh penggun dlh penting.

6.1 Objektif

etelh bb ini, nd kn;

1. mengethui fungsi sistem pengendlin

2. memhmi kelemhn dn kebikn sistem pengendlin 3. mengenli beberp sistem pengendlin

6.2 Pengenalan

Antr pernn perisin sistem ilh memberithu komputer bgimn menterjemh dt dn suruhn, bgimn menjlnkn periferl komputer seperti pencetk dn pe-mcu cker dn bgimn menggunkn perkksn komputer. I boleh dibhgikn kepd tig ktegori: sistem pengendlin, turcr utiliti dn penterjemh bhs. Bb ini kn membincngkn sistem pengendlin. Aturcr utiliti dlh seperti pengim-ps virus, pengformt cker kers, perisin pemmpt dn perisin membut slinn rkib. enterjemh bhs meliputi pengkompil, penterjemh dn penghimpun. eri-sin penterjemh bhs dibincngkn dlm bb bhs turcr.

6.3 Fungsi

istem pengendlin (Operating System) dlh slh stu dri perisin sistem. I d-lh stu turcr komputer yng pling komplek dn penting untuk komputer. is-tem pengendlin membolehkn komputer mengenli pemproses (C), ingtn ut-m (A), ppn kekunci, pprn video, peut-mcu cker dn sebginy. Aturcr ini jug menyedikn kemudhn untuk penggun berkomuniksi dengn komputer dn bertindk sebgi lndsn untuk menjlnkn perisin pliksi.

istem pengendlin lzimny terdiri dri beberp progrm ss. tu progrm yng penting dlm sistem pengendlin dikenli sebgi progrm penyeli. rogrm ini jug dikenli sebgi sepertimonitor,excutive,kerneltucommand pro-cessor. ebgi contoh, progrm penyeli pd indow 7 dlhwin32.dlldn pd Linux dlhvmlinux.

istem pengendlin lzimny disimpn pd cker kers. Apbil komputer di-mulkn, komputer kn melkukn swujin mul-kus tu  . Kemudin BI yng terdpt pd  kn mencri sistem pengendlin untuk dibutkn. BI k-n mencri sistem pengendlik-n pd sektor B di cker cker kers tu stork-n lin seperti B tu CD. ektor B mengndungi mklumt tentng sistem pengen-dlin yng d pd komputer tersebut.

booting untuk window 7

etelh membc dt dri B dn berjump dengn progrm penyeli di cke-r kecke-rs, BI kn memutkn progcke-rm penyeli tersebut ke dlm ingtn utm (A). elnjutny BI kn menyerhkn pengurusn komputer kepd progrm penyeli. d ketik ini, komputer sudh di bwh selin sistem pengendlin dn boleh menerim rhn dri penggun.

Komputer kn menyimpn sekurng-kurng sebhgin sistem pengendlin lm ingtn utm sepnjng komputer hidup. ebhgin ini yng sentis berd d-lm ingtn disebutresiden(tinggl tetp) dn terdiri dripd progrm penyeli. ro-grm penyeli kn mengwl keseluruhn sistem pengendlin dn memutkn ked-lm ingtn utm progrm-progrm sistem pengendlin yng lin dri cker kers

6.3. FUNGSI 119 pbil diperlukn. rogrm-progrm sistem pengendlin yng terletk di dlm c-ker c-kers disebut bukn residen.

istem pengendlin dlh ters yng membutkn komputer berfungsi. I ber-kerj di belkng tbir dn bertindk sebgi pengntr untuk permintn dripd penggun dn turcr. I jug mengurus dn memcu perkksn komputer sert membc dn menulis dt ke ts tu dripd pemcu cker. Apbil penggun menjlnkn stu perisin pliksi, progrm penyeli kn memutkn perisin terse-but ke dlm ingtn utm sebelum i dilksnkn.

ems komputer digunkn, ingtn utm mengndungi progrm penyeli, peri-sin pliksi yng dijlnkn sert dt tu mklumt yng diproses. leh itu, lebih b-nyk ingtn utm (A) dlm stu komputer, lebih pnts dn seles untuk kompu-ter berfungsi. Jik kompukompu-ter tidk mempunyi A yng mencukupi untuk melrikn perisin, komputer kn berfungsi dengn perlhn tu mungkin kn menyebbkn komputer tergntung.

Amny, fungsi sistem pengendlin dlh;

1. menyedikn ntr muk kepd penggun untuk menggunkn komputer. er-dpt du jenis ntrmuk: ntrmuk bris-perinth dn ntrmuk gr k. Dengn menggunkn ntrmuk bris-perinth, penggun perlu menip per-inth. Contoh sistem pengendlin bersskn bris perinth dlh Linux. An-trmuk ini jug disebut sebgiCUI( chrcter user interfce ). Lzimny, sis-tem pengendlin bersskn CI mempunyi stu lpisn lin yng bertindk sebgi penterjemh perinth kepd progrm penyeli. Lpisn ini dikenli se-bgi cengkerng (shell). Contoh cengkerng untuk Linux dlhcsh(C hell) dnbash(Born Agin hell).

Antrmuk gr k (GI) menyedikn ikon, kotk dilog dn menu. Contohny seperti c  dn indow 7. enggun perlu menggunkn tetikus untuk

mnipulsi ikon, kotk dilog dn menu. GI mul diperkenlkn dlm thun 1983 pd komputer cintosh.

2. menguruskn perkksn seperti komponen-komponen input (tetikus, ppn ke-kunci, pengimbs), output (pencetk, skrin, udio, video), storn sekunder (c-ker (c-kers) dn ingtn utm (A). istem pengendlin kn menyelrs dn menjejki/mengikuti tur cr mn yng memerlukn perkks mn.

3. menguruskn sistem fil cker kers. istem pengendlin menguruskn perj-lnn dt dri komponen input (ppn kekunci) kepd output (monitor) dn dri storn sekunder kepd ingtn utm dn dri ingtn utm kepd storn sekunder.

4. menguruskn proses tu perjlnn perisin yng lin. Andikn pelksnn stu perisin sebgi stu proses. Jik penggunkn menggunkn tig perisin serentk (contohny, memproses perktn dengn orderfect, meluncur in-ternet dengn etscpe dn mendengr musik dri CD- dengn inAmp), mk terdpt tig proses yng sedng dilksnkn dlm komputer.

istem pengendlin bertnggungjwb gr ketig-tig proses tersebut berjln lncr dn tidk berlku sebrng kesilpn yng boleh menyebbkn komputer tergntung.

Kemmpun menggunkn tig perisin serentk dikenli sebgi multitugsn. Ciri yng penting bgi sistem pengendlin dlm menguruskn multitugsn ilh teguh, iitu keggln stu perisin tidk kn menyebbkn komputer ter-gntung. istem pengendlin yng berciri teguh dlh nix,Linux dn Be.

6.4. CIRI-CIRI 121

6.4 Ciri-ciri

etip sistem pengendlin mempunyi ciri-ciri dn kemmpun yng berbez. Antr ciri-ciri utm dn kemmpun stu sistem pengendlin dlh multi tugsn, multi penggun , multi pemprosesn, kelompok dn ingtn my.

ultitugsn merujuk kepd keupyn mengendlikn lebih dri stu tugsn pd stu ms secr serentk. etengh sistem pengendlin hny membenrkn stu tugsn dilkukn pd stu ms, ini dikenli sebgi sistem pengendlin tugs-n tunggl.

etengh sistem pengendlin membolehkn multitugsn. tu kegunn multi-tugsn dlh penggun boleh melksnkn multi-tugsn bru tnp kelur dri multi-tugsn yng sedng dilksnkn dn menggunkn hsil dri tugsn kedu dlm tugsn pertm. Contohny, penggun boleh melukis dlm perisin gr k sems menggu-nkn perisin memproses perktn dn memsukkn hsil gr k tersebut dlm do-kumen yng sedng ditulis.

6.5 Ciri-ciri

erdpt du kedh dlm multitugsn:

1. multitugsn kerjsm (coopertive multitsking). Ini merujuk kepd turcr yng ditulis sedemikin rup iitu i kn bertny sistem pengendlin secr berkl sm d turcr lin perlu menggunkn pemproses. Aturcr ini kn melepskn pemproses jik d turcr lin hendk menggunknny. Contoh kedh multitugsn seperti ini dlh cintosh dn indow 95.

2. multitugsn bntutn (preemptive multitsking). Andikn setip turcr tu perisin yng dilrikn sebgi stu proses yng perlu dilyn oleh sistem pengen-dlin. istem pengendlin kn menyelengrkn senri proses-proses yng sedng dilksnkn. etip proses telh ditentukn keutmn sems i mul dilksnkn oleh sistem pengendlin.

istem pengendlin berkus mencelh dn mengubhsui keutmn tersebut, menentukn berp lm perlu melyn setip proses sebelum melksnkn proses lin dn boleh membntut/memberhentikn proses yng sedng dijlnk-n ddijlnk-n menggdijlnk-ntikdijlnk-n proses ydijlnk-ng lebih penting pd setip ms. Contoh sis-tem pengendlin yng berkemmpun multitugsn bntutn dlh Linux dn indow 7.

6.5. CIRI-CIRI 123

ecr mny, penggun tidk nmpk perbezn kedu-du kedh multitugs-n dlm kedmultitugs-n bis. erbezmultitugs-n ketr mungkin dpt diliht dlm pliksi ms-nyt (real-time application). Kedh multitugsn terbntut dlh lebih teguh dn st-bil dri multitugsn kerjsm.

ultipenggun merujuk kepd kemmpun sistem pengendlin untuk membo-lehkn lebih dri stu penggun mencpi komputer pd stu ms. Kdng-kl di-sebut jug sebgi perkongsin-ms (time-shring). elluny, sistem pengendlin multipenggun membenrkn multitugsn. etip penggun kn diberikn selng ms yng sm tu disebut jug irisn ms (time slices). Contoh sistem pengendli-n berkemmpupengendli-n multipenggun dlh nix, indow 7 dpengendli-n Linux.

ultipemproses merujuk kepd sistem pengendlin yng boleh mengendlikn lebih dri stu pemproses secr serentk. Kebnykn komputer sinti k mempunyi lebih dri stu pemproses untuk melkukn pengirn dn pemprosesn yng bnyk. Komputer seperti ini memerlukn sistem pengendlin yng boleh menguruskn lebih dri stu C. ebgi contoh indow 7 mmpu menguruskn sehingg 16 C dn Linux sehingg 64 C.

Kelompok ( btch ) merujuk kepd bgimn sistem pengendlin digunkn. d wl er komputer, komputer digunkn secr kelompok. Ini bermksud dt

dn turcr disedikn secr kelompok untuk diproses oleh komputer. enggun ti-dk boleh memsukkn dt sems turcr diproses. istem pengendlin dews ini dlh secr interktif, di mn penggun boleh memsukkn dt sems turcr dilksnkn.

ntuk melrikn perisin pliksi, sistem pengendlin kn memutkn perisin pliksi ke dlm ingtn utm tu A. Jik ingtn A bersiz kecil tu siz perisin dlh besr, perisin tersebut mungkin tidk kn dpt dilrikn. ntuk me-nyelesikn mslh ini, sistem opersi kn menggunkn kedh ingtn my, iitu stu kedh di mn sistem pengendlin kn menggunkn storn sekunder (cker kers) sebgi sebhgin dripd ingtn utm.

Dlm kedh ini, sistem pengendlin kn memsukkn sebhgin perisin pli-ksi ke dlm ingtn dn sebhgin ke dlm ingtn my. Jik ini berlku, perjln-n komputer kperjln-n menjdi perlhperjln-n kerperjln-n cpiperjln-n dri storperjln-n sekunder dlh lebih perlhn berbnding dengn cpin dri ingtn utm.

ebgi contoh, penggun sering mendpti komputer menjdi perlhn jik me-lrikn du tu tig perisin sekli gus. Ini ilh kern, sistem pengendlin perlu memindh dt dri ingtn utm (A) kepd storn sekunder (cker kers) dn seblikny. roses ini dlh perlhn, dn sering melibtkn bunyi bising yng me-nunjukkn komputer sedng mencpi cker kers. Cr terbik mengtsi mslh komputer perlhn dlh dengn menmbh siz ingtn utm (A). roses me-mindh dt dri ingtn my ke ingtn utm dn dri ingtn utm kepd ingt-n my disebut sebgiswap. ungswappd cker kers dlh siz storn yng digunkn sebgi ingtn my.

istem pengendlin yng mempunyi kemmpun ingtn my dlh dlh nix, Linux,dn indows.

Dalam dokumen Teknologi Maklumat Dan Persekitaran (1) (Halaman 121-130)

Dokumen terkait