Sistem Komputer
Sistem Komputer
INFORMATION SYSTEM
Computer System and Computer Software
BY :
GROUP 7
1. Aina Mardiya
F0213005
2. Iska Ariyanto
F0213053
3. Samuel Lawrence F0213095
Manajemen
Fakultas Ekonomi dan Bisnis
Universitas Sebelas Maret
2015
SISTEM KOMPUTER
memberi antarmuka grafis yang nyaman. Network Operating System Sistem operasi
diperuntukan jaringan komputer dimana pemakai mnyadari keberadaan komputer
yang terhubung.
1. Input/Output
Pengertian Input dan Output
a) Pengertian Input
Input adalah semua data dan perintah yang dimasukkan ke dalam memori
komputer untuk selanjutnya diproses lebih lanjut oleh prosesor. Sebuah perangkat
input adalah komponen piranti keras yang memungkinkan user atau pengguna
memasukkan data ke dalam komputer, atau bisa juga disebut sebagai unit luar
yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor.
b) Pengertian Output
Output adalah data yang telah diproses menjadi bentuk yang dapat digunakan.
Artinya komputer memproses data-data yang diinputkan menjadi sebuah
informasi. Yang disebut sebagai perangkat output adalah semua komponen piranti
keras yang menyampaikan informasi kepada orang-orang yang menggunakannya.
Alat Input Output
a) Alat Input
Yaitu sejumlah komponen atau alat yang digunakan user untuk memasukkan data
ke dalam komputer untuk diproses lebih lanjut agar menghasilkan informasi yang
dibutuhkan.
Beberapa contoh alat input antara lain : mouse, keyboard, webcam, dll.
b) Alat Output
Peralatan output adalah peralatan yang digunakan untuk membawa data keluar
komputer atau juga untuk memindahkan data dari komputer ke perangkat lainnya.
Berdasarkan bentuk outputnya, unit output terdiri dari printer, monitor, speaker,
dll.
2. Memori
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat
penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori
biasanya disebut juga dengan istilah : computer storage, computer memory atau
memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data
2
dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting
dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit).
Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu:
- physical Register di CPU, berada di level teratas. Informasi yang berada di
register dapat diakses dalam satu clock cycle CPU.
- Primary Memory (executable memory), berada di level tengah. Contohnya,
RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif
dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika
komputer dimatikan). CPU mengakses memori ini dengan instruksi single load
dan store dalam beberapa clock cycle.
- Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary
Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya
lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer
dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh
driver dan device.
3. Arithmatic Logical Unit (ALU)
Arithmatic Logical Unit (ALU), adalah salah satu bagian/komponen dalam sistem di
dalam
sistem
komputer
yang
berfungsi
melakukan
operasi/perhitungan aritmatika dan logika (Contoh operasi aritmatika adalah operasi
penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND
dan OR. ALU bekerja besama-sama memori, di mana hasil dari perhitungan di dalam
ALU di simpan ke dalam memori.
Perhitungan dalam ALU menggunakan kode biner, yang merepresentasikan instruksi
yang akan dieksekusi (opcode) dan data yang diolah (operand). ALU biasanya
menggunakan sistem bilangan biner twos complement. ALU mendapat data dari
register. Kemudian data tersebut diproses dan hasilnya akan disimpan dalam register
tersendiri yaitu ALU output register, sebelum disimpan dalam memori.
4. Control Unit
Control Unit Adalah salah satu bagian dari CPU yang bertugas untuk memberikan
arahan / kendali / kontrol terhadap operasi yangdilakukan di bagian ALU (Arithmetic
Logical Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas
dari bagian lainnya dari perangkat CPU tersebut.
Tugas dari CU adalah sebagai berikut:
- Mengatur dan mengendalikan alat-alat input dan output.
- Mengambil instruksi-instruksi dari memori utama.
- Mengambil data dari memori utama kalau diperlukan oleh proses.
- Menyimpan hasil proses ke memori utama.
C. Konsep Stored-Program
Stored-program concept adalah sebuah konsep untuk mempermudah proses program
agar dapat dipresentasikan dalam bentuk yang cocok untuk penyimpanan di dalam
memori untuk semua data.
3
Komputer Mainframe
Kemampuan 50-20.000 MFLOPS. Digunakan dalam pemrosesan bisnis skala besar.
Juga digunkan sebgai server.
(Super Computer) Komputer Super
Kemampuan 1.000 20.000. Digunakan dalam perhitungan sains kompleks.
Superkomputer ini memiliki kemampuan yang paling hebat biasanya dipakai untuk
perhitungan perancangan roket, pemetaan angkasa dan peramalan cuaca.
COMPUTER SOFTWARE
A. Evolution of Computer Programming
First and second generation Languages
1. Machine language (1GL)
- Each instruction must be expressed in unique form for a particular computer
- Complete program consists of thousands of instructions
4
3.
4.
5.
6.
7.
8.
9.
Presentation Graphics
Electronic mail and groupware
Database management systems
Desktop Publishing
Web Browsers
Statistical Packages
Word Processing
- Used to create documents for printing
- Most popular is Microsoft Word
- Others are Corel WordPerfect, Lotus Word Pro, and Suns StarOffice Writer
- All employ WYSIWYG
Spreadsheets
- Used to create applications that fit a row-column format
- Most popular is Microsoft Excel
- Others are Lotus 1-2-3 and Corel Quattro Pro
- All employ rows, columns, cells, formulas, what-if analysis
Database Management Systems
- Used to create databases similar to those on larger machines
- Most popular is Microsoft Access
- Others are FileMaker Pro, Corel Paradox, and Lotus Approach
- All employ a relational data model
Presentation Graphics
- Used to create largely textual business presentations
- Most popular is Microsoft PowerPoint
- Others are Corel Presentations and Lotus Freelance Graphics
- All allow embedding of clip art, photos, graphs, and other media
World Wide Web Browsers
- Used to access information on the Web
- Requires ISP service to link PC to Internet
- Create documents for printing
- Most popular are Internet Explorer and Netscape Navigator both free!
- Both employ standard hypertext-based approach (way to link text and media
objects to each other)
- Use pull technology browser requests a Web page before it is sent to desktop
- Use push technology data sent to client without requesting it (such as e-mail)
Electronic Mail
- Preferred way of communicating in business today
- Easy to use and precise
Groupware
- Incorporates e-mail and other productivity features, such as calendaring,
scheduling, and document sharing
Office Suites
- Popular software applications bundled together and sold as a single package
(suite)
- Used for home or office
- Most popular is Microsoft Office
- Others are Corel WordPerfect Office, Lotus SmartSuite, and Sun StarOffice
Support Software
The operating system
Operating System : Complex program that controls operation of computer hardware
and coordinates other software
User communicates with operating system software to control hardware and
software resources
Communication made easier with a graphical user interface (GUI) feature
Job Control Language (JCL): Keyed instructions from the computer user to
communicate with the operating system
Multiprogramming: employed on larger machines to overlap input and output
operations with processing time, keeping the CPU busy and speeding up execution.
Multitasking :similar to multiprogramming, but employed on microcomputers.
Virtual Memory
-
Multiprocessing: work that takes place when two or more CPUs are installed on
same computer system
Proprietary Systems - most popular type of operating systems, written for a particular
computer hardware configuration
Open Systems - not tied to any particular computer system or hardware manufacturer
will run on virtually any computer system. Examples: UNIX and Linux
Network Operating Systems (NOS) - software running on a server that manages
network resources and controls the operation of a network
Enhanced operating System to allow for
Sharing disk drives and printers
Handling server side of client/server applications
Third Generation Languages
as illustrated in figure 3,4 the underwater portion of the software iceberg includes
support software in addition to the critical operating system. It is usefull to divide this
support software into five five categories:
1.
2.
3.
4.
5.
Language translators
Database manajemen system
CASE tools
Communication interface software
Utility programs
FORTRAN
PL/1
PASCAL
ADA
Markup Languages
Most popular
HTML: is used to created WWW pages, and it consist of special codes inserted in
the text to indicate headings, bold-faced text, italics, and links to other web pages.
XML: is destined become even more important than HTML. XML is used to
facilitated data interchange among application in the web.
HTTP: is another subset of SGML with which we are more familiar.
Object oriented Programming
Requires more computing power
Has built-in GUI
4