This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Minggu, 23 April 2017

Pengantar Konsep GIMP

Pengantar Konsep Gimp

Definisi GIMP
GIMP adalah aplikasi perangkat lunak edit foto yang gratis tis tis. Banyak orang mengibaratkan hubungan GIMP (Gnu Image Manipulation Program) terhadap Photoshop seperti halnya Linux bagi Windows. Yang satu gratis sementara satunya lagi mahal. Photoshop memang canggih dan kemampuan foto editingnya luar biasa, namun harganya sangat mahal. Per hari ini, Photoshop CS6 dijual dengan harga Rp 7 Juta di Indonesia (wuih). Kenyataan ini membuat banyak orang membajak untuk bisa menggunakan Photoshop tanpa harus membayar. Disini saya tidak ingin memperdebatkan software bajakan halal atau haram. Namun yang jelas bagi anda yang ingin mencari alternatif gratis bagi Photoshop, GIMP adalah pilihan paling bagus.








Fitur GIMP




GIMP bisa membaca hampir semua format file: dari standar JPG sampai PSD, kita juga bisa memanfaatkan plug in untuk menambah kompatibilitas dengan format file lain. GIMP juga memiliki sederet fitur dasar: cropping, rotasi, adjustment warna. Fitur penting lain yang kita jumpai di Photoshop juga tersedia disini: curve adjustment, hue saturation, sharpening, channel mixing, layer masking, clone stamp, healing brush dan level.
Semua fiturnya tersedia dalam kotak berisi ikon dengan masing-masing fungsi. Lihat gambar dibawah ini:

Secara filosofi fungsi, GIMP tidak berbeda jauh dari Photoshop. Hanya mungkin karena dia merupakan aplikasi open source yang dibuat banyak orang secara gotong royong, kesan kurang rapih dan kurang halus muncul.  Bagi anda yang ingin mencobanya, sedikit kesabaran, mau membaca manual dan suka otak-atik akan banyak membantu karena memang butuh adaptasi dan kurva pembelajaran yang baru. Oke selamat mencoba, tidak ada salahnya toh gratis.



Manfaat GIMP
Sebagai alat bantu atau sebagai media dalam hal mengedit hasil foto.



Sumber:

    Dasar-dasar Action Script

    Dasar-dasar Action Script
    Action Scriptadalah bahasa pemrograman yang di pakai oleh software Flash untuk mengendalikan object-object ataupun movie yang terdapat dalam Flash. Sebenarnya Flash juga bisa tidak menggunakan ActionScript dalam pemakaiannya, tapi kalau menginginkan adanya interaktifitas yang lebih komplek maka ActiosScript ini dibutuhkan.
    Jenis ActionScript dalam flash dibagi menjadi 3 berdasarkan letak Script
     1. ActionScript pada frame
    ActionScript pada frame adalah Actionscript yang diletakan pada frame, atau juga sering disebut FrameScript. FrameScript ini hanya bisa dilakukan pada keyframe atau blankkeyframe.untuk melihat frame yang telah diberikan script terdapat tanda berupahurup 'a' kecil yang menandakan keberadaan sebuah Script. 


    2ActionScript pada MovieClipActionScript yang diletakan pada MovieClip sering disebut MovieScript. yang harus diingat adalah untuk membuat movieScript tentunya harus ada MovieClip tempat kita meletakan ActionScript tersebut. MovieClip memiliki bahasa (syntax) sebagai berikut.onClipEvent (event) {perintah}Arti syntax movieScript diatas adalah :·                     Kata 'onClipEvent' menunjukan bahwa perintah ini ditujukan untuk MovieCliptempat diletakannya Script.
    ·                     kata 'event' menunjukan event yang terjadi pada movieClip tersebut.sebenarnya Event di MovieClip ada 9 diantaranya :load, enterFrame, unload, Mouse up, Mouse Down,Key down, Key up, dan data.Namun diantara semua itu yang sering digunakan yaitu load dan enter Frame.
    ·                     Kata 'perintah' menunjukan perintah yang dapat diberikan pada MovieClip.
     3ActionScript pada Button
    Hal yang perlu diingat yaitu ActionScript pada button tentunya harus ada Button tempat meletakanActionScript tersebut.Secara umum syntax yang digunakan dalam penulisan ActionScript pada Button hampir sama dengan penulisan MovieScript.Perhatikan syntax berikut ini ;
    on (event) {perintah}
    Arti syntax movieScript diatas adalah :
    • Kata 'on' menunjukan bahwa perintah ini ditujukan untuk MovieClip tempat diletakannya scriptdan ini merupakan syarat utama untuk Script yang digunakan pada Button.

    • Kata 'event' menunjukan event yang terjadi pada Button tersebut. ada 7 event yang terdapat pada buttonyaitu press, release, rollOver, rollOut, dragOver, dragOut, dan keypress. Meski demikian hanya dua event yang sering digunakan yaitu press dan release.


    Apa sih gunanya ActionScript? ActionsScirpt mempunyai banyak kegunaan, untuk contohnya ActionScript bisa dipakaiuntuk:
    - Membuat Web Interaktif- Membuat CD interaktif- Membuat presentasi yang bagus- Membuat Game interaktif- Membuat Game Online- Membuat Simulasi dan animasi dalam pembelajaran- ActionScript juga bisa berkomunikasi dengan bahasa pemrograman lain seperti PHP dan ColdFusion- dan masih banyak juga yang lainnya..Object dan Frame ActionsStruktur dasar dari sebuah aksiadalah: saatSesuatuTerjadi(input) { lakukanAksi }

    Sumber:

    Senin, 17 April 2017

    Pengantar Inkscape

    Pengantar Inkscape

    1.     Tentang definisi dan fungsi Inkscape?

    INKSCAPE
    Inkscape adalah sebuah perangkat lunak editor gambar vektor yang bersifat perangkat lunak bebas di bawah lisensi GNU GPL. Tujuan utama dari Inkscape adalah menjadi perangkat grafik mutakhir yang memenuhi standar XML, SVG, dan CSS.
    Inkscape bersifat cross-platform dan dapat dijalankan pada Mac OS X (biasanya di bawah aplikasi X11, walaupun toolkit GTK+ yang digunakan dapat dikompilasikan untuk beroperasi secara langsung di bawah Quartz), sistem operasi berbasis Unix, dan Microsoft Windows. Implementasi SVG dan CSS di Inkscape belum sempurna, misalnya Inkscape tidak mendukung animasi SVG, dan font SVG, walaupun dukungan dasar untuk pembuatan font SVG telah diimplementasikan pada versi 0.47. Inkscape bersifat multibahasa, terutama untuk antarmuka dan script rumit, sesuatu yang sering terlewatkan pada sebagian besar editor grafik vektor komersil.
    Hingga 2010, Inkscape dalam proses pengembangan aktif, dengan penambahan fitur dan antarmuka baru secara rutin pada setiap rilis baru.


    Sejarah Inkscape
    Inkscape dirintis pada 2003 sebagai sebuah fork dari proyek Sodipodi. Sodipodi sendiri, yang dikembangkan sejak 1999, didasarkan pada Gill (Gnome Illustration Application), buah karya dari Raph Levien.
    Fork itu dipandu oleh sebuah tim berjumlah empat orang yang beranggotakan mantan pengembang Sodipodi (Ted Gould, Bryce Harrington, Nathan Hurst, dan MenTaLguY) yang mengenali perbedaan-perbedaan dari tujuan-tujuan projek itu, keterbukaan bagi kontribusi pihak ketiga, dan ketidaksetujuan teknis sebagai alasan mereka melakukan forking. Dengan Inkscape, mereka berpendapat bahwa mereka dapat memfokuskan pengembangan pada penerapan standar SVG secara lengkap, tidak seperti pengembangan Sodipodi yang menekankan pada pembuatan sebuah editor grafik vektor yang umum, dengan mengorbankan implementasi SVG.
    Sejak dikembangkan dalam fork itu, Inkscape berganti dari menggunakan bahasa pemrograman C ke C++; berubah ke GTK+ toolkit C++ bindings (gtkmm); merancang ulang antarmuka pengguna dan menambahkan sejumlah fitur baru. Penerapannya terhadap standar SVG telah menunjukkan perbaikan yang signifikan, meski belum lengkap.
    Lebih baik daripada prinsip perintah atasan-bawahan, para pengembang dikondisikan dengan budaya kesetaraan di mana ide bermunculan dari kemampuan para pengembang secara perseorangan dan keterlibatan yang aktif di dalam proyek. Hasilnya, proyek ini menempatkan penekanan istimewa pada pemberian akses penuh bagi semua pengembang untuk mengakses kode sumber, dan pada keikutsertaan di dalam komunitas open source yang lebih luas (seringkali berbentuk inisiatif antar-proyek seperti Create Project, Libre Graphics Meeting dan Open Clip Art Library). Walaupun pendatang baru dapat memainkan peranan penting, para pendiri projek masih terwakili secara baik pada proses pengambilan keputusan. Di antara mereka adalah "bulia byak", arsitek dari perubahan antarmuka pengguna Inkscape yang radikal yang telah memberi Inkscape bentuknya sekarang. Antarmuka baru itu berorientasi pada antarmuka pengguna grafik dari Xara Xtreme.
    Setelah Xara meluncurkan rencana untuk merilis aplikasi pelukisan Xara Xtreme secara open source, mereka mengungkapkan minat untuk bekerja sama dengan Inkscape agar kedua-dua proyek ini dapat saling berbagi kode, usaha terkoordinasi, dan membuat editor grafik open source yang lebih hebat daripada editor grafik apapun yang tersedia secara proprietary.
    Sejak 2005, Inkscape ikut serta di dalam Summer of Code, program dari Google.
    Sejak November 2007, sistem pencarian kesalahan program Inkscape ditanam di Sourceforge, tetapi pada 21 November 2007 dinyatakan bahwa mereka akan memindahkannya ke Launchpad.




    2.     Jelaskan bagian bagian dari software Inkscape?

    - Menu Bar (Baris Menu).
    Terletak paling atas. Sama seperti aplikasi lainnya yang semua memiliki baris menu perintah yang berfungsi untuk mengelola dokumen, objek yang di buat, efek, dan lain - lain. 

    - Commands Bar (Baris Perintah)
    Posisinya dibawah setelah baris menu. Terdapat banyak icon yang merupakan shortcut untuk perintah - perintah yang sering di gunakan misalnya : Print, Open, Save, etc.

    - Tool Controls Bar.
    Berada setelah baris perintah. Terdapat ikon - ikon untuk memodifikasi objek yang sedang dibuat pada lembar kerja Inkscape, Misalnya : memutar objek mengatur ukuran/tata letak objek. Ikon pada Tool Controls Bar akan berubah otomatis ketika kita memilih Tools yang sedang kita gunakan untuk membuat/mengedit objek. 

    - Ruler (Penggaris)
    Berada mengelilingi lembar kerja pada Inkscape. Berfungsi sebagai alat bantu dalam melihat ukuran panjang dan lebar suatu objek yang berada di lembar kerja.

    - Lembar Kerja.
    Merupakan tempat area kerja untuk membuat/menata objek yang kita buat.

    - Tool box.
    Berada di sebelah kanan. Dan berisi berbagai ikon tool yang berfungsi membuat dan memanipulasi objek di lembar kerja Inkscape.

    - Palette.
    Berada di bagian bawah. Berisi pilihan warna yang bisa di gunakan untuk memberikan warna objek. Baik warna atau warna garis pinggir objek.

    - Status Bar.
    Berada setelah Palette Berfungsi untuk menampilkan informasi dan status dari Lembar kerja serta objek yang ada maupun yang sedang di buat. Seperti informasi warna objek, posisi, dan lainnya.



    Sumber :

    Selasa, 07 Maret 2017

    Pengenalan Desain Grafis dan Animasi

    •    Definisi Desain Grafis & Animasi
    Animasi adalah suatu rangkaian gambar diam secara inbeethwin dengan jumlah yang banyak, bila kita proyeksikan akan terlihat seolah – olah hidup ( bergerak ).
    dengan kata lain kita menghidupan gambar dengan cara merangkainya secara teratur, sehingga gambar itu seakan-akan hidup

    Menurut Jessica Helfand : merupakan kombinasi komplek kata-kata dan gambar, angka-angka dan grafik, foto dan ilustrasi yang membutuhkan pemikiran khusus dari seorang individu yang bisa menggabungkan elemen ini sehingga sesuatu yang khusus, mengejutkan atau sesuatu yang mudah diingat.

    Menurut Suyanto: aplikasi dari keterampilan seni dan komunikasi untuk kebutuhan bisnis dan industri.

    - Desain grafis adalah salah satu bentuk seni lukis terapan yang memberi kebebasan pada desainer untuk memilih, menciptakan, atau mengatur elemen rupa seperti ilustrasi, foto, tulisan, dan garis di atas suatu permukaan dengan tujuan untuk diproduksi dan di komunikasikan sebagai sebuah pesan.

    • ·        Definisi dari Pixel, Resolusi, Garis, Kurva, Hue

      - Pixel adalah unsur gambar atau representasi sebuah titik terkecil dalam sebuahgambar grafis yang dihitung per inci. Pixel sendiri berasal dari akronim bahasa InggrisPicture Element  yang disingkat menjadi Pixel. Pada ujung tertinggi skala resolusi, mesincetak gambar berwarna dapat menghasilkan hasil cetak yang memiliki lebih dari 2.500titik per inci denga pilihan 16 juta warna lebih untuk setiap inci, dalam istilah komputer berarti gambar seluas satu inci persegi yang bisa ditampilkan pada tingkat resolusi tersebut sepadan dengan 150 juta bit informasi.
    Monitor atau layar datar yang sering kita temui terdiri dari ribuan pixel yang terbagidalam baris-baris dan kolom-kolom. Jumlah pixel yang terdapat dalam sebuah monitor dapat kita ketahui dari resolusinya. Resolusi maksimum yang disediakan oleh monitor adalah 1024x768, maka jumlah pixel yang ada dalam layar monitor tersebut adalah 786432 pixel. Semakin tinggi jumlah pixel yang tersedia dalam monitor, semakin tajamgambar yang mampu ditampilkan oleh monitor tersebut.
       
    - Resolusi adalah istilah yang digunakan untuk menyatakan jumlah titik atau pixel yang digunakan untuk menampilkan suatu gambar. Resolusi yang semakin tinggi berarti semakin banyak pixel yang digunakan untuk menyusun suatu gambar & sehingga gambar dapat menjadi lebih jelas dan tajam.

    -  Garis (Line) Sebuah garis adalah unsur desain yang menghubungkan antara satu titik poindengan titik poin yang lain sehingga bisa berbentuk gambar garis lengkung(curve) atau lurus (straight). Garis adalah unsur dasar untuk membangun bentuk atau konstruksi desain.

     - Kurva atau disebut juga dengan lengkungan adalah bentuk geometri satu dimensi yang dapat terletak pada bidang atau ruang.

    -  Hue, adalah istilah yang digunakan untuk menunjukkan nama darisuatu warna, seperti merah, biru, hijau dsb.


    ·        Contoh Software untuk Membuat Desain Grafis dan Animasi
    o   Kategori Desain Grafis
    Ø Printing = buku, majalah, poster
    Ø Web Desain = halaman web
    Ø Fil = cd, dvd, video klip, cd multimedia
    Ø Identifikasi (logo), EGD
    Ø Desain Produk

    o   Aplikasi Pengolah Tata Letak
    Ø Adobe FrameMaker
    Ø Adobe In design
    Ø Adobe page maker
    Ø Corel Ventura

    o   Aplikasi Pengolah Vektor
    Ø Adobe ilustrator
    Ø Beneba canvas
    Ø CorelDraw
    Ø Macromedia Freenhand

    o   Aplikasi Pengolahan Pixel
    Ø Adobe Photoshop
    Ø Corel photo paint
    Ø Macromedia Xres
    Ø Metacreations painter
    Ø Metacreation live picture
    Ø Micrografix picture publisher
    Ø Microsoft photo editor

    o   Aplikasi Pengolah Video
    Ø Adobe after effect
    Ø Adobe primiere
    Ø Power director
    Ø Show Biz DVD
    Ø Ulead video studio
    Ø Pinnacle studio plus

    o   Aplikasi Pengolah Multimedia
    Ø Macromedia director
    Ø Macromedia flash
    Ø Multimedia builder

    Senin, 14 November 2016

    Tugas Garis Bu Lily

    NAMA : MUHAMMAD RAIHAN

    KELAS :3KA32

    NPM : 17114464

    JURUSAN : SISTEM INFORMASI

    Link Program klik disini
    Link Logika Program klik disini

    Selasa, 01 November 2016

    Blind Search

    Blind Search merupakan pencarian asal ketemu. Jika solusi sudah ketemu, maka pencarian akan dihentikan. Jika dibuat skemanya, pencarian buta hanya mengenal tiga bagian, [masalah]-[pencarian]-[solusi]. Misalkan dalam kotak ada 3 kelereng warna merah, 3 biru, dan 3 kuning. Masalahnya adalah, ambillah satu kelereng yang berwarna merah. Solusi, setelah melakukan pencarian, kemudian didapat satu kelereng warna merah, nah, itulah solusinya.
    Blind Search merupakan pencarian asal. Jika solusi sudah ditemukan, maka pencarian akan dihentikan. Jika dibuat skemanya, pencarian buta hanya mengenal 3 bagian yaitu [masalah]-[pencarian]-[solusi]. Blind search tidak mempunyai atribut atau informasi tambahan. Algoritma yang termasuk Blind search yaitu
    ·         Breath First Search (BFS)
    ·         Depth First Search (DFS)
    ·         Uniform Cost Search (UCS)
    ·         Depth-Limited Search (DLS)
    ·         Interative-Deeping Search (IDS)
    ·         Bi-directional Search (BDS
    Hanya saja yang paling banyak dibahas adalah Breadth Fisrt Search (BFS) dan Depth First Search (DFS)
    Pencarian buta (blind search) : tidak ada informasi awal yang digunakan dalam proses pencarian
    1. Pencarian melebar pertama (Breadth – First Search)
    2. Pencarian mendalam pertama (Depth – First Search)
    A.    Pencarian Melebar Pertama 
    (Breadth-First Search)
    o  Pada metode breadth-first search, semua node pada level n akan dikunjungi terlebih dahulu sebelum mengunjungi node-node pada level n+1.

    o  Pencarian dimulai dari node akar terus ke level ke-1 dari kiri ke kanan, kemudian berpindah ke level berikutnya, demikian pula dari kiri ke kanan hingga ditemukannya solusi (lihat algoritma di bawah ini).

    Prosedur breadth_first_search

    Inisialisasi : open = [start]; closed [ ]

    While open = [ ] do

    Begin

    Hapuskan keadaan paling kiri dari keadaan open,

    sebutlah keadaan itu dengan X;

    Jika X merupakan tujuan then return (sukses);

    Buatlah semua child dari X,Ambillah X dan masukkan pada closed;

    Eliminasilah setiap child X yang telah berada pada open atau closed,

    yang akan menyebabkan loop dalam search; 

    Ambillah turunan di ujung kanan open sesuai urutan penemuan-nya;

     End;

    ·          Keuntungan :
     Ø Tidak akan menemui jalan buntu

    Ø Jika ada satu solusi, maka breadth-first search akan menemukannya. Dan, jika ada lebih dari satu solusi, maka solusi minimum akan ditemukan.

    ·          Kelemahan :
    Ø Membutuhkan memori yang cukup banyak, karena menyimpan semua node dalam satu pohon

    Ø Membutuhkan waktu yang cukup lama, karena akan menguji n level untuk mendapatkan solusi pada level yang ke-(n+1).


    B. PENCARIAN KEDALAM PERTAMA
     (Depth-First Search)

    · Pada Depth-First Search, proses pencarian akan dilakukanpada semua anaknya sebelum dilakukan pencarian ke node-node yang selevel. Pencarian dimulai dari node akar ke level yang lebih tinggi. Proses ini diulangi terus hingga ditemukannya solusi (lihat gambar di bawah).

    prosedur depth_first_search

    inisialisasi: open = [Start]; closed = []

    while open x [] do

    begin

    hapuskan keadaan berikutnya dari sebelah kiri open, sebutlah keadaan itu dengan X;

    jika X merupakan tujuan then return(sukses);

    buatlah semua child yang dimungkinkan dari X;

    ambilah X dan masukkan pada closed;

    eliminasilah setiap child X yang telah berada pada

    open atau closed, yang akan menyebabkan loop dalam search;
    ambilah child X yang tersisa di ujung kanan open sesuai urutan penemuannya;

    end.

    Keuntungan :

    Ø Membutuhkan memori yang relative kecil, karena hanya node-node pada lintasan yang aktif saja yang disimpan.

    Ø Secara kebetulan, metode depth-first search akan menemukan solusi tanpa harus menguji lebih banyak lagi dalam ruang keadaan.



    Kelemahan :

    Ø Memungkinkan tidak ditemukannya tujuan yang diharapakan

    Ø Hanya akan menemukan 1 solusi pada setiap pencarian


    Sumber :
    http://www.elangsakti.com/2013/03/bahasan-fundamental-tentang-blind.html
    http://origue.blogspot.co.id/2013/10/blind-search-kecerdasan-buatan.html