| Software TIU : Mengetahui mengenai jenis software, sistem pengoperasian program kontrol, utiliti dan program pelayanan serta program aplikasi pemakai | a. Arti Software b. Jenis-jenis software c. Sistem pengoperasian dan program kontrol d. Utiliti dan program layanan e. Program aplikasi pemakai TIK : 1. Mahasiswa dapat mengetahui jenis-jenis software 2. Mahasiswa dapat mengetahui sistem pengoperasian progtam kontrol, utiliti dan program pelayanan 3. Mahasiswa dapat mengetahui jenis-jenis program aplikasi | - Aktivitas dosen : menjelaskan, memberikan contoh, dan memberikan tugas - Aktivitas mahasiswa : Mendengarkan mencatat, dan mengerjakan tugas. | - Papan tulis - OHP | - Mengerjakan latihan soal jenis-jenis software yang mereka ketahui sehari-hari | 1 |
A. ARTI SOFTWARE
Arti istilah software dianggap berkaitan erat dengan pengertian berikut
Disebut juga dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Software juga Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.
Sumber:
http://www.total.or.id/info.php?kk=software
B. JENIS-JENIS SOFTWARE
Ada pula beberapa jenis software, diantaranya :
1) Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer.
Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
2) Program Bantu dan Program Tambahan
Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
3) Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
1. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
2. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
4) Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio.
f. Program Akuntasi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video.
j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG.
Sumber :
http://m2mdevil.blogspot.com/2008/02/identifikasi-jenis-jenis-software_22.html
Jenis-jenis lisensi software komputer
Menurut Microsoft dalam “The Hallowen Document”, terdapat beberapa jenis lisensi yang dapat digunakan untuk program komputer. Beberapa jenis lisensi tersebut antara lain adalah:
Lisensi Commercial
adalah jenis lisensi yang biasa ditemui pada perangkat lunak seperti Microsoft dengan Windows dan Officenya, Lotus, Oracle dan lain sebagainya. Software yang diciptakan dengan lisensi ini memang dibuat untuk kepentingan komersial sehingga user yang ingin menggunakannya harus membeli atau mendapatkan izin penggunaan dari pemegang hak cipta.
Lisensi Trial Software
adalah jenis lisensi yang biasa ditemui pada software untuk keperluan demo dari sebuah software sebelum diluncurkan ke masyarakat atau biasanya sudah diluncurkan tetapi memiliki batas masa aktif. Lisensi ini mengizinkan pengguna untuk menggunakan, menyalin atau menggandakan software tersebut secara bebas. Namun karena bersifat demo, seringkali software dengan lisensi ini tidak memiliki fungsi dan fasilitas selengkap versi komersialnya. Dan biasanya dibatasi oleh masa aktif tertentu.
Lisensi Non Commercial Use
biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu dibidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu.
Lisensi Shareware
mengizinkan pemakainya untuk menggunakan, menyalin atau menggandakan tanpa harus meminta izin pemegang hak cipta. Berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu masa aktif dan memiliki fitur yang lengkap. Lisensi jenis ini biasanya ditemui pada software perusahaan kecil.
Lisensi Freeware
biasanya ditemui pada software yang bersifat mendukung, memberikan fasilitas tambahan atau memang free/gratis. Contoh yang bersifat mendukung antara lain adalah plug in tambahan yang biasanya menempel pada software induk seperti Eye Candy yang menempel pada Adobe Photoshop.
Lisensi Royalty-Free Binaries
serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi melengkapi software yang sudah ada dan bukan merupakan suatu software yang berdiri sendiri.
Lisensi Open Source
membebaskan usernya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah, dan meningkatkan kinerja software. Berbagai jenis lisensi open source berkembang sesuai dengan kebutuhan, misalnya GNU/GPL, The FreeBSD, The MPL. Jenis-jenis software yang memakai lisensi ini misalnya Linux, sendmail, apache dan FreeBSD.
Sumber :
http://keyboardsound.wordpress.com/2008/01/25/jenis-jenis-lisensi-software-komputer/
C. SISTEM PRNGOPRASIAN DAN PROGRAM KONTROL
SISTEM OPERASI
Pokok Bahasan/materi :
1. Pengenalan Sistem Operasi
2. Struktur Sistem Operasi
3. Manajemen Proses
4. Penjadwalan CPU
5. Sinkronisasi Proses
6. Deadlock
7. Manajemen Memori
8. Virtual Memory
9. System File
10. Implementasi Sistem File
———————–
1. Pengertia Sistem Operasi
Tujuan,
Membekali kemampuan diri sehingga yang bersangkutan dapat melakukan evaluasi performasi (unjuk kerja) dan mendaya gunakan sistem komputer secara efisien.
Alasan untuk mempelajari Sistem Operasi adalah :
a.Hardware Komputer modern sangat canggih dan uptudate dan dapat digunakan untuk berbagai keperluan.
b.Tetapi hardware sulit untuk berhubungan langsung dengan dunia nyata
c.Perlu Operating System sebagai interface agar Hardware dapat dioperasikan secara efisien oleh manusia
Ruang Lingkup Bahasan Kuliah :
a. Pengertian dan Konsep Dasar
b. Processsor Management Function
c. Memory Management Function
d. Device management Function
e. Information System Management Function
PENGERTIAN DASAR
Tujuan Memahami/Mempelajari Sistem Operasi
a.Setiap pemakai harus berhubungan dengan Sistem Operasi untuk dapat memanfaatkan komputer
b.Untuk dapat memilih Sistem Operasi yang sesuai untuk suatu instalasi.
c.Banyak konsep & teknik yang terdapat pada Sistem Operasi yang berlaku umum yang dapat digunakan pada program aplikasi-aplikasi
d.Untuk dapat merancang Sistem Operasi baru, atau memodifikasi Sistem Operasi yang telah ada
Sistem Operasi komputer,
adalah Suatu modul program pada sistem komputer yang mangatur sumber daya pada komputer.
Peranan Sistem Operasi pada Sistem Komputer
ð Extended Machine/ Virtual Machine
Menyederhanakan/mempermudah pemakaian perangkat keras yaitu tanpa memberikan perintah low level untuk mengaktifkan perangkat keras, tetapi cukup dengan memberikan perintah sederhana yang dimengerti sesuai dengan yang diinginkan.
Contoh :
Pembacaan data/file pada disk kita tidak memberikan perintah mengaktifkan drave terlebih dahulu, kemudian cari data/file pada sektor tertentu, dsb. yang tentunya sangat rumit.
ð Resource Manager
Memberikan kemampuan untuk mengatur (manajemen) perangkat keras (hardware) seluruh sistem yang sangat kompleks. Seperti pengaturan pemakai prosesor, memori, timer, disk, printer, dsb.
Aktifitas / Kegiatan Sistem Operasi
1. Proses
2. Files
3. Shell
u Proses,
Merupakan kunci utama dari semua kegiatan sistem komputer. Pada dasarnya proses adalah pengeksekusian suatu progrm yang terdiri dari program executable, program data dan stack, program counter, stack pointer, register-register serta seluruh informasi yang dibutuhkan untuk menjalankan program tersebut.
u Files,
Kemampuan untuk menangani dan pengelolaan file (data, program, dsb). untuk membuat, memindahkan, membaca dan menulis file. Pengelolaan file didalam suatu direktori yang dapat dikelompokkan sesuai dengan fungsinya (dispesifikasi kan). Sehingga adanya proses hirarki dalam penyimpanan file, disebut juga dengan system call
u Shell,
Merupakan suatu interface yang digunakan user untuk berkomuni kasi langsung dengan komputer, yang biasanya dinamakan sebagai command interpreter.
ð SYSTEM CALLS,
Kemampuan suatu sistem operasi untuk menangani suatu proses baik itu untuk menjalankan program induk (parent) maupun program anak (child) dsb, disebut dengan System Calls For Proces Management.
v System Calls For Signaling,
Pemanggilan sinyal interupsi yang digunakan untuk menghentikan suatu proses jika terdapat kesalahan atau jika ada proses lainnya yang perlu didahulukan.
v System Calls for File Management,
Sistem untuk manajemen file baik untuk membuat, membaca, membatasi pemakai memanipulasi file, dsb.
v System Calls for Directory Manajemen,
Sistem untuk mengatur suatu direktori yang berisikan file-file yang biasanya sudah dispesifikasikan tujuannya, seperti untuk user tertentu, dan untuk pemakaian secara bersama, sehingga tidak perlu banyak mengatur file-file tersebut tetapi cukup dengan mengatur direktorinya saja.
v System Call for Protection,
Sistem untuk menjaga keamanan pada suatu file/direktori sehingga hanya user tertentu yang dapat menggunakannya, untuk mencegah hal-hal yang tidak diinginkan.
Untuk memahami peranan sistem operasi pada sistem komputer, mari kita lihat sistem komputer tersebut dari tingkatan konsep, hal ini dikemukan oleh George W. Gorsline
Ä Tingkatan Konsep dari Sistem Komputer
ð Diagram Blok (tertinggi)
ð Arsitektur
ð Tranfer Register
ð Rangkaian Saklar
ð Elektronika (terendah)
Fungsi Dari Sistem Operasi
a.Mencegah Konflik
b.Optimasi penampilan
c.Menyederhanakan penggunaan
d.Interface antar program User dan Device
Tugas Sistem Operasi
a.Sebagai Kontrol
b.Sebagai Monitor
c.Sebagai Executive
d.Sebagai Supervisor
e.Sebagai Operating System
Hubungan Antara User OS dan Hardware, sbb :
Sistem komputer terkomposisi dari banyak unit, hanya sebagian kecil yang “in action” dalam menjalankan tugas tertentu pada suatu waktu. Maka disini kita perlukan “super controller” yang bisa memastikan bahwa sebagian besar fasilitas digunakan untuk mendapatkan keuntungan optimum. Pekerjaan tersebut hanya bisa dilakukan oelh beberapa bentuk program yang disimpan “secara internal” yang dikenal dengan “Operating System”
Jadi “Sistem Operasi” merupakan suatu program yang mengambil alih pengoperasian sistem komputer dengan memungkinkan sejumlah program dijalankan pada komputer tanpa intervensi operator manusia.
Peranan sistem pengoperasian merupakan salah satu menajemen sumber daya. Sumber daya utama yang dikelolah oleh sistem operarasi adalah
ðSumberdaya Perangkat Keras
v Prosesor
v Memori
v Perangkat I/O
ð Sumberdaya Perangkat Lunak
v Data
v Program
Pembagian Dari Sistem Operasi
1.Sistem Pengoperasian dan Program Kontrol
2.Sistem Translator
3.Sistem Utilitas atau program layanan/utiliti
Sistem Pengoperasian dikembangkan untuk:
1. a. Waktu set-up, waktu yang diperlukan untuk menempatkan setiap pekerjaan pada mesin dan waktu selama komputer dalam keadaan idle
2. b. Intervensi manusia, diperlukan untuk menyelidiki kondisi kesalahan dan untuk menginisiasi tindakan korektif.
3. c. Keseimbangan antara prosesor dan periperal
Sumber :
http://santang.wordpress.com/2008/08/04/sistem-operasi/
Sistem pengoperasian rangkaian membolehkan beberapa PC dalam satu LAN berkongsi maklumat seperti fail dan sumber seperti pencetak dan pemacu CD. Dalam sistem ini, PC yang mengawal maklumat atau sumber dikenali sebagai PC pelayan, manakala Pc yang menggunakan maklumat atau sumber dikenali sebagai pelanggan.
Terdapat beberapa jenis pelayan:
* Pelayan fail-PC yang mengawal sistem fail.
* Pelayan pencetak-PC yang mengawal pencetak.
* Pelayan perutusan-PC yang mengawal perpindahan email
* Pelayan pangkalan data-PC yang mengawal capaian kepada pangkalan data..
Pelayan biasanya adalah PC biasa yang mempunyai beberapa kelebihan tambahan misalnya saiz ingatan dan saiz cakera yang lebih besar. Dalam kebanyakan sistem, PC pelayan juga boleh digunakan sebagai pelayan.
Tugas utama sistem pengoperasian rangkaian ialah untuk menyediakan kemudahan perpindahan antara pelbagai komputer dalam satu LAN. Selain daripada kebanyakan sistem pengoperasian rangkaian juga menyediakan kawalan keselamatan, iaitu dengan mengawal hak capaian kepada sistem dikawal dengan menggunakan ID dan password dan hak capaian kepada fail atau pangkalan data.
Jenis-jenis sistem pengoperasian:-
LINUX
UNIX
WINDOWS NT
Sumber :
Http://www.angelfire.com/bug/rangkaian0/sistem_pengoperasian.htm
Dalam bidang sains komputer, sistem pengendalian (operating system atau OS) ialah sistem perisian yang bertanggungjawab mengawal serta mengurus perkakasan komputer, pengoperasian sistem yang asas, dan juga melancarkan perisian komputer seperti perisian pemproses perkataan dan pelayar web.
Secara am, istilah ini sering digunakan untuk merujuk keseluruhan perisian yang dipakejkan dengan komputer baru, sebelum perisian tambahan dipasang.
Sistem pengoperasian memastikan aplikasi/program/perisian lain berupaya mengguna ingatan, perkakasan/peranti input-output, dan mempunyai capaian terhadap sistem fail. Sekiranya lebih daripada satu aplikasi dijalankan, sistem pengendalian menjadualkan supaya setiap proses aplikasi mempunyai masa proses yang mencukupi dan tidak bertelingkah dengan proses masing-masing.
Sistem pengendalian yang lazim digunakan kini ialah Microsoft Windows, Mac OS dan Linux. Microsoft Windows mempunyai majoriti besar bahagian pasaran dalam pasaran komputer atas meja dan komputer riba, manakala pelayan web biasanya menggunakan Linux atau sistem ala UNIX lain.[1] [2] UNIX juga banyak digunakan di institusi akademik. Disebabkan ia "percuma", Linux kini telah mula mendapat tempat di sebahagian syarikat yang dulunnya menggunakan Windows.
Pasaran komputer kerangka utama dan komputer terbenam pula terpecah kepada beberapa sistem pengendalian, sebahagiannya tiada kaitan langsung dengan keluarga Windows atau Unix.
Ubuntu, sebuah sistem pengendalian
Isi kandungan
* 1 Contoh sistem pengendalian
* 2 Pengelasan dan istilah
o 2.1 Antara muka pengguna
o 2.2 Inti
* 3 Lihat juga
* 4 Rujukan
Contoh sistem pengendalian
* Unix - Solaris, AIX, HP-UX, SCO
* Mac OS
* DOS
* Windows
* Linux - Debian, Redhat, Mandrake (Mandriva), Slackware, Gentoo, Suse
* BeOS
* OS/2
Sistem pengendalian, secara konsep, boleh dipecahkan kepada 3 komponen utama:
* Antara muka pengguna
* Sistem utiliti tahap rendah (low-level system utilities)
* Inti/kernel
Sumber:
http://ms.wikipedia.org/wiki/Sistem_pengendalian
D. UTILITI DAN PROGRAM LAYANAN
Utiliti adalah Perangkat lunak sistem dengan fungsi tertentu, misalnya pemeriksaan perangkat keras (hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi, defrag), contoh Utilty adalah Norton Utility.
Program layanan komputer (sering kali disebut sebagai program saja) merupakan suatu aplikasi yang dibuat dengan menggunakan bahasa program tertentu dan telah ter-install di dalam komputer. Program layanan komputer merupakan contoh perangkat lunak komputer yang menuliskan aksi komputasi yang akan dijalankan oleh komputer. Komputasi ini biasanya dilaksanakan berdasarkan suatu algoritma atau urutan perintah tertentu.Urutan perintah (atau algoritma)merupakan suatu perangkat yang sudah termasuk dalam program komputer tersebut.Tanpa algoritma tersebut,program komputer tak dapat berjalan dengan baik.
|
|



)