Orang boleh pandai setinggi Langit, tapi selama ia tak menulis ia akan hilang di dalam masyarakat (Pramoedya Ananta Toer)

Welcome To My World

Popular Posts

Program Pembalik Kata

Minggu, 17 Juni 2012


Pada kesempatan ini saya akan membagi-bagi ilmu tentang bagaimana cara membuat program untuk membalik kata dengan menggunakan array of char.
Mau tau bagaimana syntax program tersebut?????
Check this out guys,,semoga bermanfaat


#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
char nama[50], x;
int a, b;
front:
system ("cls");
cout<<"*********************************************"<<endl;
cout<<"\t\tSelamat Datang di"<<endl;
cout<<"\t     PROGRAM PEMBALIK KATA"<<endl<<endl;
cout<<"\t      By : Indrie Widyarti"<<endl;
cout<<"*********************************************"<<endl;

Dioda

Sabtu, 16 Juni 2012


A.   PENGERTIAN
Dioda berasal dari kata DI = dua dan ODA = elektroda atau dua elektroda, dimana elektroda-elektrodanya tersebut adalah ANODA yang berpolaritas positif dan KATODA yang berpolaritas negatif.  Kedua elektroda pada dioda itu aktif dengan syarat apabila dialiri listrik, dan kebanyakan diode digunakan karena karakteristik satu arah yang dimilikinya. Dioda merupakan salah satu komponen yang sangat sering digunakan seperti halnya resistor dan kapasitor. Secara sederhana sebuah dioda bisa di asumsikan sebuah katup, dimana katup tersebut akan terbuka apabila air yang mengalir dari belakang katup menuju kedepan, sedangkan katup akan menutup oleh dorongan aliran air dari depan katup.  Dioda ini ditemukan oleh J.A Fleming pada tahun 1904, seorang ilmuwan dari Inggris (1849-1945).

 Gambar1. Simbol Dioda
Dioda disimbolkan dengan gambar anak panah yang pada ujungnya terdapat garis yang melintang. Simbol tersebut sebenarnya adalah sebagai perwakilan dari cara kerja dioda itu sendiri. Pada pangkal anak panah disebut juga sebagai anoda (kaki positif = P) dan pada ujung anak panah disebut sebagai katoda (kaki negatif = N).
A.   Teori Dasar
Dioda merupakan jenis Vacuum tube yang memiliki dua buah elektroda.
 
Gambar2. Struktur Dioda

Pada struktur dioda tersebut, plate diletakkan dalam posisi mengelilingi katoda sedangkan heater disisipkan di dalam katoda. Elektron pada katoda yang dipanaskan oleh heater akan bergerak dari katoda menuju plate.
Untuk dapat memahami bagaimana cara kerja dioda pada rangkaian elektronik kita dapat meninjau 3 situasi sebagai berikut ini yaitu :
1. Dioda diberi tegangan nol
2. Dioda diberi tegangan negative
3. Dioda diberi tegangan positive

INTERKONEKSI

Jumat, 15 Juni 2012


           Interkoneksi merupakan penghubung antara satu komponen dengan komponen yang lainnya di dalam suatu komputer, keterkaitan ini membentuk suatu fungsi untuk menjalankan tugasnya. Kumpulan lintasan atau saluran berbagai modul tersebut disebut struktur interkoneksi.  Rancanagan  struktur  interkoneksi  sangat  bergantung  pada  jenis  dan  karakteristik pertukaran datanya. Komponen-komponen ini terdiri atas :
·         CPU
CPU berfungsi sebagai pusat pengolahan dan eksekusi data berdasarkan routine – routine program yang diberikan padanya. CPU mengendalikan seluruh sistem komputer sehingga sebagai konsekuensinya memiliki koneksi ke seluruh modul yang menjadi bagian sistem komputer.

·         Memori
Memori umumnya terdiri atas N word memori dengan panjang yang sama. Masing–masing word diberi alamat numerik yang unik (0, 1, 2, …N-1). Word dapat dibaca maupun ditulis pada memori dengan kontrol Read dan Write. Lokasi bagi operasi dispesifikasikan oleh sebuah alamat.

·         Perangkat I/O
Operasi perangkat I/O adalah pertukaran data dari dan ke dalam komputer. Berdasakan pandangan internal, perangkat I/O dipandang sebagai sebuah memori dengan operasi pembacaan dan penulisan. Perangkat I/O ini juga dapat mengirimkan sinyal interrupt.

Linked List

Kamis, 14 Juni 2012


Linked list adalah sekumpulan elemen bertipe sama, yang mempunyai keterurutan tertentu, yang setiap elemennya terdiri dari dua bagian atau dapat diartikan sebagai sekumpulan komponen yang saling berhubungan (berantai) dengan bantuan pointer.
Operasi Dasar pada Linked List
Ada beberapa aturan yang didefinisikan pada operasi didalam linked list, yaitu :
·         Jika P adalah suatu variabel pointer, maka nilainya adalah alamat atau lokasi dari variabel lain yang akan dituju.
·         Operasi yang didefinisikan pada suatu variabel pointer adalah :
1.      Test apakah sama dengan NULL
2.       Test untuk kesamaan dengan variabel pointer lain
3.      Menetapkan sama dengan NULL
4.      Menetapkan menuju ke node lain
Keuntungan dan Kerugian Linked List
Keuntungan dari linked list adalah :
-        Jenis data yang berbeda dapat di-link.
-        Operasi REMOVE atau INSERT hanya dilakukan dengan mengubah pointer-nya saja
Sedangkan kerugian dari linked list yaitu:s
-        Diperlukan ruang tambahan untuk menyatakan/tempat field pointer.
-        Diperlukan waktu yang lebih banyak untuk mencari suatu node dalam linked list.

Algoritma Kriptografi


A.  Sejarah dan Pengertian kriptografi
Kriptografi adalah kata serapan dari bahasa asing, dalam hal ini bahasa inggris, yaitu cryptography. Cryptography atau cryptology berasal dari bahasa Yunani, yaitu κρυπτός, kryptos, "hidden, secret" atau “tersembunyi, rahasia”, dan γράφω, gráphō, "I write" atau “aku menulis”, dan  -λογία, -logia atau “ilmu”. Kriptografi adalah ilmu atau seni untuk menyembunyikan informasi. Proses menyembunyikan informasi ini dilakukan dengan teknik penyandian, atau mengubah pesan atau informasi menjadi sandi-sandi yang tidak dimengerti oleh orang lain, selain pembuat dan penerimanya.
Pada kriptografi dikenal istilah-istilah seperti plain text, cipher text, enkripsi, dan dekripsi. Plain text adalah pesan asli yang ingin dikirimkan. Cipher text adalah pesan yang telah disandikan dengan metode enkripsi tertentu. Enkripsi adalah proses mengubah sebuah plain text menjadi cipher text, dan dekripsi adalah proses mengubah sebuah cipher text menjadi plain text.
Transaksi data banyak dilakukan dalam kehidupan sehari-hari. Beberapa informasi yang dikirimkan tersebut adalah informasi-informasi yang bersifat rahasia dan pribadi. Karena itu data-data yang dikirimkan perlu dirahasiakan sehingga pihak lain yang mencoba mendapatkan informasi tersebut tanpa izin tidak akan dapat mengetahuinya.
Pada masa lalu, informasi yang dianggap rahasia adalah seperti pada masa peperangan. Informasi mengenai operasi militer, kekuatan militer, dan sebagainya adalah informasi yang tidak boleh sampai ketahuan oleh pihak musuh. Karena itu informasi-informasi ini perlu disandikan ketika ingin dikirimkan ke tempat lain, sehingga jika informasi yang dikirim jatuh ke tangan pihak musuh, mereka tetap tidak mengerti. Sementara pada era modern ini, kita sering melakukan transaksi secara elektronik. Transaksitransaksi ini juga perlu dilindungi karena mengandung informasi yang bersifat pribadi, misalnya nomor kartu kredit. Karena itu kriptografi menjadi sebuah cabang ilmu yang terus diteliti dan dikembangkan untuk melindungi kerahasiaan data.

CISC Dan RISC

Rabu, 13 Juni 2012

CISC
Complex instruction-set computing atau Complex Instruction-Set Computer (CISC; “Kumpulan instruksi komputasi kompleks”) adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi.
Tujuan utama dari arsitektur CISC adalah melaksanakan suatu perintah cukup dengan beberapa baris bahasa mesin sedikit mungkin. Hal ini bisa tercapai dengan cara membuat perangkat keras prosesor mampu memahami dan menjalankan beberapa rangkaian operasi. Untuk tujuan contoh kita kali ini, sebuah prosesor CISC sudah dilengkapi dengan sebuah instruksi khusus, yang kita beri nama MULT. Saat dijalankan, instruksi akan membaca dua nilai dan menyimpannya ke 2 register yag berbeda, melakukan perkalian operan di unit eksekusi dan kemudian mengambalikan lagi hasilnya ke register yang benar. Jadi instruksi-nya cukup satu yaitu: MULT 2:3, 5:2.

Program Menghitung Luas dan Keliling Lingkaran

Senin, 11 Juni 2012


Pada postingan kali ini saya akan membagi  beberapa ilmu yang saya dapatkan pada mata kuliah Praktikum Dasar Pemrograman Komputer yang saya ambil di semester 2 ini. Dan dalam postingan kali ini saya  berbagi ilmu atau info tentang cara membuat program untuk menghitung luas dan keliling  lingkaran dengan menggunakan Software Microsoft Visual Studio.  Berikut ini adalah source code yang pernah saya buat,
Check this out...
# include <stdio.h> 
void main() 
{   
struct 
{
float jari;
float keliling; 
float luas; 
}

 
Support : Copyright © 2011. Indrie's Site - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger