Rangkuman Mata Kuliah Pengantar Teknologi Informasi
Transcript of Rangkuman Mata Kuliah Pengantar Teknologi Informasi
Rangkuman
Mata Kuliah Pengantar Teknologi Informasi
SOFTWARE / PERANTI LUNAK
MUHAMMAD ARIF ABDUL HAKIM (109093000154)
Sistem Informasi (D)
E-mail : [email protected]
Blog : cinowino19.blogspot.com
Software / Peranti Lunak
1. Signifikansi Peranti Lunak
- Peranti keras akan berfungsi secara efektif sesuai dengan instruksi yang diberikan dan
instruksi tersebut ada dalam peranti lunak.
- Aplikasi peranti lunak yang pertama dalam bisnis adalah pada awal 1950-an.
- Peranti Lunak selalu ada dalam bisnis dan kehidupan kita.
2. Prinsip – prinsip Peranti Lunak
- Program Komputer
Urutan instruksi untuk komputer yang membentuk peranti lunak
- Konsep program tersimpan (stored program concept)
Arsitektur peranti keras modern dimana program peranti lunak yang disimpan
diakses dan instruksinya dijalankan (diikuti) oleh CPU komputer, secara berurutan.
- Dokumentasi
Deskripsi tertulis dari fungsi – fungsi program peranti lunak.Dokumentasi
membantu pengguna untuk menjalankan sistem komputer dan membantu pemrogram
lainnya untuk memahami apa yang dilakukan program, dan bagaimana caranya untuk
memenuhi tugasnya. Dokumentasi sangatlah penting bagi perusahaan. Tanpa
dokumentasi, jika pemrogram atau pengguna pergi, pengetahuan mengenai bagaimana
menggunakan program atau bagaimana mendesainnya akan hilang. Komputer tidak dapat
melakukan apa – apa jika tidak ada instruksi dari peranti lunak.
3. Peranti Lunak Sistem
Adalah serangkaian instruksi yang khususnya menjadi penghubung antara peranti
keras komputer dan program aplikasi, dan dapat juga secara langsung dimanipulasi oleh
pengguna yang memeiliki pengetahuan mengenai hal ini.
4. Peranti Lunak Aplikasi
Adalah rangkaian instruksi komputer yang menyediakan fungsionalitas yang lebih
khusus dari pengguna.
Fungsionalitas dapat berupa pengetikan (dalam arti sempit), atau program
penggajian karyawan.
5. Peranti Lunak Sistem
Adalah kelas program yang mengendalikan dan mendukung sistem komputer dan
aktivitas pemrosesan informasinya.
Peranti lunak sistem juga memfasilitasi pemrograman, pengujian dan debugging
program komputer.
Program peranti lunak sistem mendukung peranti lunak aplikasi dengan
mengarahkan fungsi – fungsi dasar dari komputer.
Program Pengendalian Sistem
Mengendalikan pengguna peranti keras, peranti lunak, dan sumber daya
data dari sistem komputer.
Sistem Operasi mengawasi keseluruhan operasi komputer, termasuk
memantau status komputer dan jadwal operasi, yang mencakup proses input dan
output.
Sistem Operasi adalah program pengendalian sistem yang utama, yang
mengawasi keseluruhan operasi komputer, mengalokasikan waktu CPU dan memori
utama ke program – program, dan menyediakan antarmuka antara pengguna dan
peranti khusus.
Multitasking/multiprogramming
Manajemen dari dua atau lebih tugas atau program, yang berjalan bersama
pada sistem komputer (satu CPU).
Multithreading
Bentuk multitasking yang mnejalankan berbagai tugas dalam satu aplikasi
bersamaan.
Multiprocessing
Pemrosesan secara bersamaan untuk lebih dari satu program dengan
menugaskannya pada banyak prosesor (beberapa CPU)
Memori Virtual
Fitur yang menyimulasi lebih banyak memori utama daripada yang
sebenarnya ada di sistem komputer dengan memperluas penyimpanan primer ke
penyimpanan sekunder.
Antarmuka pengguna Grafis
Peranti lunak sistem yang memungkinkan pengguna untuk memperoleh
kendali langsung atas objek yang kelihatan (seperti ikon) dan tindakan, yang
menggantikan sintaksis perintah (command syntax)
Antarmuka Sosial
Antarmuka pengguna yang membimbing pengguna melalui aplikasi
komputer dengan menggunakan karakter yang mirip kartun, grafis, animasi, dan
perintah suara.
Lingkungan Operasi
Serangkaian program komputer yang menambahkan fitur yang
memungkinkan pengembang untuk menciptakan aplikasi tanpa mengakses sistem
operasi secara langsung;hanya berfungsi dengan sistem operasi.
Jenis – jenis Sistem Operasi
a. Windows (menyediakan Plug and Play)
Plug and play : fitur yang memungkinkan sistem operasi untuk mengenali piranti
keras baru dan menginstal peranti lunak yang dibutuhkan (device driver) secara
otomatis.
b. Linux
Yang berdaya tinggi dari sistem operasi UNIX yang merupakan peranti lunak
open source (tersedia secara umum dan gratis)
c. Sistem Operasi Java
Sistem operasi yang didesain untuk menjalankan program yang ditulis dalam
Java, untuk aplikasi internet dan Intranet, peralatan melekat, produk genggam dan
komputasi thin-client.
Program Pendukung Sistem
Peranti lunak yang mendukung operasi, manajemen dan pengguna sistem
komputer dengan menyediakan berbagai layanan pendukung (misalnya : program utilitas
sistem, pemantau kinerja, dan pemantau keamanan).
Utilitas Sistem
Program yang menyelesaikan tugas – tugas umum seperti menyusun catatan,
menciptakan direktori dan subdirektori, mencari lokasi file, dan mengelola pemakaian
memori.