Cara membuat Logout dengan Php




Bagaimana Cara membuat Logout dengan Php, sebelumnya kita sudah membahas cara membuat login dengan php. Sekarang step selanjutnya bagaimana jika logout.
Syarat wajibnya.

pemrogaman Php yg di hubungkan menggunakan database mysql.

Syarat-syarat sebelum membuat login dengan php dan mysql adalah

1. Mempersiapkan webserver ( bisa menggunakan lokal atau online) baca: Cara Menginstall Appserv di Komputer Lokal

2. Program editor ( notepad ++ atau gedit untuk linux

3. kalau sudah siapkan database terlebih dahulu

session_start();
//periksa apakah user telah login atau memiliki session
if(!isset($_SESSION[‘user’]) || !isset($_SESSION[‘passwd’])) {
?> script language=’javascript’> document.location=’login.php’

Untuk menghapus variable session kita bisa menggunakan fungsi unset() dan session_destroy(). Setelah session dihapus maka user dikatakan sudah logout dan tidak bisa masuk ke halaman berhasil.php selama user belum login lagi.

Nah jika kalian belum bisa membuat file perika.php. nanti akan saya bahas disini bangaimana cara membuat periksa halaman login.

Ok sementara ini dulu tanks.

4. kita asumsikan teman-teman sudah membuat file koneksi.php

setelah semuanya sudah terpenuhi, buat halaman perika.php yang fungsinya digunakan untuk memeriksa sesion yang ada.

setelah itu kita buat halaman dengan logut.php yang kodenya seperti di bawah ini.


Read More...

Manfaat Grafika Komputer




Manfaat Grafika Komputer, apa manfaat beajar grafika komputer???, dari beberapa sumber saya yang dapat. ada beberapa manfaat atau keuntungannya antara lain:

1. Entertainment, misalnya dalam pembuatan film animasi. Terminator II dan Titanic merupakan contoh film non animasi yang memanfaatkan efek-efek grafika komputer yang sangat canggih.
2. Visualisasi Proses, misalnya menggambarkan layout kinerja proses pabrik, atau proses-proses yang dalam modul ajar.
3. Visualisasi Hasil Penelitian, seperti menggambar grafik performance, grafik perubahan bahkan grafik model hasil simulasi dan implementasi program.
4. Bersama-sama dengan image processing digunakan sebagai algoritma identifikasi, seperti yang dilakukan pada kepolisian untuk menggambarkan wajah seseorang secara 3D dan identifikasi seseorang.
5. GIS (Geographic Information System)

untuk penjelasan detail anda bisa tanyakan langsung kepada dosen anda, atau menggunakan kotak komentar dibawah artikel ini tentang manfaat grafika komputer tentunya.


Read More...

Sejarah Grafika Komputer




Sejarah Perkembangan grafika Komputer, berikut ini list perkembangan mengenai Grafika komputer yang saat ini sedang trend di Indonesia.

• Awal tahun 60-an dimulainya model animasi dengan menampilkan simulasi efek fisik
1961 : Edward Zajac menyajikan suatu model simulasi satelit dengan menggunakan teknologi Grafik Komputer
 • 1963 :
* ditermukan Sutherland (MIT)
* Sketchpad (manipulasi langsung, CAD)
* Alat untuk menampilkan Calligraphic (vector)
* Mouse oleh Douglas Englebert

1968 : ditemukan Evans & Sutherland
1969 : Journal SIGGRAPH pertama kali diterbitkan
1970 : Pierre B´eezier mengembangkan kurva B´eezier
1971 : ditemukan Gouraud Shading,
1972 : ditayangkannya filmWestworld, sebagai film pertama yang menggunakan animasi komputer
1974 : Ed Catmull mengembangkan z-buffer (Utah). Komputer animasi pendek, Hunger:Keyframe animation and morphing
1976 : Jim Blinn mengembangkan texture dan bump mapping
1977 : Film terkenal Star Wars menggunakan grafik komputer
1979 : Turner Whitted mengembangkan algoritma ray tracing,untuk pesawat Death Star
• Pertengahan tahun 70-an hingga 80-an: Pengembangan Quest for realism radiosity sebagai main-stream aplikasi realtime
1982 : Pengembangan teknologi grafik komputer untuk menampilkan partikel
1984 : Grafik Komputer digunakan untuk menggantikan model fisik pada film The Last Star Fighter
1986 : Pertama kalinya Film hasil produksi grafik komputer dijadikan sebagai nominasi dalam Academy Award: Luxo Jr. (Pixar).
1989 : Film Tin Toy (Pixar) memenangkan Academy Award.
1995 : Diproduksi fillm Toy Story (Pixar dan Disney) sebagai film 3D animasi panjang pertama
• Akhir tahun 90-an, ditemukannya teknologi visualisasi interaktif untuk ilmu pengetahuan
dan kedokteran, artistic rendering, image based rendering, path tracing, photon maps, dll.
• Tahun 2000 ditemukannya teknologi perangkat keras untuk real-time photorealistic
rendering


Read More...

Pengertian Cloud Computing




Pengertian Cloud Computing, Cloud computing atau komputasi awan merupakan definisi untuk teknologi komputasi grid (grid computing) yang digunakan pada pertengahan hingga akhir 1990-an. Jargon komputasi awan mulai muncul pada akhir tahun 2007, digunakan untuk memindahkan layanan yang digunakan sehari-hari ke Internet, bukan disimpan di komputer lokal lagi.

Email yang tersedia dalam bentuk web mail merupakan contoh yang sangat kecil dari teknologi cloud computing. Dengan menggunakan layanan email seperti Gmail dan Yahoo Mail, orang tidak perlu lagi menggunakan Outlook atau aplikasi desktop lainnya untuk email mereka. Membaca email dengan browser memungkinkan dilakukan di mana saja sepanjang ada koneksi internet.

Pada tahun 2007, layanan lain termasuk pengolahan kata, spreadsheet, dan presentasi telah dipindahkan ke dalam komputasi awan. Google menyediakan pengolah kata, spreadsheet dan aplikasi presentasi di lingkungan komputasi yang awan dan terintegrasi dengan Gmail dan Google Calendar, menyediakan lingkungan kantor di web (atau di awan). Microsoft dan perusahaan lain juga bereksperimen dengan mengalihkan program-program ke awan untuk membuatnya lebih terjangkau dan lebih mudah diakses oleh pengguna komputer dan Internet. Perangkat lunak sebagai layanan (istilah Microsoft untuk komputasi awan) adalah barang yang sangat baru bagi kebanyakan orang di Microsoft.

Cloud computing saat ini sangat populer, selain dari pemain besar software seperti Microsoft dan Google, perusahaan lain bermunculan hanya untuk menyediakan layanan berbasis awan sebagai pengganti atau penyempurnaan aplikasi pada PC hari ini. Beberapa dari perusahaan tersebut adalah Zoho.com, sebuah office suite online, Evernote.com, merupakan sebuah situs yang ditujukan untuk catatan online , dan RememberTheMilk.com, manajemen tugas online.

Teknologi komputasi dan teknik pemrograman baru atau teknik pengembangan berubah dengan cepat, tujuan dalam komputasi awan nampaknya akan membuat teknologi menjadi sangat mudah dimata user dan menjadikannya sesederhana mungkin. Pengembangan berbasis internet sangat pesat saat ini dengan boomingnya blogging dan microblogging serta layanan jejaring sosial yang bertujuan untuk menemukan cara baru membantu individu dan bisnis untuk dapat berkomunikasi satu sama lain di arena komputasi awan.


Read More...

Pengertian Network Interface Card (NIC)




Pengertian Network Interface Card (NIC), Network interface card adalah kartu — maksudnya papan elektronik — yang ditanam pada setiap komputer yang terhubung ke jaringan. Beberapa komputer desktop yang dijual di pasaran saat ini sudah dilengkapi dengan kartu ini. Saat Anda membeli komputer, Anda bisa menanyakan penjualnya apakah pada komputer sudah dipasangkan NIC. Jika belum Anda bisa meminta penjualnya untuk memasangkan, atau Anda bisa membelinya dan memasangnya sendiri.

Ada banyak macam kartu jaringan. Ada tiga hal yang harus Anda perhatikan dari suatu NIC:
* tipe kartu;
* jenis protokol;
* tipe kabel yang didukung.

Ada dua macam tipe kartu, yaitu PCI (Peripheral Component Interconnect) dan ISA (Industry Standard Architecture). Sebagai sedikit penjelasan, pada komputer ada beberapa slot (tempat menancapkan kartu) yang disebut expansion slot. Slot-slot ini saat Anda membeli komputer sengaja dibiarkan kosong oleh pembuat komputer agar Anda bisa meningkatkan kemampuan komputer Anda dengan menambahkan beberapa kartu — misalnya, kartu suara (untuk membuat komputer “bersuara bagus”), kartu video (untuk membuat tampilan layar komputer lebih bagus), kartu SCSI (Small Computer System Interface) – untuk membuat komputer bisa berkomunikasi dengan perangkat berbasis SCSI -, atau network interface card (untuk membuat komputer bisa berkomunikasi dengan komputer lain dalam jaringan). Ada dua tipe slot yang banyak dijumpai pada komputer-komputer yang beredar di pasaran, yaitu slot PCI dan slot ISA. Jika Anda membuka kotak (casing) komputer Anda, di bagian belakang Anda bisa melihat ada dua deret slot. Slot PCI biasanya adalah yang berwarna putih, slot ini lebih pendek dibandingkan slot ISA yang berwarna hitam. Slot PCI mendukung kecepatan I/O (input/output) yang lebih tinggi. Di pasaran, biasanya harga kartu berbasis PCI lebih mahal.

Dari sisi protokol, jenis protokol yang saat ini paling banyak digunakan adalah Ethernet dan Fast Ethernet. Ada beberapa protokol lain, tetapi kurang populer, yaitu Token Ring, FDDI, dan ATM. Dua protokol terakhir cenderung digunakan pada jaringan besar sebagai backbone (jaringan tulang punggung yang menghubungkan banyak segmen jaringan yang lebih kecil). Ethernet mendukung kecepatan transfer data sampai 10Mbps, sedangkan Fast Ethernet mendukung kecepatan transfer data sampai 100Mbps. Jika memilih untuk menggunakan protokol Ethernet, Anda harus membeli kartu Ethernet. Demikian juga jika Anda telah memilih Fast Ethernet. Namun saat ini juga ada kartu combo yang mendukung Ethernet maupun Fast Ethernet. Kartu combo bisa mendeteksi sendiri berapa kecepatan yang sedang digunakan pada jaringan. Jika saat ini Anda memilih menggunakan Ethernet, tetapi Anda telah merencanakan untuk suatu saat nanti memerlukan kecepatan transfer yang lebih tinggi — sehingga memerlukan Fast Ethernet tak salah jika Anda memilih kartu combo. Dari sisi harga, kartu Ethernet saat ini boleh dibilang sudah sangat murah.

A. Ethernet Card / Kartu Jaringan Ethernet
Kartu jaringan Ethernet biasanya dibeli terpisah dengan komputer, kecuali seperti komputer Macintosh yang sudah mengikutkan kartu jaringan ethernet didalamnya. kartu Jaringan ethernet umumnya telah menyediakan port koneksi untuk kabel Koaksial ataupun kabel twisted pair, jika didesain untuk kabel koaksial konenektorya adalah BNC, dan apabila didesain untuk kabel twisted pair pasti dech akan punya konektor RJ-45. Beberapa kartu jaringan ethernet kadang juga punya konektor AUI (Attachment Unit Interface). Semua itu di koneksikan dengan koaksial, twisted pair, ataupun kabel fiber optic.

B. LocalTalk Connectors/Konektor LocalTalk
LocalTalk adalah kartu jaringan buat komputer macintosh, ini menggunakan sebuah kotak adapter khusus dan kabel yang terpasang ke Port untuk printer. Kekurangan dari LocalTalk dibandingkan Ethernet adalah kecepatan laju transfer datanya, Ethernet biasanya dapat sampai 10 Mbps, sedangkan LocalTalk hanya dapat beroperasi pada kecepatan 230 Kbps atau setara dengan 0.23 Mps

C. Token Ring Cards
Kartu jaringan Token Ring terlihat hampir sama dengan kartu jaringan ethernet. Satu perbedaannya adalah tipe konektor di belakang kartu jaringannya, token ring umumnya mempunyai tipe konektor 9 Pin DIN (Deutsche Industrinorm – organisasi standar setting Jerman) yang menyambung Kartu jaringan ke Kabel Network.

Dalam memilih NIC, Anda harus menyesuaikan dengan tipe kabel yang telah/akan Anda pasang. Port/colokan untuk kabel UTP berbentuk mirip dengan kabel telepon tetapi sedikit lebih besar, port ini dikenal sebagai RJ-45. Ada beberapa kartu yang mendukung dua atau lebih tipe kabel. Namun jika Anda hanya akan menggunakan satu tipe kabel, pilihlah kartu yang mendukung satu tipe kabel saja karena harganya akan jauh lebih murah.

Satu hal lagi, jika Anda menggunakan komputer portabel (notebook), untuk berkoneksi ke jaringan, dibutuhkan kartu PCMCIA (Personal Computer Memory Card International Association). Bentuk kartu ini mirip kartu kredit, tetapi sedikit tebal. Kartu ini dimasukkan ke port PCMCIA yang ada pada setiap notebook. Jika untuk komputer desktop sudah tersedia banyak pilihan kartu untuk protokol Fast Ethernet, untuk PCMCIA pilihan mereknya masih sedikit sehingga harganya sangat mahal. Jika pada komputer desktop tidak ada kartu kombinasi antara kartu jaringan dengan kartu modem, pada PCMCIA kombinasi ini justru menjadi salah satu favorit. Dengan kombinasi ini, Anda menghemat penggunaan slot PCMCIA dengan hanya menggunakan satu slot untuk dua kegunaan: modem dan jaringan. Saat ini hampir semua NIC yang beredar di pasaran sudah mendukung Plug-n-Play (PnP) – NIC secara otomatis dikonfigurasi tanpa intervensi pengguna-, tetapi ada baiknya Anda pastikan bahwa NIC yang Anda beli memang mendukung PnP


Read More...

Pengertian Grafika Komputer




Grafika komputer pada dasarnya adalah suatu bidang ilmu komputer yang mempelajari cara-cara untuk meningkatkan dan memudahkan komunikasi antara manusia dengan mesin (komputer) dengan jalan membangkitkan, menyimpan, dan memanipulasi gambar model suatu objek menggunakan komputer. Grafika
komputer memungkinkan kita untuk berkomunikasi lewat gambar-gambar, bagan-bagan, dan diagram-diagram. Grafika komputer dikembangkan melalui suatu sistem operasi yang berbasis GUI (Graphical User Interface). Graphical User Interface (GUI), dalam hubungannya dengan sains komputer, adalah suatu antarmuka berbentuk tampilan yang memungkinkan seorang user untuk memilih perintah, menjalankan program, melihat serangkaian file dan memilih opsi lain dengan menunjukkan

representasi gambar (icon) ataupun melalui sejumlah menu pada layar komputer. Beberapa kemajuan utama dalam computer grafik 3D:
* Flat shading : suatu teknik shades masing-masing polygon dari suatu objek berdasarkan pada polygon “normal” dan posisi serta intensitas sumber cahaya.
* Gouraud shading : ditemukan oleh Henri Gouraud pada tahun 1971 dengan teknik resource-conscious yang digunakan untuk menirukan shade dengan permukaan lembut dan penyisipan warna puncak antarpermukaan polygon.
* Texture mapping : suatu teknik untuk menirukan detail permukaan dengan pemetaan gambar (tekstur) menjadi polygons.
* Phong shading : ditemukan oleh Bui Tuong Phong; suatu teknik shading yang lembut penyisipan yang puncak mendekati normal pencahayaan dari polygon curved-surface dengan antarpermukaan; model pencahayaan meliputi glossy reflection dengan suatu tingkatan permukaan yang halus.
* Bump mapping : ditemukan oleh Jim Blinn, suatu teknik normal-perturbation yang digunakan untuk menirukan permukaan yang tidak rata atau mengerut.
* Ray Tracing : suatu metode berdasarkan pada prinsip fisik dari ilmu optic geometris yang bisa menirukan pantulan berulang dan transparan.
* Radiosity : suatu teknik untuk global illumination yang menggunakan teori perpindahan radiatif untuk menirukan iluminasi secara tidak langsung (yang dicerminkan).

Sampai saat ini, kita hanya membahas grafik dua dimensi (grafik 2D). Pada kenyataannya, objek yang ingin ditampilkan pada layar tampilan harus bisa menunjukkan keadaaan objek sebenarnya. Dengan kata lain, kita harus berurusan dengan grafik tiga dimensi (grafik 3D). sebagai contoh, system perancangan terbantu computer (Computer Aided Design = CAD) memungkinkan pemakai untuk memanipulasi model komponen-komponen mesinm badan mesin, pesawat terbang, dan lain-lain, yang secara keseluruhan harus dinyatakan seperti apa yang akan terbentuk. Terapan-terapan grafik 3D berbeda dengan terapan-terapan grafik 2D, tidak hanya karena penambahan dimensi dari dua menjadi tiga, tetapi yang lebih utama adalah cara menampilkan suatu realita (realism) dari objek yang sebenarnya ke layar tampilan. Dalam program simulasi, misalnya, semakin tinggi derajat realita yang bisa disajikan, program simulasi tersebut menjadi lebih menarik. Penampilan citra yang realities dari objek 3D pada layar tampilan 2D menimbulkan beberapa persoalan yang harus ditangani. Beberapa persoalan yang segera terlihat, antara lain adalah bagaimana kedalaman dan cara memberikan warna pada objek agar kelihatan lebih menarik. Beberapa teknik telah dikembangkan untuk menjawab pertanyaan-pertanyaan di atas, dan beberapa di antaranya akan dijelaskan setelah mater ini.


Read More...

Istilah – Istilah Dasar Basis Data




Istilah – Istilah Dasar Basis Data, di bawah ini merupakan beberapa istilah basis data yang harus anda ketahui sebelum belajar tentang basis data lebih lanjut lagi

Enterprise
Suatu bentuk organisasi seperti: bank, universitas, rumah sakit, pabrik, dsb.
Data yang disimpan dalai basis data merupakan data operasional dari suatu enterprise.
Contoh data operasional : data keuangan, data mahasiswa, data pasien

Entitas
Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalai basis data.
Contoh Entitas dalam lingkungan bank terdiri dari : Nasabah, Simpanan, Hipotik
Contoh Entitas dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah
Kumpulan dari entitas disebut Himpunan Entitas
Contoh : semua nasabah, semua mahasiswa

Atribut ( Elemen Data )
Karakteristik dari suatu entitas.
Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat, Tanggal lahir.

Nilai Data ( Data Value )
Isi data / informasi yang tercakup dalai setiap elemen data.
Contoh Atribut Nama Mahasiswa dapat berisi Nilai Data : Diana, Sulaeman, Lina

Kunci Elemen Data ( Key Data Element )
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm.

Record Data
Kumpulan Isi Elemen data yang saling berhubungan.
Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan : “10200123″, “Sulaeman”, “Jl. Sirsak 28 Jakarta”, “8 Maret 1983″.

atributnya :
model basis data,pengertian basis data,model hirarki,perbedaan pemodelan data dan pemodelan objek,5 jenis database modelling,keuntungan model data hirarki,model model basis data,contoh model jaringan,dasar teori pemodelan data relasional,model-model basis data,5 jenis database model,model data hirarki,contoh model perancangan DBMS,sejarah dari suatu data base dan pembuat data base dan model-model data base,pemodelan basis data,model database,keuntungan model basis data hirarki,kelemahan database relasional,contoh model basis data hierarki,contoh model database,contoh model basis data hierarki dan model jaringan,contoh model basis data relasional objek,perbedaan pemodelan data dengan pemodelan objek,kelebihan dan kekurangan model basis data relasional hirarki dan jaringan,perbedaan pemodelan data dan pemodelan obyek,basis data,model database dan jenis kunci dalam database,basis data relasional obyek,perbedaan pemodelan data & pemodelan objek,model database jaringan,model data pada database,contoh model basis data,contoh model data hirarki pada basis data,DIAGRAM SEJARAH PERKEMBANGAN TEORI BELAJAR,object based data model,dbms basis objek hirarki,definisi basis data hirarkis,contoh basis data mahasiswa,Contoh DBMS yang menggunakan Model Data Jaringan (Network Data Model) adalah,contoh Semantic data model data base,perbedaan pemodelan objek dan pemodelan data,contoh model data berbasis objek,penjabaran dan contoh model perancangan DBMS,hirarki basis data,Model jaringan database,model jaringan dan hirarki,hirarki database,contoh data berbasis data model simantik,Diagram Basis Data,model hirarkis,model relasional basis data,definisi model jaring nilai,contoh bagan dbms,relasi basis data,kelebihan dan kekurangan model basis data relasional,model data dalam database,5 jenis database modeling,kelemahan model hirarki,model data pada basis data,sejarah data base pembuat data base model-model data base,model basis data jaringan,contoh basis data model hierarkis,jenis model data relationship,perbedaan relational algebra dengan relational calculus,jenis database model,perbedaan relational algebra dan relational calculus,model basis data model jaringan dan model hirarki,model basis data hierarki,Definisi dan makna tipe data Pointer,model-model database,definisi database hirarkis model,makalah model database dan jenis kuncinya,model-model data pada databse,definisi field dalam matematika informatika,makalah model data jaringan,model-model data dalam basis data,MAKALAH MODEL PERANCANGAN BASIS DATA,makalah model-model database,pengertian model data dalam basis data,contoh tabel ERD model relasional model hirarki dan model jaringan,contoh tabel hirarki,model basis data (model jaringan dan model hirarki),pengertian dan contoh model jaringan,kelebihan & kekurangan model database,database mahasiswa yang memiliki 5 entitas,manfaat diagram er dalam modeling,Model Basis Data Hirarki (Hierarchical Database Model),definisi basis data hirarki,Model Basis Data Jaringan (Network Database Model),pemodelan basis data karyawan,makalah model basis data,KUNCI BASIS DATA,functional data model,model data hirarkis,hirarki artikel joomla,model basis data relasi,KELEBIHAN DAN KEKURANGAN MODEL BASIS DATA HIRARKI,model data relasional,kelebihan dan kekurangan dari relational hirarki model,model hirarki basis data,Model Hirarki adalah,jenis database,KEKURANGAN MODEL BASIS DATA HIRARKI,MODEL HIRAKI DAN MODEL JARINGAN BASIS DATA,field record atribut beserta 5 buah contoh,model basis data; jaringan relasional hirarki,model database hirarki,keuntungan model data jaringan,model-model data,definisi model data,keuntungan dan kerugian model data hirarki jaringan relasional,model tabel hirarki,yang dimaksud basis data field dan record,model data berbasis objek,definisi sistem dari model hirarki data base dan jaringan,model data database,digram lingkaran dan tabel suatu organisasi,model model data base,kelemahan jaringan semantik,jenis data model database,artikel model basis data beserta contoh key dalam database,basis data hierarki dan jaringan,perbedaan model data semantic hirarki entity relationship,bagaimana itu model data,pengertian Object Relational Data Model,contoh model data jaringan,basis data mahasiswa,pengertian relational model,simbol Hierarki matematika,semantic model basis data,contoh model data hirarki,Contoh DBMS yang menggunakan Model Data Hirarkis (Hierarchical Data Model) adalah,cara membuat daftar pegawai,contoh diagram basis data,simbol 1to many,sistem model database hirarkis,perbedaan antara pemodelan data dan pemodelan objek,tabel untuk model relasional,apa arti Data Atribut?,5 jenis model database,contoh perancangan basis data relational,sejarah dataase pencipta data base model-model data base,contoh basis data,5 data base modelling,5 database modeling,apa itu model data,pengertian model jaringan,apa itu model jaringan dalam database,redudansi data,SHARE DATABASE PEGAWAI SQL,model data herarki dan jaringan,model data ER basis data,relasi algebra,model data entitas,Model basisdata jaringan (Network database),model database hirarkis,model data hirarki pada sql,relasi table mahasiswa mata kuliah,model data jaringan,model data record,sejarah model objek basis data,sejarah pemodelan berbasis objek,model data object,model data kepegawaian,MODEL DATABASE dan kunci dalam database,model database dan jenis key dalam database,Model data hirarkis adalah model data paling tua yang pernah diterapkan dalam suatu DBMS Model ini mengikuti pola hirarki pada suatu organisasi atau pada suatu keluarga dimana terdapat rekaman data yang berfungsi sebagai “bapak” (parent-record) ada yang b,relational algebra sistem basis data,sejarah ER model,simbol one to many dalam data base,simbol semantik diagram,model data dalam basis data,model basis data relasional,pengertian model relasional,model basis data relasion objek,Merupakan jenis model data,model basis data objek relasional,model basis data objek,teknik baru dari model relasional,tentang basis data,teori model data produk,tipe-tipe database hirarki,tips mengubah ER model ke relational,model basis data hierarki network,uraian model data berbasis konseptual pada basis data,model basis data beserta contoh kunci/key,model basis data ada berapa?,tabel diagram pada basis data,model basis data semantic,entity relationship model contoh,sistem model data jaringan,model data berbasis jaringan,susunan/ hierarki basis data,model data basis record,model data basis data,pengertian basis data minimal 5 teori,system basis data untuk informatika,model dari basis data jaringan,model dalam basis data,tabel dan diagram basis data,Model Berbasis Objek,model berbasis data,model basisdata jaringan,model basis objek,model basis datamodel hirarki,model relasional dalam basis data,PENGERTIAN Model Data Hirarkis,pengertian modeling database,pengertian object based model,pengeritan model data jaringan,pemodelan data dalam basis data,pengertian relasional dan objek,pengertian Relational Calculus,pangkalan data hirarkis,Pangkalan data base mahasiswa,pengertian semantic basis data objek,moel basis data berbasis file,pengertian tentang perancangan basis data,pengetahuan data dan informasi dalam mata kuliah informatika,model-model data pada basis data,pengetahuan tentang relationship pada database,penjelasan Hierarchical Model (Hierarchical Model),penjelasan HIRARKI FILE,pengertian model-model basis data,pengertian basis data field dan record,pengertian model database,pengertian model dalam database,pengertian Model basis data Relasional,pengertian jaringan berbasis objek,PENGERTIAN MODEL E-R PADA BASIS DATA 1,pengertian implementasi dalam model data,pengertian hirarki oop,pengertian model hirarki data,pengertian hairarks basis dat,pengertian function model pada sistem basis data,pengertian diagram perbedaan semantik,pengertian data model jenis data model network model hirarki model,pengertian data entitas atribut record dan file,pengertian data atribut entitas record file,pengertian Model Relasi Entitas database,pengertian dan contoh data objek data atribut dan relasi dalam data modeling konsep,penjelasan tentang model basis data tipe hirarkis,model-model basisdata,penjelasan tentang Model Data dalam Database,sejarah model data berbasis objek,model hirarkis basis data,perbedaan model data semantik dan hierarki,perbedaan model entity relationship & model jaringan,MODEL HIRARKI DAN PENJELASAN,model hirarki dan model jaringan database,perbedaan model hirarki dan model jaringan pada record based data model,perbedaan object oriented Data model ama Object Relational data model,perbedaan pemodelan data dan pemodelan objek beserta contoh,perbedaan relation algebra dan relation calculus,model jaringan hirarki,perbedaan relational algebra relational calculus,model hierarkis basis data,model ER indonesia,model database matakuliah,Model Database Jaringan (Network Database Model),model jaringan dan model relasional,perbedaan model data hirarkis semantic dan entity relationship,penjelasan the relational model dalam database,perbedaan antara pemodelan data dan pemodelan objek beserta contoh,perbedaan antara pemodelan data dengan pemodelan objek,model relasi basis data,perbedaan basis data dan pangkalan data,perbedaan basis data relasional objek dengan relasional,model model database,MODEL MODEL DATABASE,perbedaan dari model data yang berbasis objek dan model data yang berbasis record,perbedaan database relation dan jaringan,perbedaan hubungan parent/child pada model basis data hirarki dengan jaringan,perbedaan model basis data hirarki dan jaringan,model jaringan pada database,perbedaan model data,perbedaan Model Data Berbasis Objek dengan Model Data Berbasis relasional,perbedaan model data dari samantic hirarki entitiy relasionship,record (basis data),contoh data yg berelasi secara logis,contoh hirarki data dalam organisasi data,contoh implementasi ER model,contoh makalah sistem basis data model ER,contoh model basis data many to many,contoh model basis data one to one,contoh model basis data relasional,contoh model data,contoh Model data berbasis record,contoh model data hirarki jaringan relasional,contoh model data hirarkis,contoh hirarki data,Contoh Hirarki Basis data,contoh database perencanaan studi,Contoh DBMS yang menggunakan Model Data Hirarkis,Contoh DBMS yang menggunakan Model Data Jaringan (Network Data Model),Contoh DBMS yang menggunakan Model Data Jaringan (Network Data Model) adalah:,contoh diagram data model jaringan,contoh diagram pada sistem basis data,contoh diagram relasi basis data,contoh E-R MODEL BASIS DATA MAHASISWA,Contoh E-R Model pada basis data,contoh hierarki data,contoh model data relasional,contoh model database relasional,contoh model hirarki,contoh relasi mata kuliah basis data 1,contoh rencana basis data,contoh tabel basis data relasional,contoh tabel dalam database matakuliah basis data,contoh tabel rancangan rekaman data base,contoh tabel redudansi data,contoh tabel relasi basis data,contoh tabel relasi dalam sistem basis data,contoh table relasi basis data,data base management system contoh satu ke satu banyak ke satu banyak ke banyak satu ke banyak,contoh relasi basis data/data base,contoh redudansi pada data base,contoh model hirarki jaringan dan relation,contoh model hirarki pada basis data,contoh model perancangan database,contoh model relasi entitas,contoh model relasional pada basis data,contoh model-model sistem basis data,contoh produk model-model basis data,contoh produk yang menggunakan model hirarki data,contoh record basisdata,contoh redudansi data,Data Modeling penjelasan table,5 entitas basis data,arti hirarki dalam matematika,arti model jaringan pada basis data,artikel basis data relasional,artikel one to many symbol,artikel penjelasan tentang Object-based data models,artikel sql berbasis data object oriented,atribut domain E-R model penulisan,bagan DEFINISI SISTEM HIRARKI,bagan mahasiswa,basis data dalam Appserv,arti hierarki dalam matematika,arti functional data model,5 jenis teknik pemodelan data,apa bedanya tabel relasi dengan Entity Relasionship Diagram,apa itu basis data hirarkie,apa itu basis data relational,apa itu function pada Basis Data,apa itu hierarchical model dalam database,apa itu relasional object basis data,apa yang di maksud dengan model data,apa yang dimaksud dengan diagram scand,apa yang simaksud dengan implementasi pada model data?,basis data hirarki data,basis data relasional obyek berfungsi,Basis data relasional-obyek,contoh basis data dengan relasi satu ke banyak,contoh basis data hierarki,contoh basis data model relasi,contoh basis data relasi,contoh basis data relasi satu ke banyak,contoh basis data semantik model,contoh basis one to many,contoh dari perbedaan pemodelan data & pemodelan objek,contoh data hierarki jaringan dan relasional,contoh data record basis data,contoh basis data dari semantic data model,contoh 5 buah dari entitas field record dan atribut,basis data relationship model,basis data semantik,basisdata mahasiswa,beda pemodelan data dan pemodelan objek,beda pemodelan data dengan pemodelan objek,bentuk diagram hirarki,bentuk relasi basis data,CALCULUS DALAM BASIS DATA,cara kerja basis data dengan menggunakan Entity Relation Ship Model Model Relasional Model Hirarki dan Model Jaringan,cara membuat model data dalam basis data,contoh data yang memiliki relasi database one to one,kelebihan dan kekurangan basisdata model hererki,kelemahan dan kelebihan model basis data relation,kelemahan dan kelebihan model hierarkis database,kelemahan dari database relasional,kelemahan jenis database,Keterbatasan database,keterbatasan relation object data management system,keunggulan model data relasional,keuntungan dan kerugian database model jaringan,keuntungan model basis data jaringan,keuntungan model data,kelebihan model data relasional dengan jaringan,kelebihan Model basisdata jaringan,kelebihan dan kekurangan diagram lingkaran,kelebihan dan kekurangan model basis data hiererki,kelebihan dan kekurangan model basis data relasional hierarki dan model jaringan,kelebihan dan kekurangan model data,kelebihan dan kekurangan model data network/jaringan,kelebihan dan kekurangan model data relasional hierarki dan jaringan,kelebihan dan kekurangan model hierarkies,kelebihan dan keuntungan e-r model ?,kelebihan kekurangan model hirarkis dbms,kelebihan model basis data relasional,keuntungan model database hirarki,keuntungan model hirarki,macam macam contoh model basis data one to one,makalah model pada basis data,makalah pemodelan data,makalah tentang model database dan jenis kunci dalam database,makalah tipe data atribut,makalah yang ada tabel diagram,Manfaat E_R Diagram dalam data modeling,MATA KULIAH Data Modelling,mata kuliah perancangan basis data,Materi model Basis data ER diagram,materi tentang model data,makalah model database dan kunci dalam database,makalah model database dan jenis kunci,macam model basis data,macam-macam model data dalam database,makala tentang The relational model,makalah basis data contoh model data,makalah data modelling dengan entity relationship,MAKALAH DATABASE dan jenis kunci relational,makalah database dan model kunci key dalam database,makalah model data,makalah model data relasional,makalah model database,mengapa model basis data relasional sangat populer,database dalam hirarki data,definisi database model hierarki,definisi database model jaringan,definisi hirarkis basis data,definisi model dan pemodelan,definisi model data DBMS HIRARKI network dan relasional,definisi model data hirarki,definisi model database hirarkis,definisi model hirarki database,definisi model jaringan basis data,definisi relational algebra,Definisi Data Modeling,definisi data base hirarkis,database hierarchical model,database hirarkis,database yg memiliki 5 entitas,DBMS yang menggunakan model data hirarkis adalah,defenisi model basis data,definisi basis data jaringan,definisi Basis data model jaringan,definisi basis data relasional,definisi basis model data,definisi dan contoh semantic data model,diagram basis data jaringan,diagram ER mata kuliah mahasiswa,DMBS yang berdasarkan model data relasional,implementasi er model,jelas kan apa yg dimaksud dengan model data,jenis pemodelan data,kekurangan database relasional,kekurangan dbms relasional,KEKURANGAN MODEL BASIS DATA HIERARKI,kekurangan model basis data jaringan,kekurangan model basis data relasional,kekurangan model basis relasional hirerki dan jaringan,kekurangan model jaringan basis data,Hirarki Tipe Data,hirarki relasional jaringan database,entity relationalship model functional,er mahasiswa,er model basis data,hierarchical basis data,hirarki dalam bentuk diagram,hirarki data adalah,hirarki data dalam sistem basis data,hirarki dbms basis objek relasional,hirarki file linux,HIRARKI FILE pada BASIS DATA,kelebihan basis data relasional objek


Read More...

Pengertian Basis Data




Pengertian Data
Data adalah representasi objek yang menjadi perhatian, misalnya bila mahasiswa menjadi perhatian maka dikumpulkan data yang dapat mewakili objek mahasiswa, misalnya nama, tanggal lahir, jenis kelamin, agama, alamat, dan sebagainya. Apabila kumpulan representasi data ini direkam dan disimpan maka diperoleh file data. Informasi tentang mahasiswa dapat diperoleh dengan cara mengolah kumpulan data mahasiswa tersebut, misalnya dapat diperoleh informasi tentang komposisi umur mahasiswa, tentang komposisi agama, jenis kelamin dan sebagainya.

Adakalanya diperlukan lebih dari satu file yang saling berkaitan untuk merepresentasikan suatu objek, kumpulan file yang diatur dan saling berkaitan (memiliki relasi) disebut sebagai “database” (atau pangkalan data). Informasi dapat diperoleh dengan cepat dan tepat apabila basisdata telah tersusun rapi dan sempurna. Database harus merepresentasi-kan objek secara sempurna, agar bisa memberikan informasi yang tepat, misalnya database nasabah bank harus memuat data nasabah secara lengkap dan mutakhir, kalau tidak maka informasi tentang keadaan keuangan nasabah akan kacau. Database juga harus memiliki kemampuan untuk mengamankan data yang dikandungnya sehingga tidak dapat dibaca, digunakan, diubah, dan dirusak oleh orang yang tidak berhak.

Pengertian Basis
Database (basisdata) dapat pula diumpamakan sebagai suatu lemari arsip, dimana dalam pengelolaan-nya memerlukan aturan-aturan tertentu agar suatu arsip mudah ditemukan, misalnya dibundel menurut kelompok dan jenis arsipnya, kemudian diberi nomer yang mengikuti suatu sistem penomoran arsip, lalu bundel-bundel arsip ini ditempatkan pada lemari mengikuti urutan tertentu. Pada sistem basisdata digital, setiap bundel adalah file data, dimana didalamnya direkam record-data yang sejenis. Antara satu file dengan file lainnya terdapat relasi, dan bila ada file yang tidak memiliki relasi dengan file lain maka sebenarnya file tersebut bukan anggota dari basisdata.

Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang sedang ditinjau (manusia, barang, peristiwa, hewan, konsep, keadaan, dsb), dan direkam dalam bentuk huruf, kata, angka, simbol, gambar, bunyi, atau kombinasinya. Base adalah basis yang dapat diartikan sebagai gudang, markas, tempat berkumpul dari suatu objek atau representasi objek.

Kemudian Di satukan Menjadi Basis Data Yang mempunyai definisi Sbb
* Kumpulan file data yang saling berhubungan (berelasi) dan diorganisasi sedemikian rupa agar dapat diakses dengan mudah dan cepat.
* Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan (Fathansyah, 1999).
* Kumpulan file-file yang saling berelasi, relasi tersebut ditunjukkan dengan kunci dari tiap file yang ada untuk digunakan dalam satu lingkup perusahaan, instansi (Kristanto, 1994).
* Kumpulan file data yang terorganisasi, terintegrasi, dan bisa dipakai bersama (C.J Date, 1981)
* Kumpulan rekaman data berbagai tipe yang memiliki relasi satu sama lain (Martin, 1977)

Dalam semua definisi diatas ditonjolkan adanya relasi / hubungan, tanpa pengulangan, pengelompokan, peng-organisasian, effisiensi, dan effektivitasitas.


Read More...

Konsep Pengolahan Citra Digital




Konsep Pengolahan Citra Digital, pengolahan citra digital merupakan mata kuliah pada semester VII di kampus kami, hari hari ini merupakan hari yang melelahkan bagi semua mahasiswa di kampus yang tempatnya di tengah tengah pemukiman desa ini, karena melakukan Ujian Tengah Semester.

disini saya akan share soal dan kunci jawaban dari mata kuliah pengelohan citra digital
1. Penjelasan singkat dan inofatif sesuai kaidah pengetahuan proses tentang Pengolahan Citra (image Processing), Grafika Komputer (computer Grafik), computer vision (computer Vision), ) kecerdasan buatan (artificiall intelligence)
Jawab:
a. Citra (image Processing)
Pengolahan citra merupakan proses pengolahan dan analisis citra yang banyak melibatkan persepsi visual. Proses ini mempunyai ciri data masukan dan informasi keluaran yang berbentuk citra. Istilah pengolahan citra digital secara umum didefinisikan sebagai pemrosesan citra dua dimensi dengan computer.

b. Grafika Komputer (computer Grafik)
Grafika komputer (Computer graphics) adalah salah satu cabang ilmu komputer yang berhubungan dengan pembuatan dan manipulasi gambar visual secara digital. Bentuk dari grafik komputer ini berawal dari grafika komputer 2D yang merupakan bentuk sederhana dari grafik komputer ini.

c. Computer vision (computer Vision)
Computer Vision adalah ilmu dan teknologi mesin yang melihat, di mana lihat dalam hal ini berarti bahwa mesin mampu mengekstrak informasi dari gambar yang diperlukan untuk menyelesaikan tugas tertentu. Sebagai suatu disiplin ilmu, visi komputer berkaitan dengan teori di balik sistem buatan bahwa ekstrak informasi dari gambar.

d. Kecerdasan buatan (artificiall intelligence)
Artificial Intelligence atau AI didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.

2. Gambar bentuk ilustrasi dari 4 3 bidang studi kajian tersebut
1. Aplikasi Pengolahan Citra
* Bidang perdagangan (barcode)
* Bidang militer ( mengenali sasaran peluru kendali melalui sensor visual dan mengnali jenis pesawat musuh)
* Bidang kedokteran (pengolahan citra sinar X untuk mammografi(mendeteksi kanker payudara), foto sinar X, foto janin hasil USG)
* Bidang biologi (pengenalan kromosom dengan menggunakan mikroskopik)
* Hokum (pengenalan sidik jari nara pidana )
* Dll.

2. Aplikasi computer grafik
* Grafik Presentasi
* Computer Art
* Film

3. Aplikasi computer VisioN
* Pengendalian proses (misalnya robot industry atau kendaraan otonom)
* Mendeteksi Peristiwa (misal pengawasan visual atau orang menghitung)
* Mengorganisir informasi (pengindexkan database gambar maupun photo secara berurutan)
* Interaksi (sebagai input ke perangkat untuk interaksi computer dengan manusia)

Kuantisai / Digitisasi Citra
Apa yang saudara ketahui proses digitalisai data citra digital ! mohon sebutkan 2 proses tersebut dan jelaskan serta berikan contoh pada masing-masing proses digitalisai tersebut !
• Citra digital merupakan fungsi intensitas cahaya f(x,y), dimana harga x dan y merupakan koordinat spasial dan harga fungsi tersebut pada setiap titik (x,y) merupakan tingkat kecemerlangan atau ntensitas cahaya citra pada titik tersebut;
• Citra digital adalah citra f(x,y) dimana dilakukan diskritisasi koordinat spasial (sampling) dan diskritisasi tingkat kecemerlangannya/keabuan (kwantisasi);
• Citra digital merupakan suatu matriks dimana indeks baris dan kolomnya menyatakan suatu titik pada citra tersebut dan elemen matriksnya (yang disebut sebagai elemen gambar / piksel / pixel / picture element / pels) menyatakan tingkat keabuan pada titik tersebut.

Ada 2 proses digitalisasi yakni :
1. sampling merupakan proses pengambilan nilai diskrit koordinat ruang (x,y) dengan melewatkan citra melalui grid (celah)
2. kuantisasi merupakan proses pengelompokkan nilai tingkat keabuan citra kontinu ke dalam beberapa level atau merupakan proses membagi skala keabuan (0,L) menjadi G buah level yg dinyatakan dengan suatu harga bilangan bulat (integer), dinyatakan sebagai G = 2m G : derajat keabuan, m : bil bulat positif

itu sedikit tugas yang saya dapat dari mata kuliah pengolahan citra digital. semoga membantu buat teman-teman yang sedang membutuhkan


Read More...

Kecerdasan Buatan




Latar Belakang
Kecerdasan buatan (artificial intelligence) merupakan inovasi baru di bidang ilmu pengetahuan. Mulai ada sejak muncul komputer modern, yakni pada 1940 dan 1950. Ini kemampuan mesin elektronika baru menyimpan sejumlah besar info, juga memproses dengan kecepatan sangat tinggi menandingi kemampuan manusia.

Kecerdasan buatan mungkin satu dari perkembangan yang paling penting di abad ini. Hal ini akan memengaruhi kehidupan negara-negara yang memainkan peranan penting dalam perkembangan kecerdasan buatan, yang kemudian muncul sebagai negara-negara adikuasa.

Pentingnya kecerdasan buatan menjadi nyata bagi negara-negara yang berperan sejak tahun 1970. Para pemimpin negara yang mengakui potensialnya kecerdasan buatan mengharap mendapat persetujuan jangka panjang untuk sumber-sumber yang memerlukan dana intensif. Jepang adalah yang pertama kali melakukan itu. Negara ini mengembangkan program yang sangat berambisi dalam penelitian kecerdasan buatan.

Sejarah Kecerdasan Buatan
Pada awal abad 17, Rene Descartes mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya mesin-mesin yang rumit. Blaise Pascal menciptakan mesin penghitung digital mekanis pertama pada 1642. Pada 19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram.

Bertrand Russell dan Alfred North Whitehead menerbitkan Principia Mathematica, yang merombak logika formal. Warren McCulloch dan Walter Pitts menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam Aktivitas " pada 1943 yang meletakkan pondasi untuk jaringan syaraf.

Tahun 1950-an adalah periode usaha aktif dalam AI. Program AI pertama yang bekerja ditulis pada 1951 untuk menjalankan mesin Ferranti Mark di University of Manchester (UK): sebuah program permainan naskah yang ditulis oleh Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich Prinz. John McCarthy membuat istilah "kecerdasan buatan " pada konferensi pertama yang disediakan untuk pokok persoalan ini, pada 1956. Dia juga menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan “Turing Test” sebagai sebuah cara untuk mengoperasionalkan test perilaku cerdas. Joseph Weizenbaum membangunELIZA, sebuah chatterbot yang menerapkan psikoterapi Rogerian

Selama tahun 1960-an dan 1970-an, Joel Moses mendemonstrasikan kekuatan pertimbangan simbolis untuk mengintegrasikan masalah di dalam program Macsyma, program berbasis pengetahuan yang sukses pertama kali dalam bidang matematika. Marvin Minsky dan Seymour Papert menerbitkan Perceptrons, yang mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer mengembangkan bahasa komputer Prolog. Ted Shortliffe mendemonstrasikan kekuatan sistem berbasis aturan untuk representasi pengetahuan dan inferensi dalam diagnosa dan terapi medis yang kadangkala disebut sebagai sistem pakar pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama untuk mengatasi jalan berintang yang kusut secara mandiri.

Pada Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik, pertama kali diterangkan oleh Paul John Werbos pada 1974. Tahun 1990-an ditandai perolehan besar dalam berbagai bidang AI dan demonstrasi berbagai macam aplikasi. Lebih khusus Deep Blue, sebuah komputer permainan catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6 game yang terkenal pada tahun 1997. DARPA menyatakan bahwa biaya yang disimpan melalui penerapan metode AI untuk unit penjadwalan dalam Perang Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun 1950 pada pemerintah AS.

Tantangan Hebat DARPA, yang dimulai pada 2004 dan berlanjut hingga hari ini, adalah sebuah pacuan untuk hadiah $2 juta dimana kendaraan dikemudikan sendiri tanpa komunikasi dengan manusia, menggunakan GPS, komputer dan susunan sensor yang canggih, melintasi beberapa ratus mil daerah gurun yang menantang.

Definisi Kecerdasan Buatan
Tidak ada definisi yang memuaskan untuk kecerdasan. Kecerdasan dapat diartikan sebagai kemampuan untuk memperoleh pengetahuan dan menggunakannya atau kecerdasan adalah apa yang di ukur oleh sebuah ”test kecerdasan”.

Apa kecerdasan buatan itu? Bagian dari ilmu pengetahuan komputer ini khusus ditujukan dalam perancangan otomatisasi tingkah laku cerdas dalam sistem kecerdasan komputer. Sistem memperlihatkan sifat-sifat khas yang dihubungkan dengan kecerdasan dalam kelakuan atau tindak-tanduk yang sepenuhnya bisa menirukan beberapa fungsi otak manusia, seperti pengertian bahasa, pengetahuan, pemikiran, pemecahan masalah, dan lain sebagainya.

Kecerdasan Buatan (Artificial Intelligence) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (Komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf dan robotika.

Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game.

Paham Pemikiran kecerdasan buatan
Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI Konvensional dan Kecerdasan Komputasional (CI, Computational Intelligence). AI konvensional kebanyakan melibatkan metoda-metoda yang sekarang diklasifiksikan sebagai pembelajaran mesin, yang ditandai dengan formalisme dan analisis statistik. Dikenal juga sebagai AI simbolis, AI logis, AI murni dan AI cara lama (GOFAI, Good Old Fashioned Artificial Intelligence). Metoda-metodanya meliputi:

1.Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-kesimpulan berdasarkan pada informasi-informasi tersebut.
2.Pertimbangan berdasarkan kasus
3.Jaringan Bayesian
4.AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual

Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya meliputi:

1.Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat
2.Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah digunakan secara meluas dalam industri modern dan sistem kendali produk konsumen.
3.Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk menghasilkan pemecahan masalah yang lebih baik.

Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik) dan kecerdasan berkelompok (misalnya algoritma semut).

Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan produksi dari pembelajaran statistik seperti dalam ACT-R. Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan kecerdasan mencoba untuk mencapai kecerdasan buatan dalam proses pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan manusia melalui teknologi.

Macam – Macam Kecerdasan Buatan
Ada banyak jenis kecerdasan buatan, setidaknya ada lima jenis kecerdasan buatan yang sering kita temui, yaitu :
1.Jaringan Syaraf Buatan (Artificial Neural Networks),
Merupakan sekelompok jaringan saraf (neuron) buatan yang menggunakan model matematis atau komputasi untuk pemrosesan informasi berdasarkan pendekatan terhubung pada komputasi. Pada kebanyakan kasus, JST merupakan sistem adaptif yang merubah strukturnya berdasarkan informasi eksternal maupun internal yang mengalir melalui jaringan tersebut.
1. Logika Fuzzy (Fuzzy Logics)
2. Algoritma Genetik (Genetic Algorithms),
Algoritma Genetik biasanya digunakan dibidang kedokteran, misal untuk menganalisis DNA.
3. Robotika (Robotics),
AI ini banyak digunakan di pabrik. Biasanya dibuat untuk melakukan kegiatan otomatisasi, misal dalam PLC (Programmable Logic Contro
4. Permainan Komputer (Games),
AI jenis ini yang paling disukai oleh anak-anak, misal untuk memainkan game Age of Mythology atau Counter Strike.


Read More...

Mengatasi Malware yang terdeteksi di Google dan Firefox




Penyebab malware:
Virus yang mencuri password FTP yang tersimpan, seperti virus “Gumblar” atau Trojan.PWS.Tupai.A virus.

Ketika Anda mengunjungi situs yang terinfeksi, PC Anda juga terinfeksi. Komputer anda yang terinfeksi mungkin akan melakukan komunikasi dgn komputer lainnya. dengan demikian Spyware menonaktifkan akses FTP, mengirimkan informasi ke internet. Password dan username anda kemudian digunakan untuk hack situs Anda sendiri dengan penambahan script untuk file web Anda. Situs Anda kemudian menjadi situs malware dan menyebarkan malware lebih lanjut. Bahkan mungkin diblacklist oleh Google dan situs lainnya.

Kejadian paling sering terjadi ketika anda mengunjungi situs porno, iklan, warez, dan lainya yang berbahaya. warnet atau komputer yang digunakan banyak orang paling sering menjadi tempat mangkalnya virus ini.

Cara kerja virus ini adalah:
* Anda mengunjungi halaman Web yang terinfeksi (di situs orang lain, bukan situs Anda sendiri) yang banyak virus ke komputer pribadi Anda.
* Memeriksa virus komputer Anda untuk melihat apakah Anda menggunakan program FTP umum, dan apakah Anda telah mengatakan program-program tersebut untuk menyimpan username dan password Anda.
* Mengirimkan nama pengguna dan sandi ke server yang dikendalikan oleh “hacker”.
* Para hacker membuat koneksi FTP otomatis ke server kami dan mendownload file HTML atau PHP yang mereka temukan.
* Mereka memodifikasi file-file untuk menambahkan kode HTML (suatu “iframe” tag) yang menyebar virus, kemudian meng-upload file yang berubah kembali ke server kami.
* Situs Anda mulai menyebarkan virus ke korban baru.
* Dalam beberapa hari, situs Anda akan ditandai sebagai “Situs ini mungkin berbahaya bagi komputer Anda” di Google, menyebabkan jumlah pengunjung menurun secara dramatis.

Kejadian diatas tidak pernah anda sadari dan ketika google melakukan crawler ke websites anda akan menemukan script walware dari websites anda yang terinfeksi.

Akibatnya google akan memblokir sites anda sehingga pengunjung akan disuguhi tampilan warning. Selain itu Firefox yang menggunakan API dari stopbadware.org juga akan ikut-ikutan memblokirs sites anda.

Google dan Firefox menggunakan teknologi dari stopbadware.org untuk mengantisipasi malware.

Cara mengatasi :
Untuk menghilangkan Malware dapat dilakukan langkah-langkah penting berikut :
1. Membersihkan Komputer anda dengan antivirus terbaru (wajib)
2. Membersihkan Websites anda dari malware. Disini perlu diingat yang pernah dilakukan terakhir kali sebelum terdeteksi malware seperti upload file terakhir, posting artikel terakhir.
3. Melakukan updates di Google webmaster tools.

Ikuti langkah berikut di google webmaster tools.
1. masuk ke http://google.com/accounts dan login dengan user password anda di google
2. Klik Webmaster tools.
3. Bila sites anda belum terdaftarkan, tambahkan dari tombol “add a sites
4. Dilanjutkan “verify this sites
5. Pilih “Upload an HTML file” di Verification method
6. Klik Download this HTML verification file dan simpan di komputer anda
7. Upload file tersebut ke halaman utama websites anda.
8. Terakhir klik verify setelah sukses melakukan upload

Langkah selanjutnya setelah terverify :
9. Klik nama domain anda di daftar domain list Webmaster tools.
10. Klik Labs di menu sebelah kiri
11. Klik Malware details
12. Ikuti petunjuk untuk menghapus malware di sites anda dari halaman yang terinfeksi.

Catatan :
Langkah diatas akan percuma bila belum dilakukan penghapusan malware di halaman websites anda.


Read More...

Free Domain com, org Dan net

Sebuah web yang menyediakan domain secara gratis tapi minim persyaratan, Buat agan yang ingin menggunakan domain .com .net dan .org Gratis, syarat nya cuma mencari referal sebanyak 9 orang dan kita akan diberikan domain nya. Bagi Agan yang mau coba berikut caranya:

* Pertama daftar dulu di
* Pilih layanan yang diberikan yaitu, mengajak/ref 9 teman untuk satu domain gratis, atau mengajak 16 teman, untuk 2 domain gratis. Isi Alamat Email, dan Password. dan beri centang pada “I agree to the Terms of service”.

 
* Kemudian, Sobat akan masuk pada halaman pengisian identitas, isi saja seperti biasa, dan klik “Register”.

* Lalu, akan muncul halaman status, karena baru mendaftar maka statusnya masih kosong, maksudnya belum ada referrals

* Pada menu Your Status ikutin perintah pada “clicking here” . Ikuti terus langkahnya, itu adalah langkah untuk ferivikasi.
* FINIS.

Read More...

Struktur IF Tersarang




Struktur IF TERSARANG merupakan bentuk dari suatu statemen IF yang berada dalam lingkungan statemen if lainnya.

Contoh program:


uses wincrt;
var
bil:Integer;
Begin
write(‘Masukkan sebuah bilangan:’);
readln(bil);
If (bil>0) then
Begin
writeln(‘Bilangan positif’);
If (bil mod 2=0) then
writeln (‘Bilangan genap’)
Else
writeln (‘Bilangan ganjil’);
End
Else
Begin
writeln (‘Bilangan negatif’);
End;
End.

Hasil eksekusi dari program adalah:


Masukkan sebuah bilangan: 4
Bilangan positif
Bilangan genap


Read More...

Program Pertukaran Uang Rupiah dan Dolar




Dibawah ini adalah program pertukaran uang dari rupiah ke dolar atau sebaliknya dari dolar ke rupiah menggunakan percabangan if or then else.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
uses wincrt;
 
var a : char;
  j,ntr,ntd,h,s : longint;
  satuan1,satuan2 : string;
begin
  write ('tukar rupiah atau dolar ? (r/d) '); readln (a);
  writeln;
  if (a='r') or (a='R') then
  begin
    write ('jumlah rupiah : '); readln (j);
    write ('nilai tukar rupiah terhadap dolar : '); readln (ntr);
    h := j div ntr ;
    s := j mod ntr ;
    satuan1 := ‘dolar’;
    satuan2 := ‘rupiah’;
  end
  else
  begin
    write ('jumlah dolar : '); readln (j);
    write ('nilai tukar dolar terhadap rupiah : '); readln (ntd);
    h := j*ntd;
    satuan1 :=’rupiah’;
  end;
  writeln;
  writeln ('hasil : ',h,’ ‘,satuan1);
  if (a = ‘r’) then
  writeln (‘sisa :,s,’ ‘,satuan2);
end.
 
Tampilan
tukar rupiah atau dolar ? (r/d) r
jumlah rupiah : 1000000
nilai tukar rupiah terhadap dolar :9800
hasil : 102 dolar
sisa : 400 rupiah
atau
tukar rupiah atau dolar ? (r/d) d
jumlah dolar : 58
nilai tukar dolar terhadap rupiah : 10500
hasil : 609000 rupiah

logika
var a menggunakan char sebab yang dibaca adalah bentuk karakter, r dan d.
var j(jumlah),ntr (nilai tukar rupiah),ntd (nilai tukar dolar),h (hasil),s (sisa) menggunakan longint sebab uang yang akan ditukarkan dan hasil bisa mencapai 2 milyar lebih. Tetapi jumlah yang dimasukkan dan hasil tidak boleh melebihi 2.147.483.647.
var satuan1,satuan2 menggunakan string sebab tipe data yang dimasukkan berupa karakter/kata.
Pertama memilih pertukaran, bila ingin menukarkan rupiah ketik r dan bila ingin menukarkan dolar ketik d lalu enter.

Bila yang diketik r atau R maka program akan mengerjakan pertukaran rupiah.
Jumlah rupiah diinputkan 1000000
Nilai tukar rupiah terhadap dolar diinputkan 9800
Karena dalam dolar tidak ada pecahan maka,
Rumus hasil adalah j div ntr {div adalah integer division atau pembulatan pembagian}. Jadi 1000000 dibagi 9800 dibulatkan hasilnya 102.

Rumus sisa adalah j mod ntr {mud adalah remainder atau sisa hasil bagi yang dibulatkan}. Jadi 1000000 mod 9800 adalah 400 karena 1000000 dibagi 9800 dibulatkan menjadi 102 dan masih mempunyai sisa 400.

Satuan1 untuk memberi keterangan dolar dibelakang angka pada hasil dalam pertukaran rupiah ke dolar.
Satuan2 untuk memberi keterangan rupiah dibelakang angka sebab sisa masih dalam bentuk rupiah.

karena huruf yang diketikkan dalam pertukaran adalah r/R, maka akan ditampilkan hasil dan sisa, tamplannya sebagai berikut:

hasil : 102 dolar
sisa : 400 rupiah

bila diketik dolar maka program akan mengerjakan pertukaran dolar ke rupiah.
Jumlah dolar diinputkan 58
Nilai tukar dolar terhadap rupiah diinputkan 10500
Karena hasilnya akan lebih banyak karena akan dalam bentuk rupiah maka
Rumus hasil jumlah dikalikan nilai tukar dolar. Dan tanpa sisa.

Satuan1 untuk member keterangan rupiah dibelakang angka pada hasil dalam pertukaran dolar ke rupiah.
karena huruf yang diketikkan dalam pertukaran bukan r/R, maka yang ditampilkan hanya hasil saja. tampilannya sebagai berikut :

hasil : 609000 rupiah


Read More...

Program Konversi Suhu




Didalam program ini terdapat percabangan case of else dan perulangan repeat until. Coba pahami kegunaannya.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Program Konversi_Suhu;
Uses WinCrt;
 
var f,c,r : real;
a,ul : char;
 
procedure farein_celcius;
begin
  Writeln('Program Konversi Fareinheit Ke Celcius');
  Writeln('======================================');
  Writeln;
Write('Masukan Suhu dalam Farenheit: ');readln(f);
c:=5/9*(f-32);
Writeln;
Writeln('Jadi Suhu Dalam Celcius Adalah: ',c:4:2);
end;
 
procedure farein_reamur;
begin
Writeln('Program Konversi Fareinheit Ke Reamur');
Writeln('=====================================');
Writeln;
Write('Masukan Suhu dalam Farenheit: ');readln(f);
r:=4/9*(f-32);
Writeln;
Writeln('Jadi Suhu Dalam Reamur Adalah: ',r:4:2);
end;
 
procedure celcius_farein;
begin
Writeln('Program Konversi Celcius Ke Fareinheit');
Writeln('======================================');
Writeln;
Write('Masukan Suhu dalam Celcius: ');readln(c);
f:=(9/5)*c+32;
Writeln;
Writeln('Jadi Suhu Dalam Fareinheit Adalah: ',f:4:2);
end;
 
procedure celcius_reamur;
begin
Writeln('Program Konversi Celcius ke Reamur');
Writeln('==================================');
Writeln;
Write('Masukan Suhu dalam Celcius: ');readln(c);
r:=(4/5)*c;
Writeln;
Writeln('Jadi Suhu Dalam Reamur Adalah: ',r:4:2);
end;
 
procedure reamur_celcius;
begin
writeln('Program Konversi Reamur ke Celcius');
Writeln('==================================');
Writeln;
Write('Masukan Suhu dalam Reamur: ');readln(r);
c:=(5/4)*r;
Writeln;
Writeln('Jadi Suhu Dalam Celcius Adalah: ',c:4:2);
end;
 
procedure reamur_farein;
begin
writeln('Program Konversi Reamur ke Fareinheit');
Writeln('=====================================');
Writeln;
Write('Masukan Suhu dalam Reamur: ');readln(r);
f:= (9/4)*r+32;
Writeln;
Writeln('Jadi Suhu Dalam Fareinheit Adalah: ',f:4:2);
end;
 
begin
repeat
clrscr;
writeln ('Program konversi suhu');
writeln;
writeln ('1. fareinheit - celcius');
writeln ('2. fareinheit - reamur');
writeln ('3. celcius - reamur');
writeln ('4. celcius - fareinheit');
writeln ('5. reamur - celcius');
writeln ('6. reamur - farenheit');
writeln;
write ('pilih nomor konversi : '); read (a);
writeln;
case a of
'1' : farein_celcius;
'2' : farein_reamur;
'3' : celcius_reamur;
'4' : celcius_farein;
'5' : reamur_celcius;
'6' : reamur_farein;
else
writeln ('Nomor yang anda masukkan salah');
end;
Writeln;Writeln;
Write('Mau Coba Lagi [Y/T]: ');Readln(ul);
Until Upcase(ul) = 'Y';
End.

Program konversi suhu ini saya buat menggunakan prosedur supaya mudah dibaca dan dipahami. variabelnya menggunakan variabel global karana semua variabel di prosedur maupun di program utamasama. saya menggunakan repeat until di program utama supaya program ini dapat diulang berulangkali sampaipengguna mengetikkan huruf T.

dalam percabangannya saya menggunakan case of karena lebih singkat daripada if then else. kalau menggunakan if then else percabangannya bentuknya seperti ini:

if a=’1′ then
farein_celcius
else
if a=’2′ then
farein_reamur
else
if a=’3′ then
celcius_reamur
else
if a=’4′ then
celcius_farein
else
if a=’5′ then
reamur_celcius
else
if a=’6′ then
reamur_farein;

karena menurutku terlalu panjang, maka saya menggunakan case of untuk percabangan atau pemilihannya. dalam pemilihannya angka berada diantara petik satu karena variabelnya dalam bentuk char, bila variabelnya dalam bentuk integer maka angka-angkanya tidak perlu diberi tanda petik, saya menggunakan char karena bitnya lebih rendah.

logikanya.
pertama program akan menampilkan

Program konversi suhu
1. fareinheit – celcius
2. fareinheit – reamur
3. celcius – reamur
4. celcius – fareinheit
5. reamur – celcius
6. reamur – farenheit

pilih nomor konversi :
nomor konversi kita isikan dengan angka 1-6 untuk memilih program konversi
bila kita memasukkan angka 5 maka yang keluar adalah program konversi reamur ke celcius
kerena kita mengetikkan 5 maka program utama memanggil prosedur konversi reamur-celcius
karena dalam percabangan/pemilihan, angka lima adalah prsedur reamur-celcius.
selanjutnya tampilannya seperti ini :

Program konversi suhu
1. fareinheit – celcius
2. fareinheit – reamur
3. celcius – reamur
4. celcius – fareinheit
5. reamur – celcius
6. reamur – farenheit
pilih nomor konversi : 5

Program Konversi Reamur ke Celcius
==================================
Masukan Suhu dalam Reamur : 40
Jadi Suhu Dalam Reamur adalah: 50.00
Mau Coba Lagi [Y/T]:
bila kita ketikkan y, maka program akan mulai lagi seperti yang pertama.
Program konversi suhu
1. fareinheit – celcius
2. fareinheit – reamur
3. celcius – reamur
4. celcius – fareinheit
5. reamur – celcius
6. reamur – farenheit

pilih nomor konversi : dan kita tinggal memilih program konversi kembali. bila anda ingin menghentikan program maka ketikkan t. setelah itu program akan berhenti.

Mau Coba Lagi [Y/T]:
saya menggunakan repeat until supaya program dapat diulang-ulang selama ul tidak samadengan t maka program akan diulangi terus. Ini merupaka salah satu bentuk perulangan.


Read More...
  • Mahasiswa STMIK Duta Bangsa
  • description
  • description
  • description
  • description
  • description
  • description
  • description

Free Hosting

Free Hosting

My Blog List

A
B
C
     
D
E
F
DuGMp3    
G
H
I
Goo Otomotif HouseofScript  
J
K
L
Java Hotline    
M
N
O

My Games Collection

MeLangKah LeBih MaJu

   
P
Q
R
Pamella Decoration    
S
T
U
Studied WaLL    
V
W
X
     
Y
Z
0-9
     









Join....!


Free Domain

Free Domain

SiNyO. Powered by Blogger.