Social Icons

twitterfacebookgoogle pluslinkedinrss feedemail

Pages

Sabtu, 20 Desember 2014

INILAH ALASAN SAYA BERALIH DARI WINDOWS KE LINUX



Sudah lama saya mendengar kata atau nama “Linux” sebagai suatu Sistem Operasi. Namun yang umum dikenal dan dipakai adalah Windows, meski sebenarnya Windows yang terpakai tersebut umumnya diinstall dari CD bajakan dan tentu saja rawan diserang Virus. CD Windows yang original sendiri itu sangat mahal, dapat dibeli seharga sekitar Rp 1,2 juta.
Salah satu masalah terbesar kita ketika menggunakan komputer adalah kekhawatiran bahwa pada saat kita mengerjakan suatu tugas, tiba – tiba mendapatkan serangan virus atau spam. Sekalipun komputer kita memiliki Anti Virus, namun itu belumlah menjadi jaminan bahwa virus / spam tidak akan menyerang mengingat Anti Virus pun harus setiap saat diupdate. Saat ini Linux boleh dibilang bebas virus karena umumnya virus diciptakan untuk system operasi Windows.
Keputusan beralih system operasi dari Windows ke Linux saya ambil setelah merasa mantap mendapatkan penjelasan dari pembelajaran yang saya dapat dari Organisasi Ocyber Open Source yang ada di Kampus STMIK AKBA Makassar
Dan ini lah beberapa alasan yang mampu merubah keyakinan saya (tsaaaahh) :
Linux itu gratis
Gratis disini berarti saya ngga harus membeli lisensi agar bisa menggunakannya. Lisensinya menggunakan GNU GPL. Dapat di-download, digunakan, dimodifikasi sesuai keinginan dan kebutuhan dengan tetap menghormati kode etik dan lisensinya.

Kamis, 18 Desember 2014

Contoh Soal Program Pembayaran Air PDAM Dengan Menggunakan Bahasa Pemrograman Pascal

Assalamu alaikum wr. wb

langsung saja
jadi soalnya seperti ini ...

PDAM kota Makassar menetapkan tarif pemakaian air bersih per M kbik-nya ditentukan secara per golongan dimana golongan ditentukan otomatis berdasarkan jumlah pemakaian. untuk pemakaian 50 m kubik pertama dikenakan biaya Rp. 1500. 51-75 m kubik dikenakan biaya RP. 1750. 76-100 m kubik dikenakan Rp. 2000 dan lewat dari 100 dikenakan Rp. 2250. buatlah program untuk menghitung jumlah yang harus dibayar pelanggan jika volume air diinput dari keyboard.

berikut scriptnya  ..

Contoh Soal Perulangan Bahasa Pemrograman Pascal

Assalamualaikum wr. wb

kali ini saya akan membahas penggunaan struktur perulangan,
contoh kasus :
Menentukan Bunga Peminjaman yang harus dibayarkan,
setelah kita menginput
Pinjaman Awal
Besar Bunga Yang telah ditetapkan
Lamanya pinjaman (Periode)

jadi klw masalahnya seperti diatas
kita bisa buat scriptnya k sebagai berikut  :

uses crt;
var
   awal,akhir,rpbunga   : real;
   bunga, lama, i       : integer;
   mau                  : char;
begin
     repeat
     clrscr;
       writeln('');
       writeln('---------MUH.IQBAL TAWAKAL--------');
       writeln('------------- TI.11 --------------');
       writeln('------------20142205009-----------');
       writeln('');

Contoh - Contoh Soal Pembuatan Program Bahasa Pascal Menggunakan Struktur Perulangan Repeat-Until, While dan For

Assalamu alaikum wr. wb

Pada kesempatan kali ini saya akan memposting beberapa contoh program perulangan  beserta scriptnya yang dimana soal-soal ini merupakan tugas dari mata kuliah Algoritma dan Pemrograman yang telah saya dapat,,,
langsung saja ....

1. Ada katak masuk kedalam sumur sedalam 31.2 m. 5 hari pertama katak bisa naik 3 m tiap pagi dan merosot 1 m tiap malam, 10 hari berikutnya katak bisa naik 2 m tiap pagi dan merosot 1.25 m tiap malam, selanjutnya naik 2 m tiap pagi dan merosot 1.5 m tiap malam, berapa hari katak tersebut dapat keluar dari sumur ?

Scriptnya :
uses crt;
var
   merosot,kedalaman,selisih : real;
   naik,hari                 : integer;
begin
     clrscr;
 writeln('');
 writeln('---------MUH.IQBAL TAWAKAL--------');
 writeln('------------------- TI.11 --------------------------');
 writeln('---------------20142205009------------------');
 writeln('');
     writeln;
     write('Masukkan Jumlah Kedalaman Sumur = ');readln(kedalaman);
     writeln('--------------------------------------------------------');
     writeln('Jumlah Hari   Naik    Merosot   Jumlah Naik    Kedalaman');
     writeln('                                 Per Hari');
     writeln('--------------------------------------------------------');

Contoh Program Perulangan Pada Bahasa Pascal

Perulangan adalah suatu perintah yang menjalankan suatu perintah tersebut secara terulang-ulang sampai suatu kondisi terpenuhi.
perulangan ada 3 jenis:
1. perulangan for-do
2. perulangan while-do
3. perulangan repeat-until
perulangan for-do
contoh:
program mahasiswa;
uses crt;
var
i:integer;
begin
clrscr;
for i:= 1 to 5 do
writeln(‘Belajar Pascal’);
readln
end.
Hasil:
Belajar Pascal
Belajar Pascal
Belajar Pascal
Belajar Pascal
Belajar Pascal
program downto_do;
uses crt;
var
i:integer;
batas:integer;
begin

Penggunaan Pernyataan Case OF pada Bahasa Pemrograman Pascal, Dan Contoh Programnya

Selain IF, ada bentuk analisa kasus yang digunakan untuk menangani banyak kondisi yang ada dalam permasalahan dari pembuatan suatu program

Pernyataan CASE-OF biasanya dipakai pada permasalahan ganda. Karena pada pernyataan CASE-OF lebih jelas dan lebih mudah untuk dipahami serta lebih cepat pembuatannya daripada menggunakan pernyataan IF-THEN-ELSE.
Bentuk umumnya adalah:
CASE nilai OF
    Daftar_nilai1: pernyataan_1;
    Daftar_nilai2: pernyataan_2;
    … … … ...
    Daftar_nilaim: pernyataan_m;
ELSE
    Pernyataan_n
END
           
Pada bentuk umum pernyataan CASE-OF diatas:
·         Nilai dapat berupa tipe  char, byte dan Boolean.
·         Daftar_nilai dapat berupa satu atau beberapa konstanta.
Contoh Program Pada Pernyataan Case Of, 
soalnya:
Buatlah Program untuk menghitung gaji karyawan pada PT XYZ jika yang diinput adalah nama kode jabatan dan mengeluarkan jabatan dan perincian gajinya ditetapkan berdasarkan jabatan dengan ketentuan sebagai berikut : 

PENYELEKSIAN KONDISI (IF) dan Contoh Programnya

Penyeleksian kondisi adalah salah satu elemen algoritma yang paling sederhana. Penyeleksian kondisi memungkinkan suatu pernyataan dieksekusi hanya jika kondisi terpenuhi atau tidak terpenuhi.

IF Sederhana

Bentuk paling sederhana dari pernyataan kondisional dalam setiap bahasa adalah if - then. Contoh:

if (a>b) then writeln(“A lebih besar dari B”);

bagian setelah if disebut dengan bagian kondisi dan bagian setelah then adalah bagian aksi. Jika aksi lebih dari satu instruksi maka bisa dikelompokkan dalam blok begin end. Seperti ini:

if (a>b) then
begin
writeln(“Kesimpulan:”);
writeln(“A lebih besar dari B”);
end;

IF dengan ELSE

Selain if - then, ada bentuk kondisional lain yaitu if - then - else. Kita bisa mengubah instruksi
semacam ini:

if (a>b) then writeln(“A lebih besar dari B”);

if (a<=b) then writeln(“A kurang dari atau sama dengan B”);

menjadi:

if (a>b) then writeln(“A lebih besar dari B”) else (“A kurang dari atau sama dengan B”);

Bagian else akan dieksekusi jika bagian kondisi tidak dipenuhi, atau dengan kata lain, bagian else dieksekusi jika kondisi yang terjadi adalah komplemen dari kondisi di bagian if.

Senin, 15 Desember 2014

BAHASA PEMROGRAMAN PASCAL

Pengertian Dan Sejarah Pemrograman Pascal

Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University zurich - Swiss. Nama Pascal diambil dari nama seorang ahli matematika bangsa Perancis, yaitu bleise Pascal yang telah berjasa menemukan alat hitung mekanis pertama di dunia pada abaad ke -17.
Bahasa Pascal adalah bahasa pemrograman tingkat tinggi yang berorientasi pada segala tujuan,
Ketika Pascal didesain, telah ada sekian banyak bahasa pemrograman, namun hanya sedikit yang digunakan secara luas: FORTRAN, C, Assembler, COBOL. Ide kunci dari bahasa baru ini adalah urutan, yang diatur melalui konsep tipe data yang sangat kuat, dan memerlukan deklarasi dan kontrol program yang terstruktur. Bahasa ini juga didesain untuk menjadi alat bantu pengajaran bagi siswa kelas pemrograman.
Kompiler Pascal dari Borland yang begitu terkenal diseluruh dunia, dikenal dengan nama Turbo Pascal, diperkenalkan pada tahun 1983, mengimplementasikan "Pascal User Manual and Report" oleh Jensen dan Wirth. Kompiler Turbo Pascal telah menjadi salah satu dari kompiler terlaris sepanjang masa, dan membuat bahasa ini sangat populer pada platform PC, dikarenakan keseimbangan antara kemudahan penggunaan dan kemampuan/kekuatan.
Turbo Pascal memperkenalkan suatu Integrated Development Environment (IDE) dimana Anda dapat mengedit code (dalam sebuah editor yang kompatibel dengan WordStar), menjalankan kompiler, melihat kesalahan yang ada, dan melompat kembali ke baris yang mengandung kesalahan tersebut. Hal ini mungkin kedengarannya sangat sepele pada dewasa ini, tapi pada masa sebelumnya Anda harus keluar dari editor, kembali ke DOS; menjalankan kompiler dari command-line, menuliskan nomor baris yang salah, membuka editor dan melompat ke baris tersebut.
Bahasa Pascal merupakan bahasapemrogrmam profesional juga merupakan sarana yang sangat ideal untuk mengembangkan program-program Pascal. Paket Turbo Pascal meliputi beberapa fasilitas pemrograman  yang saling berkaitan:

 Versi dari bahasa Pascal yang cepat, cakap dan ampuh
 Perpustakaan unit yang menyediakan sejumlah besar prosedur dan fungsi yang dapat Anda   gunakan dalam berbagai program
Compiler yang menghasilkan program bahasa mesin yang cepat dari kode Pascal  Anda
Debuger yang memungkinkan Anda untuk menelusuri penampilan program baris demi baris, meneliti perubahan nilai  variabel dan ekspresi sewaktu penampilan     berlangsung.
Fasilitas lingkungan pengembangan dalam bentuk menu yang memadukan elemen ini dalam memperlancar proses penyuntingan, pengujian dan penyempurnaan program Pascal.
Dukungan grafis dan animasi yang sangat profesional

Jumat, 12 Desember 2014

KONFIGURASI BIOS



1. PENGERTIAN BIOS
BIOS adalah singkatan dari Basic Input Output System. merupakan suatu software (ditulis dalam bahasa assembly) yang mengatur fungsi dasar dari perangkat keras (hardware) komputer. BIOS tertanam dalam sebuah chip memory (ROM ataupun Flash Memory berbahan Comlpimentari Metal Oxide Semiconductor (CMOS) yang terdapat pada motherboard. Sebuah baterai yang biasa disebut sebagai baterai CMOS berfungsi untuk menjaga agar tanggal dan settingan lainnya yang telah kita set pada BIOS tidak hilang atau kembali ke konfigurasi awal meskipun komputer dimatikan.
2. Cara Kerja BIOS
Cara kerja BIOS adalah dimulai dengan proses inisialisasi, dimana dalam proses ini kita bisa melihat jumlah memory yang terinstall, jenis hardisk dan kapasitasnya dan sebagainya. BIOS kemudian akan mencari, menginisialisasi dan menampilkan informasi dari Graphics Card. Kemudian akan mengecek device ROM lain seperti hardisk dan kemudian melakukan pengetesan RAM yaitu memory count up test. Setelah  semua test komponen berhasil dilakukan, BIOS kemudian akan mencari lokasi booting device dan Sistem Operasi. BIOS berfungsi sebagai konfigurasi sistem komputer saat pertamakali dijalankan, adapun hal yang dilakukan oleh BIOS antara lain :
  • Inisialisasi (penyalaan) serta pengujian terhadap perangkat keras (dalam proses yang disebut dengan Power On Self Test, POST)
  • Memuat dan menjalankan sistem operasi 
  • Mengatur beberapa konfigurasi dasar dalam komputer (tanggal, waktu, konfigurasi media penyimpanan, konfigurasi proses booting, kinerja, serta kestabilan komputer)   
  • Membantu sistem operasi dan aplikasi dalam proses pengaturan perangkat keras dengan menggunakan BIOS Runtime Services 
3. Cara Akses BIOS 
Untuk mengakses BIOS dapat kita lakukan dengan menekan tombol tertentu sesuasi dengan jenis bios yang kita gunakan (biasanya tombol Delete atau F2) pada Keyboard pada saat pertama kali komputer dinyalakan. Akan terdapat tulisan misalnya "Pres F2 to enter setup", maka langsung saja kita tekan tombol F2.  
4. KOMPONEN BIOS 
BIOS tersusun dari beberapa bagian/komponen, yaitu 
  1. BIOS Setup, program untuk merubah konfigurasi dasar komputer, yang terdiri dari bermacam menu yang kadang cukup rumit untuk mengaksesnya. Pelajari buku manualnya. 
  2. Bootstraper,  agar komputer dapat menjalankan proses booting ke dalam OS yang ter install dalam komputer. 
  3. Driver, ini adalah software untuk hardware dasar misalnya. Keyboard, video adapter, processor, harddisk dll.agar bisa berfungsi dalam mode DOS.  
5. TEMPAT PENYIMPANAN BIOS 
Program BIOS disimpan di dalam chip ROM(Read Only Memory), untuk komputer modern sekarang rata-rata menggunakan Flash ROM yang dapat diupdate menggunakan software Flash BIOS Programmer. 
Hasil setting BIOS akan disimpan dalam chip CMOS RAM yang memerlukan daya listrik, dan jika aliran listrik ke CMOS putus maka isi nya kan hilang dan kembali ke setting standar BIOS. Daya linstrik untuk CMOS disediakan oleh sebuah battery litium seri CR2032. 

Kamis, 04 Desember 2014

FLOWCHART

Flowchart merupakan suatu bagan atau gambar yang menunjukkan sebuah proses pembuatan sebuah program, dimana gambar tersebut diimplementasikan melalui simbol-simbol yang memiliki makna khusus pada setiap penggunaannya, dan tiap simbol tersebut dihubungkan oleh suatu garis penghubung.

Berikut makna dari simbol-simbol yang digunakan pada pembuatan flowchart :


Berikut contoh soal pembuatan flowchart 




DEFINISI ALGORITMA DAN PEMROGRAMAN


ALGORITMA 
1. Algoritma adalah Sistim kerja komputer yang memiliki brainware, hardware, dan software. Tanpa salah satu dari ketiga sistim tersebut, komputer tidak akan berguna.
Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita.
Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita.
                      Sumber  : http://rendigilasbatas.blogspot.com/2013/02/pengertian-algoritma.html

2. Algoritma adalah metode efektif diekspresikan sebagai rangkaian terbatas [1] dari instruksi-instruksi yang telah didefinisikan dengan baik [2] untuk menghitung sebuah fungsi. [3] Dimulai dari sebuah kondisi awal dan input awal (mungkin kosong), [4]instruksi-instruksi tersebut menjelaskan sebuah komputasi yang, bila dieksekusi, diproses lewat sejumlah urutan kondisi terbatas [5] yang terdefinisi dengan baik, yang pada akhirnya menghasilkan "keluaran" [6] dan berhenti di kondisi akhir. Transisi dari satu kondisi ke kondisi selanjutnya tidak harus deterministik; beberapa algoritma, dikenal dengan algoritma pengacakan, menggunakan masukan acak. [7]
                                                                                 Sumber  : http://id.wikipedia.org/wiki/Algoritma

 
Blogger Templates