pengantar teknologi informasi 2

19
Nama : Mega Anis Kartika Nim : 41812120194 PENGANTAR TEKNOLOGI INFORMASI

Upload: mega-kartika

Post on 30-Jun-2015

309 views

Category:

Documents


2 download

TRANSCRIPT

Nama : Mega Anis Kartika Nim : 41812120194

PENGANTAR TEKNOLOGI INFORMASI

SOFTWAREAdalah komponen dalam data proccesing

system yang berupa program-program dan teknik-teknik lain untuk mengontrol sistem.

Fungsi software antara lain :Mengidentifikasi programMenyiapkan aplikasi program sehingga tata

kerja seluruh nya peralatan komputer terkontrol.

Mengatur dan membuat pekerjaan lebih efisien.

Yang termasuk software adalah :Programming LanguagesRoutines (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.

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 Packages Ialah program-program yang dibuat

oleh perusahaan komputer untuk user yang beroperasi dalam bidang-bidang umum.

Beberapa contoh program packages antara lain :S.S.P (Scientific Subroutine Packages)MPSK-LINEAR PROGRAMMING

(Mathematical Programming Support Extented – Linear Program)

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 Information

System)U M M S (Unit Materials Management

System)

Operating Sytem (OP) Adalah bagian sofware yang sangat

penting. Merupakn kumpulan program yang mengontrol dan mengatur seluruh kegiatan prosessing di dalam sistem.

Berikut adalah contoh-contoh OS yang dipakai antara lain :

BOS (Basic Operating System)TOS (Tape Operating System)DOS (Disk Operating System)Microsoft WindowsLINUX

Operating System (OS) terdiri atas 2 bagian :1. Control Program 2. Prosessing Control Program berfungsi sebagai :Mengawasi pelaksanaan processing Mengontrol penempatan data di dalam

sistem termasuk pengaturan nya di dalam storage

Mengatur jadwal pekerjaan processing

PROCESSING PROGRAMProcessing Program terdiri dari : Language

Processor, Service Program, User-Written Problem Program.

Berfungsi sebagai :Mempermudah persiapan aplikasi program Menetukan pekerjaan yang akan dilakukan

oleh sistem.

Language ProcessorLanguage Processor atau Language Translator

(compiler) berfungsi menyusun dan menterjemahkan dari bahasa manusia (Source Rogram) ke dalam bahasa mesin (Object-Program).

Macam Language processor (compiler) antara lain: -Fortran Compiler -Pascal Compiler -Assembler Compiler Kebanyak compiler ini dapt memberikan output

berupa object-program kedalam 2 cara. Dituliskan pada medium kartu, printer, Disk atau Tape atau dituliskan langsung pada System Residence Device.

SERVICE PROGRAMService program adalah processing program

yang melayani dan memberikan beberapa fasilitas dalam aplikasi suatu program.

Servive program ini terdiri dari :LINKAGE EDITOR Linkage editor berfungsi mengedit atau

membentuk job program yang telah ada dalam System Residence Device sebagai object program ke dalam Core-Image Library yang memuat program kedalam bentuk bahasa mesin dan siap untuk di proses (di-execute). Program ini disebut dengan Module Program.

LIBRARIANLibrarian 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.

UTILITIESUtility program sering dipakai untuk memindahkan file

dari satu media ke media yang lain. Mungkin kedua media itu sama (sejenis) atau berlainan.

Contoh : Pemindahan file dari tape ke tape, tape ke disk, kartu ke tape, tape ke printer dan lain sebagainya.

AUTOTEST Adalah bagian service program yang secara otomatis

melakukan testing terhadap suatu program selama Compilation atau menggunakan data bayangan (data yang tidak sebenarnya) sebelum program tersebut siap dipakai dengan data sebenarnya.

•PENGELOMPOKAN SOFTWARE

Berdasarkan fungsinya software dapat di bagi menjadi 2 golongan, yaitu :

1. Application Software (Perangkat Lunak Aplikasi) adalah program yang biasa dipakai oleh pemakai untuk melakukan tugas-tugas spesifik.

Application software di golongkan mejadi beberapa bagian yaitu :

Bahasa Pemrograman (Programming Language)Program Aplikasi (Application Program)Program Paket (Package Program)Program Utilitas (Utility Program)

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 :

1. Software Komersial Adalah software yang harus di beli dan dijual

secara komersial. Setiap orang yang bermaksud menginstalnya harus membeli terlebih dahulu. Jika tidak membayar berarti melakukan pembajakan software dan dapat dikenakan hukum karena ada hak cipta (copyright).

Contoh : Microsoft Office

2.Software Public Domain Software bersifat gratis dan tidak ada hak cipta. Contoh : LINUX

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 versi

lebih lanjut.

- Pembuat meginginkan tanggapan dari pemakai sehingga ia dapat mengembangkan ke versi yang lebih baik.

-Pembuat ingin menyebarluaskan karyanya supaya menjadi terkenal.

-Pembuat benar-benar ingin membantu pemakai dalam melaksanakan tugas tertentu tanpa perlu membeli software komersil.

5. RENTALWARE Software yang dapat digunakan dengan cara menyewa dan

memiliki hak cipta. Sewanya biasanya dilakukan pertahun.

6. FREE SOFTWARE Software yang dilengkapi dengan kode sumber, dapat

digunakan oleh siapa saja dan bebas untuk dikembangkan sendiri oleh pemakai.

7. OPEN SOURCE Muncul dari ide bahwa seandainya setiap orang

berpartisipasi dalam mengembangkan suatu software akan berevolusi menuju ketingkat kesempurnaan.

TERIMA KASIH

Thanks For Attention )