• Tidak ada hasil yang ditemukan

TUGAS PENGANTAR TEKNOLOGI INFORMASI (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "TUGAS PENGANTAR TEKNOLOGI INFORMASI (1)"

Copied!
11
0
0

Teks penuh

(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

(2)

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 (brainware), dan informasi-informasi.

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

(3)

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 berkaitan erat dengan pengertian berikut yaitu Perangkat lunak sistem yang 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

(4)

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.

(5)

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.

(6)

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.

(7)

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

(8)

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 33s atau K/ASR-35s 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 10-15 karakter per detik.

(9)

off-line. Pengguna yang dibebankan sewa terminal, biaya selama berjam-jam waktu terhubung, biaya untuk detik waktu CPU, dan biaya untuk kilobyte-bulan 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.

(10)

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.

(11)

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.

Referensi

Dokumen terkait

Akan tetapi, apabila diamati dengan lebih mendalam baik pengertian teknologi komunikasi maupun teknologi informasi, nyatalah bahwa di antara dua bidang tersebut saling berkaitan