BERGAYALAH SESUAI ISI DOMPETMU

title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

KESUKSESAN ADALAH BERTEMUNYA KESEMPATAN DENGAN KESIAPAN

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

JANGAN MENYERAH WALAUPUN HARUS TERTATIH

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

THIS IS LINK

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 04 Mei 2015

Pengertian Modem Dan Fungsinya

Pengertian modem dan fungsinya - Di jaman yang sudah moderen ini umumnya orang-orang pasti sudah tidak asing lagi dengan teknologi yang satu ini. Disini kita akan belajar bersama untuk memahami tentang pengertian, fungsi dan jeni-jenis modem. untuk lebih lengkapnya bisa di baca di bawah ini.
Modem adalah kependekan dari modulator dan demodulator. Modulator yang berfungsi sebagai memproses menumpangkan data pada sinyal informasi ke sinyal pembawa supaya dapat dikirimkan ke penggunanya melalui media tertentu, proses tersebut biasanya sering disebut dengan proses modulasi. Pada proses tersebut data dari komputer/pc yang bentuknya sinyal digital akan diubah jadi sinyal analog. Sedangkan Demodulator yang berfungsi sebagai proses untuk mendapatkan kembali data yang telah dikirim oleh pengirim. Pada proses tersebut data akan dipisahkan dari frekuensi tinggi serta data yang berupa sinyal analog akan diubah kembali jadi sinyal digital agar bisa dibaca oleh komputer/pc.

Inilah fungsi modem

Fungsi modem adalah sebagai pengubah sinyal digital (komputer/pc) menjadi sinyal analog (internet), ataupu sebaliknya. Proses pengubahan itu dinamakan dengan modulasi. Sedangkan untuk cara kerjanya modem dibagi menjadi dua bagian, diantaranya bekerja sebagai modulator dan juga bekerja sebagai demodulator. Fungsi dari modulator yaitu, modem akan mengubah sinyal digital pada komputer/pc untuk dijadikan sinyal analog supaya bisa mengakses internet. Sementara itu fungsi dari demodulator yaitu, modem bekerja dengan mengubah sinyal analog menjadisinyal digital.

Macam-macam atau jenis dari modem
Banyak sekali berbagai macam Jenis-jenis modem, jenis modem sendiri dapat kita dibedakan berdasarkan pemasangannya dan juga jaringannya. Kalau berdasarkan pemasangannya modem dapat dibedakan menjadi modem internal dan juga modem eksternal. Sedangkan kalau berdasarkan jaringannya modem bisa dibedakan menjadi 2 (dua) macam yaitu, modem dengan media kabel serta meodem dengan media tanpa kabel (nirkabel).
  1. Pengertian modem internal adalah merupakan sebuah kartu (card) yang dipasang pada slot motherboard/mainboard. Kelebihan dari modem ini yaitu cara pemasangannya yang  mudah serta harganya relatif murah.
  2. Pengertian modem eksternal adalah sebuah modem yang dipasangkan diluar komputer/pc, biasanya jenis modem dipasangkan/ditancapkan pada slot USB.
  3. Modem media kabel (yang menggunakan media kabel) adalah modem yang menggunakan kabel sebagai media perantaranya (Jaringan telepon dan TV kabel)
  4. Modem tanpa kabel adalah modem yang menggunakan media tanpa kabel sebagai perantaranya (modem GSM, Modem CDMA, dsb.)

Lalu berdasarkan dari teknologi atau dari jenis koneksinya, diantaranya:

  1. Modem analog adalah sebuah modem yang menerima data dalam bentuk sinyal analog melalui suatu jaringan transmisi data lalu kemudian menubahnya jadi data digital untuk dikirimkan ke komputer/pc, ataupun sebaliknya. Jenis modem ini biasanya dipakai untuk koneksi dial up melalui jaringan telepon, karena itulah disebut modem dial up.
  2. Modem DSL (Digital Subscriber Line) adalah sebuah modem untuk menerima dan juga  mengirimkan data menggunakan teknologi digital melalui suatu jaringan terdedikasi. Dalam teknologi ini data-data yang diterima atau yang dikirim oleh modem DSL berupa bentuk data digital, sehingga akses internet jauh lebih cepat jika dibandingkan dengan modem analog.
  3. Terdapar 2 (dua) jenis modem DSL diantaranya ADSL (Asymmetric Digital Subscriber Line) kecepatan men-downloadnya lebih cepat dibandingkan kecepatan upload dan jenis SSL (Symmetric Digital Subscriber Line) kecepatan men-downloadnya sama dengan kecepatan upload.
  4. Modem kabel adalah modem yang menerima dan juga mengirim data internet yang melalui jaringan dari TV Kabel. Data-data yang diterima serta data yang dikirim juga berupa data digital dengan kecepatan setara dengan modem DSL.
  5. Modem CDMA adalah sebuah modem dial up Wireless yang bekerja menggunakan teknologi CDMA (Code Division Multiple Access).
  6. Modem GSM adalah sebuah modem wireless mobile yang bekerja pada jalur komunikasi telepon seluler GSM. Modem GSM mendukung layanan GPRS/EDGE dan 3G.
Itulah diatas tadi mengenai pengertian modem dan fungsinya. Semoga dapat bermanfaat bagi kamu dan terimakasih telah membaca artikel ini.

KELEBIHAN & KEKURANGAN LINUX

Linux merupakan sebuah Oprating System yang berlogo penguin. Pada kesempatan kali ini saya akan membahasa mengenai beberapa kelebihan dan kekurangan linux- keunggulan dan kelemahan linux. Berikut ini adalah kelebihan dan kekurangannya:

Kelebihan/Keunggulan Linux:
- Linux Bersifat open source, terbuka dan bebas sehingga untuk mendapatkannya tidak memerlukan biaya (LISENSI FREE)  dan semuanya boleh di utak atik.
- Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam pun sudah banyak yang menggunakannya beda dengan dulu pengguna linux identik dengan para hacker.
- Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi yang multiuser sehingga jika virus menyerang user tertentu, maka akan sangat sulit untuk menyebar ke user lainnya.
- Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
- linux memerlukan resource yang lebih kecil jika dibandingkan dengan Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
- Linux mempu berjalan di dua mode.
- Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer.
- Ada bermacam-macam pilihan pada linux seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
- Mempunyai komunitas di berbagai penjuru dunia.

Kekurangan/Kelemahan Linux:
- User banyak yang belum terbiasa menggunakan linux karena mereka lebih terbiasa menggunaka windows.
- Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux. Jika ingin melihat daftar-daftar hardware yang mendukung linux silahkan dilihat di www.linux-drivers.org atau www.linuxhardware.org/.
- Instalasi linux tidak semudah Instalasi windows.
- Program/ Aplikasi di linux belum seampuh aplikasi windows.
- Bagi administrator sistem perlu belajar dahulu karena belum terbiasa dengan Unix-like,.
- Struktur direktori serta hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.

Demikian penjelasan yang bisa saya sampakan mengenai kelebihan dan kekurangan linux. Semoga apa yang dapat saya sampaikan dapat bermanfaat buat anda.

Sabtu, 19 Juli 2014



Struktur Data "Stack and Queue"
STACK
Pengertian Stack pada Struktur Data adalah sebagai tumpukan dari benda, sekumpulan data yang seolah-olah diletakkan di atas data yang lain, koleksi dari objek-objek homogen, atau Suatu urutan elemen yang elemennya dapat diambil dan ditambah hanya pada posisi akhir (top) saja. Stack pada Struktur Data dapat diilustrasikan dengan dua buah kotak yang ditumpuk, kotak yang satu akan ditumpuk diatas kotak yang lainnya. Jika kemudian stack 2 kotak tadi, ditambah kotak ketiga, keempat, kelima, dan seterusnya, maka akan diperoleh sebuah stack kotak yang terdiri dari N kotak.

Stack bersifat LIFO (Last In First Out) artinya Benda yang terakhir masuk ke dalam stack akan menjadi yang pertama keluar dari stack

Operasi-operasi yang biasanya tredapat pada Stack yaitu:
1. Push : digunakan untuk menambah item pada stack pada tumpukan paling atas
2. Pop : digunakan untuk mengambil item pada stack pada tumpukan paling atas
3. Clear : digunakan untuk mengosongkan stack
4. IsEmpty : fungsi yang digunakan untuk mengecek apakah stack sudah kosong
5. IsFull : fungsi yang digunakan untuk mengecek apakah stack sudah penuh

Cara mendefenisikan Stack dengan Array of Struct yaitu:
1. Definisikan Stack dengan menggunakan struct
2. Definisikan konstanta MAX_STACK untuk menyimpan maksimum isi stack
3. Buatlah variabel array data sebagai implementasi stack
4. Deklarasikan operasi-operasi/function di atas dan buat implemetasinya.
contoh :
//Deklarasi MAX_STACK
#define MAX_STACK 10

//Deklarasi STACK dengan struct dan array data
typedef struct STACK{
int top;
char data[10][10];
};

//Deklarasi/buat variabel dari struct
STACK tumpuk;

Inisialisasi Stack
Pada mulanya isi top dengan -1, karena array dalam C dimulai dari 0, yang berarti stack adalah kosong.
Top adalah suatu variabel penanda dalam STACK yang menunjukkan elemen teratas Stack sekarang. Top Of Stack akan selalu bergerak hingga mencapai MAX of STACK sehingga menyebabkan stack penuh.

IsFull berfungsi untuk memeriksa apakah stack sudah penuh atau tidak. Dengan cara, memeriksa top of stack, jika sudah sama dengan MAX_STACK-1 maka full, jika belum (masih lebih kecil dari MAX_STACK-1) maka belum full.

Ilustrasi Stack pada kondisi Full

IsEmpty berfungsi untuk memeriksa apakah stack masih kosong atau tidak. Dengan cara memeriksa top of stack, jika masih -1 maka berarti stack masih kosong.

Push berfungsi untuk memasukkan elemen ke stack, selalu menjadi elemen teratas stack (yang ditunjuk oleh TOS).
Tambah satu (increment) nilai top of stack lebih dahulu setiap kali ada penambahan elemen stack.
Asalkan stack masih belum penuh, isikan data baru ke stack berdasarkan indeks top of stack setelah diincrement sebelumnya.

Pop berfungsi untuk mengambil elemen teratas (data yang ditunjuk oleh TOS) dari stack.
Ambil dahulu nilai elemen teratas stack dengan mengakses top of stack, tampilkan nilai yang akan dipop, baru dilakukan decrement nilai top of stack sehingga jumlah elemen stack berkurang.

Printberfungsi untuk menampilkan semua elemen-elemen stack dengan cara looping semua nilai array secara terbalik, karena kita harus mengakses dari indeks array tertinggi terlebih dahulu baru ke indeks yang kecil.

Operasi Push

void Push (NOD **T, char item)
{
NOD *n;
n=NodBaru (item);
n->next=*T;
*T=n;
}

Operasi Pop
char Pop (NOD **T)
{
NOD *n; char item;
if (!StackKosong(*T)) {
P=*T;
*T=(*T)->next;
item=P->data;
free(P);
}
return item;
}

create berfungsi untuk membuat sebuah stack baru yang masih kosong.

spesifikasi:
tujuan : mendefinisikan stack yang kosong
input : stack
syarat awal : tidak ada
output stack : - (kosong)
syarat akhir : stack dalam keadaan kosong
contoh Program Stack pada Struktur Data Klik DISINI

QUEUE
Queue pada Struktur Data atau antrian adalah sekumpulan data yang mana penambahan elemen hanya bisa dilakukan pada suatu ujung disebut dengan sisibelakang(rear), dan penghapusan(pengambilan elemen) dilakukan lewat ujung lain (disebut dengan sisi depan atau front).
Pada Stack atau tumpukan menggunakan prinsip“Masuk terakhir keluar pertama”atau LIFO (Last In First Out), Maka pada Queue atau antrian prinsip yang digunakan adalah “Masuk Pertama Keluar Pertama” atau FIFO (First In First Out).
Queue atau antrian banyak kita jumpai dalam kehidupan sehari-hari, ex: antrian Mobil diloket Tol, Antrian mahasiswa Mendaftar, dll.
Contoh lain dalam bidang komputer adalah pemakaian sistem komputer berbagi waktu(time-sharing computer system) dimana ada sejumlah pemakai yang akan menggunakan sistem tersebut secara serempak.
Pada Queue atau antrian Terdapat satu buah pintu masuk di suatu ujung dan satu buah pintu keluar di ujung satunya dimana membutuhkan variabel Head dan Tail ( depan/front, belakang/rear).

Karakteristik Queue atau antrian :
1. elemen antrian
2. front (elemen terdepan antrian)
3. tail (elemen terakhir)
4. jumlah elemen pada antrian
5. status antrian

Operasi pada Queue atau antrian
1. tambah(menambah item pada belakang antrian)
2. hapus (menghapus elemen depan dari antrian)
3. kosong( mendeteksi apakah pada antrian mengandung elemen atau tidak)

Operasi-operasi Queue :
1. Create()
Untuk menciptakan dan menginisialisasi Queue
Dengan cara membuat Head dan Tail = -1

2. IsEmpty()
Untuk memeriksa apakah Antrian sudah penuh atau belum
Dengan cara memeriksa nilai Tail, jika Tail = -1 maka empty
Kita tidak memeriksa Head, karena Head adalah tanda untuk kepala antrian (elemen pertama dalam antrian) yang tidak akan berubah-ubah
Pergerakan pada Antrian terjadi dengan penambahan elemen Antrian kebelakang, yaitu menggunakan nilai Tail.


3. IsFull
Untuk mengecek apakah Antrian sudah penuh atau belum
Dengan cara mengecek nilai Tail, jika Tail >= MAX-1 (karena MAX-1 adalah batas elemen array pada C) berarti sudah penuh

4. Enqueue
Untuk menambahkan elemen ke dalam Antrian, penambahan elemen selalu ditambahkan di elemen paling belakang
Penambahan elemen selalu menggerakan variabel Tail dengan cara increment counter Tail terlebih dahulu

5. Dequeue()
Digunakan untuk menghapus elemen terdepan/pertama (head) dari Antrian
Dengan cara menggeser semua elemen antrian kedepan dan mengurangi Tail dgn 1
Penggeseran dilakukan dengan menggunakan looping.

6. Clear()
Untuk menghapus elemen-elemen Antrian dengan cara membuat Tail dan Head = -1
Penghapusan elemen-elemen Antrian sebenarnya tidak menghapus arraynya, namun hanya mengeset indeks pengaksesan-nya ke nilai -1 sehingga elemen-elemen Antrian tidak lagi terbaca

7. Tampil()
Untuk menampilkan nilai-nilai elemen Antrian
Menggunakan looping dari head s/d tail

Kamis, 10 Juli 2014

Fans Argentina Sudah Riang Bernyanyi, Pendukung Belanda Lebih Kalem


Sao Paulo - Kota Sao Paulo menyongsong laga terakhirnya menggelar laga Piala Dunia. Suporter kedua tim yang akan berhadapan, Argentina dan Belanda, mulai bersiap meramaikan Fan Fest FIFA, dengan fans Tango tampak dominan.

Setelah kemarin Jerman memastikan tiket final dengan melumat tuan rumah Brasil 7-1, kini giliran Argentina dan Belanda yang akan berduel di Arena de Sao Paulo, Rabu (9/7/2014) sore waktu setempat, untuk memperebutkan satu tiket tersisa.

Dari pengamatan detikSport di wilayah Praca Republica yang berjarak kurang dari 1 km menuju fan fest FIFA di Parque Anhangabau, suporter Argentina bahkan sudah terlihat ramai sejak pukul 13.30--kendatipun laga baru akan dimulai pukul 17.00.

Cuaca mendung dan hujan gerimis tak mengganggu aktivitas mereka bernyanyi dan bersorak-sorai bagaikan sudah lolos ke partai puncak.



Sementara itu para suporter Belanda yang tampak kalah dalam jumlah sejauh ini terlihat lebih kalem ketimbang para pendukung Lionel Messi cs. Tak ada sorak-sorai lantang, apalagi mereka pun tampak tidak datang dalam gerombolan besar seperti halnya para suporter Argentina.

Satu jam sebelum pertandingan, area Teater Municipal yang berada tepat di sebelah Parque Anhangabau pun terlihat sudah dalam dominasi mutlak para pendukung Argentina yang bergerombol di beberapa sudut. Wilayah ini sendiri sudah dalam pengawasan ketat dari kepolisian dan polisi anti huru-hara.

Siapa yang akhirnya benar-benar akan tertawa di akhir laga? Mari kita nantikan bersama.

(roz/krs)
VS
Jerman
Argentina
Temukan Jagoanmu
--KOLOM-- INDEKS

Lebih Memalukan dari 'Maracanazo'

Daripada menggambarkan kekalahan Brasil dari Jerman dengan kata 'kejam', rasa-rasanya memilih kata 'memalukan' lebih tepat. Sebab 'memalukan' identik dengan aib, aib yang akan selalu dikandung dan dikenang-kenang secara tidak enak sepanjang masa. Ikuti Kompetisi Menulis

Di Pesta Bola Dunia
Edisi 089 | 20140711
Totalitas Muller!
Duel Eropa vs Amerika | Pesepakbola Berfilsafat | Selecao Kejar Mimpi Tanpa Neymar | Soccer Babes Never Die!
Download

Jumat, 26 Juli 2013

Manfaat Algoritma Dalam Kehidupan Sehari-hari

Manfaat Algoritma Dalam Kehidupan Sehari-hari

Dewasa ini banyak kegiatan-kegiatan yang manusia lakukan. Tanpa disadari dalam setiap kegiatan yang manusia lakukan memiliki sebuah urutan tertentu yang logis. Urutan tertentu yang logis inilah yang akan kita bahas.

Algoritma. Apakah "algoritma" itu? Algoritma adalah suatu langkah logis yang digunakan untuk penyelesaian masalah yang disusun secara sistematis dan logis. Algoritma harus logis agar dapat menentukan hal itu bernilai benar atau salah. Mengapa saya banyak mengulang kata logis? Karena logislah yang menjadi kunci dalam algoritma ;-)

Sebenarnya banyak manfaat-manfaat dari algoritma yang dapat kita jumpai dalam berbagai aktifitas yang kita jalani sehari-hari. Tahukah Anda? Setiap aktifitas atau kegiatan yang kita lakukan pasti mempunya suatu urutan atau step-by-step.

Misal jika kita ingin menghidupkan komputer, maka algoritmanya sebagai berikut :
1. Mulai
2. Hubungkan stop kontak dengan listrik
3. Hidupkan stabiliser jika menggunakan stabiliser
4. Nyalakan monitor atau lcd
5. Nyalakan cpu dan tunggu sampai masuk ke desktop
6. Selesai

Dalam contoh di atas sudah jelas bahwa menghidupkan komputer saja membutuhkan beberapa urutan atau langkah agar komputer bisa menyala. Itulah sebagian kecil penerapan algoritma di sela-sela aktifitas kita. Sebenarnya masih banyak dan mungkin sangat banyak algoritma dalam satu hari, pastilah setiap aktifitas yang kita lakukan berkaitan dengan algoritma.

Sekian dari Manfaat Algoritma Dalam Kehidupan Sehari-hari, semoga bermanfaat^^.