Atanasius Agung

Perangkat Lunak Komputer (Software) :-)

Posted: September 20th 2012

Software Komputer

Haloooo……. Huyeeaahh….

Sebelumya Kita akan mengerti dulu apa itu software?, software adalah perangkat lunak computer (yang memerintah hardware untuk melakukan tugasnya)
Ayo kita mulai saja masuk ke materi kita minggu ini,

  • Krisis Software :-Selalu mengikuti lingkungan bisnis yang dinamis.

– Akan selalu berkembang dari waktu ke waktu.

-Semakin banyak software makan akan semakin banyak bug

-Pembuatan software yang sempurna membutuhkan waktu yang lama (Testing and “debugging”)

  • Dasar Suatu Software :

-Program Komputer: Sekumpulan instruksi untuk computer

-Konsep Penyimpanan Software : instruksi yang diisi oleh program, lalu disimpan dan dilakukan oleh Central Proccesing Units (CPU)

-Programming: Proses penulisan (coding) program

-Sistem software: instruksi yang mengelola hardware resource

-Aplikasi software: Sistem yang memiliki tujuan tertentu /menjalankan taks khusus

-Sistem software: adalah software yang , memberikan layanan dan aktivitas computer, berkomunikasi dengan aplikasi software, aplikasi perangkat lunak yang  mengarahkan hardware resource:

-Memfasilitasi pengembangan program, pengujian, dan “debungging”

-Independen di aplikasi tertentu

  • Sistem Program Kontrol:

-Menggunakan semua sumber system (Hardware, Software,Data)

-Sistem Operasi

  • Software support Program:

-Sistem yang ditunjukan untuk tujuan khusus (Robotic)Sistem operasi: Sisitimkontrol program utama

-Mengalokasikan CPU time dan main memori pada program yang sedang berjalan

-Supervice/cek seluruh operasikomputer (taks manager)

-Memberikan antar muka (antar pengguna dengan hardware

  • OS Service

-Proses manajemen: Mengelola program yang berjalan pada prosesor

-Multitaksing / multi programming : Mengelola dua atau lebih pada aplikasi yang sama secara bersamaan

-Multithreading: Menjalankan dua atau lebih taks pada satu aplikasi

-Timesharing: Berbagi waktu, CPU menggunakan input/ output terminal yang berbeda

-Multiproccesing: Menjalankan pemrosesan dengan multiple CPU

-Virtual memori: Berasal dari secondary memori, menambahkan main memori

-File Management and Scurity: Mengelola file yang ada di penyimpanan secondary mengatur keamanan/ pembuka pengakses file

-Fault tolerance: OS tetap bias melakukan aktifitas lain walaupun ada kesalahan “error

-User interface: Memberikan antar muka pengguna dan hardware,

Contoh:  ( Microsoft : DOS, 95, 98, ME, NT, 200,XP ,WIN 7 , WIN 8)

(Produk Lain: UNIX, LINUX, MAC )

  • Personal Aplikasi Software:

-Spreadsheet

-Manajemen data

-Pengolah kata

-Desktop publishing

-Graphics

-Presentasi, Analisis, CAD

  • Issue Software (Evaluasi dan seleksi)
  • Faktor Seleksi:

-Lokasi, ukuran, software, user, base

-Memiliki system aplikasi tools

– Sistem administrasi alat, awal dan selanjutnya biaya

-Ada lingkungan komputasi

-Membutuhkan ketrampilan teknisi dirumah

  • Lisensi Software:

– Copyright: Hak hukum eksklusif untuk mereproduksi, mempublikasikan, dan menjual perangkat lunak   .

-Lisensi: Izin yang diberikan di bawah hukum untuk terlibat dalam kegiatan lain yang melanggar hukum

  • Software Upgrades:

-Mungkin atau mungkin tidak menawarkan perangkat tambahan yang berharga

-Risiko bahwa perangkat lunak revisi mungkin mengandung bug

-Upgrade dalam sebuah organisasi besar merupakan tanggung jawab utama, sehingga harus menilai manfaat dari rilis baru

Open Sourch: Kode software yang ditawarkan secara bebas kepada pengembang

  • Open Sistem:

-Model dari produk komputasi yang bekerja sama

-Memberdayakan desainer untuk memilih perangkat keras komputer terbaik, sistem operasi, dan perangkat lunak aplikasi tanpa kekhawatiran kompatibilitas

Pemrograman Bahasa: Berbagai bahasa pemrograman memungkinkan orang untuk memberitahu komputer apa yang harus dilakukan .

Terima Kasih Telah Melihat Blog Saya… 😀 :-p


Leave a Reply

Your email address will not be published. Required fields are marked *

© 2021 Universitas Atma Jaya Yogyakarta
css.php