Rabu, 18 Juni 2014

Latihan 5



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