Rabu, 28 September 2016

PENGANTAR KOMPUTER & TI 1C( tugas pertama )



Nama : Afrian Wijaya
Npm   : 10216285
Kelas  : 1EA02
Mata Kuliah : Pengantar Komputer & TI 1C
Dosen : Agustine Hana Masitoh
                                                  
A.  Klasifikasi aplikasi komputer berdarkan fungsinya
·         Sistem Operasi (Operation System)
Merupakan sebuah program yang berfungsi untuk mengolah segala proses dan mengelola program-program di dalam komputer.
Contoh :
a. UNIX : Linux, BSD, Solaris, MacOS, Belenix, dll
- Versi - versi Linux : RedHat, Knoppix, SuSe, Ubuntu, dll.
- Versi - versi BSD : FreeBSD, OpenBSD, NetBSD, dll.
b. Microsoft : MS-DOS, MS Windows (1.0, 2.0, 3.0, 3.11, 95, 98, 98SE, ME 2000, XP, Vista, 7, 8).
·         Program Utility
Merupakan sebuah program yang berfungsi untuk meningkatkan kinerja komputer
Contoh :
Antivirus (AVG, AVIRA, AVAST, KASPERSKY)
Pembagi partisi (FDISK, Partition Magic)
Peringkas file (WinRAR, WinZIP,dll).
·         Programming Language
Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi lainnya, terdapat 2 macam programming software:
1.      Low-Level Language: Bahasa biner, Bahasa Assembly.
2.      High-Level Language: C++, Java, Visual Basic, Pascal, dll.

·         Application Program
Merupakan sebuah program yang berfungsi untuk membantu suatu perkerjaan pengguna (user) Contoh :
a. Office :
Microsoft Word (Pengetikan)
Microsoft Excel (Pembuatan tabel-tabel)
Microsoft Front Page (Pembuatan web site)
Microsoft Power Point (Pembuatan presentasi)
Microsoft Outlook (Pengaturan jadwal, email, nomer telpon,dll)

b. Desain Grafis :
CorelDraw
Adobe Photoshop
Photoscape

c. Multimedia :Winamp,VLC,Real Player,Gom Player
B.     Klasifikasi aplikasi komputer berasarkan environment
Klasifikasi ini dibedakan menjadi dua yaitu:

1.       CLIENT / SERVER APPLICATIO

·         Contoh dari Client/Server Application
Adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP. Skrip PHP atau ASP akan dijalankan di dalam web server (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien.
·         Klien Server
Merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database, dengan metode klien-server database dapat diinstal pada suatu komputer sebagai server dan aplikasinya diinstal pada client.
·        User
User disini adalah end user yang mengakses client untuk mendapatkan sebuah layanan. End user bisa saja seorang manager perusahaan, professional, karyawan di sebuah perusahaan, atau pelanggan.
·       Client
Client dapat berupa sebuah pemproses yang powerful atau dapat juga berupa terminal tua dengan kemampuan proses yang terbatas. Secara mendasar client adalah sebuah PC dengan sistem operasinya sendiri.
·         Network dan Transmisi
Server dan client dapat terkoneksi dengan sebuah media transmisi. Media transmisi ini dapat berupa kabel, wireless, atau fiber. Dengan media ini memungkinkan sebuah perusahaan untuk melakukan enterprice network lebih besar dalam sebuah workgroup atau departemen. Untuk itu dibutuhkan interoperability sebagai contoh operasi dan pertukaran informasi yang heterogen melalui berbagai perangkat software dalam jaringan. Esensinya adalah keterbukaan dalam melakukan pertukaran baik komponen dan software yang berasal dari vendor yang berbeda-beda.
·        Servers
Konektivitas adalah hal yang terpenting namun bukan satu-satunya faktor untuk mendapatkan efisiensi dan efektivitas sharing resource yang dimiliki. Dibutuhkan sebuah perangkat yang memiliki kemampuan mengontrol software, menjalankan program applikasi, dan mengakses database dengan mudah dan cepat. Untuk itulah diperlukan sebuah Server. Sebuah Server harus mendukung spesifikasi yang mendukung resource sharing seperti Network Server Operating System, Multiple User Interface, GUI ( Graphic User Interface ), dialog oriented cleint – server languange seperti SQL dan database arsitektur.

·         Pemrosesan Aplikasi
Data digunakan oleh program aplikasi yang mana sebagian besarnya berada di server.

1.      STAND ALONE
Adalah aplikasi yang hanya berjalan pada satu komputer dan hanya mampu diakses oleh satu orang dalam satu waktu (tidak bisa bersamaan).




C.   Cara mendaatkan aplikasi
1.     Mengembangkan program aplikasi
2.     Sewa
3.      Membeli
Sekarang sangat banyak perusahaan internasional membuat program aplikasi yang dirancang dengan baik, bebas dari kesalahan, user friendly (mudah digunakan), mempunyai dokumentasi manual, mampu dikembangkan untuk kebutuhan mendatang, selalu ada versi terbaru.











Tidak ada komentar:

Posting Komentar