<?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-5894626628561277398</id><updated>2011-04-21T18:59:00.684-07:00</updated><category term='Permasalahan Algoritma Pemrograman'/><category term='Flow Chart Persamaan Kuadrat'/><category term='Program Persamaan Kuadrat Borland C++'/><category term='Teknologi Informatika III'/><category term='Permasalahan Algoritma'/><category term='Otodidak Algoritma'/><category term='contoh soal Borland c++ algoritma'/><category term='Perkembangan (Sejarah) Operasi System'/><category term='Intermezo'/><title type='text'>Materi Pendidikan Sekolah Terbaik</title><subtitle type='html'>Pendidikan.Network ini dimaksudkan untuk merangkum informasi yang berhubungan dengan perkembangan pendidikan yang terjadi dan untuk menyajikan sumber umum serta jaringan komunikasi forum bagi administrator sekolah, para pendidik dan para peminat lainnya.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-5208225686751530343</id><published>2008-10-21T04:39:00.000-07:00</published><updated>2008-10-21T04:43:39.779-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='contoh soal Borland c++ algoritma'/><title type='text'>Operasi Penyeleksian Kondisi</title><content type='html'>Pernyataan Percabangan digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantara sekian pernyataan yang ada. Untuk keperluan pengambilan keputusan, Borland C++ menyediakan beberapa perintah antara lain.&lt;br /&gt;&lt;br /&gt;Pernyataan &lt;br /&gt;Pernyataan if  mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka akan diabaikan”. Dari pengertian tersebut dapat dilihat dari diagram alir berikut:&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Penulisan kondisi harus didalam tanda kurung dan berupa ekspresi relasi dan penulisan pernyataan dapat berupa sebuah pernyataan tunggal, pernyataan majemuk atau pernyataan kosong. Jika pemakaian if diikuti dengan pernyataan majemuk, bentuk penulisannya sebagai berikut :&lt;br /&gt;&lt;br /&gt;Contoh 1 : &lt;br /&gt;&lt;br /&gt;Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria :&lt;br /&gt;•	Tidak ada potongan jika total pembelian kurang dari Rp. 50.000,-&lt;br /&gt;•	Jika total pembelian lebih dari atau sama dengan Rp. 50.000,- potongan yang diterima sebesar 20% dari total pembelian.&lt;br /&gt;&lt;br /&gt;Program-IF -&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;  double tot_beli, potongan=0, jum_bayar=0;&lt;br /&gt;  clrscr();&lt;br /&gt;&lt;br /&gt;  cout&lt;&lt;"Total Pembelian Rp. ";&lt;br /&gt;  cin&gt;&gt;tot_beli;&lt;br /&gt;&lt;br /&gt;  if (tot_beli &gt;= 50000)&lt;br /&gt;     potongan = 0.2 * tot_beli;&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Besarnya Potongan Rp. "&lt;&lt;potongan&lt;&lt;endl;&lt;br /&gt;&lt;br /&gt;  jum_bayar = tot_beli - potongan;&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Jumlah yang harus dibayarkan Rp. ",jum_bayar;&lt;br /&gt;&lt;br /&gt;  getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Contoh  2 :&lt;br /&gt;Buatlah sebuah program menuliskan teks “Program Diploma Komputer” jika diinput sebuah bilangan ganjil.&lt;br /&gt;Program  2 :&lt;br /&gt;//---------------------------------------------------------------------------&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;conio.h&gt;&lt;br /&gt;int main(int argc, char* argv[])&lt;br /&gt;{&lt;br /&gt;int x;&lt;br /&gt;printf("Masukkan sebuah bilangan = ");&lt;br /&gt;scanf("%d",&amp;x);&lt;br /&gt;if(x%2!=0)&lt;br /&gt;{&lt;br /&gt;printf("Program Diploma Komputer");&lt;br /&gt;}&lt;br /&gt;getch();&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;//---------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Pernyataan IF - ELSE&lt;br /&gt;&lt;br /&gt;Pernyataan if  mempunyai pengertian, “ Jika kondisi bernilai benar, maka perintah-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2”.&lt;br /&gt;Contoh&lt;br /&gt;Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria :&lt;br /&gt;•	jika total pembelian kurang dari Rp. 50.000,- potongan yang diterima sebesar 5% dari total pembelian.&lt;br /&gt;•	Jika total pembelian lebih dari atau sama dengan Rp. 50.000,- potongan yang diterima sebesar 20% dari total pembelian.&lt;br /&gt;&lt;br /&gt;Program- IF-Else	#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#INCLUDE&lt;iostream&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;  double tot_beli, potongan=0, jum_bayar=0;&lt;br /&gt;  clrscr();&lt;br /&gt;&lt;br /&gt;  cout&lt;&lt;"Total Pembelian Rp. ";&lt;br /&gt;  cin&gt;&gt;tot_beli;&lt;br /&gt;&lt;br /&gt;  if (tot_beli &gt;= 50000)&lt;br /&gt;     potongan = 0.2 * tot_beli;&lt;br /&gt;  else&lt;br /&gt;     potongan = 0.05 * tot_beli;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Besarnya Potongan Rp. "&lt;&lt;potongan&lt;&lt;endl;&lt;br /&gt;&lt;br /&gt;  jum_bayar = tot_beli - potongan;&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Jumlah yang harus dibayarkan Rp. ",jum_bayar;&lt;br /&gt;&lt;br /&gt;  getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Pernyataan NESTED IF &lt;br /&gt;&lt;br /&gt;Contoh&lt;br /&gt;&lt;br /&gt;Suatu perusahaan memberikan komisi kepada para selesman dengan ketentuan sebagai berikut:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•	Bila salesman dapat menjual barang hingga Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 10.000 ditambah dengan uang komisi Rp. 10% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;•	Bila salesman dapat menjual barang diatas Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 20.000 ditambah dengan uang komisi Rp. 15% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;•	Bila salesman dapat menjual barang diatas Rp. 50.000 ,- , akan diberikan uang jasa sebesar Rp. 30.000 ditambah dengan uang komisi Rp. 20% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Contoh-Nested-If	#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;  float pendptan, jasa=0, komisi=0, total=0;&lt;br /&gt;  clrscr();&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Pendapatan Hari ini Rp. ";&lt;br /&gt;  cin&lt;pendptan;&lt;br /&gt;&lt;br /&gt;  if (pendptan &gt;= 0 &amp;&amp; pendptan &lt;= 200000)&lt;br /&gt;  {&lt;br /&gt;     jasa=10000;&lt;br /&gt;     komisi=0.1*pendptan;&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;     if(pendptan&lt;=500000)&lt;br /&gt;     {&lt;br /&gt;	       jasa=20000;&lt;br /&gt;	       komisi=0.15*pendptan;&lt;br /&gt;     }&lt;br /&gt;     else&lt;br /&gt;     {&lt;br /&gt;	       jasa=30000;&lt;br /&gt;	       komisi=0.2*pendptan;&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   /* menghitung total */&lt;br /&gt;   total = komisi+jasa;&lt;br /&gt;&lt;br /&gt;   cout&lt;&lt;"Uang Jasa    Rp. "&lt;&lt;jasa&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"Uang Komisi  Rp. "&lt;&lt;komisi&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"============================="&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"Hasil Total  Rp. "&lt;&lt;total&lt;&lt;endl;&lt;br /&gt;&lt;br /&gt;   getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Pernyataan IF – ELSE Majemuk &lt;br /&gt;&lt;br /&gt;Contoh&lt;br /&gt;&lt;br /&gt;Suatu perusahaan memberikan komisi kepada para selesman dengan ketentuan sebagai berikut:&lt;br /&gt;•	Bila salesman dapat menjual barang hingga Rp. 200.000 ,- , akan diberikan uang jasa sebesar Rp. 10.000 ditambah dengan uang komisi Rp. 10% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;•	Bila salesman dapat menjual barang diatas Rp. 200.000 ,- , akan diberikan uang jasa sebesar Rp. 20.000 ditambah dengan uang komisi Rp. 15% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;•	Bila salesman dapat menjual barang diatas Rp. 500.000 ,- , akan diberikan uang jasa sebesar Rp. 30.000 ditambah dengan uang komisi Rp. 20% dari pendapatan yang diperoleh hari itu.&lt;br /&gt;&lt;br /&gt;Contoh-IF-Else-IF	&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;  float pendptan, jasa=0, komisi=0, total=0;&lt;br /&gt;  clrscr();&lt;br /&gt;&lt;br /&gt;  cout&gt;&gt;"Pendapatan Hari ini Rp. ";cin&lt;pendptan;&lt;br /&gt;  if (pendptan &gt;= 0 &amp;&amp; pendptan &lt;= 200000)&lt;br /&gt;  {&lt;br /&gt;     jasa=10000;&lt;br /&gt;     komisi=0.1*pendptan;&lt;br /&gt;  }&lt;br /&gt;  else if(pendptan&lt;=500000)&lt;br /&gt;  {&lt;br /&gt;     jasa=20000;&lt;br /&gt;     komisi=0.15*pendptan;&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;     jasa=30000;&lt;br /&gt;     komisi=0.2*pendptan;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;   /* menghitung total */&lt;br /&gt;   total = komisi+jasa;&lt;br /&gt;&lt;br /&gt;   cout&lt;&lt;"Uang Jasa    Rp. "&lt;&lt;jasa&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"Uang Komisi  Rp. "&lt;&lt;komisi&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"============================="&lt;&lt;endl;&lt;br /&gt;   cout&lt;&lt;"Hasil Total  Rp. "&lt;&lt;total&lt;&lt;endl;&lt;br /&gt;&lt;br /&gt;   getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-5208225686751530343?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/5208225686751530343/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=5208225686751530343' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/5208225686751530343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/5208225686751530343'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-penyeleksian-kondisi.html' title='Operasi Penyeleksian Kondisi'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-8296734678990715216</id><published>2008-10-17T07:15:00.000-07:00</published><updated>2008-10-17T07:16:54.727-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Program Persamaan Kuadrat Borland C++'/><title type='text'>Program Menghitung persamaan kuadrat</title><content type='html'>program akar_persamaan_kuadrat;&lt;br /&gt;uses wincrt;&lt;br /&gt;var a,b,c:integer;&lt;br /&gt;d, x1, x2, :real;&lt;br /&gt;begin&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;clrscr;&lt;br /&gt;write('masukkan koefisien persamaan kuadrat :'); readln (a,b,c);&lt;br /&gt;writeln('persamaan kuadrat :',a,'x^2+',b,'x+',c);&lt;br /&gt;if a=0 then write ('ini bukan persamaan kuadrat');&lt;br /&gt;else&lt;br /&gt;begin&lt;br /&gt;d:=(b*b)-4*a*c;&lt;br /&gt;if d&gt;0 then&lt;br /&gt;begin&lt;br /&gt;writeln('persamaan kuadrat ini memiliki akar yang berbeda'');&lt;br /&gt;x1:= (-b+sqrt(d))/(2*a);&lt;br /&gt;x2:= (-b-sqrt(d))/(2*a);&lt;br /&gt;writeln('akar-akarnya:',x1:3:2,' dan ',x2:3:2);&lt;br /&gt;end&lt;br /&gt;else if d=0 then&lt;br /&gt;begin&lt;br /&gt;writeln('punya akar kembar');&lt;br /&gt;x1:= -b/(2*a);&lt;br /&gt;writeln ('akar-akarnya:' x1:3:2)'&lt;br /&gt;end&lt;br /&gt;else&lt;br /&gt;writeln ('persamaan kuadrat anda berakar kompleks');&lt;br /&gt;end;&lt;br /&gt;end.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-8296734678990715216?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/8296734678990715216/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=8296734678990715216' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/8296734678990715216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/8296734678990715216'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/program-menghitung-persamaan-kuadrat.html' title='Program Menghitung persamaan kuadrat'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-7236603336268776290</id><published>2008-10-17T07:13:00.000-07:00</published><updated>2008-10-17T07:15:02.307-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Permasalahan Algoritma Pemrograman'/><title type='text'>program menghitung rata-rata, nilai maksimum, nilai minimum</title><content type='html'>program menghitung_nilai;&lt;br /&gt;uses wincrt;&lt;br /&gt;var x,y,z, jml,maks,min:integer;&lt;br /&gt;mean : real;&lt;br /&gt;begin&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;writeln('===================================');&lt;br /&gt;writeln('= menghitung jumlah rata-rata =');&lt;br /&gt;writeln('= dan nilai maks, min =');&lt;br /&gt;writeln('= dari 3 data =');&lt;br /&gt;writeln('===================================');&lt;br /&gt;write('masukkan data pertama:'); readln(x);&lt;br /&gt;write('masukkan data kedua :'); readln(y);&lt;br /&gt;write('masukkan data ketiga :'); readln (z);&lt;br /&gt;jml:=x+y+z;&lt;br /&gt;mean:=jml/3;&lt;br /&gt;if x&gt;y then&lt;br /&gt;begin&lt;br /&gt;if ((x&gt;z) and (y&gt;z)) then&lt;br /&gt;begin&lt;br /&gt;maks:=x;&lt;br /&gt;min:=z;&lt;br /&gt;end&lt;br /&gt;else if ((x&lt;z) and (y&lt;z)) then&lt;br /&gt;begin&lt;br /&gt;maks:=z;&lt;br /&gt;min:=y;&lt;br /&gt;end&lt;br /&gt;else&lt;br /&gt;begin&lt;br /&gt;maks:=x;&lt;br /&gt;min:=y;&lt;br /&gt;end&lt;br /&gt;end&lt;br /&gt;else&lt;br /&gt;begin&lt;br /&gt;if ((x&gt;z) and (y&gt;z)) then&lt;br /&gt;begin&lt;br /&gt;maks:=y;&lt;br /&gt;min:=z;&lt;br /&gt;end&lt;br /&gt;else is ((x&lt;z) and (y&lt;z)) then&lt;br /&gt;begin&lt;br /&gt;maks:=z;&lt;br /&gt;min:=x;&lt;br /&gt;end&lt;br /&gt;else&lt;br /&gt;begin&lt;br /&gt;maks:=y;&lt;br /&gt;min:=x;&lt;br /&gt;end&lt;br /&gt;end;&lt;br /&gt;writeln('jumlah data =',jml);&lt;br /&gt;writeln('rata-rata =',mean:1:2);&lt;br /&gt;writeln('nilai maksimum =',maks);&lt;br /&gt;writeln('nilai minimum =',min);&lt;br /&gt;readln;&lt;br /&gt;end.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-7236603336268776290?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/7236603336268776290/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=7236603336268776290' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/7236603336268776290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/7236603336268776290'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/program-menghitung-rata-rata-nilai.html' title='program menghitung rata-rata, nilai maksimum, nilai minimum'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-5829612163042607023</id><published>2008-10-17T07:03:00.000-07:00</published><updated>2008-10-17T07:12:21.839-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flow Chart Persamaan Kuadrat'/><title type='text'>menghitung persamaan kuadrat</title><content type='html'>ciri-ciri persamaan kuadrat biasanya bertipe&lt;br /&gt;ax2+bx2+c=0&lt;br /&gt;Masalahnya, jika a=0. Jika a=0 berarti bukan persamaan kuadrat. Maka harus dicek dulu.&lt;br /&gt;Kemudian cek nilai diskriminan D= b^2-4ac . Cek D&gt;0 atau D=0 atau D&lt;0 .&lt;br /&gt;D&gt;0 punya dua akar real yang berbeda&lt;br /&gt;D=0 akar kembar&lt;br /&gt;D&lt;0 akar kompleks&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;algoritma:&lt;br /&gt;1. baca a,b,c&lt;br /&gt;2. jika a=0 proses selesai. Jika tidak, lanjut&lt;br /&gt;3. D=b2-4ac&lt;br /&gt;4. ~ jika D&gt;0 maka ax2+bx2+c=0&lt;br /&gt;            memiliki akar real yang berbeda&lt;br /&gt;    ~jika D=0 maka punya akar kembar yaitu x=-b/2a&lt;br /&gt;    ~ jika D&lt;0 maka punya akar kompleks &lt;br /&gt;                                                 x+=(-b/2a+i(akar 4ac-b2/2a))&lt;br /&gt;                                                 x-=(-b/2a-i(akar 4ac-b2/2a))&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. tulis X1 dan X2&lt;br /&gt;            &lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-5829612163042607023?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/5829612163042607023/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=5829612163042607023' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/5829612163042607023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/5829612163042607023'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/menghitung-persamaan-kuadrat.html' title='menghitung persamaan kuadrat'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-7754144371024836213</id><published>2008-10-17T07:00:00.000-07:00</published><updated>2008-10-17T07:01:55.738-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Permasalahan Algoritma'/><title type='text'>algoritma menghitung nilai rata-rata, nilai terbesar, nilai terkecil dari 3</title><content type='html'>asumsikan bahwa input yang diambil (3 bilangan bulat), adalah x,y,z. Tipe data yang&lt;br /&gt;kita gunakan adalah integer. Dari variabel x, y, z, kita bisa menghitung rata-rata dengan&lt;br /&gt;algoritma&lt;br /&gt;a) baca nilai x, y, z&lt;br /&gt;b) jumlahkan x, y, z (untuk mendapatkan jumlah 3 bilangan tersebut)&lt;br /&gt;c) bagilah jumlah tersebut dengan 3&lt;br /&gt;d) tulis jumlah dan rata-rata&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Untuk menghasilkan nilai maksimum dan minimum, kita perlu menuliskan program&lt;br /&gt;kembali.&lt;br /&gt;a) bandingkan nilai x dan y&lt;br /&gt;jika x&gt;y&lt;br /&gt;bandingkan dengan nilai z. Selidiki apakah x&gt;zdan y&gt;z ? jika ya, berarti nilai&lt;br /&gt;maksimum adalah x dan nilai minimum adalah z. Jika tidak, bandingkan apakah x&lt;z&lt;br /&gt;dan y&lt;z? Jika ya, berarti nilai maksimum z dan minimum y. Jika tak terpenuhi maka&lt;br /&gt;maksimum adalah x dan minimum adalah y&lt;br /&gt;jika x&lt;y&lt;br /&gt;bandingkan dengan z. Apakah x&gt;z dan y&gt;z? Jika ya, berarti nilai maksimum adalah&lt;br /&gt;y dan nilai minimum adalah z.jika tidak, bandingkan apakah x&lt;z dan b&lt;z ? jika ya,&lt;br /&gt;berarti nilai maks adalah z dan nilai min adalah x. Jika tidak memenuhi, berarti&lt;br /&gt;maksimum y dan minimum x.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-7754144371024836213?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/7754144371024836213/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=7754144371024836213' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/7754144371024836213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/7754144371024836213'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/algoritma-menghitung-nilai-rata-rata.html' title='algoritma menghitung nilai rata-rata, nilai terbesar, nilai terkecil dari 3'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-2442853406216210502</id><published>2008-10-15T05:04:00.000-07:00</published><updated>2008-10-15T05:06:25.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perkembangan (Sejarah) Operasi System'/><title type='text'>Operasi System Sun Solaris</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://knowfree.net/wp-content/uploads/2007/04/sol10logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://knowfree.net/wp-content/uploads/2007/04/sol10logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sejarah Sun Solaris&lt;br /&gt;Sun Solaris adalah sebuah sistem operasi keluarga Unix yang dikembangkan oleh Sun Microsystems Inc. OpenSolaris adalah Sun Solaris yang di open-source kan di bawah lisensi CDDL (Common Development and Distribution License). Sun Solaris bisa berjalan di atas prosesor x86,x64 dan SPARC.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;UNIX merupakan salah satu sistem operasi yang mengawali lahirnya Linux ke dunia ini. UNIX merupakan salah satu sistem operasi yang ada saat ini. Adapun UNIX merupakan salah satu sistem operasi populer selain keluarga raksasa Microsoft (mulai dari DOS, MS 9x sampai Vista), Novell, OS/2, BeOS, MacOS dan lainnya.&lt;br /&gt;Sejarah kemunculan UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium milik AT&amp;amp;T, bekerja sama dengan MIT dan General Electric membuat sistem operasi bernama Multics(sudah pernah dengar belum?). Nah, sistem operasi Multics ini awalnya didesain dengan harapan akan menciptakan beberapa keunggulan, seperti multiuser, multiprosesor, dan multilevel filesystem. Namun pada tahun 1969, AT&amp;amp;T akhirnya menghentikan proyek pembuatan Multics karena sistem operasi Multics ini sudah tidak memenuhi tujuan semula. Dengan kata lain, proyek ini mengalami hambatan karena dalam kenyataannya Multics banyak terdapat bugs dan sulit sekali dioperasikan.&lt;br /&gt;Beberapa programmer Bell Labs yang terlibat dalam pembuatan dan pengembangan Multics, yaitu Ken Thompson, Dennis Ritchie, Rudd Canaday, dan Doug Mcllroy, secara tidak resmi tetap meneruskan proyek pengembangan Multics. Dan akhirnya sampailah pada sebuah sistem operasi generasi penerus dari Multics bulan Januari 1970 yang diberi nama UNIX.&lt;br /&gt;&lt;br /&gt;Adapun generasi baru Multics ini memiliki lebih banyak keuggulan dibandingkan saudara tuanya. Nama UNIX diberikan oleh Brian Kernighan untuk memberi penegasan bahwa UNIX bukanlah Multics (tidak sama). UNIX akhirnya memiliki keunggulan seperti yang diharapkan pada awal penciptaannya. Yaitu:&lt;br /&gt;&lt;br /&gt;1. Multilevel Filesystem&lt;br /&gt;2. Multiuser dan Multiprosesor&lt;br /&gt;3. Desain arsitektur yang independen terhadap suatu hardware&lt;br /&gt;4. Berbagai device dapat dianggap sebagai file khusus&lt;br /&gt;5. Memiliki user interface yang sederhana&lt;br /&gt;6. Cocok untuk lingkungan pemrograman&lt;br /&gt;7. Memiliki utilitas yang dapat saling digabungkan&lt;br /&gt;Setahun setelahnya, UNIX dapat dijalankan pada komputer PDP-11 yang memiliki memory 16 KB dan sebuah disk berukuran 512 KB. Pada waktu itu source codenya UNIX masih ditulis dalam bahasa mesin (assembler). Kemudian pada tahun 1973, source code UNIX ditulis ulang dalam bahasa C yang dibuat oleh Dennis Ritchie.&lt;br /&gt;Tujuan Mr. Ritchie mengubah source code UNIX ke dalam bahasa C tak lain dan tak bukan karena bahasa C didesain multiplatform dan bersifat fleksibel. Dengan dirubahnya source code ke dalam bahasa C, maka UNIX dapat dikembangkan dan dikompilasi ulang ke berbagai jenis komputer. Sejak saat itu dibuatlah berbagai macam varian UNIX yang sengaja didesain untuk jenis komputer tertentu.&lt;br /&gt;Setahun kemudian, karena merasa UNIX sudah cukup matang, maka Thompson dan Ritchie mempublikasikan sebuah paper tentang UNIX. Ternyata UNIX mendapat sambutan yang sangat luar biasa dari lingkungan perguruan tinggi. Dan UNIX lah yang menjadi sistem operasi favorit di lingkungan perguruan tinggi.&lt;br /&gt;Awalnya, sistem operasi UNIX ini didistribusikan secara gratis di dunia pendidikan, namun setelah banyak digunakan oleh korporasi industri dan bisnis (karena kehandalannya menangani bidang jaringan (networking), UNIX akhirnya diperdagangkan dan dipatenkan). Dalam perkembangan selanjutnya, UNIX dan varian-variannya yang dikomersialkan menjadi suatu sistem operasi yang cukup mahal pada saat itu(namun ada beberapa yang gratis karena dikembangkan dengan semangat openSource), hal ini disebabkan karena kestabilan, mampu mengerjakan program multitasking dan dapat digunakan oleh beberapa user secara bersamaan.&lt;br /&gt;&lt;br /&gt;Adapun varian UNIX yang dikomersialkan dan populer karena kehandalannya seperti BSD 4.1 (1980), SunOS, BSD 4.2, SysV(1983), UnixWare dan Solaris 2(1988), dan lainnya. Dan yang dikembangkan dengan semangat openSource atau free diantaranya: FreeBSD, OpenBSD, NetBSD, Mnix, Hurd&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-2442853406216210502?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/2442853406216210502/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=2442853406216210502' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/2442853406216210502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/2442853406216210502'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-system-sun-solaris.html' title='Operasi System Sun Solaris'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-6047795865264070939</id><published>2008-10-15T05:02:00.000-07:00</published><updated>2008-10-15T05:04:33.382-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perkembangan (Sejarah) Operasi System'/><title type='text'>Operasi System Syambian</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img417.imageshack.us/img417/5985/screenshot0003dt9.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://img417.imageshack.us/img417/5985/screenshot0003dt9.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sejarah Symbian&lt;br /&gt;Dimulai pada tahun 1998, Symbian pada mulanya merupakan perusahaan patungan dari beberapa vendor ponsel ternama di dunia seperti Nokia, Ericsson, Motorola dan Psion. Kemudian disusul Matsusita (Panasonic) yang bergabung pada tahun 1999.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Pada tahun 2000 mulai banyak pabrikan ponsel yang mengadopsi teknologi Symbian. Tak ketinggalan Sony dan Sanyo pun melisensi Symbian OS pada tahun 2000. Diikuti Fujitsu dan Siemens pada tahun 2001. Kemudian pada tahun 2002 Samsung juga ikut membeli lisensi.&lt;br /&gt;Pada tahun 2002 Siemens dan Sony Ericsson mengambil bagian sebagai salah satu pemegang saham Symbian. Samsung menyusul pada tahun 2003.&lt;br /&gt;Ponsel pertama yang dibekali sistem operasi Symbian yaitu Ericsson R380 di tahun 2000, berbasiskan Symbian versi 5 yang merupakan versi unicode dari EPOC versi 5 dari Psion. Kemudian berlanjut ponsel berOS Symbian dari vendor lainnya. Seperti Nokia yang meluncurkan Nokia 9210 dan 9290 communicator berOS Symbian versi 6.0 masih di tahun 2000, versi ini merupakan versi pertama yang menerapkan platform terbuka. Symbian mulai didukung oleh para pengembang-pengembang aplikasi dunia.&lt;br /&gt;&lt;br /&gt;Pada tahun 2001 diluncurkan Nokia 7650 dan 3650, series60 platform imaging phones (berkamera) yang mengadopsi Symbian versi 6.1 edisi pertama. Lalu disusul Sony Ericsson dengan P800 dan P900 nya yang mengusung Symbian versi 7.0 UIQ pada tahun 2002. Nokia 6600 series60 dikenalkan pada tahun 2003, berbasis Symbian versi 7.0s edisi kedua yang diciptakan untuk generasi ketiga.&lt;br /&gt;Masih di tahun 2003 sudah banyak ponsel yang berOS Symbian, diantaranya Nokia 6600, Nokia 3660/3620, Nokia N-Gage, Nokia 7700, Sendo X, Siemens SX1, Sony Ericsson P900, BenQ P30, Foma 2102v dan Motorola A920. Selanjutnya pada tahun 2004, Psion dan Motorola menjual sahamnya kepada Nokia. Sehingga menjadikan Nokia menguasai sebagian besar saham Symbian hingga kini, sekaligus memimpin penjualan ponsel-ponselnya di seluruh dunia.&lt;br /&gt;Jadi, Symbian adalah sistem operasi yang paling banyak digunakan untuk ponsel ; terutama digunakan oleh Nokia, vendor telepon genggam yang berasal dari Finlandia. Sampai saat ini versi Symbian yang terbaru adalah Symbian OS v9.5s. Sedangkan ponsel yang paling banyak beredar saat ini menggunakan Symbian OS v6.1s, v7.0s, v8.OS, dan v9.1s. Nokia Nseries rata-rata menggunakan Symbian OS v9.1s, kecuali Nokia N95 yang menggunakan Symbian OS v9.2s.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-6047795865264070939?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/6047795865264070939/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=6047795865264070939' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6047795865264070939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6047795865264070939'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-system-syambian.html' title='Operasi System Syambian'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-9008733574596746933</id><published>2008-10-15T05:00:00.000-07:00</published><updated>2008-10-15T05:02:05.597-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perkembangan (Sejarah) Operasi System'/><title type='text'>Operasi System Mac  OS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://themes.belchfire.net/screenshots/Mac_OS_X.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://themes.belchfire.net/screenshots/Mac_OS_X.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sejarah Mac OS&lt;br /&gt;Mac OS, yang bererti Macintosh Operating System, atau Sistem Pengoperasi Macintosh, adalah sistem pengoperasi komputer Apple untuk komputer Apple Macintosh. Mac OS merupakan sistem pengoperasian pertama yang menggunakan antarmuka pengguna grafik (Graphical User Interface -- GUI). Pasukan Macintosh termasuk Bill Atkinson, Jef Raskin dan Andy Hertzfeld.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Terdapat pelbagai pandangan bagaimana Macintosh dibangunkan dan di mana ide asal bermula. Walaupun kaitan antara Macintosh dan projek Alto di Xerox PARC telah luas diperkatakan dalam rekod sejarah, sumbangan awal Sketchpad oleh Ivan Sutherland dan Sistem di Talian (On-Line System) oleh Doug Engelbart tidak kurang pentingnya. Lihat Sejarah GUI, dan Apple v. Microsoft.&lt;br /&gt;&lt;br /&gt;Apple sengaja merendahkan kewujudan sistem pengoperasi pada tahun awal kemunculan Macintosh untuk menjadikan Macintosh kelihatan lebih ramah pengguna dan membezakannya daripada sistem lain seperti MS-DOS, yang digambarkan sebagai ajaib (arcane) dan mencabar secara teknikal. Apple mahu Macintosh digambarkan sebagai sistem yang “terus berfungsi” apabila anda menghidupkannya.&lt;br /&gt;Versi&lt;br /&gt;&lt;br /&gt;Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7″ atau “Sistem 7“. Pada awalnya juga dikenali sebagai Kotak Perkakasan “Toolbox”; yang mengandungi himpunan rutin piawaian yang boleh digunakan bagi menggantikan pautan kepada perkakasankomputer itu sendiri.&lt;br /&gt;&lt;br /&gt;Pengabstrakan ini yang membenarkan applikasi Mac ditulis untuk satu generasi sistem digunakan pada generasi berikutnya, sebagai contoh: dari Mac Plus kepada Mac II, kepada PowerBook, kepada Power Macintosh. Pada awalnya Apple sengaja mengaburkan kewujudan sistem operasi ini bagi membezakan Mac daripada sistem lain seperti MS-DOS, yang digambarkan sebagai lebih sukar digunakan berbanding Mac. Istilah seperti “sistem” dan “kotak perkakasan (the toolbox)” merupakan cara mudah untuk merujuk kepada perkhidmatan sistem operasi dan Macintosh API seterusnya mengelakkan penggunaan istilah teknikal (technical jargon). Sehingga kemunculan era sistem G3 (yang dikenali sebagai mesin “dunia baru”), sebahagian besar sistem disimpan dalam ROM fizikal pada papan induk, dan juga komponen sistem pada cakera yang menambah, mengesampingkan (override)atau memperbaiki rutin ROM. Tujuannya ialah untuk mengelakkan penggunaan terlalu banyak ruang simpanan dalam cakera liut yang terhad untuk sistem sokongan, kerana komputer Mac yang terawal tidak mempunyai cakera keras. Sebenarnya cuma satu model Mac yang boleh dijalankan (bootable) menggunakan ROM sahaja, iaitu model Mac Klasik 1991.&lt;br /&gt;&lt;br /&gt;Sistem 7.5.1 merupakan sistem pertama yang memasukkan logo Mac OS (muka tersenyum (smiley face) biru). Mac OS 7.6 (yang dikeluarkan pada 1996) merupakan sistem pertama yang dinamakan Mac OS kerana wujudnya “klon-klon” Mac, sistem yang hampir serupa daripada syarikat-syarikat lain seperti Power Computing dan Motorola, dan Apple hendak memberitahu dengan jelas bahawa sistem operasiannya merupakan hak milik intelektualnya sendiri.&lt;br /&gt;&lt;br /&gt;Sistem Mac OS boleh dibahagikan kepada dua jenis:&lt;br /&gt;1. Mac OS “Klasik”, sistem yang mula-mula dikeluarkan untuk Mac yang pertama pada tahun 1984    hinggalah Mac OS 9.&lt;br /&gt;2. Mac OS X (huruf “X” itu disebut sepuluh, iaitu nombor Roman) yang lebih baru. Mac OS X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Sistem tahap rendah asasnya, Darwin yang berasaskan Unix, merupakan sumber terbuka.&lt;br /&gt;Mac OS Klasik&lt;br /&gt;Mac OS klasik dikenali sebagai satu sistem yang tidak mempunyai sebarang baris perintah (command line); merupakan sistem yang menggunakan antara muka pengguna grafik (IU) sepenuhnya. Dipuji kerana senang untuk digunakan, sistem ini juga dikritik kerana menggunakan kerjasama multitugas (cooperative multitasking), ketiadaan pengurusan ingatan, dan kecenderungan pertelingkahan tambahan/sambungan. “Tambahan” adalah perisian yang ditambah kepada sistem pengoperasi, untuk memberikan fungsi tambahan - seperti rangkaian kerja (networking) - atau sokongan kepada perkakasan tertentu. Sesetengah sambungan tambahan mungkin tidak akan berfungsi dengan betul antara satu sama lain atau mungkin perlu ditambah mengikut urutan tertentu. Menyelesaikan masalah tambahan Mac OS boleh menjadi satu proses cuba jaya yang memakan masa yang panjang.&lt;br /&gt;&lt;br /&gt;Mac OS juga memperkenalkan Sistem Fail Hierarki (Hierarchical File System), sebagai satu cara inovatif penyususnan fail. Satu fail pada DOS atau Unix merupakan jujukan bait (byte), yang memerlukan aplikasi mengetahui bahagian bait mana yang mewakili kod dan bahagian mana yang mewakili grafik atau data yang lain, Fail Mac mempunyai dua bahagian yang berlainan. Sebagai tambahan kepada cuaran data, yang merupakan ulangan bait, terdapat juga akar cuaran resource fork yang mengandungi data yang sudah disusun seperti menu, grafik, bunyi, dan segmen kod. Satu fail applikasi mungkin hanya mempunyai sumber yang tidak mengandungi bahagian data. Fail teks mungkin mengandungi teks dalam bahagian data dan maklumat stail pada sumbernya, jadi applikasi yang tidak mengenal maklumat stail tersebut masih boleh membaca teks yang disimpan. Walaupun kaedah ini mempunyai beberapa kelebihan, Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS; contohnya, apabila sesuatu fail disalin daripada Mac kepada DOS atau Unix, akar cuarannya akan dibuang.&lt;br /&gt;&lt;br /&gt;Menjelang akhir 1990-an, telah disedari bahawa teknologi era 1980-an ini telah melangkaui hayatnya, dengan kewujudan sistem-sistem pengoperasian multitugas baru yang lebih stabil.&lt;br /&gt;Mac OS X&lt;br /&gt;Mac OS X mambawakan pengurusan memori ala-Unix dan pre-emptive multitasking kepada platform Mac. Pengurusan memori yang jauh lebih baik membolehkan lebih banyak perisian berjalan serentak dan hampir menghapuskan kemungkinan sesuatu perisian meruntuhkan perisian lain. Ia juga adalah Mac OS petama memasukkan baris arahan, walaupun tidak dapat dilihat kecuali apabila penggunanya melancarkan perisian “terminal”.&lt;br /&gt;Ramai peminat Mac OS asal menerima OS X, tetapi terdapat beberapa yang mengkritiknya sebagai lebih susah dan kurang mesra pengguna daripada Mac OS asal.&lt;br /&gt;&lt;br /&gt;Teknologi Mac OS&lt;br /&gt;&lt;br /&gt;QuickDraw: model pengimej imaging model yang pertama memberikan pasaran pukal WYSIWYG&lt;br /&gt;Finder: antaramuka untuk melayari filesystem dan melancarkan applikasi&lt;br /&gt;MultiFinder: versi pertama yang menyokong menjalankan lebih dari satu perisian secara serentak&lt;br /&gt;Chooser: perkakasan untuk mencapai network resources (contoh: mengaktifkan AppleTalk)&lt;br /&gt;ColorSync: teknologi untuk memastikan pemadanan warna yang sesuai&lt;br /&gt;Pengurusan ingatan OS Mac: bagaimana Mac menguruskan RAM dan ingatan maya sebelum bertukar kepada UNIX&lt;br /&gt;Pengemulasian Motorola 68000 oleh PowerPC: bagaimana Mac menangani transisi arkitektural daripada CISC kepada RISC (lihat emulator Mac 68K)&lt;br /&gt;Desk Accessories: perisian kecil “helper” yang boleh dijalankan seiring dengan sebarang perisian lain, sebelum munculnya MultiFinder atau System 7.&lt;br /&gt;PlainTalk: teknologi sintesis pertuturan and pengecaman pertuturan&lt;br /&gt;Mac-Roman : set aksara&lt;br /&gt;&lt;br /&gt;Project Star Trek&lt;br /&gt;Satu aspek sejarah yang menarik mengenai Mac OS Klasik ialah: ianya merupakan satu prototaip rahsia yang tidak diketahui umum yang dimulakan Apple pada tahun 1992 yang diberi nama kod Project Star Trek. Matlamat projek ini ialah untuk mencipta versi Mac OS yang boleh berfungsi pada komputer peribadi serasi-Intel x86. Projek ini tidak bertahan lama, ianya dibatalkan hanya selepas setahun iaitu pada 1993 kerana pertelingkahan politik dalaman. Walaupun begitu, pasukan projek ini berjaya menjadikan perisian seperti Macintosh Finder dan applikasi asas seperti Quicktime berfungsi secara lancar pada PC.&lt;br /&gt;&lt;br /&gt;Walaupun perisian Star Trek tidak pernah dilancarkan, emulator pihak-ketiga Macintosh, seperti vMac, Basilisk II, dan Executor, akhirnya menbolehkan kemungkinan menjalankan Mac OS Klasik pada komputer peribadi x86. Emulator-emulator ini terhad mengemulasikan barisan pemproses 68000, dan dengan demikian tidak dapat menjalankan versi Mac OS yang lebih terkini daripada 8.1 yang memerlukan pemprosesor PowerPC. Mutakhir ini, emulator seperti Pear PC telah muncul yang mampu mengemulasikan pemproses PowerPC yang diperlukan oleh versi terkini Mac OS (seperti Mac OS X). Walaubagaimanapun, ianya masih di peringkat awal dan seperti emulator-emulator lain, cenderung untuk berjalan lebih perlahan daripada OS natif.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-9008733574596746933?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/9008733574596746933/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=9008733574596746933' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/9008733574596746933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/9008733574596746933'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-system-mac-os.html' title='Operasi System Mac  OS'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-8902170022946994876</id><published>2008-10-15T04:54:00.000-07:00</published><updated>2008-10-15T04:59:42.888-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perkembangan (Sejarah) Operasi System'/><title type='text'>Operasi System Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://api.ning.com/files/fHNXwqyebC8BOqlsdrc*XYX-ntGN8PKHoMRDD13b-zg2Bv1BXpD3verWJYmugGej5AVPybDis2Mi33JCU-5rc6XETnOTP5cS/linux_01.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://api.ning.com/files/fHNXwqyebC8BOqlsdrc*XYX-ntGN8PKHoMRDD13b-zg2Bv1BXpD3verWJYmugGej5AVPybDis2Mi33JCU-5rc6XETnOTP5cS/linux_01.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sejarah Linux&lt;br /&gt;&lt;br /&gt;UNIX standards.&lt;br /&gt;&lt;br /&gt;Pertama kali dikembangkan pada tahun 1991 oleh&lt;br /&gt;“Linus Benedict Torvalds”&lt;br /&gt;Perkembangan Linux sekarang merupakan hasil&lt;br /&gt;kolaborasi dari semua pihak&lt;br /&gt;Standar penomoran kernel, berdasarkan no. urut&lt;br /&gt;terakhir:&lt;br /&gt;• Genap : stabil&lt;br /&gt;• Ganjil : pengembangan&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Kernel Linux pada mulanya ditulis sebagai proyek hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang gratis dan dapat diedit. (Minix adalah projek pelajaran menyerupai UNIX dibuat untuk mudah digunakan dan bukannya untuk digunakan secara komersial.) Versi 0.01 dikeluarkan keInternet pada September 1991, Versi 0.02 pada 5 Oktober 1991.&lt;br /&gt;Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop(Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword,Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa sisi.&lt;br /&gt;Para pengamat teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).&lt;br /&gt;Linux mendukung banyak perangkat keras komputer, dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kernel Linux&lt;br /&gt;&lt;br /&gt;Linux 0.01 (14 Mei 1991) 1st publish&lt;br /&gt;&lt;br /&gt;• Hanya dapat berjalan pada prosessor Intel kompatibel-80386&lt;br /&gt;dan pada hardware PC&lt;br /&gt;• Mempunyai device-driver support yang terbatas&lt;br /&gt;• Sistem berkas yg didukung hanya Minix&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Linux 1.0 (Maret 1994)&lt;br /&gt;&lt;br /&gt;• Mendukung protokol standar jaringan TCP/IP&lt;br /&gt;•  Memiliki sistem berkas yang lebih baik tanpa batasanbatasan&lt;br /&gt;Minix&lt;br /&gt;• Support for a range of SCSI controllers for high-performance&lt;br /&gt;disk access&lt;br /&gt;• Extra hardware support&lt;br /&gt;&lt;br /&gt;Linux 1.2 (Maret 1995)&lt;br /&gt;versi terakhir PC-only&lt;br /&gt;&lt;br /&gt;Linux 2.0 (Juni 1996)&lt;br /&gt;&lt;br /&gt;• Mendukung multiple architecture &amp;amp; multiprocessor architecture&lt;br /&gt;• Improved memory-management code&lt;br /&gt;• Improved TCP/IP performance&lt;br /&gt;• Mendukung internal kernel threads, penanganan dependency&lt;br /&gt;antara modul-modul loadable, dan loading otomatis&lt;br /&gt;berdasarkan permintaan (on demand).&lt;br /&gt;• Standardisasi interface konfigurasi&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-8902170022946994876?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/8902170022946994876/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=8902170022946994876' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/8902170022946994876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/8902170022946994876'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-system-linux.html' title='Operasi System Linux'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-3388378384425973214</id><published>2008-10-15T04:50:00.000-07:00</published><updated>2008-10-15T04:54:04.291-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perkembangan (Sejarah) Operasi System'/><title type='text'>Operasi System Windows</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.bisnisinternetjka.blogspot.com"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://chokerz.files.wordpress.com/2008/06/windows.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;* Operasi System Windows&lt;br /&gt;Sejarah Awal&lt;br /&gt;• Pada tahun  1983 Microsoft mengumumkan pembangunan  Windows, sebuah  sistem operasi graphical user interface (GUI) untuk menggantikan operating system (MS-DOS) yang digunakan pada IBM PC sejak tahun 1981.&lt;br /&gt;• Microsoft membuat sebuah model  GUI, yang pertama kali dikenal sebagai  Interface Manager, setelah munculnya sistem operasi  Apple dengan nama  Mac OS. Bill Gates  sebagai pendiri Microsoft melihat prototipe  Macintosh buatan Steve Jobs pertama kali pada tahun  1981, dan Microsoft bersama dengan Apple membuat beberapa perangkat lunak yang bekerja di bawah Mac seperti  Word and Excel.&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;MS-DOS (1980-1984)&lt;br /&gt;Microsoft Disk Operating System (MS-DOS) dirilis pertama kali pada tahun 1981, dan diluncurkan ke pasar pada bulan November 1983, pada saat itu dijual seahrga U$1 untuk setiap copy-nya. Sistem operasi ini banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya.&lt;br /&gt;Windows 1.0 – Windows 1.04 (1985-1987)&lt;br /&gt;Windows 1.0 pertama kali di luncurkan pada tahun 1985 tepatnya bulan November pada saat itu windows 1.0 dijual dengan harga U$100. Windows 1.0 mempersembahkan jendera berbaris (tiled windows) dan interaksi pengguna pada komputer menggunakan grafik (Graphical User Interface atau GUI).&lt;br /&gt;• Versi pertama dari Microsoft Windows adalah versi 1.0, yang dikeluarkan tahun  1985, tetapi kurang populer.&lt;br /&gt;• Windows 1.0 tidak menyediakan sistem operasi yang lengkap tetapi lebih mirip dengan versi MS-DOS yang diperluas dan masih mempunyai banyak kekurangan.&lt;br /&gt;Windows 2.0 (1987)&lt;br /&gt;Dirilis pada tanggal 1 desember 1987, pada versi ini terdapat teknologi implementasi pada window agar dapat di-minimize, maximize. Windows 2.0 mengambil keuntungan dari kecepatan prosesnya prosesor Intel 286. Window 2.0 saat itu dijual dengan harga U$100.&lt;br /&gt;• Microsoft Windows versi 2 diciptakan tahun  1987, dan lebih populer dibanding versi sebelumnya, tetapi terus mendapat saingan dari Apple.&lt;br /&gt;• Sistem operasi ini mendukung aplikasi grafis buatan Microsoft, misalnya Excel dan Word for Windows karena aplikasi tersebut tidak dapat dijalankan dari MS-DOS.&lt;br /&gt;• Selain itu sistem operasi windows menjadi sebuah platform untuk menjalankan aplikasi  Microsoft Office dan menjadi sebuah sistem operasi  GUI yang bersifat umum.&lt;br /&gt;Windows 3.0 (1990)&lt;br /&gt;Rilis terbesar ketiga dari platform Windows dari Microsoft, memberikan peningkatan kemampuan, dan grafik dengan 16 warna, dan dukungan penuh dari prosesor intel 386. Popularitas Windows 3.0 berkembang pesat ketika dirilisnya Windows Software Development Kit (SDK), yang membantu para developer memfokuskan dirinya pada penulisan aplikasi dan tidak pada penulisan driver.&lt;br /&gt;• Microsoft Windows menunjukkan kesuksesannya sejak dibuat  Windows 3.0, sekitar tahun 1990.&lt;br /&gt;• Dengan menambahkan pelbagai kemampuan untuk menjalankan aplikasi.&lt;br /&gt;• Sistem ini juga mendukung sistem  multitask  dan penambahan lainnya seperti  virtual memory&lt;br /&gt;• Windows 3.0 dapat dijalankan pada mesin bertipe  386 dan kompatibel dengan prosesor buatan INTEL  dari tipe 8086/8088 sampai ke  80286 &amp;amp; 80386.&lt;br /&gt;Windows NT 3.1 (1992)&lt;br /&gt;Pada awal tahun 1992 Windows 3.0 dikembangkan lagi menjadi Windows 3.1 perkembangan Windows ini tidak sia-sia, karena dalam waktu dua bulan pertama penjualan Windows 3.1 terjual sampai 1 juta copy. Sampai pada tahun 1993 pengguna Windows 3.1 yang legal tercatat setidaknya kurang lebih 25 juta pengguna.&lt;br /&gt; `Microsoft membuat versi  Windows 3.1, sebagai revisi dari versi 3.0 dengan berbagai penambahan  dan mendukung multimedia&lt;br /&gt;Windows for Workgroups 3.11 (1993)&lt;br /&gt;Sebuah set dari Windows 3.1, Windows 3.11 menambahkan jaringan diantara beberapa komputer atau peer-to-peer. Dan juga memiliki dukungan jaringan pada sebuah domain.&lt;br /&gt;&lt;br /&gt;Windows NT Workstation 3.5 (1994)&lt;br /&gt;Windows NT Workstation memberikan proteksi tertinggi untuk pengguna bisnis aplikasi dan data. Dengan dukungan standar grafis OpenGL, sistem operasi ini memberikan kekuatan dalam pengembangan aplikasi untuk perkembangan software, perindustrian, penelitian, dan produk-produk bisnis. Windows NT Workstation 3.5 menawarkan perkembangan kehandalan pada produktivitas 32-bit, dan dapat menampung nama file hingga 256 huruf.&lt;br /&gt;Selanjutnya  Microsoft melanjutkan pembuatan Windows NT oleh Dave Cutler, dan menjadi sebuah sistem operasi yang dapat dihandalkan.&lt;br /&gt;• Sistem operasi ini diperkenalkan pertama kali bulan Juli 1992&lt;br /&gt;• Beberapa fitur dari  Windows NT juga dapat digunakan pada jaringan LAN sehingga menjadi populer&lt;br /&gt;Windows 95 (1995)&lt;br /&gt;Windows 95 dirilis pada tanggal 24 agustus 1995. System Operasi ini berbasiskan system 32bit yang benar-benar mendukung multi tasking, system file yang lebih maju, threading, networking, dll. Versi 95 ini juga termasuk tinjauan kembali secara menyeluruh di bidang interfacenya.&lt;br /&gt;&lt;br /&gt;Windows NT Workstation 4.0 (1996)&lt;br /&gt;Upgrade yang ditujukan pada sistem operasi desktop kelas bisnis ini memberikan kemudahan penggunaan dan pengaturan yang lebih sederhana, keluaran jaringan yang lebih besar, dan alat untuk pengembangan dan mengatur intranet. Windows NT Workstation 4.0 termasuk juga didalamnya berupa tampilan Windows 95 dengan peningkatan pada jaringan untuk lebih mudah dan lebih aman dalam mengakses internet dan intranet.&lt;br /&gt;• Microsoft mengeluarkan  Windows NT 4.0, sebagai kelanjutan dari Windows 95 yang terlebih dahulu dirilis.&lt;br /&gt;• Windows NT 4.0 mempunyai 4 varian yaitu :&lt;br /&gt;• Windows NT 4.0 Workstation&lt;br /&gt;• Windows NT 4.0 Server&lt;br /&gt;• Windows NT 4.0 Enterprise Server&lt;br /&gt;• Windows NT 4.0 Terminal Server&lt;br /&gt;Windows 98 (1998)&lt;br /&gt;Windows 98 adalah upgrade dari Windows 95. Seperti yang dideskripsikan sebagai sistem operasi, “Works Better, Plays Better,” Windows 98 adalah versi windows pertama yang di desain secara spesifik untuk konsumen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• Dikeluarkan pada tanggal  25 Juni 1998, sebagai perbaikan dari Windows 95.&lt;br /&gt;• Sistem operasi ini juga terintegrasi dengan  Internet Explorer browser yang lebih baik&lt;br /&gt;• Tahun  1999, Microsoft mengeluarkan  Windows 98 Second Edition, dengan menambahkan fitur Internet Connection Sharing                     &lt;br /&gt;Windows 98 Second Edition (1999)&lt;br /&gt;Windows 98 SE, sebagaiman namanya adalah terdapatnya update penting pada Windows 98. Dan juga menawarkan beberapa jenis kompabilitas hardware dan persembahan internet.&lt;br /&gt;&lt;br /&gt;Windows Millennium Edition (Windows Me) (2000)&lt;br /&gt;Didesain untuk pengguna komputer rumahan, Windows Me menawarkan banyaknya musik, video, dan jaringan rumah untuk peningkatan reabilitas. Sebagai contoh, untuk membantu pelanggan memperbaiki sistem mereka, sistem restore dapat memundurkan perkembangan sistem sebelum adanya masalah.&lt;br /&gt;• Tahun 2000, Microsoft mengenalkan Windows Me (Millennium Edition), yang merupakan perbaikan dari  Windows 98&lt;br /&gt;• Dengan tambahan  berbagai fitur multimedia, Internet dan utility System Restore&lt;br /&gt;Windows 2000 Profesional (2000)&lt;br /&gt;Windows XP Professional adalah sistem operasi Windows XP yang dibuat khusus untuk komputer desktop yang terhubung ke dalam sebuah jaringan dengan domain yang dikelola oleh Active Directory milik Windows 2000 Server atau Windows Server 2003. Selain itu, versi ini pun dibilang jauh lebih lengkap fiturnya dari pada Windows XP Home Edition. Ia bisa menjadi sebuah komputerserver, meskipun hanya bisa menampung maksimal sepuluh client yang bisa login secara bersamaan&lt;br /&gt;Lebih dari hanya sekedar update, pada Windows NT Workstation 4.0, Windows 2000 Professional juga didesain untuk menggantikan Windows 95, Windows 98m dan Windows NT Workstation 4.0 pada semua desktop bisnis dan laptops. Dibangun dari kode dasar Windows NT 4.0, Windows 2000. menambahakan perkembangan yang sangat besar pada reabilitas, kemudahan, dan dukungan komputansi mobile.&lt;br /&gt;• &lt;br /&gt;Microsoft mengeluarkan  Windows 2000, yang dikenal sebagai  NT 5.0, pada bulan February 2000&lt;br /&gt;• Windows 2000 muncul dengan empat bentuk yaitu :&lt;br /&gt;• Windows 2000 Professional&lt;br /&gt;• Windows 2000 Server&lt;br /&gt;• Windows 2000 Advanced Server&lt;br /&gt;• Windows 2000 Datacenter Server&lt;br /&gt;Windows XP (2001)&lt;br /&gt;Pada “XP” yang disingkat dari kata “experience”, atau pengalaman, mensimbolisasikan inovatofitas pengalaman yang Windows tawarkan untuk para pengguna PC. Dengan Windows XP, pengguna rumahan dapat menikmati musik, video, pesan, dan foto dengan komputer mereka, ketika pengguna bisnis dapat bekerja lebih cepat dan lebih pintar, berterima kasih pada teknologi dukungan teknis, dan sebuah tampilan yang segar, yang dapat membuat pekerjaan lebih mudah dikerjakan.&lt;br /&gt;• Tahun 2001, Microsoft mengeluarkan  Windows XP. Perpaduan dari Windows NT/2000 dan Windows 3.1/95/98/ME .&lt;br /&gt;• Berbagai jenis varian windows XP antara lain :&lt;br /&gt;• "Windows XP Home Edition", untuk PC dan  laptops (notebooks)&lt;br /&gt;• "Windows XP Home Edition N“ (tanpa Windows Media Player )&lt;br /&gt;• "Windows XP Professional Edition", untuk aplikasi bisnis&lt;br /&gt;• "Windows XP Professional Edition N“ (tanpa Windows Media Player )&lt;br /&gt;• Windows XP Media Center Edition (MCE) dengan penambahan fungsi audio, video, and PVR , dikeluarkan bulan November 2002 untuk  desktops and notebooks&lt;br /&gt;• Windows XP Media Center Edition 2003&lt;br /&gt;• Windows XP Media Center Edition 2004&lt;br /&gt;• Windows XP Media Center Edition 2005, dikeluarkan tanggal 12 Oktober 2004.&lt;br /&gt;• Windows XP Tablet PC Edition, untuk  tablet PCs (notebooks dengan touch screens)&lt;br /&gt;• Windows XP Embedded, untuk menggabungkan beberapa sistem&lt;br /&gt;• "Windows XP Starter Edition" untuk negara berkembang&lt;br /&gt;• Windows XP Professional x64 Edition, dikeluarkan bulan  April 25, 2005 yang mendukung utiliti 64-bit processors&lt;br /&gt;WINDOWS 2003 SERVER (2003)&lt;br /&gt;Windows 2003 server tergolong produk baru dari microsof dalam hal menggunakan sistem operasi ini, kebutuhan minimal harus diketahui terlebih dahulu karena jika ada ketidak sesuaian dapat mempengaruhi performa dari server.&lt;br /&gt;• Tanggal 24 April 2003, Microsoft meluncurkan Windows 2003 Server.&lt;br /&gt;• Windows 2003 mempunyai enam bentuk sistem operasi yaitu :&lt;br /&gt;• Small Business Server&lt;br /&gt;• Web Edition&lt;br /&gt;• Standard Edition&lt;br /&gt;• Enterprise Edition (32 and 64-bit)&lt;br /&gt;• Datacenter Edition&lt;br /&gt;• Storage Server&lt;br /&gt;Windows VISTA (2006)&lt;br /&gt;Dengan codename Longhorn, Windows ini sedang di kembangkan dan akan melewati tahap beta kedua pada akhir 2005, dan akan dirilis versi final pada pertengahan bahkan akhir 2006 tepatnya pada 30 November 2006 akan diluncurkan semua versinya.&lt;br /&gt;• Windows Vista adalah nama dari versi terbaru Microsoft Windows, sistem operasi berbasis grafis dari Microsoft yang digunakan pada komputer pribadi (PC), baik untuk pengguna rumahan maupun bisnis, pada komputer laptop, maupun media center.&lt;br /&gt;Sebelum diumumkan dengan nama Windows Vista pada 22 Juli2005, sistem operasi ini lebih dikenal dengan codename Longhorn (berasal dari nama Longhorn Saloon, sebuah bar terkenal diWhistler, British Columbia, Kanada).&lt;br /&gt;Microsoft meluncurkan Windows Vista pada 8 November 2006untuk pengguna bisnis, dan 30 Januari 2007 untuk pengguna rumahan. Dengan demikian, peluncuran Windows Vista ini berjarak lebih dari lima tahun sejak peluncuran Windows XP pada 25 Oktober 2001.&lt;br /&gt;Windows Vista dimaksudkan untuk diluncurkan sebagai produk berbasis-teknologi, sebagai sistem yang solid yang mencakup teknologi-teknologi baru tingkat tinggi. Banyak di antaranya merupakan teknologi yang berkaitan dengan bagaimana sistem berfungsi, yang bekerja di belakang layar dan tidak terlihat oleh pengguna akhir.&lt;br /&gt;&lt;br /&gt;• Versi lanjutan dari  Windows adalah  Windows Vista, yang diperkirakan diluncurkan tahun 2006.&lt;br /&gt;• Vista menambahkan fungsi grafis yang mirip dengan sistem operasi pada  Apple's Mac OS X&lt;br /&gt;• Versi Server selanjutnya rencananya dikenal dengan nama Vista Server, dan dijadwalkan akan diluncurkan tahun 2007 atau 2009 dengan nama kode Blackcomb.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-3388378384425973214?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/3388378384425973214/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=3388378384425973214' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/3388378384425973214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/3388378384425973214'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/operasi-system-windows.html' title='Operasi System Windows'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-6183633700932679729</id><published>2008-10-15T04:42:00.000-07:00</published><updated>2008-10-15T04:47:11.115-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Teknologi Informatika III'/><title type='text'>GENERASI KOMPUTER</title><content type='html'>Alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar:&lt;br /&gt;1.Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana, dan faktor     terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia&lt;br /&gt;2.Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual&lt;br /&gt;3.Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik&lt;br /&gt;4.Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;ALAT HITUNG TRADISIONAL dan KALKULATOR MEKANIK&lt;br /&gt;1.Awal mula mesin komputasi dimulai munculnya alat bernama  Abacus, sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini.&lt;br /&gt;2.Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuh rak.&lt;br /&gt;3.Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popularitasnya.&lt;br /&gt;4.Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator)berupa Kotak persegi kuningan ini yang dinamakan Pascaline&lt;br /&gt;5.Pascaline, menggunakan delapan roda putar bergerigi  untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.&lt;br /&gt;6.Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716)dapat menyempurnakan Pascaline yang kemudian disempurnakan oleh Charles Xavier Thomas de Colmar nelalui Kalkulator mekanik Colmar, yang dapat mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian.&lt;br /&gt;7.Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal.&lt;br /&gt;&lt;br /&gt;1.Awal mula komputer yang sebenarnya dibentuk oleh seoarng profesor matematika Inggris, Charles Babbage (1791-1871).&lt;br /&gt;2.Penemuan Babbage adalah Mesin Differensial yaitu suatu mesin untuk melakukan perhitungan persamaan differensil pada tahun 1822&lt;br /&gt;3.Mesin Differensial ini Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.&lt;br /&gt;4.Setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage tiba-tiba terinspirasi untuk memulai membuat komputer general-purpose yang pertama, yang disebut Analytical Engine.&lt;br /&gt;5.Mesin uap Babbage, menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah konsep penting yang terdiri dari 50.000 komponen, dan menggunakan kartu-kartu perforasi (berlubang-lubang) yang berisi instruksi operasi bagi mesin tersebut.&lt;br /&gt;6.Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan&lt;br /&gt;7.Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel. Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu.&lt;br /&gt;8.Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpan data. Tingkat kesalahan perhitungan juga dpat ditekan secara drastis.&lt;br /&gt;&lt;br /&gt;KOMPUTER GENERASI PERTAMA&lt;br /&gt;&lt;br /&gt;Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer.&lt;br /&gt;Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali&lt;br /&gt;Pada tahun 1943,  pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode-rahasia yang digunakan Jerman.&lt;br /&gt;&lt;br /&gt;Kemajuan komputer saat itu adalah : &lt;br /&gt;The Harvd-IBM Automatic Sequence Controlled Calculator, atau Mark I dirancang oleh Howard H. Aiken (1900-1973), seorang insinyur Harvard&lt;br /&gt;Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania dirancang oleh John Presper Eckert (1919-1995) dn John W. Mauchly (1907-1980),&lt;br /&gt;Electronic Discrete Variable Automatic Computer(EDVAC) pada tahun 1945 dirancang oleh John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal.&lt;br /&gt;Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann tersebut.&lt;br /&gt;Ciri  komputer generasi pertama adalah penggunaan tabung vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dn silinder magnetik untuk penyimpanan data.&lt;br /&gt;&lt;br /&gt;KOMPUTER GENERASI KEDUA&lt;br /&gt;&lt;br /&gt;Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor  menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.&lt;br /&gt;Ciri komputer generasi kedua adalah : &lt;br /&gt;Lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya.&lt;br /&gt;Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor.&lt;br /&gt;Memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.&lt;br /&gt;Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di&lt;br /&gt;kalangan industri. &lt;br /&gt;Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer&lt;br /&gt;generasi kedua untuk memproses informasi keuangan.&lt;br /&gt;&lt;br /&gt;KOMPUTER GENERASI KETIGA&lt;br /&gt;&lt;br /&gt;Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer, kemudian muncul Batu kuarsa (quartz rock) menghilangkan masalah ini.&lt;br /&gt;Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958.&lt;br /&gt;Kemajuan komputer generasi ketiga adalah :&lt;br /&gt;Komputer menjadi semakin kecil karena komponen-komponen  dapat dipadatkan dalam chip. &lt;br /&gt;Menggunakan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;KOMPUTER GENERASI KEEMPAT&lt;br /&gt;&lt;br /&gt;Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. &lt;br /&gt;Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. &lt;br /&gt;Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.&lt;br /&gt;Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer.&lt;br /&gt;Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil&lt;br /&gt;&lt;br /&gt;Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer&lt;br /&gt;Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.&lt;br /&gt;Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah.&lt;br /&gt;Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).&lt;br /&gt;&lt;br /&gt;IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer.&lt;br /&gt;Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.&lt;br /&gt;Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). &lt;br /&gt;Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.&lt;br /&gt;&lt;br /&gt;KOMPUTER GENERASI KELIMA&lt;br /&gt;&lt;br /&gt;Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey.&lt;br /&gt;HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.&lt;br /&gt;Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-6183633700932679729?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/6183633700932679729/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=6183633700932679729' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6183633700932679729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6183633700932679729'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/10/generasi-komputer.html' title='GENERASI KOMPUTER'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-6345175599257253183</id><published>2008-09-14T06:17:00.000-07:00</published><updated>2008-09-14T06:19:49.139-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Intermezo'/><title type='text'>Ayo Sekolah</title><content type='html'>sekarang Saatnya Indonesia Bangkit dari Tidurnya Yang telah lama&lt;br /&gt;Ayo raih prestasi setinggi mungkin dengan semangat yang tetap membara&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;indonesia adalah negara yang memiliki calon-calon orang yang dapat mendobrak dunia&lt;br /&gt;maka semangat terus dan terus maju untuk mencapai pendidikan kita sejak dini&lt;br /&gt;ayo "SEMANGAT"&lt;br /&gt;"  Ayooooooooooo Sekolahhhhhhhhhhhhhhhhhh "&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-6345175599257253183?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/6345175599257253183/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=6345175599257253183' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6345175599257253183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/6345175599257253183'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/09/ayo-sekolah.html' title='Ayo Sekolah'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-866707252074401419</id><published>2008-09-14T05:20:00.000-07:00</published><updated>2008-09-14T05:22:29.304-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Otodidak Algoritma'/><title type='text'>FUNGSI ALGORITMA</title><content type='html'>Apakah fungsi itu?&lt;br /&gt;&lt;br /&gt;    Fungsi adalah modul program yang memberikan/mengembalikan (return) sebuah nilai dari tipe tertentu. Fungsi diakses dengan memanggil namanya, nama fungsi harus unik.Fungsi dapat mengandung daftar parameter formal.Parameter pada fungsi selalu merupakan parameter masukan.Jenis parameter masukan pada fungsi merupakan masukan yang digunakan oleh fungsi tersebut untuk menghasilkan  nilai.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Struktur fungsi sama dengan struktur algoritma&lt;br /&gt;&lt;br /&gt;- bagian header yang berisi nama fungsi dan spesifikasi fungsi,&lt;br /&gt;&lt;br /&gt;- bagian  deklarasi&lt;br /&gt;&lt;br /&gt;- badan fungsi&lt;br /&gt;&lt;br /&gt;Notasi algoritma untuk mendefinisikan fungsi adalah:&lt;br /&gt;&lt;br /&gt;    function NamaFungsi(input daftar parameter formal)-----&gt; tipe hasil&lt;br /&gt;&lt;br /&gt;    { spesifikasi fungsi, menjelaskan apa yang dilakukan dan yang dikembalikan fungsi  }&lt;br /&gt;&lt;br /&gt;    Deklarasi&lt;br /&gt;&lt;br /&gt;    { semua nama yang dipakai dialam algoritma fungsi dideklarasikan disini.Nama yang  didefinisikan di dalam deklarasi lokal hanya dikenal dan dipakai di dalam fungsi ini saja }&lt;br /&gt;&lt;br /&gt;    Deskripsi:&lt;br /&gt;&lt;br /&gt;    { badan fungsi, berisi instruksi-instruksi untuk menghasilkan nilai yang akan dikembalikan oleh fungsi }&lt;br /&gt;&lt;br /&gt;    return hasil ( pengembalian nilai yang dihasilkan fungsi }&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;LARIK&lt;br /&gt;&lt;br /&gt;Apakah Larik?&lt;br /&gt;&lt;br /&gt;Larik adalah struktur data yang menyimpan sekumpulan elemen yang bertipe sama. setpa elemen diakses langsung melalui indeksnya.&lt;br /&gt;&lt;br /&gt;Mendefinisikan Larik&lt;br /&gt;&lt;br /&gt;Larik adalah struktur data yang statik, artinya, jumlah elemen larik harus sudah diketahui sebelum program dijalankan. Mendefinisikan banyaknya elemen larik berarti memesan sejumlah tempat di memori.&lt;br /&gt;&lt;br /&gt;Contoh deklarasi larik:&lt;br /&gt;&lt;br /&gt;Deklarasi&lt;br /&gt;&lt;br /&gt;L       : array[1..50] of integer&lt;br /&gt;&lt;br /&gt;nama    : array['a'..'j'] of string&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;sementara cukup segitu dulu ya&lt;br /&gt;capek nich posting materi di buku tinggal contek aja sich&lt;br /&gt;tapi capek ngetiknya&lt;br /&gt;hiks hiks hiks&lt;br /&gt;mudah-mudahan bermanfaat buat teman-teman semua&lt;br /&gt;mohon share ya jika ada yang masih kurang benar&lt;br /&gt;trim's&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-866707252074401419?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/866707252074401419/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=866707252074401419' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/866707252074401419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/866707252074401419'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/09/fungsi-algoritma.html' title='FUNGSI ALGORITMA'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-1446462977477680645</id><published>2008-09-14T05:19:00.000-07:00</published><updated>2008-09-14T05:20:21.544-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Otodidak Algoritma'/><title type='text'>PENGULANGAN ALGORITMA</title><content type='html'>Salah satu kelebihan komputer dibandingkan manusia adalah kemampuannya untuk melaksanakan suatu instruksi berulangkali tanpa mengenal lelah dan bosan.Pengulangan prose atau kalang(repetition atau loop) dapat dilakukan ejumlah kali atau sampai suatu kondisi tercapai.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Struktur Pengulangan&lt;br /&gt;&lt;br /&gt;Secara umum terdiri atas 2 bagian:&lt;br /&gt;&lt;br /&gt;1. Kondisi pengulangan, yaitu ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan.Kondisi ini ada yang secara eksplisit oleh pemrogram atau dikelola seniri oleh komputer (implisit).&lt;br /&gt;&lt;br /&gt;2. Badan pengulangan, yaitu bagian algoritma yang diulang.&lt;br /&gt;&lt;br /&gt;Struktur pengulangan biasanya disertai dengan bagian:&lt;br /&gt;&lt;br /&gt;1. Inisialisasi, yaitu aksi yang dilakukan sebelum pengulangan dilakukan pertama kali.&lt;br /&gt;&lt;br /&gt;2. Terminasi, yaitu aksi yang dilakukan setelah pengulangan selesai dilaksanakan.&lt;br /&gt;&lt;br /&gt;Inisialisasi dan terminasi tidak selalu harus ada(optional), namun pada berbagai kasus inisialisasi umumnya  diperlukan.&lt;br /&gt;&lt;br /&gt;Struktur pengulangan secara umum :&lt;br /&gt;&lt;br /&gt;    &lt;inisialisasi&gt;&lt;br /&gt;&lt;br /&gt;    awal pengulangan&lt;br /&gt;&lt;br /&gt;        badan pengulangan&lt;br /&gt;&lt;br /&gt;    akhir pengulangan&lt;br /&gt;&lt;br /&gt;    &lt;terminasi&gt;&lt;br /&gt;&lt;br /&gt;Di dalam algoritma terdapat beberapa macam struktur pengulangan yang berbeda.Beberapa struktur dapat dipakai untuk masalah yang sama,namun ada notasi pengulangan yang hanya cocok untuk masalah tertentu saja.Pemilihan struktur pengulangan yang tepat bergantung pada masalah yang akan diprogram.Banyak sekali notasi struktur pengulangan, seperti :&lt;br /&gt;&lt;br /&gt;1.Struktur For&lt;br /&gt;&lt;br /&gt;    Struktur For  dipakai untuk menghasilkan pengulangan sebanyak n kali yang sudah dispesifikasikan.Jumlah pengulangan diketahui atau dapat dipastikan sebelum eksekusi program.Bentuk umumnya ada 2 macam&lt;br /&gt;&lt;br /&gt;a.Menaik (ascending)&lt;br /&gt;&lt;br /&gt;    for pencacah &lt;------------- nilai_awal to nilai_akhir do&lt;br /&gt;&lt;br /&gt;        aksi&lt;br /&gt;&lt;br /&gt;    endfor&lt;br /&gt;&lt;br /&gt;b.Menurun(descending)&lt;br /&gt;&lt;br /&gt;    for pencacah &lt;-------------nilai_akhir downto nilai_awal  do&lt;br /&gt;&lt;br /&gt;        aksi&lt;br /&gt;&lt;br /&gt;   endfor&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;2. Struktur While&lt;br /&gt;&lt;br /&gt;    Bentuk umum struktur While adalah :&lt;br /&gt;&lt;br /&gt;    while kondisi do&lt;br /&gt;&lt;br /&gt;        aksi&lt;br /&gt;&lt;br /&gt;    endwhile&lt;br /&gt;&lt;br /&gt;Aksi (runtunan aksi) akan dilaksanakan berulangkali selama konii bernilai true.Jika kondisi bernilai false maka pengulangan akan selesai.Agar kondisi yang mula-mula bernilai true menjadi bernilai false maka harus ada suatu nilai pengubah kondisi.&lt;br /&gt;&lt;br /&gt;3. Struktur Repeat&lt;br /&gt;&lt;br /&gt;    Bentuk umum struktur Repeat adalah :&lt;br /&gt;&lt;br /&gt;    repeat&lt;br /&gt;&lt;br /&gt;        aksi&lt;br /&gt;&lt;br /&gt;   until kondisi&lt;br /&gt;&lt;br /&gt;Pengulangan ini mendasarkan pada kondisi boolean.Aksi didalam badan kalang diulang sampai konisi boolean bernilai true.Jika masih false maka pengulangan akan terus berlangsung untuk itu diperlukan atau aksi yang mengubah nilai pengubah kondisi. Struktur repeat memiliki makna yang sama dengan while, dan dalam beberapa masalah kedua struktur tersebut komplemen satu sama lain.&lt;br /&gt;&lt;br /&gt;Yang harus diperhatikan adalah bahwa pengulangan harus berhenti. Pengulangan yang tidak pernah berhenti menunjukan algoritma yang salah.   &lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-1446462977477680645?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/1446462977477680645/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=1446462977477680645' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/1446462977477680645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/1446462977477680645'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/09/pengulangan-algoritma.html' title='PENGULANGAN ALGORITMA'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-3149895840482719472</id><published>2008-09-14T05:17:00.000-07:00</published><updated>2008-09-14T05:19:04.519-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Otodidak Algoritma'/><title type='text'>Aturan Penulisan Algoritma</title><content type='html'>Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah.Deskripsi tersebut dapat ditulis alam bentuk notasi apapun , asalkan mudah dibaca dan dimengerti. Tidak ada notasi yang baku dalam penulisan teks algoritma. Tiap orang dapat membuat aturan penulisan  dan algoritma sendiri.Namun, agar notasi algoritma dapat dengan mudah ditranslasi ke alam notasi bahasa pemrograman, maka sebaiknya notasi algoritma itu berkoresponden dengan notasi bahasa pemrograman secara umum.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Contoh perintah  :Tulis nilai x  dan  y&lt;br /&gt;&lt;br /&gt;Dalam notasi algoritma menjadi : write (x,y)&lt;br /&gt;&lt;br /&gt;Dalam Bahasa Turbo C ditulis : printf("%d %d",x,y);&lt;br /&gt;&lt;br /&gt;                             Tipe, Nama, dan Nilai&lt;br /&gt;&lt;br /&gt;Tipe&lt;br /&gt;&lt;br /&gt;  Pada umumnya program komputer bekerja dengan memanipulasi objek (data) di dalam memori. Objek yang akan diprogram bermacam-macam tipenya, misalnya tipe numerik,karakter,string, dan record(rekaman).&lt;br /&gt;&lt;br /&gt;Tipe data  dapat dikelompokan menjadi 2, yaitu: tipe dasar dan tipe bentukan. Tipe dasar  adalah tipe yang langsung dapat dipakai, sedangkan tipe bentukan dibentuk dari tipe dasar atau dari tipe bentukan lain yang sudah didefinisikan.&lt;br /&gt;&lt;br /&gt;Suatu tipe diacu dari namanya.Nilai-nilai yang dicakup oleh tipe tersebut dinyatakan didalam ranah (domain)nilai. Operasi-operasi (beserta operator) yang dapat dilakukan terhadap tipe tersebut  juga didefinisikan. Dengan kata lain suatu tipe dinyatakan dengan namanya,ranah nilai yang dikandungnya,cara menuliskan konstantanya, dan operasi yang dapat dilakukan padanya.&lt;br /&gt;&lt;br /&gt;Tipe Dasar&lt;br /&gt;&lt;br /&gt;Dalam bahasa pemrograman yang termasuk tipe dasar adalah :&lt;br /&gt;&lt;br /&gt;1. bilangan logika&lt;br /&gt;&lt;br /&gt;2. bilangan bulat&lt;br /&gt;&lt;br /&gt;3. karakter atau string&lt;br /&gt;&lt;br /&gt;4. bilangan riil&lt;br /&gt;&lt;br /&gt;Tipe Bentukan&lt;br /&gt;&lt;br /&gt;Tipe bentukan adalah tipe yang didefinisikan sendiri oleh pemrogram (user define). Tipe bentukan disusun oleh satu atau lebih tipe dasar. Ada dua macam tipe bentukan yaitu:&lt;br /&gt;&lt;br /&gt;1.Tipe dasar yang diberi nama dengan nama tipe baru                                                                     contoh : tipe BilanganBulat : integer&lt;br /&gt;&lt;br /&gt;Variabel BilanganBulat adalah tipe bilangan bulat yang sama saja dengan tipe integer. Misalkan kita mempunyai sebuah variabel  yang bernama X dan bertipe BilanganBulat, maka artinya variabel X tersebut juga bertipe integer.&lt;br /&gt;&lt;br /&gt;2.Rekaman (rekord).&lt;br /&gt;&lt;br /&gt;Rekaman disusun oleh satu atau lebih field.Tiap field menyimpan data dari tipe dasar tertentu atau dari tipe bentukan lain yang sudah dideinisikan sebellumnya.Nama record itentukan oleh pemrogram. Karena stukturnya yang diusun atas field-field, maka rekaman inamakan juga tipe terstruktur(stuctured type).&lt;br /&gt;&lt;br /&gt;Nama&lt;br /&gt;&lt;br /&gt;Setiap objek dialam mempunyai nama.Nama diberikan agar objek tersebut mudah diidentifikasi, diacu, dan dibedakan dari objek lainya.Di dalam algoritma nama dipakai sebagai pengidentifikasi  "sesuatu" dan pemrogram mengacu "sesuatu" itu melalui namanya. Karena itu tiap nama haruslah unik, tidak boleh ada dua buah nama yang sama.&lt;br /&gt;&lt;br /&gt;Di dalam algoritma "sesuatu" yang diberi nama dapat berupa :&lt;br /&gt;&lt;br /&gt;1.Variabel&lt;br /&gt;&lt;br /&gt;2.Konstanta&lt;br /&gt;&lt;br /&gt;3.Tipe Bentukan&lt;br /&gt;&lt;br /&gt;4.Nama Fungsi&lt;br /&gt;&lt;br /&gt;5.Nama Prosedur&lt;br /&gt;&lt;br /&gt;Suatu hal yang penting untuk diperhatikan adalah, nama sebaiknya interpretatif, yaitu mencerminkan nilai intrinsik atau fungsi yang dikandungnya.Pemrogram sangat dianjurkan untuk memberikan penjelasan terhadap nama yang didefinisikan.&lt;br /&gt;&lt;br /&gt;Semua nama yang digunakan dalam algoritma harus didefinisikan atau dideklarasikan dibagian deklarasi .Bagian deklarasi dipakai sebagai tempat mengacu suatu kata untuk diketahui makna atau terjemahannya.Tempat untuk menjelaskan nama dan tipe dari nama tersebut.&lt;br /&gt;&lt;br /&gt;Nilai&lt;br /&gt;&lt;br /&gt;Nilai adalah besaran dari tipe data yang sudah didefinisikan.Nilai dapat berupa isi yang disimpan oleh nama variabel atau nama konstanta,nilai dari hasil perhitungan, atau nilai yang dikirim oleh fungsi.Algoritma pada hakikatnya adalah memanipulasi nilai yang disimpan didalam elemen memori. Nilai yang dikandung oleh variabel dimanipulasi antara lain dengan cara : mengisikannya ke variabel lain yang bertipe sama, dipakai untuk perhitungan, atau dituliskan ke piranti keluaran.&lt;br /&gt;&lt;br /&gt;Contoh algorima : mencetak stirng "Halo, apa kabar?" ke piranti keluaran.&lt;br /&gt;&lt;br /&gt;Versi 1. String "Halo, apa kabar?" langsung dicetak tanpa menggunakan variabel.&lt;br /&gt;&lt;br /&gt;Algoritma :&lt;br /&gt;&lt;br /&gt;Deklarasi&lt;br /&gt;&lt;br /&gt;       (tidak ada)&lt;br /&gt;&lt;br /&gt;Deskripsi&lt;br /&gt;&lt;br /&gt;       write ("Halo,apa kabar?")&lt;br /&gt;&lt;br /&gt;Versi 2.String "Halo,apa kabar?" disimpan di dalam sebuah variabel bertipe string.&lt;br /&gt;&lt;br /&gt;Algoritma :&lt;br /&gt;&lt;br /&gt;Deklarasi&lt;br /&gt;&lt;br /&gt;      ucapan  :  string&lt;br /&gt;&lt;br /&gt;Deskripsi&lt;br /&gt;&lt;br /&gt;     ucapan  &lt;------ 'Halo,apa kabar?'&lt;br /&gt;&lt;br /&gt;     write (ucapan)&lt;br /&gt;&lt;br /&gt;Versi 3.String "Halo,apa kabar?" disimpan sebagai konstanta&lt;br /&gt;&lt;br /&gt;Algoritma:&lt;br /&gt;&lt;br /&gt;Deklarasi&lt;br /&gt;&lt;br /&gt;      const ucapan  = 'Halo,apa kabar?'&lt;br /&gt;&lt;br /&gt;Deskripsi&lt;br /&gt;&lt;br /&gt;      write (ucapan)&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Keluaran yang dihasilkan oleh algoritma versi 1, 2, dan 3 adalah :&lt;br /&gt;&lt;br /&gt;     Halo, apa kabar?&lt;br /&gt;&lt;br /&gt;URUTAN / RUNTUNAN&lt;br /&gt;&lt;br /&gt;    Algoritma merupakan runtunan(sequence) satu atau lebih instruksi,yang berarti bahwa :&lt;br /&gt;&lt;br /&gt;1. Tiap instruksi dikerjakan satu persatu.&lt;br /&gt;&lt;br /&gt;2. Tiap instruksi dilaksanakan tepat sekali, tidak ada instruksi yang diulang.&lt;br /&gt;&lt;br /&gt;3. Urutan instruksi  yang dilaksanakan pemroses sama dengan urutan instruksi yang tertulis di algoritma.&lt;br /&gt;&lt;br /&gt;4. Akhir instruksi merupakan akhir dari algoritma.&lt;br /&gt;&lt;br /&gt;Urutan instruksi didalam algoritma sangat penting.Urutan instruksi menunjukan urutan logika penyelesaian masalah.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-3149895840482719472?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/3149895840482719472/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=3149895840482719472' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/3149895840482719472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/3149895840482719472'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/09/aturan-penulisan-algoritma.html' title='Aturan Penulisan Algoritma'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5894626628561277398.post-1605749024848609798</id><published>2008-09-14T05:13:00.000-07:00</published><updated>2008-09-14T05:15:47.174-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Otodidak Algoritma'/><title type='text'>Pengantar Otodidak Algoritma</title><content type='html'>Semua sepakat bahwa komputer merupakan alat bantu untuk menyelesaikan masalah. Agar komputer dapat menyelesaikan masalah maka perlu dirumuskan terlebih dahulu langkah-langkah dalam suatu rangkaian instruksi. Sekumpulan instruksi yang merupakan penyelesaian masalah dinamakan "Program".&lt;br /&gt;&lt;br /&gt;Agar komputer dapat menjalankan program, maka harus ditulis dalam bahasa yang dapat dimengerti oleh komputer. Karena komputer adalah sebuah mesin maka program harus ditulis dalam bahasa yang khusus dibuat untuk berkomunikasi dengan komputer. Bahasa komputer yang digunakan dalam menulis program dinamakan bahasa pemrograman. Salah satu contoh bahasa pemrograman adalah Bahasa C.&lt;br /&gt;&lt;br /&gt;Dalam menyelesaikan masalah dengan bantuan komputer, langkah pertama yang dilakukan adalah dengan membuat desain (rancangan). Desain menyajikan cara berfikir pemrogram dalam menyelesaikan masalah. Desain ini berisi urutan langkah-langkah pencapaian solusi yang ditulis dalam notasi-notasi deskriptif. Urutan langkah-langkah yang sistematis untuk menyelesaikan masalah dinamakan ALGORITMA.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;ALGORITMA : urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.&lt;br /&gt;&lt;br /&gt;Algoritma menurut Kamus Besar Bahasa Indonesia adalah Urutan logis pengambilan keputusan untuk pemecahan masalah .&lt;br /&gt;&lt;br /&gt;Contoh Algoritma dalam kehidupan sehari-hari :&lt;br /&gt;Proses  Algoritma  Langkah dalam Algoritma&lt;br /&gt;Membuat Kue  Resep Kue  ambil  3buah telur, ambil kuning telur dan kocok&lt;br /&gt;Membuat baju  Pola Baju  Potong kain sesuai pola&lt;br /&gt;Isi Voucher HP  Panduan  tekan nomor 555&lt;br /&gt; &lt;br /&gt;Notasi Algoritma&lt;br /&gt;&lt;br /&gt;    Notasi algoritma bukan notasi bahasa pemrograman,sehingga siapapun dapat membuat notasi algoritma yang berbeda.Hal yang penting mengenai notasi tersebut adalah mudah dibaca dan dimengerti.Meskipun notasi algoritma bukan notasi baku namun kepatuhan terhadap notasi perlu diperhatikan untuk menghindari kekeliruan.&lt;br /&gt;&lt;br /&gt;Beberapa notasi dalam penulisan algoritma :&lt;br /&gt;&lt;br /&gt;1.Notasi  I : menyatakan langkah-langkah algoritma dengan untaian kalimat deskriptif.&lt;br /&gt;&lt;br /&gt;Dengan notasi bergaya kalimat deskriptif, deskripsi setiap langkah dapat dijelaskan dengan bahasa yang gamblang.Misalnya, proses diawali dengan kata kerja  seperti 'baca', 'hitung' , 'ganti' dan sebagainya.Sedangkan pernyataan kondisional dinyatakan dengan 'jika....' ,  'maka....'.&lt;br /&gt;&lt;br /&gt;Notasi ini bagus untuk algoritma yang pendek ,namun untuk masalah yang besar notasi ini tidak mungkin dipakai.Selain itu,konversi dari notasi algoritma ke bahasa pemrograman cendrung relatif sukar.&lt;br /&gt;&lt;br /&gt;2.Notasi  II: menggunakan diagram alir(flow-chart).&lt;br /&gt;&lt;br /&gt;Diagram alir populer pada awal-awal era pemrograman dengan komputer.Diagram alir lebih menggambarkan aliran instruksi didalam program secara visual ketimbang memperlihatkan struktur program.Notasi algoritma ini juga cocok untuk masalah kecil, tidak cocok untuk masalah besar karena akan memerlukan berlembar halaman kertas untuk menggambarkan aliran proses program.&lt;br /&gt;&lt;br /&gt;3. Notasi III: menggunakan pseudo-code&lt;br /&gt;&lt;br /&gt;Pseudocode (pseudo artinya semu atau tidak sebenarnya) adalah notasi yang menyerupai notasi bahasa pemrograman tingkat tinggi seperti bahasa C.Hasil pengamatan memperlihatkan bahwa bahasa pemrograman umumnya mempunyai notasi yang hampir mirip untuk beberapa instruksi, seperti notasi if-then-else, while-do,repeat-until,read, write  dan sebagainya. Berdasarkan pengamatan tersebut, maka didefinisikan bahwa notasi algoritma yang dapat menjelaskan perintahnya dengan  bahasa yang jelas tanpa membingungkan pembaca bisa disebut dengan notasi algoritma  menggunakan pseudo-code.  Tidak seperti bahasa program yang direpotkan dengan tanda titik koma dan sebagainya, kata-kata khusus,indeks,format, dan lainnya, maka dengan pseudo-code ini akan lebih memudahkan dan menguntungkan. Keuntungan penggunaan notasi pseudo-code ini adalah kemudahan mengkonversinya kebahasa pemrograman, karena terdapat korespondensi antara setiap pseudo-code dengan notasi bahasa program.Korespondensi ini dapat diwujudkan dengan tabel translasi dari notasi algoritma ke notasi bahasa program&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5894626628561277398-1605749024848609798?l=ayosekolahkawan.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ayosekolahkawan.blogspot.com/feeds/1605749024848609798/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5894626628561277398&amp;postID=1605749024848609798' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/1605749024848609798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5894626628561277398/posts/default/1605749024848609798'/><link rel='alternate' type='text/html' href='http://ayosekolahkawan.blogspot.com/2008/09/pengantar-otodidak-algoritma.html' title='Pengantar Otodidak Algoritma'/><author><name>I Putu Indra Wijaya Suwina</name><uri>http://www.blogger.com/profile/00961041672840090105</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_huZeWif9_jM/SImmHUasIWI/AAAAAAAAAB0/9lNynPbqOtA/s1600-R/1_678278182l.jpg'/></author><thr:total>0</thr:total></entry></feed>
