Linux Fun
Standar Video
Ada tiga standar video yang popular diseluruh dunia, yaitu SECAM (Sequential Couleur Avec Memorie), PAL (Phase Alternating by Line ), dan NTCS ( National Television Standard Committee), masing – masing standar video menggunakan kecepatan frame (frame rate) yang berbeda – beda dan digunakan pada wilayah yang berbeda di dunia. Standar video yang digunakan di beberapa wilayah yang berbeda di dunia dapat dilihat pada tabel dibawah ini.
|
Standar Video |
Wilayah |
Ukuran Gambar Video (piksel) |
Frame Rate (frame/detik) |
|
PAL |
Indonesia, China, Australia, Uni Eropa |
352X288(VCD) 750X576(DVD) |
25 |
|
NTSC |
Perancis, Timur Tengah, Afrika |
352X288(VCD) 750X480(DVD) |
29,97 |
|
SECAM |
Amerika, Jepang, Kanada, Meksiko, Korea |
352X288(VCD) 720X576(DVD) |
25 |
“Video merupakan rangkaian dari banyak frame (bingkai) gambar yang dijalankan dengan cepat . Masing – masing bingkai merupakan tahap – tahap (sekuen) dari suatu gerakan. Mata kita tidak akan dapat menangkap perbedaan (titik jeda perpindahan) antara – frame jika rangkaian tersebut diputar dengan kecepatan diatas 20 farme/detik. Otak kita akan menangkapnya sebagai ilusi gerak” (Sianipar, 2008 : 1).
AVI (Audio Video Interleaved)
“AVI merupakan format file video buatan Microsoft. Format ini merupakan salah satu format video tertua yang diperkenalkan Microsoft sejak dirilisnya Windows 3.1” (Yulwardian, 2004 : 6). Kelebihan format file AVI adalah gambarnya lebih tajam dibandingkan ASF dan format file AVI berlaku untuk standar windows.
MPEG (Moving Picture Experts Group)
“MPEG (sering disebut sebagai MPG) saat ini menjadi standar kompresi file digital video-audio. Format ini memiliki beberapa jenis, berdasarkan pada kualitas gambar dan “lapisan” yang digunakanya yaitu MPEG-1, MPEG-2, atau MPEG layer 2, dan MPEG-4, ATAU MPEG layer 4” (Ibid, hal. 6). Readmore…
Pengertian Perancangan Sistem
Menurut Susanto (2004:332) Perancangan sistem adalah proses menyusun atau mengembangkan sistem informasi yang baru. Dalam tahap ini harus dapat dipastikan bahwa semua prasyaratan untuk menghasilkan sistem informasi dapat dipenuhi. Hasil sistem yang dirancang harus sesuai dengan kebutuhan pemakai untuk mendapatkan informasi. Hal lain yang perlu diperhatikan adalah bahwa sistem yang disusun harus dapat dikembangkan lagi.
Sistem Flow
Sistem flow adalah suatu bagan yang menunjukkan arus pekerjaan atau arus data dan operasi secara menyeluruh dari suatu sistem yang menjelaskan urutan procedure-procedure yang terdapat didalam sistem.
Manfaat sistem flow ini adalah mampu memvisualisasi arus data dan hubungan yang rumit secara jelas. Dalam membuatnya sebaiknya ditentukan pula fungsi-fungsi yang melaksanakan atau bertanggung jawab terhadap sub-sub sistem. Untuk lebih jelasnya symbol-simbol dapat dilihat pada tabel berikut
Sistem Informasi
Informasi adalah merupakan data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam mengambil suatu keputusan. informasi dapat diperoleh dari sistem informasi atau disebuat juga dengan processing system atau information processing system atau informatioan generating system. Menurut Leitch dan Davis (1983:6) sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Readmore…
SPK terdiri dari 3 komponen dasar atau subsistem, yaitu Subsistem Manajemen Basis Data, Subsistem Manajemen Basis Model, Subsistem Perangkat Lunak Penyelenggara Dialog. Keterkaitan dari ketiga subsistem dapat dilihat pada gambar berikut.
Subsistem Manajemen Basis Data
Merupakan bagian-bagian yang menyediakan data yang dibutuhkan oleh sistem. Data ini diorganisasikan dalam suatu data base yang disebut dengan Subsistem Manajemen Basis Data (DBMS). Ada beberapa perbedaan data base untuk SPK dan non-SPK. Pertama, sumber data untuk SPK lebih kaya dari pada non-SPK dimana data harus berasal dari luar dan dari dalam karena proses pengambilan keputusan, terutama dalam level manajemen puncak, sangat bergantung pada sumber data dari luar, misalnya data ekonomi. Perbedaan lain adalah proses pengambilan dan ekstraksi data dari sumber data yang sangat besar. SPK membutuhkan proses ekstraksi dan DBMS yang dalam pengolahannya harus cukup fleksibel untuk memungkinkan penambahan dan pengurangan secara cepat. Kemampuan yang dibutuhkan manajemen data base sebagai berikut: Readmore…
Sejarah Pascal
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.[1]
Kelebihan Pascal sebagai bahasa pemrograman untuk tujuan pengajaran adalah :
- Pascal telah memiliki tipe dasar : boolean, char, integer, real.
- Pascal dapat membuat tipe data baru yang diturunkan dari tipe data standar.
- Pascal memiliki struktur sederhana dan mudah dipahami karena memiliki kemiripan dengan bahasa manusia (Bahasa Pemrograman Tingkat Tinggi).
- Pascal merupakan bahasa pemrograman yang case insensitive (tidak membedakan huruf kapital maupun bukan) sehingga memperkecil kesalahan penulisan.
- Metode pemrograman pada Pascal adalah Pemrograman Terstruktur.
Contoh Program Sederhana
{file : hello.pas}
{deskripsi : menuliskan “Hello World” ke layar}
Program hello;
Begin
Writeln(‘Hello World’);
End. Readmore…
Variabel Automatik
Istilah automatik dan statik menjelaskan apa yang terjadi pada suatu variabel lokal dalam suatu fungsi sesaat setelah fungsi ini selesai dipanggil dan eksekusi program kembali ke prosedur yang memanggil. Default dari variabel lokal dalam suatu fungsi adalah automatik artinya variabel lokal tersebut dihapus pada saat fungsi selesai dipanggil. Untuk mendefinisikan suatu variabel automatik, tambahkan awalan auto pada deflnisi variabel tersebut. Karena default dari variabel lokal adalah automatik maka awalan auto ini optional, jadi boleh dihilangkan misalnya:
void fungsi_x()
{
int x;
auto float y;
.
.
.
}
Variabel lokal x dan y dalam fungsi fungsi_x() adalah variabel lokal automatik, karena opsional tambahan awalan auto ini jarang dipakai. Readmore…
Dalam penerapannya, proses perancangan sistem yang hendak dibuat mengimplementasikan aturan-aturan yang ada dalam rekayasa perangkat lunak. Pada dasarnya terdapat empat langkah-langkah utama rekayasa perangkat lunak yang ditempuh, terdiri atas analisis, perancangan, pengkodean dan pengujian.
Analisis
Pada tahap ini dilakukan analisis terhadap masalah, diamana proses analisis ini dapat dibagi dalam lima tahapan, yaitu (1) identifikasi masalah; (2) evaluasi dan sintesa; (3) pemodelan; (4) spesifikasi; dan (5) review
Pada tahap pengenalan masalah, analis mengidentifikasikan semua elemen dasar permasalahan. Pada tahapan evaluasi dan sintesa, analis harus dapat mendefinisikan semua fungsi software; memahami perilaku software; menetapkan karakteristik interface sistem; dan membuat pembatasan perancangan. Semua proses ini dilakukan untuk mendapatkan deskripsi masalah, sehingga solusi yang menyeluruh dapat disintesa.
Setelah melakukan evaluasi masalah dengan informasikan input dan output yang diharapkan, analis mulai mensintesa satu atau lebih solusi. Data, fungsi proses, dan perlaku sistem didefinisikan secara detail.
Selama tahap evaluasi dan sintesis, fokus utama analis adalah menjawab pertanyaan “apa”. Data apa yang dihasilkan dan dibutuhkan oleh sistem, fungsi apa yang harus dilakukan oleh sistem, interface apa yang akan dipakai, hal-hal apa yang menjadi pembatas.
Selama melakukan evaluasi dan sintesa, analis juga membuat model sistem sebagai usaha untuk lebih memahami data dan control flow, fungsi proses, perilaku sistem, dan isi informasi. Model yang dibuat analis ini menjadi pondasi dalam merancang software. Readmore…
CDM (Conceptual Data Model)
CDM adalah model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas itu. Biasanya CDM direpresentasikan dalam bentuk Entity Relationship Diagram (Hanif Ramadhani, 2010-2011). Adapun manfaat penggunaan CDM dalam perancangan database :
- Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-batasan
- Alat komunikasi antar pemakai basis data, designer, dan analis.
Penggunaan CDM dalam perancangan database memberikan beberapa manfaat, di antaranya adalah memberikan gambaran yang lengkap dari struktur basis data, yaitu arti, hubungan, dan batasan-batasannya. Selain itu, CDM juga berfungsi sebagai alat komunikasi antar pemakai basis data, designer, dan analis. Readmore…
DFD
Data Flow Diagram (DFD) merupakan diagram yang mengunakan notasi-notasi atau simbol-simbol untuk mengambarkan sistem jaringan kerja antar fungsi-fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data (Adi Nugroho, 2011).
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau dimana data tersebut akan disimpan. Salah satu keuntungan menggunakan diagram aliran data adalah memudahkan pemakai (user) yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.
DFD terdiri dari diagram konteks (context diagram) dan diagram rinci (level diagram). Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Dalam diagram konteks biasanya hanya ada satu proses. Tidak boleh ada store dalam diagram konteks. Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram level di atasnya.
Komponen DFD
Adapun komponen-komponen dalam DFD adalah sebagai berikut :
Menurut Yourdan dan DeMarco : Readmore…