hatimu bukan hatiku
hatiku bukan hatimu
Aku berjalan ke timur
Kau berjalan ke barat
Semenjak bongkahan prinsip memisahkan Kita
Satu prinsip terbelah menjadi dua
Mendorong langkah untuk sendiri-sendiri
Ku yakin ini jalan terbaik
Tak pernah ku sesali bertemu denganmu
Tak pernah ku sesali telah menyayangimu
Tak akan ada benci
bahkan dendam, tak akan ada
Itu semua adalah kenangan terindah
Aku bersyukur telah mengenalmu
Mengukir kenangan indah
Tak akan pernah terlupa
Saat-saat bersamamu
“saat-saat bersamamu adalah kenangan terindah yang Allah berikan
padaku, walau sekarang kita berjalan sendiri-sendiri, tapi tak pernah
kusesali pernah dekat denganmu, justru aku bersyukur telah menjadi
seseorang yang berarti dihidupmu”
Rabu, 02 Januari 2013
Selasa, 06 November 2012
When you say I miss the things you do,
I just wanna get back close again to you.
But for now your voice is near enough.
How I miss you, and I miss you love.
And though all the days that pass me by so slow,
all the emptiness inside me flows all around,
and theres no way out.
Im just thinkin so much of you.
There was never any doubt.
chorus :
I can wait forever if you say youll be there too.
I can wait forever if you will.
I know its worth it all to spend my life alone with you.
When it looked as though my life was wrong,
You took my love and gave it somewhere to belong.
Ill be here when hope is out of sight.
I just wish that I was next to you tonight.
And oh, Ill be reaching for you even though
Youll be somewhere else, my love.
Well go like a bird on its way back home.
I could never let you go.
And I just want you to know...
chorus :
Where are you now,
along with the thoughts we share?
Keep them strong somehow.
And you know Ill always be there.
I just wanna get back close again to you.
But for now your voice is near enough.
How I miss you, and I miss you love.
And though all the days that pass me by so slow,
all the emptiness inside me flows all around,
and theres no way out.
Im just thinkin so much of you.
There was never any doubt.
chorus :
I can wait forever if you say youll be there too.
I can wait forever if you will.
I know its worth it all to spend my life alone with you.
When it looked as though my life was wrong,
You took my love and gave it somewhere to belong.
Ill be here when hope is out of sight.
I just wish that I was next to you tonight.
And oh, Ill be reaching for you even though
Youll be somewhere else, my love.
Well go like a bird on its way back home.
I could never let you go.
And I just want you to know...
chorus :
Where are you now,
along with the thoughts we share?
Keep them strong somehow.
And you know Ill always be there.
Air Supply - I Can't Wait Forever
Kamis, 18 Oktober 2012
Artikel Tentang Pangkat Rekursif
Pengertian dari Pangkat Rekursif:
Rekursif adalah salah satu metode yang diimplementasikan dalam
sebuah fungsi yang memanggil dirinya sendiri.
Fungsi Rekursif salah satunya adalah
fungsi pangkat.
Dalam fungsi pangkat xy , kita tahu
bahwa semua bilangan selain 0, jika dipangkatkan dengan 0 nilainya sama dengan
1. Jika x dipangkatkan dengan y, dengan y lebih dari 0, maka hasilnya sama
dengan x dikalikan dengan x dipangkatkan y – 1. Jika dituliskan dalam notasi
matematika definisinya adalah sebagai berikut:
Xy=1,
jika y=0
Xy=x
* xy-1, jika y>0
lihat definisi di atas y
> 0, bentuk pemangkatan muncul kembali di sisi kanan. Itulah yang
disebut rekursif. Definisi rekursif selalu dimulai dengan kasus penyetop,
penghenti, dalam hal ini terjadi ketika nilai y = 0. Dalam hal ini yang tadinya
x dipangkatkan dengan y, kini bentuk pemangkatan menjadi lebih
sederhana, yaitu y – 1. Hal ini dimaksudkan untuk “menggiring” masalah kompleks
ke kasus dasar atau penyetop rekursinya. Untuk x = 10 dan y = 0, hasil dari xy
adalah 1. Untuk x = 10 dan y = 3 hasilnya dapat digambarkan sebagai berikut:
Langkah untuk mencari hasil
perpangkatan :
- 103 = 10 * 102
- 102 = 10 * 101
- 101 = 10 * 100
- 100=1
- Dari hasil 100=1 menjadi nilai untuk hasil rumus X(Y-1) menjadi 101 = 10 * 1=10
- Dan hasil dari 101 = 10 * 1=10 kemudian menjadi nilai untuk rumus X(Y-1) menjadi
102 = 10 * 10=100 -->
- Dan hasil dari 102 = 10 * 10=100 kemudian menjadi nilai untuk rumus X(Y-1) menjadi 103= 10 * 10=1000
Dari Penjelasan di atas maka latihan
hitunglah
pangkat dari (a+b)y dengan nilai (2+3)3 menggunakan
pangkat rekursif !
Lihat Code-code di bawah ini:
Lihat Code-code di bawah ini:
public class
HitungPangkatPenjumlahan {//nama
class HitungPangkatPenjumlahan
public static int hitungPangkatPenjumlahan(int a, int b, int y) {//Method main sbgai Parameter hitungPangkatPenjumlahan (int
a,int b,int y)
if
(y == 1) {//jika y==1 maka hasilnya 1
return
a + b; //perulangan/pengembalian dari a+b dengan
ketentuan pangkat y sama dengan 1
} else {//jika di kompile benar dari perulangan a+b
sebelumnya maka,
return (a +
b) * hitungPangkatPenjumlahan (a,
b, y - 1);//pengulangan akan terus menerus maka a+b *
hitungPangkatPenjumlahan dari a,b,y-1
}
}
public static void main(String[] args) {// kemudian implementasikan method di bawah ini
System.out.println(hitungPangkatPenjumlahan(2,
3, 3));//maka di cetak hasil output dari
PangkatPenjumlahan dari 2,3,4 adalah 125
}
}
Hasil dari (2+3) pangkat 3 adalah 125
Hasil dari (2+3) pangkat 3 adalah 125
Minggu, 07 Oktober 2012
MAKALAH PERKEMBANGAN HARDWARE dan SOFTWARE KOMPUTER ( OUTPUT DEVICE )
PRODI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH
JEMBER
2012
KATA
PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa yang telah senantisa
memberkati kami dalam menyelesaikan makalah ini, sehingga kami bisa
menyelesaikannya tepat pada waktunya. Kami juga mengucapkan terima kasih kepada
Dosen, teman–teman, dan semua pihak yang telah memberi bantuan dan dukungan
kepada kami dalam menyusun dan menyelesaikan makalah ini, khususnya terima
kasih kepada Bapak Ansar sebagai dosen mata kuliah Dasar Komputer yang
membimbing dan mengarahkan kami dalam membuat dan menyelesaikan makalah ini..
Kami membuat makalah ini, bertujuan untuk menjelaskan perkembangan
hardware atau perangkat keras komputer. Karena melihat begitu pentingnya
komputer dalam kehidupan pada zaman sekarang ini. Hampir seluruh aspek
kehidupan manusia saat ini tidak terlepas dari teknologi khususnya komputer.
Dalam segala bidang saat ini telah membutuhkan yang namanya komputer, seperti
halnya pada dunia pendidikan, kesehatan, dan ekonomi atau niaga. Hal itulah
yang menunjukan begitu pentingnya komputer dalam memudahkan kita. Namu apakah
kita mengetahui perkembangan dari komputer itu? Oleh karena itu dalam makalah
ini akan dijelaskan mengenai perkembangan hardware komputer.
Selaku manusia biasa, kami menyadari bahwa dalam makalah ini masih
banyak kekurangan dan kekeliruan yang tidak disengaja. Oleh karena itu kami
membutuhkan kritik dan saran untuk menyempurnakan pembuatan makalah
selanjutnya. Kami berharap makalah ini dapat bermanfaat bagi kita semua,
khususnya dibidang pendidikan komputer.
BAB I
PENDAHULUAN
1.1 Latar Belakang
Komputer
merupakan alat modern yang tidak bisa dilepaskan dari kehidupan sehari-hari.
Mulai dari mengerjakan pekerjaan kantor, multimedia,bahkan hiburan. Dewasa ini
perkembangan komputer semakin berkembang dan masih akan terus berkembang tanpa
batas. Kita sebagai manusia mau tidak mau harus mengikuti perkembangan kemajuan
teknologi khususnya bidang komputerisasi agar kita tidak termakan oleh alat
yang kita buat sendiri.
Hampir
seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi,
khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu
dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah
digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket)
sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk
keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan
melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam
bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer
multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang
maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya.
Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah
menggunakan peralatan komputer.
Ditengah
kemajuan teknologi komputer, apakah kita mengetahui perkembangan perangkat
kerasnya ( hardware )? Tentunya penting bagi kita untuk mengetahuinya agar kita
bisa mengikuti perkembangan tersebut dan dalam melakukan pembeliannya kita bias
membeli dengan teliti serta menyesuaikan dengan kebutuhan kita. Atas dasar
itulah kami menysun makalah ini. Didalam makalah ini akan dibahas mengenai
perkembangan perangkat
keras (hardware ) komputer.
PENGERTIAN HARDWARE
2.1 Pengertian
Komputer
Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap
orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti
menghitung (to compute atau to
reckon). Menurut Blissmer (1985), komputer adalah suatu
alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input,
memproses input sesuai dengan instruksi yang diberikan, menyimpan
perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam
bentuk informasi. Sedangkan menurut Sanders (1985), komputer adalah sistem
elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan
diorganisasikan supaya secara otomatis menerima dan menyimpan data input,
memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang
telah tersimpan di dalam memori. Dari definisi tersebut terdapat tiga istilah
penting, yaitu input (data), pengolahan data, dan informasi (output).
2.2
Sistem Komputer
Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi, sehingga perlu
didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware),
perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan
komputer itu sendiri, perangkat lunak adalah program yang berisi
perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia
yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.
2.3 Struktur dan Fungsi Komputer
1. Input Device (Alat Masukan), adalah perangkat keras
komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke
dalam komputer
2. Output Device (Alat Keluaran), adalah perangkat keras
komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan
data. Keluaran dapat berupa hard-copy
(ke kertas), soft-copy (ke monitor), ataupun berupa suara.
3. I/O Ports, digunakan untuk menerima ataupun mengirim data ke luar
sistem. Peralatan input dan output di atas terhubung melalui port ini.
4. CPU (Central Processing Unit), CPU merupakan otak sistem
komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit)
sebagai pusat pengolah data, dan CU (Control
Unit) sebagai pengontrol kerja komputer.
5. Memori, memori terbagi menjadi dua bagian yaitu memori internal
dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan
program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan
berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.
6. Data Bus adalah
jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada
suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka
jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat.
Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya
bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini.
Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.
` 7. Address Bus,
digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer
data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau
dibaca.Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
8. Control Bus, dinakan untuk mengontrol penggunaan serta akses ke
Data Bus dan Address Bus. Terdiri atas 4 samapai 10 jalur paralel.
SEJARAH
PERKEMBANGAN HARDWARE
-
Dibedakan dalam 2 periode
perkembangan (periode sebelum tahun 1940
dan sesudah 1940)
-
Sebelum tahun 1940 dikatakan
sebagai evolusi komputer dengan teknologi mekanik
1. Komputer Generasi
Pertama (1940-1959)
-
ENIAC (Electronic Numerical Integrator and Calculator), merupakan
komputer pertama yang digunakan untuk keperluan umum.
-
Proposal ENIAC dirancang
pada tahun 1942 dan mulai di buat pada tahun 1943 oleh Dr. John Mauchy dan
John Presper Eckert di Moore School of Electrical Engineering (University of Pennsylvania) dan
baru selesai pada tahun 1946
2. Komputer Generasi Kedua (1959 - 1964)
Komputer Generasi Ke dua
ditandai dengan ciri-ciri sebagai
berikut :
- Menggunakan teknologi sirkuit berupa transistor dan diode untuk mengantikan tabung vakum
- Sudah menggunakan bahasa pemrograman tingkat tinggi seperti FORTAN dan COBOL
- Kapasitas memori utama dikembangkan dari Magnetic Core Storage
- Menggunakan simpanan luar berupa magnetic tape dan magnetic disk
- Kemampuan melakukan proses real time dan real sharing
- Ukuran fisiknya sudah lebih kecil dari generasi pertama
- Proses operasi sudah lebih cepat, yaitu bisa melakukan jutaan operasi per detik
- Kebutuhan akan daya listrik lebih kecil
- Orientasinya program tidak lagi tertuju pada aplikasi bisnis, tetapi juga sudah ke aplikasi teknik
PENGERTIAN SOFTWARE
atau
Perangkat Lunak adalah data-data
yang terdapat pada sebuah komputer yang doformat kemudian disimpan secara
digital. Bisa dibilang bahwa Software merupakan komponen yang tidak
terlihat secara fisik, tetapi terdapat dalam sebuah komputer. Contoh dari
Software adalah sebagai berikut :
- Sistem Operasi : Merupakan Software yang digunakan untuk menghubungkan antara Hardware dengan Pengguna / User.
- Software Aplikasi : Merupakan Software yang dapat diaplikasikan untuk memenuhi kebutuhan pengguna, Contohnya adalah Software paket aplikasi perkantoran seperti Libre Office dan Microsoft Office
SEJARAH PERKEMBANGAN
SOFTWARE
o Berdasarkan perkembangannya
perangkat lunak sampai dengan sekarang dibagi menjadi beberapa era yaitu :
o Era
Pemula (Pioneer) Bentuk perangkat lunak pada
awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, Pada
era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya.
o Era
Stabil Pada era
stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan
peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan.
n Perusahaan perangkat lunak
bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi
n perangkat lunak mulai bergeser
menjadi sebuah produk.
n Baris-baris perintah perangkat lunak
yang di jalankan oleh komputer bukan lagi satu-satu, tapi sudah seperti banyak
proses yang di lakukan secara serempak (multi
tasking).
n Sebuah perangkat lunak mampu
menyelesaikan banyak pengguna (multi user) secara cepat/langsung (real time).
n Pada era ini mulai di kenal sistem
basis data, yang memisahkan antara program (pemroses)
dengan data (yang di proses).
o Era Mikro Sejalan dengan semakin
luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang
untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat di bedakan menjadi
perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak
aplikasi yang di gunakan secara langsung oleh penggunanya untuk keperluan
tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu
jenis kecerdasan buatan.
o Era Modern Saat ini perangkat lunak
sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25
processor-nya, sebuah komputer genggampun telah di lengkapi dengan perangkat
lunak yang dapat di sinkronkan dengan PC.
DAFTAR PUSTAKA
www.scribd.com/.../Pengenalan-Hardware-Komputer/
pukul 16:05 tanggal 20 Agustus 2010;
http://www.google.co.id/images?hl=id&q=hardware+komputer&um=1&ie=UTF-8&source=univ&ei=OvuBTPHyPMXXcZuuzJ8L&sa=X&oi=image_result_group&ct=title&resnum=4&ved=0CDMQsAQwAw&biw=1440&bih=716/
pukul 16:10 tanggal 20 Agustus 2010;
http://id.wikipedia.org/wiki/Perangkat_keras/ pukul 16:12
tanggal 20 Agustus 2010;
http://4shared.com/hardwarekomputer/ pukul 11:00 tanggal 06
September 2010;
http://rudihd.wordpress.com/2008/03/14/perangkat-keras-komputer-output-device/
pukul 19:16 tangga 23 September 2010;
http://wartawarga.gunadarma.ac.id/2010/09/167736/ pukul 19:32
tanggal 23 September 2010
http://dendiatama.blogspot.com/2010/05/analisa-tentang-perkembangan-teknologi.html/
pukul 19: 37 tanggal 23 September 2010;
http://tetekbengek.wordpress.com/2010/02/14/mengenal-output-device-komputer/
pukul 8:15 tanggal 24 September 2010;
http://yuda90.wordpress.com/2009/09/28/262/ pukul 8:16 tanggal 24 September
2010
Langganan:
Postingan (Atom)