Kamis, 22 Oktober 2009

Perangkat Lunak (Software)

Perangkat Lunak (Software)
Software merupakan program yang diperlukan untuk menjalankan perangkat keras computer.
Sofware dapat digolongkan menjadi 3 bagian, sbb :
-Sistem Operasi (Operating System)
-Perangkat Lunak Pemrograman
-Perangkat Lunak Operasi/Applikasi

Proses Pengolongan Software :
* User
*Application Software
* Languages Software
* OS (Operating System)
* Hardware

Operating System
DOS(Disk Operating System) mrupakan salah satu operating system yang biasa dipakai pada komputer IBM-PC atau kompatibelnya. DOS mempunyai sejumlah versi diawali dengan DOS versi 1.00 dirilis pada tahun 1981, terus meningkat menjadi versi 7.00 pada tahun 1996. Seiring dengan perubahan versi, kemampuan DOS juga semakin meningkat dan berkembang kearah general purpose system, konsep jaringan komputer serta konsep user friendly.
DOS versi 3.10 yang direlease pada tahun 1984, mulai menyediakan layanan untuk jaringan.
DOS versi 5.00 yang direlease pada tahun 1991, mendukung pemakaian sound baster card ,pada masa itu merupakan awal penggunakan sound card stereo pada sebuah PC.



MAC OS X (Macintosh)
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda.
Linux (Redhat Linux)
Kebanyakan distribusi Linux mendukung banyak bahasa pemrograman. Koleksi peralatan untuk membangun aplikasi dan program-program sistem operasi yang umum terdapat di dalam GNU toolchain, yang terdiri atas GNU Compiler Collection (GCC) dan GNU build system. GCC menyediakan kompilator untuk Ada, C, C++, Java, dan Fortran. Kernel Linux sendiri ditulis untuk dapat dikompilasi oleh GCC. Kompilator tak bebas (proprietary) untuk Linux antara lain adalah Intel C++ Compiler dan IBM XL C/C++ Compiler.
Kebanyakan distribusi juga memiliki dukungan untuk Perl, Ruby, Python dan bahasa pemrograman dinamis lainnya. Contoh bahasa pemrograman yang tidak umum tetapi tetap mendapat dukungan di Linux antara lain adalah C# dengan proyek Mono yang disponsori oleh Novell, dan Scheme. Sejumlah Java Virtual Machine dan peralatan pengembang jalan di Linux termasuk Sun Microsystems JVM (HotSpot), dan J2SE RE IBM, serta proyek-proyek sumber terbuka lainnya seperti Kaffe. Dua kerangka kerja utama untuk pengembangan aplikasi grafis di Linux adalah GNOME dan KDE. Proyek-proyek ini berbasiskan GTK+ dan Qt. Keduanya mendukung beragam bahasa pemrograman. Untuk Integrated development environment terdapat Anjuta, Code::Blocks, Eclipse, KDevelop, Lazarus, MonoDevelop, NetBeans, dan Omnis Studio, sedangkan penyunting teks yang telah lama tersedia adalah Vim dan Emacs.
Free BSD
FreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD. FreeBSD berjalan di atas sistem Intel x86 (IA-32) (termasuk Microsoft Xbox[1], DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98.
Be OS
BeOS was an operating system for personal computers which began development by Be Inc. in 1991. It was first written to run on BeBox hardware. BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing by utilizing modular I/O bandwidth, pervasive multithreading, preemptive multitasking and a custom 64-bit journaling file system known as BFS. The BeOS GUI was developed on the principles of clarity and a clean, uncluttered design. The API was written in C++ for ease of programming. It has POSIX compatibility and access to a command-line interface through Bash, although internally it is not a Unix-derived operating system.

Solaris
Sun Solaris adalah sebuah sistem operasi keluarga Unix yang dikembangkan oleh Sun Microsystems Inc. OpenSolaris adalah Sun Solaris yang di open-source kan di bawah lisensi CDDL (Common Development and Distribution License). Sun Solaris bisa berjalan di atas prosesor x86,x64 dan SPARC.

Tahun Pertama kali Windows dibuad dan terus berkembang setiap tahunnya :
1990 Windows 3x
1993 Windows NT
1995 Microsoft Windows 95
1996 Microsoft Windows NT
1998 Microsoft Windows 98
2000 Microsoft Windows Me & 2000 Profesional
2001 Windows XP Home

Aplikasi Office

Microsoft Word
Spread sheet (Excel)
Microsoft Power point
Real One Player , Windows media player
HTTP (Hypertext Transfer Protocol)
E-mail

Bahasa Pemrograman :

Machine Congrage
Assembler Congrage
High- level programming language
Object oriented programming

Tidak ada komentar:

Posting Komentar