Jumat, 23 Oktober 2015

Desain Pemodelan Grafik

Pengertian Desain Pemodelan Grafik

Desain grafis
Suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Dalam desain grafis, teks juga dianggap gambar karena merupakan hasil abstraksi simbol-simbol yang bisa dibunyikan. Desain grafis diterapkan dalam desain komunikasi dan fine art. Seperti jenis desain lainnya, desain grafis dapat merujuk kepada proses pembuatan, metoda merancang, produk yang dihasilkan (rancangan), atau pun disiplin ilmu yang digunakan (desain).
Seni desain grafis mencakup kemampuan kognitif dan keterampilan visual, termasuk di dalamnya tipografi, ilustrasi, fotografi, pengolahan gambar, dan tata letak.
Desain grafis pada awalnya diterapkan untuk media-media statis, seperti buku, majalah, dan brosur. Sebagai tambahan, sejalan dengan perkembangan zaman, desain grafis juga diterapkan dalam media elektronik, yang sering kali disebut sebagai desain interaktif atau desain multimedia.
Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafis bisa diterapkan menjadi sebuah desain
 lingkungan yang mencakup pengolahan ruang.

 Peralatan desain grafis

Peralatan yang digunakan oleh desainer grafis adalah ide, akal, mata, tangan, alat gambar tangan, dan komputer. Sebuah konsep atau ide biasanya tidak dianggap sebagai sebuah desain sebelum direalisasikan atau dinyatakan dalam bentuk visual.
Pada pertengahan 1980, kedatangan desktop publishing serta pengenalan sejumlah aplikasi perangkat lunak grafis memperkenalkan satu generasi desainer pada manipulasi image dengan komputer dan penciptaan image 3D yang sebelumnya adalah merupakan kerja yang susah payah. Desain grafis dengan komputer memungkinkan perancang untuk melihat hasil dari tata letak atau perubahan tipografi dengan seketika tanpa menggunakan tinta atau pena, atau untuk mensimulasikan efek dari media tradisional tanpa perlu menuntut banyak ruang.
Seorang perancang grafis menggunakan sketsa untuk mengeksplorasi ide-ide yang kompleks secara cepat, dan selanjutnya ia memiliki kebebasan untuk memilih alat untuk menyelesaikannya, dengan tangan atau komputer.

 Daftar Software Desain Grafis

* Desktop publishing
* Adobe Photoshop
* Adobe Illustrator
* Adobe Indesign
* Page Maker
* Coreldraw
* GIMP
* Inkscape
* Adobe Freehand
* Adobe image ready
* CorelDraw
* Webdesign
* Macromedia Dreamweaver
* Microsoft Frontpage
* Notepad
* Adobe Photoshop
* Audiovisual
* Adobe After Effect
* Adobe Premier
* Final Cut
* Adobe Flash, atau sebelumnya Macromedia Flash
* Ulead Video Studio
* Magic Movie Edit Pro
* Power Director
* Rendering 3 Dimensi
* 3D StudioMax
* Maya
* AutoCad
* Google SketchUp

Sumber : https://googleweblight.com/?lite_url=https://daonmarpaung.wordpress.com/2014/10/07/desain-pemodelan-grafik/&ei=tn_YXeQ0&lc=en-ID&s=1&m=753&ts=1445642302&sig=APONPFnfiOxWB4V9JGglnRLLHyqkXZsiZg

Jumat, 17 Juli 2015

AI ( SISTEM PAKAR )

AI ( SISTEM PAKAR )

Sistem Pakar

Sistem Pakar adalah Suatu bidang dari ilmu kecerdasan buatan dalam kaitannya dengan sistem pendukung keputusan yang dirancang dengan memasukkan unsur-unsur keahlian dari satu atau beberapa orang pakar kedalam suatu konsep terprogram (code base concept) dalam rangka pengambilan keputusan. Berikut contohnya:

1. Offline maps & Navigation


https://lh5.ggpht.com/NxsouKnddXFbTvlNE5GIEvdZ-A7rlRUhF0rfyRg0ayB4JtlyJkc9YEN_NvTMGTx_mBpa=w300 
Aplikasi Offline maps & Navigation APK adalah salah satu aplikasi terbaik untuk android. Ini telah didownload 500.000 - 1.000.000 kali di Google Play dan disampaikan oleh Navigation.. Di sini, Anda bisa mendapatkan Offline maps & Navigation untuk Android menggunakan dua cara yang berbeda: install langsung dari Google Play atau download file Apk dari aplikasi Offline maps & Navigation
Di sini kami menciptakan aplikasi navigasi besar lain berdasarkan peta offline.

2.Dalam Bidang Kecerdasan Buatan
Artificial Intelligence atau Kecerdasan Buatan adalah suatu sistem informasi yang berhubungan dengan penangkapan, pemodelan dan penyimpanan kecerdasan manusia dalam sebuah sistem teknologi informasi. Dalam hal ini Sistem Pakar juga merupakan bagian dari Artificial Intelligence(AI) atau kecerdasan buatan, dimana letak persamaannya adalah sama-sama untuk mencapai hasil yang maksimal dalam memecahkan masalah, dan perbedaannya adalah sistem pakar mengacu pada si pembuatnya atau seseorang yang ahli dalam suatu bidangnya atau mengacu pada si perancang itu sendiri sebagai objek dalam menyiapkan suatu sistem guna mendapatkan hasil yang maksimal, sedangkan AI mengacu pada jalur atau langkah yang berorientasi pada hardware guna mencapai yang maksimal.
Dapat disimpulkan Sistem Pakar merupakan bagian dari AI, dimana selain sistem pakar yang menggunakan AI, ada beberapa yang lain diantarnya games, logika Fuzzy, jaringan saraf tiruan, dan robotika.
Kecerdasan buatan merupakan salah satu topik yang disukai penggemar science-ction, pada lm Terminator digambarkan perang manusia melawan mesin, bahkan dalam novel berjudul With Folded Hands karangan Jack Williamson, digambarkan bangsa Humanoids (robot mesin ciptaan manusia) menjajah bangsa manusia dan menggantikan semua peranan manusia.

3. Dalam Bidang Pertanian
Dalam dunia pertanian banyak sekali hal yang harus dipelajari agar dapat menghasilkan sesuatu yang bermanfaat. Begitu banyaknya hal yang harus diingat seperti media tanam yang berbeda bagi tiap jenis tanaman, takaran pupuk, hama dan penyakit tanaman, dan banyak sekali cara agar tanaman yang ditanam dapat menghasilkan hasil yang lebih baik. Oleh karena itu dalam hal ini system pakar  dapat memberikan tambahan pengetahuan kepada petani mengenai macam-macam penyakit yang berhasil di identifikasi oleh sistem dan dapat mengetahui tanaman apa saja yang biasa diserang oleh penyakit tersebut, dengan adanya pengetahuan ini maka ketika para petani sadar tanamannya terkena hama atau penyakit, maka petani dapat dengan mudah untuk mengatasi hama dan menanggulangi penyakit tersebut.
4.  Dalam Bidang Eksplorasi Alam 
       Dalam bidang ini sistem pakar sangat penting manfaatnya. Keputusan yang dihasilkan akan sangat bermanfaat. Contoh penerapannya yaitu sistem pakar yang diterapkan pada alat pendeteksi kandungan minyak bumi. Alat ini menghasilkan keputusan dari data-data yang ada, dan mengambil keputusan ada atau tidaknya hingga berapa jumlah kandungan yang terkandung. Rule base yang diprogram dibuat oleh para ahli dibidangnya.

5     5.  Dalam Bidang Kedokteran
Contoh alat kedokteran yang menerapkan sistem pakar di dalamnya antara lain USG (ultrasonografi). Alat ini bekerja berdasarkan pantulan gelombang suara ultrasonik. Banyak digunakan untuk mendeteksi janin dalam kandungan. Alat ini bekerja dengan menerima input berupa suara yang lalu diolah menjadi sebuah informasi berupa visual. Alat ini cukup aman karena tidak menimbulkan radiasi seperti sinar-x yang biasanya digunakan untuk rontgen.
REVIEW:
  1.   Offline maps & Navigation : Aplikasi ini sangat membantu terhadap aktivitas manusia untuk mencari lokasi yang di tuju, selain daripada itu aplikasi ini bersifat offline atau tidak perlu menggunakan kuota untuk mengaksesnya.
  2. Dalam bidang kecerdasan buatan : Aplikasi ini juga sangat membantu untuk pengambialan keputusan dan sangat efektif karena tingkat kecerdasan yang di miliki oleh aplikasi ini mampu melengkapi kebutuhan dalam pengambilan keputusan.
  3.  Dalam Bidang Pertanian : Aplikasi dalam bidang pertanian yang di tujukan  kepada petani agar dapat mengambil keputusan yang maksimal terhadap penanaman bibit dan penyakit - penyakit yang sudah identifikasi.
  4. Dalam Bidang Eksplorasi Alam : Dapat kita lihat penggunaan aplikasi ini sangat berguna untuk alam seperti contoh di atas, pendeteksi kandungan minyak bumi, minyak bumi sangat di butuhkan setiap hari oleh manusia.
  5. Dalam bidang Kedokteran : Aplikasi ini sangat membantu rumah sakit dalam pengambilan keputsan untuk menentukan jenis kelamin janin dan kesehatan janin. 
sumber:  
  1. http://danupermadi.blogspot.com/2013/06/pengertian-sistem-pakar-dan.html
  2. http://muhammad-ashary.blogspot.com/2012/10/aplikasi-sistem-pakar-dalam-berbagai.html
     




Senin, 27 April 2015

PENGEMBANGAN WEB DAN BAHASA PEMROGRAMAN WEB

Pemrograman diartikan proses, cara, perbuatan program. Web adalah jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol transfer. Orang banyak mengenal web dengan istilah WWW (world wide web), World Wide Web adalah layanan internet yang paling populer saat ini internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW. WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya (hyperlink) yang membentuk samudra belantara informasi. WWW berjalan dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web merupakan file teks murni (plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/ dilihat/ diterjemahkan dengan Internet Browser . Sintaks HTML mampu memuat konten text, gambar, audio, video dan animasi. Kini internet identik dengan web, karena kepopuleran web sebagai standar interface pada lanyanan-layanan yang ada di internet, dari awalnya sebagai penyedia informasi, ini digunakan juga untuk komunikasi dari email sampai dengan chatting, sampai dengan melakukan transaksi bisnis (commerce).
Banyak keuntungan yang diberikan oleh Aplikasi berbasis Web dari pada aplikasi berbasis desktop, sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi informasinya, karena beberapa alasan :
1.     Akses informasi mudah,
2.     Setup server lebih mudah
3.     Informasi mudah didistribusikan
4.     Bebas platform, informasi dapat disajikan oleh browser web pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan.
Dalam pembuatan sebuah website, bisa menggunakan beberapa bahasa pemrograman sebagai dasar dalam pembuatan web dan desain web. Berikut merupakan bahasa pemrograman yang bisa digunakan dalam pembuatan web, antara lain :
1.     HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).
Contoh Coding :
           
            Website bagus Punya
           
  Selamat datang di Web yang super keren!!!

2.     PHP
PHP adalah singkatan dari PHP: Hypertext Prepocessor, yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP". PHP versi terbaru adalah versi ke-5. Berdasarkan survey Netcraft pada bulan Desember 1999, lebih dari sejuta site menggunakan PHP, di antaranya adalah NASA, Mitsubishi, dan RedHat.
Contoh coding :
           
            Website bagus Punya
  
        echo “Selamat datang di Web yang super keren!!!”;
    ?>

3.     CSS (Cascading Style Sheet)
Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat ,mengukur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin atas, kiri, kanan, bawah, dan perimeter lainnya.
 Contoh coding:

4.     ASP
Active Server Pages (ASP) ialah pengaturan web yang digunakan untuk membina halaman web yang dinamik dan bersifat interaktif. Active server page adalah fasilitas yang diberikan oleh Microsoft untuk memudahkan pembuatan aplikasi-aplikasi Web Server. Hal ini di mungkinkan dengan menggabungkan komponen-komponen Hyper Text Markup Language (HTML) denganVisual Basic Script (VBScript). Sehingga di dalam sebuah halaman Web dengan Active Server Page terdapat bagian HTML dan kode VBScript. ASP diciptakan oleh Microsoft untuk menjawab tantangan pemrograman web dinamis, di mana isi dari sebuah website dapat diprogram untuk mendapatkan hasil yang berbeda. Tidak seperti HTML yang hanya menampilkan isi yang statis, ASP mampu menampilkan isi halaman yang berbeda sesuai dengan tujuan pemrogramannya. ASP telah mencapai versi 3.0 yang berjalan pada platform Windows 2000Professional atau Server. Versi sebelumnya, yaitu versi 2.0, dapat berjalan pada platform lain seperti LinuxSolaris, OS/2, dan Novell.
Contoh coding :
   <%
      Response.write(“My first AASP script!”)
     %>

5.     XML
XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
Contoh coding :

   Roti tawar
   tepung
   ragi
   air hangat
   garam
  
    Campur semua bahan dan uleni adonan sampai merata.
    Tutup dengan kain lembap dan biarkan selama satu jam di ruangan yang hangat.
    Ulangi lagi, letakkan di loyang dan panggang di oven.
    Keluarkan, hidangkan
  
        

6.     WML
            Wireless Markup Language (WML) adalah bahasa markup yang digunakan untuk mengimplementasikan WAP. Dokumen WML berbasis XML, di mana versi terbarunya adalah versi 1.0. WML harus mempunyai DTD (Document Type Definition), di mana sekarang adalah versi 2.0.
Contoh coding:
   "http://www.wapforum.org/DTD/wml_1.3.xml">
   
      
        

7.     JavaScript
     JavaScript adalah bahasa scripting yang handal yang berjalan pada sisi client. JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
     Contoh coding :
                       

8.     jQuery
jQuery adalah pustaka JavaScript kecil bersumber terbuka yang menekankan pada interaksi antara JavaScript dan HTML. Pustaka ini dirilis pada Januari 2006 di BarCamp NYC oleh John Resig dan berlisensi ganda di bawah MIT dan GPLMicrosoft dan Nokia telah mengumumkan akan mengemas jQuery di platform mereka. Microsoft awalnya mengadopsinya dalam Visual Studio untuk digunakan dalam ASP.NET AJAX dan ASP.NET MVC Framework, sedangkan Nokia akan mengintegrasikannya dalam kerangka Web Run-Time mereka.
Contoh coding :
$(this).hide() – untuk menyembunyikan sebuah elemen tertentu
$("p").hide() -  untuk menyembunyikan semua elemen
$(".test").hide() – untuk menyembunyikan semua elemen dengan class=”test”
$("#test").hide() – untuk menyembunyikan elemen dengan id=”test”

" kesimpulan dari tulisan yang saya perhatikan adalah semua bahasa pemrograman yang di pakai untuk membangun dan mengembangkan sebuah web termasuk kedalam high level"
Sumber :
http://id.wikipedia.org/wiki/Pemrograman_web
http://id.wikipedia.org/wiki/JavaScript
http://id.wikipedia.org/wiki/Jquery
http://id.wikipedia.org/wiki/XML
http://id.wikipedia.org/wiki/Active_Server_Pages
http://ilmukomputer.com/category/pemrograman-php/
http://sukri.pun.bz/apa-itu-wml.xhtml