Recent post
Archive for Agustus 2014
Pengenalan Dasar Algoritma dan Pemrograman
03.17
Algoritma
Dalam mempelajari Algoritma dan Pemrograman, pertama-pertama yang perlu dipahami adalah konsep-konsep dasar dari baik Algoritma maupun Pemrograman bahkan juga Program sebagai hasil dari pemrograman itu sendiri. Maka untuk itulah yang pertama kita akan singgung terlebih dulu adalah pengenalan definisi untuk Algoritma, pemrograman dan program.
Algoritma dapatlah didefinisikan dengan beberapa hal seperti berikut ini :
• Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah.
• Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
• Algoritma berupa urutan langkah berhingga untuk memecahkan masalah logika dan matematika
Kemudian pemrograman sendiri secara definitif dapat dikatakan sebagai proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Dalam hal ini Bahasa Pemrograman merupakan prosedur / tata cara penulisan program
Sedangkan program adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa Pemrograman sehingga dapat dieksekusi oleh komputer.
Adapun definisi-definisi tentang Algoritma, pemrograman dan program tersebut dapatlah lebih jelas dipahami dengan mengenal hubungan antara Algoritma, pemrograman dan program itu sendiri. Yang dalam hal ini hubungan tersebut digambarkan dengan diagram berikut ini :
Gambar Diagram Hubungan Algoritma, Pemrograman dan Program
Diagram di atas dapat menggambarkan hubungan antara pemrograman dengan algoritma dan program. Dalam diagram ditunjukkan bahwa pemrograman adalah proses yang dimulai dari munculnya suatu permasalahan yang diinginkan untuk diselesaikan secara komputerisasi hingga menghasilkan sebuah produk yaitu program. Ketika masalah itu muncul, maka tahap penyelesaiannya adalah dimulai dengan membuat algoritma penyelesaian masalah yang kemudian melalui suatu bahasa pemrograman yang ditentukan dan dipilih serta digunakan berdasarkan penyesuaian algoritma yang telah dibuat, maka dihasilkanlah suatu program yang sesuai dengan keinginan.
Dikarenakan permasalahan pada pemrograman dilakukan secara komputerisasi, maka pemrograman ini tidak bisa dilepaskan dari siklus pengolahan yang terjadi pada sistem komputer (perangkat keras) itu sendiri berikut siklus pengolahan data di dalam sistem komputer. Adapun siklus pengolahan sistem komputer ini menggambarkan suatu arus proses pengolahan yang terus-menerus terjadi secara otomatis pada peralatan-peralatan perangkat komputer tersebut. Siklus pengolahan sistem komputer tersebut dapat dengan jelas terlihat dalam diagram sebagai berikut :
Peralatan-peralatan yang terdapat pada seperangkat komputer terbagi dalam beberapa kelompok peralatan seperti berikut ini :
1. Input Device : keyboard, scanner, kamera digital, mouse, joystick dll
2. Processing Device : CPU
3. Output Device : monitor, viewer, printer, tv dll
4. Storage Device : harddisk, flashdisk, memory card/chip dll
Sedangkan siklus pengolahan sistem komputer yang tergambar dalam diagram di atas dapatlah dijelaskan sebagai berikut :
Siklus pengolahan pada sistem komputer dimulai dari Input Device yang membawa bahan berupa data yang akan dikirim ke processing device untuk diolah. Dalam processing device pengolahan data yang terjadi dapat dikirim ke storage device sebagai backup/arsip ataupun dari storage device, data dapat dikirimkan kembali sebagai bahan yang akan diolah kembali di dalam processing device. Dari pengolahan data yang terjadi di processing device ini kemudian dapat dikirimkan ke output device sebagai informasi atau hasil dari pengolahan data.
Adapun pengertian atau definisi tentang Data dan Informasi itu adalah seperti berikut ini :
Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupunsuatu konsep.
Informasi merupakan hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan ataupun pemrosesan data.
Kemudian untuk siklus pengolahan data dalam sistem komputer itu dapatlah digambarkan seperti berikut :
a. Siklus Pengolahan Data secara dasar adalah seperti berikut ini :
b. Siklus Pengolahan Data yang telah dikembangkan adalah seperti berikut ini :
Adapun penjelasan untuk elemen-elemen bagian-bagian pengolahan data pada sistem komputer tersebut di atas dapat dijelaskan sebagai berikut ini :
Origination :
Tahap ini berhubungan dengan proses dari pengumpulan data yang biasanya merupakan proses pencatatan (recording) data ke dokumen dasar.
Input :
Tahap ini merupakan proses memasukkan data ke dalam proses komputer lewat alat input (input device).
Processing :
Tahap ini merupakan proses pengolahan dari data yang sudah dimasukkan yang dilakukan oleh alat pemroses (processing device), yang dapat berupa proses menghitung, membandingkan, mengklasifikasikan, mengurutkan, mengendalikan atau mencari di storage
Output :
Tahap ini merupakan proses menghasilkan output dari hasil pengolahan data ke alat output (output device) yaitu berupa informasi.
Distribution :
Tahap ini merupakan proses dari distribusi output kepada pihak yang berhak dan membutuhkan informasi.
Storage :
Tahap ini merupakan proses perekaman hasil pengolahan ke simpanan luar (storage). Hasil dari pengolahan yang disimpan di storage dapat dipergunakan sebagai bahan input untuk proses selanjutnya
Siklus Pengolahan data dalam sistem komputer berbentuk dasar dimulai dari proses menginput data dilanjutkan dengan tahap memproses data itu sendiri sehingga menjadi tahap output. Sedangkan siklus pengolahan data yang telah dikembangkan dimulai dari tahap origination kemudian dilanjutkan ke tahap input data. Dari tahap input data diteruskan ke tahap processing. Pada tahap processing ini, akan bekerja sama dengan tahap storage baik untuk penyimpanan data maupun untuk mengakses dari tahap storage. Dari tahap processing dilanjutkan ke tahap output dan kemudian dapat juga dilanjutkan kembali ke tahap distribution.
Dengan mengacu pada siklus pengolahan (perangkat keras) sistem komputer dan siklus pengolahan data pada sistem komputer inilah, apabila akan menjalankan pemrograman, khususnya di sini adalah pemrograman terstruktur, maka algoritma yang dibuat disesuaikan dengan siklus pengolahan sistem komputer di atas, baik itu secara perangkat keras maupun siklus pengolahan datanya. Dalam hal ini penyesuaian tersebut terletak pada saat membuat bagian-bagian dalam algoritma, yang hendaknya mengacu pada elemen-elemen dan siklus pengolahan data dan sistem komputer tersebut.
Cara Membuat Email Baru di Gmail, Yahoo, dan Hotmail
Cara membuat email
~ Artikel ini berawal dari percakapan dua anak SMU yang kebetulan ada
di samping saya waktu saya sedang minum kopi. Salah satu dari anak muda
itu bertanya pada temannya “bro, kalau mau bikin facebook kan harus
punya email, gimana sih cara membuat email?”. Wah ternyata masih ada
yang kurang paham cara membuat akun email sendiri ya hehehe.
Kenapa kita butuh email? Email adalah
salah satu fasilitas yang wajib kita miliki ketika melakukan kegiatan di
internet. Misalnya ketika kita ingin membuat akun media sosial di
Facebook, Twitter, atau Google plus, pasti situs media sosial tersebut
akan meminta akun email kita, atau ketika kita ingin belanja di toko
online, pasti mereka akan menanyakan akun email kita. Fungsi email ini
sendiri adalah sebagai alat komunikasi digital (surat elektronik) dan
bisa juga sebagai identitas online seseorang.
Sebelumnya kita mesti tahu dulu apa itu
email. Email atau e-mail adalah singkatan dari Electronic Mail atau
surat elektronik yang hanya bisa dibaca jika kita punya perangkat
komputer, laptop, Tab, smartphone, dan tentunya koneksi internet. Kalau
tidak ada koneksi internet, kita tidak akan bisa membuka akun email
kita. Akun email itu sendiri dapat kita miliki secara gratis ataupun
berbayar, dan di artikel ini saya hanya membahas cara membuat email
gratisan.
Artikel lain: Talk Fusion Indonesia
Beberapa penyedia layanan email gratis
yang paling terkenal dan paling banyak digunakan adalah Yahoo.com,
Google.com, dan Microsoft.com. Berikut ini adalah cara membuat email
gratis di masing-masing layanan yang saya sebutkan:
A. Cara Membuat Email Gratis di Gmail (Google Mail)
Ini adalah layanan email gratis favorit
saya. Selain bisa membuat email dengan gratis, kita juga bisa membuat
akun Google plus dengan mudah bila sudah memiliki akun Gmail.
1. Langkah pertama, kunjungi situs Google mail
2. Klik tombol “Buat Akun” yang ada di sebelah kanan atas halaman Google mail.
- Nama: isi dengan nama lengkap Anda, nama depan dan nama belakang
- Pilih nama pengguna Anda: isi dengan alamat email yang Anda inginkan
- Buat sandi: isi dengan sandi yang tidak mudah ditebak, tapi mudah Anda ingat
- Konfirmasi sandi Anda: ulangi memasukkan sandi Anda sebelumnya
- Tanggal lahir: isi dengan tanggal, bulan, dan tahun kelahiran Anda
- Gender: pilih yang sesuai dengan jenis kelamin Anda
- Ponsel: isi dengan nomor HP Anda untuk keamanan
- Buktikan bahwa Anda bukan robot: isi dengan kode (2 kata dengan spasi) yang ada di halaman tersebut
- Lokasi: isi sesuai dengan negara tempat Anda tinggal
- Centang kolom menyetujui persyaratan dan kebijakan dari Google
- Klik tombol “Langkah berikutnya”
4. Langkah selanjutnya adalah menyiapkan
profil Anda dengan menambahkan foto profile Anda. Untuk menambahkan
foto, silahkan klik tombol “Tambahkan Foto Profil”. Anda bisa memasukkan
foto dari komputer. Setelah selesai mengatur foto profil, klik tombol
“Langkah berikutnya”.
5. Voila, akun email di Google sudah
selesai dibuat. Silahkan klik tombol “Lanjutkan ke Gmail” untuk masuk ke
halaman email Anda.
B. Cara Membuat Email di Yahoo Mail
Layanan email gratis dari Yahoo sangat
banyak digunakan orang. Selain email gratis, kita juga otomatis akan
bisa mendaftar ke layanan Yahoo Messenger untuk chating.
1. Langkah pertama, kunjungi situs Yahoo mail
2. Klik tombol “Buat Account Baru” di bagian atas kanan halaman Yahoo mail.
3. Isi kolom-kolom yang disediakan dengan memasukkan data Anda:
- Nama: isi dengan nama lengkap Anda, nama depan dan nama belakang
- Pilih ID Yahoo!: pilih alamat email yang Anda inginkan di Yahoo
- Pilih kata sandi: isi dengan sandi yang Anda inginkan dan mudah diingat
- Ketik ulang kata sandi: masukkan lagi sandi Anda
- Saya lahir pada: isi dengan tanggal, bulan, dan tahun kelahiran Anda
- Saya tinggal di: pilih negara dimana Anda tinggal
- Ponsel: isi dengan nomor HP Anda, untuk keamanan
- Email Alternatif: isi bila Anda punya email lain, kosongkan bila memang tidak ada
- Klik tombol “Buat akun saya”
3. Langkah selanjutnya adalah mengisi
pertanyaan rahasia, ini dibutuhkan untuk menjaga keamanan akun email
Yahoo Anda. Di sini Anda harus memilih pertanyaan dari pertanyaan 1 dan
2, serta tentukan jawaban Anda. Pilihlah pertanyaan yang jawabannya
mudah Anda ingat. Dan jangan lupa mengisi nomor ponsel Anda pada kolom
yang sudah disediakan. Pada halaman ini Anda juga perlu untuk memasukkan
kode anti spam. Setelah selesai mengisi kolom-kolom yang disediakan,
klik tombol “Selesai”.
4. Voila, email Anda di Yahoo sudah
selesai dibuat. Langkah selanjutnya Anda bisa klik tombol “Persiapan
Awal” untuk masuk ke halaman email Anda.
C. Cara Membuat Email di Hotmail
Layanan email gratis Hotmail ini
disediakan oleh Microsoft.com. Memang tidak sepopuler Gmail dan Yahoo
mail, tapi layanan ini sangat banyak digunakan orang.
1. Langkah pertama, buka situs Hotmail
2. Klik tombol “Sign up now” pada bagian kanan bawah halaman Hotmail.
3. Isi kolom-kolom yang disediakan dengan memasukkan data Anda:
- Name: isi dengan nama depan dan nama belakang Anda
- Birth date: isi dengan tanggal, bulan, dan tahun kelahiran Anda
- Gender: pilih jenis kelamin
- Microsoft account name: isi dengan alamat email yang Anda inginkan di akun Microsoft Anda
- Create password: isi dengan sandi yang Anda inginkan
- Reenter password: masukkan kembali sandi Anda
- Phone number: isi dengan nomor HP Anda, untuk keamanan akun email
- Alternate email address: isi dengan alamat email Anda yang lain, kosongkan bila tidak ada. Bila Anda tidak mengisi email alternatif maka Anda harus mengisi pertanyaan dan jawaban rahasia untuk menjaga keamanan akun email Anda.
- Country region: pilih negara tempat tinggal Anda
- Postal code: isi dengan kode pos Anda
- Enter the characters you see: isi dengan karakter yang Anda lihat, ini untuk mencegah spam
- Lalu klik tombol “I Accept”
Demikianlah informasi singkat cara
membuat email baru di Gmail, Yahoo mail, dan Hotmail. Mudah-mudahan
artikel ini bisa membantu Anda dalam membuat akun email baru dengan
mudah dan cepat. Terimakasih sudah membaca artikel saya
Selamat mencoba
Navigation