1 / 22

Pengantar teknologi informasi .:: Teknologi perangkat lunak ::.

DEDED RAMAD KAMDA, S.KOM. Pengantar teknologi informasi .:: Teknologi perangkat lunak ::. Pendahuluan.

bruce-irwin
Télécharger la présentation

Pengantar teknologi informasi .:: Teknologi perangkat lunak ::.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DEDED RAMAD KAMDA, S.KOM Pengantarteknologiinformasi.::Teknologiperangkatlunak::.

  2. Pendahuluan • Perangkat lunak (Software), merupakan program-program komputeryang berguna untuk menjalankan suatu pekerjaan sesuai dengan yangdikehendaki. Program tersebut ditulis dengan bahasa khusus yangdimengerti oleh komputer.

  3. KlasifikasiPerangkatLunak 1. Pernagkatlunaksistem, yaituperangkatlunak yang mengoperasikansistemkomputernya. Perangkatlunaksistemdapatdikelompkanlagimenjadi 3 bagian : • Perangkatlunaksistemoperasi, yaitu program yang ditulisuntukmengendalikandanmengkoordinasikanoperasidarisitemkomputer • Perangkatlunaksistembantuanyaitu program yaangditulisuntukbantuan yang berhubungandengansistemkomputer, misalnyamemformat disk, membersihkanvirusmdll • Perangkatlunakbahasa, yaitu program yang digunakanuntukmenerjemahkanintruksi-intruksi yang ditulisdalambahasapemrogramankedalambahasamesinsupayadapatdimengertiolehkomputer.

  4. KlasifikasiPerangkatLunak 2. Perangkatlunakaplikasi, yaitu program yang ditulisdanditerjemahkanolehlanguage software untukmenyelesaikansuatuaplikasitertentu.

  5. HubunganAntarPerangkatLunak PerangkatLunak PerangkatLunakSistem PerangkatLunakAplikasi SitemOperasi (OS) PerangkatLunakBahasa PerankatLunakAplikasi UMUM PerankatLunakAplikasiKhusus

  6. Perangkat Lunak Sistem Ada tiga jenis dasar perangkat lunak sistem, yaitu: sistem operasi • (operating system), • program utilitas dan • penerjemah bahasa komputer(language translator).

  7. Sistem Operasi • Sistem operasi (operating System) Adalah software yang berfungsiuntuk mengaktifkan seluruh perangkat yang terpasang padakomputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan samasekali. • Contoh sistem operasi adalah: DOS, Unix, Linux, OS/2,Windows, Mac OS dan lain-lain.

  8. Fungsi Dasar • Sistem operasi berfungsi untuk mengatur dan mengawasipenggunaan perangkat keras oleh berbagai program aplikasi sertapara pengguna.

  9. Komponen-Komponen SistemOperasi • Namun menurut Avi Silberschatz, Peter Galvin, dan GregGagne, umumnya sebuah sistem operasi modern mempunyaikomponen sebagai berikut : • Managemen Proses. • Managemen Memori Utama. • Managemen Secondary-Storage. • Managemen Sistem I/O. • Managemen Berkas. • Sistem Proteksi. • Jaringan.

  10. Program Utilitas • Program utilitas berfungsi untuk membantu atau mengisikekurangan/kelemahan dari sistem operasi, misalnya PC Tools dapatmelakukan perintah format sebagaimana DOS, tapi PC Tools mampumemberikan keterangan dan animasi yang bagus dalam prosespemformatan. File yang telah dihapus oleh DOS tidak dapatdikembalikan lagi tapi dengan program bantu, hal ini dapat dilakukan.Seperti Norton Utility, Scandisk, PC Tools, dan lain-lain.

  11. Program Utilitas • Program Antivirus • Spyware Program yang ditempatkan pada komputer tanpa sipengetahuan sipengguna yang mengumpulkan informasi-informasi rahasia tentangpengguna. Ad-Aware adalah software tool yang mengijinkan Andauntuk mendeteksi dan menghapus spyware yang terinstal pdakomputer Anda • Utilitas Pengkompres File • Software CD/DVD Burning • Utilitas Perawatan Komputer Pribadi

  12. Program Aplikasi • Merupakan program yang khusus melakukan suatu pekerjaantertentu, seperti program gaji pada suatu perusahaan. Maka programini hanya digunakan oleh bagian keuangan saja tidak dapat digunakanoleh departemen yang lain. Biasanya program aplikasi ini dibuat olehseorang programmer komputer sesuai dengan permintaan/kebutuhanseseorang/lembaga/perusahaan guna keperluan interennya. Seperti GL, MYOB, Payroll, dan lain-lain.

  13. Program Paket (UMUM) • Program Paket adalah program yang disusun sedemikian rupasehingga dapat digunakan oleh banyak orang dengan berbagaikepentingan. Seperti MS-Word, dapat digunakan oleh departemenkeuangan untuk membuat nota, atau bagian administrasi untukmembuat surat penawaran dan lain sebagainya. Seperti MS-Word,MS-Excel, Lotus 125, dan lain-lain.

  14. Bahasa Pemrograman • Bahasa Generasi Pertama • Bahasa Mesin menggunakankode binari • BahasaGenerasiKedua • Bahasa assembler masih digunakan sebagai metoda untukpemrograman komputer dalam bahasa yang berorientasi pada mesin. • Bahasa Assembler, Contohnya, komputasi X = Y + Z, dalam bahasa assembler dapatberbentuk seperti:LOD Y, ADD Z,STR X

  15. Bahasa Pemrograman • BahasaGenerasiKetiga • Bahasa Tingkat Tinggi menggunakan berbagai perintah yang disebutsebagai pernyataan, yaitu menggunakan berbagai pernyataan singkatatau istilah aritmatika. • BASIC, COBOL,PASCAL, C , FORTRAN, LISP, PROLOG • Tersedia DBMS

  16. Bahasa Pemrograman • BahasaGenerasiKeempat Istilah bahasa generasi keempat menjelaskanbahasa pemrogramanyang lebih non prosedural dan lebih berbentuk percakapan daripadabahasa-bahasa sebelumnyaSebagian besar bahasa generasi keempat adalah bahasa nonprosedural yang mendorong para pengguna dan programmer untukmenspesifikasikan hasil yang mereka inginkan, sementara komputer menetapkan urutan perintah yang akan dapat mencapai hasil tersebut BahasaPemrograman : CA-RAMIS, FOCUS, SudahMengenalSQL,SAS,Mapper,CSP,APLdan Nomad 2

  17. Bahasa Berorientasi Objek • Bahasa yang berorientasi pada objek(object-orientedprogramming-- OOP) seperti Visual Basic, Borland Delphi C++, dan Java jugadianggap sebagai bahasa generasi kelima dan telah menjadi alat yangpaling umum untuk pengembangan software

  18. Bahasa Web • Sekarang ini banyak sekali bahasa pemrograman yang dapatdigunakan untuk membangun halaman web. HTML, Java, dan XMLadalah tiga bahasa pemrograman yang merupakan alat penting untukmembangun halaman web, situs web, dan aplikasi berbasis webdengan multimedia. Java dan XML telah menjadi komponen yangstrategis dari teknologi software yang mendukung banyak usahalayanan web dalam bisnis.

  19. HubunganPerangkatlunakdanPerangkatkeras PERANGKAT LUNAK APLIKASI PERANGKAT LUNAK BAHASA SISTEM OPERASI BIOS PERANGKAT KERAS

More Related