pengantar teknologi informasi 2

Click here to load reader

Upload: mega-kartika

Post on 25-May-2015

179 views

Category:

Documents


4 download

TRANSCRIPT

  • 1. PENGANTAR TEKNOLOGI INFORMASINama: Mega Anis KartikaNim: 41812120194

2. SOFTWARE Adalah komponen dalam data proccesing systemyang berupa program-program dan teknik-tekniklain untuk mengontrol sistem. Fungsi software antara lain : Mengidentifikasi program Menyiapkan aplikasi program sehingga tata kerjaseluruh nya peralatan komputer terkontrol. Mengatur dan membuat pekerjaan lebih efisien. 3. Yang termasuk software adalah : Programming Languages Routines (User Program) Applicatin Packages (Packages Programs) Input/Output system Operating System PROGRAMMING LANGUAGES Adalah bahasa-bahasa yang dipakai oleh programmer untuk menuliskan kumpulan- kumpulan instruksi.Contoh :Assembler, Cobol, Fortran, PL/I, RPG, Bahasa C, Microsoft Visual Basic, Borland Delphi, Microsoft Access & Pascal. 4. Routines (User Program) Yaitu program yang di buat oleh programmer dalam bahasa program untuk suatu aplikasi tertentu dan dipakai berulang-ulang.Contoh :Payroll, Inventory Control, Invoicing Billing Procedure, Personalian, Security, dll.Application PackagesIalah program-program yang dibuat oleh perusahaan komputer untuk user yang beroperasi dalam bidang-bidang umum. 5. Beberapa contoh program packagesantara lain : S.S.P (Scientific Subroutine Packages) MPSK-LINEAR PROGRAMMING (MathematicalProgramming Support Extented LinearProgram) G.P.S.S (General Purpose Simulation System) CALOOMP-PLOTTER, IMS (Information Management System) CI C S (Costumer Information Control System) P M I C (Project Management InformationSystem) U M M S (Unit Materials Management System) 6. Operating Sytem (OP)Adalah bagian sofware yang sangat penting.Merupakn kumpulan program yang mengontroldan mengatur seluruh kegiatan prosessing didalam sistem.Berikut adalah contoh-contoh OS yang dipakaiantara lain : BOS (Basic Operating System) TOS (Tape Operating System) DOS (Disk Operating System) Microsoft Windows LINUX 7. Operating System (OS) terdiri atas 2bagian : 1. Control Program 2. ProsessingControl Program berfungsi sebagai : Mengawasi pelaksanaan processing Mengontrol penempatan data di dalam sistemtermasuk pengaturan nya di dalam storage Mengatur jadwal pekerjaan processing 8. PROCESSING PROGRAM Processing Program terdiri dari : Language Processor, Service Program, User-Written Problem Program.Berfungsi sebagai : Mempermudah persiapan aplikasi program Menetukan pekerjaan yang akan dilakukan oleh sistem. 9. Language Processor Language Processor atau Language Translator(compiler) berfungsi menyusun danmenterjemahkan dari bahasa manusia (SourceRogram) ke dalam bahasa mesin (Object-Program). Macam Language processor (compiler) antaralain: -Fortran Compiler -Pascal Compiler -Assembler Compiler Kebanyak compiler ini dapt memberikan outputberupa object-program kedalam 2 cara. Dituliskanpada medium kartu, printer, Disk atau Tape ataudituliskan langsung pada System Residence 10. SERVICE PROGRAM Service program adalah processing programyang melayani dan memberikan beberapafasilitas dalam aplikasi suatu program. Servive program ini terdiri dari : LINKAGE EDITORLinkage editor berfungsi mengedit ataumembentuk job program yang telah ada dalamSystem Residence Device sebagai objectprogram ke dalam Core-Image Library yangmemuat program kedalam bentuk bahasa mesindan siap untuk di proses (di-execute). Program inidisebut dengan Module Program. 11. LIBRARIAN Librarian berfungsi melakukan pekerjaan cataog (Catalog Funtion) seperti menjaga memberikan pelayanan dan mengatur seluruh organisasi didalam operating system. Hal ini memungkinkan seorang programmer untuk menambah, menghapus atau mengganti nama program nya di dalam library.SORT/MERGE Adalah bagian service program yang dapat mengatur susuna record di dalam file dalam bentuk Ascending Sequence (urutan menaik) atau Desending Sequence (urutan menurun) dan menggabungkan dua atau lebih kumoulan file kedalam/menjadi satu file dengan susunan record yang berurutan. 12. UTILITIES Utility program sering dipakai untuk memindahkan filedari satu media ke media yang lain. Mungkin keduamedia itu sama (sejenis) atau berlainan. Contoh : Pemindahan file dari tape ke tape, tape kedisk, kartu ke tape, tape ke printer dan lainsebagainya.AUTOTEST Adalah bagian service program yang secaraotomatis melakukan testing terhadap suatu programselama Compilation atau menggunakan databayangan (data yang tidak sebenarnya) sebelumprogram tersebut siap dipakai dengan datasebenarnya. 13. PENGELOMPOKANSOFTWARE Berdasarkan fungsinya software dapat di bagimenjadi 2 golongan, yaitu : 1. Application Software (Perangkat LunakAplikasi) adalah program yang biasa dipakai olehpemakai untuk melakukan tugas-tugas spesifik.Application software di golongkan mejadibeberapa bagian yaitu : Bahasa Pemrograman (Programming Language) Program Aplikasi (Application Program) Program Paket (Package Program) Program Utilitas (Utility Program) 14. 2. System Software (Perangkat Lunak Sistem) System Software atau Support Software (Perangkat Lunak Pendukung) adalah program yang digunakan untuk mengontrol sumber daya komputer. Seperti CPU dan input output device.Contoh : Sistem operasi (Windows dan LINUX) Berdasarkan cara mendapatkan software dan hak pemakaina nya, software dapat digolongkan pada : 15. 1. Software Komersial Adalah software yang harus di beli dan dijualsecara komersial. Setiap orang yang bermaksudmenginstalnya harus membeli terlebih dahulu.Jika tidak membayar berarti melakukanpembajakan software dan dapat dikenakanhukum karena ada hak cipta (copyright). Contoh : Microsoft Office2.Software Public DomainSoftware bersifat gratis dan tidak ada hak cipta.Contoh : LINUX 16. 3. SHAREWARE Bebas digunakan untuk pengujian dan terkadang selamanya. Namun diharapkan pemakai memberikan dana kepada pembuatnya jika pemakai bermaksud menggunakan nya secara terus menerus. Sering kali ada hak cipta tetapi terkadang bebas untuk diberikan kepada siapa saja.4. FREEWARESoftware yang dapat digunakan tanpa perlu membayar.Tujuan pembuatan software freeware adalah :-Sebagai penarik bagi pemakai untuk membeli versilebih lanjut. 17. - Pembuat meginginkan tanggapan dari pemakaisehingga ia dapat mengembangkan ke versi yanglebih baik.-Pembuat ingin menyebarluaskan karyanyasupaya menjadi terkenal.-Pembuat benar-benar ingin membantu pemakaidalam melaksanakan tugas tertentu tanpa perlumembeli software komersil. 18. 5. RENTALWARE Software yang dapat digunakan dengan cara menyewa dan memiliki hak cipta. Sewanya biasanya dilakukan pertahun. 6. FREE SOFTWARESoftware yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja dan bebas untuk dikembangkan sendiri oleh pemakai. 7. OPEN SOURCEMuncul dari ide bahwa seandainya setiap orang berpartisipasi dalam mengembangkan suatu software akan berevolusi menuju ketingkat kesempurnaan. 19. TERIMA KASIH Thanks For Attention)