Senin, 21 Januari 2019

PENGERTIAN OOP BESERTA CONTOH KEHIDUPAN SEHARI - HARI

Assalamualaikum wr wb,sudah lama sekali tidak berjumpa dengan ane pria tampan.

di sini ane akan mengeshare tentang pengertian OOP dan contohnya yang ada di kehidupan sehari -hari , gk usah basa - basi langsung aje bossQ langsung di baca dengan sebatang nikotin dan secangkir nikotin hehehehe :v

OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Jadi setiap bagian dari suatu permasalahan adalah objek, nah objek itu sendiri merupakan gabungan dari beberapa objek yang lebih kecil lagi. Saya ambil contoh laptop, laptop adalah sebuah objek. Pesawat itu sendiri terbentuk dari beberapa objek yang lebih kecil lagi seperti processor,baterai,motherboard,hardisk, dll. Laptop sebagai objek yang terbentuk dari objek-objek yang lebih kecil saling berhubungan, berinteraksi, berkomunikasi dan saling mengirim pesan kepada objek-objek yang lainnya. Begitu juga dengan program, sebuah objek yang besar dibentuk dari beberapa objek yang lebih kecil, objek-objek itu saling berkomunikasi, dan saling berkirim pesan kepada objek yang lain.

Dalam pemograman berorientasi Objek dikenal Ada beberapa pengertian dasar yang harus kita ketahui yaitu:



1.Class, dimana class adalah merupakan penggambaran dari sebuah object atau benda,sifat objek, dan juga apa yang bisa dilakukan oleh objek tersebut.

Sebagai contoh adalah pengambaran yang real dalam kehidupan kita adalah tentang dunia handphone. Tentunya kita semua  mengetahui bahwa sangatlah banyak jenis merk handphone yang ada seperti samsung,xiaomi,asus,lenovo,sony dan lain sebagainya.Kemudian marilah kita anggap berbagai handphone tersebut sebagai  suatu class. Maka samsung tentunya mempunyai serial number (SN),tahun pembuatan,merk dll demikian juga dengan merk handphone yang lainnya, oleh karenanya hal ini bisa disebut sebagai properties. Selanjutnya handphone itu sendiri bisa berkomukasi,memainkan lagu,menonton video,dll yang mana kegiatan ini disebut method.

2.Object, adalah merupakan suatu bentuk dari class.

Kalau kita mengikuti analogi di atas, maka object dari class tanaman adalah pohon rambutan,bunga melati,pohon mangga,pohon kamboja,. Mereka adalah contoh dari class tumbuhan. Semua dari mereka adalah tumbuhan yang mempunyai nama, jenis tumbuhan dll. Dan bisa menghasilkan buah, berkembang biak dll.

3.Inheritance, yaitu salah satu bentuk teknis untuk membuat sebuah class lebih spesifik lagi.

Sebagai contoh dari kasus ini menurut analogi di atas. Misalkan kita akan membuat class yang lebih spesifik dari orang yaitu karyawan. Maka class ini mempunyai properti tambahan perusahaan tempat dia bekerja. Akan tetapi, semua properti sebagai orang ada juga pada class karwayan ini.

4.Encapsulation, yaitu mengemas suatu objek sehingga pada saat kita akan memakai objek tersebut kita tidak perlu lagi tahu tentang detail bagaimana suatu action itu terjadi.

Contoh dalam hal ini, misal karyawan (suatu object) sedang membaca (method). Maka detail dari tentang cara siswa itu membaca (bagaimana mulut itu  bekerja untuk membaca, bagaimana sistem saraf pusat  memerintahkan untuk membaca) kita tidak perlu mengerti. Kita hanya melihat si siswa sedang menbaca

5.Polymorphism, yaitu suatu object bisa bertindak lain terhadap message/method yang sama.

Misalkan kita punya satu class tumbuhan dan diturunkan menjadi dua class tumbuhan berbiji dan tumbuhan berbunga. Ketika tumbuhan berbiji melakukan method penyerbukan maka yang dilakukan adalah penyerbukan dengan bantuan angin .Dan ketika tumbuhan berbunga juga penyerbukan maka dia dengan bantuan serangga. Keduanya melakukan aksi yang sama yaitu penyerbukan akan tetapi perlakuannya lain..


Sekian pembahasan Cupu dari ane :p
maaf kalo ada salah2 kata, maupun kekurangan dalam pembahasan kali ini.
Terima kasih , wassalam

source by https://lehaqueenzy.wordpress.com/about/

Selasa, 26 November 2013

Bab 5 Konversi format data 



Data pada komputer memiliki berbagai macam format contohnya gif, png, jpg, xls, doc, pdf dan sebagainya tergantung dari perangkat lunak pengolahnya. Format data tersebut dapat kita konversikan, misalnya dari sebuah dokument Ms. Word dapat kita konversikan menjadi dokument dengan format pdf, atau sebaliknya dengan menggunakan perangkat lunak tertentu.
Untuk melakukan konversi dari sebuah format data ke format yang lain, kita membutuhkan perangkat lunak tertentu.
 Misalnya untuk mengkonversi Dokumen dari Ms. Word, Ms. Excel atau Ms. PowerPoint ke dalam format PDF, dibutuhkan perangkat lunak, salah satu yang bisa digunakan adalah Adobe Acrobat Distiller, mengkonversi dari PDF ke format text, misalnya  menggunakan OmniPage Pro.


1.Buka dokumen yang akan di konversikan (dalam Ms. Word atau Ms.Excel)
Langkah-langkah melakukan konversi dari Ms. Word atau Ms. Excel ke dalam format PDF. (Ingat Adobe Acrobat Distiller harus sudah terinstal)

-Buka dokumen yang akan di konversikan (dalam Ms. Word atau Ms.Excel)-
-Buka menu print (pilih File, Print; atau tekan Ctrl-P)
-Pada bagian nama/jenis printer pilih: Adobe PDF.
- Print Dokument

Dokumen yang telah di print (dikonversi ke PDF), dapat dibuka dengan perangkat lunak Adobe Acrobat Reader.


Format data dan eksitensinya

- DOC
DOC = "DOCUMENT" 
APLIKASI = MS. WORD 
FUNGSI= - PENGOLAHAN DATA/HURUF DALAM BENTUK DOKUMEN
 
- XLS 
 XLS = EXCEL SPREADSHEET 
APLIKASI = ms. excel / xlvIEWER 
fungsi= - pengolahan angka 
menganalisa data
 
- ppt
ppt = powerpoin presentation 
aplikasi= ms. power point 
fungsi= mempresentasikan laporan

- pdf 
pdf= portable document format 
aplikasi= adobe acrobat reader 
fungsi= - membantu user membaca dan mencetak dokumen-

-ogg 
ogg = ogg vorbis 
aplikasi =winamp
fungsi= memiliki beberapa audio players yg dapat memainkan musik
 
- avi= audio video interleaved 
aplikasi= windows media player 
fungsi= dapat menyimpan audio dan video pada stuktur interleaved

-.mpeg= moving picture experts group 
aplikasi= windows media player 
fungsi = sebagai format kepingan video

-jpeg= joint photo graphic experts group 
aplikasi= paint , photoshop , windows viewer 
fungsi = dapat mengkompres objek dgn tingkat kualitas sesuai pilihan yg di sediakan
-vbs= visual basic script 
aplikasi= visual basic dan notepad 
fungsi= dapat membantu para programer membuat aplikasi berplatfrom windows

- rar
aplikasi= winrar
fungsi= utk mengkompres data menjadi lbih kecil

-ico=
aplikasi = paint
fungsi= bisa menjadi favicon web / blog



-psd= photoshop document 
aplikasi = adobe photoshop 
fungsi= format ini mampu menyimpan layer pada gambar sehinga suatu saat di buka bisa diedit kembali


-html = hypertext markup language 
aplikasi= mozila firefox 
fungsi= dapat sebagai syntax pembagunan sebuah website

-.txt= text 
aplikasi= notepad 
fungsi = bisa sebagai alat utk mencatat

-eps = encapsuled postcript
aplikasi= adobe photoshop 
fungsi = format ini mampu menyimpan warna seperti rgb , cmyk

-.png = portable network graphics
aplikasi = paint
fungsi = sebagai format utk banner web dgn sempurna

-. mp4= = mpeg 4 part 14 
aplikasi= winamp
fungsi sebagai format audio dan video

- 3gp = 3rd generation partnership
aplikasi windows media player
fungsi= kebanyakan ponsel memakai format video ini

- mp3=moving picture experts group layer 3 audio
aplikasi = winamp
fungsi = format audio
 
-wma= windows media audio
aplikasi= windows media player
fungsi= mencode film dan mentransfer slide show yg berisi format bitmap ke dlm video terkompres
 
-.flv= flash vidio
aplikasi= vlc media player
fungsi=yg digunakan utk mengirim vidio ke internet menggunakan adobe flash player

- bat= batch
aplikasi notepad
fungsi bisa utk menyalin hardisk