<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7521636571210852603</id><updated>2011-07-30T22:17:32.690-07:00</updated><title type='text'>EKHA DATA</title><subtitle type='html'>Banyak Jalan Menuju Roma...
Begitu juga Dengan Cita-cita...
Akan ada Berbagai Cara untuk Mendapatkannya...
so, Sp!r!t..!!!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-771463790831769632</id><published>2009-09-11T08:32:00.000-07:00</published><updated>2009-09-11T08:47:29.256-07:00</updated><title type='text'>Tugas Sistem Operasi</title><content type='html'>Nama     : Siti Solekhah&lt;br /&gt;NPM      : 43E57006085068&lt;br /&gt;Jurusan : Teknik Informatika&lt;br /&gt;&lt;br /&gt;BAB III&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C02%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1608194071; 	mso-list-template-ids:327184708;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p&gt;&lt;strong&gt;1. Se&lt;/strong&gt;&lt;strong&gt;butkan state pada proses dan jelaskan diagram proses :&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;New: proses sedang dibuat.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Running: proses sedang      dieksekusi.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Waiting: proses sedang      menunggu beberapa event yang akan terjadi (seperti menunggu untuk      menyelesaikan I/O atau menerima sinyal).&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Ready: proses menunggu jatah      waktu dari CPU untuk diproses.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Terminated: proses telah      selesai dieksekusi.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Penjelasan Proses Diagram :&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C04%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1709527401; 	mso-list-template-ids:-100086806;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;Status Proses. New, ready,      running, waiting dan terminated.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Program Counter. Menunjukkan      alamat berikutnya yang akan dieksekusi oleh proses tersebut.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;CPU Registers. Register      bervariasi tipe dan jumlahnya tergantung arsitektur komputer yang      bersangkutan. Register-register tersebut terdiri-atas: accumulator, index      register, stack pointer, dan register serbaguna dan beberapa informasi      tentang kode kondisi. Selama Program Counter berjalan, status informasi      harus disimpan pada saat terjadi interrupt. Gambar 3-3 menunjukkan      switching proses dari satu proses ke proses berikutnya.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Informasi Penjadwalan CPU.      Informasi tersebut berisi prioritas dari suatu proses, pointer ke antrian      penjadwalan, dan beberapa parameter penjadwalan yang lainnya.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Informasi Manajemen Memori.      Informasi tersebut berisi nilai (basis) dan limit register, page table,      atau segment table tergantung pada sistem memory yang digunakan oleh SO.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Informasi Accounting.      Informasi tersebut berisi jumlah CPU dan real time yang digunakan, time      limits, account numbers, jumlah job atau proses, dll.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C04%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;strong&gt;&lt;span style="font-size:12pt;"&gt;2. Apa yang dimaksud short term scheduler dan long term scheduler ?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C06%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt; Dua bentuk penjadwal, yaitu:&lt;br /&gt;&lt;br /&gt; Longterm-Scheduler (job scheduler), menyeleksi proses-proses mana yang harus dibawa ke ready queue.&lt;br /&gt;&lt;br /&gt;Short-term Scheduler (CPU scheduler), memilih proses-proses yang siap untuk dieksekusi, dan    mengakolakasikan CPU ke salah satu dari proses-proses tersebut.&lt;br /&gt;&lt;br /&gt;Short-term scheduler terjadi sangat sering (dalam milidetik), jadi setiap proses&lt;br /&gt;&lt;br /&gt;dijadwal dengan cepat, sedangkan long-term scheduler terjadi sangat jarang (dalam detik atau menit), sehingga setiap proses dijadwal dengan lambat. Long-term scheduler digunakan untuk mengontrol tingkat multiprogramming.&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C07%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1358895896; 	mso-list-template-ids:1192654392;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p&gt;&lt;strong&gt;3. Jelaskan 4 alasan mengapa proses harus bekerja sama.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Proses harus kerjasama karena mempunyai keuntungan yaitu :&lt;br /&gt;&lt;/p&gt;&lt;p&gt;a. pembagian informasi&lt;br /&gt;&lt;/p&gt;&lt;p&gt;b. meningkatkan kecepatan      komputasi&lt;br /&gt;&lt;/p&gt;&lt;p&gt;c. proses dapat dibagi dalam      modul-modul dan&lt;br /&gt;&lt;/p&gt;&lt;p&gt;d. lebih memberikan kenyamanan      pada programmer.&lt;/p&gt;    &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C08%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p&gt;&lt;strong&gt;4. Tuliskan kode program untuk penyelesaian permasalahan producer consumer dengan menggunakan shared memory&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;#define BUFFER_SIZE 10&lt;br /&gt;Typedef struct {&lt;br /&gt;. . .&lt;br /&gt;} item;&lt;br /&gt;item buffer[BUFFER_SIZE];&lt;br /&gt;int in = 0;&lt;br /&gt;int out = 0;&lt;br /&gt;Proses producer :&lt;br /&gt;item nextProduced;&lt;br /&gt;while (1) {&lt;br /&gt;while (((in + 1) % BUFFER_SIZE) == out)&lt;br /&gt;; /* do nothing */&lt;br /&gt;buffer[in] = nextProduced;&lt;br /&gt;in = (in + 1) % BUFFER_SIZE;&lt;br /&gt;}&lt;br /&gt;Proses consumer :&lt;br /&gt;item nextConsumed;&lt;br /&gt;while (1) {&lt;br /&gt;while (in == out)&lt;br /&gt;; /* do nothing */&lt;br /&gt;nextConsumed = buffer[out];&lt;br /&gt;out = (out + 1) % BUFFER_SIZE;&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C09%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1870752474; 	mso-list-template-ids:-5346372;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p&gt;&lt;strong&gt;5. Diketahui skema komunikasi antar proses menggunakan mailbox&lt;/strong&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;1. Proses P ingin menunggu 2      pesan, satu dari mailbox A dan satu dari mailbox B. Tunjukkan urutan send      dan receive yang dieksekusi&lt;/em&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;2. Bagaimana urutan send dan      receive yang dieksekusi P jika P ingin menunggu&lt;/em&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;3. satu pesan dari mailbox A atau mailbox B (salah satu atau keduanya)&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C10%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p&gt;&lt;strong&gt;6. Jelaskah apa yang dimaksud dengan thread dan struktur dari thread&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;  &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C11%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p&gt;&lt;strong style="font-weight: normal;"&gt;Pengertian tread&lt;/strong&gt; :  Suatu unit dasar dari CPU utilization yang berisi program counter, kumpulan register, dan ruang stack disebut dengan thread atau lighweight process (LWP). Thread akan bekerjasama dengan thread yang lainnya dalam hal penggunaan bagian kode, bagian data, dan resource sistem operasi, seperti open file dan sinyal secara kolektif yang sering disebut dengan task.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Struktur Thread :&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Seperti halnya proses, thread memiliki status: ready, blocked, running dan terminated, dan hanya satu thread yang aktif dalam satu waktu. Thread dapat membuat child thread. Jika satu thread dalam keadaan blocked, maka thread yang lainnya dapat dijalankan. Namun, tidak saling bebas, Sebab semua thread dapat mengakses setiap alamat dalam satu task, thread dapat membaca dan menulisi stack dari thread yang lainnya. Sehingga tidak ada proteksi antara satu thread terhadap thread yang lainnya. Suatu proses dapat terdiri dari satu thread (single thread) dan beberapa thread (multi thread)&lt;/p&gt;&lt;p&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C12%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt;&lt;span style="font-weight: bold;"&gt;7. Jelaskan empat keuntungan menggunakan threads pada multiple process!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(1)Pada respon lebih cepat&lt;br /&gt;&lt;br /&gt;(2)Menggunakan resource bersama-sama&lt;br /&gt;&lt;br /&gt;(3)Lebih ekonomis&lt;br /&gt;&lt;br /&gt;(4)Meningkatkan utilitas arsitektur mikroprosessor&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C13%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt;&lt;span style="font-weight: bold;"&gt;8. Apakah perbedaan antara user-level thread dan kernel-supported threads?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;User thread&lt;/span&gt; adalah thread yang diatur dengan menggunakan pustaka user level thread. Contoh; sistem yang menggunakan user thread adalah POSIX Pthreads, Mach C-threads dan Solaris threads.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kernel thread&lt;/span&gt; adalah thread yang didukung oleh Kernel. Contoh; sistem yang menggunakan kernel thread adalah Windows 95/98/NT/2000, Solaris, Tru64 UNIX, BeOS dan Linux.&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C14%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt;&lt;span style="font-weight: bold;"&gt;9. Ada 3 model multi threading, jelaskan!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Model multi thread terdiri dari model Many-to-One, One-to-One dan Many-to-Many.&lt;br /&gt;Pada model Many-to-One, beberapa user level thread dipetakan ke satu kernel thread dan digunakan pada sistem yang tidak mendukung kernel threads.&lt;br /&gt;&lt;br /&gt;Pada model One-to-One, setiap user-level thread dipetakan ke kernel thread, misalnya pada Windows 95/98/NT/2000 dan OS/2.&lt;br /&gt;&lt;br /&gt;Pada model Many-to-Many, user level thread dipetakan ke beberapa kernel threads. Pada sistem operasi ini akan dibuat sejumlah kernel thread, contohnya Solaris 2 dan Windows NT/2000 dengan ThreadFiber package.&lt;br /&gt;&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CHYA307%7E1.WAR%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C15%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p 	{mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p&gt;&lt;strong&gt;10. Jelaskan state pada Java thread&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Bahasa pemrograman Java menggunakan Java thread yang dibuat dengan menggunakan class Thread dan mengimplementasikan antar muka yang bersifat runnable (dapat dijalankan). Java thread diatur oleh Java virtual machine (JVM). Java thread terdiri dari state new, runnable, blocked dan dead&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:&amp;quot;;font-size:12pt;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-771463790831769632?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/771463790831769632/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=771463790831769632' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/771463790831769632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/771463790831769632'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/09/tugas-sistem-operasi.html' title='Tugas Sistem Operasi'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-4306131733286348480</id><published>2009-06-24T21:01:00.000-07:00</published><updated>2009-06-24T21:24:44.738-07:00</updated><title type='text'>MODUL VII</title><content type='html'>&lt;span style="font-weight: bold;"&gt;GRAPH&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Dijkstra Algorithms &amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = "javascript"&amp;gt;&lt;br /&gt;&lt;br /&gt;var NilaiAcuan   = 10000;&lt;br /&gt;var TakTerdefinisi = -1;&lt;br /&gt;var NamaVerteks    = new Array('A','B','C','D','E','F');&lt;br /&gt;var Matriks     = new Array(6);&lt;br /&gt;&lt;br /&gt;function Bobot(a,b)&lt;br /&gt;{&lt;br /&gt; return Matriks[a][b];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function Dijkstra(JumlahVerteks,Awal,d)&lt;br /&gt;{&lt;br /&gt;  var Posisi    = new Array(JumlahVerteks);&lt;br /&gt;  var i;&lt;br /&gt;  var Kunjungan  = new Array(JumlahVerteks);&lt;br /&gt;  var pred     = new Array(JumlahVerteks);&lt;br /&gt;&lt;br /&gt;  for(i=0; i&amp;lt;JumlahVerteks; i++)&lt;br /&gt;{&lt;br /&gt;     Posisi[i]   = NilaiAcuan;&lt;br /&gt;     pred[i]   = TakTerdefinisi;&lt;br /&gt;     Kunjungan[i] = false;&lt;br /&gt;   }&lt;br /&gt;   Posisi[Awal] = 0;&lt;br /&gt;&lt;br /&gt;  var Verteks;&lt;br /&gt;  for (Verteks  = 0; Verteks &amp;lt; JumlahVerteks; Verteks++)&lt;br /&gt;  {&lt;br /&gt;     var JarakTerpendek = NilaiAcuan, closest = -1;&lt;br /&gt;     for (i=0; i &amp;lt; JumlahVerteks; i++)&lt;br /&gt;   {&lt;br /&gt;        if (!Kunjungan[i])&lt;br /&gt;     {&lt;br /&gt;            if (Posisi[i] &amp;lt;= JarakTerpendek)&lt;br /&gt;       {&lt;br /&gt;                JarakTerpendek = Posisi[i]; closest = i;&lt;br /&gt;              }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    Kunjungan[closest] = true&lt;br /&gt;&lt;br /&gt;     for (i=0; i &amp;lt; JumlahVerteks; i++)&lt;br /&gt;  {&lt;br /&gt;        if (!Kunjungan[i])&lt;br /&gt;   {&lt;br /&gt;          var w = Bobot(closest, i);&lt;br /&gt;          if (Posisi[closest]+w &amp;lt; Posisi[i])&lt;br /&gt;    {&lt;br /&gt;            Posisi[i] = Posisi[closest] + w;&lt;br /&gt;            pred[i] = closest;&lt;br /&gt;          }&lt;br /&gt;        }&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; i=d&lt;br /&gt; if (Posisi[i] &amp;lt; NilaiAcuan)&lt;br /&gt;{&lt;br /&gt;    var Lintasan = NamaVerteks[i];&lt;br /&gt;    var Verteks = i;&lt;br /&gt;    while (Verteks&amp;gt;0)&lt;br /&gt; {&lt;br /&gt;       Verteks = pred[Verteks];&lt;br /&gt;       if (Verteks&amp;gt;=0) Lintasan = NamaVerteks[Verteks] + '-&amp;gt;' + Lintasan;&lt;br /&gt;    }&lt;br /&gt;    alert("Jarak :" + Posisi[i]+' ('+Lintasan+')'+'&amp;lt;br&amp;gt;');&lt;br /&gt;  }&lt;br /&gt; else&lt;br /&gt; {&lt;br /&gt;     alert("Tidak ada Jalur");&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; var x = '~';&lt;br /&gt; document.write('&amp;lt;pre&amp;gt;');&lt;br /&gt; document.write(Matriks[0]=new Array(0,2,3,x,x,x));&lt;br /&gt; document.write('&amp;lt;br&amp;gt;');&lt;br /&gt; document.write(Matriks[1]=new Array(2,0,3,6,x,x));&lt;br /&gt;        document.write('&amp;lt;br&amp;gt;');&lt;br /&gt; document.write(Matriks[2]=new Array(3,3,0,3,5,x));&lt;br /&gt; document.write('&amp;lt;br&amp;gt;');&lt;br /&gt; document.write(Matriks[3]=new Array(x,6,3,0,1,3));&lt;br /&gt; document.write('&amp;lt;br&amp;gt;');&lt;br /&gt; document.write(Matriks[4]=new Array(x,x,5,1,0,1));&lt;br /&gt; document.write('&amp;lt;br&amp;gt;');&lt;br /&gt; document.write(Matriks[5]=new Array(x,x,x,3,1,0));&lt;br /&gt; document.write('&amp;lt;br&amp;gt;');&lt;br /&gt;  document.write('&amp;lt;/pre&amp;gt;');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; document.write('&amp;lt;pre&amp;gt;A-2-B-6--D--3-F &amp;lt;br&amp;gt;');&lt;br /&gt; document.write('\\   |   /|   / &amp;lt;br&amp;gt;');&lt;br /&gt; document.write(' 3  3  3 1  1 &amp;lt;br&amp;gt;');&lt;br /&gt; document.write('  \\ | /  | / &amp;lt;br&amp;gt;');&lt;br /&gt; document.write('   \\|/   |/ &amp;lt;br&amp;gt;');&lt;br /&gt; document.write('    C--5-E &amp;lt;br&amp;gt; &amp;lt;/pre&amp;gt;');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var Dari=0; // A&lt;br /&gt;var Ke =5; // F&lt;br /&gt;Dijkstra(Matriks.length,Dari,Ke);&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/htmL&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tampilan Htmlnya:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_qVWQIQkkH3Q/SkL7uOdGtXI/AAAAAAAAAEU/DZY7kbJErMs/s1600-h/untitled2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 182px;" src="http://3.bp.blogspot.com/_qVWQIQkkH3Q/SkL7uOdGtXI/AAAAAAAAAEU/DZY7kbJErMs/s400/untitled2.JPG" alt="" id="BLOGGER_PHOTO_ID_5351116078842295666" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-4306131733286348480?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/4306131733286348480/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=4306131733286348480' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4306131733286348480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4306131733286348480'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/06/graph-algorithms-language-var.html' title='MODUL VII'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_qVWQIQkkH3Q/SkL7uOdGtXI/AAAAAAAAAEU/DZY7kbJErMs/s72-c/untitled2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-4783059603633350163</id><published>2009-06-24T20:34:00.000-07:00</published><updated>2009-06-24T20:54:51.051-07:00</updated><title type='text'>MODUL VIII</title><content type='html'>&lt;span style="font-weight:bold;"&gt;PENGURUTAN (SORT)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script LANGUAGE=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;function Urutkan(form) &lt;br /&gt; {&lt;br /&gt; DataKosong = false;&lt;br /&gt; DataInputan = form.Data.value;&lt;br /&gt; inputData = DataInputan.split(&amp;quot;,&amp;quot;);&lt;br /&gt; for (var i = 0; i &amp;lt; inputData.length; i++) &lt;br /&gt;  {&lt;br /&gt;   inputData[i] = parseInt(inputData[i], 10);&lt;br /&gt;   if (isNaN(inputData[i])) &lt;br /&gt;   {&lt;br /&gt;    DataKosong = true;&lt;br /&gt;    break;&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   inputData = bubbleSort(inputData, 0, inputData.length - 1);&lt;br /&gt;  if (DataKosong) &lt;br /&gt;   {&lt;br /&gt;    alert(&amp;quot;Silakan Entri Dulu Data, Pisahkan dengan tanda Koma&amp;quot;);&lt;br /&gt;    form.Data.focus();&lt;br /&gt;   }&lt;br /&gt;  else&lt;br /&gt;   form.Hasil.value=DataString(inputData,0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function DataString(ArrayData, Angka) &lt;br /&gt; {&lt;br /&gt; if ((ArrayData.length  - 1) &amp;gt;= Angka) &lt;br /&gt; return (ArrayData[Angka] + &amp;quot;,&amp;quot; + DataString(ArrayData,(Angka + 1)));&lt;br /&gt; else return &amp;quot;&amp;quot;;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;function bubbleSort(ArrayData, Mulai, MulaiBaru) &lt;br /&gt; {&lt;br /&gt; for (var i = MulaiBaru - 1; i &amp;gt;= Mulai;  i--) &lt;br /&gt;  {&lt;br /&gt;  for (var j = Mulai; j &amp;lt;= i; j++) &lt;br /&gt;   {&lt;br /&gt;   if (ArrayData[j+1] &amp;lt; ArrayData[j]) &lt;br /&gt;    {&lt;br /&gt;    var DataTemporer = ArrayData[j];&lt;br /&gt;    ArrayData[j] = ArrayData[j+1];&lt;br /&gt;    ArrayData[j+1] = DataTemporer;&lt;br /&gt;         }&lt;br /&gt;     }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;return ArrayData;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;center&amp;gt;&lt;br /&gt;&amp;lt;form&amp;gt;&lt;br /&gt;&lt;br /&gt;   Masukan Deretan Angka, Pisahkan dengan Koma :  &lt;br /&gt;   &amp;lt;hr&amp;gt;&lt;br /&gt;   &amp;lt;input type=text name=Data size=40 value=&amp;quot;2,8,1,1,9,5,4,7,3&amp;quot;&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;  &lt;br /&gt;   &amp;lt;br&amp;gt;&lt;br /&gt;   &amp;lt;input type=button value=&amp;quot;Urutkan&amp;quot; onClick=&amp;quot;Urutkan(this.form)&amp;quot;&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;&lt;br /&gt;   Hasil Pengurutan : &lt;br /&gt;   &amp;lt;hr&amp;gt;&lt;br /&gt;   &amp;lt;input type=text name=Hasil size=40&amp;gt;&lt;br /&gt;  &lt;br /&gt; &amp;lt;/form&amp;gt;&lt;br /&gt; &amp;lt;/center&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;Tampilan htmlnya :&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_qVWQIQkkH3Q/SkL0Su6qvQI/AAAAAAAAAEE/Ymyq3_us1x8/s1600-h/untitled1.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_qVWQIQkkH3Q/SkL0Su6qvQI/AAAAAAAAAEE/Ymyq3_us1x8/s400/untitled1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5351107909938494722" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-4783059603633350163?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/4783059603633350163/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=4783059603633350163' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4783059603633350163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4783059603633350163'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/06/modul-viii.html' title='MODUL VIII'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qVWQIQkkH3Q/SkL0Su6qvQI/AAAAAAAAAEE/Ymyq3_us1x8/s72-c/untitled1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-1458385354391887619</id><published>2009-06-10T22:01:00.003-07:00</published><updated>2009-06-16T07:36:36.313-07:00</updated><title type='text'>Memanggil Function Ukuran, toArray &amp; toString</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Data Linked List&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;function DoublyLinkedList()&lt;br /&gt;{&lt;br /&gt;this._Kepala = null;&lt;br /&gt;this._Ekor = null;&lt;br /&gt;this._Panjang = 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;DoublyLinkedList.prototype =&lt;br /&gt;{&lt;br /&gt;constructor: DoublyLinkedList,&lt;br /&gt;Tambah: function (data)&lt;br /&gt;{&lt;br /&gt;var node = {data: data, next: null, prev: null};&lt;br /&gt;&lt;br /&gt;if (this._Panjang == 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = node;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Ekor.next = node;&lt;br /&gt;node.prev = this._Ekor;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;this._Panjang++;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;ItemList: function(index)&lt;br /&gt;{&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala,&lt;br /&gt;i = 0;&lt;br /&gt;&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Buang: function(index){&lt;br /&gt;&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala, i = 0;&lt;br /&gt;&lt;br /&gt;if (index === 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = NodeTanda.next;&lt;br /&gt;if (!this._Kepala)&lt;br /&gt;{&lt;br /&gt;this._Ekor = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Kepala.prev = null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;if (index === this._Panjang -1)&lt;br /&gt;{&lt;br /&gt;NodeTanda = this._Ekor;&lt;br /&gt;this._Ekor = NodeTanda.prev;&lt;br /&gt;this._Ekor.next = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;NodeTanda.prev.next = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;this._Panjang--;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Ukuran: function(){&lt;br /&gt;return this._Panjang;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toArray: function(){&lt;br /&gt;var result = [],&lt;br /&gt;NodeTanda = this._Kepala;&lt;br /&gt;&lt;br /&gt;while(NodeTanda){&lt;br /&gt;result.push(NodeTanda.data);&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return result;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toString: function(){&lt;br /&gt;return this.toArray().toString();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var List = new DoublyLinkedList();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;List.Tambah(&amp;quot;Teknik Informatika&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Teknik Komputer&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Komputerisasi Akuntansi&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Computer Networking&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi LinkedList &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;) ;&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi LinkedList Awal = &amp;quot; + List.Ukuran() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;Isi Array Awal = &amp;quot; + List.toArray() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;Isi String Awal = &amp;quot; + List.toString() +&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;alert(&amp;quot;ItemList 1 pada Linked List diBuang, yaitu = &amp;quot; + List.ItemList(1));&lt;br /&gt;List.Buang(1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi Linked LIst Setelah Dibuang &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;) ;&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;&amp;lt;br&amp;gt;Isi LinkedList Terakhir = &amp;quot; + List.Ukuran() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;Isi Array Akhir = &amp;quot; + List.toArray() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;Isi String Awal = &amp;quot; + List.toString() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tampilan :&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_qVWQIQkkH3Q/SjetqlP_-SI/AAAAAAAAAD8/phl05pdsYN0/s1600-h/untitled1.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 223px;" src="http://3.bp.blogspot.com/_qVWQIQkkH3Q/SjetqlP_-SI/AAAAAAAAAD8/phl05pdsYN0/s320/untitled1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5347934029591083298" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-1458385354391887619?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/1458385354391887619/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=1458385354391887619' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/1458385354391887619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/1458385354391887619'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/06/html-head-titlestruktur-data-linked_10.html' title='Memanggil Function Ukuran, toArray &amp; toString'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_qVWQIQkkH3Q/SjetqlP_-SI/AAAAAAAAAD8/phl05pdsYN0/s72-c/untitled1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-3083452937353749099</id><published>2009-06-10T22:01:00.001-07:00</published><updated>2009-06-16T07:10:38.876-07:00</updated><title type='text'>Menampilkan Ukuran pada LinkedList</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Data Linked List&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;function DoublyLinkedList()&lt;br /&gt;{&lt;br /&gt;this._Kepala = null;&lt;br /&gt;this._Ekor = null;&lt;br /&gt;this._Panjang = 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;DoublyLinkedList.prototype =&lt;br /&gt;{&lt;br /&gt;constructor: DoublyLinkedList,&lt;br /&gt;Tambah: function (data)&lt;br /&gt;{&lt;br /&gt;var node = {data: data, next: null, prev: null};&lt;br /&gt;&lt;br /&gt;if (this._Panjang == 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = node;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Ekor.next = node;&lt;br /&gt;node.prev = this._Ekor;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;this._Panjang++;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;ItemList: function(index)&lt;br /&gt;{&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala,&lt;br /&gt;i = 0;&lt;br /&gt;&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Buang: function(index){&lt;br /&gt;&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala, i = 0;&lt;br /&gt;&lt;br /&gt;if (index === 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = NodeTanda.next;&lt;br /&gt;if (!this._Kepala)&lt;br /&gt;{&lt;br /&gt;this._Ekor = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Kepala.prev = null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;if (index === this._Panjang -1)&lt;br /&gt;{&lt;br /&gt;NodeTanda = this._Ekor;&lt;br /&gt;this._Ekor = NodeTanda.prev;&lt;br /&gt;this._Ekor.next = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;NodeTanda.prev.next = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;this._Panjang--;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Ukuran: function(){&lt;br /&gt;return this._Panjang;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toArray: function(){&lt;br /&gt;var result = [],&lt;br /&gt;NodeTanda = this._Kepala;&lt;br /&gt;&lt;br /&gt;while(NodeTanda){&lt;br /&gt;result.push(NodeTanda.data);&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return result;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toString: function(){&lt;br /&gt;return this.toArray().toString();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var List = new DoublyLinkedList();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;List.Tambah(&amp;quot;Teknik Informatika&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Teknik Komputer&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Komputerisasi Akuntansi&amp;quot;);&lt;br /&gt;List.Tambah(&amp;quot;Computer Networking&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi LinkedList &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;) ;&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi LinkedList Awal =&amp;quot; + List.Ukuran() +&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alert(&amp;quot;ItemList 1 pada Linked List diBuang, yaitu = &amp;quot; + List.ItemList(1));&lt;br /&gt;List.Buang(1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi Linked LIst Setelah Dibuang &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;) ;&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;--------------- &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;&amp;lt;br&amp;gt;Isi LinkedList Terakhir =&amp;quot; + List.Ukuran() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-3083452937353749099?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/3083452937353749099/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=3083452937353749099' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3083452937353749099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3083452937353749099'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/06/html-head-titlestruktur-data-linked.html' title='Menampilkan Ukuran pada LinkedList'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-8552068690887945201</id><published>2009-06-10T20:37:00.000-07:00</published><updated>2009-06-27T20:48:49.239-07:00</updated><title type='text'>TUGAS INSTALASI KOMPUTER</title><content type='html'>&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;KLASIFIKASI SOFTWARE&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;1. KOMERSIAL (BERBAYAR)&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;Software yang dijual dan dilindungi hak cipta (copyright), dapat bersifat open source atau closed source (proprietary)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;a. Tools dan Utility&lt;br /&gt;b.OS&lt;br /&gt;c.Driver&lt;br /&gt;c.Aplikasi&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;2. OPEN SOURCE&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux.&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;a.OS &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;b.Aplikasi&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;A.Klasifikasi Software Berdasarkan Fungsi dan Kinerja&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;1. Software Sistem Operasi &lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Dalam Ilmu komputer, sistem operasi atau dalam bahasa Inggris operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi. &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;Software ini mempunyai tugas dan fungsi, yaitu :&lt;/strong&gt;&lt;br /&gt;a. Membaca dan menanggapi perintah-perintah yang diberikan oleh pengguna komputer melalui perangkat input.&lt;br /&gt;b. Mengkoordinasikan aliran informasi di antara perangkat input dan output..&lt;br /&gt;c. Mengatur program-program lain yang dijalankan oleh pengguna komputer.&lt;br /&gt;d. Membawa program dan data yang diberikan oleh pengguna ke memori komputer, dan memastikan bahwa prosesor bekerja dengan benar.&lt;br /&gt;&lt;br /&gt;Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.&lt;br /&gt;&lt;br /&gt;Sistem Operasi secara umum terdiri dari beberapa bagian:&lt;br /&gt;• Mekanisme Boot, yaitu meletakkan kernel ke dalam memory&lt;br /&gt;• Kernel, yaitu inti dari sebuah Sistem Operasi&lt;br /&gt;• Command Interpreter atau shell, yang bertugas membaca input dari pengguna&lt;br /&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lainSofware sistem operasi seperti MS-DOS (Microsoft Disk-Operating Sistem) dan Unix, merupakan sistem operasi yang disebut command line interfaces (CLI), artinya menggunakan perintah-perintah yang ditulis dalam baris teks. Jadi dengan sistem operasi model CLI ini kita harus mengetikan perintah perintah di layar monitor.sistem operasi lain yang lebih praktis yaitu menggunakan symbol di layar monitor yang disebut icon. Sistem seperti ini disebut graphical user interfaces (GUI). &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:times new roman;"&gt;Misalnya &lt;strong&gt;MS- Windows&lt;/strong&gt;.&lt;br /&gt;&lt;/span&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Ada sistem operasi yang hanya bisa mengerjakan satu tugas (single tasking) dan ada sistem operasi yang bisa mengerjakan tugas banyak (multitasking). Beberapa software sistem operasi yang terkenal, yaitu DOS (Disk Operating System), versi windows (Windows 3.x, Windows 95, Windows NT, Windows 98, Windows 2000, Windows Mellenium, Windows XP, dan Windows CE), Palm OS, Mac OS, OS/2, UNIX, dan LINUX. Tapi yang paling terkenal di Indonesia yaitu, versi Windows.Dalam software sistem operasi, terdapat istilah seperti platform, serta CLI dan GUI. Platform yaitu software sistem operasi yang digunakan pada sebuah komputer. Sedangkan perbedaan antara CLI (Command Line Interfaces) dan GUI (Graphical User Interfaces) yaitu, CLI adalah sistem operasi yang menggunakan perintah-perintah yang ditulis dalam baris teks. GUI adalah sistem operasi macsintons yang hanya bisa dihasilkan oleh perusahaan apel komputer.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;Adapun perkembangan sistem operasi adalah sebagai berikut&lt;/strong&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt; UNIX&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Sistem operasi multiuser, multiprosesor dan multitasking yang pertama kali dan tertua yang dugunakan pada PC. Perangkat lunak pendukung yang biasa di pakai dalam sistem operasi berbasis UNIX, misalnya sistem operasi BSD dari Berkeley, Xwindow system dari MIT, dan proyek GNU dari free software foundation.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt; LINUX&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Linux sangat mirip dengan sistem unix karena kompatibilitas dengan unix merupakan tujuan utama desain proyek LINUX. Linux bisa didapat dalam berbagai distro yang merupakan bundle kernel LINUX, beserta sistem dasar LINUX, program instalasi, tools basic, dan program lainnya yang bermanfaat sesuai dengan tujuan pembuatan distro. Contoh dari sistem operasi Linux adalah:• Redhat• Debian• Slackware• suSE• Mandrake• Winlinux&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt; DOS (Disk Operating System)&lt;/strong&gt; &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;DOS merupakan software sistem operasi untuk PC yang dikembangkan pada awal tahun 1980 oleh Microsoft Corporation. Sistem operas DOS dijalankan melalui disket, sehingga kita harus memasukkan disket DOS ini ke dalam disk drive komputer ketika akan menghidupkan komputer. Karena modelnya command line interface, maka saat ini sistem operasi DOS mulai ditinggalkan, walaupun beberapa pengguna komputer masih menggunakan DOS ini. Pada saat kepopulerannya, diperkirakan DOS ini pernah dipakai pada lebih dari 70 juta komputer di dunia.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt; Windows 3.x&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Setelah muncul seri windows 1.0 pada tahun 1985, kemudian windows 2.0 tahun 1987, lalu tahun 1990 seri windows 3.0 yang sangat menakjubkan waktu itu. windows 3.0 kemudian tidak lama diikuti dengan windows 3.1 dan windows 3.11 yang kemudian yang ketiga dikenal dengan windows 3.x merupakan sistem operasi yang bersifat graphical user interface (GUI). Sebenarnya seri windows 3.x ini bukan merupakan sistem operasi, tetapi lebih sebagai operating environment. Operating environment adalah sebuah tampilan grafis (graphical user interface) yang memudahkan pengguna sistem operasi. Singkatnya, untuk menjalankan windows 3.x ini kita tetap memerlukan sistem operasi DOS. Setelah sistem operasi DOS in aktif, di dalamnya kita mengetikkan perintah tertentu untuk menjalankan windows 3.x tersebut. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt; Windows NT&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Pada tahun 1993, Microsoft mengeluarkan windows NT. NT merupakan singkatan dari New Technology. Sistem operasi windows ini dikhususkan untuk komputer yang menangani sistem jaringan (network). Windows NT dikeluarkan untuk menyaingi sistem operasi OS/2 dari IBM yang saat itu banyak digunakan dalam sistem jaringan di perusahaan-perusahaan besar.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt; &lt;strong&gt;Windows 95, 98, dan Millenium Edition&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Lima tahun kemudian sejak windows 3.x diluncurkan, Microsoft menghadirkan windows 95 atau win 95, yang merupakan operating sistem, bukan operating environmentseperti windows 3.x. berbeda dengan winows 3.x, windows 95 tidak memerlukan DOS untuk bekerja. Walaupunfungsi DOS dan windows 3.x tetap dimasukkan ke dalam paket windows 95 ini. Kelebihan lain dari windows 95 dibandingkan windows 3.x adalah dalam tampilan grafisnya yang lebih sempurna. Di samping itu, windows 95 juga lebih efisien ketika melakukan multi-tasking (banyak tugas secara serentak) dan mendukung sistem jaringan komputer, termasuk e-mail, fax, dan internet. Teknologi plug and play, yakni kemampuan untuk mengenali berbagai perangkat input dari berbagai merek juga didukung oleh windows 95. windows 95 juga memudahkan pengguna dalam mengatur file karena kemampuannya untuk mengolah file-file dengan nama yang panjang.Sistem operasi Windows 95, 98, dan Millenium Edition merupakan sistem operasi pertama yang dikeluarkan oleh Microsoft berbasis GUI secara murni. dengan tampilan yang lebih user-friendly dengan tampilan grafis dan warna yang menarik.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt; Windows 2000 dan XP&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan pengembangan jenis sistem operasi windows 98 dan windows NT yang digabungkan menjadi satu paket dengan memiliki tingkat kestabilan sistem dan keamanan yang lebih baik.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt; &lt;strong&gt;Windows VISTA&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan pengembangan sistem operasi windows XP yang memiliki GUI serta didukung dengan tambahan aplikasi yang lebih menarik. Oleh karna itu, penggunaan sistem operasi jenis ini harus didukung dengan peralatan hardware yang performa high class. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;Berikut pembagian jenis windows Vista sesuai dengan fitur yang dimiliki :&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Home Basic&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Home Premium&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Business&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Enterprise&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Ultimate&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;• Windows vista Starter2. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software AplikasiSoftware aplikasi ialah program-program komputer yang digunakan untuk melakukan tugas-tugas yang lebih spesifik. Misalnya untuk menggambar, mencetak foto, pendidikan, untuk hiburan, dan lain lain. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;Berdasarkan jenis dan tugasnya, software aplikasi dapat dibedakan menjadi :&lt;/strong&gt; &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;a. Software Grafis&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software Grafis yaitu software yang digunakan untuk menggambar dan mengolah gambar (grafis), contoh corel draw, photoshop, freehand dll.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;b. Software Multimedia&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software Multimedia yaitu software yang digunakan untuk keperluan multimedia, seperti mempresentasikan/ menyampaikan informasi dengan tulisan, animasi, audio, dan video. Contoh Windows Media Player, XingMPEG, Realplayer, Macromedia Flash, dan MS Powerpoint.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;c. Software pengolah kata&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software pengolah kata yaitu software yang digunakan untuk melakukan pengetikan naskah, membuat surat, membuat brosur, artikel, dan dokumen lainnya. Contoh, MS Word, Corel Ventura, dan World Perfect.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;d. Sofware Pengetikan&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Sofware Pengetikan yaitu software yang digunakan secara khusus untuk menggabungkan tulisan dan gambar dalam penerbitan, misal, buku dan majalah. Contoh software DTP antara lain, PageMaker, Abode in Design, dan Quark Express.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;e. Software pengolah angka&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software pengolah angka yaitu software yang dipakai mengorganisir dan menyimpan data yang membutuhkan perhitungan. Contoh MS Excel, dan Lotus.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;f. Software database&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software database yaitu yang mengorganisir pengumpulan data dan pemrosesannya. Data diorganisasikan dalam struktur data yaitu file, record, field, dan character. Contoh Database, Foxpro, dan MS Access.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;g. Software Utility&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software Utility yaitu software yang melakukan tugas-tugas khusus yang berkaitan dengan penanganan kinerja komputer, perangkat input, dan outputnya, serta program lain dalam sebuah komputer. Fungsi yang dilakukan oleh program utility ini antara lain, melihat file (file viewer), men-scan (memeriksa) disk dan merawat sistem, meng-kompress (memadatkan) file, serta mendeteksi dan menghilangkan virus.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Beberapa kelompok software utility yaitu, File Viewer, Disk Scanner, File Compression, dan Antivirus&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;a. File viewer&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Software file viewer adalah program yang dapat menampilkan isi sebuah file. Dalam windows 98 terdapat program yang disebut quick view untuk melihat isi file teks dan imaging preview untuk melihat isi file grafik. Contoh file viewer yang berdiri sendiri yaitu ACDsee, Irfan View, dan Thumb Plus&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;b. Disk scanner&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Yang termasuk ke dalam kategori disk scanner yaitu software software yang bisa melakukan satu atau lebih tugas berikut seperti, mendeteksi dan memperbaiki eror pada disket atau hardisk, mencari dan menghapus file-file yang tidak diperlukan oleh sistem operasi, dan mengorganisasikan file-file dalam harddisk&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;c. File compression&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Progam file compression atau kompresi berfungsi untuk memadatkan isi file sehingga ukurannya menjadi lebih kecil, tetapi data dan informasi yang trdapat dalam file tidak berkurang. Contoh, dengan dikompres, sebuah fie yang aslinya berukuran 900 kilobyte, bisa berubah menjadi berukuran 50 kilobyte. Program kompresi yang terkenal adalah WinZi&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;d. Antivirus&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Program antivirus berfungsi untuk mencegah masuknya virus ke komputer sekaligus membersihkan virus yang ada di komputer. Contoh program antivirus antara lain, Norton Antivirus, Kaspersky Antivirus, AVG Antivirus, Antivir Avira Workstation, dan Panda Antivirus.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;3. Software Bahasa Pemrograman&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Program merupakan sebuah instruksi yang digunakan untuk mengendalikan komputer. Deretan program dibuat dengan menggunakan bahasa pemrograman (language programming), yaitu sebuah software yang berfungsi untuk menerjemahkan bahasa yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin sehingga dapat dimengerti oleh komputer. Jadi, bahasa program melaksanakan suatu tugas aturan-aturan gramatik untuk memberikan perintah kepada komputer untuk kosa kata yang disebut kumpulan aturan syntax.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Berikut ini yang termasuk dalam bahasa pemrograman :&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;a. Bahasa mesin / Low-Level Language&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan bahasa pemrograman generasi pertama dan type paling dasar bahasa pemrograman yang terdiri atas kumpulan angka yang dapat digunakan oleh hardware komputer. Untuk jenis hardware yang berbeda, bahasa pemrograman akan digunakan kode mesin yang berbeda juga. Contoh : IBM menggunakan bahasa mesin yang berbeda dengan Apple.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;b. Bahasa Assembly / Middle-Level Language&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan bahasa pemrograman generasi kedua yang sedikit lebih mudah digunakan dari pada bahasa mesin. Untuk membuat program aplikasi dengan bahasa assembly, programmer membuat kode yang akan diterjemahkan oleh komputer yang di sebut dengan assembler.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;c. Bahasa Tingkat Tinggi / High-Level Language&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Pemrogram pada bahasa tingkat tinggi ini lebih powerfull daripada bahasa assembly dan lebih mudah menulis kode programnya. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;Bahasa jenis ini dibedakan menjadi tiga generasi, yaitu :&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt; &lt;strong&gt;Bahasa generasi ketiga / third-generation languages ( 3 GLs )&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan bahasa yang pertama menggunakan frase berbahasa inggris dan mempunyai kemampuan 3GLs portable, yang artinya kode objek dapat dibuat dan diterjemahkan untuk sistem yang berbeda. Bahasa pemrograman yang termasuk 3GLs adalah FORTRAN, COBOL, BASIC, pascal, bahasa C, bahasa C++, java, dan ActiveX.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt; &lt;strong&gt;Bahasa generasi keempat / fourth-generation languages ( 4GLs )&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Bahasa pemrograman jenis ini jauh lebih mudah daripada bahasa pemrograman 3GLs karena sudah menggunakan lingkungan berbasis teks atau visual sehingga pengguna komputer bisa menguasai aplikasi ini dengan mudah dan cepat. Bahasa pemrograman yang termasuk dalam bahasa 4GLs adalah Visual basic (VB ) , Visual Age, Authoring environments dan lain-lain.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt; &lt;strong&gt;Bahasa generasi kelima /fifth-generation languages ( 5GLs )&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Merupakan bahasa lanjutan atau perkembangan bahasa pemrograman 4GLs yang sudah menggunakan interface visual yang lebih user-friendly. Namun keberadaan bahasa pemrograman jenis 5GLs ini sering menjadi perdebatan pada kalangan programmer yang banyak tidak setuju bahwa generasi ini ada. bahasa 5GLs ini menggunakan artificial intelligence ( AI ) untuk membuat software sehingga 5GLs sulit direalisasikan.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;B. Pengelompokan Menurut Cara Memperolehnya&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:times new roman;"&gt;Menurut cara memperolehnya (baca : harga beli dan legalitas), software dapat dibedakan menjadi beberapa jenis.Jenis pertama adalah freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Maksudnya, meskipun kita menggunakan freeware tersebut kita tidak boleh melanggar hak cipta atas software tersebut, misalnya penggandaan untuk orang lain atau menggunakan software tersebut untuk kepentingan lain. Biasanya freeware didistribusikan tanpa disertai dengan kode program yang bersangkutan. Lalu jika kita tidak perlu membayar, apa tujuan si pembuat freeware? Tujuan yang jelas adalah untuk promosi. Baik itu promosi diri sendiri (untuk programmer perorangan) ataupun promosi produk (untuk developer kelas kakap). Tujuan lain yang mungkin adalah untuk mendapatkan masukan dari pengguna dan ada pula (walaupun jarang ditemui) yang bertujuan untuk membobol sistem seseorang. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.Jenis yang kedua adalah shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut. Terkadang pada shareware diberi batasan fitur yang hanya bisa digunakan jika pengguna membeli softwarenya. Seperti freeware, shareware masih dibatasi oleh hak cipta. Tujuan pembuatan shareware cukup jelas, yaitu memberikan contoh hasil jadi software tersebut sebelum dibeli oleh pengguna. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.Ketiga, propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.Jenis keempat yang mulai populer adalah open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-8552068690887945201?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/8552068690887945201/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=8552068690887945201' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8552068690887945201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8552068690887945201'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/06/clasifikasi-software-perangkat-lunak.html' title='TUGAS INSTALASI KOMPUTER'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-8610566843945703061</id><published>2009-05-27T20:56:00.000-07:00</published><updated>2009-06-03T03:10:41.538-07:00</updated><title type='text'>Double Linked List</title><content type='html'>&lt;span style="FONT-WEIGHT: bold"&gt;DoublyLinkedList&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Data Linked List&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = "JavaScript"&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;function DoublyLinkedList()&lt;br /&gt;{&lt;br /&gt;this._Kepala = null;&lt;br /&gt;this._Ekor = null;&lt;br /&gt;this._Panjang = 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;DoublyLinkedList.prototype =&lt;br /&gt;{&lt;br /&gt;constructor: DoublyLinkedList,&lt;br /&gt;Tambah: function (data)&lt;br /&gt;{&lt;br /&gt;var node = {data: data, next: null, prev: null};&lt;br /&gt;&lt;br /&gt;if (this._Panjang == 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = node;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Ekor.next = node;&lt;br /&gt;node.prev = this._Ekor;&lt;br /&gt;this._Ekor = node;&lt;br /&gt;}&lt;br /&gt;this._Panjang++;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;ItemList: function(index)&lt;br /&gt;{&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala,&lt;br /&gt;i = 0;&lt;br /&gt;&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Buang: function(index){&lt;br /&gt;&lt;br /&gt;if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._Panjang)&lt;br /&gt;{&lt;br /&gt;var NodeTanda = this._Kepala, i = 0;&lt;br /&gt;&lt;br /&gt;if (index === 0)&lt;br /&gt;{&lt;br /&gt;this._Kepala = NodeTanda.next;&lt;br /&gt;if (!this._Kepala)&lt;br /&gt;{&lt;br /&gt;this._Ekor = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;this._Kepala.prev = null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;if (index ===&lt;br /&gt;&lt;br /&gt;this._Panjang -1)&lt;br /&gt;{&lt;br /&gt;NodeTanda = this._Ekor;&lt;br /&gt;this._Ekor = NodeTanda.prev;&lt;br /&gt;this._Ekor.next = null;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;while(i++ &amp;lt; index)&lt;br /&gt;{&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;NodeTanda.prev.next = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;this._Panjang--;&lt;br /&gt;return NodeTanda.data;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;Ukuran: function(){&lt;br /&gt;return this._Panjang;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toArray: function(){&lt;br /&gt;var result = [],&lt;br /&gt;NodeTanda = this._Kepala;&lt;br /&gt;&lt;br /&gt;while(NodeTanda){&lt;br /&gt;result.push(NodeTanda.data);&lt;br /&gt;NodeTanda = NodeTanda.next;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return result;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;toString: function(){&lt;br /&gt;return this.toArray().toString();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var List = new DoublyLinkedList();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;List.Tambah("Teknik Informatika");&lt;br /&gt;List.Tambah("Teknik Komputer");&lt;br /&gt;List.Tambah("Komputerisasi Akuntansi");&lt;br /&gt;List.Tambah("Computer Networking");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write("Isi LinkedList &amp;lt;br&amp;gt;");&lt;br /&gt;document.write("--------------------- &amp;lt;br&amp;gt;");&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + "&amp;lt;br&amp;gt;") ;&lt;br /&gt;}&lt;br /&gt;document.write("--------------------- &amp;lt;br&amp;gt;");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;alert("Isi LinkedList Awal =" + List.ItemList(0));&lt;br /&gt;alert("ItemList 1 pada Linked List diBuang, yaitu = " +List.ItemList(1));&lt;br /&gt;List.Buang(1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write("&amp;lt;br&amp;gt;Isi LinkedList Terakhir &amp;lt;br&amp;gt;");&lt;br /&gt;document.write("--------------------- &amp;lt;br&amp;gt;");&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(List.ItemList(i) + "&amp;lt;br&amp;gt;") ;&lt;br /&gt;}&lt;br /&gt;document.write("--------------------- &amp;lt;br&amp;gt;");&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tampilan:&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_qVWQIQkkH3Q/SiZKPjDOhKI/AAAAAAAAAD0/UPuo4m1MB5I/s1600-h/untitled1.bmp"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-8610566843945703061?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/8610566843945703061/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=8610566843945703061' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8610566843945703061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8610566843945703061'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/05/double-linked-list.html' title='Double Linked List'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-2108838202611166083</id><published>2009-05-22T22:44:00.000-07:00</published><updated>2009-05-22T23:10:26.912-07:00</updated><title type='text'>MODUL  VI</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Data Linked List&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;function LinkedList()&lt;br /&gt;{&lt;br /&gt;this._panjang = 0;&lt;br /&gt;this._kepala = null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;LinkedList.prototype =&lt;br /&gt;{&lt;br /&gt; constructor: LinkedList,&lt;br /&gt;&lt;br /&gt;//Membuat Metode untuk Menambah Data Kedalam List&lt;br /&gt;  Tambah: function (data)&lt;br /&gt; {&lt;br /&gt;&lt;br /&gt; //Membuat Node List&lt;br /&gt;  var node = {data: data, next: null}, NodeTanda;&lt;br /&gt;&lt;br /&gt; //Periksa Isi List&lt;br /&gt;  if (this._kepala === null)&lt;br /&gt;    {&lt;br /&gt;     this._kepala = node;&lt;br /&gt;    }&lt;br /&gt;  else&lt;br /&gt;   {&lt;br /&gt;    NodeTanda = this._kepala;&lt;br /&gt;    while (NodeTanda.next)&lt;br /&gt;     {&lt;br /&gt;      NodeTanda = NodeTanda.next;&lt;br /&gt;     }&lt;br /&gt;      NodeTanda.next = node;&lt;br /&gt;  }&lt;br /&gt;   this._panjang++&lt;br /&gt; },&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Membuat metode Untuk Menunjuk Item Data&lt;br /&gt;  Item: function (index)&lt;br /&gt;     {&lt;br /&gt;       if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._panjang)&lt;br /&gt;        {&lt;br /&gt;         var NodeTanda = this._kepala,&lt;br /&gt;         i = 0;&lt;br /&gt;         while (i++ &amp;lt; index)&lt;br /&gt;           {&lt;br /&gt;            NodeTanda = NodeTanda.next;&lt;br /&gt;           }&lt;br /&gt;        return NodeTanda.data;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;         return null;&lt;br /&gt;         }&lt;br /&gt;    },&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Membuat metode Untuk Membuang Elemen List&lt;br /&gt;  Buang: function (index)&lt;br /&gt;{&lt;br /&gt; if (index &amp;gt; -1 &amp;amp;&amp;amp; index &amp;lt; this._panjang)&lt;br /&gt;   {&lt;br /&gt;    var NodeTanda = this._kepala, previous, i = 0;&lt;br /&gt;    if (index === 0)&lt;br /&gt;      {&lt;br /&gt;       this._kepala = NodeTanda.next;&lt;br /&gt;      }&lt;br /&gt;    else&lt;br /&gt;      {&lt;br /&gt;       while (i++ &amp;lt; index)&lt;br /&gt;         {&lt;br /&gt;          previous = NodeTanda;&lt;br /&gt;          NodeTanda = NodeTanda.next;&lt;br /&gt;         }&lt;br /&gt;&lt;br /&gt;      previous.next =NodeTanda.next;&lt;br /&gt;      }&lt;br /&gt;   this._panjang--;&lt;br /&gt;   return NodeTanda.data;&lt;br /&gt;   }&lt;br /&gt;  else&lt;br /&gt;   {&lt;br /&gt;    return null;&lt;br /&gt;   }&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Membuat metode Untuk Mengetahui Jumlah Elemen List&lt;br /&gt;  Ukuran: function()&lt;br /&gt;{&lt;br /&gt; return this._panjang;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Membuat metode Untuk Membentuk Array&lt;br /&gt;  toArray: function()&lt;br /&gt;{&lt;br /&gt; var result = [],&lt;br /&gt; NodeTanda = this._kepala;&lt;br /&gt;&lt;br /&gt; while (NodeTanda){&lt;br /&gt; result.push (NodeTanda.data);&lt;br /&gt; NodeTanda = NodeTanda.next;&lt;br /&gt; }&lt;br /&gt;  return result;&lt;br /&gt;},&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Membuat metode Untuk Konversi ke String&lt;br /&gt;  toString: function()&lt;br /&gt;{&lt;br /&gt; return this.toArray().toString();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt; var list = new LinkedList ();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;list.Tambah(&amp;quot;Teknik Informatika&amp;quot;);&lt;br /&gt;list.Tambah(&amp;quot;Teknik Komputer&amp;quot;);&lt;br /&gt;list.Tambah(&amp;quot;Komputerisasi Akuntansi&amp;quot;);&lt;br /&gt;list.Tambah(&amp;quot;Komputer Networking&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi Linked List &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;_______________________&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(list.Item(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;_______________________&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;alert(&amp;quot;Isi Linked List Awal =&amp;quot; +list.Item(0));&lt;br /&gt;alert(&amp;quot;Item 1 Pada Linked List dibuang, Yaitu =&amp;quot; +list.Item(1));&lt;br /&gt;list.Buang(1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Isi Linked List Terakhir &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot; _______________________&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;for (i=0; i&amp;lt;4; i++)&lt;br /&gt;{&lt;br /&gt;document.write(list.Item(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot; ______________________ &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-2108838202611166083?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/2108838202611166083/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=2108838202611166083' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2108838202611166083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2108838202611166083'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/05/modul-vi.html' title='MODUL  VI'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-2269974510102382734</id><published>2009-05-22T22:23:00.000-07:00</published><updated>2009-05-22T22:42:30.889-07:00</updated><title type='text'>MODUL V</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;QUEUE 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Program Queue dengan pop dan unshift JavaScript&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;function DataQueue()&lt;br /&gt;{&lt;br /&gt;var queue=[];&lt;br /&gt;queue.unshift(1);&lt;br /&gt;queue.unshift(2);&lt;br /&gt;&lt;br /&gt;var i=queue.pop();&lt;br /&gt;document.write(i+&amp;quot;&amp;lt;br/&amp;gt;&amp;quot;);&lt;br /&gt;queue.unshift(3);&lt;br /&gt;queue.unshift(4);&lt;br /&gt;var i=queue.pop();&lt;br /&gt;document.write(i+&amp;quot;&amp;lt;br/&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form name=&amp;quot;FormStrukturData&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;input name=&amp;quot;btnQueue&amp;quot; value=&amp;quot;Queue&amp;quot; type=&amp;quot;button&amp;quot; onClick=&amp;quot;DataQueue();&amp;quot;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;QUEUE 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Data Queue&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;var queue = new Array();&lt;br /&gt;function Masuk_Antrian(data)&lt;br /&gt;{&lt;br /&gt;queue.unshift(data);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function Keluar_Antrian()&lt;br /&gt;{&lt;br /&gt;var yang_keluar_antrian = queue.pop();&lt;br /&gt;if (queue.length==0)&lt;br /&gt;return &amp;quot;Antrian Sudah Kosong&amp;quot;;&lt;br /&gt;else&lt;br /&gt;return yang_keluar_antrian;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function Dalam_Antrian(list)&lt;br /&gt;{&lt;br /&gt;list.options.length=0;&lt;br /&gt;for (var i = 0; i&amp;lt;queue.length; i++)&lt;br /&gt;{&lt;br /&gt;var data = new Option(queue[i]);&lt;br /&gt;list.options[list.options.length] = data;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form&amp;gt;&lt;br /&gt;&amp;lt;input type=text name=textSimpan&amp;gt;&lt;br /&gt;&amp;lt;input type=button value=&amp;quot;Masuk Antrian&amp;quot;&lt;br /&gt;onclick='Masuk_Antrian(textSimpan.value);&lt;br /&gt;textSimpan.value=&amp;quot;&amp;quot;;&lt;br /&gt;Dalam_Antrian(Visualisasi);'&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;select name=&amp;quot;Visualisasi&amp;quot; size=12&amp;gt;&lt;br /&gt;&amp;lt;option&amp;gt;Isi Antrian....&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&amp;lt;input type=text name=textAmbil size=20&amp;gt;&lt;br /&gt;&amp;lt;input type=button value=&amp;quot;Keluar Antrian&amp;quot;&lt;br /&gt;onClick=&amp;quot;textAmbil.value=Keluar_Antrian();&lt;br /&gt;Dalam_Antrian(Visualisasi);&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-2269974510102382734?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/2269974510102382734/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=2269974510102382734' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2269974510102382734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2269974510102382734'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/05/modul-v.html' title='MODUL V'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-6377096370170736837</id><published>2009-04-29T19:43:00.000-07:00</published><updated>2009-04-29T19:45:45.637-07:00</updated><title type='text'>Menampilkan Bulan</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;menampilkanbulan&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var bulan = new Array (&amp;quot; &amp;quot;,&amp;quot;Januari&amp;quot;,&amp;quot;Februari&amp;quot;,&amp;quot;Maret&amp;quot;,&amp;quot;April&amp;quot;,&amp;quot;Mei&amp;quot;,&amp;quot;Juni&amp;quot;,&amp;quot;Juli&amp;quot;,&amp;quot;Agustus&amp;quot;,&amp;quot;September&amp;quot;,&amp;quot;Oktober&amp;quot;,&amp;quot;Nopember&amp;quot;,&amp;quot;Desember&amp;quot;);&lt;br /&gt;var angka = parseInt (prompt(&amp;quot;Masukan Angka Bulan = &amp;quot;));&lt;br /&gt;document.write(bulan[angka]);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-6377096370170736837?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/6377096370170736837/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=6377096370170736837' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/6377096370170736837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/6377096370170736837'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/menampilkan-bulan.html' title='Menampilkan Bulan'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-4270276330047979863</id><published>2009-04-17T00:33:00.000-07:00</published><updated>2009-04-17T00:35:16.321-07:00</updated><title type='text'>Stack Program Ke-2 (Menambahkan function)</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Struktur Fata Stack&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;var stack = new Array();&lt;br /&gt;&lt;br /&gt;function Input_ke_Stack(data)&lt;br /&gt;{&lt;br /&gt; stack.push(data);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function Ambil_dari_Stack()&lt;br /&gt;{&lt;br /&gt; var data_dari_stack = stack.pop();&lt;br /&gt; if (data_dari_stack == undefined)&lt;br /&gt;  return &amp;quot;Stack Sudah Kosong&amp;quot;;&lt;br /&gt; else&lt;br /&gt;  return data_dari_stack;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function TampilkanStack(list)&lt;br /&gt;{&lt;br /&gt;list.options.length = 0;&lt;br /&gt;for (var i = 0; i &amp;lt;stack.length; i++)&lt;br /&gt; {&lt;br /&gt; var data = new Option (stack[i]);&lt;br /&gt; list.options[list.options.length] = data;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; &amp;lt;form&amp;gt;&lt;br /&gt;&amp;lt;input type=text name=textSimpan&amp;gt;&lt;br /&gt;&amp;lt;input type = button value = &amp;quot;Masukan ke Stack&amp;quot;&lt;br /&gt;                   onClick='Input_ke_Stack(textSimpan.value);&lt;br /&gt;                   textSimpan.value=&amp;quot;&amp;quot;;&lt;br /&gt;                   TampilkanStack(mediaList);'&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;select name=&amp;quot;mediaList&amp;quot; size=12&amp;gt;&lt;br /&gt;&amp;lt;option&amp;gt;Tampilan data....&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&amp;lt;input type=text name=textAmbil size=20&amp;gt;&lt;br /&gt;&amp;lt;input type=button value=&amp;quot;Ambil dari Stack&amp;quot;&lt;br /&gt;               onClick=&amp;quot;textAmbil.value=Ambil_dari_Stack();&lt;br /&gt;               TampilkanStack(mediaList);&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-4270276330047979863?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/4270276330047979863/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=4270276330047979863' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4270276330047979863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4270276330047979863'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/stack-program-ke-2-menambahkan-function.html' title='Stack Program Ke-2 (Menambahkan function)'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-6015711919583359586</id><published>2009-04-17T00:32:00.000-07:00</published><updated>2009-04-17T00:33:45.602-07:00</updated><title type='text'>Stack Program Ke-1</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Contoh Implementasi Push dan POP pada Stack&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt; var stack = new Array;&lt;br /&gt; stack.push (&amp;quot;A&amp;quot;);&lt;br /&gt; stack.push (&amp;quot;B&amp;quot;);&lt;br /&gt; stack.push (&amp;quot;C&amp;quot;);&lt;br /&gt; document.write(&amp;quot;stack:&amp;quot;+stack.toString() +&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt; var YangDiAmbil = stack.pop();&lt;br /&gt; document.write(&amp;quot;Data Yang Diambil:&amp;quot;+YangDiAmbil);&lt;br /&gt; document.write(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;    document.write(&amp;quot;Isi Stack Terakhir:&amp;quot;+stack.toString());&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;   &amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-6015711919583359586?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/6015711919583359586/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=6015711919583359586' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/6015711919583359586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/6015711919583359586'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/stack-program-ke-1.html' title='Stack Program Ke-1'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-8921904974041198892</id><published>2009-04-17T00:30:00.001-07:00</published><updated>2009-04-17T00:32:04.243-07:00</updated><title type='text'>Program Entri Data Pegawai</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Memanipulasi Data Pegawai&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;javascript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;var DBPegawai = new Array();&lt;br /&gt;function Pegawai ( Fields_NIP,Fields_Nama,Fields_Gaji_Per_Jam,Fields_Jam_Kerja,Fields_Gaji_Total){&lt;br /&gt;    this.NIP    = Fields_NIP;&lt;br /&gt;    this.Nama    = Fields_Nama;&lt;br /&gt;    this.Gaji_Jam    = Fields_Gaji_Per_Jam;&lt;br /&gt;    this.Jam_Kerja    = Fields_Jam_Kerja;&lt;br /&gt;    this.Gaji_Total    = Fields_Gaji_Total;}&lt;br /&gt;&lt;br /&gt;function inputPegawai(){&lt;br /&gt;    var Nama,Gaji_Per_Jam, Jam_Kerja, Gaji;&lt;br /&gt;    while ( NIP = window.prompt(&amp;quot;Ketikan NIP (Nomor Induk Pegawai)\n\n Click 'cancal' untuk Berhenti !!.&amp;quot; )){&lt;br /&gt;Nama        = window.prompt( &amp;quot;Nama Pegawai :&amp;quot;);&lt;br /&gt;Gaji_Per_Jam    = parseInt(window.prompt(&amp;quot; Gaji Per Jam:&amp;quot;));&lt;br /&gt;Jam_Kerja    = parseInt(window.prompt(&amp;quot; Jumlah Jam Kerja:&amp;quot;));&lt;br /&gt;Gaji        = Gaji_Per_Jam*Jam_Kerja;&lt;br /&gt;DBPegawai[DBPegawai.length]=new Pegawai(NIP,Nama,Gaji_Per_Jam,Jam_Kerja,Gaji);&lt;br /&gt;}&lt;br /&gt;ShowPegawai();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function ShowPegawai(){&lt;br /&gt;    document.write(&amp;quot;&amp;lt;table border='1'&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;tr&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;th&amp;gt;NIP&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Nama&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Gaji Per Jam&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Jam Kerja&amp;lt;/th&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;th&amp;gt; Gaji Total &amp;lt;/th&amp;gt;&amp;quot;+&lt;br /&gt;&amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for (i=0; i&amp;lt; DBPegawai.length; i++){&lt;br /&gt;    document.write(&amp;quot;&amp;lt;tr&amp;gt;&amp;quot;+&lt;br /&gt;&lt;br /&gt;    &amp;quot; &amp;lt;td&amp;gt;&amp;quot; + DBPegawai[i].NIP + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td&amp;gt;&amp;quot; + DBPegawai[i].Nama + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Gaji_Jam+&amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Jam_Kerja+&amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Gaji_Total + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;    document.write(&amp;quot;&amp;lt;/table&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;    &amp;lt;body onload = &amp;quot;inputPegawai();&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-8921904974041198892?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/8921904974041198892/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=8921904974041198892' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8921904974041198892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8921904974041198892'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/program-entri-data-pegawai_17.html' title='Program Entri Data Pegawai'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-7542993955715683897</id><published>2009-04-17T00:30:00.000-07:00</published><updated>2009-04-17T00:31:57.524-07:00</updated><title type='text'>Program Entri Data Pegawai</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Memanipulasi Data Pegawai&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;javascript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;var DBPegawai = new Array();&lt;br /&gt;function Pegawai ( Fields_NIP,Fields_Nama,Fields_Gaji_Per_Jam,Fields_Jam_Kerja,Fields_Gaji_Total){&lt;br /&gt;    this.NIP    = Fields_NIP;&lt;br /&gt;    this.Nama    = Fields_Nama;&lt;br /&gt;    this.Gaji_Jam    = Fields_Gaji_Per_Jam;&lt;br /&gt;    this.Jam_Kerja    = Fields_Jam_Kerja;&lt;br /&gt;    this.Gaji_Total    = Fields_Gaji_Total;}&lt;br /&gt;&lt;br /&gt;function inputPegawai(){&lt;br /&gt;    var Nama,Gaji_Per_Jam, Jam_Kerja, Gaji;&lt;br /&gt;    while ( NIP = window.prompt(&amp;quot;Ketikan NIP (Nomor Induk Pegawai)\n\n Click 'cancal' untuk Berhenti !!.&amp;quot; )){&lt;br /&gt;Nama        = window.prompt( &amp;quot;Nama Pegawai :&amp;quot;);&lt;br /&gt;Gaji_Per_Jam    = parseInt(window.prompt(&amp;quot; Gaji Per Jam:&amp;quot;));&lt;br /&gt;Jam_Kerja    = parseInt(window.prompt(&amp;quot; Jumlah Jam Kerja:&amp;quot;));&lt;br /&gt;Gaji        = Gaji_Per_Jam*Jam_Kerja;&lt;br /&gt;DBPegawai[DBPegawai.length]=new Pegawai(NIP,Nama,Gaji_Per_Jam,Jam_Kerja,Gaji);&lt;br /&gt;}&lt;br /&gt;ShowPegawai();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function ShowPegawai(){&lt;br /&gt;    document.write(&amp;quot;&amp;lt;table border='1'&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;tr&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;th&amp;gt;NIP&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Nama&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Gaji Per Jam&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Jam Kerja&amp;lt;/th&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;th&amp;gt; Gaji Total &amp;lt;/th&amp;gt;&amp;quot;+&lt;br /&gt;&amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for (i=0; i&amp;lt; DBPegawai.length; i++){&lt;br /&gt;    document.write(&amp;quot;&amp;lt;tr&amp;gt;&amp;quot;+&lt;br /&gt;&lt;br /&gt;    &amp;quot; &amp;lt;td&amp;gt;&amp;quot; + DBPegawai[i].NIP + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td&amp;gt;&amp;quot; + DBPegawai[i].Nama + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Gaji_Jam+&amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Jam_Kerja+&amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot; &amp;lt;td align='right'&amp;gt;&amp;quot; + DBPegawai[i].Gaji_Total + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;+&lt;br /&gt;    &amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;    document.write(&amp;quot;&amp;lt;/table&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;    &amp;lt;body onload = &amp;quot;inputPegawai();&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-7542993955715683897?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/7542993955715683897/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=7542993955715683897' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7542993955715683897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7542993955715683897'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/program-entri-data-pegawai.html' title='Program Entri Data Pegawai'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-3923769618066832220</id><published>2009-04-17T00:29:00.001-07:00</published><updated>2009-04-17T00:30:29.616-07:00</updated><title type='text'>Record Membuat Rekaman Objek</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&amp;lt;title&amp;gt;Membuat Rekaman Objek&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt; var Record = new Array();&lt;br /&gt; function Mahasiswa (npm, nama, prodi, jenjang)&lt;br /&gt; {&lt;br /&gt; //Properti&lt;br /&gt; this.npm     = npm;&lt;br /&gt; this.nama    = nama;&lt;br /&gt; this.prodi   = prodi;&lt;br /&gt; this.jenjang = jenjang;&lt;br /&gt;&lt;br /&gt; //Metode&lt;br /&gt; this.LihatRecordMahasiswa = LihatRecordMahasiswa;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; function LihatRecordMahasiswa()&lt;br /&gt; {&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.npm + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.nama + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.prodi + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.jenjang + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; //mengisi data&lt;br /&gt; Record[0] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dani&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[1] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Doni&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[2] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dina&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[3] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dini&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt;&lt;br /&gt; //menampilkan data&lt;br /&gt; document.write(&amp;quot;&amp;lt;table border = '1'&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;th&amp;gt;NPM&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;Nama&amp;lt;/th&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;th&amp;gt;Prodi&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Jenjang&amp;lt;/th&amp;gt; &amp;lt;br&amp;gt; &amp;quot;);&lt;br /&gt;&lt;br /&gt; for (i=0; i &amp;lt; Record.length; i++)&lt;br /&gt; {&lt;br /&gt; document.write(&amp;quot;&amp;lt;tr&amp;gt;&amp;quot;);&lt;br /&gt; Record[i].LihatRecordMahasiswa();&lt;br /&gt; document.write(&amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; document.write(&amp;quot;&amp;lt;/table&amp;gt; &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-3923769618066832220?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/3923769618066832220/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=3923769618066832220' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3923769618066832220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3923769618066832220'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/record-membuat-rekaman-objek.html' title='Record Membuat Rekaman Objek'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-8671765654878591267</id><published>2009-04-17T00:29:00.000-07:00</published><updated>2009-04-17T00:30:26.480-07:00</updated><title type='text'>RecordMembuat Rekaman Objek</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&amp;lt;title&amp;gt;Membuat Rekaman Objek&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt; var Record = new Array();&lt;br /&gt; function Mahasiswa (npm, nama, prodi, jenjang)&lt;br /&gt; {&lt;br /&gt; //Properti&lt;br /&gt; this.npm     = npm;&lt;br /&gt; this.nama    = nama;&lt;br /&gt; this.prodi   = prodi;&lt;br /&gt; this.jenjang = jenjang;&lt;br /&gt;&lt;br /&gt; //Metode&lt;br /&gt; this.LihatRecordMahasiswa = LihatRecordMahasiswa;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; function LihatRecordMahasiswa()&lt;br /&gt; {&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.npm + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.nama + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.prodi + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + this.jenjang + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; //mengisi data&lt;br /&gt; Record[0] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dani&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[1] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Doni&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[2] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dina&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt; Record[3] = new Mahasiswa (&amp;quot;43E001&amp;quot;, &amp;quot;Dini&amp;quot;, &amp;quot;TI&amp;quot;, &amp;quot;S1&amp;quot;);&lt;br /&gt;&lt;br /&gt; //menampilkan data&lt;br /&gt; document.write(&amp;quot;&amp;lt;table border = '1'&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;th&amp;gt;NPM&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;Nama&amp;lt;/th&amp;gt;&amp;quot;);&lt;br /&gt; document.write(&amp;quot;&amp;lt;th&amp;gt;Prodi&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Jenjang&amp;lt;/th&amp;gt; &amp;lt;br&amp;gt; &amp;quot;);&lt;br /&gt;&lt;br /&gt; for (i=0; i &amp;lt; Record.length; i++)&lt;br /&gt; {&lt;br /&gt; document.write(&amp;quot;&amp;lt;tr&amp;gt;&amp;quot;);&lt;br /&gt; Record[i].LihatRecordMahasiswa();&lt;br /&gt; document.write(&amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; document.write(&amp;quot;&amp;lt;/table&amp;gt; &amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-8671765654878591267?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/8671765654878591267/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=8671765654878591267' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8671765654878591267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8671765654878591267'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/recordmembuat-rekaman-objek.html' title='RecordMembuat Rekaman Objek'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-8440726836223852811</id><published>2009-04-17T00:27:00.000-07:00</published><updated>2009-04-17T00:28:14.528-07:00</updated><title type='text'>Program untuk Menghitung dan Menampilkan deret Fibonacci</title><content type='html'>&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;&amp;lt;!--   &lt;br /&gt;&lt;br /&gt;function fibonacci(n){&lt;br /&gt;&lt;br /&gt;  var i;&lt;br /&gt;  var array_fib = new Array();&lt;br /&gt;&lt;br /&gt;  array_fib.push(0);&lt;br /&gt;  array_fib.push(1);&lt;br /&gt;&lt;br /&gt;  for (i=0; i&amp;lt;n; i++){&lt;br /&gt;    array_fib.push(array_fib[0]+array_fib[1]);&lt;br /&gt;    array_fib.shift();&lt;br /&gt;  }&lt;br /&gt;  return array_fib[0];&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;for (i=0; i&amp;lt;=20; i++)&lt;br /&gt;    document.write(&amp;quot;Fibonacci(&amp;quot; + i + &amp;quot;)= &amp;quot; + fibonacci(i) + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-8440726836223852811?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/8440726836223852811/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=8440726836223852811' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8440726836223852811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/8440726836223852811'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/program-untuk-menghitung-dan.html' title='Program untuk Menghitung dan Menampilkan deret Fibonacci'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-7133366413707316336</id><published>2009-04-17T00:25:00.000-07:00</published><updated>2009-04-17T00:26:39.182-07:00</updated><title type='text'>Mengisi Array dengan cara mengentri dari kotak pesan (Input Box)</title><content type='html'>&amp;lt;HTML&amp;gt;&lt;br /&gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;&amp;lt;TITLE&amp;gt;Parameter Array&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&amp;lt;SCRIPT LANGUAGE = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;  var tempat =[];&lt;br /&gt;  var data = prompt(&amp;quot;Ketikan Jumlah Maksimum Array : &amp;quot;);&lt;br /&gt;  for (m=1; m&amp;lt;=data; m++)&lt;br /&gt;  {&lt;br /&gt;  var bil = prompt(&amp;quot;Masukan Bilangan : &amp;quot;);&lt;br /&gt;  tempat[m] = bil;&lt;br /&gt;  }&lt;br /&gt;  for (n=1; n&amp;lt;=data; n++)&lt;br /&gt;  {&lt;br /&gt;  document.write(&amp;quot;Elemen Array (&amp;quot;+n+&amp;quot;) = &amp;quot; +tempat[n]+&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-7133366413707316336?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/7133366413707316336/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=7133366413707316336' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7133366413707316336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7133366413707316336'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/mengisi-array-dengan-cara-mengentri.html' title='Mengisi Array dengan cara mengentri dari kotak pesan (Input Box)'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-7271440553954286245</id><published>2009-04-17T00:15:00.000-07:00</published><updated>2009-04-17T00:25:11.072-07:00</updated><title type='text'>Menampilkan Isi Array dengan Memanggil Indeksnya</title><content type='html'>&amp;lt;HTML&amp;gt;&lt;br /&gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;&amp;lt;TITLE&amp;gt;Belajar Array&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&amp;lt;SCRIPT LANGUAGE = &amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;var DATA_KU = new Array(&amp;quot;Saya&amp;quot;,&amp;quot;Sedang&amp;quot;,&amp;quot;Senang&amp;quot;);&lt;br /&gt;&lt;br /&gt;for (i=0; i&amp;lt;3; i++)&lt;br /&gt;{&lt;br /&gt;document.write(DATA_KU[i] + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;alert(&amp;quot;Selamat Belajar Struktur Data&amp;quot;);&lt;br /&gt;alert(&amp;quot;Semoga Memperoleh Ilmu Yang Bermanfaat&amp;quot;);&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-7271440553954286245?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/7271440553954286245/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=7271440553954286245' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7271440553954286245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/7271440553954286245'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/menampilkan-isi-array-dengan-memanggil.html' title='Menampilkan Isi Array dengan Memanggil Indeksnya'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-1755634344371866421</id><published>2009-04-16T13:44:00.001-07:00</published><updated>2009-04-16T14:00:28.963-07:00</updated><title type='text'>Function untuk menambah bilangan</title><content type='html'>&amp;lt;HTML&amp;gt;&lt;br /&gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;&amp;lt;TITLE&amp;gt;Membuat Fungsi Matematika Dengan JavaScript&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&amp;lt;SCRIPT LANGUAGE = "JavaScript"&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;function jumlah(x, y){&lt;br /&gt;var hasil = x + y;&lt;br /&gt;&lt;br /&gt;return(hasil);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;var a = parseInt(prompt("Ketikan Bilangan A = \n Ingat Jangan String"));&lt;br /&gt;var b = parseInt(prompt("Ketikan Bilangan B = \n Ingat Jangan String"));&lt;br /&gt;var z = jumlah (a,b);&lt;br /&gt;document.write(z);&lt;br /&gt;document.write("&amp;lt;BR&amp;gt;");&lt;br /&gt;document.write("&amp;lt;hr&amp;gt;");&lt;br /&gt;document.write("Tipe Data nya adalah = " + typeof(z));&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-1755634344371866421?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/1755634344371866421/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=1755634344371866421' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/1755634344371866421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/1755634344371866421'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/function-untuk-menambah-bilangan.html' title='Function untuk menambah bilangan'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-2558204432758786095</id><published>2009-04-16T13:38:00.000-07:00</published><updated>2009-04-16T13:44:17.095-07:00</updated><title type='text'>Konversi Antar Sistem Bilangan</title><content type='html'>&amp;lt;HTML&amp;gt;&lt;br /&gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;&amp;lt;TITLE&amp;gt;Konversi Antar Sistem Bilangan&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&amp;lt;SCRIPT LANGUAGE = "JavaScript"&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;var bil = new Number (25);&lt;br /&gt;document.write("Bilangan Desimal: " +bil + "&amp;lt;BR&amp;gt;");&lt;br /&gt;document.write("&amp;lt;HR&amp;gt;");&lt;br /&gt;&lt;br /&gt;document.write("Biner : " + bil.toString(2) + "&amp;lt;BR&amp;gt;");&lt;br /&gt;document.write("Octal : " + bil.toString(8) + "&amp;lt;BR&amp;gt;");&lt;br /&gt;document.write("Heksa : " + bil.toString(16)+ "&amp;lt;BR&amp;gt;");&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-2558204432758786095?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/2558204432758786095/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=2558204432758786095' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2558204432758786095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2558204432758786095'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/konversi-antar-sistem-bilangan.html' title='Konversi Antar Sistem Bilangan'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-2779201385601966068</id><published>2009-04-16T12:37:00.000-07:00</published><updated>2009-04-16T13:37:32.513-07:00</updated><title type='text'>tugas struktur data modul 1</title><content type='html'>&amp;lt;HTML&amp;gt;&lt;br /&gt;&amp;lt;HEAD&amp;gt;&lt;br /&gt;&amp;lt;TITLE&amp;gt;Type Bilangan&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;&amp;lt;SCRIPT LANGUAGE =&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;var a = 15;&lt;br /&gt;    b = 14;&lt;br /&gt;&lt;br /&gt;tambah = a+b;&lt;br /&gt;kali   = a*b;&lt;br /&gt;&lt;br /&gt;document.write(&amp;quot;Penambahan (&amp;quot;+a+&amp;quot; + &amp;quot;+b+&amp;quot;)= &amp;quot; + tambah);&lt;br /&gt;document.write(&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;);&lt;br /&gt;document.write(&amp;quot;Perkalian (&amp;quot;+a+&amp;quot; * &amp;quot;+b+&amp;quot;)= &amp;quot; + kali);&lt;br /&gt;document.write(&amp;quot;&amp;lt;BR&amp;gt;&amp;quot;);&lt;br /&gt;&lt;br /&gt;//--&amp;gt;&lt;br /&gt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-2779201385601966068?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/2779201385601966068/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=2779201385601966068' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2779201385601966068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/2779201385601966068'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/04/tugas-struktur-data-modul-1.html' title='tugas struktur data modul 1'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-3357736968055988085</id><published>2009-02-04T12:44:00.000-08:00</published><updated>2009-02-04T12:52:33.636-08:00</updated><title type='text'>tugas FISIKA </title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;HUBUNGAN ANTARA FISIKA DENGAN TEKNOLOGI KOMPUTER&lt;br /&gt;&lt;br /&gt;Buah Fisika pada Kehidupan Manusia&lt;br /&gt;&lt;/strong&gt;Pada era globalisasi, ilmu pengetahuan dan teknologi (IPTEK) telah menempatkan diri pada posisi utama sebagai unsur mutlak perubahan tatanan dunia yang secara otomatis mempengaruhi dinamika pertumbuhan dan perkembangan suatu negara. Dengan pertimbangan tersebut, kebijakan arah pembangunan Indonesia telah menempatkan bidang ilmu pengetahuan dan teknologi terutama pada perkembangan ilmu-ilmu dasar sebagai prioritas.&lt;br /&gt;&lt;br /&gt;Physic is the king of science?, itulah ungkapan yang sesuai bagi ilmu fisika dalam bidang ilmu pengetahuan dan teknologi. Fisika merupakan ilmu fundamental yang menjadi tulang punggung bagi perkembangan IPTEK.&lt;br /&gt;Proses menguak rahasia alam yang dilakukan para fisikawan telah ikut membuahkan beberapa teknologi yang memudahkan kehidupan. Ada sebagian teknologi yang lahir secara tidak sengaja dari suatu penelitian fisika, namun ada pula yang sengaja dibuat oleh fisikawan yang menginginkan suatu alat atau teknologi baru karena keterbatasan kemampuan alat yang sudah ada.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Satu contoh teknologi yang lahir secara tidak sengaja adalah sinar X. Penemuan ini terjadi ketika Wilhelm Conrad Roentgen sedang meneliti emisi tabung Crookes. Teknologi yang ditemukan pada 1895 ini mendapat tempat penting di dunia kedokteran hingga sekarang. Berkat penemuannya yang tak sengaja tersebut, fisikawan Jerman ini mendapat hadiah Nobel yang pertama untuk kategori fisika pada 1901.&lt;br /&gt;Selain sinar X (sinar roentgen), hasil penelitian fisika lain yang berguna di bidang kedokteran adalah alat USG (untuk melihat janin di kandungan), ECG (untuk mendeteksi keadaan jantung), CT Scanner dan MRI (untuk melihat organ dalam).&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Berbeda dengan kelahiran teknologi sinar X yang tidak sengaja, penemuan teknologi mesin hitung terjadi secara bertahap dan melalui banyak tangan. Sebagai contoh, kalkulator mekanik yang ber-”evolusi” menjadi komputer digital pertama. Mesin hitung elektronik pertama ini dibuat oleh &lt;/span&gt;&lt;/span&gt;&lt;a title="John Vincent Atanasoff" href="http://axireaxi.wordpress.com/2007/05/16/john-vincent-atanasoff/"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;John Vincent Atanasoff&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;. Bersama dengan Clifford Berry, salah satu mahasiswanya, Atanasoff mulai mewujudkan rancangan komputer digital itu pada 1939-1942. Fisikawan Amerika ini menamakan komputernya ABC (Atanasoff-Berry Computer).&lt;br /&gt;Meski Atanasoff tidak pernah sempat menyempurnakan ABC, komputer digital ini menjadi inspirasi bagi lahirnya ENIAC (Electronic Numerical Integrator and Computer). Komputer raksasa ini digunakan oleh Angkatan Darat Amerika Serikat dalam Perang Dunia II untuk menghitung tabel tembakan senjata. Pengaruh ABC tak hanya pada ENIAC. Teknologi komputer terkini pun ternyata masih menggunakan beberapa teknologi dasar yang digunakan pada ABC.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Terkait dengan komputer, kebutuhan para fisikawan untuk saling bertukar informasi telah mendorong lahirnya internet termasuk WWW (World Wide Web). Seperti yang kita rasakan sekarang, internet tak lagi hanya untuk fisikawan. Kini internet dapat dimanfaatkan oleh semua orang. Internet terbukti dapat memudahkan proses bertukar data dan informasi.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Beberapa hasil riset fisika pun turut berperan menggerakkan roda perekonomian melalui lahirnya berbagai jenis industri. Di antaranya industri otomotif, telekomunikasi, dan elektronika. Beraneka jenis kendaraan mulai dari sepeda, mobil, kereta api, kapal laut, pesawat terbang hingga pesawat angkasa lahir dari ilmu yang berbasis mekanika klasik (newtonian).&lt;br /&gt;Sedangkan dari ilmu mekanika kuantum telah melahirkan industri telekomunikasi dan elektronika yang semakin canggih. Di antara produknya adalah handphone, peranti GPS, laser, CD, DVD, hingga TV plasma. Demikian pula komputer modern dengan prosesor berkecepatan tinggi dan hard disk berkapasitas super gendut.&lt;br /&gt;Tak ketinggalan riset fisika di bidang nuklir yang dapat diaplikasikan untuk berbagai bidang. Di bidang pertanian, nuklir bisa dimanfaatkan untuk memperoleh bibit unggul yang tahan serangan hama dan penyakit. Di bidang energi, nuklir bisa dimanfaatkan sebagai sumber energi alternatif. Nuklir pun bisa dimanfaatkan di bidang medis untuk menyembuhkan kanker. Ironisnya, nuklir pun bisa memicu timbulnya kanker bila mengenai tubuh dengan dosis berlebih dan tak terkendali. Dan yang lebih mengerikan serta bikin mimpi buruk meski tak sedang tidur adalah nuklir yang dibikin menjadi senjata pemusnah massal.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Fisika dengan Teknologi Nuklir&lt;br /&gt;&lt;/strong&gt;Ilmu pengetahuan murni (BASIC SCIENCE: Fisika, Matematika, Kimia, dan Biologi) dan teknologi/terapan/rekayasa merupakan dua hal yang saling berhubungan satu sama lain. &lt;/span&gt;&lt;/span&gt;&lt;a title="Teknologi" href="http://id.wikipedia.org/wiki/Teknologi"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Teknologi&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; tidak akan bisa berkembang tanpa adanya &lt;/span&gt;&lt;a title="Ilmu" href="http://id.wikipedia.org/wiki/Ilmu"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;ilmu&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; pengetahuan murni, dan sebaliknya ilmu pengetahuan membutuhkan teknologi untuk menyediakan fasilitas dan peralatan penelitian yang akurat. Sebagai contoh, mesin uap tidak akan ditemukan tanpa adanya penelitian di bidang ilmu pengetahuan fisika. Di lain fihak, keberhasilan pembuatan mesin uap ini mendorong penelitian lebih lanjut dalam bidang ilmu murni yang berkaitan dengan teori panas dan termodinamika.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Menurut Prof. &lt;/span&gt;&lt;a title="Abdus Salam" href="http://id.wikipedia.org/wiki/Abdus_Salam"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Abdus Salam&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; seorang pemenang hadiah &lt;/span&gt;&lt;a title="Nobel" href="http://id.wikipedia.org/wiki/Nobel"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Nobel&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; fisika pada tahun 1979 dan pendiri lembaga ICTP (International Centre for Theoretical Physics), ada tiga buah penemuan ilmiah yang terbesar di abad ke-20 dalam bidang Fisika. Ke tiga penemuan tersebut meliputi penemuan molekul dan atom, timbulnya panas akibat gerakan atom, dan kesatuan antara listrik, magnit dan optik.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Dua puluh lima tahun pertama dari abad ke dua puluh ini ditandai oleh penelitian di bidang mekanika kwantum yang sangat berpengaruh terhadap struktur suatu atom. Studi mengenai hubungan antara elektron dan atom tersebut merupakan dasar bagi industri &lt;/span&gt;&lt;a title="Elektronika" href="http://id.wikipedia.org/wiki/Elektronika"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;elektronika&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; pada saat ini. Setelah diketahui bahwa struktur molekul sangat ditentukan oleh sifat mekanika kwantum dari atom dan molekulnya, maka prinsip dasar dari logam, kristal dan material sejenis dengan mudah dapat dijelaskan. Kemajuan di bidang fisika dan mekanika kwantum ini mendorong timbulnya industri &lt;/span&gt;&lt;a title="Kimia" href="http://id.wikipedia.org/wiki/Kimia"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;kimia&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; untuk mengembangkan jenis material baru dan mendorong kepada penemuan transistor, semikondoktor dan IC yang merupakan awal dari industri &lt;/span&gt;&lt;a title="Komputer" href="http://id.wikipedia.org/wiki/Komputer"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;komputer&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; pada saat ini.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Perkembangan berikutnya dalam bidang ilmu pengetahuan m&lt;/span&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;urni adalah penelitian dan studi di bidang struktur inti &lt;/span&gt;&lt;a title="Atom" href="http://id.wikipedia.org/wiki/Atom"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;atom&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;. Cabang fisika &lt;/span&gt;&lt;a title="Nuklir" href="http://id.wikipedia.org/wiki/Nuklir"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;nuklir&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; yang mempelajari masalah ini merupakan dasar bagi pusat listrik tenaga nuklir yang banyak didirikan pada akhir-akhir ini baik di Iran, Korea Utara, Korea Selatan, Jepang, dll, karena makin langkanya sumber tenaga minyak dan gas bumi. Pengetahuan mengenai inti atom ini juga merupakan basis dari penggunaan radioaktif dalam bidang kedokteran terutama untuk pendeteksian jenis kelainan di dalam tubuh dan untuk penyembuhan kanker yang sangat sukar dioperasi menggunakan metode lama.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Penggunaan Media Elektronik dan Komputer dalam Pembelajaran Fisika&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="83"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;OHP (Overhad Projector) merupakan suatu media yang dapat digunakan untuk memproyeksikan suatu objek melalui bahan transparan atau bening. Kemudian dengan kombinasi OHP dapat digunakan untuk memproyeksikan tidak hanya bahan transparansi, tetapi juga dapat digunakan untuk memproyeksikan bahan cetakan, objek 3 dimensi, dan sumber tampilan yang berasal dari komputer.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="84"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Sebuah OHP minimal akan dilengkapi tombol/panel untuk menghidupkan, mematikan, dan mengatur fokus. Selain itu OHP memiliki komponen pokok di antaranya adalah lensa kondensor, reflektor, lensa proyektor, landasan kaca, dan cermin. Sedangkan yang lain disebut komponen pendukung.&lt;br /&gt;&lt;/span&gt;&lt;a name="85"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;OHP selain dapat dioperasikan secara tunggal, dapat juga digunakan secara kombinasi, misalnya dikombinasikan dengan ATF, CPP dan sebagainya.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="86"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Berdasarkan sifat dan system kombinasinya, OHP dapat mempunyai fungsi antara lain sebagai pengganti papan tulis beserta perlengkapannya, penyajian materi menjadi lebih praktis, bahan bisa disiapkan di rumah dan dapat digunakan untuk menampilkan objek yang diam maupun bergerak.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-          &lt;strong&gt;Media Audio dan Video dalam Pembelajaran Fisika&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a name="88"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Dalam kegiatan ini telah ditunjukkan beberapa media audio dan video yang dapat digunakan dalam pembelajaran fisika. Beberapa media itu adalah TV instruksional, video instruksional, VCD instruksional, slide instruksional, dan film strip.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="89"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Penggunaan media dalam suatu pembelajaran fisika yang terpenting adalah bahwa materi yang disajikan melalui media tersebut menjadi lebih menarik bagi para siswa.&lt;br /&gt;&lt;/span&gt;&lt;a name="810"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Penyajian setiap media pada kegiatan ini, diusahakan untuk menampilkan instalasi/perlengkapan yang diperlukan dan cara-cara yang prinsip dalam mengoperasikannya.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="811"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Program TV instruksional dapat digunkan sebagai media pelengkap maupun media pengayaan. Video instruksional telah dapat diwujudkan sebagai program saluran terbatas yang menggunakan sumber tayangan dari kaset video. Dilihat dari segi fungsinya program video dapat dinyatakan identik dengan program TV instruksional maupun VCD instruksional. Khusus untuk VCD, sumber tayangan diperoleh dari disc atau piringan.&lt;br /&gt;&lt;/span&gt;&lt;a name="812"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Walaupun dalam modul ini dibahas adanya program radio instruksional, ternyata media ini dapat kita pandang sebagai media yang kurang dapat memberi konstribusi dalam suatu pembelajaran sains (fisika merupakan bagian dari sains), karena media ini lebih tepat untuk mata pembelajaran bahasa, IPS, dan musik.&lt;br /&gt;&lt;/span&gt;&lt;a name="813"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Kemudian dua media yang hampir sama dalam tampilannya, tetapi berbeda dalam sistemnya adalah slide dan film strip. Penayangan untuk sebuah slide atau film strip diperlukan satu kali proyeksi. Karena slide bersifat tunggal dan untuk penayangannya diperlukan bingkai, maka biaya pembuatan slide akan lebih mahal dibandingkan dengan film strip.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-         &lt;strong&gt; Program Fisika Komputasi&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="93"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Program komputer adalah serangkaian perintah dalam bahasa yang dapat diterima komputer, dalam menjalankan suatu tugas sehingga mendapatkan hasil tertentu. Pada dasarnya ada dua bahasa untuk pemrograman komputer, yakni bahasa tingkat rendah dan bahasa tingkat tinggi. Bahasa tingkat rendah berorientasi pada mesin sehingga sulit dipahami oleh orang awam, sedangkan bahasa tingkat tinggi ramah terhadap manusia sehingga mudah dipahami oleh orang awam.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="94"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Ada dua macam bahasa (language) pemrograman tingkat rendah, yakni machine language dan assembly language. Dalam machine language, semua perintah atau pernyataan dinyatakan dengan deretan bit, yakni 0 dan 1. Berbeda dengan assembly language, tidak menggunakan deretan bit, melainkan sandi yang berupa singkatan-singkatan yang disebut mnemonic sehingga lebih mudah diingat.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="95"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Bahasa pemrograman tingkat tinggi menggunakan kata-kata yang diper-gunakan dalam percakapan sehari-hari, namun pada umumnya masih dalam bahasa Inggris. Ada dua jenis program penerjemah dari bahasa tingkat tinggi ke bahasa mesin, yakni interpreter dan compiler.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="96"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Bahasa Pascal merupakan salah satu bahasa pemrograman yang bersifat terstruktur, artinya program dapat disusun dari bagian-bagian kecil yang disebut blok, untuk menyelesaikan pekerjaan tertentu secara tuntas.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-        &lt;strong&gt;  Program Fisika Komputasi dalam Pembelajaran Fisika&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="98"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Untuk mengembangkan program fisika komputasi dalam pembelajaran fisika, diperlukan kemampuan membuat program yang lebih kompleks, yang terdiri dari program utama dan program pembantu.&lt;br /&gt;&lt;/span&gt;&lt;a name="99"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Program pembantu tidak dapat dijalankan tanpa adanya program utama. Untuk Turbo Pascal 5.1, ada dua kelompok program pembantu, yakni program pembantu standar (yang disediakan oleh Turbo Pascal) dan program pembantu tidak standar (yang dibuat oleh pemrogram).&lt;br /&gt;&lt;/span&gt;&lt;a name="910"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Program pembantu standar maupun tidak standar terbagi lagi dalam dua kelompok yakni program pembantu PROSEDUR (banyaknya keluaran yang dihasilkan lebih dari satu), dan program pembantu FUNGSI (banyaknya keluaran hanya satu). Baik PROSEDUR maupun FUNGSI dapat berada pada satu file dengan program utama, hanya letaknya yang mungkin berbeda ( mungkin sesudah program utama, mungkin sebelum program utama), dan dapat pula berada pada file yang berbeda dengan program utama.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-         &lt;strong&gt; CAI (Computer Assisted Instruction)&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a name="103"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Komputer memberikan beberapa kelebihan untuk memproduksi media audio visual menyebabkan piranti ini banyak digunakan dalam kegiatan instruksional. CAI adalah suatu model instruksional yang melibatkan siswa dengan komputer secara langsung. Komputer berperan untuk menyampaikan isi pelajaran, memberikan latihan-latihan dan mengetes kemajuan belajar siswa.&lt;br /&gt;&lt;/span&gt;&lt;a name="104"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Para pengajar dapat menggunakan CMI untuk mengerjakan fungsi-fungsi administratif. CMI sering dianggap sebagai pendukung dari CAI. Sistem komputer instruksional dapat digolongkan menjadi tiga kategori, yaitu DNS (Sistem Jaringan Tujuan Tunggal), SNS (Sistem Jaringan Gabungan), dan SAS (Sistem Berdiri Sendiri). Ketiga sistem tersebut mempunyai kelebihan dan kelemahan sendiri-sendiri. Sistem komputer instruksional dalam proses belajar dapat digunakan untuk tujuan kognitif, afektif maupun psikomotorik.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-         &lt;strong&gt; Penerapan CAI dalam Pembelajaran Fisika&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;a name="106"&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Model pembelajaran fisika dengan CAI meliputi perancangan: isi materi, simulasi, latihan dan tes mengenai kemajuan belajar siswa. Langkah-langkah pembuatan program diawali dengan pemilihan materi yang relevan. Langkah berikutnya adalah menampilkan isi materi, membuat simulasi (berupa animasi gejala fisis dan perhitungannya), menampilkan latihan dan tes, dan menampilkan kunci tes dan jawaban siswa.&lt;br /&gt;Ada beberapa keuntungan yang dapat diperoleh dari penggunaan simulasi dalam pembelajaran fisika bila dibandingkan dengan pembelajaran melalui eksperimen. Beberapa keuntungan tersebut, antara lain biaya lebih rendah, lebih fleksibel dan mudah persiapannya.&lt;br /&gt;&lt;br /&gt;Fisika mempunyai peranan yang besar dalam perkembangan teknologi. Teknologi baru yang ditemukan pada gilirannya kemudian memfasilitasi penelitian-penelitian di bidang sain sehingga perkembangannya berlangsung secara lebih cepat. Sains dan teknologi ibarat dua sisi mata uang yang saling menguatkan. Kerja sama yang erat antara dunia riset dan industri telah lama terjalin secara sinergis menghasilkan produk-produk yang mempunyai keunggulan kompetitif dan ini dijembatani oleh dunia pendidikan.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-         &lt;strong&gt; Simulasi Fisika untuk Pendidikan&lt;/strong&gt;&lt;br /&gt;Pendidikan Fisika merupakan bagian yang tidak terpisahkan dari perkembangan sains dan teknologi. Teknologi Informasi (TI) dan multimedia telah memungkinkan diwujudkannya pembelajaran fisika yang efektif dan menyenangkan, yang melibatkan siswa secara aktif. Kemampuan TI dan multimedia dalam menyampaikan pesan dinilai sangat besar. Dalam bidang pendidikan, TI dan multimedia telah mengubah paradigma penyampaian materi pelajaran kepada peserta didik. Computer Assisted Instruction (CAI) bukan saja dapat membantu guru/dosen dalam mengajar, melainkan dalam memfasilitasi proses belajar. Majalah Times edisi Asia melaporkan pada suatu edisinya bahwa knowledge technology yang mengemas pengetahuan ke dalam softwares pendidikan akan menjadi salah satu dari 10 bidang pekerjaan baru terbesar dalam abad 21.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Dari situ lahir berbagai macam Vendor perangkat lunak edukasi dalam memberikan alat bantu peraga fisika untuk memudahkan pengajaran dan pemahamam akan fisika dan ilmu sain lainnya dengan menggunakan alat bantu komputer, melakukan simulasi dan animasi fisika melalui perangkat lunak komputer dengan mudahnya, diantaranya perusahaan perangkat lunak dari Indonesia yang sukses merambah pasar pendidikan Fisika dengan memanfaatkan IT dan multimedia ekpor luar negeri (&lt;/span&gt;&lt;a title="http://www.pesonaedu.com/" href="http://www.pesonaedu.com/"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;http://www.pesonaedu.com/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;) . Pesona Edukasi menggarap modul pengajaran Fisika untuk siswa SD,SMP dan SMA dengan nama Amazing Fisika menggunakan kemajuan aplikasi grafis, terutama Macromedia Flash, tampilan Pesona mempesona dengan Grafis yang jauh lebih hidup dengan audio lebih bening. Gambarnya dilukis di atas aplikasi Adobe Photoshop dan Corel, animasinya ditangani Macromedia Flash, pemrogramannya digarap dengan Microsoft Visual Basic, Microsoft DirectX, dan C++. Ada enam modul Pesona Fisika untuk tingkat SMP dan SMA dan tiga modul Pesona Matematika untuk SMP.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;Lebih dari 600 sekolah tingkat SMP dan SMA di Indonesia telah menikmati Pesona. Sebagian besar sekolah negeri, tapi juga ada sekolah internasional seperti Jakarta International School dan British International School. Bahkan, Pesona versi bahasa Inggris telah melanglang ke Singapura, Malaysia, Thailand, Vietnam,Mongolia dsb.&lt;br /&gt;Sedangkan perangkat lunak dari luar negeri yang cukup terkenal adalah Easy Java Simulations (Ejs) ( &lt;/span&gt;&lt;a title="http://fem.um.es/EjsWiki/" href="http://fem.um.es/EjsWiki/"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;http://fem.um.es/EjsWiki/&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt; ) adalah suatu Software (perangkat lunak) sebagai alat desain untuk menciptakan simulasi peristiwa alam (Sains) melalui komputer dengan mudah, cepat dan tepat, dirancang khusus untuk memudahkan tugas para guru sains dalam membuat simulasi Fisika (Sains) dengan memanfaatkan komputer sesuai dengan bidang ilmunya, tidak saja untuk media proses pembelajaran, tetapi juga dapat membantu dalam memahami pokok bahasan yang lebih dalam. Easy Java simulations ,sekarang berada pada versi 3.4 merupakan hasil suatu proyek yang dilaksanakan untuk beberapa tahun dan di bawah konsepsi dan implementasi yang berbeda. Banyak pihak yang terlibat dalam proyek tersebut, baik secara pribadi maupun secara institusional. Proyek ini. Sampai sekarang memiliki anggota sekitar tujuhbelas universitas dan institusi sekolah atau institusi lain dari seluruh penjuru dunia. EJS ini adalah bagian dari The Open Source Physics (OSP) project.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;div align="justify"&gt;&lt;br /&gt;-          &lt;strong&gt;Simulasi dan Komputasi Fisika&lt;br /&gt;&lt;/strong&gt;Untuk tingkat perguruan tinggi,tidak hanya simulasi yang harus ditawarkan dan dikenalkan dalam pendidikan tapi bagaimana pengetahuan komputasi dapat dilakukan untuk menunjang teori dan riset. Jika Mahasiswa fisika mengenal lab fisika dasar,lab elektronika,lap fisika lanjut dll, namun apakah semua pelajaran dan penerapan fisika ada didalam lap-lap dapat dengan mudahnya dipahami baik secara konsep ataupun aplikasinya? jawabnya tentu tidak. Dan apakah didalam kelas pengajar dapat memperlihatkan bagaimana konsep relatifitas, gaya magnet? lintasan elektron? spin? mencari solusi persamaan matematis dalam konsep2 fisika ?bagaimana meng-evaluasi penerapan rumus matematis dalam fisika? berangkat dari, ini sistem pengajaran fisika dengan komputer telah banyak dilakukan dan diajarkan oleh Universitas diluar negeri dengan menggunakan kemampuan IT dan multimedia dalam pengajarannya dalam mengevaluasi atau menyelesaikan masalah-masalah sain terutama fisika misalnya dengan menggunakan komputer, numerik, dan alat bantu visualisasi untuk memahami masalah-masalah mekanika yang mengandung unsur matematis seperti persamaan differential, integral, eigenvalues, dan eigenvector dengan memberikan alokasi "Fisika Komputasi" lebih besar lagi dengan memfokuskan solusi numerik misalnya untuk konsep gelombang, diffusion, dan persamaan Laplace via finite difference dan metode finite element.&lt;br /&gt;Mahasiswa juga dapat mempelajari dan memahami bagaimana melakukan pekerjaan meng evaluasi persamaan integral, penyelesaian persamaan differensial atau teori calculus lainnya dalam fisika, bagaimana mengaplikasikan matrik dalam fisika, menplot persamaan atau data penelitian yg didapat, membuat pengembangan fungsi-fungsi series, mencari dasar dari suatu persamaan,dan bekerja dengan bilangan yang lebih kompleks.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Dari latar belakang tersebut berkembanglah perangkat lunak untuk membantu pekerjaan komputasi fisika diantaranya mulai dari yang open source sampai yang berbayar adalah:&lt;br /&gt;&lt;strong&gt;The Open Source Physics (OSP)&lt;br /&gt;&lt;/strong&gt;Projet yang didanai oleh dana riset untuk mengembangkan suatu pustaka Java beruapa framework simulasi untuk module pengajaran fisika yang meliputi material pengajaran mulai dari fisika klasik,fisika statistik,kuantum mekani dan fisika komputasi. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Matlab&lt;/strong&gt; adalah suatu solusi ideal yang banyak dipakai. mempunyai lingkungan yang mudah untuk mengimplementasikan metode komputasi yang dipelajasi di kelas dan sedikit pengetahuan tentang programing.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;LabVIEW&lt;/strong&gt; adalah memcoba mengenalkan kemampuan programing ke dalam penelitian dan pengenalan fisika modren,optik dan fisika.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Mahasiswa harus memiliki paradigma baru tentang konsep fisika di abad 21 ini, bagaimana hubungan antara Teory, Riset, dan Komputasi, dimana ketiga nya ini haruslah sama derajatnya.&lt;br /&gt;Dunia pendidikan tinggi bertanggung jawab untuk mengenalkannya agar tercapai hubungan sinergy antar ketiganya tidak hanya sebatas pemahaman teori namun juga penggunaan komputasi untuk menyelesaikan persoalan fisika dalam riset dan yang nantinya dapat disinkronkan dengan dunia industri. Selain memfocuskan bagaimana menggunakan komputer dalam fisika tujuan akhirnya adalah memastikan bahwa mahasiswa dapat memperoleh suatu level minimum akan komputasi fisika untuk membangun pondasi dasar dalam menyiapkan mahasiswa memasuki gerbang pintu dunia kerja.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Salah satu cara untuk membuat proses pembelajaran menjadi menarik, siswa aktif, tidak membosankan, penyajian konsep jelas, dapat diulang-ulang sendiri, dilengkapi dengan latihan soal dan pembahasan yaitu menggunakan media komputer. Komputer mampu menggambarkan fenomena fisika mendekati kejadian sesungguhnya. Pada saat ini komputer sudah memasyarakat, dan hampir setiap sekolah telah memiliki laboratorium komputer. Selama ini umumnya laboratorium komputer di sekolah-sekolah hanya digunakan untuk pelajaran mengetik atau menghitung hitungan yang sederhana. Dengan kata lain pemanfaatan komputer di sekolah-sekolah belum optimal sesuai dengan kemampuannya. Padahal komputer dapat dijadikan sebagai media pembelajaran Fisika yang sangat menarik. Dari kondisi di atas, maka perlu dilakukan pelatihan pembuatan dan pemanfaatan program pengajaran Fisika berbasis komputer kepada guru-guru Fisika. Setelah pelatihan ini diharapkan guru-guru dapat memanfaatkan komputer sebagai media belajar Fisika siswanya serta mereka dapat membuat program pengajaran Fisika yang sederhana. Lebih lanjut diharapkan prestasi belajar Fisika siswa menjadi meningkat.&lt;br /&gt;&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-3357736968055988085?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/3357736968055988085/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=3357736968055988085' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3357736968055988085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/3357736968055988085'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2009/02/tugas-fisika.html' title='tugas FISIKA &lt;Hubungan fisika dg Teknologi Komp&gt;'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-9006986520489839203</id><published>2008-11-29T22:31:00.000-08:00</published><updated>2008-11-30T00:04:36.454-08:00</updated><title type='text'>tugas fisika dasar</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_qVWQIQkkH3Q/STI_rOa067I/AAAAAAAAAAg/N6yQazNprA8/s1600-h/ut1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 379px; height: 400px;" src="http://1.bp.blogspot.com/_qVWQIQkkH3Q/STI_rOa067I/AAAAAAAAAAg/N6yQazNprA8/s400/ut1.JPG" alt="" id="BLOGGER_PHOTO_ID_5274348125441813426" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_qVWQIQkkH3Q/STJBZ7y4q7I/AAAAAAAAAA4/lm2zTWh8ydU/s1600-h/mm2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_qVWQIQkkH3Q/STJBZ7y4q7I/AAAAAAAAAA4/lm2zTWh8ydU/s400/mm2.JPG" alt="" id="BLOGGER_PHOTO_ID_5274350027407928242" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_qVWQIQkkH3Q/STJFUVKrSZI/AAAAAAAAABg/zmZPkgspr4I/s1600-h/mm2.1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 379px; height: 413px;" src="http://1.bp.blogspot.com/_qVWQIQkkH3Q/STJFUVKrSZI/AAAAAAAAABg/zmZPkgspr4I/s400/mm2.1.JPG" alt="" id="BLOGGER_PHOTO_ID_5274354329185896850" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_qVWQIQkkH3Q/STJDzbE51bI/AAAAAAAAABQ/E9EOGPbples/s1600-h/mm4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 342px;" src="http://3.bp.blogspot.com/_qVWQIQkkH3Q/STJDzbE51bI/AAAAAAAAABQ/E9EOGPbples/s400/mm4.JPG" alt="" id="BLOGGER_PHOTO_ID_5274352664324986290" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/Admin/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_qVWQIQkkH3Q/STJGD6FiCuI/AAAAAAAAABo/_Y9DbiHuhtc/s1600-h/mm5.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 319px;" src="http://2.bp.blogspot.com/_qVWQIQkkH3Q/STJGD6FiCuI/AAAAAAAAABo/_Y9DbiHuhtc/s400/mm5.JPG" alt="" id="BLOGGER_PHOTO_ID_5274355146550282978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_qVWQIQkkH3Q/STJHtKF2GgI/AAAAAAAAAB4/NV2GaAlekDw/s1600-h/mm6.1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 391px; height: 400px;" src="http://3.bp.blogspot.com/_qVWQIQkkH3Q/STJHtKF2GgI/AAAAAAAAAB4/NV2GaAlekDw/s400/mm6.1.JPG" alt="" id="BLOGGER_PHOTO_ID_5274356954732829186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_qVWQIQkkH3Q/STJIbgppeMI/AAAAAAAAACA/WDxkM496SoU/s1600-h/mm7.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_qVWQIQkkH3Q/STJIbgppeMI/AAAAAAAAACA/WDxkM496SoU/s400/mm7.JPG" alt="" id="BLOGGER_PHOTO_ID_5274357751062558914" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-9006986520489839203?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/9006986520489839203/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=9006986520489839203' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/9006986520489839203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/9006986520489839203'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2008/11/tugas-fisika-dasar.html' title='tugas fisika dasar'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qVWQIQkkH3Q/STI_rOa067I/AAAAAAAAAAg/N6yQazNprA8/s72-c/ut1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7521636571210852603.post-4020375199268033915</id><published>2008-11-04T19:13:00.000-08:00</published><updated>2008-11-04T19:40:53.757-08:00</updated><title type='text'>Tugas Aplikasi Bisnis</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_qVWQIQkkH3Q/SREVqnfQ_XI/AAAAAAAAAAM/yJenRCFCg7Q/s1600-h/sela.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 321px; height: 400px;" src="http://2.bp.blogspot.com/_qVWQIQkkH3Q/SREVqnfQ_XI/AAAAAAAAAAM/yJenRCFCg7Q/s400/sela.JPG" alt="" id="BLOGGER_PHOTO_ID_5265013261271629170" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7521636571210852603-4020375199268033915?l=ekha-friendly.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ekha-friendly.blogspot.com/feeds/4020375199268033915/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7521636571210852603&amp;postID=4020375199268033915' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4020375199268033915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7521636571210852603/posts/default/4020375199268033915'/><link rel='alternate' type='text/html' href='http://ekha-friendly.blogspot.com/2008/11/tugas-aplikasi-bisnis.html' title='Tugas Aplikasi Bisnis'/><author><name>ekha</name><uri>http://www.blogger.com/profile/08391654293195978445</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_qVWQIQkkH3Q/SXta2GNqEDI/AAAAAAAAACI/t68aChj0G0g/S220/L%C3%A4la+foto(439).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_qVWQIQkkH3Q/SREVqnfQ_XI/AAAAAAAAAAM/yJenRCFCg7Q/s72-c/sela.JPG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
