Jam Digital

Senin, 03 November 2014

10 PERBEDAAN SiSTEM OPERASI WIndows DAN Linux



linux vs windows

Berikut ini adalah beberapa hal yang membedakan sistem operasi windows dan linux :

1.      Hak Atas Kekayaan Intelektual (HAKI)
Jika dilihat dari sisi HAKI, SO Windows dan kebanyakan program-program aplikasinya, kepemilikan lisensi (rata-rata berharga $200 USD) merupakan sarat mutlak untuk penggunannya.                                           
Sementara Linux dan program-program aplikasinya dilain pihak berlisensi gratis dan justru mendorong para penggunanya untuk menyebarluaskan perangkat lunak tersebut.

2.      Instalasi dan Kelengkapan Program

Windows adalah sistem operasi, itu sebabnya Windows   tidak  menyediakan   banyak   program setelah  diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.
Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux disertai dengan banyak program didalamnya. Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.
Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.

3.      Spyware.

Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan sebuah data ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing. Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu
kredit, dan tindakan negatif lainnya. Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.

4.      Security dan Virus

Salah satu masalah utama di Windows yang paling sering di temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.
Linux diturunkan dari sistem operasi Unix yang memiliki tingkat keamanan lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar. Sekalipun tidak sepenting di Windows, beberapa program anti virus di linux masih bisa ditemukan, seperti ClamAV dan         F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.


5.      Sistem File

Windows menggunakan FAT dan NTFS. Windows tidak membedakan penggunaan nama file dengan huruf besar dan huruf kecil (case insensitive). Windows mengenal juga istilah drive untuk device dan partisi. Windows memiliki MyComputer sebagai root, yang didalamnya terdapat berbagai drive dan device. Windows juga tidak bisa membaca file sistem Linux (tanpa memanfaatkan program terpisah). Di sistem file, ekstensi nama file di Windows memiliki peranan penting. 
Sementara Linux menggunakan ext2, ext3, reiserfs, xfs, jfs dan lain sebagainya. Linux dapat membaca dan menulis ke FAT32, dan dapat membaca dan  menulis NTFS (eksperimental dan memanfaatkan proyek terpisah). Linux membedakan penggunaan huruf besar dan kecil dalam berbagai aspek penggunaan sistem operasi. Di Linux, istilah drive tidak digunakan. Yang digunakan adalah direktori biasa. Apabila dibandingkan dengan Windows, Linux mengenal direktori root (disimbolkan dengan /), yang didalamnya terdapat berbagai direktori dan device. Di Linux, ekstensi nama file tidak memiliki peranan penting. 
6.      Sistem Distribusi

Windows hanya mengenal satu distribusi  yaitu Microsoft. Sementara, Linux mengenal banyak distribusi yang merupakan kumpulan kernel Linux, pustaka – pustaka sistem, dan software – software yang dibungkus dengan prosedur tertentu. Yang membedakan antar distribusi bisa saja pada semua bagian tersebut (kernel yang berbeda versi dan pengaturan, software dan pustaka yang berbeda), termasuk prosedur pemaketannya. 



7.      Progam Aplikasi
Windows unggul untuk aplikasi Office-nya. Diakui bahwa Microsoft Office termasuk tool yang sangat enak untuk bekerja di PC seperti menyiapkan presentasi, tulisan, laporan, agenda dll.  
Linux unggul dalam aplikasi Webserver, proxy server, firewall, mail server, Samba dll. Pada aplikasi server umumnya X-Windows tidak lagi digunakan di Linux, oleh karena itu Linux biasanya lebih hemat resources (memory & harddisk) di bandingkan Windows. Sementara komunitas Linux juga berusaha keras untuk mengejar ketinggalannya dalam aplikasi Office-nya dengan mengembangkan StarOffice yang dimotori oleh Sun Microsystems hardware tidak bisa bekerja di Linux. Hal ini bisa terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.

9.      Waktu Pengoperasian
Sebagai SO personal workstation, Windows akan sering dimatikan apabila ditinggalkan pemiliknya untuk menghemat listrik karena tidak akan ada orang lain yang akan menggunakan komputer itu.

Sistem Linux dirancang untuk bisa digunakan bersama-sama oleh banyak orang. Karena itu perlindungan berkas dan proses-proses milik seseorang terhadap orang lain menjadi porsi besar dari perhatian perancangnya. Pada sistem Linux (dan Windows NT/2000/XP) identifikasi user sangat menentukan hak akses pengguna. Karena itu akan banyak ditemui pengguna Linux yang bekerja dengan user root (nama super user di dunia Unix).

10. Menangani Crash

Dibandingkan dengan Windows 95/98/ME, Linux jauh lebih stabil. Namun jika mengikuti petunjuk sistemnya dengan baik, Windows XP juga cukup stabil.Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan dapat memilih aplikasi (atau proses) mana yang bermasalah. Dan jika sistem grafis yang terkunci, bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Juga tersedia pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.

Kelebihan dan Kekurangan Distro Linux Debian, Slackware dan RPM


Alhamdulillah akhirnya ane sempetin ngeblog lagi, setelah dalam waktu yang cukup lama tidak memosting sesuatu di blog ini, akhirnya ane sempetin juga. Di tulisan kali ini ane pengen ngeshare tentang beberapa kelebihan dan kekurangan dari distro linux yang berbasis Debian, Slackware dan RPM yang ane ambil dari beberapa sumber, dan kebetulan juga akhir-akhir ini ane lagi mendalami OS open source ini.

gak usah banyak lama, check this out !

a. Debian
Debian adalah sistem operasi berbasis kernel Linux. Debian termasuk salah satu sistem operasi Linux yang bebas untuk dipergunakan dengan menggunakan lisensi GNU.Debian GNU/Linux adalah distro non komersial yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerjasama melalui Internet.
*Kelebihan :
- Paket Debian dikenal super-stabil yang artinya bukan merupakan paket "state of the art".
- sistem pemeliharaan paket berbasis program "APT" yang canggih
- pemeliharaan sistem (update) dapat ditangani dengan campur tangan sisadmin yang sangat minim
- sistem hanya di-reboot setelah mengganti kernel, mati listrik, atau pergantian perangkat keras, berbeda dengan system operasi windows pada saat update system harus di-reboot terlebih dahulu.
- non komersial yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerjasama melalui Internet, sehingga dapat dikembangkan atau dipakai secara gratis.
*Kekurangan :
- siklus pengembangan distro sangat konservatif alias lambat
- Para pengebang tidak mengenal istilah "dead line" sehingga jangka waktu antar rilis dapat bertahun-tahun.
*Contoh distro debian :
  • Knoppix -- distro ini dapat dioperasikan langsung dari CDROM tanpa penginstallan. Kita juga dapat melakukan "remastering" isi CDROM dengan paket-paket tambahan yang sesuai dengan keyakinan dan kepercayaan masing-masing pengembang master.
  • Lindows -- merupakan plesetan dari "Linux Windows” yang menggabungkan kestabilan Linux dan kemudahan Windows.
  • Xandros -- Seperti halnya Lindows di atas, distro ini lebih mudah diinstall. Distro ini merupakan penerus dari "Corel".
  • De2 -- DeDe merupakan sebuah distro yang dikembangkan di Fakultas Ilmu Komputer Universitas Indonesia. Setidaknya ada dua yang perlu dicatat pada distro ini. Pertama, distro ini berukuran kompak yaitu satu CDROM saja. Kedua, distro ini secara konsisten telah terbit sekurangnya empat kali dalam satu bulan (biasanya setiap hari Jumat). Terakhir, distro ini hanya dipelihara oleh satu orang. Distro ini sebetulnya hanya merupakan sebuah prototipe yang harus dikembangkan lebih lanjut.
  • DeAl -- Debian Alternatif merupakan pengembangan lanjut dari De2.
b. Slackware
Distro ini merupakan distro buatan Patrick Volkerding dari Slackware Linux, Inc. yang terkenal pertama kali setelah SLS. Slackware merupakan salah satu distro awal, dan merupakan yang tertua yang masih dikelola Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix,sederhana, stabil, mudah dikustom, dan didesain untuk komputer 386/486 atau lebih tinggi.
*Kelebihan :
- Pembuatan paket pada slackware sangat sederhana dibandingkan paket-paket seperti RPM dan Debian. Paket lebih mirip dengan kompresi root direktori ditambah beberapa file lain yang diletakkan di direktory /install.
- Distro ini termasuk distro yang cryptic dan manual sekali bagi pemula Linux, tapi dengan menggunakan distro ini beberapa penggunanya dapat mengetahui banyak cara kerja sistem dan distro tersebut.
- lebih dekat dengan gaya UNIX, sederhana, stabil, mudah dikustom, dan didesain untuk komputer 386/486 atau lebih tinggi.
*Kekurangan :
- Aplikasi-aplikasi grafis untuk mengkonfigurasi distro ini bisa dibilang minim, karena pada dasarnya GUI jauh lebih kompleks dan memakan lebih banyak penggunaan memory dibandingkan penggunaan perintah konsol pada umumnya,
- Pengguna harus memastikan sendiri bahwa sistem telah memiliki semua perpustakaan sistem dan program-program yang dibutuhkan oleh paket baru (yang akan diinstal). Jika ada yang kurang, mungkin tidak ada indikasi sampai pengguna berupaya untuk menggunakan perangkat lunak yang baru diinstal.
- Slackware sendiri tidak mempunyai alat untuk secara otomatis menata dependensi bagi pengguna dengan secara otomatis dengan mengunduh dan menginstalnya, beberapa perangkat lunak pihak ketiga ada yang dapat memberikan fungsi ini, mirip dengan cara APT di Debian.
*Distro Slackware:
c. RPM
RPM Package Manager (awalnya RedHat Package Manager disingkat RPM) adalah sebuah sistem manajemen paket. Nama RPM mengacu kepada dua hal yaitu format berkas paket perangkat lunak, dan sebuah alat bantu perangkat lunak bebas yang melakukan instalasi, deinstalasi, verifikasi dan kueri paket perangkat lunak dalam format ini.
*Kelebihan :
- Mereka hadir seragam, cara mudah bagi pengguna untuk menginstal dan menghapus program dengan perintah tunggal.
- Ada banyak antarmuka populer, baik perintah-line dan grafis.
- Instalasi non-interaktif memudahkan untuk mengotomatisasi.
- repositori RPM khas (tempat paket-paket yang tersedia secara publik) berisi ribuan aplikasi gratis.
- PatchRPMs dan DeltaRPMs, sama RPM dari file patch, secara bertahap dapat meng-update software RPM dan diinstal tanpa perlu paket yang asli.
- merupakan sebuah perangkat lunak untuk memanajemen paket-paket pada sistem Linux kita dan dianggap sebagai standar de-facto dalam pemaketan pada distro-distro turunannya dan yang mendukung distro ini secara luas.
- Penanganan fi le konfi gurasi. Hal ini diperlukan terutama dalam upgrade dan uninstalasi.
- Mudah untuk digunakan, dan sekaligus mudah dalam pembuatan paket program.
*Kekurangan :
- kurangnya konsistensi dalam nama paket dan konten yang dapat membuat ketergantungan otomatis penanganan sulit.
- Lambat karena menggunakan bahasa
- Perl. Penulisan ulang dalam bahasa C dibutuhkan.
- Masih juga dengan desain database yang lemah.
- Terlalu besar dan boros karena membutuhkan Perl. Hal ini paling terasa dalam instalasi sistem karena dahulu, instalasi dilakukan dari disket.
- Tidak mendukung multi architecture.
- Format paket yang kaku.
*Distribus RPM:
* Fedora
* Mandriva Linux dan turunannya:
o AltLinux
o PCLinuxOS
o Caixa Mimi
o Persatuan Linux
* Linux untuk PlayStation 2
* Linux Bendera Merah
* Red Hat Enterprise Linux dan turunannya:
o CentOS
o ASPLinux
o Linux Ilmiah
o Oracle Enterprise Linux
* SUSE Linux Enterprise / openSUSE
* ArkLinux
* Linux Red Hat
* Distribusi PLD Linux
* TurboLinux
* Openmamba
* MeeGo


sumber: http://srandalslop.blogspot.com/2011/01/kelebihan-dan-kekurangan-serta-macam.html

Macam Macam Turunan Linux


Hai kawan semua,. Kali ini aku mau berbagi ilmu sama kalian tentang tururnan linux.. semoga bermanfaat ya kawan.. :-)

redhat
Asal : USA
Paket : RPM
Desktop : Gnome
Pusat : Raleigh, North Carolina USA
Penemu : Bob Young dan Marc Ewing
Release terakhir : red hat Enterprise Linux 6.0
redhat linux merupakan salah satu distro linux tertua yang lahir pada tahun 1994 dan sampai sekarang masih terus di release dalam bentuk Enterprise. Karena memang redhat sangat terkenal terutama di dunia server.

Slackware linux
Asal : USA
Paket : TGZ
Desktop : KDE
Penemu : Patrick Volkerding
Release terakhir : Slackware Linux 13.1
Slackware pada awalnya adalah sebuah proyek pribadi, dan agar tidak menjadi serius, Patrick menamakan proyek ini “slack” dari Church of SubGenius yang berarti keadaan dimana seseorang menggunakan energi seminim mungkin untuk hidup.

Debian GNU/Linux
Asal : Global
Paket : DEB
Desktop : Gnome
Release terakhir : Debian GNU/Linux 6.0 (Squeeze)
Debian merupakan salah satu distribusi linux yang lama. Debian Linux hadir dengan lebih dari 20.000 paket yang dengan mudah diinstall kedalam komputer dalam bentuk “precompile software” Debian pertama kali diperkenalkan oleh Ian Murdock. Nama Debian sendiri diambil dari nama pacarnya (sekarang menjadi istri) Debra dan namanya Ian.

Gentoo
Asal : USA
Paket : SRC (Portage)
Release terakhir : Gentoo Linux 11.0
Gentoo Linux fleksibel dan cepat itulah mengapa mengambil nama gentoo yaitu sejenis penguin perenang cepat. Sebuah distro yg diarahkan pada para pengembang dan profesional jaringan. Tidak seperti distro-distro linux pada umumnya, Gentoo memiliki paket manajemen tingkat lanjut yang bernama portage. Distro berbasis source code dimana harus dikompilasi dari awal untuk memaksimalkan kecepatan.

Ubuntu
Asal : Isle Of Man
Paket : DEB
Dekstop : Gnome
Release terakhir : Ubuntu 11.10
“Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”. Ubuntu juga bisa berarti “aku adalah aku karena keberadaan kita semua”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Ubuntu ke dalam dunia perangkat lunak. Kini Ubuntu menjadi distro linux berbasis Debian yang paling populer di dunia.

PCLinuxOS
Asal : USA
Paket : RPM (apt)
Dekstop : KDE
Release terakhir : PCLinuxOS 2011.6
PclinuxOS berbasis Mandrake Linux, dengan semboyan radicaly simple, PCLinuxOS terkenal dengan kemudahan user interface (tampilan). Sehingga memudahkan para pengguna linux yang dalam mengoperasikannya apalagi datang dengan kemasan live-cd.

openSUSE
Asal : Jerman
Paket : RPM
Dekstop : Gnome, KDE
Release terakhir : openSUSE 12.1
openSUSE (dulu bernama SUSE Linux) adalah proyek program komunitas yang disponsori oleh perusahaan yang bernama Novell. SUSE adalah akronim dalam bahasa Jerman untuk “software- und system-entwicklung” atau pengembangan perangkat lunak dan sistem. Ada juga yang mengatakan bahwa SUSE dipakai untuk menghormati insinyur Konrad Zuse.

Mandriva
Asal : Perancis
Paket : RPM
Dekstop : KDE
Release terakhir : Mandriva 2011
Madriva Linux dulu bernama Mandrake linux yang diciptakan tahun 1998 dengan tujuan membuat linux yang mudah bagi siapa saja. Dibuat oleh MandrakeSoft, dan selanjutnya MandrakeSoft dan Connectiva bergabung menghasilkan Mandriva.

Fedora
Asal : USA
Paket : RPM (yum)
Desktop : Gnome
Release terakhir : Fedora 16
Proyek Fedora adalah proyek dibangun secara terbuka oleh komunitas dan didesain oleh Red Hat. Nama fedora diambil dari jenis topi (fedora) yang dipakai oleh pria di logo Red Hat.

Sabayon
Asal : Italia
Paket : Entropy
Desktop : KDE
Release terakhir : Sabayon Linux 7
Sabayon linux adalah live DVD berbasis Gentoo Linux. Walaupun di release dalam live DVD namun tetap dapat di install ke dalam harddisk. Berasal dari Trentino, Italia dan dinamakan mengikuti sebuah hidangan penutup Italia yang disebut Sabayon. Sabayon dibuat dari telur kuning, gula dan alkohol manis.

Linux Mint
Asal : Irlandia
Paket : DEB
Dekstop : Gnome
Release terakhir : Linux Mint 12
Linux Mint adalah distribusi linux yang berbasis Ubuntu dengan tujuan membuat distribusi linux yang komplit “out-of-the-box”, diantaranya adalah browser plugins, suport multimedia yang lebih lengkap, java dan lain sebagainya. Linux Mint sendiri kompatibel dengan Ubuntu repositoris.

Vector Linux
Asal : Canada
Paket : TLZ
Desktop : Xfce
Release terakhir : Vector Linux 6.0
Vector Linux adalah distribusi linux yang kecil dan cepat. Para pembuat Vector linux mempunyai semacam moto : biarkan simpel, kecil dan biarkan para pengguna komputer memutuskan operating system yang mana akan digunakan. Dengan pernyataan tadi boleh dikatakan merupakan distribusi linux kecil/ringan terbaik.

Knoppix
Asal : Jerman
Paket : DEB
Dekstop : LXDE
Release terakhir : KNOPPIX 6.7.1
Sebuah distro live cd yang diciptakan oleh Klaus Knopper dan dinamakan Knoppix berdasarkan namanya sendiri. Memiliki pengenalan hardware yang baik, selain sering digunakan untuk demo, Knoppix juga dapat di gunakan untuk CD pendidikan juga dapat dipakai untuk pertolongan pada system.

Puppy Linux
Asal : Australia
Paket : PET
Desktop : JWM
Release terakhir : Puppy Linux 5.3
Yang membedakan Puppy dengan distribusi linux lainnya adalah ukurannya yang kecil, tetapi kaya akan fitur-fitur. Puppy berjalan diatas RAM, tidak seperti live CD lainnya yaitu menempatkan semua fitur di CD, sedangkan Puppy seluruhnya di “loads” ke RAM. Artinya semua aplikasi yang tersedia dapat di respon dengan cepat.

BlankOn
Paket : DEB
Desktop : GNOME
Release terakhir : BlankOn 7 (Patimura)
Pengembang : YPLI dan Komunitas Ubuntu Indonesia
web : http://www.blankonlinux.or.id/
Dengan menghadirkan filosofi, kemudahan, dan kehandalan yang ditawarkan Ubuntu Linux sebagai distribusi aslinya, BlankOn Linux dikembangkan secara terbuka dan bersama-sama untuk menghasilkan distro Linux khas Indonesia, khususnya untuk dunia pendidikan, perkantoran dan pemerintahan. Distro Linux ini diciptakan sesuai dengan kebutuhan pengguna komputer umum di Indonesia.

Zencafe
Paket : TGZ
Desktop : XFCE
Release terakhir : Zencafe 2.2
Pengembang : Anjar Hardiena
web : http://www.zencafe.web.id/
Distro linux yang diciptakan spesial buat warung internet atau warnet ini berbasiskan Zenwalk. Didesain untuk memenuhi kebutuhan operating system yang legal dan aman untuk warnet, dengan dilengkapi Billing system untuk penghitungan waktu user/pengguna warnet, Autorecovery atau mengunci setting sesuai dengan keinginan pengelola warnet serta kebutuhan untuk browsing, chatting, office dan lain lain.

STRUKTUR IF THEN ELSE

Statemen IF-THEN…ELSE digunakan untuk menyeleksi suatu kondisi. Statemen 1 akan diproses jika kondisi yang diseleksi benar, sedangkan statemen 2 akan diproses jika kondisi yang diseleksi tidak terpenuhi.
Contoh program:
uses wincrt;
var
nilai:real;
begin
write(‘Masukkan nilai:’);
readln(nilai);
If nilai>60 then
writeln(‘Bagus’)
Else
writeln(‘Buruk’);
End.
Hasil eksekusi dari program adalah:
Masukkan nilai: 70
Bagus

Kata Kunci

if then else, contoh program pascal if then else, pengertian if then else, if then else pascal, pascal if then else, contoh program if then else, struktur if then else, algoritma if then else, membuat algoritma if then, pascal ifthenelse turbo pascal contoh.

Flowchart dari perulangan repeat to until, while to do, for to do


1.  Flowchart dari perulangan repeat.....until


             Contoh :
             uses crt;
             var
                  a : integer;
             begin
                 repeat
                     writeln (a);
                         inc (a);
                            until (a<=10);
              readln;
              end.       



2.  Flowchart dari perulangan while.....do

Contoh :
uses crt;
var
     a : integer;
begin
while (a<=10) do
begin
     writeln (a);
        inc (a);
end;
      readln;
end.



3.     Flowchart dari perulangan for.....do

                     Contoh :
                     uses crt;
                     var
                          a : integer;
                     begin
                     clrscr;
                     for a := 1 to 10 do
                          writeln (a);
                           readln;
                     end.
 







                                    http://www.4shared.com/rar/YfnnUdDm/tugas_5.html

Latihan & Jawaban Algoritma

Tugas Algoritma!

1.Buatlah algoritma dan flowchart dan program untuk menampilkan semua bilangan genap dari 1 – 20 dan bilangan ganjil dari 30 – 50 dengan menggunakan pengulangan while.
2.Buatlah algoritma dan flowchart dan program untuk menampilkan semua bilangan kelipatan 7 dari 1 – 50 dengan menggunakan pengulangan do while.
3.Buatlah algoritma dan flowchart dan program untuk menampilkan deret segitiga dibawah ini menggunakan while.
* * *
* *
*

Jawab :

1.Algoritma loop while
x : int
y : int
Deskripsi
x ← 2
y ← 31
while (x<=20)
write (x)
x ← x+2
while (y<=49)
write (y)
y ← y+2
end while

Flowchart










Program














2.Algoritma loop do-while
x : int
Deskripsi
x ← 7
do
write (x)
x ← x+7
while (x<=49)

Flowchart
















 
Program













3.Algoritma loop while Flowchart
x : int
y : int
z : int
Deskripsi
x ← 1
y ← 2
z ← 3
while (x<=3)
write “*”
x ← x+1
while (y<=3)
write “*”
y ← y+1
while (z<=3)
write “*”
z ← z+1
end while

Flowchart












Program


flowchart looping/perulangan

contoh Flowchart Looping dan perulangan Segitiga Siku-Siku.

mungkin flowchart ini masih belum sempurna,, masih perlu pembenahan..
untuk programnya Java
public class Perulangan {
public static void main (String[]arg){
int i=1;
int j=5;
for (i=1;i<=5;i++)
{
System.out.println();
for(j=1;j<=i;j++){
System.out.print(i);}
}


Flowchart Yaumul Hisab

Flowchart Yaumul Hisab, Tugas Logika dan Algoritma Percabangan..

Untuk Program Java menggunakan GUI
int Pahala=Integer.parseInt(Pahala1.getText());
int Dosa=Integer.parseInt(Dosa2.getText());
int pahala =24000;
int dosa   =650;
int y=Dosa-Pahala;
if (y>0) {Hasil1.setText("Maafkan Saya Ya Allah");} else
{Hasil1.setText("HOREE! Saya Masuk Surga");}

Algoritma dan flowchart untuk menghitung luas dan keliling lingkaran (C/C++)

Algoritma merupakan langkah-langkah atau step-step dalam menyelesaikan suatu masalah. Sedangkan Flowchart adalah bagan atau diagram yang memilki aliran yang menggambarkan langkah-langkah penyelesaian masalah.
Berikut ini adalah Algoritma dan flowchart dalam menghitung luas dan keliling lingkaran.

1. Algoritma menghitung luas lingkaran

  • menetapkan nilai Phi yaitu 3.14
  • menghitung jari-jari lingkaran.
  • menghitung luas lingkaran dengan rumus L=phi*r*r
  • mencetak nilai L
2. Flowchart mengitung luas lingkaran


contoh-flowchart

3. Algoritma menghitung keliling lingkaran
  • menetapkan nilai Phi yaitu 3.14
  • menghitung jari-jari lingkaran.
  • menghitung keliling lingkaran dengan rumus K=2*phi*r
  • mencetak nilai K
4. Flowchart mengitung keliling lingkaran
keliling-lingkaran

Menghitung Volume dan Luas Permukaan balok pada Delphi

karen masih banyak yang harus di posting, maka langsung saja.
untuk daftar kode di ocnclick button hitung sebagai berikut :

procedure TForm1.HitungClick(Sender: TObject);
var
p,lebar,t,v,luas:integer;
begin
p:=StrToInt(edpanjang.Text);
lebar:=StrToInt(edlebar.Text);
t:=StrToInt(edtinggi.Text);

v:=p*lebar*t;
luas:=(2*p*lebar)+(2*p*t)+(2*lebar*t);

edvolume.Text:=IntToStr(v);
edluas.Text:=IntToStr(luas);

end;

ScreenShoot programnya seperti ini





yang mau download sourcecode lengkapnya, klik disini.