Facebook SDK



Software
Software atau perangkat lunak adalah sekumpulan program atau perintah-perintah digital untuk mengkoordinasikan kerja dari hardware. Software sebenarnya dibagi dalam beberapa bagian menurut fungsi/kerjanya.
      Software terbagi menjadi 3 :
1. Operating System (OS).
2. Program Aplikasi. 
3. Programming language.

      Operating System


Perangkat lunak yang mengatur fungsi dasar dari sebuah komputer.Sistem operasi bertugas melakukan kontrol pada semua aplikasi program pada komputer termasuk pengaturan perangkat keras dan sistem input-output. 
Contoh :Windows,Linux,MacOS

§  Bagian Bagian Sistem Operasi:
o   Boot, yaitu meletakkan kernel ke dalam memory
o   Kernel, yaitu inti dari sebuah Sistem Operasi
o   Shell atau Command Interpreter, yang bertugas membaca input dari pengguna
o   Library, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
o   Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka. Example : SoundCard, VGA Card, dan LAN Card.
o    
      Program Aplikasi


Program aplikasi bersifat lebih khusus jika dibandingkan dengan sistem operasi.
Perangkat lunak ini secara khusus menangani kebutuhan pekerjaan dari pengguna seperti mengetik, membuat tabel, memainkan musik, memutar video, dan browsing internet atau interkoneksi dengan sesama komputer local
Contoh : Microsoft

§  Berikut beberapa contoh aplikasi computer:
o   Contoh Aplikasi komputer yang lain :
o   Aplikasi grafis, seperti: CorelDraw, Photoshop, ACDsee
o   Aplikasi Multimedia, seperti : Windows Media Player, Winamp, PowerDVD, Klite
o   Aplikasi Browser, seperti : Mozilla Firefox, Google Chrome, Internet Explorer
o   Aplikasi Programming, seperti: Visual Studio, Delphi, C++ Builder

        Programming language

Sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer
Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program computer

§  Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
o   Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
o   Bahasa Tingkat Rendahdikenal dengan istilah bahasa rakitanyaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic),
o   Bahasa Tingkat Menengahyaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia
(contohnya {, }, ?, <<, >>, &&, ||, dsb.)
o   Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Contohnya : bahasa Basic, Visual Basic, Pascal, Java dan lainnya.

Post a Comment

Previous Post Next Post