Rabu, 17 Desember 2014

Pengenalan Hardware

Input Device (unit masukan)
a. Keyboard
Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file.

b. Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface).

c. Touchpad
Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.

d. Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.

e. Joy Stick
Alat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer.

f. Barcode
Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka.

g. Scanner
Scanner adalah sebuah alat yang dapat berfungsi untuk meng-copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar.

h. Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga komputer mampu menerima input dari kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner.

i. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.

j. Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada monitor.

Perkembangan Software

Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
1. Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
2. Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS (Fortran Monitoring System) dan IBSYS. Jadi generasi komputer kedua ini merupakan generasi pertama dari sistem Operasi.
3. Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekaligus) dan multi-programming (melayani banyak program sekaligus).
4. Generasi Keempat (Pasca 1980an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
Adapun sejarah sistem operasi yang dirinci dari tahun 1980an. Artikel ini menguraikan sejarah sistem operasi dari DOS, Mac, Windows, BSD, sampai Linux.
1956
GM-NAAI/O : Sistem operasi pertama ini digunakan pertama kali oleh General Motors pada komputer besar IBM 704. Namun, sistem ini tidak lebih hebat dari Batch Processing.
1969
Unix : Sistem operasi modern pertama ini dikembangkan oleh Ken Thompson dan Dennis Ritchie yang saat itu membutuhkan sebuah platform yang cepat untuk game “Space Travel” mereka.
1973
XeroxAlto : Sistem pertama dengan graphical interface yang hanya digunakan untuk penelitian sampai 1981
1980
QDOS : Tim Paterson dari Seattle Computer menulis QDOS yang dibuat dari OS terkenal pada masa itu, CP/M. QDOS (Quick and Dirty Operating System) dipasarkan oleh Seatle Computer dengan nama 86-DOS karena dirancang untuk prosesor Intel 8086.
Microsoft : Bill Gates dari Microsoft membeli lisensi QDOS dan menjualnya ke berbagai perusahaan komputer.
1981
PC  DOS : IBM meluncurkan PC  DOS yang dibeli dari Microsoft untuk komputernya yang berbasis prosesor Intel 8086.
MS  DOS : Microsoft menggunakan nama MS  DOS untuk OS ini jika dijual oleh perusahaan diluar IBM.
1983
MS  DOS 2.0 : Versi 2.0 dari MS  DOS diluncurkan pada komputer PC XT.
1984
System 1.0 : Apple meluncurkan Macintosh dengan OS yang diturunkan dari BSD UNIX. System 1.0 merupakan sistem operasi pertama yang telah berbasis grafis dan menggunakan mouse.
MS DOS 3.0 : Microsoft meluncurkan MS DOS 3.0 untuk PC AT yang menggunakan chip Intel 80286 dan yang mulai mendukung penggunaan hard disk lebih dari 10 MB.
MS DOS 3.1 : Microsoft meluncurkan MS DOS 3.1 yang memberikan dukungan untuk jaringan.
1985
MS Windows 1.0 : Microsoft memperkenalkan MS­Windows, sistem operasi yang telah menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking. Sayangnya sistem operasi ini sangat buruk performanya dan tidak mampu menyamai kesuksesan Apple.
Novell Netware : Novell meluncurkan sistem operasi berbasis jaringan Netware 86 yang dibuat untuk prosesor Intel 8086.
1986
MS  DOS 3.2 : Microsoft meluncurkan MS  DOS 3.2 yang menambahkan dukungan untuk floppy 3.5 inch 720 KB.
1987
OS/2 : IBM memperkenalkan OS/2 yang telah berbasis grafis, sebagai calon pengganti IBM PC DOS.
MS  DOS 3.3 : Microsoft meluncurkan MS  DOS 3.3 yang merupakan versi paling populer dari MS DOS.
Windows 2.0 : Windows versi 2.0 diperkenalkan.
MINIX : Andrew S. Tanenbaum mengembangkan Minix, sistem operasi berbasis Unix yang ditujukan untuk pendidikan. MINIX nantinya menginspirasi pembuatan Linux.
1988
MS  DOS 4.0 : Microsoft mengeluarkan MS DOS 4.0 dengan suasana grafis.
WWW : Proposal World Wide Web (WWW) oleh Tim Berners Lee.
1989
NetWare/386 (juga dikenal sebagai versi 3) diluncurkan oleh Novell untuk prosesor Intel 80386.
1990
Perpisahan : Dua perusahaan raksasa berpisah, IBM berjalan dengan OS/2 dan Microsoft berkonsentrasi pada Windows.
Windows 3.0 : Microsoft meluncurkan Windows versi 3.0 yang mendapat sambutan cukup baik.
MS Office : Microsoft membundel Word, Excel, dan PowerPoint untuk menyingkirkan saingannya seperti Lotus 1 2 3, Wordstar, Word Perfect dan Quattro.
DR DOS : Digital Research memperkenalkan DR DOS 5.0.
1991
Linux 0.01 : Mahasiswa Helsinki bernama Linus Torvalds mengembangkan OS berbasis Unix dari sistem operasi Minix yang diberi nama Linux.
MS DOS 5.0 : Microsoft meluncurkan MS DOS 5.0 dengan penambahan fasilitas full -screen editor, undelete, unformat dan Qbasic.
1992
Windows 3.1 : Microsoft meluncurkan Windows 3.1 dan kemudian Windows for Workgroups 3.11 di tahun berikutnya.
386 BSD : OS berbasis Open Source turunan dari BSD Unix didistribusikan oleh Bill Jolitz setelah meninggalkan Berkeley Software Design, Inc (BSDI). 386 BSD nantinya menjadi induk dari proyek Open Source BSD lainnya, seperti NetBSD, FreeBSD, dan OpenBSD.
Distro Linux : Linux didistribusikan dalam format distro yang merupakan gabungan dari OS plus program aplikasi. Distro pertama Linux dikenal sebagai SLS (Softlanding Linux System).
1993
Windows NT : Microsoft meluncurkan Windows NT, OS pertama berbasis grafis tanpa DOS didalamnya yang direncanakan untuk server jaringan.
Web Browser : NCSA memperkenalkan rilis pertama Mosaic, browser web untuk Internet.
MS  DOS 6.0 : Microsoft memperkenalkan MS DOS 6.0 Upgrade, yang mencakup program kompresi harddisk DoubleSpace.
Slackware : Patrick Volkerding mendistribusikan Slackware Linux yang menjadi distro populer pertama di kalangan pengguna Linux.
Debian : Ian Murdock dari Free Software Foundation (FSF) membuat OS berbasis Linux dengan nama Debian.
MS  DOS 6.2 : Microsoft meluncurkan MS DOS 6.2.
NetBSD : Proyek baru OS berbasis Open Source yang dikembangkan dari 386BSD dibuat dengan menggunakan nama NetBSD.
FreeBSD : Menyusul NetBSD, satu lagi proyek yang juga dikembangkan dari 386BSD dibuat dengan nama FreeBSD.
1994
Netscape : Internet meraih popularitas besar saat Netscape memperkenalkan Navigator sebagai browser Internet.
MS DOS 6.22 : Microsoft meluncurkan MS DOS 6.22 dengan program kompresi bernama DriveSpace. Ini merupakan versi terakhir dari MS DOS.
FreeDOS : Jim Hall, mahasiswa dari Universitas Wisconsin River Falls Development mengembangkan FreeDOS. FreeDOS dibuat setelah Microsoft berniat menghentikan dukungannya untuk DOS dan menggantikannya dengan Windows 95.
SuSE : OS Linux versi Jerman dikembangkan oleh Software und System Entwicklung GmbH (SuSE) dan dibuat dari distro Linux pertama, SLS.
Red Hat : Marc Ewing memulai pembuatan distro Red Hat Linux.
1995
Windows 95 : Microsoft meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling Stones dan terjual lebih dari 1 juta salinan dalam waktu 4 hari.
PC DOS 7 : IBM memperkenalkan PC DOS 7 yang terintegrasi dengan program populer pengkompres data Stacker dari Stac Electronics. Ini merupakan versi terakhir dari IBM PC DOS.
Windows CE : Versi pertama Windows CE diperkenalkan ke publik.
PalmOS : Palm menjadi populer dengan PalmOS untuk PDA.
OpenBSD : Theo de Raadt pencetus NetBSD mengembangkan OpenBSD.
1996
Windows NT 4.0 : Microsoft meluncurkan Windows NT versi 4.0
1997
Mac OS : Untuk pertama kalinya Apple memperkenalkan penggunaan nama Mac OS pada Mac OS 7.6.
1998
Windows 98 : Web browser Internet Explorer menjadi bagian penting dari Windows 98 dan berhasil menumbangkan dominasi Netscape Navigator.
Server Linux : Linux mendapat dukungan dari banyak perusahaan besar, seperti IBM, Sun Microsystem dan Hewlet Packard. Server berbasis Linux mulai banyak dipergunakan menggantikan server berbasis Windows NT.
Google : Search Engine terbaik hadir di Internet dan diketahui menggunakan Linux sebagai servernya.
Japan Goes Linux : TurboLinux diluncurkan di Jepang dan segera menjadi OS favorit di Asia, khususnya di Jepang, China dan Korea.
Mandrake : Gael Duval dari Brazil mengembangkan distro Mandrake yang diturunkan dari Red Hat.
1999
Support : Hewlett Packard mengumumkan layanan 24/7 untuk distro Caldera, Turbo Linux, Red Hat dan SuSE.
Corel Linux : Corel pembuat program Corel Draw, yang sebelumnya telah menyediakan Word Perfect versi Linux, ikut membuat OS berbasis Linux dengan nama Corel Linux dan yang nantinya beralih nama menjadi Xandros.
2000
Mac OS/X : Mac OS diganti dengan mesin berbasis BSD Unix dengan kernel yang disebut sebagai Mac OS/X.
Windows 2000: Microsoft meluncurkan Windows 2000 sebagai penerus Windows NT.
Windows Me : Microsoft meluncurkan Windows Me, versi terakhir dari Windows 95.
China Goes Linux : Red Flag Linux diluncurkan dari Republik Rakyat China.
Microsoft vs IBM : CEO Microsoft Steve Ballmer menyebut Linux sebagai kanker dalam sebuah interview dengan Chicago Sun Times. Di lain pihak, CEO IBM Louis Gartsner menyatakan dukungan pada Linux dengan menginvestasikan $ 1 milyar untuk pengembangan Linux.
2001
Windows XP : Microsoft memperkenalkan Windows XP.
Lindows: Michael Robertson, pendiri MP3.com, memulai pengembangan Lindows yang diturunkan dari Debian. Nantinya Lindows berganti nama menjadi Linspire karena adanya tuntutan perubahan nama oleh Microsoft.
2002
Open Office : Program perkantoran berbasis Open Source diluncurkan oleh Sun Microsystem.
OS Lokal : OS buatan anak negeri berbasis Linux mulai bermunculan, diantaranya Trustix Merdeka, WinBI, RimbaLinux, Komura.
2003
Windows 2003 : Microsoft meluncurkan Windows Server 2003.
Fedora : Redhat mengumumkan distro Fedora Core sebagai penggantinya. Nantinya ada beberapa distro lokal yang dibuat berbasiskan Fedora, seperti BlankOn 1.0 dan IGOS Nusantara.
Novell : Ximian, perusahaan pengembang software berbasis Linux dibeli oleh Novell, begitu juga halnya dengan SuSE yang diakuisisi oleh Novell.
LiveCD : Knoppix merupakan distro pertama Linux yang dikembangkan dengan konsep LiveCD yang bisa dipergunakan tanpa harus diinstal terlebih dahulu. Distro lokal yang dibuat dari Knoppix adalah Linux Sehat dan Waroeng IGOS.
2004
Ubuntu : Versi pertama Ubuntu diluncurkan dan didistribusikan ke seluruh dunia. Ada beberapa versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan).
2005
Mandriva : Mandrake bergabung dengan Conectiva dan berganti nama menjadi Mandriva.
2006
Unbreakable Linux : Oracle ikut membuat distro berbasis Linux yang diturunkan dari Red Hat Enterprise.
CHIPLux : Distro lokal terus bermunculan di tahun ini, bahkan Majalah CHIP yang lebih banyak memberikan pembahasan tentang Windows juga tidak ketinggalan membuat distro Linux dengan nama CHIPLux, yang diturunkan dari distro lokal PC LINUX dari keluarga PCLinuxOS (varian Mandriva). CHIPLux merupakan distro lokal pertama yang didistribusikan dalam format DVD.
2007
Vista : Setelah tertunda untuk beberapa lama, Microsoft akhirnya meluncurkan Windows Vista. Windows Vista memperkenalkan fitur 3D Desktop dengan Aero Glass, SideBar, dan Flip 3D. Sayangnya semua keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi komputer yang sangat tinggi.
2008
3D OS : Tidak seperti halnya Vista yang membutuhkan spesifikasi tinggi, 3D Desktop di Linux muncul dengan spesifikasi komputer yang sangat ringan. Era hadirnya teknologi 3D Desktop di Indonesia ditandai dengan hadirnya sistem operasi 3D OS yang dikembangkan oleh PC LINUX. Ada beberapa versi yang disediakan, yaitu versi 3D OS untuk pengguna umum serta versi distro warnet Linux dan game center Linux.
2010
Windows7 : Sistem Operasi ini merupakan penyempurna dari sistem operasi yang di buat sebelumnya oleh microsoft. Bisa dikatakan bahwa sistem operasi ini merupakan sistem operasi terbaik yang ada pada saat ini.
2012
Windows 8. Sistem Operasi ini memliki tampilan yang sangat menarik dibandingkan dengan Windows-Windows lain yang sebelumnya.

Langkah-langkah memasang processor ke motherboard

                         * Memasang Processor ke Motherboard *
Motherboard adalah komponen asas bagi komputer.


Alangkah baiknya sebelum motherboard dipasang ke casing, terlebih dahulu memasang processor karena akan lebih mudah cara memasangnya. Cara memasang processor ke motherboard yaitu :
  • Kita tentukan dulu posisi pin 1 pada prosessor dan socket prosessor di motherboard, umumnya terletak di pojok yang ditandai dengan tanda titik atau lekukan.
  • Angkat tuas pengunci socket ke atas supaya terbuka
  • Sesuaikan posisi kaki processor dengan lubang socket, kalau sudah lalu tekan processor ke dalam socket sampai rapat.
  • Kunci kembali dengan tuas pengunci.

Sejarah Fotografi

SEJARAH FOTOGRAFI


    Teknologi fotografi dimulai dengan sebuah kotak penangkap bayangan gambar, sebuah alat yang mulanya untuk meneliti konstalasi bintang yang dipatenkan oleh Gemma Fricius pada 1554. Namun sebenarnya, cikal bakal teknologi ini adalah seorang ahli filsafat Cina bernama Mo Ti pada abad ke-5 SM, Aristoteles pada abad ke-3 SM, dan seorang Arab bernama Ibn Al-Haitham pada abad ke-10 M. Kemudian pada 1558 ilmuwan Italy Giambattista della Porta menyebut "camera obscura" pada sebuah kotak kososng yang membantu pelukis menangkap bayangan gambar.
Lalu pada 1727, Johann Heinrich Schulze menemukan bahwa cairan tertentu akan berubah warnanya jika diekspos ke sinar. Kemudian pada awal abad ke-19, Thomas Wegwood melakukan sebuah percobaan. Ia berhasil menangkap citra sebuah objek. Namun sayangnya citra tersebut tidak bertahan lama karena belum ditemukannya metode untuk membuat citra menjadi permanen.
Akhirnya pada 1824 foto pertama berhasil dibuat oleh seniman lithography Prancis Nicéphore Niépce. Niépce membuat foto dengan pelat logam yang disinari dalam camera obscura selama delapan jam. Merasa kurang puas, Niépce bekerja sama dengan pelukis asal Prancis Louis-Jacques-Mandé Daguerre untuk menyempurnakan penelitiannya yang lalu disebut heliografi. Dalam bahasa Yunani, helios adalah matahari dan graphos berarti menulis.
Namun karena Niépce wafat pada 1833, Daguerre-lah yang menyelesaikan percobaan tersebut dan menyebut temuannya ini sebagai Daguerreotype dan ia pun dinobatkan sebagai orang pertama yang berhasil membuat foto yang sebenarnya.
Padahal beberapa bulan sebelumnya, seorang ilmuan Inggris bernama William Henry Fox Talbot sudah pula menemukan lukisan fotografi juga menggunakan camera obscura, tapi ia buat posistifnya pada sehelai kertas chlorida perak. Kemudian pada tahun yang sama Talbot menemukan cikal bakal film negatif modern yang terbuat dari lembar kertas beremulsi yang bisa digunakan untuk mencetak foto dengan cara contact print (print yang dibuat tanpa pembesaran / pengecilan) juga bisa digunakan untuk cetak ulang layaknya film negatif modern. Proses ini disebut Calotype yang kemudian dikembangkan menjadi Talbotypes.
Kemudian pada Januari 1850 seorang ahli kimia Inggris bernama Robert Bingham memperkenalkan penggunaan collodion sebagai emulsi foto, yang saat itu cukup populer dengan sebutan wet-plate 
photography. Walaupun cukup rumit, proses collodion ini banyak digemari fotografer karena dianggap cukup menjanjikan. Sejak saat itulah fotografi mulai intens melayani kebutuhan pers.
Temuan teknologi makin maju sejalan dengan masuknya fotografi ke dunia jurnalistik. Karena belum bisa membawa foto ke dalam proses cetak, surat kabar mula-mula menyalin foto ke dalam gambar tangan. Dan surat kabar pertama yang memuat gambar sebagai berita adalah The Daily Graphic pada 16 April 1877. Gambar berita pertama dalam surat kabar itu adalah sebuah peristiwa kebakaran.
Kemudian, ditemukanlah proses cetak half tone pada tahun 1880 yang memungkinkan foto dibawa ke dalam surat kabar. Pada Juni 1888, George Eastman, seorang ilmuwan Amerika, menciptakan revolusi fotografi dunia hasil penelitiannya sejak 1877. Ia menjual produk baru dengan merek Kodak yang terkenal dengan nama Eastman’s Kodak, yaitu berupa sebuah kamera kotak kecil dan ringan, yang telah berisi rol film (dengan bahan kimia Perak Bromida) untuk 100 exposure. Bila seluruh film digunakan, kamera (berisi film) dikirim ke perusahaan Eastman untuk diproses. Setelah itu kamera dikirimkan kembali dan telah berisi rol film yang baru. Berbeda dengan kamera pada masa itu yang besar dan kurang praktis, produk baru tersebut memungkinkan siapa saja dapat memotret dengan leluasa. Nah, kamera KODAK inilah yang kemudian mengalami berbagai penyesuaian teknologi sehingga menjadi kamera yang kita gunakan sekarang.
JENIS – JENIS FOTOGRAFI
Dalam dunia fotografi bayak terdapat jenis-jenis fotografi spesifik yang dapat kamu dalami sesuai dengan passion. Masing-masing jenis fotografi memiliki teknik dan skill yang berbeda.
1. Landscape Fotografi
Jika kamu mencintai fotografi dan memiliki kecenderungan untuk melihat-lihat pemandangan indah yang ada di sekitar kamu atau traveling ke tempat-tempat yang indah kemudian mengabadikan foto alam tersebut. kamu pasti tertarik dengan landscape fotografi. Landscape fotografi banyak dicari oleh rumah media. Kamu dapat menemukan karya-karya landscape foto yang keren di “National Geographic”
2. Wildlife Fotografi
Genre fotografi yang berfokus pada hewan dan habitat alami mereka disebut fotografi satwa liar. Perilaku hewan di alam liar juga merupakan objek bagi wildlife photography. sebagian foto-foto ini dicetak dalam jurnal dan pemeran. Banyak orang berlatih jenis fotografi ini. Namun bukan hal yang mudah karena selain kamera yang canggih, lensa yang bagus, senter yang kuat, kamu juga membutuhkan kesabaran ekstra untuk membidik foto yang menawan.
3. Aerial Fotografi (Foto Udara)
Aerial fotografi adalah jenis fotografi di mana foto diambil dari udara dengan menggunakan pesawat, balon udara, parasut atau diambil dari atas gedung pencakar langit. Foto-foto ini memberikan tampilan yang lebih besar dari subjek dan latar belakang.
4. Sports Fotografi
Ini genre fotografi mengkhususkan diri dalam menangkap momen yang menentukan dalam sebuah acara olahraga.Fotografi oelahraga adalah salah satu jenis fotografi yang sulit, karena membutuhkan banyak latihan dan peralatan yang memadahi.
5. Potrait Fotografi
Salah satu jenis fotografi dengan umur paling tua adalah fotografi potrait. Fotografi potrait adalah segala hal mengenai menangkap suasana hati seseorang dengan penakanan ekspresi. Jenis ini tidak perlu menggunakan model profesional, bisa memotret anggota keluarga. Ada banyak cara untuk membuat hasil foto potrait yang menajubkan.
6. Architectural Fotografi
Fotografi arsitektur adalah fotografi yang berkaitan dengan mengambil foto sebuah struktur rumah atau bangunan dari sudut yang berbeda. Tujuan utama dari fotografi arsitektur adalah untuk menciptakan dampak positif pada pembeli potensial real estate.
7. Wedding /Event Fotografi
Dapat dikatakan bahwa para fotografer pendatang baru memulai karirnya dengan berlatih memotret acara pernikahan atau event fotografi. Tapi hal ini bukan berati bahwa wedding photography tidak memerlukan keterampilan apapun. Apabila sudah terjun dalam wedding fotografi maka harus memiliki kecakapan yang baik soal editing.
8. Fashion Fotografi
Fotografi fashion ialah memotret model dengan pencahayaan yang glamour dan juga selain model fotografer memotret item fashion seperti tas, baju, sepatu, aksesoris, atau make up. Fotografi jenis ini biasanya banyak digunakan dalam dunia periklanan dan majalah fashion.
9. Macro Fotografi
Fotografi makro adalah jenis fotografi di mana gambar dibidik dengan kisaran lebih dekat untuk menampilkan rincian materi subjek yang ingin ditonjolkan. Subyek yang menarik dari fotografi makro adalah bunga, serangga, teksture dari sweater, atau keranjang.
10) Baby/Family Fotografi
Fotografi Bayi / keluarga adalah jenis fotografi lain yang populer. Fotografi Bayi / keluarga dilakukan ketika keluarga biasanya baru saja mendapatkan bayi yang baru lahir. Ekspresi berbeda bayi bersama dengan anggota keluarga yang dibidik dalam fotografi jenis ini. Seluruh keluarga datang bersama-sama untuk membekukan satu sesi pemotretan yang dapat dilakukan secara indoor atau outdoor.

Cara Memasang Lagu di Soundcloud(blogspot)

Cara Memasang Lagu di Blog Autoplay Via SoundCloud [BLOGSPOT]

di sini mungkin sudah banyak yang bisa memasang lagu di blog , tapi tidak sedikit juga yang belum bisa begini caranya :

  • Masuk ke sini dulu SoundCloud
  • Lalu Klik Sign Up bagi yang belum punya akun [daftar menggunakan akun fb juga bisa]
  • lalu jika sudah kita upload lagu kita , bisa juga dengan mancari nya , tapi biar tidak COPAS mending upload manual saja ;)
  • Lalu akan Muncul "Choose File" , kalau sudah selesai Upload , akan seperti ini
  • Edit Sesuai Keinginan , Dan Save
  • Nanti Muncul Tampilan Seperti ini
  • Pilih Share - lalu edit Widget
  • Akan Muncul tampilan Seperti ini , Kita pilih FLASH lalu sesuaikan dengan keinginan mu, lalu Copas kode yang untuk BLOGSPOT
Sekarang di SoundCloud sudah beres , kita tinggal pasang di blog caranya :

  • Masuk ke blogger masing-masing 
  • Pilih Tata Letak 
  • Lalu Tambah Gadget
  • Pilih yang Html/ javascript
  • Buka dan paste code mu di sana dan Save
    -

Fungsi Power Supply

Fungsi Power Supply

Fungsi Power Supply pada komputer adalah sebagai perangkat keras yang memberikan atau menyuplai arus listrik yang sebelumnya diubah dari
bentuk arus listrik yang berlawanan atau AC, menjadi arus listrik yang searah atau biasa disebut sebagai arus DC. Power supply menyuplai arus listrik DC yang dibutuhkan oleh perangkat keras di dalam komputer beberapa contoh hardware yang membutuhkan arus listrik DC adalah harddisk, kipas, motherboard dan lain-lain. Power supply juga memiliki kenektor kabel yang masing-masing konektor kabel tersebut memiliki fungsi yang berbeda-beda yang sangat dibutuhkan oleh komputer pada saat ini. Sehingga dapat disimpulkan bahwa power supply merupakan perangkat keras yang sangat penting dalam mengoperasikan suatu komputer.
Fungsi Power Supply berdasarkan beberapa
jenis konekter kabel yang terdapat pada power supply, yang masing-masing konektor kabel memiliki fungsi yang berbeda-beda. Beberapa konektor kabel tersebut terdiri dari Konektor 24 pin ATX, Konektor 20 pin ATX, konektor floppy, konektor Molex, dan konektor SATA. Konektor 24 pin ATX memiliki fungsi sebagai konektor untuk menghubungkan antara power supply dan motherboard yang berguna sebagai penghantar daya listrik dari power supply yang secara langsung ditujukan untuk motherboard hingga sampai ke setiap komponen-komponen yang terdapat pada motherboard tersebut, sama halnya dengan konektor 24 pin ATX, konektor 20 pin ATX memiliki fungsi yang sama yaitu sebagai sebagai konektor antara power supply dan motherboard, tetapi hanya memiliki 20 pin (biasanya digunakan pada komputer lama).
Konektor Molex dan konektor SATA memiliki fungsi yang sama, yaitu sebagai konektor atau penghubung antara power supply dengan CD-ROM dan harddisk untuk memberikan daya listrik yang dibutuhkan oleh kedua hardware tersebut sehingga dapat beroperasi dengan baik, yang memberdakan antara konektor molex dan konektor SATA ialah dari versinya.

Pemograman Turbo Pascal

PEMOGRAMAN TURBO PASCAL


1. Pemrogaraman Pascal
            Pemrograman Pascal adalah salah satu bahasa pemrograman yang tidak lekang dimakan waktu.
TPW adalah program yang digunakan dalam penggunaan bahasa pemrograman PASCAL pada komputer dengan operating sistem adalah windows. Turbo Pascal sendiri merupakan versi yang populer dalam PASCAL. PASCAL sudah menjadi bahasa standar dalam dunia pendidikan komputer.
            Pascal adalah salah satu bahasa pemrograman yang paling sederhana dan merupakan bahasa yang dasar. Sehingga bisa jadi bagi seseorang yang pengin jadi programmer bahasa pascal salahsatu yang kudu dikuasai.
            Sebab struktur dalam pascal memiliki banyak kesamaan dengan struktur dalam algoritma. Jadi yang penting kita mengetahui algoritmanya maka dengan hanya mengubah bentuk strukturnya sesuai Pascal dalam program TPW ini maka program yang kita susun dengan algoritma tersebut akan dapat dijalankan.
itulah sekilas tentang materi pemrograman I dan menggunakan bahasa Turbo Pascal.
2. Tipe data
a. integer = bilangan bulat
b. real = desimal
c. string = kata dan kalimat
d. char = ‘a’ atau ‘b’
e. Boolean = true dan false
1. Untuk latihan pertama kami membuat hasil output ‘belajar bahasa pascal’ dan ‘sekolah(enter) tinggi informatika(enter) dan komputer.
2. Program untuk Menghitung Luas persegi panjang dan volume balok, adapun rumusnya adalah:
 Luas persegi panjang = Panjang(p) * Lebar(L)
Volume Balok = Panjang(p) * Lebar(L) * Tinggi(T)
1. Latihan Pertama.
A. progam pertamaku;
Uses wincrt;
Begin
Write(‘Belajar Pascal pertamaku’);
End.
Outputnya : Belajar Pascal Petamaku
B. program pertamaku;
uses wincrt;
writeln(‘sekoalh’);
writeln(‘Tinggi Informatika’);
writeln(‘Dan Komputer’);
end.
Outputnya: Sekolah
Tinggi Informatika
Dan Komputer
2. Menghitung Luas Persegi Panjang dan volume balok.
uses wincrt;
var
panjang,lebar,tinggi:integer;
begin
write(‘panjang=’);readln(panjang);
write(‘lebar=’);readln(lebar);
write(‘tinggi=’);readln(tinggi);
writeln(‘Luas =’,panjang * lebar);
writeln(‘Volume balok =’,panjang * lebar * tinggi);
end.
Proses Pengulangan
Dalam pemerosesan suatu data atau penghitungan serigkali dijumpai peroses penghilangan yang amat membosankan bila dikerjakan secara manual. Dalam hal ini pemakain komputer akan sangat berguna untuk melakukan pengulangan proses tersebut.
Bahasa pascal mengenal beberapa macam cara untuk melakukan proses pengulangan, yaitu:
a.    While…do…
b.    Repeat….until…
c.    For…to…do…
d.    If…then…
e.    Case…of…
a.  Pernyataan while..do..
Pernayataan ini dilakukan untuk melakukan proses pengulangan bila kondisi atau syrat tertentu yang terdapat pada awal blok terpenuhi. Proses pengulangan setelah pernyataan Do dilakukkan bila kondisi pada pernyataan While terpenuhi. Bila proses pengulangan tersebut terdiri dari beberapa pernyataan, maka harus dibuat blok dengan diawali pernyataan Begin dan diakhri pernyataan End.
Contoh program sederhana.
1.Program While_do_pertama;
Uses wincrt;                                                   Const c:= 1609344
Var a,b:real ;
Begin
Writeln(‘konversi’);
Writeln(‘kilometer mil’);
a:=0;
while a< 20 do
begin
a:= a + 1;
b:= c* a;
writeln(a : 15 : 2, b: 8:2);
end;
end.
2.Program While_do_kedua;
Uses wincrt;
Var
jumlah, data ,i: integer;
lagi           : char;
rata_rata      : real;
Begin
Lagi:='Y';
while Lagi='Y' do
begin
Write ('Masukan  Nilai : ');
inc(i);
Readln(Data);
Jumlah:=jumlah+data;           
Write ('Apakah anda ingin menginputkan data lagi (Y/T)?: ');
Lagi:=upcase(readkey);
writeln;
end;
writeln;
 rata_rata:=Jumlah/i;
 writeln('Hasil rata-rata : ',rata_rata:0:2); 
end.
b.  Repeat…until…
Selain While..do..,bahasa pascal mengenal pasangan pernyataan Repeat…Until.. untuk proses pengulangan. Proses pengulangan terjadi setelah pernyataan Repeat berakhir pada pernytaan Until. Bila kondisi pada pernyataan Until masih terpenuhi, proses pengulangan akan dilakukan lagi.
Contoh program:
1.Program Repeat_Until_pertama;
uses wincrt;
var
i:integer;
begin
clrscr;
i:=1;
repeat
writeln(‘Bahasa Pemograman Pascal’);
i:=i+1;
until (i>5);
readln;
end.
2.Program repeat_until_kedua;
uses wincrt;
var
jumlah,I,data:integer;
lagi  :char;
rata_rata : real;
Begin 
repeat
Write ('Masukkan Nilai : ');
 inc(i);
 readln(data);
 jumlah:=(jumlah +data);
Write ('Apakah anda ingin menginputkan data lagi (Y/T) ?');
Lagi:=upcase (readkey);
writeln;
until lagi='T';
write;
rata_rata:=jumlah/i;
writeln('Hasil rata-rata :',rata_rata:0:2);
End.
c.          For…to…do…
1.Program for_do_pertama;
uses wincrt;
var
x,y:integer;
begin
for y:= 10 downto 1 do
begin
for x:= 1 to y do
begin
write('*');
end;
writeln;
end;
end.
2.Program for_do_kedua;
uses wincrt;
var
x,a,c,y,i:integer;
begin
y:=1;
x:=10;
a:=10;
c:=28;
gotoxy(a,i);
for i:=1 to 18 do begin
write('*');
end;
for i:=1 to 10 do begin
gotoxy(a,i);write('*');
gotoxy(c,i);write('*');
writeln;
inc(a);
dec(c);
end;
end
d.          If…then…
Salah satu dari tiga konstruksi fundamental adalah percabangan/branching. Dalam pascal, percabagan menggunakan syntax if then else dan case of.
IF kondisi THEN
BEGIN
END;
Dengan ELSE:
IF kondisi [and] kondisi [or] kondisi THEN
BEGIN
END {memang tanpa titik koma di sini; sebelum ELSE tidak perlu titik koma!!!}
ELSE
BEGIN
END;
Apabila kondisi terpenuhi, maka program akan menjalankan b\perintah yang ada setelah THEN. Tapi jika kondisi tidaki terpenuhi, maka program akan menjalankan program setelah ELSE.
Contoh penggunaan:
1.Progaram if_then_pertama;
Var i: integer;
Begin
Write(’Masukkan bilangan antara 1-100: ‘); readln(i);
If i<=50 then
Write(’bilangan kecil’)
Else
Write(’bilangan besar’);
End.
2.program if_then_kedua;
uses wincrt;
var
nama:string;
nilai:integer;
begin
clrscr;
writeln(‘Nama dan Nilai Mahasiswa’);
writeln(‘————————-’);
write(‘Nama = ‘);
readln(nama);
write(‘Nilai = ‘);
readln(nilai);
if (nilai >=85) then begin
writeln(‘Nilai Huruf = A’);
end else if (nilai >=75) then begin
writeln(‘Nilai Huruf = B’);
end else if (nilai >=60) then begin
writeln(‘Nilai Huruf = C’);
end else if (nilai >=50) then begin
writeln(‘Nilai Huruf = D’);
end else if (nilai <50) then begin
writeln(‘Nilai Huruf = E’);
end;
readln;
end.
e.          Case..of..
Penggunaan Case OF ini lkebih berguna jika kondisi yang dibandingkan berupa range. Lihat contoh berikut:
CASE nilai OF
80..100 : grade:=’A';
70..79  : grade:=’B';
55..69  : grade:=’C';
45-54  : grade:=’D';
ELSE grade:=’E';
END;
1.Prorgram case_of_pertama;
uses wincrt;
var
Nilai : char;
begin
write ('Masukkan Grade Nilai = '); readln(Nilai);
Case Nilai of
'A'  : writeln ('Nilai = 90');
'B'  : writeln ('Nilai = 80');
'C'  : writeln ('Nilai = 60');
'D'  : writeln ('Nilai = 50');
'E'  : writeln ('Nilai = 30');
end;
Case Nilai of
'A','B','C' : writeln ('Keterangan = Lulus');
'D'         : writeln ('Keterangan = Tidak Lulus');
else writeln ('Keterangan = TB')
end;
Case Nilai of
'A'  : write ('Koment = Sangat Memuaskan');
'B'  : write ('Koment = Memuaskan');
'C'  : write ('Koment = Cukup');
'D'  : write ('Koment = Tidak Cukup') ;
else write ('Koment = Sangat Kurang');
end;
end.
2.program Case_of_kedua;
uses wincrt;
var
nama:string;
nomor,jumlah,harga:integer;
diskon,pajak,total:real;
lagi:char;
begin
clrscr;
writeln(‘<<< program swalayan >>>’);
writeln(‘========================’);
lagi:=’Y';
while lagi=’Y’ do begin
write(‘masukan nomor program=’); readln(nomor);
case nomor of
1:begin
write(‘masukan nama barang=’); readln(nama);
write(‘masukan jumlah barang=’); readln(jumlah);
write(‘masukan harga satuan Rp=’); readln(harga);
total:=jumlah*harga;
writeln(‘total harga Rp=’,total:0:2)
end;
2:begin
write(‘masukan nama barang=’); readln(nama);
write(‘masukan harga barang Rp=’); readln(harga);
if harga >= 100000 then begin
diskon:=80/100*harga;
total:=harga-diskon;
writeln(‘harga barang setelah didiskon Rp=’,total:0:2);
end else if harga < 100000 then begin
diskon:=10/100*harga;
total:=harga-diskon;
end;
writeln(‘harga barang setelah didiskon Rp=’,total:0:2);
end;
3:begin
write(‘masukan nama barang=’); readln(nama);
write(‘masukan harga barang Rp=’); readln(harga);
pajak:=10/100*harga;
total:=harga-pajak;
writeln(‘harga barang setelah kena pajak Rp=’,total:0:2);
end;
4:writeln(‘>>>keluar dari program<<<’);
end;
write(‘untuk melanjutkan program tekan Y/N=’); readln(lagi);
end;
readln;
end.
5. Arrray
Suatu array yang terdiri atas banyak variable dengan tipe data sama, dimana masing- masing elemen variable mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu variable). Suatu aray dinyatakan denag type, sehingga variable yang bekerja dinyatakna denagn :
A = array [batas bawah..batas atas] of type data
Array dibedakan menjadi 3 macam, yaitu :
1. Array 1 dimensi
2.Array 2 dimensi
3. Array 3 dimensi
1. Array 1 Dimensi
Array 1 dimensi merupakan array yang mempunyai satu indeks.
Contoh :
1. program array_satu_dimensi;
Var tanda : Array [ 1…10] of integer
Contoh program pada praktek :
Uses wincrt;
Var  lagi:char;
 i,j:integer;
 arraystr: array[1..25] of string;
Begin
{inisialasi ARRAY}
lagi:='Y';
i:=1;
repeat
clrscr;
 write('Masukan nama : '); readln(arraystr[i]);
inc(i);
write('Apakah anda ingin memasukan data lagi (Y/T)?');
lagi:=upcase(readkey);
 until lagi<>'Y';
clrscr:
{cetak array}
for j:= 1 to i do begin
writeln(arraystr[j]);
 end;
 end.
2. program array_satu_dimensi;
Program Mencari_Bilangan_Prima_Dengan_Array;
Uses wincrt;
Var
Prima : Array[1..100] of Integer;
i,j : Integer;
bil : Integer;
Begin
ClrScr;
For i := 2 to 100 Do
Begin
Prima[i]:=i;
For j:= 2 to i-1 Do
Begin
bil := (i mod j); {* i dibagi j dicek apakah 0*}
If bil = 0 then Prima[i]:=0; {*jika habis dibagi,berarti bkn prima*}
End;
If Prima[i]<> 0 Then Write(Prima[i],’ ‘); {*cetak array yg prima*}
End;
Readln;
End.
2. Array 2 Dimensi
Array 2 dimensi merupakan arra yang mempunyai 2 buah indeks. Array 2 dimensi dipakai untuk memepermudah pengertian tentang posisi, ciri khas, atau arti dari nama variable tersebut.
Contoh :
Var X: Array [1..2,1…3] of integer;
Pernyataan pada contoh diatas berarti bahwa variable X mempunyai 6 suku yaitu :
X [1,1]                        X [2,1]
X [1,2]                        X [2,2]
X [1,3]                        X [2,3]
Untuk membaca atau member nilai pada array 2 dimensi biasanya digunakan struktur control For..To…Do..
Contoh :
For I := 1 to 2 do
           For J := 1 to 3 do
                       Readln (x[I,j]);
1. Program array_dua_dimensi;
contoh program pada praktek :
Program Array_2;
Uses wincrt;
Var  lagi:char;
 i,j:integer;
arraystr: array[1..5,1..3] of string;
label cetak;
Begin
{inisialasi ARRAY}
lagi:='Y';
repeat
inc(i);
clrscr;
gotoxy(20,2); write('Masukan nama  : '); readln(arraystr[i,1]);
gotoxy(20,3); write('Masukan nim   : '); readln(arraystr[i,2]);
gotoxy(20,4); write('Masukan nilai : '); readln(arraystr[i,3]);
gotoxy(20,6); write('Apakah anda ingin memasukan data lagi (Y/T)?'); lagi:=upcase(readkey);
until lagi<>'Y';
cetak:
clrscr;
{cetak array}
for J:= 1 to I do begin
 writeln('___data ke- ',J);
 writeln('Nama  : ',arraystr[J,1]);
 writeln('Nim   : ',arraystr[J,2]);
 writeln('Nilai : ',arraystr[J,3])
 writeln
end;
end.
2.program array_dua_dimensi;
Program Deklarasi_Array_Dua_Dimensi;
Uses wincrt;
Var Tabel : Array[1..3,1..2] of Integer;
i,j : Integer;
Begin
ClrScr;
Tabel[1,1]:=1;
Tabel[1,2]:=2;
Tabel[2,1]:=3;
Tabel[2,2]:=4;
Tabel[3,1]:=5;
Tabel[3,2]:=6;
For I := 1 to 3 Do Begin For J:= 1 to 2 Do Begin Writeln('Elemen ',i,',',j,'= ',tabel[i,j]);
End;
End;
Readln;
End.
3. Array 3 Dimensi
Array 3 dimensi merupakan array yang tersusun atas 3 buah indeks.
Contoh :
Var x :Array [1..2, 1..2, 1..3] of integer
Pernyataan tersebut berarti bahwa variable x mempunyai suku yaitu:
x[1,1,1]                       x[1,2,1]
x[1,1,2]                       x[1,2,2]
x[1,1,3]                       x[1,2,3]
dan seterusnya.