SI-6. KEBUTUHAN DLM MEMBANGUN SI · merupakan program yang dikembangkan untuk kebutuhan umumyang...
Transcript of SI-6. KEBUTUHAN DLM MEMBANGUN SI · merupakan program yang dikembangkan untuk kebutuhan umumyang...
1
KEBUTUHAN DALAM
MEMBANGUN SI
FIRDAUS SOLIHIN
UNIVERSITAS TRUNOJOYO
KOMPONEN SI
� Hardware (perangkat keras)
� Software (perangkat Lunak)
� Brainware (pengguna)
� Procedure (aturan yang dipakai)
� Basis Data (penyimpanan Data)
� Jaringan Komputer
2
PERANGKAT KERAS
(HARDWARE)
� PROCESSOR
� MEMMORY
� INPUT/OUTPUT
DEVICE
SISTEM KOMPUTER
PROCESSOR
� 286, 386, 486
� PENTIUM I, II, III, 4
� PENTIUM CORE SOLO
� PENTIUM CORE DUO
� PENTIUM CORE 2 DUO
3
MEMMORY
� PRIMARY MEMMORY
� SECONDARY MEMMORY
INPUT/OUTPUT DEVICE
� INPUT
� KEYBOARD
� MOUSE, DLL
� OUTPUT
� PRINTER
� MONITOR, DLL
� INPUT/OUTPUT
� TOUCHSCREEN, DLL
4
PERANGKAT KERAS
PERANGKAT LUNAK /
SOFTWARE
� SISTEM OPERASI
� PROGRAM UTILITAS
� PROGRAM APLIKASI
� PROGRAM PAKET
� BAHASA PEMROGRAMAN
5
SOFTWARE
SISTEM OPERASI
� Perangkat lunak yang berfungsi untuk
menintegrasikan berbagai elemen
sistem komputer
� Contoh
SOFTWARE
� UNIX,
� LINUX,
� NetWare, dll
�MS DOS
�MS Windows
�Macintosh,
�OS/2,
6
PROGRAM UTILITAS
� program khusus yang berfungsi
sebagai perangkat pemeliharaan
komputer
� Contoh
� anti virus (McAfee, AVG)
� manajemen hardisk
(Norton Utilities, PartitionMagic)
SOFTWARE
PROGRAM APLIKASI
� program yang dikembangkan untuk
memenuhi kebutuhan yang spesifik
� Contoh
� aplikasi akuntansi,
� aplikasi perbankan,
� aplikasi pendidikan,
� aplikasi multimedia
SOFTWARE
7
PROGRAM PAKET
� merupakan program yang dikembangkan
untuk kebutuhan umum yang terdiri
darigabungan beberapa program aplikasi
� Contoh
� MS Office
� Corel
� Adobe
SOFTWARE
BAHASA PEMROGRAMAN
� merupakan perangkat lunak untuk
pembuatan atau pengembangan
perangkat lunak.
� Contoh
� Pascal, BASIC, Prolog,
� Java, C
� Visual .Net dll
SOFTWARE
9
DATABASE
Basis Data (penyimpanan
Data)
� Basis Data / Database: kumpulan dari data/table yang terelasi atau saling berhubungan, dimana database tersebut dapat terdiri dari satu table atau lebih.
� DBMS (Database Manajemen System): Adalahsistem software yang multiguna, yang menyediakanfasilitas untuk mendefinisikan, membangun, danmemanipulasi basis data untuk aplikasi yang beraneka ragam.
� SQL: Adalah bahasa standar yang digunakan untukmemanipulasi database relationaL
10
SISTEM DATABASE
BASIS DATA RELATIONAL
� Sebagian besar sistem informasi yang ada
saat ini dibangun berdasarkan pada
basisdata relasional (basisdata yang
merupakan kumpulan tabel) dan SQL
(Structured Query Language)
� Contoh Relational Database Management
Systems (RDBMS): MS SQL Server, Oracle,
MySQL, PostgreSQL, dll