LATIHAN 5
1.
@
Perangkat
lunak sistem :
* Sistem operasi server/network,
seperti Windows NT Server, Windows XP, IBM AIX for RS/6000, Digital UNIX, Open
VMS, HP-UX, Sun Solaris, dan IBM OS/400, LINUX.
* Sistem operasi desktop, seperti
Windows 95 / Windows NT Workstation, Windows XP, LINUX, OS/2 Wrap, MacOS, Java
* Sistem operasi Hanheld, seperti
Windows CE, GEOS, Magic Cap.
@ Bahasa
pemrograman :
Delphi, Pascal,
ORACLE, MS-SQL, Perl, Phyton, Basic, Visual Studio (Visual Basic, Visual
FoxPro), Informix, C, C++, ADA, Java, PHP, ASP, XML, dan lain-lain.
@ Perangkat lunak aplikasi :
Microsoft Word, Microsoft Excel,
PowerPoint, CorelDraw, Yahoo Messenger, dan lain-lain.
2.
Tugas-tugas sistem operasi diantaranya:
a.
Menyediakan antarmuka pengguna (user interface), berupa:
*
Melakukan perintah (command-base user interface) dalam bentuk teks.
*
Mengarahkan menu (menu driven).
*
Antarmuka unit grafik (graphical user interface-GUI).
*
Kombinasi ikon dan menu untuk menerima dan melaksanakan perintah.
b.
Menyediakan informasi yang berkaitan dengan hardware, yaitu berupa perangkat
yang aktif atau pasif, dan mengendalikan perangkat I/O.
c.
Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses
sebagai berikut:
*
Multitasking, yaitu melakukan tugas secara serentak atau sekaligus pada
aplikasi yang sama maupun berbeda.
*
Multiprocessing, penggunaan atau pemrosesan sebuah program secara serentak oleh
beberapa unit CPU.
*
Timesharing, menggunakan sistem komputer yang sama pada banyak pengguna.
* Multithreading,
memproses aktivitas pada bentuk yang sama dengan multitasking tetapi pada aplikasi
tunggal.
*
Scalability dan Network, upaya komputer dalam mengendalikan.
d.
Pengelolaan file dan direktori data, yaitu memastikan file-file dalam
penyimpanan sekunder tersedia jika diperlukan, dan mengamankan dari pengguna
yang tidak diizinkan.
3. @ Bahasa pemrograman generasi pertama
Bahasa pemrograman generasi
pertama berorientasi pada mesin. Program disusun dengan menggunakan bahasa
mesin. Pemrogram harus benar-benar menguasai operasi komputer secara teknis.
Namun bahasa generasi ini memberikan eksekusi program yang sangat cepat. Selain
itu, bahasa mesin sangat bergantung pada mesin (machine dependent), artinya,
bahasa mesin antara satu mesin dengan mesin lainnya akan berbeda.
@
Bahasa pemrograman generasi kedua
Bahasa pemrograman generasi kedua
menggunakan bahasa rakitan (assembly). Sebagai pengganti kode-kode biner,
digunakanlah kependekan dari kata-kata. Setiap instruksi dalam bahasa
rakitan sebenarnya identik dengan satu instruksi dalam bahasa mesin. Bahasa ini
sedikit lebih mudah dipahami daripada bahasa mesin mengingat perintah dalam
bentuk kata-kata yang dipendekkan lebih mudah daripada mengingat deretan angka
biner.
@ Bahasa
pemrograman generasi ketiga
Bahasa pemrograman generasi
ketiga menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram
perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya.
Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia.
@ Bahasa
pemrograman generasi keempat
Bahasa pemrograman generasi keempat dirancang untuk
mengurangi waktu pemrograman dalam membuat program sehingga diharapkan
produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang
lebih singkat. Sebagai contoh pemrogram dapat membuat program dengan Microsoft
Access di lingkungan PC dengan mudah.
@ Bahasa
pemrograman generasi kelima
Bahasa pemrograman generasi kelima merupakan
kelompok bahasa-bahasa pemrograman yang ditujukan
untuk menangani kecerdasan buatan (artificial intelligence). Kecerdasan buatan
adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru
kecerdasan manusia.
4. Perangkat lunak sistem atau sistem operasi
merupakan software yang berfungsi melakukan operasi yang mengurusi tentang
segala aktifitas komputer seperti mendukung operasi sistem aplikasi dan mengendalikan
semua perangkat komputer agar dapat berjalan selaras dengan fungsinya.
Perangkat lunak aplikasi sejatinya adalah program
yang didesain khusus untuk menyelesaikan
masalah spesifik pengguna, seperti melakukan tugas-tugas mengetik dokumen,
manipulasi foto, merancang bangunan.
5. a. Perangkat lunak komersial. Contoh :
Microsoft Office dan CorelDraw.
b. Perangkat lunak rentalware. Contoh : MacromediaDream
Ware, Norton Utilities.
c. Perangkat lunak domain-public. Contoh
: GNU/LINUX, Apache, MySQL.
d. Perangkat lunak shareware. Contoh :
CorelDraw, IDM.
e. Perangkat lunak freeware. Contoh :
Winamp, Avira, Mozilla.
f. Perangkat lunak free software. Contoh
: Smadav free.
g. Perangkat lunak open source. Contoh :
Linux.
Tidak ada komentar:
Posting Komentar