Kajian teori informatika membantu anda mencari refrensi mengenai konsentrasi informatika sebagai rujukan karya ilmiah, tugas akhir dan essay. Memuat teori classic dan modern sesuai kebutuhan yang tentunya dari sumber yang kredibel dan telah diuji.
Tuesday, August 11, 2015
Tuesday, August 4, 2015
Mikrokontroler AT89S8253
Mikrokontroler tipe AT89S8253 merupakan
pengembangan dari mikrokontroler tipe standard MCS -51
(8031,8751,8051). Hal yang terdapat pada penjelasan mikrokontroler tipe MCS -51 juga berlaku untuk mikrokontroler tipe
AT89S8253. Karena adanya tambahan fitur yang tidak terdapat pada mikrokontroler
tipe MCS -51, maka mikrokontroler
tipe AT89S8253 dapat menggantikan mikrokontroler tipe MCS -51,
tetapi tidak demikian sebaliknya.
Berikut ini adalah fitur-fitur untuk
mikrokontroler tipe AT-89S8253 produksi ATMEL.
- Kompatibel dengan Mikrokontroler MCS-51
- 12 K bytes ROM
- 256 bytes RAM
- 32 Programmable I/O ( Input / Output ) port
- 3 buah Timer/Counter 16 bit
- Interface komunikasi serial
- 3 level program memori lock
- 9 sumber Interrupt
- Frekuensi kerja 0 sampai 24 MHz
- 2K bytes EEPROM
Contoh Form Pendataan Karyawan
Pada tampilan pendataan karyawan ini
terdapat beberapa tombol perintah yaitu: tombol cari, tombol cetak, tombol
baru, tombol edit, tombol simpan, tombol batal. Seperti yang ditunjukkan pada
gambar 4.2 dibawah ini:
Langkah-langkah untuk melakukan pendataan karyawan adalah
dengan menekan tombol baru kemudian isi NIK (Nomor Induk Karyawan), apabila NIK
yang dimasukkan telah ada maka NIK akan ditolak dengan munculnya kotak dialog
yang menyatakan bahwa NIK yang dimasukkan sudah ada, dan dilanjutkan dengan
mengisikan seluruh data. Setelah seluruh data karyawan diisikan, data disimpan
dengan menekan tombol simpan. Untuk membatalkan pengisian data karyawan tekan
tombol batal. Dan untuk merubah data karyawan yang sudah tersimpan tekan tombol
edit. Menampilkan laporan data seluruh karyawan atau per karyawan tekan tombol
cetak. Untuk melakukan pencarian tekan tombol cari. Untuk keluar dari Pendataan
Karyawan tekan tanda silang pada pojok kanan atas.
Definisi Sistem Informasi Manajemen
Menurut Loudon, dari sudut pandang bisnis,
sistem informasi adalah pemecah masalah manajemen dan organisasi berlandaskan
pada teknologi informasi, untuk menghadapi tantangan dari lingkungannya. Untuk
dapat merancang dan menggunakan sistem informasi, maka kita perlu memahami
lingkup sistem itu berada yakni organisasi, manajemen, teknologi.
SIM merupakan penerapan sistem informasi di
dalam organisasi untuk mendukung informasi yang dibutuhkan oleh semua tingkatan
manajemen.
SIM adalah sebuah sistem manusia atau mesin
yang terpadu (integrated), untuk menyajikan informasi guna mendukung fungsi
operasi, manajemen dan pengambilan keputusan dalam sebuah organisasi (Davis,
1994).
Contoh Abstraksi Visualisasi Peta dengan Macromedia
Ketika dalam perjalanan ke suatu tempat
yang belum diketahui informasi tentang daerah tersebut, maka seseorang
memerlukan paket informasi yang dapat membantu mereka dalam menentukan arah dan
tujuan agar terhindar dari masalah - masalah dalam perjalanan. Dalam hal ini
diperlukan sebuah peta. Peta merupakan sarana untuk mengetahui lokasi suatu
daerah, dengan melihat peta seseorang akan dapat dengan mudah menentukan arah
dan tujuannya.
Dengan sasaran dalam skala besar dan
menyeluruh bagi masyarakat yang berpergian ke kota Jogjakarta dengan berbagai
macam tujuan, pemerintah Kotamdya Jogjakarta perlu meningkatkan pelayanan
publik berupa pengadaan sebuah peta visual pada PC (personal computer) yang
diletakkan ditempat umum dan strategis sehingga dapat membantu para pendatang
baru di Jogjakarta yang memerlukan panduan dalam melakukan perjalanan.
Visualisasi peta Kotamadya Jogjakarta
adalah suatu sistem pelayanan publik yang dapat membantu seseorang untuk
mengetahui inforamsi tentang peta Jogjakarta dengan mudah. Untuk implementasi
sistem ini, digunakan perangkat lunak Macromedia Director MX sebagai alat bantu
visual, Macromedia Flash MX sebagai alat bantu image editor, ADO xtra untuk
koneksi database antara director MX dengan Microsoft access sebagai aplikasi database
yang mendukung visualisasi peta Kotamadya Jogjakarta dan Lingo sebagai script
programmming dari Macromedia Director.
Model Komunikasi
Kegunaan dasar dari sistem komunikasi
adalah menjalankan pertukaran data antara 2 pihak. Contohnya adalah pertukaran
sinyal-sinyal suara antara 2 telepon pada suatu jaringan yang sama.
Elemen-elemen kunci model komunikasi adalah:
- Source (Sumber)
Alat ini membangkitkan data sehingga dapat ditransmisikan, contoh: telepon dan PC (Personal Computer). - Transmitter (Pengirim)
Biasanya data yang dibangkitkan dari sistem sumber tidak ditransmisikan secara langsung dalam bentuk aslinya. Sebuah transmitter cukup memindah dan menandai informasi dengan cara yang sama seperti menghasilkan sinyal-sinyal elektro-magnetik yang dapat ditransmisikan melewati beberapa sistem transmisi berurutan. Sebagai contoh, sebuah modem tugasnya menyalurkan suatu digital bit stream dari suatu alat yang sebelumnya sudah dipersiapkan misalnya PC, dan mentransformasikan bit stream tersebut menjadi suatu sinyal analog yang dapat melintasi melalui jaringan telepon.
Thursday, July 30, 2015
Simulasi Test IQ berbasis Web
Latar Belakang
Perkembangan internet akhir-akhir ini begitu pesat seiring
dengan perkembangan kehidupan manusia dengan berbagai macam masalah dan
kebutuhannya, terutama kebutuhan informasi yang terbaru. Internet sebagai sumber
daya informasi yang berorientasi ke manusia memberikan fasilitas layanan dan
kesempatan kepada pemakai di seluruh dunia untuk berkomunikasi dan berinteraksi
bersama sumber daya informasi. Luasnya jaringan internet yang dapat
menghubungkan antar tempat di seluruh dunia maka efektifitas menjadi prioritas
utama bagi setiap usaha atau bisnis memanfaatkan teknologi internet untuk
melakukan promosi dan transaksi terhadap usaha yang dijalankan. Untuk dapat
mengoptimalkan teknologi internet maka diperlukan aplikasi untuk mengaksesnya.
Adapun aplikasi yang populer digunakan untuk keperluan tersebut diantaranya
adalah WWW (Word Wide Web). WWW memberikan kemudahan didalam hal penyampaian
paket-paket informasi serta mendukung GUI (Graphic User Interface) yang dapat ditampilkan
melalui browser.
Hal pokok
yang menjadi kekurangan WWW adalah sifatnya yang statis dalam mengakses (Penambahan,
edit, pencarian serta penghapusan) data atau informasi, dimana WWW belum mampu
memberikan komunikasi data yang interaktif dan komunikatif. Tampilan yang akrab
dengan user dan komunikasi data yang interaktif merupakan syarat yang mutlak
harus dipenuhi dalam membangun sebuah web yang dinamis. Untuk memenuhi
syarat-syarat tersebut dikembangkanlah teknologi ASP ( Active Server Page ) yang
juga dimaksudkan dapat melengkapi kekurangan aplikasi WWW.
Dalam
pemanfaatan ASP sebagai aplikasi server, maka ASP dapat menangani komunikasi
data dari server internet ke client dan sebaliknya. Sehingga peran ASP tersebut
dapat dikembangkan oleh penyelenggara web untuk membuat layanan yang interaktif
seperti e-mail, formulir pendaftaran, buku tamu, Chat room dan lain-lain.
Format Audio Video
Saat ini pengguna komputer sudah
tidak lagi menggunakan komputer sebagai sarana bekerja saja, namun lebih dari
itu, juga sebagai pemutar audio dan juga video.
Dan pernahkah anda dalam
menjalankan audio dan video tersebut, dapat dijalankan dikomputer yang satu,
tetapi tidak dapat dijalankan pada komputer yang lain, media player tidak
berfungsi dll bahkan layar monitor malah gelap. Hal ini dikarenakan codec yang
tidak terdapat pada komputer untuk menjalankannya dan juga dapat berupa format
files yang tidak tepat.
Untuk dapat mengetahui penyebab
hal tersebut, mau tidak mau kita juga harus memahami apa yang disebut codec
dan format files yang beraneka ragam.
Pengertian dari Format file
itu sendiri adalah kode informasi untuk penyimpanan file komputer, Sedangkan Codec
adalah seperangkat software ; yang mengompres (compress)
dan mendekompres (decompress) data di file media bila file
tersebut ingin dikuka kembali.
File Media biasanya berukuran
besar, dan agar dapat diproses dan dikirim ( via internet, cd room dll ), file
tersebut biasanya dikompres terlebih dahulu, sehingga tidak menyita kapasitas
penyimpanan atau disebut juga Lossy atau Lossless Compression
yang berarti lebih banyak data tersimpan dan menghapus detil-detil yang tidak
mencolok ditelinga atau mata, seperti misalnya film, akan menyimpan frame
secara berurutan.
Dan jika ingin menghemat
kapasitas penyimpan, kita hanya menyimpan frame pertama dalam urutan dan
variasi antar frame sesudahnya. Namun apabila dikompres lagi akan semakin
terasa, sehingga kita harus menyeimbangkan antara kualitas gambar atau suara
untuk membuat suatu ukuran file.
Beberapa Codec dan Format file
yang umum adalah :
Pengantar World Wide Web - 1
A.Internet
1.Pengertian Internet
Internet dapat diartikan sebagai
jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai
komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya
terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang
dinamis dan interaktif.
2.
Sejarah internet
Berikut sejarah kemunculan dan
perkembangan internet.
Sejarah internet dimulai pada
1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research
Projects Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana
caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik.
Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10
komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling
berkomunikasi dan membentuk sebuah jaringan.
Tahun 1972, Roy Tomlinson
berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk
ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer.
Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang
menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer
ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College
di London merupakan komputer pertama yang ada di luar Amerika yang menjadi
anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni
Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang
menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama
kalinya di Universitas Sussex.
Hari bersejarah berikutnya
adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail
dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah
lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan
atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin,
menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France
Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana
orang bisa saling menelpon sambil berhubungan dengan video link.
Sistem Informasi Menurut Ahli
Sistem merupakan sekelompok komponen yang
saling berhubungan, bekerja bersama untuk mencapai tujuan bersama dengan
menerima input serta menghasilkan output dalam proses transformasi yang
teratur. (James A. O’Brien, 2005, 29)
Sistem pada dasarnya adalah sekelompok
unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama
untuk mencapai tujuan tertentu. (Tata Sutabri, 2004, 9)
Dari definisi dapat dirinci lebih lanjut
pengertian sistem secara umum, yaitu:
- Setiap sistem terdiri dari berbagai unsur.
- Unsur-unsur tersebut merupakan bagian yang tidak terpisahkan dari sistem yang bersangkutan.
- Unsur-unsur di dalam sistem tersebut bekerja sama untuk mencapai tujuan sistem.
- Suatu sistem merupakan bagian dari sistem
lain yang lebih besar
(Tata Sutabri, 2004, 9)
Sistem Pengiriman Email di Linux
Di bawah ini dijelaskan secara singkat
sistem e-mail yang umum pada sistem Unix/Linux. Pada sistem Linux proses
pengiriman dan penerimaan mail melibatkan beberapa proses. Pengiriman sendiri
akan memanfaatkan protokol seperti SMTP atau UUCP ; protokol dalam
berkomunikasi email, misalnya SMTP (Simple Mail Transport Protocol) yang
bekerja di port 25. Protokol ini hanya bekerja untuk berkomunikasi dengan
server mail remote, tidak untuk server lokal.
Sedangkan pengguna dapat membaca e-mailnya
menggunakan protokol POP. Setiap pengguna memiliki 'mailbox' pada mail server.
Di tempat inilah mail yang ditujukan kepada pengguna tersebut disimpan. Di sini
komponen mail server bisa dipasang sesuai kebutuhan.
Sejarah Artificial Intelligence
Artificial Intelligence (AI) atau
kecerdasan buatan termasuk bidang ilmu yang relatif muda. Pada tahun 1950-an
para ilmuwan dan peneliti mulai memikirkan bagaimana caranya agar mesin dapat
melakukan pekerjaannya seperti yang bisa dikerjakan oleh manusia. Alan Turing,
seorang matematikawan dari Inggris pertama kali mengusulkan adanya pengujian
untuk melihat bisa tidaknya sebuah mesin dikatakan cerdas. Hasil pengujian
tersebut kemudian dikenal dengan Turing Test, di mana mesin tersebut menyamar
seolah-olah sebagai seseorang di dalam suatu permainan yang mampu memberikan
respon terhadap serangkaian pertanyaan yang diajukan. Turing beranggapan bahwa,
jika mesin dapat membuat seseorang percaya bahwa dirinya mampu berkomunikasi
dengan orang lain, maka dapat dikatakan bahwa mesin tersebut cerdas (seperti
layaknya manusia).
Kecerdasan
buatan atau Artificial Intelligence (AI) itu sendiri dimunculkan oleh seorang
professor dari Massachusetts Institute of Technology yang bernama John McCarthy
pada tahun 1956 pada Dartmouth Conference yang dihadiri oleh para peneliti AI.
Pada konferensi tersebut juga didefinisikan tujuan utama dari kecerdasan
buatan, yaitu mengetahui dan memodelkan proses-proses berpikir manusia dan
mendesain mesin agar dapat menirukan kelakuan manusia tersebut.Algoritma Lempel-Ziv
Algoritma
Lempel-Ziv merupakan suatu variable-to-fixed length code. Secara mendasar, ada
dua versi dari algoritma ini yang biasanya terdapat dalam literatur: versi
teoritis dan versi praktek. Secara teoritikal, kedua versi tersebut menunjukkan
cara kerja yang sama. Bagaimanapun juga, bukti dari optimalitas asymptotic dari
versi teoritikal lebih mudah. Dalam prakteknya, versi praktek lebih mudah
diimplementasi dan sedikit lebih efisien. Berikut ini merupakan algoritma versi
praktek yang dijelaskan dalam buku oleh Gersho dan Gray dan dalam paper oleh
Ide
dasar adalah menguraikan input sequence menjadi blok yang tidak saling menimpa
dari panjang yang berbeda sementara membentuk suatu “kamus” dari blok tersebut.
Pengertian Animasi
Animasi merupakan salah satu bagian grafika
komputer yang menyajikan tampilan-tampilan yang sangat atraktif juga merupakan
sekumpulan gambar yang ditampilkan secara berurutan dengan cepat untuk
mensimulasi gerakan yang hidup.
Pemanfaatan animasi dapat ditujukan untuk simulasi, menarik perhatian
pemakai komputer pada bagian tertentu dari layar, memvisualisasikan cara kerja
suatu alat atau menampilkan keluaran program dengan gambar-gambar yang menarik
dibanding dengan sederetan angka, serta tidak ketinggalan untuk program-program
permainan.
Pada dasarnya, animasi adalah transformasi
objek yang di mana semua titik pada sembarang objek akan diubah sesuai dengan
aturan tertentu, sementara sistem koordinatnya tetap. Implementasi pada animasi
dapat dikerjakan secara interaktif maupun non interaktif. Dibandingkan animasi
non interaktif, animasi interaktif memberikan tampilan yang lebih menarik dan
dinamis. Pada animasi interaktif,
pergerakan objek mengikuti perintah yang diberikan oleh pemakai lewat perangkat
interaktif. Sedangkan animasi non interaktif, pergerakan objek hanya dikendalikan
dari prosedur yang ada di dalam sebuah program. Untuk animasi interaktif
kebanyakan digunakan untuk program-program permainan,
Wednesday, July 29, 2015
Definisi Kriptografi
Secara etimologi (ilmu asal usul kata), kata kriptografi berasal dari gabungan dua kata dalam bahasa Yunani yaitu “kriptos” dan “graphia”. Kata kriptos digunakan untuk mendeskripsikan sesuatu yang disembunyikan, rahasia atau misterius. Sedangkan kata graphia berarti tulisan. Kriptografi didefinisikan sebagai ilmu dan pelajaran untuk tulisan rahasia dengan pertimbangan bahwa komunikasi dan data dapat dikodekan untuk mencegah dari mata-mata atau orang lain yang ingin mengetahui isinya, dengan menggunakan kode-kode dan aturan-aturan tertentu dan metode lainnya sehingga hanya orang yang berhak yang dapat mengetahui isi pesan sebenarnya.
Dalam menjaga kerahasiaan data, kriptografi mentransformasikan data jelas (plaintext) ke dalam bentuk data sandi (ciphertext) yang tidak dapat dikenali. Ciphertext inilah yang kemudian dikirimkan oleh pengirim (sender) kepada penerima (receiver). Setelah sampai di penerima, ciphertext tersebut ditranformasikan kembali ke dalam bentuk plaintext agar dapat dikenali.
Dalam arti lain, cryptography adalah seni dan ilmu dalam mengamankan pesan. Dalam dunia kriptografi, pesan disebut plaintext atau cleartext. Proses untuk menyamarkan pesan dengan cara sedemikian rupa untuk menyembunyikan isi aslinya disebut enkripsi. Pesan yang telah dienkripsi disebut ciphertext. Proses pengembalian sebuah ciphertext ke plaintext disebut dekripsi.
Konsep Dasar dari Enkripsi dan Dekripsi |
Cryptographer adalah orang yang mempraktekkan ilmu kriptografi, sedangkan cryptoanalysts adalah orang yang mempraktekkan kriptanalisis, seni dan ilmu dalam memecahkan ciphertext. \
Aturan fundamental kriptografi yaitu seseorang harus mengasumsikan bahwa seorang kriptoanalis menguasai algoritma umum enkripsi yang digunakan. Dengan kata lain, kriptanalis mengetahui cara kerja algoritma enkripsi. Jumlah usaha yang diperlukan untuk menemukan, menguji, dan memasang algoritma baru yang selalu berkompromi atau berfikir untuk berkompromi dengan algoritma lama, akan menyebabkan algoritma baru itu menjadi tidak berguna untuk menjaga kerahasiaan. Sistem kriptografi atau Algoritma Kriptografi adalah sebuah algoritma kriptografi ditambah semua kemungkinan plaintext, ciphertext dan kunci.
Sejarah Kriptografi
Kriptografi adalah ilmu yang mempelajari bagaimana suatu
pesan atau dokumen kita aman, tidak bisa dibaca oleh pihak yang tidak berhak.
Dalam perkembangannya, kriptografi juga digunakan untuk identifikasi pengirim
pesan dengan tanda tangan digital dan keaslian pesan dengan sidik jari digital
(fingerprint). Kriptografi mempunyai
sejarah yang sangat panjang. Sejak jaman Romawi, Julius Caesar telah
menggunakan teknik kriptografi yang sekarang dianggap kuno dan sangat mudah
dibobol untuk keperluan komunikasi militernya. Namun sekutu dapat menembus
Enigma, kriptografi produk Jerman dan Purple, kriptografi produk Jepang, sekutu
akhirnya dapat memenangkan perang dunia kedua karena dapat mengetahui beberapa
langkah dan strategi militer lawan.
Konsep Dasar Informasi
- Pengertian Informasi
Informasi (information) adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Informasi sangat penting artinya bagi suatu sistem. Sumber dari informasi adalah Data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata - Kualitas Informasi
Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu :
Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan (noise) yang dapat merubah atau merusak informasi tersebut.
Tepat pada waktunya, artinya informasi yang datang pada penerima tidak boleh terlambat. Karena informasi merupakan di dalam pengambilan keputusan, bila pengambilan keputusan terlambat maka dapat berakibat fatal bagi organisasi.
Relevan, berarti informasi tersebut mempunyai mamfaat untuk pemakainya, kerena relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda. - Komponen Sistem Informasi
Menurut John Burch dan Gary Grudnitski sistem informasi terdiri dari beberapa komponen yang di sebut dengan istilah blok bangunan (building block), yaitu blok masukan (input block), blok model (model block), blok keluaran (output block), blok teknologi (technology block), blok basis data (database block) dan blok kendali (controls block).
Thursday, June 4, 2015
Pengertian Gaji dan Upah
Gaji merupakan pembayaran atas penyerahan
jasa yang dilakukan oleh karyawan yang mempunyai jenjang jabatan seperti
manajer. (Mulyadi, 2001, 377).
Penggajian dapat diartikan sebagai proses
pembayaran upah kepada seseorang atau individu untuk pengganti hasil kerja atau
jasa yang telah dilakukan. Jadi Sistem penggajian atau kepegawaian adalah
sistem yang mencakup seluruh tahap pemrosesan penggajian pelaporan kepegawaian.
(Mulyadi, 2001, 377).
Sistem menyajikan cara-cara penggajian
pegawai secara memadai dan akurat, menghasilkan laporan-laporan penggajian yang
diperlukan dan menyajikan informasi kebutuhan pegawai kepada manajamen.
Pemrosesan harus meliputi pengurangan pajak, potongan tertentu, pelaporan kepada
pemerintah dan persyaratan-persyaratan kepegawaian lainnya. Pemrosesan
penggajian merupakan satu kegiatan yang peka terhadap hukuman denda maupun
penjara jika pencatatan yang dibuat tidak memadai. Sistem yang efisien
diperlukan untuk menjaga hubungan baik antara pegawai dan perusahaan.
Open Database Connectivity (ODBC)
Dalam suatu sistem database berbasis client/server
ketergantungan terhadap suatu produk server dengan suatu produk client dapat
dihindari melalui pemakaian Open Database Connectivity (ODBC) yang merupakan
salah satu software Applaication Program Interface (API). Dalam setiap produk
database biasanya selalu disertai dengan driver ODBC nya masing-masing yang
akan digunakan oleh software aplikasi lain yang berbeda produk untuk melakukan
pengolahan data. Dengan adanya ODBC ini pengembangan suatu software aplikasi
database khususnya yang menggunakan platform Opening System ( OS ) microsoft (Windows
95/98 atau NT) menjadi lebih fleksibel.
Konfigurasi
sistem database berbasis client/server yang menggunakan ODBC adalah sebagai
berikut :
Dalam
lingkungan database online berbasis web, ODBC diletakan di web server yang akan
menjembatani antara client melalui browser dalam database server.
Definisi Browser
Untuk mengakses web page memerlukan browser,
browser adalah suatu program yang dirancang untuk menampilkan informasi dari server-server
komputer pada jaringan. Informasi tersebut biasanya dikemas dalam page dan
setiap page mempunyai link yang menghubungkan informasi tersebut ke informasi
yang lainnya. Browser diantaranya Netscape Navigator, Microsoft Internet
Explorer, Cello, NCSA mosaic dan lain sebagainya.
Terdapat empat jenis dari browser yang ada.
Jenis yang pertama browser yang memerlukan TCP/IP. Jenis yang lainnya seperti Amerika
On-line, Pipeline dan Prodigy, hanya bekerja bila digunakan terutama dengan
layanan on-line. Jenis ketiga adalah interface berbaris karakter seperti Lynx.
Jenis browser yang lain seperti Slipknot, memberikan kepada anda interface grafis
selama anda bekerja dengan hubungan “shell account” biasa (Purbo, 2001)
Berikut ini beberapa hal yang idealnya
harus dimiliki oleh Web Browser :
- Mudah diinstal dan mudah disesuaikan dengan pemakai
- Memungkinkan anda menjelajahi web dengan mudah
- Memungkinkan anda melihat jenis-jenis dokumen web yang paling umum
- Mendukung keamanan transaksi
- Mendukung piranti internet/usenet yang lain dan bekerja cepat.
Stop-and-Wait Flow Control
Stop-and-Wait flow control (kontrol flow
berhenti-dan-tunggu) merupakan bentuk yang paling sederhana dari flow control.
Proses kerjanya sebagai berikut: Entitas sumber mentransmisikan frame. Setelah
entitas tujuan menerima frame, maka entitas tujuan akan mengirim balasan bahwa frame
tersebut baru diterima dan siap untuk menerima frame berikutnya. Sumber harus
menunggu balasan diterima sebelum mengirimkan frame berikutnya. Tujuan dapat
menghentikan arus data dengan cara tidak memberi balasan.
Prosedur
ini bekerja dengan baik, namun pengiriman frame dalam jumlah yang besar dan
dalam situasi dimana panjang bit dari jalur lebih besar dari panjang frame,
akan terjadi ketidakefisienan yang parah. Hal ini disebabkan, karena hanya ada
satu frame saja yang dapat dilintaskan dalam satu waktu. Intinya, untuk rate
data yang sangat tinggi, serta untuk jarak yang sangat jauh antara pengirim dan
penerima maka dengan mengaplikasikan stop-and-wait flow control dimungkinkan
terjadinya penggunaan jalur yang tidak efisien. [2]
Konsep dan Terminologi Transmisi
Transmisi data terjadi di antara transmitter
dan receiver melalui beberapa media transmisi. Media transmisi dapat
digolongkan sebagai guided atau unguided. Pada kedua hal itu, komunikasi berada
dalam bentuk gelombang elektromagnetik. Dengan guided media, gelombang
dikendalikan sepanjang jalur fisik. Contoh-contoh guided media adalah twisted
pair, coaxial cabel, serta serat optik. Unguided media menyediakan alat untuk
mentransmisikan gelombang-gelombang elektromagnetik namun tidak
mengendalikannya, contohnya adalah perambatan (propagation) di udara dan laut.
Istilah
hubungan langsung dipergunakan untuk menunjuk pada jalur transmisi di antara dua
perangkat dimana sinyal dirambatkan secara langsung dari transmitter menuju receiver tanpa melalui peralatan perantara,
berbeda dengan amplifier atau repeater yang dipergunakan untuk meningkatkan
kekuatan sinyal.
Sebuah
transmisi dapat berupa simplex, half duplex, atau full duplex. Pada transmisi simplex,
sinyal ditransmisikan hanya pada satu direction (arah), satu station sebagai transmitter
dan lainnya sebagai receiver. Pada operasi half-duplex, kedua station dapat
mentransmisikan, namun hanya satu station pada saat yang sama. Sedangkan pada
operasi full duplex, kedua station bisa mentransmisikan data secara bersamaan.
[2]
Tuesday, June 2, 2015
Sistem Kriptografi Asimetris
Sistem kriptografi asimetris biasanya lebih
dikenal dengan kriptografi kunci-publik (public-key cryptography). Ide kriptografi
asimetris ini pertama kali dimunculkan oleh Whitfield Diffie dan Martin Hellman
pada tahun 1976. Diffie dan Hellman mempostulatkan sistem ini tanpa menunjukkan
algoritmanya. Walaupun demikian mereka menjabarkan syarat-syarat yang harus
dipenuhi oleh suatu algoritma public-key yaitu :
- Mudah secara komputasi bagi suatu pihak B untuk mengkonstruksi sepasang kunci asimetris (kunci public KU, kunci pribadi KR).
- Mudah secara komputasi bagi pengirim A,
dengan memiliki kunci public B dan pesan yang ingin dienkripsi, M, untuk
menghasilkan ciphertext (C) :C = EKUb(M)
- Mudah secara komputasi bagi penerima B
untuk mendekripsi ciphertext yang dihasilkan dengan menggunakan kunci
pribadinya untuk mengembalikan pesan aslinya.M = DKRb (C) = DKRb[EKUb(M)]
- Tidak bisa secara komputasi bagi pihak ketiga untuk memperoleh kunci pribadi KRb hanya dengan mengetahui kunci public KUb.
- Tidak bisa secara komputasi bagi pihak ketiga untuk mengembalikan data asli M hanya dengan mengetahui kunci public KUb dan ciphertext C. Walaupun bukanlah suatu keharusan bagi semua aplikasi public-key, namun persyaratan keenam bisa ditambahkan :
- Fungsi enkripsi dan dekripsi bisa
diterapkan dengan urutan yang dibalik :M = EKUb[DKRb(M)]
Kegunaan dari persyaratan keenam adalah untuk
penerapan tanda tangan digital (digital signature) yang digunakan memecahkan
isu otentikasi (authentication) dalam masalah keamanan data.
Menurut
Stalling, proses enkripsi public-key sederhana melibatkan empat tahap berikut :
- Setiap user di dalam jaringan membuat sepasang kunci untuk digunakan sebagai kunci enkripsi dan dekripsi dari pesan yang akan diterima.
- User mempublikasikan kunci enkripsinya dengan menempatkan kunci publiknya ke tempat umum. Pasangan kunci yang lain tetap dijaga kerahasiaannya.
- Jika user A ingin mengirimkan sebuah pesan ke user B, ia akan mengenkripsi pesan tersebut dengan menggunakan kunci publik user B.
- Pada saat user B ingin mengirimkan sebuah pesan ke user B, ia akan menggunakan kunci pribadinya sendiri. Tidak ada pihak lain yang bisa mendekripsi pesan itu karena hanya B sendiri yang mengetahui kunci pribadi B.
Model
Sederhana Sistem Kriptografi Asimetris
Sampai saat ini hanya ada beberapa sistem cryptography
asimetris yang dipublikasikan. Yang paling berhasil sejauh ini adalah algoritma
RSA yang memenuhi keenam persyaratan public-key di atas. Di samping itu,
algoritma enkripsi public-key yang lain adalah LUC, DSS, Diffie-Hellman dan
lain-lain.
Kunci
publik adalah kunci yang tidak disembunyikan dan boleh diketahui oleh orang
lain. Kunci publik digunakan dalam proses enkripsi.
Kunci
private adalah kunci rahasia yang tidak boleh diketahui oleh orang lain. Kunci private
digunakan dalam proses dekripsi. [3]
Sistem Kriptografi Simetris
Enkripsi simetris sering juga disebut
sebagai enkripsi konvensional atau enkripsi kunci-tunggal (single key). Pada
model enkripsi simetris ini digunakan algoritma yang sama untuk proses
enkripsi/dekripsi dengan memakai satu kunci yang sama.
Model sederhana Sistem Kriptografi Simetris |
Keamanan dari enkripsi simetris bergantung
pada beberapa faktor, yaitu :
- Algoritma enkripsi harus cukup kuat sehingga tidaklah praktis untuk mendekripsi suatu pesan hanya dengan memiliki cyphertext saja.
- Keamanan dari enkripsi simetris adalah bergantung pada kerahasiaan kunci, bukan kerahasiaan dari algoritma enkripsi itu sendiri. Semakin panjang kunci yang dipakai maka semakin sulit untuk menebak kunci dengan menggunakan metode brute force attacks (mencoba semua kemungkinan kunci).
Algoritma enkripsi
simetris yang popular dewasa ini adalah DES (Data Encryption Standard) dengan
panjang kunci 56-bit, IDEA (128-bit), Twofish (sampai dengan 256-bit), Rijndael
(sampai dengan 256-bit) dan lain-lain. [3]
Pengertian Media Pembelajaran
Kata media berasal dari bahasa Latin dan
merupakan bentuk jamak dari kata medium yang secara harafiah berarti perantara
atau pengantar. Media adalah bagian yang tidak terpisahkan dari proses belajar
mengajar demi tercapainya tujuan pendidikan pada umumnya dan tujuan
pembelajaran di universitas pada khususnya.
Media
pembelajaran yang baik harus memenuhi beberapa syarat. Media pembelajaran dapat
memperjelas penyajian pesan dan informasi sehingga dapat memperlancar dan
meningkatkan proses dan hasil belajar. Media pembelajaran dapat meningkatkan
dan mengarahkan perhatian mahasiswa sehingga dapat menimbulkan motivasi
belajar, interaksi yang lebih langsung antara siswa dan lingkungannya, dan kemungkinan
mahasiswa untuk belajar sendiri-sendiri sesuai dengan kemampuan dan minatnya.
Sistem Informasi Penjualan
Kegiatan penjualan terdiri dari transaksi
penjualan barang atau jasa yang bisa dikategorikan sebagai berikut:
- Penjualan Tunai
Dalam transaksi penjualan tunai, barang atau jasa baru diserahkan oleh perusahaan kepada pembeli jika perusahaan telah menerima kas dari pembeli.
(Mulyadi, 2001, 202) - Penjualan Kredit
Dalam transaksi penjualan kredit, jika order dari pelanggan telah dipenuhi dengan pengiriman barang atau penyerahan jasa, untuk jangka waktu tertentu perusahaan memiliki piutang kepada pelanggannya. (Mulyadi, 2001, 202) - Penjualan Konsinyasi
Penyerahan fisik barang-barang oleh pihak pemilik kepada pihak lain yang bertindak sebagai agen penjual, secara hukum dapat dinyatakan bahwa hak atas barang-barang ini tetap berada di tangan pemilik sampai barang-barang ini dijual oleh pihak agen penjual. (Allan R.Drebin, 1999, 158) - Penjualan Leasing (Sewa Beli)
Jasa sewa barang yang menetapkan syarat-syarat pilihan pengalihan hak atas barang kepada pemakai oleh pemiliknya di akhir masa sewa. (Skousen, Stice, Stice, 2000, 860)
Informasi yang diperlukan oleh manajemen
dari transaksi penjualan adalah sebagai berikut:
- Jumlah pendapatan penjualan menurut jenis produk atau kelompok produk selama jangka waktu tertentu
- Jumlah piutang kepada setiap debitur dari transaksi penjualan kredit.
- Jumlah harga pokok produk yang dijual selama jangka waktu tertentu.
- Nama dan alamat pembeli.
- Kuantitas produk yang dijual.
- Nama wiraniaga yang melakukan penjualan.
- Otoritas pejabat yang berwenang.
(Mulyadi, 2001, 205)
Fungsi yang terkait dalam melaksanakan
transaksi penjualan adalah:
- Fungsi kredit
Fungsi ini bertanggung jawab atas pemberian kredit kepada pelanggan terpilih. - Fungsi penjualan
Fungsi penjualan bertanggung jawab melayani kebutuhan barang pelanggan. - Fungsi gudang
Fungsi gudang menyediakan barang yang diperlukan oleh pelanggan sesuai dengan yang tercantum dalam tembusan faktur penjualan yang diterima dari fungsi penjualan. - Fungsi pengiriman
Fungsi ini bertanggung jawab untuk menyerahkan barang yang kuantitas, mutu dan spesifikasinya sesuai dengan yang tercantum dalam tembusan faktur penjualan. - Fungsi akuntansi
Fungsi ini bertanggung jawab untuk mencatat transaksi berdasarkan faktur penjualan. - Fungsi penagihan
Fungsi ini bertanggung jawab untuk membuat surat tagihan secara periodik.
(Mulyadi, 2001, 204)
Wednesday, May 13, 2015
Contoh Sistem Informasi Pariwisata
Nama Field
|
Type Field
|
Ukuran Field
|
Penjelasan
|
Kode_Wisata
|
Alpha
|
5
|
Kode jenis objek wisata (*)
|
Nama_Wisata
|
Alpha
|
20
|
Nama objek wisata (**)
|
Jarak
|
Number
|
3
|
Jarak dari ibu kota Kabupaten
|
Transport
|
Alpha
|
35
|
Cara mencapai lokasi objek wisata
|
Kode_Kec
|
Alpha
|
5
|
Kode wilayah perkabupaten
|
Keterangan
|
Memo
|
-
|
Informasi lengkap objek wisata
|
Gbr
|
Graph
|
-
|
Gambar objek wisata
|
Nama Field
|
Type Field
|
Ukuran Field
|
Penjelasan
|
Kode_Hotel
|
Alpha
|
5
|
Kode jenis hotel (*)
|
Nama_Hotel
|
Alpha
|
20
|
Nama hotel
|
Alamat
|
Alpha
|
25
|
Alamat hotel
|
Kode_Kec
|
Alpha
|
5
|
Kode wilayah perkabupaten
|
Keterangan
|
Memo
|
-
|
Informasi lengkap tiap hotel
|
Telepon
|
Alpha
|
13
|
Nomer telepon Hotel (**)
|
Nama Field
|
Type Field
|
Ukuran Field
|
Penjelasan
|
Kode_RM
|
Alpha
|
5
|
Kode jenis rumah makan (*)
|
Nama_RM
|
Alpha
|
20
|
Nama rumah makan
|
Alamat
|
Alpha
|
25
|
Alamat rumah makan
|
Kode_Kec
|
Alpha
|
5
|
Kode wilayah perkabupaten
|
Keterangan
|
Memo
|
-
|
Informasi lengkap rumah makan
|
Telepon
|
Alpha
|
13
|
Nomer telepon Rumah makan (**)
|
Nama Field
|
Type Field
|
Ukuran Field
|
Penjelasan
|
Kode_Hib
|
Alpha
|
5
|
Kode jenis hiburan (*)
|
Nama_Hib
|
Alpha
|
20
|
Nama tempat hiburan
|
Alamat
|
Alpha
|
25
|
Alamat tempat hiburan
|
Kode_Kec
|
Alpha
|
5
|
Kode wilayah perkabupaten (**)
|
Keterangan
|
Memo
|
-
|
Informasi lengkap tempat hiburan
|
Pengertian Bonus (Sistem Penggajian)
Bonus bisa dibayarkan kepada karyawan atas
dasar ‘ad hoc’ sebagai ganjaran untuk prestasi atau usaha khusus, tetapi lebih
lazim dibayarkan secara teratur dan bervariasi jumlahnya sesuai prestasi
perusahaan atau prestasi individual. Kerugian bonus ad hoc ialah karena dapat
seolah-olah sewenang-wenang dan mungkin nilainya kurang sebagai alat untuk
memotivasi dibandingkan dengan yang khusus ada hubungannya dengan prestasi,
seperti program untuk manajer yang dikaitkan dengan sasaran, atau program
perangsang komisi untuk staf penjualan. Program yang dikaitkan dengan sasaran
berdasarkan atas sasaran yang ditentukan di bidang-bidang penting dalam
pekerjaan seseorang. Bagi seorang manager penjualan ini bisa perputaran
penjualan, dan bagi seorang manager produksi ini bisa nilai tambah (nilai yang
ditambahkan kepada biaya bahan mentah dan komponen-komponen yang dibeli oleh
proses produksi, dikurangi tenaga kerja langsung dan biaya umum pabrik).
Misalnya, jika tercapai sasaran perputaran penjualan, akan dibayarkan suatu
bonus sebesar 20% dari gaji setahun. Untuk tiap 1% lebih dari 20% perputaran,
bonus itu dapat bertambah dengan 1% sampai dengan maksimum 40%. Ini hanya salah
satu dari banyak ragam program bonus. (Michael Armstrong dan Helen Murlis,
1995, 94).
Suatu program bonus sebaiknya jangan
digunakan kecuali jika memenuhi kriteria berikut:
- Jumlah yang diterima hendaknya cukup tinggi untuk mendorong prestasi baik, tetapi jangan demikian tinggi dibandingkan dengan gaji pokok sehingga sangat mempengaruhi standar tingkat kehidupan karyawan jika terjadi perubahan. Tingkat bonus hendaknya jangan kurang dari 10% dari gaji pokok, dan hanya jika keadaan menuntut perangsang yang sangat kuat maka bonus boleh lebih dari 30%.
- Faktor-faktor yang mempengaruhi besarnya bonus hendaknya yang secara langsung dapat dikendalikan oleh karyawannya. Programnya hendaknya cukup peka untuk menjamin bahwa ganjaran seimbang dengan prestasi.
- Administrasi yang sederhana dan kemudahan untuk mengerti hendaknya memungkinkan karyawan untuk menghitung ganjaran yang dapat ia harapkan dari suatu tingkat prestasi tertentu.
- Hendaknya dibuat kendala dalam program, sehingga dapat dipelihara suatu keseimbangan antara gaji sebagai dasar pensiun dan perangsang tunai. (Michael Armstrong dan Helen Murlis, 1995, 94).
Pengertian Pinjaman
Program pinjaman dengan bunga rendah atau
bebas bunga merupakan maslahat yang masih terbatas kepada sektor keuangan. Hal
itu merupakan cara yang sangat berguna untuk membantu para karyawan pada waktu
kenaikan gaji terbatas. Walaupun beberapa dari bunga untuk pinjaman itu akan
dikenakan pajak pada tahun 1977, alternatif keuangan mungkin tidak ada atau
jauh lebih mahal daripada dari sumber-sumber lain.
Bantuan perusahaan untuk membayar uang
sekolah dan pendidikan anak-anak para karyawan di luar sistem pemerintahan
merupakan maslahat yang sangat langka. Hal ini sulit diatur tanpa menyebabkan
perpajakan yang membuatnya hampir tak berharga, dan kecuali staf yang dikirim
ke luar negeri untuk penugasan jangka panjang, Biasanya bantuan itu tidak
diberikan untuk karyawan di bawah tingkat senior. Sebab utama untuk
memberikannya ialah untuk menjamin suatu standar pendidikan yang baik untuk
anak-anak karyawan yang dikirim ke luar negeri ke daerah-daerah di mana pendidikan
lokal merupakan masalah yang tidak praktis.(Michael Armstrong dan Helen Murlis,
1995, 99)
Sunday, May 3, 2015
Pengertian URL
URL adalah suatu
sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server. URL dapat diibaratkan
sebagai suatu alamat (path atau
subdirektori pada mode DOS) dimana alamat tersebut terdiri atas :
1. Protokol-transfer yang digunakan oleh suatu browser untuk mengambil informasi
2. Nama-host
komputer dimana informasi tersebut berada
3. Jalur atau path serta nama
file dari suatu lokasi
Format umum dari
suatu URL adalah :
protokol-transfer://host-name.name.domain/path/nama
file.htm
Sebagai contoh :
http://localhost/Skripsi/Hary/kirim.htm
a. http merupakan
bentuk protokol, menyatakan cara pengambilan data yang digunakan. Cara lain misalnya adalah ftp (untuk download),
gopher,
smtp, wais dan lain-lain.
b. localhost merupakan
nama host yang digunakan sebagai nama server
komputer dan web server.
c. skripsi
merupakan nama pada web server komputer dimana informasi yang
dicari berada.
d. Hary jalur atau path
dari informasi yang dicari.
e. Kirim.htm nama
file html yang dipanggil
Subscribe to:
Posts (Atom)