• Tidak ada hasil yang ditemukan

Software Sistem Komputer - Repository UNIKOM

N/A
N/A
Protected

Academic year: 2019

Membagikan "Software Sistem Komputer - Repository UNIKOM"

Copied!
48
0
0

Teks penuh

(1)

Apa itu Program

Komputer?

(2)

PERKEMBANGAN SOFTWARE

Dari perkembangan perangkat lunak, kita bisa membayangkan bagaimana perkembangan interaksi manusia dengan perangkat lunak. Bentuk paling primitif dari perangkat lunak,

menggunakan aljabar Boolean, yang di

representasikan sebagai binary digit (bit), yaitu 1 (benar / on) atau 0 (salah / off), cari ini sudah pasti sangat menyulitkan, sehingga orang mulai

(3)

Posisi Penggolongan

Posisi Penggolongan

User

Application software Languages

software

OS

(4)
(5)

EVOLUSI SOFTWARE

Era Pioner

Pada era ini, perangkat lunak merupakan

satu kesatuan dengan perangkat kerasnya.

Penggunaan komputer dilakukan secara

(6)
(7)

Era Stabil

 Pada era stabil penggunaan komputer sudah

banyak di gunakan, tidak hanya oleh kalangan

peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan. Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk

 Pada era ini mulai di kenal sistem basis data, yang

(8)

Sejalan dengan semakin luasnya PC dan

jaringan komputer di era ini, perangkat lunak

juga berkembang untuk memenuhi

kebutuhan perorangan. Perangkat lunak

dapat di bedakan menjadi perangkat lunak

sistem yang bertugas menangani internal dan

perangkat lunak aplikasi yang di gunakan

(9)

Era Modern

, Pada era ini sebuah komputer

genggampun telah di lengkapi dengan

perangkat lunak yang dapat di sinkronkan dengan PC. Tidak hanya komputer, bahkan

peralatan seperti telepon, TV, hingga ke mesin cuci, AC dan microwave, telah di tanamkan

perangkat lunak untuk mengatur operasi

peralatan itu. Dan yang hebatnya lagi adalah setiap peralatan itu akan mengarah pada suatu saat kelak akan dapat saling terhubung.

(10)

KLASIFIKASI PERANGKAT

LUNAK

1. Bahasa pemrograman : merupakan perangkat lunak yang

bertugas mengkonversikan arsitektur dan algoritma yang di rancang manusia ke dalam format yang dapat di

jalankan komputer,

Di katagorikan menjadi 3 antara lain :

a. Bahasa Pemrograman berbasis Text misalnya : BASIC, COBOL, Pascal, C++, FORTRAN dll

b. Bahasa Pemrograman yang berbasis Visual, misalnya : Visual Basic, Visual Foxpro, Borland Delphi dll

(11)

CONTOH KASUS SOFTWARE

Sistem Informasi Manajemen

Sistem Pakar

(12)

2.

Sistem Operasi

: Merupakan software yang

paling penting / pokok kerena meruapakan

penghubung antara user dengan aplikasi

program dan user dengan hardware, saat

komputer pertama kali di hidupkan, sistem

operasilah yang pertama kali di jalankan,

(13)

Tugas OS

 Bertugas untuk melakukan kontrol dan manajemen

perangkat keras serta operasi-operasi dasar sistem,

termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web

 Meningkatkan efisiensi dan menggunakan komputer

semaksimal mungkin, dalam melaksanakan pekerjaan khususnya untuk mengurangi ‘waktu nganggur’ yang dialami oleh komputer.

 Sistem Operasi terdiri dari : Control Program dan OS

(14)

Ada 3 katagori pada sistem operasi antara

lain :

a. SO dilihat dari sumbernya, yaitu Close Source dan Open Source

b. SO dilihat dari penggunaannya, yaitu : Single tasking dan multi tasking

c. SO dilihat dari jangkauannya, yaitu : Single user dan Multi user

3. Program aplikasi, merupakan fasilitas

(15)

4. Utility

: Software khusus yang berfungsi

untuk membantu Sistem Operasi maupun

Program

5. Aplikasi Multimedia

: Yang berkembang

sangat banyak saat ini adalah aplikasi

multimedia dan internet. Contoh aplikasi

multimedia adalah Winamp untuk memutar

musik berformat MP3 atau CD Audio,

kemudian RealPlayer yang dapat digunakan

untuk menonton film atau VCD. Aplikasi

(16)

 BAHASA PEMROGRAMANBAHASA PEMROGRAMAN

 Bahasa Mesin ; AssemblerBahasa Mesin ; Assembler  Bahasa Tingkat TinggiBahasa Tingkat Tinggi

- Menggunakan Compiler sebagai penterjemah ;- Menggunakan Compiler sebagai penterjemah ;

Fortran, LISP, Cobol, RPG, dsb Fortran, LISP, Cobol, RPG, dsb

- Menggunakan Interpreter sebagai

- Menggunakan Interpreter sebagai

penterjemah ; Basic, Pascal, Bahasa C, dsbpenterjemah ; Basic, Pascal, Bahasa C, dsb

(17)

PAKET APLIKASI

PAKET APLIKASI

- Word Star, dBase-II, Lotus 1-2-3, dll

- Word Star, dBase-II, Lotus 1-2-3, dll

- MS-Word, MS-Excell, MS-Power Point, dll

- MS-Word, MS-Excell, MS-Power Point, dll

SISTEM OPERASI

SISTEM OPERASI

- IBM–DOS, MS-DOS

- IBM–DOS, MS-DOS

- WINDOWS

- WINDOWS

- UNIX

- UNIX

- LINUX

(18)

System Software

Adalah program yang mengendalikan

pengoperasian komputer dan perangkat lain

yang terhubung.

Sistem Operasi (SO)

Sistem Operasi (SO)

imerupakan sekumpulan program yang mengatur semua aktivitas yang ter-jadi di komputer dan me- mungkinkan pengguna

untuk menjalankan program Sistem Operasi (SO) Sistem Operasi (SO)

imerupakan sekumpulan program yang mengatur semua aktivitas yang ter-jadi di komputer dan me- mungkinkan pengguna

untuk menjalankan program aplikasi.

Program Utilitas

Program Utilitas

program atau aplikasi yang men-dukung aktivitas SO dan me-ngatur operasi beberapa

perangkat

Program Utilitas Program Utilitas

program atau aplikasi yang men-dukung aktivitas SO dan me-ngatur operasi beberapa

(19)
(20)

Fungsi Dasar Sistem Operasi

start the computer provide a user interface manage programs

manage memory

control a network administer

(21)
(22)

Booting

Cold booting, menghidupkan komputer dalam

keadaan mati (off)

(23)
(24)

Pembagian Sistem Operasi

Mainframes

Embedded System

Unix-like Operating System

Mac OS

Microsoft Windows

Network OS

(25)

Mainframes

Mainframes run

multiple operating systems

and operate not as a single computer but as

a

number of virtual machines

.

They are typically manufactured by large

(26)

Mainframes

z/OS from IBM

(27)

Embedded Systems

 Embedded systems are special-purpose systems in

which the computer is completely encapsulated by the device it controls.

 Embedded systems perform pre-defined tasks that

have very specific requirements.

 Real-time operating systems are embedded

(28)

Embedded Systems

Symbian OS

for smartphone

Cisco IOS

for router and switch

iPodLinux

for ipods

Windows CE.Net

(29)

Unix-like OS

The operating system Unix was

developed in

1960

by a group of AT&T employees.

Free Unix-like operating systems can

be used,

(30)

Unix-like OS

It's a diverse group of operating systems with

several major sub-categories including

BSD

, and

Linux

.

Unix like operating systems run on a variety

of

computers but more frequently on

server

systems

and in academic and engineering

(31)

Unix-like OS

Ubuntu

FreeBSD

openSUSE

Debian

(32)

linux

(33)

Linux diciptakan oleh Linus Torvalds pada tahun 1991 di Finlandia, saat itu Linus adalah seorang mahasiswa ilmu komputer di Universitas Helsinki. Pada awalnya Linux masih sangat sederhana dan belum memiliki kekuatan seperti UNIX komersial yang telah mapan. Tetapi dengan bantuan para hacker, Linus terus mengembangkan Linux dan

akhirnya memliki kemampuan yang dapat

(34)
(35)
(36)
(37)

Mac os

Apple's Macintosh OS is an operating system

with a very innovative and unique design.

The history of the company behind it, Apple,

that's been around since 1976 is fascinating

and so is its cool operating system Mac OS.

(38)

 Macintosh Operating System merupakan OS yang

pertama mengunakan sistem GUI (Graphical User Interface). Para pemakai komputer begitu takjub melihat Macintosh yang sangat ramah dalam

melayani pemakai komputer. Pemakai tidak perlu banyak menulis perintah, cukup menunjuk gambar-gambar yang ada, maka dengan cepat Macintosh akan mengerjakan tugas sesuai gambar yang

ditunjuk.

 OS ini hanya kompatibel dengan Komputer

(39)

 Macintosh Operating System merupakan OS yang pertama mengunakan sistem GUI (Graphical User Interface). Para

pemakai komputer begitu takjub melihat Macintosh yang sangat ramah dalam melayani pemakai komputer. Pemakai tidak perlu banyak menulis perintah, cukup menunjuk gambar-gambar yang ada, maka dengan cepat Macintosh akan mengerjakan tugas sesuai gambar yang ditunjuk.

(40)
(41)

 DOS (Disk Operating System) merupakan salah

satu operating system yang biasa dipakai pada komputer IBM-PC ataupun kompatibelnya

 DOS mempunyai sejumlah versi yang diawali

dengan DOS versi 1.00 dirilis pada 1981, terus meningkat menjadi versi 7.00 pada tahun 1996.

(42)

DOS versi 3.10 yang direlease tahun 1984,

mulai menyediakan layanan untuk jaringan

DOS versi 5.00 yang direlease tahun 1991,

mendukung pemakaian sound baster card,

dan pada masa itu merupakan awal

(43)

PENGENALAN BRAINWARE

SYSTEM ANALIS

SYSTEM ANALIS

o Orang yang merancang suatu systemOrang yang merancang suatu system

PROGAMMER

PROGAMMER

o Orang yang membuat programOrang yang membuat program

END-USER

END-USER

o Orang yang menggunakan komputer Orang yang menggunakan komputer

(44)

Brainware (lanjutan)

Brainware (lanjutan)

Tugas dan tanggung jawab :

1 . Sistem analis

pada sistem secara

keseluruhan, :

Pengetahuan analis sistem harus luas, tidak

hanya pada teknologi komputer, tetapi juga

pada bidang aplikasi yang ditanganinya.

Pekerjaan analis sistem dalam pembuatan

program terbatas pada pemecahan masalah

secara garis besar.

Melibatkan hubungan banyak orang, tidak

(45)

 Pengetahuan dan keahlian yg diperlukan bagi seorang analis sistem

yang baik :

Teknik pengolahan data, teknologi komputer dan pemograman

computer

 Ahlian dalam penggunaan alat dan teknik untuk pengembangan S/W,

serta keahlian dalam menggunakan komputer.

 Pengetahuan teknis tentang H/W, teknologi komunikasi data,

bahasa-bahasa komputer, sistem operasi, utiliti, dan paket-paket perangkat lunak lainnya

 Pengetahuan tentang bisnis secara umum, supaya analis sistem

dapat berkomunikasi dengan pemakai sistem, misal : Akuntansi, manajemen, pemasaran, personalia, dll

 Pengetahuan tentang metode kuantitatip, misal : linier programming,

dynamic programming, regresion, network, decision tree, trend, simulasi.

 Mampu memecahkan masalah kompleks ke dalam masalah kecil

(bagian bagian bisnisnya), menganalisisnya dan merangkainya

kembali menjadi suatu sistem yang dapat mengatasi permasalahan-permasalahan tersebut

 Ahli berkomunikasi dan membina hubungan, mis: wawancara,

presentasi, rapat dan pembuatan laporan-laporan

(46)

Sistem sederhana : seorang analis sistem yang merangkap sebagai pemrogram (analis/pemrogram) atau sebaliknya.

 Sistem Komplek : sejumlah orang dalam bentuk tim  Manajer analis sitem , bertugas sebagai

 Ketua atau koordinator tim pengembangan system,  Mengarahkan, mengontrol dan mengatur anggota tim  Membuat jadual pelaksanaan proyek pengembangan

sistem.

 Bertanggungjawab dalam mendefinisikan masalah, studi

kelayakan, disain sistem dan penerapannya.

 Memberikan rekomendasi-rekomendasi perbaikan sistem.  Mewakili tim untuk berhubungan dengan pemakai sistem

dalam hal perundingan-perundingan dan pemberian-pemberian nasehat kepada manajemen dan pemakai sistem.

 Membuat laporan-laporan kemajuan proyek (progress

report)

(47)

 Ketua analis sistem (lead systems analyst), bertugas sebagai

Wakil dari manajer analis sistem

Membantu tugas dari manajer analis sistem dan mewakilinya bila

manajer analis system berhalangan

 Analis sistem senior, analis system yang sudah berpengalaman.  Analis sistem junior , analis sistem yang belum berpengalaman

dan masih membutuhkan bimbingan-bimbingan dari analis sistem yang lebih senior.

 Programer aplikasi senior(pemrogram/analis), merupakan

pemrogram komputer yang sudah berpengalaman dengan tugas merancang spesifikasi dari program aplikasi dan mengkoordinasi kerja dari pemrogram lainnya

Programmer aplikasi , programer komputer yang cukup

berpengalaman dan dapat melakukan tugasnys tanpa harus dibimbing secara langsung lagi

Programer aplikasi yunior , pemrogram komputer yang belum

(48)

2 . Programmer :Pengetahuan programer cukup

terbatas pada teknologi komputer, system

komputer, utilitas dan bahasa-bahasa program yang diperlukan. .

 Pekerjaan programer bersifat teknis dan harus tepat

dalam pembuatan instruksi-instruksi program.

 Tidak menyangkut hubungan dengan banyak

orang,terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun

Gambar

Gambar Komputer ENIAC

Referensi

Dokumen terkait

Based on the above background, this research has a purpose that is to analyze the willingness to pay visitors to the Bird Watching Ecotourism in Lake Meno and the factors

Hasil penelitian menunjukan bahwa media promosi YSKI yang dieteliti efektif denagn tingkat urutan yang paling efektif : pemasaran dari mulut ke mulut, leaflet,

Sri Artini Dwi Puji, Msi., selaku Ketua Dekan Program Studi Magister Teknik Elektro Program Pascasarjana Universitas Islam Sultan Agung Semarang, yang telah

Pengantar Penelitian Ilmiah: Dasar, Metode,

Dalam kehidupan sehari-hari kita menyaksikan makanan segar berubah jadi busuk atau basi dalam waktu tertentu; beras berubah jadi nasi setelah dimasak; nyala kembang api

Inter mediate Pr actice low pr essur e conver sation Develop fluency. Develop technology per

Untuk melanggeng- kan ritual itu, di tengah-tengah masyarakat muncul mitos, “Siapa yang tidak menghormati mushaf kuno akan tulah manuh (dilanda kesusahan di dunia, semisal

Pada saat melakukan konfirmasi kepada Budayawan Mandar tentang semua tafsiran teks yang telah ditulis melalui wawancara, Budayawan Mandar mengungkapkan bahwa identitas sosial Suku