TUGAS PENGANTAR TEKNOLOGI INFORMASI (1)

TUGAS PENGANTAR TEKNOLOGI INFORMASI
PENGERTIAN DAN CONTOH DARI MULTITASKING DAN
TIMESHARING
DOSEN :
AFRIZON,S.S M.SI

DISUSUN OLEH:
Maisarma Selfitri Ritonga
NIM (17622186)
Akuntansi Sore/ I

PROGRAM STUDI AKUNTANSI
SEKOLAH TINGGI ILMU EKONOMI PEMBANGUNAN
TANJUNGPINANG

A.

Pengertian Multitasking pada Komputer
Multi Tasking adalah Sebuah sistem pada sistem operasi yang memungkinkan

untuk dapat menjalankan lebih dari satu aplikasi user. Sistem ini hampir semua bisa

berjalan pada semua jenis sistem operasi saat ini seperti Linux dan Windows. Dengan
adanya sistem multi tasking ini user dapat melakukan 2 pekerjaan dalam satu waktu
sehingga lebih cepat dan lebih efisien dalam pengelolaan waktu. Arti istilah
Multitasking dianggap berkaitan erat dengan pengertian berikut.Beberapa program
dapat berjalan pada saat yang bersamaan, identik dengan multiprogramming.
Multitasking merupakan suatu modus dari sistem operasi. Terdapat beberapa
jenis dari multitasking ini yaitu, Sistem Multitasking, Time Slice Multitasking,
Cooperative Multitasking, Cooperarative Multitasking, Context Switching.
1.

Sistem Multitasking
Sistem Multitasking merupakan sistem yang mampu mengerjakan beberapa

pekerjaan sekaligus pada saat yang bersamaan. Arti istilah system dianggap berkaitan
erat dengan pengertian berikut Suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran tertentu. Esensinya sistem terdiri dari:
a.

komponen-komponen


dalam

sistem

tersebut,

mencakup

perangkat

keras/hardware, perangkat lunak (software), prosedur, perangkat manusia
b.

(brainware), dan informasi-informasi.
Fungsi-fungsi teknologi di dalamnya yaitu: input, proses/process, output,
penyimpanan storage dan komunikasi.
c.

Dalam atribut file istilah ini merupakan bahwa file yang


dimaksud merupakan file sistem atau merupakan file yang berupa program
komputer.
d.

e.
2.

Time Slice Multitasking
f.

Arti istilah Time-Slice Multitasking dianggap berkaitan erat

dengan pengertian berikut merupakan salah satu jenis multitasking yang
digunakan pada beberapa sistem operasi, terutama pada OS/2, dimana setiap
tugas memperoleh perhatian dari Microprocessor berdasarkan pembagian
waktu proses. Agar proses dapat dilaksanakan dengan baik, maka sistem
tersebut diberi tingkat prioritas atau diproses berdasarkan urutan. Arti istilah
operating


system

dianggap

berikut yaitu Perangkat

berkaitan

lunak

sistem

erat
yang

dengan

pengertian

mengatur


dan

mengendalikan perangkat keras dan memberikan kemudahan penggunaan
komputer ke pemakai. OS ini mengontrol penyimpanan data, input, output
dari suatu perangkat ke perangkat lainnya. Dalam saat menjalankan tugasnya
OS ini memiliki tugas utamanya (OS Task) dan sasarannya (OS Target).
Sistem opersai mempunyai dua tugas utama, yaitu:
g. 1. Pengelola seluruh sumber daya sistem komputer (sebagai resource
manager).
2.

Sistem

operasi

sebagai

penyedia


layanan

(sebagai

extended}}/ngsi:function}}-fungsi yang baru tanpa mengganggu layanan
yang dijalankan oleh sistem komp’ style=’color:blue’>virtual machine).
3.

Cooperative Multitasking
h.

Arti istilah cooperative multitasking dianggap berkaitan erat

dengan pengertian berikut merupakan multitasking yang diterapkan pada
Macintosh serta pada banyak sistem operasi terbaru(Microsoft Windows),
dimana tugas pada latar belakang (background diberi waktu untuk
memproses selama waktu sepi dan tidak banyak digunakan oleh tugas pada
latar depan (foreground).

4.


Cooperarative Multitasking
i.
Arti istilah cooperarative multitasking dianggap berkaitan erat dengan

pengertian berikut merupakan salah satu type multitasking dimana satu tugas latar
belakang atau lebih diberikan waktu pemrosesan selama tugas-tugas latar depan
menganggur hanya jika tugas-tugas latar belakang mengijinkannya. Arti istilah
pemrosesan dianggap berkaitan erat dengan pengertian berikut yaitu Kegiatan yang
melakukan pengolahan suatu data menjadi informasi. Informasi dari beberapa
data masukan, dan hasil dari proses tersebut menghasilkan output.
5.
Context Switching
j.

Arti istilah context switching dianggap berkaitan erat dengan

pengertian

berikut


Alihan switching merupakan salah satu jenis dari multitasking yang paling
sederhana, dimana dua aplikasi dipanggil sekaligus, namun hanya yang
menjadi latar depan (foreground) diberikan waktu proses, sedangkan untuk
mengaktifkan

aplikasi

yang

lainnya

(background)

adalah

dengan

mengaktifkan jendela ke aplikasi yang dimaksud, sehingga menjadi aplikasi





foreground.
k. Contoh penerapan multi tasking pada komputer:
Melakukan pekerjaan mengetik sambil melakukan printing terhadap berkas.
Melakukan pekerjaan perhitungan di microsoft excel sambil mendengarkan

musik.
l.
m.
n.
o.
p.
q.
r.
s.
t.
u.
v.

w.

B.

Sejarah Time Sharing
x.

Time Sharing Sistem sendiri ditemukan oleh Christopher

Strachy pada tahun 1959. Baru pada tahun 1961, pertama kali sistem yang
benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts
Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing
System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan
komputer IBM 7090. Pada Time Sharing Sistem tiap-tiap User dilayani oleh
komputer dengan bergiliran dalam waktu yang sangat cepat.
y.
Sehingga tiap pemakai komputer tidak merasa bahwa
komputer melayani beberapa pemakai sekaligus secara bergiliran.Konsep ini
pertama kali dijelaskan publik pada awal 1957 oleh Bob Bemer sebagai
bagian dari sebuah artikel di Majalah Kontrol Otomatis. Proyek pertama untuk

menerapkan sistem time-sharing diprakarsai oleh John McCarthy pada tahun
1957 akhir, pada IBM dimodifikasi 704, dan kemudian pada komputer IBM
7090 tambahan diubah.
z.
Meskipun ia pergi untuk bekerja pada proyek MAC dan proyek
lainnya, salah satu hasil proyek, yang dikenal sebagai Sistem Compatible
Time-Sharing atau CTSS, telah didemonstrasikan pada bulan November 1961.
CTSS memiliki klaim yang baik untuk menjadi sistem time-sharing pertama
dan tetap digunakan sampai 1973. Lawan lain untuk sistem time-sharing
pertama menunjukkan adalah PLATO II, diciptakan oleh Donald Bitzer pada
demonstrasi publik di Robert Allerton Park dekat University of Illinois pada
awal 1961.
aa.

Bitzer telah lama mengatakan bahwa proyek PLATO akan

mendapatkan hak paten pada waktu-sharing jika hanya University of Illinois
sudah tahu bagaimana proses aplikasi paten lebih cepat, tetapi pada waktu
paten universitas sangat sedikit dan jauh antara, mereka mengambil waktu
yang lama untuk disampaikan. Sistem time-sharing pertama yang sukses
adalah Dartmouth Time Sharing System.
bb.

cc.
dd.
ee.
Pengertian Time Sharing



ff.

Time-sharing adalah berbagi sumber daya komputasi antara

banyak pengguna melalui multiprogramming dan multi-tasking. Time sharing
memungkinkan komputer komputer besar memproses banyak tugas secara
simultan, dengan memberikan potongan waktu pada masing-masing tugas,
dan beralih dari satu tugas ke tugas lainnya dengan cepat.
gg.
Time Sharing merupakan Metode yang dipakai dalam sistem
operasi yang memungkinkan sejumlah pemakai dapat berinteraksi dengan
proses yang dibuatnya secara bergantian dengan jumlah waktu yang sama,
Time sharing merupakan pengembangan lebih lanjut dari multiprogramming.
hh. Dengan memungkinkan sejumlah besar pengguna untuk berinteraksi
bersamaan dengan satu komputer, time-sharing secara dramatis menurunkan
biaya menyediakan kemampuan komputasi, memungkinkan bagi individu dan
organisasi untuk menggunakan komputer tanpa memiliki satu, dan
mempromosikan penggunaan komputer dan interaktif pengembangan aplikasi
interaktif baru.
ii.


Proses Time Sharing
jj.

Pada Time Sharing System beberapa terminal terhubung secara

seri ke sebuah host komputer. Dalam proses TSS mulai nampak perpaduan
teknologi komputer dan teknologi telekomunikasi yang pada awalnya
berkembang sendiri- sendiri. Dalam proses ini beberapa host komputer
mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa
terminal yang tersambung secara seri disetiap host komputer.
kk.
Dalam proses distribusi mutlak diperlukan perpaduan atau
kerjasama yang mendalam antara teknologi komputer dan telekomunikasi,

karena selain proses yang harus didistribusikan, semua host komputer wajib
melayani terminal-terminalnya dalam satu perintah dari komputer pusat.
ll.
mm. Proses merupakan unit kerja terkecil yang secara individu
memiliki sumber daya-sumber daya dan dijadwalkan sistem operasi. Setelah
sebuah program dimuat dari media penyimpanan, sebuah instance dari
program dijalankan. Instance ini disebut sebuah proses. Sebuah proses
memiliki memorinya sendiri, disebut ruang alamat proses (process address
space). Ruang alamat proses memiliki dua area penting: area teks dan area
data.
nn.

Area teks adalah kode program yang sebenarnya; digunakan

untuk memberitahukan sistem apa yang harus dilakukan. Area data digunakan
untuk menyimpan data konstan dan juga runtime. Sistem operasi memberikan
waktu bagi setiap proses untuk dieksekusi. Pada sistem dengan prosesor
tunggal, proses tidak sepenuhnya berjalan secara bersamaan. Pada
kenyataannya, sebuah penjadwal pada kernel membagi waktu CPU pada
semua proses, memberikan sebuah ilusi bahwa proses-proses dijalankan
secara bersamaan.
oo.
Proses ini disebut dengan time-sharing. Pada sistem dengan
lebih dari satu CPU atau inti CPU, lebih dari satu proses dapat berjalan
bersamaan, tetapi konsep time-sharing masih dipakai untuk membagi waktu
CPU yang ada pada setiap proses. Proses-proses baru dibuat dengan
menduplikasi proses yang sedang berjalan dengan system call fork system
call. Kernel akan merespon terhadap panggilan ini dengan menduplikasi
proses, menamai proses lain sebagai induk (parent), dan proses lain sebagai
anak (child).
pp.
Fork bisa digunakan oleh sebuah program untuk membuat dua
proses yang berjalan secara bersamaan pada mesin dengan banyak prosesor.
Namun, hal ini seringkali tidak ideal, karena kedua proses akan memiliki
alamat ruang prosesnya masing-masing. Duplikasi pertama dari memori

proses cukup memakan waktu, dan sangat susah untuk melakukan share data
diantara dua proses.
qq.
Masalah ini diselesaikan oleh sebuah konsep yang disebut
multithreading. Multithreading berarti banyak instance dari area teks dapat
dijalankan pada waktu yang bersamaan, melakukan pertukaran area data.
Instance ini disebut thread dapat dieksekusi secara parallel pada banyak CPU.
rr.
ss.
Time Sharing System (TSS) merupakan konsep distribusi
proses berdasarkan waktu, ini merupakan bentuk pertama pengaplikasian
jaringan (network) komputer. Pada sistem TSS beberapa terminal terhubung
secara seri ke sebuah host komputer. Time-sharing dikembangkan dari
kesadaran bahwa sementara setiap pengguna tunggal tidak efisien,
sekelompok besar pengguna bersama-sama tidak.
tt.
Hal ini disebabkan pola interaksi, dalam banyak kasus
pengguna masuk semburan informasi diikuti oleh jeda yang panjang, tapi
sekelompok pengguna yang bekerja pada saat yang sama akan berarti bahwa
jeda dari satu pengguna akan digunakan oleh aktivitas yang lain .
uu.
Mengingat ukuran kelompok yang optimal, proses keseluruhan
bisa sangat efisien. Demikian pula, irisan kecil dari waktu yang dihabiskan
menunggu disk, tape, atau input jaringan dapat diberikan kepada pengguna
lain.
vv.

Beberapa perusahaan mulai menyediakan layanan time-sharing

sebagai biro jasa. Awal digunakan sistem Teletype K/ASR-33s atau K/ASR35s dalam lingkungan ASCII, dan Selectric mesin tik IBM terminal berbasis
di lingkungan EBCDIC. Mereka akan terhubung ke komputer pusat dengan
dial-up modem Bell 103A atau modem akustik ditambah beroperasi pada 1015 karakter per detik.
ww. Kemudian terminal dan modem didukung 30-120 karakter per
detik. Sistem time-sharing akan menyediakan lingkungan operasi yang
lengkap, termasuk berbagai bahasa pemrograman prosesor, berbagai paket
perangkat lunak, penyimpanan file, pencetakan massal, dan penyimpanan off-

line. Pengguna yang dibebankan sewa terminal, biaya selama berjam-jam
waktu terhubung, biaya untuk detik waktu CPU, dan biaya untuk kilobytebulan penyimpanan disk.
xx.
Sistem yang umum digunakan untuk time-sharing termasuk
SDS 940, PDP-10, dan IBM 360. Perusahaan yang menyediakan layanan ini
termasuk GE GEISCO, IBM anak Layanan Biro Corporation, Tymshare
(didirikan pada 1966), Nasional CSS (didirikan pada 1967 dan dibeli oleh
Dun & Bradstreet di 1979), Dial Data (dibeli oleh Tymshare pada tahun
1968), dan Bolt , Beranek, dan Newman.
yy.
Pada tahun 1968, ada 32 biro jasa seperti melayani NIH sendiri
[1]. Panduan Auerbach untuk Timesharing 1973 Edisi 125 daftar layanan
timesharing berbeda dengan menggunakan peralatan dari Burroughs, CDC,
DEC, HP, Honeywell, IBM, RCA, Univac dan XDS.
zz.
Banyak pemikiran diberikan pada tahun 1970 untuk sumber
daya komputer terpusat yang ditawarkan sebagai utilitas komputasi, sama
dengan utilitas listrik atau telepon. asli Ted Nelson “Xanadu” hypertext
repositori dibayangkan sebagai layanan tersebut. Ini menjadi jelas sebagai
industri komputer tumbuh bahwa tidak ada konsolidasi seperti sumber daya
komputasi akan terjadi sebagai sistem time sharing.
aaa. Beberapa berpendapat bahwa bergerak melalui komputasi
client-server ke server terpusat dan virtualisasi menyajikan pasar untuk utilitas
komputasi lagi. Keamanan tidak menjadi isu utama untuk sistem pemrosesan
batch terpusat yang umum saat paradigma time-sharing muncul. Tidak jauh
lebih dari username keamanan diperlukan pada berbagai kampus. User
Komersial, terutama di kategori keuangan dan ritel, menuntut keamanan jauh
lebih tinggi dan juga mengangkat isu-isu yang sedang dibahas saat ini sebagai
perusahaan mempertimbangkan outsourcing.
bbb. Dengan bangkitnya microcomputing pada awal tahun 1980,
time-sharing memudar ke latar belakang karena mikroprosesor individu cukup
murah yang satu orang bisa memiliki semua waktu CPU yang didedikasikan

sepenuhnya untuk kebutuhan mereka, bahkan ketika idle. Internet telah
membawa konsep umum kembali waktu-sharing ke popularitas. peternakan
Mahal server perusahaan costing jutaan dapat host ribuan pelanggan semua
berbagi sumber daya umum yang sama.
ccc. Seperti dengan terminal serial awal, website beroperasi
terutama di semburan kegiatan diikuti oleh periode waktu idle. Sifat meledak
memungkinkan layanan yang akan digunakan oleh pelanggan banyak situs
sekaligus, dan tidak satupun dari mereka melihat adanya keterlambatan dalam
komunikasi sampai server mulai menjadi sangat sibuk.
ddd.


Contoh Penggunaan Time Sharing System
eee.

Salah satu penggunaan time sharing system ini dapat dilihat

dalam pemakaian suatu teller terminal pada suatu bank. Bilamana seorang
nasabah datang ke bank tersebut untuk menyimpan uang atau mengambil
uang, maka buku tabungannya ditempatkan pada terminal. Dan oleh operator
pada terminal tersebut dicatat melalui papan ketik (keyboard), kemudian data
tersebut dikirim secara langsung ke pusat komputer, memprosesnya,
menghitung jumlah uang seperti yang dikehendaki, dan mencetaknya pada
buku tabungan tersebut untuk transaksi yang baru saja dilakukan.
fff.
ggg.
hhh.
iii.
jjj.
kkk.
lll.
mmm.
nnn.
ooo.
ppp.
qqq.
rrr.
sss.
ttt.

uuu.
vvv.
www.
xxx.
yyy.
zzz.

DAFTAR PUSTAKA

aaaa.

http://12650076-si.blogspot.co.id/2013/03/multitasking.html

bbbb.

http://www.teorikomputer.com/2016/10/pengertian-multi-user-dan-

multi-tasking.html
cccc.
http://frabiansyah.blogspot.co.id/2016/11/time-sharing-system.html
dddd.
eeee.
ffff.
gggg.
hhhh.
iiii.
jjjj.
kkkk.
llll.
mmmm.
nnnn.
oooo.
pppp.
qqqq.
rrrr.
ssss.
tttt.
uuuu.
vvvv.