selamat datang di blog ilfan

Translate

Tampilkan postingan dengan label materi kuliah. Tampilkan semua postingan
Tampilkan postingan dengan label materi kuliah. Tampilkan semua postingan

Sabtu, 18 Oktober 2014

PEMOGRAMAN TERSTRUKUTUR

Pemrograman Terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.
Selain pengertian diatas Pemrograman Terstruktur adalah suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.

SISTEM INFORMASI



Pengertian sistem informasi secara umum merupakan rumusan para definisi sistem informasi yang dikemukakan oleh para ahli pada bidang ini. Pada umumnya dalam setiap kegiatan yang kita lakukan, membutuhkan informasi untuk melakukan hal yang kita lakukan. Seperti yang terjadi sebuah perusahaan, divisi HRD mengelola data para karyawan beserta semua informasi yang ada di dalamnya. Hal ini perlu dikelola karena informasi mengenai karyawan akan sangat dibutuhkan dalam banyak hal lain seperti untuk penggajian.

OTOMATA

 OTOMATA 

 
Teori 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.

Teori Automata adalah pembelajaran (study) mengenai piranti atau “mesin” penghitungan abstrak. Sebelum komputer ditemukan, pada tahun 1930, Alan Turing mempelajari mesin abstrak yang memiliki kemampuan seperti komputer pada saat ini. Tujuan yang ingin dicapai Turing adalah mendeskripsikan  secara tepat batasan antara hal-hal yang dapat dilakukan dan tidak dapat dilakukan oleh mesin penghitung. Kesimpulan yang diperoleh oleh Turing tidak hanya dapat digunakan pada mesin Turing abstraknya, bahkan pada mesin nyata yang ada pada saat ini.

Pada tahun 1940-an dan 1950-an, suatu mesin sederhana, yang saat ini kita sebut dengan “finite automata” dipelajari oleh sejumlah peneliti. Otomata tersebut awalnya ditujukan untuk memodelkan fungsi kerja otak, namun otomata tersebut akhirnya menjadi sangat berguna untuk berbagai tujuan. Masih pada sekitar tahun yang sama, pada akhir tahun 1950, ahli bahasa (linguist) N. Chomsky mulai mempelajari tata bahasa (grammar) formal. Meskipun tidak berupa mesin, tata bahasa tersebut memiliki hubungan yang sangat dekat dengan otomata abstrak. Saat ini tata bahasa tersebut menjadi dasar dari beberapa komponen penting perangkat lunak, salah satunya kompiler.

Rabu, 15 Oktober 2014

PENGERTIAN CFD ( CONTROL FLOW DIAGRAM )

CFD ( CONTROL FLOW DIAGRAM )


adalah diagram untuk menggambarkan aliran kontrol dari suatu proses bisnis , proses atau program.
Sebuah diagram alir kontrol dapat terdiri dari subdivisi untuk menunjukkan langkah-langkah berurutan , dengan kondisi kondisi , pengulangan , dan / atau kasus if-then -else .



control flow diagram berada “di atas” DFD dan menunjukkan event yang mengendalikan proses-proses yang terdapat pada DFD
Aliran kendali—event dan item kendali– ditandai dengan panah putus-putus
Sebuah tiang vertikal menggambarkan input menuju atau output dari sebuah control spec (CSPEC) — spesifikasi terpisah yang menggambarkan bagaimana kendali ditangani


Kamis, 02 Oktober 2014

GRAFIKA KOMPUTER

GRAFIKA KOMPUTER  dengan visual studio

TUTORIAL 
membuat gambar seperti berikut :
dengan mengunakan visual studio :

  • lalu membuat titik koordinat pada gambar kera  , saya membuat titik koordinat sebagai berikut :
lebih jelas nya bisa download di SINI
  • kalau sudah instal microsoft visual studio , buka new project 
  • pilih win32 console application dan jangan lupa nama folder nya :D


REKAYASA PERANGKAT LUNAK

PERANGKAT LUNAK SEBAGAI PRODUK


Latar belakang Disiplin Rekayasa Perangkat Lunak

Faktor – faktor yang melatarbelakangi munculnya RP :

    · Ketidakmampuan organisasi mempredeksi waktu,usaha dan biaya untuk membangun perangkat
    · Perubahan nisbah/rasio biaya perangkat keras terhadap harga perangkat lunak
    · Kemajuan pesat perangkat keras
    ·Kemajuan dalam teknik-teknik pembuatan perangkat lunak
    ·Tuntutan yang lebih tinggi terhadap jumlah perangkat lunak
    ·Tuntutan yang lebih tinggi terhadap mutu perangkat lunak
    ·Meningkatnya peran pemeliharaan

SISTEM DIGITAL

Bilangan Biner
Sebagai contoh dari bilangan desimal, untuk angka 157:
157(10) = (1 x 100) + (5 x 10) + (7 x 1)
Perhatikan! bilangan desimal ini sering juga disebut basis 10. Hal ini dikarenakan perpangkatan 10 yang didapat dari 100, 101, 102, dst.
Mengenal Konsep Bilangan Biner dan Desimal
Perbedaan mendasar dari metoda biner dan desimal adalah berkenaan dengan basis. Jika desimal berbasis 10 (X10) berpangkatkan 10x, maka untuk bilangan biner berbasiskan 2 (X2) menggunakan perpangkatan 2x. Sederhananya perhatikan contoh di bawah ini!