Pages - Menu

Jumat, 14 Juni 2013

APLIKASI IT 2 (Javascript, PHP)

Mata kuliah ini merupakan lanjutan dari mata kuliah Aplikasi IT 1, yang di bahas pada mata kuliah ini tentang Javascript dan PHP.
List Materi :
1. Javascript

  • Pengenalan JavaScript
Pengantar
JavaScript pertama kali diperkenalkan oleh Netscape pada tahun 1995. Pada awalnya bahasa yang sekarang disebut JavaScript ini dulunya dinamai “LiveScript” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2 yang sangat populer pada saat itu. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman “Java”) pada masa itu, maka Netscape memberikan nama “JavaScript” kepada bahasa tersebut pada tanggal 4 desember 1995. download materi selengkap nya disini

  • Variabel dan tipe data javascript
Variabel
Pendeklarasian variabel dalam JavaScript dapat diisi dengan nilai apa saja dan juga bersifat operasional.
Artinya variabel boleh di deklarasikan ataupun tidak hal tersebut tidak akan menjadi masalah dalam JavaScript. Juka anda sudah memberi nilai pada sebuah variabel, maka javascript akan menganggap bahwa anda telah mendeklarasikan varibel tersebut. download materi selengkapnya disini

  • Objek (1)
 Terdapat beberapa objek yang dapat digunakan untuk memasukan data. objek-objek tersebut biasanya terdapat dalam suatu form. Adapun objek-objek tersebut meliputi objek text, objek radio, objek checkbox, objek textarea, dan objek select. download materi selengkapnya disni

  • Objek (2)
 Array (susunan)
Array adalah suatu variabel yang dapat memuat beberapa nilai secara berurutan atau seri. Artinya variabel yang dideklarasikan sebagai array isinya tidak satu (lebih dari satu). Berikut adalah pendeklarasian untuk array. download materi selengkapnya disini

  • Percabangan
 Dalam merancang sebuah web yang dinamis dan interaktif diperlukan perintah-perintah yang dapat mengatur aliran informasi dari halaman web tersebut. Dengan menggunakan JavaScript kita dapat melakukan perhitungan dan membuat keputusan jalur mana yang akan dieksekusi berdasarkan hasil komputasi. Pada dasarnya dalam JavaScript terdapat dua macam pernyataan percabangan yaitu if..else dan switch. download materi selengkapnya disini

  • Event (Kejadian)
Event adalah sesuatu yang terjadi pada halaman HTML. Berikut ini terdapat beberapa Event yaitu jika user memuat dokumen, user memasukan data, user mengklik tombol dan sebagainya. Hal-hal tersebut diatur oleh event. semua event pada JavaScript dapat ditangani dengan menentukan eventnya. Biasanya event (kejadian) adalah sebuah fungsi/prosedur, tetapi pada beberapa kasus, kita dapat menuliskan pernyataan-pernyataan sebuah event secara langsung. download materi selengkapnya disini

  • Frame
Frame dapat digunakan untuk memisahkan beberapa halaman web yang ditampilkan dalam suatu halaman web. Penggunaan Frame biasa diperuntukan untuk memuat halaman yang selalu diakses seperti halam menu. download materi selengkapnya disini

2. PHP

  • Pengenalan PHP
PHP merupakan singkatan recrusive dari Hypertext Prepocessor yang pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. PHP adalah skrip yang menyatu dengan kode HTML dan berjalan pada sisi server (server - slide). Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirmkan ke browser hanya hasil nya saja. konsepnya berbeda dengan javaScript yang berjalan pada sisi klien (client - side). download materi selengkapnya disini

  • Konstanta
 Konstanta menyatakan nilai yang tetap di dalam program. sebagai contoh, pada pernyataan : print("Halo") "Halo" adalah konstanta string. konstanta string juga bisa ditulis dengan menggunakan awalan dan akhiran petik tunggal seperti print('Halo') download materi selengkapnya disini

  • Jenis - jenis operator PHP 
Operator adalah simbol yang digunakan dalam program untuk melakukan suatu operasi seperti operasi penjumlahan, operasi perbandingan, atau bahkan untuk memeberikan nilai ke sebuah variabel. Nilai yang dioperasikan oleh operator disebut operand atau argumen, Bersama dengan operator dan argument membentuk sebuah ekspresi. download materi selengkapnya disini

  • Pernyataan kontrol pada PHP
a. if
b. if - else
c.  if - else if
d. switch
download materi selengkapnya disini



Struktur Data

Selamat pagi agan/aganwati.. :)
kali ini ane mau posting materi mata kuliah struktur data, mata kuliah ini merupakan materi lanjutan dari mata kuliah algoritma dan pemrograman di semester 1, mata kuliah ini merupakan mata kuliah yang paling ekstrim diantara matakuliah lainnya.. :v
langsung saja, gak perlu banyak basa-basi kayaknya yah.. :v
Berikut saya lampirkan modul mata kuliah struktur data, meskipun modul tsb bukan ane dapet dari kelas/dosen sendiri. Tapi materi yang terkandung didalamnya sama-sama saja alias gak ada bedanya gan.. :D
Silahkan bagi yang berminat download modul nya :
1. Modul Struktur Data Kampus ITB Pengajar Jaidan Jauhari, MT
Disarikan Dari Berbagai Sumber, Terutama Dari Diktat Struktur Data Informatika
ITB Karangan Dr. Inggriani Liem
download materinya disini
2. Modul Struktur Data M. Fachrurrozi, MT Comlabs Fakultas Ilmu Komputer Universitas Sriwijaya 2009
download materinya disini

Kamis, 13 Juni 2013

Materi "STATISTIKA dan PROBABILITAS"

Baru posting lagi nih, setelah beberapa bulan ane gak posting karena kesibukan kuliah, ngegames dll.. hehe... gak kerasa ane pun sudah semester 2 lagi. kali ini ane mau share tentang salah satu matakuliah di semester 2 tentunya, yaitu mata kuliah "Statistika dan Probabilitas".

1. Pertemuan 1 "Pengantar Statistika"
download materi nya disini
2. Perteman 2 "Dasar-Dasar Statistika Deskriptif"
download materi nya disini
3. Pertemuan 3 "Distribusi Frekuensi dan Grafiknya"
download materi nya disini
4. Pertemuan 4 "Analisis Data Statistik Deskriptif"
download materi nya disini
5. Pertemuan 5 "Ukuran Penyebaran Data"
download materi nya disini
6. Pertemuan 6 "Peluang"
 download materi nya disini
7. Pertemuan 7 "Peluang" Kaidah Peluang dan Ekspektasi
download mater nya disini
8. Pertemuan 8 "Distribusi Peluang dan Sampling"
download materi nya disini
9. Pertemuan 9 "Distribusi Sampling" Distribusi Rata-Rata, Proporsi, Selisih dan Jumlah Rata-rata, Selisih Proporsi
download materi nya disini
10. Pertemuan 10 " Penaksiran Parameter" Rata-rata, Proporsi, Simpangan baku
 download materi nya disini
11. Pertemuan 11 "Uji Hipotesis" Uji Rata-rata, Proporsi dan Simpangan baku
download materi nya disini

  • TABEL (distribusi-chi-square, distribusi-fisher-f, distribusi-normal-z, distribusi-t-student) download disini
  • Contoh soal bisa download disini
Semoga Bermanfaat brohhhhhhhhh.. Haturnuhun.. :D


Jumat, 01 Maret 2013

BAB I (Pengantar Algoritma)

Masalah

  1. Masalah adalah pertanyaan atau tugas yang kitacari jawabannya.
  2. Contoh:
  • Bagaimana cara memasak nasi goreng.?
  • Ada data 5,3,2,7,4 ingin diurutkan dari kecil ke besar sehingga menjadi 2,3,4,5,7
  • Bagaimana cara menghitung lama rental internet dihitung dari jam masuk dan jam keluar.
  • Ada data mahasiswa di file, bagaimana cara mencari mahasiswa yang bernama “asep”
  • Dan lain-lain.

Definisi Algoritma

  1. Urutan langkah-langkah untuk memecahkan masalah.[1]
  2. Sekumpulan langkah-langkah yang dapat dikomputasi untuk mencapai sebuah hasil yang diinginkan.[2]
  3. Deretan langkah-langkah komputasi yang mentransformasikan data masukan menjadi keluaran.[1]

Sejarah Algoritma

  • “Algoritma”  berasal dari nama seorang ahli matematika Persia yang bernama Abu Ja'far Mohammed ibn Mûsâ al-Khowârizmî

Penyajian/Notasi Algoritma

  • Deskriptif
    Algoritma ditulis dalam bentuk yang independen dari spesifikasi bahasa pemrograman apapun. Mudah dibuat/dipahami oleh orang awam.
  • Flowchart
    Algoritma ditulis dalam bentuk bagan alir.
  • Pseudo-code
    Algoritma ditulis dalam bentuk notasi yang mirip dengan bahasa pemrograman (biasanya  mirip bahasa Pascal atau C.
    Cara Pseudo-code inilah yang akan digunakan dalam perkuliahan ini.

Contoh Masalah

Buatlah sebuah program yang dapat menentukan seseorang mahasiswa lulus disuatu matakuliah atau tidak.
Data yang diinputkan adalah nilai matakuliah mahasiswa yang hanya boleh berisi antara 0 sampai 100.
Seseorang akan disebut lulus jika nilainya lebih besar atau sama dengan 45.

Solusi (Deskriptif)

  1. Masukan nilai.
  2. Ulangi langkah1 jika nilai tidak berada dalam jangkauan 0 s/d 100. Jika nilai sudah berada dalam jangkauan 0 s/d 100, maka lanjutkan kelangkah berikutnya. 
  3. Jika nilai lebih besar atau sama dengan 45, maka tampilkan keterangan “Lulus”, jika tidak, tampilkan keterangan “Tidaklulus”.

Simbol Flowchart

Simbolflowchart diMs. Visio 2007

Solusi(Flowchart)

Struktur Teks Algoritma


 Definisi Program

  • Program adalah serangkaian (sequence) instruksi yang ditulis untuk melakukan sebuah pekerjaan dengan komputer.
  • Program adalah implementasi dari algoritma yang ditulis dengan bahasa pemrograman
  • Pemrogram/Programmer adalah orang yang membuat program.
  •  Contoh bahasa pemrograman yang populer adalah: 
  1. C, C++, C#
  2. Pascal
  3. Java, Javascript
  4. PHP, ASP, JSP
  5. Basic

Solusi (ContohProgram)



Kompilasi

  • Kompilasi (compile) adalah memeriksa kebenaran sintaks program, dan jika tidak ada kesalahan akan mengubah kode program yang ditulis dalam bahasa pemrograman kebahasa mesin yang siap dieksekusi oleh komputer.

Menjalankan program

Proses ini berguna untuk menjalankan program hasil kompilasi dari source code.


Referensi

  • Algoritma dan Pemrograman Dalam Bahasa Pascal dan C, Rinaldi Munir, 2007
  • http://xlinux.nist.gov/dads//HTML/algorithm.html