Tampilkan postingan dengan label Teknik Informatika. Tampilkan semua postingan
Tampilkan postingan dengan label Teknik Informatika. Tampilkan semua postingan
Sabtu, 06 April 2013
Teori Bahasa Automata
Teori Bahasa
Teori bahasa membicarakan bahasa formal (formal language), terutama untuk kepentingan perancangan kompilator (compiler) dan pemroses naskah (text processor). Bahasa formal adalah kumpulan kalimat. Semua kalimat dalam sebuah bahasa dibangkitkan oleh sebuah tata bahasa (grammar) yang sama.
Automata adalah mesin abstrak yang dapat mengenali (recognize), menerima(accept), atau membangkitkan (generate) sebuah kalimat dalam bahasa tertentu.
Beberapa Pengertian Dasar
•Simbol adalah sebuah entitas abstrak (seperti halnya pengertian titik dalam geometri). Sebuah huruf atau sebuah angka adalah contoh simbol.
• String adalah deretan terbatas (finite) simbol-simbol. Sebagai contoh, jika a, b, dan c adalah tiga buah simbol maka abcb adalah sebuah string yang dibangun dari ketiga simbol tersebut.
• Jika w adalah sebuah string maka panjang string dinyatakan sebagai | w | dan didefinisikan sebagai cacahan (banyaknya) simbol yang menyusun string tersebut. Sebagai contoh, jika w = abcb maka | w | = 4.
• String hampa adalah sebuah string dengan nol buah simbol. String hampa dinyatakan dengan simbol ε (atau ^) sehingga |ε |= 0. String hampa dapat dipandang sebagai simbol hampa karena keduanya tersusun dari nol buah simbol.
• Alfabet adalah hinpunan hingga (finite set) simbol-simbol
Senin, 01 Oktober 2012
Mencari nilai terbesar input Keyboard c++
bagi kalian yng ingin belajar atau mencari Tugas " Mencari Nilai terbesar input melalui keyboard" Saya berikan dengan cuma"
:)
#include<iostream.h>
void main()
{
int max,x,i;
max=0;
:)
#include<iostream.h>
void main()
{
int max,x,i;
max=0;
Senin, 28 Mei 2012
Visualisasi, Animasi dan Simulasi
Visualisasi Informasi adalah rekayasa dalam pembuatan gambar, diagram
atau animasi untuk penampilan suatu informasi. Secara umum, visualisasi dalam
bentuk gambar baik yang bersifat abstrak maupun nyata telah dikenal sejak awal
dari peradaban manusia. Menurut McCormick (et al.,
1987),visualisasi memberikan cara untuk melihat yang tidak terlihat. Beberapa hal yang menyusun
terbentuknya visualisasi :
1. penggunaan tanda-tanda (signs)
1. penggunaan tanda-tanda (signs)
2. gambar (drawing)
3. lambang dan simbol
4. ilmu dalam penulisan huruf (tipografi)
5. ilustrasi dan warna
A.Visualisasi
Merupakan upaya manusia dalam mendeskripsipkan maksud tertentu menjadi sebuah bentuk
informasi yang lebih mudah dipahami. Biasanya pada jaman sekarang manusia menggunakan komputer.
Visualisasi berkembang dengan perkembangan teknologi,diantaranya rekayasa, visualisasi disain produk,
pendidikan, multimedia interaktif, kedokteran, dll. Pada dasarnya visualisasi digunakan untuk mendiagnosa
dan menganalisis data yan ditampilkan agar dapat memprediksi kesimpulan. Beberapa contoh yang bisa
mewakili pengertian visualisasi :
1. Denah
Mengamati denah rumah atau dalam proses perancangannya perlu sebuah pengambaran tertentu dengan skala yang tepat sehingga orang lain dapat memahami rencana bangunan yang akan dibangun.Denah rumah bisa digambar dengan tangan langsung atau dengan software Visio agar proses pembangunan dapat sesuai dengan denah yang dirancang.
2. Hubspot's grafis
Hubspot's grafis membandingkan lima puluh negara bagian dengan rata-rata Grade di Twitter.
3. Grafik Pengambilan Kabar dari Guardian Ini adalah salah satu hari dalam seri mengambil berita dari surat kabar Guardian dalam seminggu, dan secara visual mewakili berbagai rangkaian visualisasi statis.
4. Gambar Rekam Medis
Wujud visualisasi kondisi jaringan yang dapat digunakan untuk diagnosa oenyakit melalui struktur gambar
jaringan makhluk hidup.
A.Visualisasi
Merupakan upaya manusia dalam mendeskripsipkan maksud tertentu menjadi sebuah bentuk
informasi yang lebih mudah dipahami. Biasanya pada jaman sekarang manusia menggunakan komputer.
Visualisasi berkembang dengan perkembangan teknologi,diantaranya rekayasa, visualisasi disain produk,
pendidikan, multimedia interaktif, kedokteran, dll. Pada dasarnya visualisasi digunakan untuk mendiagnosa
dan menganalisis data yan ditampilkan agar dapat memprediksi kesimpulan. Beberapa contoh yang bisa
mewakili pengertian visualisasi :
1. Denah
Mengamati denah rumah atau dalam proses perancangannya perlu sebuah pengambaran tertentu dengan skala yang tepat sehingga orang lain dapat memahami rencana bangunan yang akan dibangun.Denah rumah bisa digambar dengan tangan langsung atau dengan software Visio agar proses pembangunan dapat sesuai dengan denah yang dirancang.
2. Hubspot's grafis
Hubspot's grafis membandingkan lima puluh negara bagian dengan rata-rata Grade di Twitter.
3. Grafik Pengambilan Kabar dari Guardian Ini adalah salah satu hari dalam seri mengambil berita dari surat kabar Guardian dalam seminggu, dan secara visual mewakili berbagai rangkaian visualisasi statis.
4. Gambar Rekam Medis
Wujud visualisasi kondisi jaringan yang dapat digunakan untuk diagnosa oenyakit melalui struktur gambar
jaringan makhluk hidup.
Sabtu, 12 Mei 2012
Belajar Membuat Login Sederhana CodeIgniter
Sekarang kita lanjutkan dengan belajar membuat login sederhana pada CodeIgniter. Seperti yang Anda ketahui, halaman login merupakan aplikasi security mendasar dan wajib oleh sebuah aplikasi web. Untuk itu, Anda akan memanfaatkan database MySQL untuk menyimpan informasi yang diperlukan pada saat Login.
Langkah pertama Anda melakukan konfigurasi pada code igniter dan membuat serta mengkoneksikann database MySQL ke CodeIgniter. Untuk konfigurasi CodeIgniter, lakukan hal berikut :
Langkah pertama Anda melakukan konfigurasi pada code igniter dan membuat serta mengkoneksikann database MySQL ke CodeIgniter. Untuk konfigurasi CodeIgniter, lakukan hal berikut :
- buka application - config - database.php dan cari serta ubah kode PHP menjadi seperti ini :
- $db['default']['hostname'] = 'localhost';
- $db['default']['username'] = 'root';
- $db['default']['password'] = '';
- $db['default']['database'] = 'dwinurwulan';
- $db['default']['dbdriver'] = 'mysql';
- buka application - config - autoload.php dan cari serta ubah kode PHP menjadi seperti ini :
- $autoload['libraries'] = array('database', 'session', 'form_validation');
- $autoload['helper'] = array('url', 'form');
- buka application - config - config.php dan cari serta ubah kode PHP menjadi seperti ini :
- $config['base_url'] = 'http://localhost/belajar';
- $config['encryption_key'] = 'm@5t3rE0N';
Konfigurasi CodeIgniter telah selesai, Artinya kita siap menggunakannya. Namun terlebih dahulu kita harus membuat database MySQL dengan nama 'dwinurwulan'. Cara membuat database MySQL bisa mencari di google, cari dengan keyword "buat phpmyadmin xampp". Lalu buat tabel dengan nama 'users' atau lakukan import table dengan memasukkan perintah berikut :
Maka Anda sudah berhasil membuat database-nya..
:D
- --
- -- Table structure for table `users`
- --
- CREATE TABLE IF NOT EXISTS `users` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `username` varchar(100) NOT NULL,
- `password` varchar(255) NOT NULL,
- `email` varchar(100) NOT NULL,
- `type` varchar(45) NOT NULL,
- `status` tinyint(4) NOT NULL,
- `registered` datetime DEFAULT NULL,
- `last_login` datetime DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
- --
- -- Dumping data for table `users`
- --
- INSERT INTO `users` (`id`, `username`, `password`, `email`, `type`, `status`, `registered`, `last_login`) VALUES
- (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 'dwinurwulan@rocketmail.com', 'admin', 1, '0000-00-00 00:00:00', NULL);
Maka Anda sudah berhasil membuat database-nya..
:D
Dasar Code Igniter
Saya disini akan menjelaskan tentang Code Igniter, tapi sebelum itu Saya akan menjelaskan tentang Framework
Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelasaikan proses=proses yang lebih kompleks , menangani berbagai masalah dalam pemrograman seperti Koneksi ke database, pemanggilan variabel dll. Sehingga developer dapat membangun aplikasi dengan cepat. Fungsi-fungsi standar yang telah tersedia dalam suatu framework adalah fungsi enkripsi, session, security, manipulasi gambar, grafik, validasi, upload, template dll.
Macam-macam Framework PHP :
Input > Processing > Output : Model > View > Processing
Code Igniter (CI) adalah aplikasi open sourch yang berupa framework dengan model (MVC) untuk membuat website dinamis dengan menggunakan PHP. Code Igniter memudahkan developer untuk aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.
Dengan Code Igniter ini kita dapat membangun apalikasi apa saja seperti, web, blog, online store (shopping cart) , sistem akademik, sistem rumah sakit, dan sebagainya.
Pertama-tama kita akan belajar dasar instalasi Code Igniter, Anda memerlukan web server dengan PHP terbaru dan database MySQL, dan bisa Anda dapatkan dengan menginstal XAMPP.
disini saya tidak membahas instalasi Xampp, Anda bisa mencarinya di Google.
Setelah kita menginstal dan mengaktifkan web server dengan XAMPP. Downloadlah terlebih dahulu http://CodeIgniter.com/downloads/ Ekstrak file hasil download CodeIgniter tersebut sehingga didapatlah sebuah folder dengan nama CodeIgniter_2.1.0.zip. Rename Folder tersebut dengan nama aplikasi yang Anda inginkan, misalnya kita rename dengan 'belajar'. lalu copy-paste folder tersebut ke folder htdocs XAMPP.
Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelasaikan proses=proses yang lebih kompleks , menangani berbagai masalah dalam pemrograman seperti Koneksi ke database, pemanggilan variabel dll. Sehingga developer dapat membangun aplikasi dengan cepat. Fungsi-fungsi standar yang telah tersedia dalam suatu framework adalah fungsi enkripsi, session, security, manipulasi gambar, grafik, validasi, upload, template dll.
Macam-macam Framework PHP :
- Cake PHP
- Code Igniter
- Symfony
- Zend
- Yii
- Kohana
Input > Processing > Output : Model > View > Processing
Code Igniter (CI) adalah aplikasi open sourch yang berupa framework dengan model (MVC) untuk membuat website dinamis dengan menggunakan PHP. Code Igniter memudahkan developer untuk aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.
Dengan Code Igniter ini kita dapat membangun apalikasi apa saja seperti, web, blog, online store (shopping cart) , sistem akademik, sistem rumah sakit, dan sebagainya.
Pertama-tama kita akan belajar dasar instalasi Code Igniter, Anda memerlukan web server dengan PHP terbaru dan database MySQL, dan bisa Anda dapatkan dengan menginstal XAMPP.
disini saya tidak membahas instalasi Xampp, Anda bisa mencarinya di Google.
Setelah kita menginstal dan mengaktifkan web server dengan XAMPP. Downloadlah terlebih dahulu http://CodeIgniter.com/downloads/ Ekstrak file hasil download CodeIgniter tersebut sehingga didapatlah sebuah folder dengan nama CodeIgniter_2.1.0.zip. Rename Folder tersebut dengan nama aplikasi yang Anda inginkan, misalnya kita rename dengan 'belajar'. lalu copy-paste folder tersebut ke folder htdocs XAMPP.
Rabu, 21 Maret 2012
Dasar-dasar HTML
hai semuanya,, saya akan memberi tahu kalian tentang Dasar-dasar HTML..
HTML itu singkatan dari Hypertext Markup Language yang merupakan bahasa paling standard yang digunakan untuk membuat suatu website. HTMLjuga dapat digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.
Untuk membuat suatu dokumen HTML,hal-hal yang perlu kamu punya adalah : Notepad (program standar bawaan dari windows) lalu kamu mengetikkan kode HTML didalamnya kemudian di save (simpan) dengan akhiran (ekstensi) (.htm) atau (“.html”)
Struktur dasar dokumen HTML adalah sebagai berikut:
<html>
<head>
<title>tempat untuk Judul Web</title>
</head>
<body>
Untuk informasi Web
</body>
</html>
Selamat mencoba..
:)
HTML itu singkatan dari Hypertext Markup Language yang merupakan bahasa paling standard yang digunakan untuk membuat suatu website. HTMLjuga dapat digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.
Untuk membuat suatu dokumen HTML,hal-hal yang perlu kamu punya adalah : Notepad (program standar bawaan dari windows) lalu kamu mengetikkan kode HTML didalamnya kemudian di save (simpan) dengan akhiran (ekstensi) (.htm) atau (“.html”)
Struktur dasar dokumen HTML adalah sebagai berikut:
<html>
<head>
<title>tempat untuk Judul Web</title>
</head>
<body>
Untuk informasi Web
</body>
</html>
Selamat mencoba..
:)
Langganan:
Postingan (Atom)