Arsip Blog

Sabtu, 30 Oktober 2010

Robotika

Sekolah Tinggi Manajemen Informatika dan Komputer Muhammadiyah Jakarta (STMIK-MJ) yang dipercaya untuk mengadakan Lomba Merakit Robot atau dikenal Lomba Robotik yang diselenggarakan oleh Direktorat Pembinaan Sekolah Luar Biasa (PSLB), Direktorat Jenderal Manajemen Dasar dan Menengah (Ditjen MPDM), Depdiknas di Universitas Muhammadiyah Malang (UMM).

Minggu, 17 Oktober 2010

Daftar Blog Mahasiswa Matraman

Daftar Mahasiswa Kelas  Matraman


Mata Kuliah IMK


 

















































































































































































NONIMNamaAlamat   Blogger
116.3.0047Ahmad Bahrudinhttp://myblogbahar.blogspot.co.id/
216.3.0088Isnaina Nursyamsiarhttps://isnainanursyam.wordpress.com/
316.3.0010Rizki Rifauzihttps://elangputih98.weebly.com/
416.3.0063Bagas Prabowohttps://gakbisatidurblog.wordpress.com/
516.3.0059Andi Herdika
616.3.0114Rahmat Ichsanhttp://pejuangsenyum1928.blogspot.co.id/
716.3.0089Junaedi Putrahttp://newbieputra.blogspot.co.id/
816.3.0121Riyad Lesdiansyahhttps://riyaddagulh.wordpress.com/
916.3.0036Septian Tri Hermawanhttps://septiantrihblog.wordpress.com/
1016.3.0065Dede Nugrahahttps://deku900.wordpress.com/
1116.3.0067Dwi Arbyantoro
1216.3.0040Yanuar Maula Alihttps://yanuarali.blogspot.co.id/
1316.3.0074Faizal Halimhttps://faizalictmaster.wordpress.com/
1416.3.0129Tasbih Sahbanihttp://tasbihsal.blogspot.co.id/
1516.3.0072Fadlan Ibrahimhttp://generasipemudaslipi.blogspot.co.id/
1616.3.0011Purnama Putra
1716.1.0011Bungsu Prasetyo Hendra
1816.1.0010Boyke Ramadhanhttps://boykeramadhany.wixsite.com/bboydelta
1916.1.0028Muslih Sujatmonohttp://muslisujat.blogspot.co.id/
2016.1.0044Wisnu Sulisno
2116.1.0013Dedi Joko Shttps://13sembung.wordpress.com/
22Rizky Dwi Saksonohttp://gondoel16.blogspot.co.id/
23Ahmad Syarifudinhttps://penusupanku.blogspot.co.id/
2417.1.00018Rubi Chandraputrhttps://rubichandrap.wordpress.com/
2517.1.00017Erin Alyansa Fazrihttps://erinalyansaf.wordpress.com/
2617.3.00036Dimas Rudi Saputrahttps://dimasrudisaputra.wordpress.com/
2717.3.00041irfan maulana zidnihttp://bukankidsjamannow.blogspot.co.id/
 28 17.3.0030 Hadid

 

Daftar Blogger Mahasiswa Ciracas

Daftar Mahasiswa  Kelas Pagi Ciracas


Mata Kuliah IMK






























































































































NONIMNamaAlamat   Blogger
116.3.0051Achmad Safariansyahahsafreeansyah.blogspot.com
216.3.0041Abdul Basith
316.3.0043Aditya Bayu Irawanhttps://malware77.wordpress.com/
416.3.0044Adli Muzaky http://adlimuzacky94.blogspot.co.id/
516.3.0061Antonhttps://saputra1dot.wordpress.com/
616.3.0068Eka Sapta Nugraha
716.3.0071Fadhel Alfi Ramadhan
816.3.0078Gilang Nibras Nawarihttp://banggil15.blogspot.co.id/
916.3.0094Mayong Eyatomykompi22.blogspot.co.id
1016.3.0102Muhammad Farhan Fauzan
1116.3.0117M. syaid Rasyid
1216.3.0126Sutrisno http://trisnofhourong.blogspot.com/
1316.3.0130Tsabit https://tsabit1995.blogspot.co.id/
1416.3.0138Abdurrahman Gymnastiarhttp://agymnastiar99.blogspot.co.id/
1516.1.0023Luri Aghresa http://luriaghersa.blogspot.co.id/
1616.1.0033Ryan Nursukmawanhttps://trojan161.wordpress.com/
1716.1.0042Wanda dian Cholahttps://khaulaolshop.blogspot.co.id/
1816.1.0045Riyan Handito

 

Kamis, 14 Oktober 2010

Pengenalan Data Mining

Data Mining adalah Serangkaian proses untuk menggali nilai tambah berupa informasi yang selama ini tidak diketahui secara manual dari suatu basisdata dengan melakukan penggalian pola-pola dari data dengan tujuan untuk memanipulasi data menjadi informasi yang lebih berharga yang diperoleh dengan cara mengekstraksi dan mengenali pola yang penting atau menarik dari data yang terdapat dalam basis data.


Data mining biasa juga dikenal nama lain seperti : Knowledge discovery (mining) in databases (KDD), ekstraksi pengetahuan (knowledge extraction) Analisa data/pola dan kecerdasan bisnis (business intelligence) dan merupakan alat yang penting untuk memanipulasi data untuk penyajian informasi sesuai kebutuhan user dengan tujuan untuk membantu dalam analisis koleksi pengamatan perilaku, secara umum definisi data mining dapat diartikan sebagai berikut:


• Proses penemuan pola yang menarik dari data yang tersimpan dalam jumlah besar.


• Ekstraksi dari suatu informasi yang berguna atau menarik (non-trivial, implisit, sebelumnya belum diketahui potensial kegunaannya) pola atau pengetahuan dari data yang disimpan dalam jumlah besar.


• Ekplorasi dari analisa secara otomatis atau semiotomatis terhadap data-data dalam jumlah besar untuk mencari pola dan aturan yang berarti.


Tahap-Tahap Data Mining Karena data mining adalah suatu rangkaian proses, data mining dapat dibagi menjadi beberapa tahap yaitu:


1. Data cleaning (untuk menghilangkan noise data yang tidak konsisten) Data integration (di mana sumber data yang terpecah dapat disatukan)


2. Data selection (di mana data yang relevan dengan tugas analisis dikembalikan ke dalam database)


3. Data transformation (di mana data berubah atau bersatu menjadi bentuk yang tepat untuk menambang dengan ringkasan performa atau operasi agresi)


4. Knowledge Discovery (proses esensial di mana metode yang intelejen digunakan untuk mengekstrak pola data)


5. Pattern evolution (untuk mengidentifikasi pola yang benar-benar menarik yang mewakili pengetahuan berdasarkan atas beberapa tindakan yang menarik)


6. Knowledge presentation (di mana gambaran teknik visualisasi dan pengetahuan digunakan untuk memberikan pengetahuan yang telah ditambang kepada user).


Model Data Mining Dalam perkembangan teknologi data mining, terdapat model atau mode yang digunakan untuk melakukan proses penggalian informasi terhadap data-data yang ada. Model data mining dapat dibagi menjadi 2 bagian yaitu:


1. Verification Model


Model ini menggunakan perkiraan (hypothesis) dari pengguna, dan melakukan test terhadap perkiraan yang diambil sebelumnya dengan menggunakan data-data yang ada. Penekanan terhadap model ini adalah terletak pada user yang bertanggung jawab terhadap penyusunan perkiraan (hypothesis) dan permasalahan pada data untuk meniadakan atau menegaskan hasil perkiraan (hypothesis) yang diambil.


2. Discovery Model.


Pada model ini sistem secara langsung menemukan informasi-informasi penting yang tersembunyi dalam suatu data yang besar. Data-data yang ada kemudian dipilah-pilah untuk menemukan suatu pola, trend yang ada, dan keadaaan umum pada saat itu tanpa adanya campur tangan dan tuntunan dari pengguna. Hasil temuan ini menyatakan fakta-fakta yang ada dalam data-data yang ditemukan dalam waktu yang sesingkat mungkin.


Teknik-Teknik Data Mining


a. Association Rule Mining


Association rule mining adalah teknik mining untuk menemukan aturan assosiatif antara suatu kombinasi item. Contoh dari aturan assosiatif dari analisa pembelian di suatu pasar swalayan adalah bisa diketahui berapa besar kemungkinan seorang pelanggan membeli roti bersamaan dengan susu. Dengan pengetahuan tersebut pemilik pasar swalayan dapat mengatur penempatan barangnya atau merancang kampanye pemasaran dengan memakai kupon diskon untuk kombinasi barang tertentu. Penting tidaknya suatu aturan assosiatif dapat diketahui dengan dua parameter, support yaitu persentase kombinasi item tersebut dalam database dan confidence yaitu kuatnya hubungan antar item dalam aturan assosiatif.


b. Classification


Classification adalah proses untuk menemukan model atau fungsi yang menjelaskan atau membedakan konsep atau kelas data, dengan tujuan untuk dapat memperkirakan kelas dari suatu objek yang labelnya tidak diketahui. Teknik ini dapat memberikan klasifikasi pada data baru dengan memanipulasi data yang ada yang telah diklasifikasi dan dengan menggunakan hasilnya untuk memberikan sejumlah aturan. Aturan-aturan tersebut digunakan pada data-data baru untuk diklasifikasi.


Teknik ini menggunakan supervised induction, yang memanfaatkan kumpulan pengujian dari record yang terklasifikasi untuk menentukan kelas-kelas tambahan. Sebagai contoh, data transaksi sebuah rumah makan selama periode tertentu dapat digunakan untuk melakukan mining sehingga didapatkan informasi kapan waktu rumah makan tersebut menerima pengunjung paling banyak atau sedikit. Dengan informasi yang telah didapatkan, pemilik rumah makan dapat melakukan promosi-promosi ketika waktu pengunjung sepi, sehingga dapat menarik banyak pengunjung.


c. Clustering


Berbeda dengan association rule mining dan classification dimana kelas data telah ditentukan sebelumnya, clustering melakukan pengelompokan data tanpa berdasarkan kelas data tertentu. Bahkan clustering dapat dipakai untuk memberikan label pada kelas data yang belum diketahui itu. Tujuan dari clustering adalah untuk mengelompokkan sejumlah data atau objek kedalam klaster sehingga setiap klaster akan terisi data yang semirip mungkin. Data item dapat dikelompokkan menjadi beberapa grup berdasarkan syarat yang telah ditentukan. Karena itu clustering sering digolongkan sebagai metode unsupervised learning. Prinsip dari clustering adalah memaksimalkan kesamaan antar anggota satu kelas dan meminimumkan kesamaan antar kelas/cluster.


Clustering dapat dilakukan pada data yang memiliki beberapa atribut yang dipetakan sebagai ruang multidimensi. Sebagai contoh, pengelompokan konsumen di daerah mana yang mempunyai daya beli tinggi dan daerah manayang memiliki daya beli rendah.

Minggu, 19 September 2010

Penting untuk di baca

Assalamualaikum, Wr. Wb

Terimakasih atas kunjungannya...

Kami informasikan bahwa ebook atau konten yang ada di situs ini , kami dapatkan hasil dari berselancar melalui situs pencarian.

Adapun isi ebook atau konten yang di sajikan diluar tanggungjawab kami.

Mohon maaf apa bila ada  penulis atau penerbit yang merasa keberatan ebooknya di publikasikan di situs ini segera kirim email ke ttsumitra@gmail.com, untuk di infokan judul ebook, atau link ebooknya agar segera kami hapus.

Begitupun sebaliknya, apabila anda mempunyai ebook hasil karya anda sendiri dan ingin dipublikasi di sini  segera kirim ke kami..

Terimakasih...

wassalam

ttsumitra

Minggu, 12 September 2010

Pengertian Protokol Jaringan Serta Fungsi dan Jenisnya

Protokol adalah bagian yang penting dalam proses pertukaran informasi antar komputer yang mengatur proses pertukaran data antar komputer. Teknologi protokol dapat diterapkan pada perangkat lunak, perangkat keras atau kombinasi dari keduanya. Protokol sangat berhubungan dengan teknologi informasi dan tidak bisa lepas dari aktivitas di internet.


Pada artikel ini kami akan membahas mengenai hal-hal apa saja yang perlu Anda ketahui mengenai protokol.


Pengertian Protokol
Protokol adalah sistem peraturan yang memungkinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua komputer atau lebih. Aturan ini harus dipenuhi oleh pengirim dan penerima agar komunikasi dapat berlangsung dengan baik.


Sederhananya, protokol adalah media yang digunakan untuk menghubungkan pengirim dan penerima. Protokol dapat diterapkan pada perangkat keras dan perangkat lunak. Jadi hampir semua komunikasi yang terjadi pada jaringan komputer pasti melibatkan protokol.


Sebagai contoh, seperti orang yang mengirimkan email. Email dalam komputer bisa disebut dengan sebuah data. Sehingga email yang dikirimkan pada seseorang dari komputer satu ke komputer lain sebenarnya adalah pengiriman data.


Setiap orang mengirimkan email, pasti email akan melewati beberapa protokol. Semua protokol harus dilalui agar email bisa keluar dan diterima komputer lain pada jaringan yang sama atau berbeda.


Fungsi Protokol
Protokol memegang peran yang cukup vital dalam perpindahan data di internet. Secara umum fungsi protokol adalah untuk menghubungkan antara pengirim dan penerima agar bisa berkomunikasi. Secara lebih khusus, berikut ini adalah fungsi-fungsi protokol:


1. Addressing
Header IP paket mengandung alamat yang memberikan identifikasi ke komputer pengirim dan penerima. Router menggunakan informasi ini untuk menuntun setiap paket melewati network komunikasi dan menghubungkan antara komputer pengirim dan penerima.


2. Reassembly
Kegunana internet protokol adalah memastikan pesan dipecah menjadi paket. Hal ini dikarenakan sebagian besar pesan terlalu besar untuk dimasukan ke dalam satu paket, dan karena paket tidak dikirimkan dalam urutan yang benar. Paket harus tersusun ulang saat tiba di penerima.


3. Timeouts
Setiap IP paket mengandung self-destructive counter yang membatasi umur dari paket. Jika paket sudah kadaluarsa, paket dihancurkan sehingga jaringan internet tidak mengalami overloaded dengan paket yang rusak.


4. Options
IP terdapat fitur tambahan yang mengizinkan komputer pengirim untuk memutuskan paket bagian mana yang didapatkan komputer penerima. Untuk menemukan bagian yang diambil maka perlu ditambahkan keamanan pada paket.


Jenis-Jenis Protokol
Pada jaringan komputer di seluruh dunia, ada beberapa jenis protokol yang digunakan untuk berhubungan. Beberapa jenis protokol yaitu:


1. TCP/IP
Transmission Control Protocol (TCP) dan Internet Protocol (IP) merupakan standar dari komunikasi data yang dipakai oleh komunitas internet. Standar ini mengatur dalam proses tukar-menukar data atau informasi dari satu komputer ke komputer lain di dalam jaringan internet.


2. User Datagram Protokol (UDP)
User Datagram Protocol (UDP) adalah transport TCP/IP yang dapat mendukung komunikasi yang unreliable, tanpa adanya koneksi antar host di dalam suatu jaringan.


3. Domain Name System (DNS)
Domain Name Server (DNS) adalah distribute database yang dipakai dalam pencarian nama komputer di dalam jaringan menggunakan TCP/IP. DNS dapat bekerja pada jaringan dengan skala kecil sampai dengan global. Terkadang DNS juga digunakan pada aplikasi yang terhubung langsung dengan internet.


4. HTTPS
Protokol HTTPS pasti sudah sering Anda dengar. Kata HTTPS bisa dilihat di browser pada saat mengakses halaman website yang menggunakan SSL. Apalagi HTTPS sudah banyak digunakan di beberapa website.


HTTPS berasal dar Hypertext Transfer Protocol (HTTP) yang merupakan protokol untuk mengatur komunikasi antara client dan server. Sedangkan HTTPS merupakan versi aman dari HTTP biasa.


HTTPS merupakan kombinasi dari komunikasi HTTP biasa melalui Socket Secure Layer (SSL) atau Transport Layer Security (TLS), jadi bukan merupakan protokol yang berbeda. Sehingga, ada dua jenis lapisan enkripsi.


Kombinasi dilakukan untuk menjaga keamanan beberapa serangan pihak ketiga. Biasanya serangan yang dilakukan adalah menyadap informasi dari komunikasi yang terjadi.


5. SSH (Secure Shell)
SSH adalah sebuah protocol jaringan yang memungkinkan terjadinya pertukaran data antara dua komputer dengan aman. Mulai dari mengirim file, mengendalakan pada jarak yg jauh dan lain sebagainya. Dibanding dengan Telnet, FT, protokol ini mempunyai tingkat keamanan ynag unggul.


6. Telnet (Telecommunication network)
Dikembangkan pada 1969, Telnet memiliki standarisasi sebagai IETF STD 8 yang merupakan standar internet pertama kali. Protokol ini berjalan pada koneksi Internet atau LAN. Namun sayangnya Telnet mempunyai keterbatasan keamanan yang masih beresiko.


7. OSI Layer
protokol komunikasi
OSI Layer merupakan standar komunikasi yang diterapkan untuk jaringan komputer. Standar ini digunakan untuk menentukan aturan sehingga seluruh alat komunikasi bisa saling terkoneksi melalui jaringan internet.


OSI Layer dikembangkan untuk komputer agar dapat berkomunikasi pada jaringan yang berbeda secara efisien. Protoko ini digambarkan sebagai informasi dari suatu aplikasi komputer yang berpindah melalui jaringan internet ke komputer yang lainnya. OSI Layer secara konseptual terbagi ke dalam tujuh lapisan dimana masing-masing lapisan memiliki tugas yang spesifik.


 

Ketujuh lapisan OSI Layer adalah sebagai berikut:


1. Application Layer
Layer OSI ini paling berdekatan dengan end user. Layer ini bertanggung-jawab atas pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.


2. Presentation Layer
Layer OSI ini bertanggung jawab dalam pengkodean dan konversi data dari application layer. Presentation later bertanggung jawab untuk memastikan semua data yang berasal dari application layer dapat dibaca pada sistem lainnya.


3. Session Layer
Layer OSI ini mempunyai tugas untuk menentukan bagaimana dua terminal menjaga, memelihara dan mengatur koneksi. Selain itu layer ini berfungsi untuk membentuk, me-manage, dan memutuskan session komunikasi antara entitas presentation layer.


4. Transport Layer
Layer OSI ini bertanggung jawab untuk membagi data menjadi segmen, menjaga koneksi logika antar terminal, dan menyediakan penanganan error.


5. Network Layer
Layer OSI ini bertanggung jawab untuk menentukan alamat jaringan, menentukan rute yang harus diambil selama perjalanan, dan menhaga antrian trafik di jaringan.


6. DataLink Layer
Layer OSI ini mempunyai tugas untuk menyediakan link untu data dan memaketkannya menjadi frame yang berhubungan dengan hardware kemudian didistribusikan melalui media.


7. Physical Layer
Layer OSI yang terakhir ini bertugas untuk mengirimkan dan menerima data mentah pada media fisik.


Tujuan utama penggunaan OSI Layer adalah untuk membantu desainer jaringan memahami fungsi dari tiap-tiap layer yang berhubungan dengan aliran komunikasi data. Termasuk jenis-jenis protokol jaringan dan metode transmisi.


TCP/IP
TCP/IP merupakan standar komunikasi data dari komputer satu ke komputer yang lain di dalam jaringan internet. Protokol ini banyak digunakan oleh komunitas untuk standarisasi komunikasi yang digunakan.


Protokol ini berupa kumpulan protokol (protocol suite) atau kumpulan protokol. Jadi protokol ini tidak dapat berdiri sendiri. Protokol TCP/IP paling banyak digunakan pada saat ini.


Pada TCP/IP terdapat protokol sub yang menangani masalah komunikasi antar komputer. TCP/IP diimplementasikan arsitektur berlapis yang terdiri dari empat lapis, yaitu: Application Layer, Transport Layer, Internet Layer, dan Network Access Layer


Istilah Penting di Protokol
Istilah-istilah yang harus diperhatikan saat berhubungan dengan protokol adalah sebagai berikut:


1. Syntax
Merupakan format data atau struktur data yang sudah diubah bentuknya menjadi kode. Sebagai contoh, sebuah protokol sederhana akan memiliki urutan pada delapan bit pertama adalah alamat pengirim, delapan bit kedua adalah alamat penerima dan bit stream sisanya merupakan informasinya sendiri.


2. Semantics
Digunakan untuk mengetahui maksud dari informasi yang dikirim dan mengoreksi kesalahan yang terjadi dari informasi tadi. Semantics bisa diartikan sebagai setiap section bit.


3. Timing
Digunakan untuk mengetahui kecepatan transmisi data. Timing juga digunakan untuk mengetahui karakteristik data harus dikirim dan seberapa cepat data tersebut dikirim.


Kesimpulan
Hampir semua proses pertukaran informasi antar komputer melibatkan protokol. Hal inilah yang membuat protokol sebagai bagian yang penting untuk diketahui. Perkembangan bermacam-macamnya sistem informasi dan komunikasi saat ini tidak lepas dari peran perkembangan standar protokol.


Protokol adalah aturan yang memudahkan untuk berinteraksi dengan sistem yang lain. Protokol membantu dalam proses pengiriman dan penerimaan data dalam proses komunikasi. Jika tidak ada standar protokol yang digunakan, maka proses pengiriman dan penerimaan suatu data akan sulit bahkan mustahil untuk dilakukan. Dikarenakan pada saat ini berbagai sistem informasi tidak hanya dikembangkan oleh satu vendor saja.

Selasa, 07 September 2010

Materi Kuliah Pemrograman Visual

Pemrograman visual adalah metode pembuatan program dimana programmer membuat koneksi antara objek-objek dengan cara menggambar, menunjuk, dan mengklik pada diagram dan ikon dan dengan berinteraksi dengan diagram alur.

Bab 1 Pengenalan
Pemrograman Visual adalah bahasa pemrograman dengan penggunaan ekspresi visual yang sistematis dan mempunyai arti dan kode perintah.
PPT Preview Download

Bab 2 Gambas
Gambas adalah dialek bahasa BASIC berorientasi objek yang berjalan pada sistem operasi linux dan BSD. Untuk memudahkan pemrograman GUI, gambas datang dengan IDE, dan GUI designer yang mudah digunakan.
PPT Preview Download

Bab 3 OOP & IDE Gambas
OOP merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.
IDE yang kepanjangan dari Integrated Development Environment. IDE berarti program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.
PPT Preview Download

Bab 4 Aturan Pemrograman Gambas
PPT Preview Download

Bab 5 Object Component
PPT Preview | Download

Bab 6 Menu & Multiple Form
PPT Preview Download

Bab 7 Manipulasi Database
PPT Preview | Download

Bab 8 Modules
PPT Preview Download

Materi Kuliah Pemrograman Terstruktur

Dalam pemrograman yang terstruktur, pendekatan pembuatan program adalah dengan menganut konsep "top-down". pada konsep ini, program dimulai dengan gambaran global, yang dinyatakan dengan nama-prosedur (sub-rutin) dan bukan isi detailnya. Selanjutnya prosedur sendiri bisa dipecah-pecah lagi menjadi prosedur yang lain. Konsep ini sangat memudahkan dalam pemodifian program.

Bab 1 Pengenalan Bahasa C

Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.

Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.

PPT Preview Download

Bab 2 Tipe Data, Variabel, & Konstanta

Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung
Variabel adalah suatu wadah yang digunakan untuk menampung nilai atau informasi. Nilai variabel dapat berubah-ubah ketika program dijalankan.
Konstanta adalah suatu identitas memori untuk menampung nilai atau informasi yang bersifat tetap dan tidak dapat diubah ubah.PPT Preview Download

Bab 3 Operator

Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand)

PPT Preview Download

 

Bab 4 Write and Read

Write adalah Perintah write digunakan untuk menuliskan output, dengan posisi cursor – penunjuk aktif, terletak pada akhir output yang ditampilkan pada baris yang sama. Write tidak menambahkan CR setelah menampilkan data semua argument. Write menampilkan hasil tanpa ganti baris dan tampilan berikutnya akan disambung dalam baris yang sama.
Read adalah Perintah read digunakan untuk menerima input, dengan posisi cursor – penunjuk aktif, setelah diberi input pada baris berikutnya. Read tidak membaca end of line marker. Pernyataan ini tidak akan membuang kelebihan data. Kelebihan data akan diberikan pada read atau readln berikutnya. Read tidak ganti baris, masih dalam baris yang sama

PPT Preview Download

Bab 5 Percabangan

Percabangan adalah suatu permasalahan yang seringkali ditemui dalam pembuatan program, Percabangan adalah suatu pemilihan statemen-statement atau perintah-perintah yang akan di jalankan didasarkan atas kondisi tertentu..Statemen atau perintah tertentu akan dijalankan apabila memenuhi ketentuan yang telah didefinisikan sebelumnya. Selain struktur percabangan pada bahasa pemrograman juga ada struktur lain yaitu struktur perulangan. Perulangan digunakan untuk menentukan bagian-bagian di dalam program yang akan di eksekusi berulang-ulang berdasarkan kondisi tertentu.

PPT Preview Download

Bab 6 Looping

Looping adalah pengulangan sesuatu atau serangkaian “kerja” dari program

PPT Preview Download

Bab 7 Array dan String\Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.

PPT Preview Download

Bab 8 Pointer

Pointer adalah variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable biasa yang berisi nilai tertentu. Dengan kata lain, pointer berisi alamat dari variable yang mempunyai nilai tertentu.

PPT Preview Download

Bab 9 Operasi String

String adalah jenis data yang menyimpan untaian kata/ kalimat. Contoh variabel string dalam kehidupan sehari adalah berupa semua bentuk nama dengan segala manifestasinya seperti : nama orang, nama pekerjaan, nama instansi, hobby, alamat, makanan, minuman dan lain-lain.

PPT Preview Download

Bab 10 Fungsi

Fungsi adalah satu blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain dalam suatu program.

PDF Praktikum
Praktikum 1. Pengantar Algoritma
Praktikum 2. Pengenalan Dasar C++
Praktikum 3. Operator dan Ungkapan
Praktikum 4. Pernyataan Dasar
Praktikum 5. Pernyataan Dasar (2)
Praktikum 6. Fungsi dan Array
Praktikum 7. Struktur
Praktikum 8. Pointer
Praktikum 9. Dasar String

Materi Kuliah Pemrograman Pascal

Bab 1 Mengenal Dasar Pascal dan Algoritma
Turbo Pascal adalah Compiler bahasa pemrograman Pascal.
Untuk memulai menjalankan Pascal:
- Cari Folder Pascal ada di C:\TP\BIN\TPX.EXE
- Jalankan File TPX tersebut
PDF Preview | Download

Bab 2 Membaca Data dari Keyboard
Gunakan read(x) dan readln(x) untuk membaca data dari keyboard. Data yang terbaca akan disimpan di dalam variabel x. Beberapa data integer/real dapat dibaca sekaligus menggunakan perintah read(x,y) atau readln(x,y). Data yang dimasukkan melalui keyboard harus dipisahkan dengan spasi.
PDF Preview | Download

Bab 3 Mengenal Operator
Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand)
PDF Preview | Download

Bab 4 Operator Relasional
Operator relasional, digunakan untukmembandingkan dua buah data.
Simbol :
< lebih kecil
> lebih besar
>= lebih besar atau sama dengan
<= lebih kecil atau sama dengan
<> tidak sama
= sama (bedakan dengan tanda :=)
PDF Preview | Download

Bab 5 Fungsi Logika IF
PDF Preview | Download

Bab 6 Fungsi Logika IF Then Else
PDF Preview | Download

Bab 7 Penggunaan Case
PDF Preview | Download

Bab 8 If Majemuk dan Gabungan Case
If majemuk adalah pernyataan IF yang di dalamnya mengandung IFlagi. If majemuk dapat melebihi 2 tingkat, sampai tak hingga. Tapi biasanya jarang ditemukan masalah yang harus diselesaikan dengan if yang lebih dari 3 tingkat.
If majemuk boleh merupakan gabungan dari if 1 kasus, 2 kasus, 3 kasus ataupun multi-kasus.
PDF Preview | Download

Bab 9 Perulangan (Looping)
Looping adalah proses yg berulang,dalam pemrograman,looping diartikan sebagai suatu proses yg dilakukan berulang kali.
PPT Preview | Download

Bab 10 Nested Loop
Jika di dalam sebuah loop, terdapat loop lainnya maka disebut nested loop (loop bersarang).
Contoh:
for i:= 1 to 3 do
for j:= 5 to 6 do
writeln(i,j);
PPT Preview | Download

Bab 11 Array
Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.
PPT Preview | Download

Bab 12 Prosedure dan Fungsi
Prosedur adalah serangkaian aksi yang spesifik, tindakan atau operasi yang harus dijalankan atau dieksekusi dengan cara yang sama agar selalu memperoleh hasil yang sama dari keadaan yang sama (contohnya prosedur registrasi mahasiswa, prosedure keselamatan kerja).
Lebih tepatnya, kata ini bisa mengindikasikan rangkaian aktivitas, tugas-tugas, langkah-langkah, keputusan-keputusan, perhitungan-perhitungan dan proses-proses, yang dijalankan melalui serangkaian pekerjaan yang menghasilkan suatu tujuan yang diinginkan, suatu produk atau sebuah akibat. Sebuah prosedur biasanya mengakibatkan sebuah perubahan
Fungsi dalam Pascal hampir sama dengan prosedur, hanya fungsi harus dideklarasikan dengan tipenya. Tipe deklarasi ini menunjukan tipe hasil dari fungsi. Tipe tersebut ditulis pada akhir deklarasi fungsi yang didahului dengan titik koma.
PDF Preview | Download

Bab 13 Record
Dalam Pascal terdapat tipe data yang berisi kumpulan data, tipe data ini dikenal dengan nama Tipe Record (rekaman), perbedaan antara record dengan larik adalah bahwa dalam larik semua elemenya harus bertipe sama, tetapi dalam record setiap elemen bisa mempunyai tipe yang berbeda antara satu sama lainnya.
Penggunaan record banyak diterapkan dalam berbagai aplikasi yang ada, misalnya : untuk menyimpan data-data mahasiswa, data nilai, data keuangan dan lain-lain.
PDF Preview | Download

Materi Kuliah Pemrograman Multimedia

Bab 1 Pendahuluan Pemrograman Multimedia
Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks, suara, gambar, animasi, audio dan video dengan alat bantu (tool) dan koneksi (link) sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya dan berkomunikasi.
PPT Preview | Download

Bab 2 Elemen Multimedia
Teknologi multimedia mulai diperkenalkan pada pertengahan tahun 80-an dan
telah membuka dimensi baru dalam Teknologi Informasi. Teknologi multimedia telah
membawa satu perubahan drastis pada industri media karena kemampuannya
menyatukan kelebihan televisi sebagai alat audio visual dan kekuatan teknologi mesin
cetak dan kemampuan teknologi interaktif komputer.
Terdapat 5 elemen multimedia penting yang mendasar pada yaitu:
1. Teks
2. Grafis
3. Audio
4. Video
5. Animasi
PPT Preview | Download

Bab 3 Element Multimedia Lanjutan
PPT Preview Download

Bab 4 Overview of Multimedia Software Tools
Kategori dari Tools Software Multimedia adalah:
1. Music Sequencing and Notation
2. Digital Audia
3. Graphics and Image Editing
4. Video Editing
5. Animation
6. Multimedia Authoring
PPT Preview | Download

Bab 5 Pengembangan Multimedia
PPT Preview Download

Materi Kuliah Pemrograman Jaringan

Bab 1 OSI Layer
OSI adalah suatu dekripsi abstrak mengenai desain lapisan-lapisan komunikasi dan protokol jaringan komputer yang dikembangkan sebagai bagian dari inisiatif Open Systems Interconnection (OSI). Model ini disebut juga dengan model “Tujuh lapisan OSI” (OSI seven layer model).
PPT Preview Download

Bab 2 Routing Internet
Routing adalah sebuah proses untuk meneruskan paket-paket jaringan dari satu jaringan ke jaringan lainnya melalui sebuah antar-jaringan (internetwork). Penghalaan juga dapat merujuk kepada sebuah metode penggabungan beberapa jaringan sehingga paket-paket data dapat dialirhantarkan dari satu jaringan ke jaringan selanjutnya.
PPT Preview Download

Bab 3 VLAN
Virtual LAN atau disingkat VLAN merupakan sekelompok perangkat pada satu LAN atau lebih yang dikonfigurasikan (menggunakan perangkat lunak pengelolaan) sehingga dapat berkomunikasi seperti halnya bila perangkat tersebut terhubung ke jalur yang sama, padahal sebenarnya perangkat tersebut berada pada sejumlah segmen LAN yang berbeda.
PPT Preview Download

Bab 4 UDP Socket Programming
UDP adalah suatu protokol pengiriman data yang berbasis Internet   Protocol (IP) dan bersifat connectionless oriented
PPT Preview Download

Bab 5 TCP Socket Programming
Transmission Control Protocol (TCP) adalah suatu protokol yang berada di lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model DARPA) yang berorientasi sambungan (connection-oriented) dan dapat diandalkan (reliable).
PPT Preview Download

Bab 6 TCP Client Server
PPT Preview | Download

Materi Kuliah Pemrograman C++

Bab 1 Pendahuluan
C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan C++ Builder berkait erat dengan Windows itu sendiri sehingga dibutuhkan pengetahuan bagaimana cara kerja dari windows.
C++ Builder adalah aplikasi pemrograman yang menghasilkan program aplikasi yang beroperasi di bawah lingkungan Windows 9.x  maupun yang berjalan di lingkungan Windows NT. C++ Builder merupakan bahasa pengembangan dari bahasa C sebelumnya yaitu C++.  C++ Builder merupakan merk dagang atau produk dari Borland International Inc. yang telah banyak menghasilkan bahasa-bahasa pemrograman yang sangat handal.
PDF Preview Download

Bab 2 Membangun Aplikasi
Jika anda hendak membuat sebuah aplikasi maka anda harus mengerti langkah-langkah
dasar seperti di bawah ini:
Merancang antarmuka Visual , anda dapat dengan mudah mengambil objek-objek yang diperlukan sesuai dengan kebutuhan anda kemudian anda pindahkan objek tersebut kedalam form. Misalnya jika anda ingin membuat sebuah aplikasi yang membutuhkan 5 buah control Button maka anda tinggal memindahkannya dari jendela tool bar, kemudian anda dapat merancangnya dengan cara mengubah besar kecilnya tombol serta anda dapat mengganti tulisan pada tombol tersebut. Untuk merubah atau mendesain antar muka tersebut anda dapat menggunakan jendela Object Inspector, dengan tujuan untuk memperindah tampilan sebab kata orang bijak bahwa “Yang cantik cenderung menarik”.  Tujuan lain dari mendesain antar muka ini adalah untuk lebih memperjelas fungsi dari masing-masing tombol sehingga akan lebih bermakna lagi. Misalnya jika sebuah tombol diberi nama Hapus akan lebih jelas tujuannya daripada anda hanya menulis “Button1”
Buat kode program dengan sesingkat mungkin tapi dengan hasil yang memuaskan karena program yang berukuran kecil akan lebih cepat dalam proses eksekusinya. Anda dapat membuat kode program tersebut pada jendela Project Source.
PDF Preview Download

Bab 3 Statement
Statement adalah perintah-perintah dalam code yang akan dijalankan oleh C++ Builder. Statement adalah bagian yang penting dalam suatu program, karena tanpa adanya statement program tidak akan pernah berjalan sesuai keinginan. Statement dituliskan diantara kata kurung kurawal buka dan kurung kurawal tutup, penulisan diakhiri dengan titik-koma (;). Misalnya statement Close yang berarti memerintahkan penutupan program, bentuk umum penulisannya adalah :
{
Close();
}
Statement penugasan adalah statement yang berfungsi untuk pengubahan properti atau variable saat program berjalan, misalnya :

Label1->Caption="Selamat Datang Di Kampus Biru";
adalah statement penugasan yang memerintahkan agar Teks tersebut ditampilkan pada Label1.
PDF Preview Download

Bab 4 Percabangan
Apabila anda membuat sebuah program yang komplek maka percabangan ini akan sangat
diperlukan. Dimana percabangan ini atau penyeleksian kondisi ini akan memberikan solusi tentang

tindakan apa yang harus dikerjakan, hal ini bergantung pula pada hasil kondisi yang diseleksi.
PDF Preview Download

Bab 5 Switch Case
Selain dengan menggunakan if..else, ataupun if..else if..else penyeleksian kondisi juga
dapat dilakukan dengan menggunakan switch case.  Dengan menggunakan switch case
penyeleksian kondisi akan lebih cepat dan alurnya pun lebih mudah untuk dimengerti. Di bawah
ini akan dibahas sebuah program penyeleksian kondisi dengan switch case.
PDF Preview Download

Bab 6 Perulangan
Dari bahasa pemograman yang pernah anda pelajari sebelumnya, tentu anda pernah menemukan penggunaan perulangan (Looping). Proses perulangan ini merupakan proses dimana komputer akan mengeksekusi lebih dari satu statement secara berulang-ulang sesuai  dengan kebutuhan.
Perulangan dengan menggunakan Statement for digunakan untuk mengulang statement atau satu blok statement berulang kali, sejumlah yang ditentukan. Perulangan dengan statement for ini dapat berbentuk perulangan:
1. Positif
2. Bersarang (Nested)
PDF Preview Download

Bab 7 Menyisipkan Objek
Dalam membuat suatu aplikasi yang besar, mungkin anda pernah melihat suatu   objek yang
ditampilkan baik itu berupa logo suatu perusahaan, maupun Foto-Foto karyawan di perusahaan
tersebut. Disamping untuk menunjukan identitas perusahaan, penempelan objek juga agak
membuat suatu form menjadi lebih menarik, seperti yang sering saya utarakan bahwa "yang cantik
itu cenderung menarik".
PDF Preview Download

Bab 8 Form Pesan
Form pesan adalah form khusus yang hanya bisa disusun dengan menuliskan kode, yaitu
form pesan atau message dialog. Form ini diaktifkan dengan menggunakan fungsi MessageBox().
Form ini akan berguna sekali jika Anda menginginkan semua bentuk informasi mengenai

kesalahan program, tip dan sebagainya ditampilkan melalui jendela MessageBox.
PDF Preview Download

Bab 9 Menu
Menu merupakan suatu alat penghubung antara pemakai (user) dengan komputer
(program), agar dalam penggunaan komputer menjadi lebih mudah dan lebih interaktif. Proses
semacam ini lebih dikenal dengan User Interface. Dengan teknik User Interface ini user atau
pemakai akan diberikan suatu kemudahan dalam pemakaian aplikasi.
PDF Preview Download

Bab 10 Database
C++ Builder dirancang seutuhnya untuk menjadi sebuah Client database dan tidak terbatas pada format database yang anda pakai, karena C++ Builder dikemas dengan produk Borland yang lain, yaitu DataBase Desktop (DBD).
DBD dapat dianggap sebagai versi mini dari paradox atau dBASE untuk Windows. DBD menyediakan metode untuk membuat, melihat, mengedit, menambah, mengubah struktur data, mengindeks, membuat Query dan memanipulasi data dengan tabel-tabel.
PDF Preview Download

Bab 11 Boland Database Engine
Secara fisik, suatu database terdiri atas dua bagian, bagian utama adalah berupa engine yang mampu menghasilkan dan mengedit struktur table dan membentuk system database. Bagian utama ini sering disebut dengan back end. Sedangkan bagian kedua adalah lazim disebut dengan front end. Pada front end yang merupakan sarana komunikasi dengan pemakai.
Pada C++ Builder, keduanya telah tersedia, Back End berupa engine yang disebut dengan BDE (Borland Database Engine). Sarana aplikasinya adalah desktop Database. Kedua fasilitas ini juga tersedia dalam aplikasi database lainnya yang dikeluarkan oleh perusahaan Borland, diantaranya dalam Delphi 2, Delphi 3 dan Delphi 4, Paradox maupun Visual Dbase. Adapun sebagai front End-nya, berupa aplikasi yang bisa kita susun sendiri. Keperluan penyusunan ini telah disediakan oleh C++ Builder dalam jumlah yang lebih dari cukup.
PDF Preview Download

Bab 12 Structure Query Language
SQL adalah bahasa yang digunakan untuk membuat dan  memanipulasi beberapa tabel data yang saling berhubungan. Keunggulan dari SQL yaitu SQL merupakan bahasa standard pada server basis data, seperti Server Oracle, Sybase, Informix dsb. Sehingga SQL dapat memungkinkan untuk menghubungkan beberapa tabel yang memiliki PlatForm berbeda.
Keunggulan lainnya yaitu anda dapat mencari dan mengurutkan data pada tabel yang tidak memiliki Indeks.
PDF Preview Download


Bab 13 Pernyataan SQL
Ada empat buah pernyataan SQL yaitu SELECT, UPDATE, DELETE, INSERT. Perintah Select adalah perintah SQL  yang sering digunakan, perintah ini akan memberikan intruksi pada engine SQL agar menyaring field-field tertentu dari tabel yang dipilih.
PDF Preview Download

Bab 14 Relational Database
Pada model Relational, basis data akan ‘disebar’ ke dalam berbagai tabel 2 dimensi. Setiap tabel selalu terdiri atas lajur mendatar yang disebut dengan Baris Data (Row/record) dan lajur vertical yang biasa disebut dengan Kolom (Column/Field). Di setiap pertemuaan baris data dan kolom itulah, item-item data ditempatkan.
PDF Preview Download

Bab 15 Membuat Grafik Line

PDF Preview Download

Bab 16 Membaca dan Mendekode Tanggal
Dalam sebuah program kadang kita memerlukan pembacaan sebuah tanggal baik yang dibaca langsung dari  system komputer atau dari data yang dimasukan dari  keyboard. Berikut adalah contoh  kode program  kecil,  bagaimana cara membaca tanggal dan mendekodekannya menjadi bagian-bagian yang terpisah.
PDF Preview Download


Bab 17 Menampilkan Teks Bergerak
Untuk dapat menampilkan teks yang seolah-olah bisa berjalan, dapat dilakukan dengan mudah, yaitu dengan memberikan perintah geser kiri atau geser kanan.
Contoh berikut ini adalah menampilkan tulisan seolah-olah tulisan itu bergerak ke kanan dan bergerak ke atas layar. Seperti kalau habis nonton Film atau TV, sudah ada daftar nama para artis, sutradara dan sebagainya.
PDF Preview Download

Materi Kuliah Pemrograman Berbasis Objek

Bab 1 Konsep Pemrograman Berbasis Objek (PBO)
Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.
PPT Preview | Download

Bab 2 Abstract Data Type (ADT)
Abstract data type (ADT) merupakan model matematika yang merujuk pada sejumlah bentuk struktur data yang memiliki kegunaan atau perilaku yang serupa; atau suatu tipe data dari suatu bahasa pemrograman yang memiliki sematik yang serupa. Sekumpulan struktur data dan primitif (operasi dasar) yang mengolah data tersebut. Kumpulan ini dibentuk menjadi satu file utuh.
PPT Preview | Download

Bab 3 Class
Class adalah pemodelan dari objek yang menjelaskan data (sifat karakteristik data) dan fingsi yang dimiliki suatu objek. Class merupakan wadah (tempat) yang digunakan untuk menciptakan suatu objek.
PPT Preview | Download

Bab 4 Class Lanjutan
PPT Preview | Download

Bab 5 Konstruktor dan Destruktor
Konstruktor adalah fungsi khusus anggota kelas yang otomatis dijalankan pada saat penciptaan objek (mendeklarasikan instance). Konstruktor ditandai dengan namanya, yaitu sama dengan nama kelas. Konstruktor tidak mempunyai tipe hasil (return value). Biasanya konstruktor dipakai untuk inisialisasi anggota data dan melakukan operasi lain seperti membuka file dan melakukan alokasi memori secara dinamis. Meskipun konstruktor tidak harus ada dalam kelas, tetapi jika diperlukan konstruktor dapat lebih dari satu.
Destruktor adalah pasangan konstruktor. Pada saat program membuat objek maka secara otomatis kontruktor akan dijalankan, yang biasanya dimaksudkan untuk memberi nilai awal variable private. Sejalan dengan itu, C++ menyediakan fungsi destruktor (penghancur atau pelenyap) yang secara otomatis akan dijalankan pada saat berakhirnya objek. Setiap kelas mempunyai tepat satu destuktor. jika kita tidak mendeklarasikan sebuah destruktor dalam sebuah kelas, maka destruktor akan diciptakan sendiri oeh compiler C++. Fungsi destruktor itu sendiri adalah untuk mendealokasikan memori dinamis yang diciptakan kontruktor. Nama destruktor sama dengan nama kelas ditambah awalan karakter tilde (~). Walaupun compiler C++ akan secara otomatis mendeklarasikan sebuah destruktor, akan tetapi sangat disarankan untuk mendeklarasikan sendiri sebuah destruktor. Karena dengan mendeklarasikan sendiri destruktor maka kita mempunyai kontrol penuh terhadap apa yang dilakukan destruktor dari kelas yang kita buat.
PPT Preview | Download

Bab 6 Friend
Friend adalah sebuah hak akses yang mengijinkan suatu class atau method untuk bisa mengakses atribut dari suatu class lainnya walaupun class atau method tersebut bukan anggota dari classnya.

Friend sebetulnya merupakan kontradiksi dari konsep encapsulation yang ada di pemrograman berbasis objek karena mengijinkan pihak luar untuk mengakses sesuatu yang private. Semakin banyak friend yang dibuat maka program yang dibuat harus dirombak.


PPT Preview | Download

Bab 7 Inheritance
Inheritance adalah salah satu konsep utama dalam Pemrograman Berorientasi Objek. Inheritance memperbolehkan penggunaan kembali kode-kode yang ada pada Base Class nya untuk diturunkan pada Derived Class.
PPT Preview | Download

Materi Kuliah Pemodelan dan Simulasi

Pertemuan 1 Pendahuluan Studi Simulasi


Simulasi adalah tindakan menggunakan model. Kemudian dirancang skenario percobaan guna mendapatkan hasil simulasi yang kelak diolah menjadi jawaban atas sistem nyatanya. Simulasi dapat memperkirakan dampak dari suatu keputusan yang diambil.


PDF Preview | Download



Pertemuan 2 Sistem, Model & Simulasi


Sistem merupakan kumpulan elemen yang bekerja bersama untuk mencapai tujuan yang diharapkan.


Model adalah rencana, representasi, atau deskripsi yang menjelaskan suatu objek, sistem, atau konsep, yang seringkali berupa penyederhanaan atau idealisasi. Bentuknya dapat berupa model fisik (maket, bentuk prototipe), model citra (gambar rancangan, citra komputer), atau rumusan matematis.





Pertemuan 3 Model Simulasi Monte Carlo


Model Simulasi Monte Carlo merupakan bentuk simulasi probabilistik dimana suatu solusi dari suatu masalah diberikan berdasarkan proses randomisasi ( acak). Proses acak ini melibatkan suatu distribusi probabilitas dari variable data yang dikumpulkan berdasarkan data masa lalu maupun distribusi probabilitas teoritis.






Pertemuan 4 Bilangan Acak


Bilangan acak adalah bilangan sembarang tetapi tidak sembarangan. Kriteria yang harus dipenuhi, yaitu :

- Bilangan acak harus mempunyai distribusi serba sama (uniform)

Beberapa bilangan acak yang diambil harus mempunyai peluang terambil sama besar.

- Masing-masing bilangan acak tidak saling tergantung atau independence


PDF Preview | Download



Pertemuan 5 Distribusi Probabilitas

Distribusi Probabilitas adalah suatu distribusi yang mengambarkan peluang dari sekumnpulan variat sebagai pengganti frekuensinya.




Pertemuan 6 Pengujian Pola Distribusi


PDF Preview | Download



Pertemuan 7 Simulasi dan Pemodelan




Pertemuan 8 Sistem Antrian Pelayanan Tunggal

Sistem antrian pelayanan tunggal artinya suatu fasilitas dimana hanya ada satu melayani antrian.

PDF Preview Download
Pertemuan 8 Contoh Simulasi



Materi Kuliah Pascal

Bab 1 Pendahuluan
Pascal dikembangkan dari bahasa ALGOL, yang merupakan bahasa pemrograman komputasi scientific. ALGOL memiliki beberapa kelemahan seperti pada tipe data pointer, karakter, dan sulitnya mengimplementasikan bahasa tersebut ke dalam compiler menyebabkan ALGOL tidak berkembang dan sedikit demi sedikit ditinggalkan.

Pada akhirnya, tahun 1971, salah seorang pengembang ALGOL telah berhasil mengembangkan bahasa pemrograman baru yang diberi nama PASCAL, yang mengadopsi nama ilmuwan Perancis pada abad ke 17 Blaise Pascal.

Kelebihan dari bahasa PASCAL adalah merupakan bahasa pemrograman yang terstruktur, bahasa pemrograman tingkat tinggi (high level language), serta mudah bagi programmer untuk menentukan tipe data yang diinginkan.
DOC Preview Download

Bab 2 Penulisan Program
Progaram pascal tidak mengenal aturan penulisan dikolom tertentu, jadi boleh ditulis mulai kolom berapapun. Penulsan statement – statement pada contoh program yang menjorok masuk beberapa kolom tidak mempunyai pengaruh diproses, hanya dimaksudkan supaya mempermudah pembacaan perogram, sehingga akan lebih terlihat bagian – bagiannya.
DOC Preview | Download

Bab 3 Input dan Output
Input merupakan data yang dimasukkan ke dalam program untuk diproses menghasilkan output.Sedangkan Output adalah proses menampilkan hasil pengolahan data dengan menggunakan Write atau writeln.’
DOC Preview Download

Bab 4 Perulangan

Perulangan adalah adalah melakukan proses berulang dimana computer mengeksekusi satu atau lebih statement berulangkali sesuai kebutuhan.


DOC Preview Download

Bab 5 Pendahuluan

Array/Larik adalah tipe terstruktur yang mempunyai komponen dalam jumlah yang tetap dan setiap komponen mempunyai tipe data yang sama. Posisi nasing – masing komponen dalam larik dinyatakan sebagai nomor index.


 

Dengan menggunakan array sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku. Melalui subscript inilah masing – masing elemen array dapat diakses.


DOC Preview Download

Bab 6 Record

Tipe record hamper sama dengan array yaitu kumpulan data. Perbedaaan array dengan record adalah pada array semua elemen harus bertpe sama sedangkan pada record tipe pada elemen bisa saja berbeda.


 

Sehari – hari record lebih banyak digunakan dibandingkan array.


DOC Preview Download

Senin, 06 September 2010

Materi Kuliah Sistem Mikroprocesor

Materi 1 Introduction to Syllabus
PPT Preview Download

Materi 2 Assembly Language Programming
Register are used to store information temporarily, while the information could be a byte of data to be processed, or an address pointing to the data to be fetched
The vast majority of 8051 register are 8-bit registers
- There is only one data type, 8 bits
PPT Preview Download

Materi 3 Branch Instructions
Repeating a sequence of instructions a certain number of times is called a loop
PPT Preview Download

Materi 4 Input Output Port Programming
The four 8-bit I/O ports P0, P1, P2 and P3 each uses 8 pins
All the ports upon RESET are configured as input, ready to be used as input ports
When the first 0 is written to a port, it becomes an output
- To reconfigure it as an input, a 1 must be sent to the port To use any of these ports as an input port, it must be programmed
PPT Preview Download

Materi 5 Addressing Modes
The CPU can access data in various ways, which are called addressing modes
- Immediate
- Register
- Direct
- Register indirect
- Indexed
PPT Preview | Download

Materi 6 Arithmetic Logic Instructions
The instruction ADD is used to add two operands
- Destination operand is always in register A
- Source operand can be a register, immediate data, or in memory
- Memory-to-memory arithmetic operations are never allowed in 8051 Assembly language
PPT Preview Download

Materi Kuliah Struktur dan Organisasi Data

Bab 1 Tipe Data
Tipe data adalah suatu nilai yang dapat dinyatakan dalam bentuk konstanta atau variabel dan operator. Konstanta menyatakan nilai yang tetap, sedangkan variabel menyatakan nilai yang dapat berubah-ubah selama eksekusi berlangsung.
Doc Preview | Download

Bab 2 Array
Array dalam ilmu komputer, adalah suatu tipe data terstruktur yang dapat menyimpan banyak data dengan suatu nama yang sama dan menempati tempat di memori yang berurutan (kontigu) serta bertipe data sama pula.
Doc Preview Download

Bab 3 Stack
Stack adalah sebuah kumpulan data dimana data yang diletakkan di atas data yang lain. Dengan demikian stack adalah struktur data yang menggunakan konsep LIFO. Dengan demikian, elemen terakhir yang disimpan dalam stack menjadi elemen pertama yang diambil.
Doc Preview Download

Bab 4 Queue
Stack adalah sebuah kumpulan data dimana data yang diletakkan di atas data yang lain. Dengan demikian stack adalah struktur data yang menggunakan konsep LIFO. Dengan demikian, elemen terakhir yang disimpan dalam stack menjadi elemen pertama yang diambil.
Doc Preview | Download

Materi Kuliah Otomata

Bab 1 Pendahuluan
Otomata adalah teori mengenai mesin-mesin abstrak, dan berkaitan erat dengan teori bahasa formal. ada beberapa hal yang berkaitan dengan Otomata, yaitu Grammar. Grammar adalah bentuk abstrak yang dapat diterima (accept) untuk membangkitkan suatu kalimat otomata berdasarkan suatu aturan tertentu.

Bab 2 Konsep Bahasa
Sebuah bahasa adalah himpunan string-string dari simbol-simbol untuk suatu alphabet
PPT Preview | Download

Bab 3 Finite State Automata
Finite State Auotomata adalah suatu model matematika dari suattu sistem yang menerima input dan output diskrit
PPT Preview Download

Bab 4 Ekuivalensi NFA ke DFA
Tahapan pengubahan dari sebuah Non-deterministic Finiet Automatta (NFA) dapat dibuat mesin Deterministtic Finite Automata (DFA)-nya yang ekuivalen (bersesuaian).
PPT Preview Download

Bab 5 NFA dengan  Transisi (e-Move)
ε-move adalah suatu transisi antara 2 status tanpa adanya input. Contoh gambar : transisi antara status q1 ke q3
PPT Preview | Download

Bab 6 Ekspresi Regular
Ekspresi Reguler adalah rumusan yang berbentuk bagus (well-formed formula) pada :
- Operasi gabungan (union, dilambangkan dengan + )
- Penyambungan (concatenation, dilambangkan dengan simbol yang bersebelahan)
- Kleene closure (dilambangkan dengan * )
PPT Preview Download

Bab 7 Aturan Produksi FSA
Sebuah otomata berhingga menspesifikasikan sebuah bahasa sebagai himpunan semua untai yang menggerakkannya dari state awal ke salah satu dari state yang diterimanya (himpunan state akhir).
PPT Preview Download

Bab 8 Pohon Penurunan
Sebuah pohon (tree) adalah : suatu graph terhubung tidak sirkuler, yang memiliki satu simpul (node) /vertex yang disebut akar (root) dan dari root memiliki lintasan ke setiap simpul.
PPT Preview Download

Bab 9 Penyerderhanaan Tata Bahasa Bebas Konteks (Useless & Unit)
Penghilangan Produksi Useless adalah produksi yang memuat simbol variabel yang tidak memiliki penurunan yang akan menghasilkan terminal-terminal seluruhnya (masih ada simbol variabel yang tersisa)
PPT Preview Download

Bab 10 Penyerderhanaan Tata Bahasa Bebas Konteks (e Empty)
Penghilangan produksi dilakukan dengan penggantian produksi yang memuat variabel yang bisa menuju produksi atau biasa disebut nullable.
PPT Preview Download

Materi Kuliah Basis Data

Pangkalan data atau basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

Bab 1 Pengantar Basis Data
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.

Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan di mana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
PPT Preview Download

Bab 2 Lingkungan Database
Lingkungan basis data adalah sebuah habitat di mana terdapat basis data untuk bisnis. Dalam lingkungan basis data, pengguna memiliki alat untuk mengakses data. Pengguna melakukan semua tipe pekerjaan dan keperluan mereka bervariasi seperti menggali data (data mining), memodifikasi data, atau berusaha membuat data baru. Masih dalam lingkungan basis data, pengguna tertentu tidak diperbolehkan mengakses data, baik secara fisik maupun logis.
PPT Preview Download

Bab 3 Model Data Relasi
Sebuah database relasional terdiri dari koleksi dari tabel-tabel, yang masing-masing diberikan nama yang unik. Sebuah baris dalam tabel merepresentasikan sebuah keterhubungan/relationship dari beberapa nilai yang ada. Dengan kelebihan bentuk yang sederhana ini membuat pekerjaan seorang programmer menjadi lebih mudah, yaitu dalam melakukan berbagai operasi data.
PPT Preview Download

Bab 4 Aljabar Relasional
Aljabar relasional adalah sebuah bahasa query prosedural yang terdiri dari sekumpulan operasi dimana masukkannya adalah satu atau dua relasi dan keluarannya adalah sebuah relasi baru sebagai hasil dari operasi tersebut. Operasi-operasi dasar dalam aljabar relasional adalah : select, project, union, set difference, dan cartesian product. Disamping operasi-operasi dasar terdapat beberapa operasi tambahan seperti set intersection, natural join, division dan theta join.
PPT Preview Download

Bab 5 Entity Relational Diagram
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
PPT Preview | Download

Bab 6 Normalisasi
Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil, dan fleksible.

Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert,update,delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut.
PPT Preview Download

Bab 7 Objek Oriented Database
Object-oriented database adalah salah satu jenis database dimana data direpresentasikan dalam bentuk object. Object Oriented Database merupakan sebuah sistem data base yang menggabungkan semua konsep penting dari object oriented.
Pendekatan ini sangat dipengaruhi oleh bahasa pemrograman object-oriented dan dapat dipahami sebagai usaha untuk menambah fungsionalitas DBMS pada lingkup bahasa pemrograman.
PPT Preview Download

Mater Kuliah Sistem Informasi Manajemen 2

Pertemuan 1 Pengantar Sistem Informasi Berbasis Komputer
Sistem informasi yaitu suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan dan juga untuk menjalankan operasional perusahaan, di mana sistem tersebut merupakan kombinasi dari orang-orang, teknologi informasi dan prosedur-prosedur yang tergorganisasi.
PPT Preview Download

Pertemuan  2 Otomasi Perkantoran
Otomatisasi kantor adalah penggunaan alat elektronik untuk memudahkan komunikasi formal dan informal terutama berkaitan antara komunikasi informal dengan orang-orang di dalam dan di luar perusahaan untuk meningkatkan produktivitasnya.
PPT Preview Download

Pertemuan 3 Sistem Pakar
Sistem pakar adalah suatu program komputer yang mengandung pengetahuan dari satu atau lebih pakar manusia mengenai suatu bidang spesifik.
PPT Preview Download

Pertemuan 4 Sistem Informasi Eksekutif
Sistem Informasi Eksekutif (EIS)adalah salah satu jenis manajemen sistem informasi untuk memudahkan dan mendukung keterangan dan pembuatan keputusan yang dibutuhkan eksekutif senior dengan menyediakan kemudahan akses terhadap informasi baik dari dalam maupun dari luar yang relevan dengan tujuan organisasi.
PPT Preview | Download

Pertemuan 5 Sistem Informasi Pemasaran
Sistem informasi pemasaran adalah kegiatan peseorangan dan organisasi yang memudahkan dan mempercepat hubungan pertukaran yang memuaskan dalam lingkungan yang dinamis melalui penciptaan pendistribusian promosi dan penentuan harga barang jasa dan gagasan.
PPT Preview | Download

Pertemuan 6 Sistem Informasi Manufaktur
Sistem Informasi Manufaktur adalah sistem yang digunakan untuk mendukung fungsi produksi, yang mencakup seluruh kegiatan yang terkait dengan perencanaan dan pengendalian proses untuk memproduksi barang atau jasa.
PPT Preview Download

Pertemuan 7 Sistem Informasi Keuangan
Sistem Informasi Keuangan adalah sistem informasi yang memberikan informasi kepada orang atau kelompok baik di dalam perusahaan maupun di luar perusahaan mengenai masalah keuangan. Informasi yang diberikan disajikan dalam bentuk laporan khusus, laporan periodik, hasil dari simulasi matematika, saran dari sistem pakar, dan komunikasi elektronik.
PPT Preview | Download

Materi Kuliah Sistem Informasi Manajemen 1

Pertemuan 1 CBIS
Computer Based Information System (CBIS) atau Sistem Informasi Berbasis Komputer merupakan suatu sistem pengolah data menjadi sebuah informasi yang berkualitas dan dipergunakan untuk suatu alat bantu pengambilan keputusan.
PPT Preview Download

Pertemuan 2 E-Commerce
E-Commerce adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.
PPT Preview Download

Pertemuan 3 Model Sistem Umum Perusahaan
Model sistem umum pada perusahaan adalah dimana penyerdahanaan objek, yang terdiri dari berbagai jenis model yang digunakan oleh perusahaan beserta kegunaan model itu sendiri yang mempengaruhi juga di perusahaan agar mempermudah pengertian, komunikasi, dan memperkirakan masa depan. Yang biasa digunakan oleh perusahaan adalah model sistem informasi fisik dan konseptual. Dan pada pendekatan sistem adalah sebagai perwjudan manajer dalam pengambilan keputusan dan memecahkan masalah pada perusahan tersebut.
PPT Preview Download

Pertemuan 4 Pendekatan Sistem
Pendekatan sistem adalah serangkaian tahapan tahapan pemecahan masalah yang setiap langka di pahami dan menghasilkan sebuah solusi alternatif di pertimbangkan dan solusi yang di pilih dapat di terapkan di dalam sebuah perusahaan
PPT Preview | Download

Pertemuan 5 Dasar Pemrosesan Komputer

PPT Preview Download

Pertemuan 6 Pengenalan Database
Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi.
PPT Preview Download

Pertemuan 7 Komunikasi Data
Komunikasi Data adalah proses pengiriman dan penerimaan data/informasi dari dua atau lebih device (alat,seperti komputer/laptop/printer/dan alat komunikasi lain)yang terhubung dalam sebuah jaringan. Baik lokal maupun yang luas, sepeti internet
PPT Preview Download

Pertemuan 8 Keamanan dan Kontrol
Keamanan adalah proteksi atau perlindungan atas sumber-sumber fisik dan konseptual dari bahaya alam dan manusia.
PPT Preview Download

Pertemuan 9 Siklus Hidup Sistem
Siklus Hidup Sistem merupakan serangkaian tugas yang mengikuti langkah-langkah pendekatan sistem dalam menerapkan sistem informasi berbasis komputer
PPT Preview Download

Pertemuan 10 Information Resources Information Systems
Sistem Informasi Sumber Daya Informasi adalah sistem yang menyediakan informasi mengenai sumber daya informasi perusahaan pada para pemakai diseluruh perusahaan.
PPT Preview | Download