Postingan ini memaparkan tentang Sistem Operasi,Software Aplikasi dan
Bahasa Pemrograman.Ini saya buat guna memenuhi Tugas Kuliah dan untuk berbagi
ilmu pengetahuan.Pemaparan saya ini hanya secara garis besar,Semoga bermanfaat.
1.Sistem operasi
Sistem operasi merupakan sebuah penhubung antara pengguna komputer dengan perangkat keras komputer.Secara umum Sistem Operasi adalah pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan(System calls) ke pemakai sehingga sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber daya sistem komputer.
Sistem
Operasi secara umum terdiri dari beberapa bagian:
3.
Command Interpreter atau shell,
yang bertugas membaca input dari pengguna
4.
Pustaka-pustaka, yaitu yang menyediakan kumpulan
fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5.
Driver untuk berinteraksi dengan hardware eksternal,
sekaligus untuk mengontrol mereka.
a.
Produk Microsoft Windows
: Windows Dekstop Environment(Versi
1.x hingga 3.x), Windows 95, Windows 98, Windows 2000, Windows server 2003, Windows
Me, Windows XP, Windows Vista,Windows 7 yang dirilis pada tahun 2009, Windows NT, (untuk jaringan), dan Windows 8 yang akan dirilis pada tahun 2011 - 2012(dalam
perencanaan)]
b. Produk Unix (yang menggunakan antarmuka sistem operasi POSIX,seperti : SCO
UNIX,BSD(Berkeley Software Distribution),GNU/Linux,MacOS/X(berbasis kernel BSD
yang di modifikasi,dan dikenal dengan nama Darwin) dan GNU/Huard.
c. Mac OS ,adalah sistem operasi untuk komputer keluaran Apple yang biasa
disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah
Mac OS X versi 10.5(leopard), Mac OS X versi 10.6 (Snow Leopard). Musim
panas 2011 direncanakan peluncuran versi 10.7 (Lion).
2. Software Aplikasi
Softwer Aplikasi adalah suatu program komputer yang berfungsi untuk melakukan
tugas-tugas atau menyelesaikan
aplikasi-aplikasi tertentu.Misalnya untuk membuat laporan keuangan,merancang
rumah,program kasir di swalayan dll.
Didalam softwer aplikasi juga terdapat program pembangun(perangkat lunak
yang menunjang kinerja dari softwer aplikasi) antara lain :
a. Perangkat lunak hiburan,contohnya
winamp (untuk mendengarkan musik),game dll.
b. Perangkat lunak pendidikan.Berguna untuk mempelajari atau mereferensasikan
tentang pendidikan.
c. Perangkat lunak bisnis(softwer untuk aplikasi bisnis),misalnya untuk pencatatan stok barang,pencatatan utang
piutang dll.
Contoh- contoh Softwer Aplikasi :
a) Software
pengolah kata :
Microsoft Word, Wordstar,
WordPerfect, OpenOffice Writer.
b) Software
pengolah lembar kerja (spreadsheet) :
Microsoft Excel, Lotus 123, OpenOffice Calc, Quattro Pr
Microsoft Excel, Lotus 123, OpenOffice Calc, Quattro Pr
c) Software
presentasi :
Microsoft PowerPoint, Presentation, Impress, Macromedia Flash.
Microsoft PowerPoint, Presentation, Impress, Macromedia Flash.
d) Software
pengolah publikasi :
Microsoft Publisher
Microsoft Publisher
e) Software
pengolah halaman web :
Microsoft FrontPage
Microsoft FrontPage
f) Software
pengolah database :
Microsoft Access, Base, SQL Server
Microsoft Access, Base, SQL Server
g) Software
Internet Browser :
Internet Explorer, Mozilla Firefox, Opera, Safari, Google Chrome, Netscape Navigator.
Internet Explorer, Mozilla Firefox, Opera, Safari, Google Chrome, Netscape Navigator.
h) Software
desain grafis :
Adobe Photoshop, Corel Draw, ACDSee, Paint, Photopaint.
Adobe Photoshop, Corel Draw, ACDSee, Paint, Photopaint.
i) Software
desain animasi:
Macromedia (Adobe) Flash
Macromedia (Adobe) Flash
j) Software
antivirus :
Norton Internet Security, AVG Free, Kaspersky, PCMAV, Norton 360, Nod32, Norton AntiVirus, Avira, McAfee.
Norton Internet Security, AVG Free, Kaspersky, PCMAV, Norton 360, Nod32, Norton AntiVirus, Avira, McAfee.
k) Software
extractor / pengolah archive :
WinZip, WinRAR, KGB Archiver, WinACE.
WinZip, WinRAR, KGB Archiver, WinACE.
l) Software
Video Editing :
Pinnacle Studio Plus, Ulead Movie Studio, Adobe After Effect, Adobe Premiere
Pinnacle Studio Plus, Ulead Movie Studio, Adobe After Effect, Adobe Premiere
m) Software
Programming :
Microsoft Visual Basic, Microsoft Visual FoxPro, FileMaker Pro, Turbo Pascal, Delphi.
Microsoft Visual Basic, Microsoft Visual FoxPro, FileMaker Pro, Turbo Pascal, Delphi.
n) Software
burning CD / DVD :
Nero Burning ROM / Nero StartSmart, WinISO, Daemon Tools, UltraISO, CloneCD. CloneDVD, Alcohol 120%.
Nero Burning ROM / Nero StartSmart, WinISO, Daemon Tools, UltraISO, CloneCD. CloneDVD, Alcohol 120%.
o) Software
Download Manager :
Download Accelerator Plus (DAP), Internet Download Manager (IDM), Free Download Manager (FDM), FlashGet, Kazaa Download Accelerator.
Download Accelerator Plus (DAP), Internet Download Manager (IDM), Free Download Manager (FDM), FlashGet, Kazaa Download Accelerator.
p) Software
pengolah e-mail:
Microsoft Outlook, Outlook Express
Microsoft Outlook, Outlook Express
q) Software
music / video player:
Windows Media Player, iTunes, Real Player, Winamp
Windows Media Player, iTunes, Real Player, Winamp
r) Software
pengolah / pembaca PDF:
Photoshop (bisa untuk edit PDF), Adobe Reader, PDF Creator.
Photoshop (bisa untuk edit PDF), Adobe Reader, PDF Creator.
s) Software
game:
Warcraft III, Platypus, Feeding Frenzy 2, dan tambahkan sesuai keinginanmu.
Warcraft III, Platypus, Feeding Frenzy 2, dan tambahkan sesuai keinginanmu.
t) Software
pengaturan tampilan:
Vista Transformation Pack, WinFlip, ViStart, Bricopack Vista Inspirat, DesktopX.
Vista Transformation Pack, WinFlip, ViStart, Bricopack Vista Inspirat, DesktopX.
u) Software
Messenger:
Windows Messenger, Yahoo! Messenger.
Windows Messenger, Yahoo! Messenger.
3 . Bahasa Pemrograman
Bahasa
pemrograman merupakan bahasa yang digunakan dalam pembuatan program komputer,
ditulis dengan menggunakan simbol(huruf) untuk membentuk kata yang menjadi
intruksi atau perintah dan selanjutnya intruksi atau perintah tersebut dapat
dijalankan oleh komputer.
Jadi bahasa pemrograman
adalah kumpulan perintah-perintah bermakna,berstruktur tertentu(syntax)yang
dapat dimengerti oleh komputer yang berguna dalam penyelesaikan masalah.
Tingkatan Bahasa Pemrograman ada 4 yaitu :
Ø Low
Level Languange Program ( Bahasa Pemgrograman Tingkat Rendah)bahasa ini lebih
berorientasi ke bahasa mesin.
contohnya Assembly machine
Ø Middle
Level Language Program ( Bahasa Pemrograman Tingkat Menengah), contohnya Bahasa
C++
Ø High
Level Language Program ( Bahasa Pemrograman Tingkat Tinggi ),bahasa inilebih
berorientasi kepada manusia. Contohnya Pascal, Borland , Fotran
Ø 4GL
( Bahasa Pemrograman Tingkat ke 4 ),untuk pengelolaan basis data. contohnya
Visual Basic, Visual FoxPro
Diagram
Penjelasan:
Hardware,
Sistem operasi, Bahasa Pemrograman,Software Aplikasi memiliki saling keterkaitan,karena
tanpa semua ini maka komputer tidak akan bisa beroperasi. Hardware sebagai
tempat menyimpan Sistem Operasi dan di dalam Sistem Operasi terdapat Bahasa
Pemrograman, dan dengan Bahasa Pemrograman maka akan tercipta Software
Aplikasi.
Perbedaan
Perbedaan
dari Hardware, Sistem operasi, Bahasa Pemrograman dan Software Aplikasi dapat
dilihat dari segi fungsi dari masing-masing :
a. Sistem
Operasi bekerja membawahi seluruh software, program,dan aplikasi yang terdapat
dalam komputer,
b. Bahasa
Pemrograman bekerja khusus untuk membuat Software Aplikasi.
c. Software
Aplikasi bekerja untuk User (Pengguna) sesuai dengan Bahasa Pemrograman yang
telah dibuat sesuai keinginan User.
Mungkin hanya ini yang dapat saya tulis dan saya paparkan
mengenai Sistem
Operasi,Software Aplikasi dan Bahasa Pemrograman.Postingan diatas
adalah sedikit ilmu yang saya Peroleh dari berbagai sumber dengan perubahan
seperlunya menurut pengetahuan saya. Semoga bermanfaat bagi para pembaca. Terimakasih.
Wassalamu'alaikum warahmatullahi wabarakatuh


