Algoritma adalah penyusunan
langkah-langkah penyelesaian masalah dalam bentuk kalimat dengan jumlah kata
terbatas tetapi tersusun secara logis dan matematis.
PEMEROGRAMAN
berhubungan dengan menggunakan suatu bahasa
pemerograman tertentu sehingga menjadi suatu
Pemrograman adalah suatu seni dalam menggunakan satu atau
lebih algoritma yang saling program komputer.
PEMBUATAN PROGRAM
1. Defining the problem ( definisi
masalah )
Masalah
disini yaitu masalah yang akan di analisis dan selanjutnya di pecahkan melalui
program atau aplikasi melihat dari sundut pandang kebutuhan.
2. Planning and Design System
( perencanaan dan desain system )
Pada tahapan ini sangat diperlukan, karena tanpa tahapan
planning pekerjaan yang dilakukan akan sia-sia tentunya dan memakan waktu yang
lama. dengan planning system akan jelas serta tampilan aplikasi yang dibuat
juga terarah. biasanya perancangan system dilakukan oleh system analyst yang
selanjutnya di kerjakan oleh seorang programmer.Design System ini biasanya
menggunakan Flowchart System atau symbol alur program dan sebagainya.
3. Implementasi
Pada tahap ini programmer
tentunya mengimplementasikan rancangan ke dalam bentuk struktur coding atau
sering di sebut code a programmer languange. Bahasa
program tentu banyak tergantung pemakaian.
4. Documentation ( dokumentasi )
Setelah tahap implementasi dilakukan dan program sudah mencakup
80 % selanjutnya buat lah dokumentasi atau komentar-komentar pada cuplikan
program, tujuannya adalah jika terjadi debug atau problem kita dapat
mengoreksinya dengan mudah dan sebaliknya orang dapat mengoreksi program yang
kita buat.
5. Testing
Tahap testing juga tidak luput dari pembahasan seperti yang di
kutip dari blog sebelah yaitu tahap :
·Unit Testing
Menguji setiap unit dan modul yang terdapat dalam program tersebut
·Integration Testing
Menguji integrasi yang dilakukan kepada program seperti halnya ketika program
tersebut sudah diinstall di client kita yang membutuhkan integrasi dengan
sisitem yang lain seperti halnya integrasi dengan database.
·Validation Testing
menguji masukan yang diberikan kepada program. apapun masukannya program harus
bisa menyelesaikan dengan baik.
·Sistem Testing
Pada tahap ini menguji permorfa dari program, apabila program dijalankan dengan
kondisi-kondisi tertentu bagaimana?
6. Maintenance
Program tanpa maintenance tentu tidak update dalam masalah bug
error report yang dikeluhkan oleh pemakaian. Agar aplikasi dapat di
kembangkan kembali beberapa tahun kemudian atau open source serta ada juga
close source yang tidak bisa di kembangkan oleh pihak lain biasanya ditentukan
oleh lisensi sebuah program hanya untuk pemakaian saja.
CIRI-CIRI ALGORITMA
1.Algoritma mempunyai awal
dan akhir 2.Setiap Setiap langkah harus
didefinisikan dengan tepat sehingga tidak memiliki arti ganda (ambigu) 3.Memiliki masukan (input)
atau kondisi awal 4.Memiliki keluaran (output)
atau kondisi akhir 5.Algoritma harus efektif;
bila digunakan benar – benar menyelesaikan persoalan
pada suatu hari ada seseorang gembala yang bernama charles dia melewati hutan dan akan menyebrangi jembatan bersama kucing,rumput,sapi tetapi ia melihat tulisan yang ada di depan jembatan "jembatan ini hanya cukup untuk 2 orang saja"
1.bagaimana semuanya bisa selamat sampai rumah pengembala walaupun jembatan hanya mampu menampung 2 orang saja JAWABAN:
1.sebrangkan sapi
2.setelah selesai sebrangkan sapi,keluarkan sapi dan meyebrang lagi
3.sebrangkan rumput keluarkan rumput dan menyebrang lagi
4.sebrangkan kucing
di sini saya akan membagikan pengetahuan tentang desain grafis......
silahkan di simak.....
Pengertian Desain Grafis
Desain grafis
adalah 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), ataupun 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.
UNSUR DAN PRINSIP DESAIN GRAFIS
UNSUR
Unsur dalam setiap hasil
karya desain grafis dan DKV terdiri dari bagian-bagian yang bisa dipelajari
secara terpisah. Pada setiap hasil karya desain pasti ada minimal satu dari
unsur berikut :
1. Garis (Line)
Source: google.com
Sebuah garis adalah unsur
desain yang menghubungkan antara satu titik poin dengan titik poin yang lain
sehingga bisa berbentuk gambar garis lengkung (curve) atau lurus (straight).
Garis adalah unsur dasar untuk membangun bentuk atau konstruksi desain. Di
dalam dunia komunikasi visual seringkali kita menggunakan dotted line, solid line,
dan garis putus-putus
2. Bentuk (Shape)
Source: google.com
Bentuk adalah segala hal
yang memiliki diameter tinggi dan lebar. Bentuk dasar yang dikenal orang adalah
kotak (rectangle), lingkaran (circle), dan segitiga (triangle). Pada desain komunikasi visual
kita akan mempelajari betuk dasar dan bentuk turunan. Sementara pada kategori
sifatnya, bentuk dapat dikategorikan menjadi tiga, yaitu:
2.1) Huruf (Character) :
Yang direpresentasikan
dalam bentuk visual yang dapat digunakan untuk membentuk tulisan sebagai wakil
dari bahasa verbal dengan bentuk visual langsung, seperti A, B, C, dsb.
2.2) Simbol (Symbol) :
Yang direpresentasikan dalam
bentuk visual yang mewakili bentuk benda secara sederhana dan dapat dipahami
secara umum sebagai simbol atau lambang untuk menggambarkan suatu bentuk benda
nyata, misalnya gambar orang, bintang, matahari dalam bentuk sederhana
(simbol), bukan dalam bentuk nyata (dengan detail).
2.3) Bentuk Nyata (Form) :
Bentuk ini betul-betul
mencerminkan kondisi fisik dari suatu obyek. Seperti gambar manusia secara
detil, hewan atau benda lainnya.
3. Tekstur (Texture)
Source: google.com
Tekstur adalah tampilan
permukaan (corak) dari suatu benda yang dapat dinilai dengan cara dilihat atau
diraba. Yang pada prakteknya, tekstur sering dikategorikan sebagai corak dari
suatu permukaan benda, misalnya permukaan karpet, baju, kulit kayu, cat
dinding, cat canvas, dan lain sebagainya.
4. Ruang (Space)
Source: google.com
Ruang merupakan jarak
antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan
unsur untuk memberi efek estetika desain dan dinamika desain grafis. Sebagai
contoh, tanpa ruang Anda tidak akan tahu mana kata dan mana kalimat atau paragraf.
Tanpa ruang Anda tidak tahu mana yang harus dilihat terlebih dahulu, kapan
harus membaca dan kapan harus berhenti sebentar. Dalam bentuk fisiknya
pengidentifikasian ruang digolongkan menjadi dua unsur, yaitu obyek (figure) dan latar belakang (background).
5. Ukuran (Size)
Source: google.com
Ukuran adalah unsur lain
dalam desain yang mendefinisikan besar kecilnya suatu obyek. Dengan menggunakan
unsur ini Anda dapat menciptakan kontras dan penekanan (emphasis) pada obyek desain anda sehingga orang akan tahu mana yang
akan dilihat atau dibaca terlebih dahulu.
6. Warna (Color)
Source: google.com
Warna merupakan unsur
penting dalam obyek desain. Karena dengan warna orang bisa menampilkan
identitas, menyampaikan pesan atau membedakan sifat dari bentuk-bentuk bentuk
visual secara jelas. Dalam prakteknya warna dibedakan menjadi dua: yaitu warna
yang ditimbulkan karena sinar (Additive
color/RGB) yang biasanya digunakan pada warna lampu, monitor, TV dan
sebagainya, dan warna yang dibuat dengan unsur-unsur tinta atau cat (Substractive color/CMYK) yang biasanya
digunakan dalam proses pencetakan gambar ke permukaan benda padat seperti
kertas, logam, kain atau plastik.
Prinsip
Pesan visual harus
kreatif (asli, inovatif dan lancar), komunikatif, efisien dan efektif,
sekaligus indah/estetis. Berbeda dengan prinsip desain grafis. Dalam ilmu desain
grafis, selain prinsip-prinsip diatas ada beberapa prinsip utama komunikasi
visual dari sebuah karya desain.
1. Ruang Kosong (White Space)
Ruang kosong dimaksudkan agar karya tidak
terlalu padat dalam penempatannya pada sebuah bidang dan menjadikan sebuah
obyek menjadi dominan.
2. Kejelasan (Clarity)
Kejelasan atau clarity mempengaruhi penafsiran penonton akan sebuah karya.
Bagaimana sebuah karya tersebut dapat mudah dimengerti dan tidak menimbulkan
ambigu/ makna ganda
3. Kesederhanaan (Simplicity)
Kesederhanaan menuntut penciptaan karya
yang tidak lebih dan tidak kurang. Kesederhanaan sering juga diartikan tepat dan
tidak berlebihan. Pencapaian kesederhanaan mendorong penikmat untuk menatap
lama dan tidak merasa jenuh.
4. Emphasis (Point
of Interest)
Emphasis atau disebut juga pusat perhatian,
merupakan pengembangan dominasi yang bertujuan untuk menonjolkan salah satu
unsur sebagai pusat perhatian sehingga mencapai nilai artistic.
Kesimpulan:
Untuk
membuat suatu desain tentunya kita ingin sekali desain tersebut sesuai
dengan tujuan kita membuatnya, baik itu untuk sebuah promosi atau hanya
untuk kesenangan batin. Untuk menghasilkan suatu desain yang menarik dan
dapat dipahami oleh orang lain, maka dalam pembuatannya kita harus
memperhatikan unsur-unsur dan prinsip yang dimiliki oleh suatu desain.
agi Anda yang memiliki pekerjaan di dunia desain grafis, sangat penting bagi Anda untuk mengetahui perbedaan Vektor dan Bitmap.
Bekerja di dalam dunia desain grafis memang mengharuskan Anda untuk
mengerti mengenai format-format gambar. Dimana Anda dapat memilih
kualitas gambar sesuai dengan kebutuhan Anda. Mengetahui perbedaan
antara Vektor dan Bitmap ini tujuannya agar Anda dapat mencetak gambar
yang bagus dan berkualitas, tidak rusak ataupun blur. Anda dapat memilih
gambar Vektor ataupun Bitmap sesuai kebutuhan setelah mengetahui
perbedaan di antara keduanya.
Vektor sendiri merupakan gambar digital, berbasis persamaan perhitungan
matematis. Gambar Vektor memiliki kualitas yang bagus, ketika diperbesar
atau diperkecil gambar tidak pecah. Ini karena Vektor merupakan gambar
yang dibentuk dari gabungan titik dan juga garis yang membentuk sebuah
objek. Sementara Bitmap adalah representasi dari citra grafis, terdiri
dari titik-titik yang tersusun dan tersimpan di dalam memori komputer.
Nilai setiap titik dari gambar Bitmap diawali oleh 1 bit data jika
gambar tersebut adalah hitam putih, dan lebih jika gambar berwarna.
Untuk penjelasan lebih lengkapnya, simak ulasan berikut ini:
1. Susunan
Gambar Vektor disusun objek geometris, dibuat berdasar atas perhitungan
matematis. Sementara gambar Bitmap disusun objek, dimana objek tersebut
disebut sebagai pixel.
2. Sifat
Gambar Vektor memiliki sifat yang tidak dipengaruhi oleh resolusi, sementara gambar Bitmap dipengaruhi oleh resolusinya.
3. Gambar ketika di zion
Ketika di-zoom, gambar Vektor tidak akan pecah, rusak ataupun blur.
Sedangkan gambar Bitmap jika di-zoom dan melewati batas toleransi maka
gambarnya akan pecah dan rusak.
4. Ukuran
Jika gambar Vektor disimpan maka ukurannya relatif kecil, sementara gambar Bitmap memiliki ukuran yang relatif besar.
5. Kegunaan
Gambar Vektor cocok digunakan untuk ilustrasi, contohnya seperti logo
dan desain lain yang mengutamakan kesederhanaan bentuk. Sementara gambar
Bitmap dapat digunakan untuk gambar yang kompleks. Dimana ragam warna
dan juga bentuk yang cukup beraneka ragam, contohnya yaitu foto hasil
jepretan kamera.
6. Format penyimpanan
Format penyimpanan untuk gambar Vektor di antaranya yaitu AI, FH, CDR
dan EPS. Sedangkan format penyimpanan untuk gambar Bitmap yaitu TIF,
PSD, GIF, JPEG dan BMP.
7. Aplikasi yang mendukung
Aplikasi atau program yang cocok digunakan untuk mengolah gambar Vektor
yaitu Coreldraw, Macromedia Freehand dan juga Adobe Illustrator.
Sedangkan aplikasi untuk mengolah gambar Bitmap yaitu AdobePhotoshop, MS
Paint dan juga Corel Photopaint.
Dengan mengetahui format dan perbedaan diantara kedua gambar tersebut,
Anda akan lebih mudah memahami kinerja keduanya. Dengan begitu Anda juga
memilih format gambar sesuai dengan kebutuhan Anda, apakah Vektor
ataukah Bitmap. Pemilihan format gambar sesuai kebutuhan akan
memaksimalkan Anda dapat mencetak gambar yang bagus dan berkualitas.
Manfaatkan perbedaan Vektor dan Bitmap tersebut untuk memilih format gambar terbaik.
sumber : http://perbedaanterbaru.blogspot.com
PRODUK-PRODUK DESAIN GRAFIS
Permana (1994) mencatat beberapa pembagian produk-produk yang bisa dihasilkan dari pekerjaan desain grafis, yaitu:
1.
Dokumen yang bersifat persuasif
:: iklan
:: undangan
:: permohonan undangan
:: poster
:: selebaran
:: prospektus
:: brosur
2.
Dokumen yang menunjukkan identitas
:: kartu nama
:: sertifikat dan izazah
:: label dan tag
:: alat tulis kantor
3.
Dokumen yang memberikan informasi
:: brosur
:: rencana pengajaran
:: proposal
:: jadwal
:: daftar produk
:: program
:: lembaran kerja
:: laporan
4.
Publikasi berkala dan tidak
:: newsletter
:: majalah
:: laporan penelitian
:: jurnal
:: buletin
:: tabloid
:: koran dinding
:: pengumuman
5.
Dokumen yang menghendaki jawaban
:: Daftar isian riwayat hidup
:: formulir
:: lembar soal
:: kuesioner
:: lembar isian
6.
Dokumen yang memberikan referensi :: kalender :: direktori :: buku telepon :: daftar barang :: jadwal :: buku alamat
7.
Dokumen yang menunjukkan suatu proses :: kurikulum :: manual kerja :: manuallatihan :: prosedur latihan :: petunjuk
:: resep masakan
sumber : http://duniainformatikaindonesia.blogspot.co.id
APLIKASI DESAIN GRAFIS
Corel Draw
getintopc.com
Corel
Draw adalah sebuah program komputer yang melakukan editing pada garis
vektor. Program ini dibuat oleh Corel, sebuah perusahaan software yang
berkantor pusat di Ottawa, Kanada. Corel draw memiliki kegunaan untuk
mengolah gambar, oleh karena itu banyak digunakan pada pekerjaan dalam
bidang publikasi atau percetakan ataupun pekerjaan di bidang lain yang
membutuhkan proses visualisasi.
Suatu
program yang baik tentu saja memiliki keunggulan yang signifikan.
Beberapa keunggulan program Corel Draw antara lain adalah:
Gambar
yang dihasilkan dengan vektor atau berbasis vektor bisa ditekan pada
tingkat yang paling rendah namun hasilnya tidak kalah dengan gambar yang
berbasis bitmap atau raster.
Penggunaan Corel Draw, terutama
pada tool-tool yang ada di dalamnya sangat mudah dipahami oleh
penggunanya, bahkan oleh orang yang baru pertama menggunakannya.
Corel Draw sangag baik untuk mengkolaborasikan antara tulisan dengan gambar, seperti layaknya Adobe Potoshop.
Banyaknya
pengguna Corel Draw, membuat adanya komunitas dengan jumlah anggota
yang besar. Hal ini akan membuat kita tidak kesulitan jika ingin
mempelajari Corel Draw lebih mendalam karena banyak ditemukan tutorial,
tips dan trik yang diproduksi oleh pengguna lain.
Adobe Illustrator
ytimg.com
Interface
yang hampir mirip dengan sepupunya, Adobe Photoshop, memudahkan
pengguna yang sebelumnya sudah pernah memakai perangkat lunak manipulasi
foto tersebut mengenali worksheet di Adobe Illustrator. Namun begitu,
palet-palet yang ada di AI ini cukup membingungkan bagi user yang baru
pertama kali menggunakan produk Adobe.
Bagi pengguna yang baru
menggunakan software desain vector Coreldraw cukup dimudahkan dengan
tampilan kerja yang user friendly. Inilah yang selalu dilirik oleh user
di Negara kita. Tampilan toolbar yang ada di sebelah kiri serta toogle
warna di sebelah kanannya, serta menu HINTS berisi tutorial singkat yang
muncul saat kita memilih tools sangat membantu pengguna yang baru
mempelajari desain grafis.
Xara Designer
pcworld.com
Software
Grafis satu ini merupakan termasuk software yang paling komplit
fiturnya. Kenapa dikatakan demikian ? Karena dalam software ini selain
digunakan untuk mendesain, editing foto/image, kita juga dapat membuat
efek animasi flash di sini. Jadi, software ini cukukp serbaguna kan??
Xara Designer juga terkenal dengan kecepatan dan kemudahan penggunaan
yang tak tertandingi, Xara Designer didasarkan pada paling canggih di
dunia, mesin vektor kinerja rendering tertinggi , vector 3D yang tinggi,
dll.
Ada kelebihan – kelebihan tersendiri yang dimiliki oleh aplikasi pengolah grafis yang satu ini, diantaranya adalah : · Fitur 3D yang Mengagumkan · Diintegrasikan dengan Photoshop
Xara
Designer mendukung Adobe Photoshop ® plug-in. Banyak plug in yang sudah
tersedia untuk software ini, baik yang gratis dan komersial, untuk
menciptakan berbagai efek untuk foto dan bentuk vektor untuk berbagai
efek visual menakjubkan.
· Dapat membuat Animasi Flash dengan mudah
Xara
Foto dan Graphic Designer dan Designer Pro menawarkan cara yang
benar-benar mudah untuk membuat animasi Flash benar-benar efisien.
Inkscape
ubuntu.com
Inkscape
merupakan sebuah software desain grafis yang opensource alias gratis.
Software ini fitrunya tidak kalah dengan AI ataupun CorelDraw
Kelebihan Inkscape
– Gratis.
Kelebihan inkscape yang paling utama itu adalah Inkscape itu Gratis
atau open source tidak seperti software yang lain. Pengguna bebas
menggunakannya tanpa di bebani biaya lisensi.
– Banyak pilihan warna.
Secara default inkscape di lengkapi panel warna yang dinamakan Palette
kita bisa lihat sendiri ketika kita membuka program inkscape. Warna yang
sering di gunakan akan berjejer di awal dan di ikuti oleh warna lainnya
yang dari warna terang ke warna gelap.
– File ringan. Baik
ukuran program dan file yang di hasilkan oleh inkscape memiliki ukuran
file yang sangat ringan. ini tentu sangat berdampak positif terhadap
hardisk kita dan tidak memakan banyak ruang. Hal ini juga membuat
inkscape bisa di pasang/install pada komputer yang memiliki spesifikasi
hardware yang rendah dan tidak memerlukan spesifikasi yang khusus.
– File bisa di lihat di Web Browser.
Tidak seperti software lainnya untuk melihat file dokument yang di
hasilkan perlu membuka pogramnya langsung. File dokumen inkscape bisa di
lihat pada Software Web Broser di komputer anda karena File yang di
hasilkan oleh Inkscape adalah SVG yang memenuhi standar XML. jadi tidak
heran bisa di buka pada Software Web broser seperti Google Chrome.
– File Dokument yang berkualitas.
Kualitas yang di hasilkan oleh inkscape tidak kalah dengan Corel Draw
dan Adobe Illustrator. Dan file dari inkscape dapat di buka pada program
Corel Draw dan Adobe Illustrator.
– Back up otomatis jika not respond.
Berbeda dengan Corel Draw, ketika kita menggunakan inkscape, terjadi
not respon dan kita lupa untuk menyimpannya maka Inkscape akan otomatis
menyimpan File baru di mana kita simpan file yang kita buat sebelumnya.
– Memiliki panel pengaturan yang lengkap.
Sama dengan software pengolah vector lainnya, seperti panel pengaturan
warna dan layer ada di inkscape juga lebih mudah dalam penggunaannya.
– Support bahasa Indonesia.
Bagi pengguna yang baru, hal ini akan memudahkan mengerti dalam mencoba
fasilitas yang ada pada inkscape. Yang bisa di atur pada saat
menginstal.
– Tersedia dalam versi portable. Inkscape tersedia
dalam versi portable yang dapat di download pada Website resminya, dan
dapat di instal pada Flash-disk/external drive.
Serif DrawPlus
down.cd
Aplikasi desain ini memungkinkan desainer membuat logo menakjubkan serta grafis dan media designs yang
serbaguna. Diperkaya dengan beberapa fitur powerful, aplikasi ini
menawarkan platform berlatih yang sempurna untuk para desainer grafis
bereksperimen dengan objek mereka. Jangan lupa mampirlah ke salah satu
fitur pembelajaran menarik dari DrawPlus Starter Edition, yaitu bagian
help: How To, yang berupa panduan dimana desainer dapat mendapat
asistensi instan dalam mengatasi masalah yang dihadapi. Namun, aplikasi
desain grafis ini hanya dapat berjalan pada sistem operasi Windows.
Memungkinkan untuk menggambar dan mengedit kurva dengan sangat presisi.
Kustomisasi yang mudah terhadap banyak shape bersamaan dengan teks.
Desainer dapat bereksperimen dengan efek layer berbeda.
Terdapat fitur vector drawing untuk skalabilitas (ekspor gambar & objek) yang mudah.
Fitur pembuatan objek 3D dengan ekstrusi serta pilihan untuk menerapkan style-style 3D pada objek tertentu.
Scalable Vector Graphics (SVG) Edit
kiyut.com
SVG
Edit adalah aplikasi desain grafis gratis untuk detailing gambar &
objek dengan XML yang di-render dengan SVG Viewer. Karena aplikasi ini
bekerja dengan prinsip grafis vektor, gambar-gambar luaran dapat dengan
mudah diekspor ke format GIF, PNG, dan JPG. Beberapa fitur bawaan pada
aplikasi ini membuatnya cocok untuk mengedit gambar & objek.
Kelebihan aplikasi ini adalah hanya dapat mengedit gambar 2D. Sesuai
namanya (SVG-Edit), aplikasi ini adalah editor, dengan kata lain objek
hanya dapat diedit, bukan dibuat.
Karena aplikasi ini dibuat
dengan HTML5, JavaScript, serta CSS3, aplikasi ini dapat dijalankan di
sistem operasi mana saja, kompatibel dengan hampir semua web browser
masa kini.
Gambar atau dokumen dapat diedit baik secara visual (graphically) atau melalui modifikasi source code.
Memungkinkan edit gambar SVG dengan cepat langsung pada browser tanpa instalasi aplikasi pendukung tambahan.