Sembilan Tren Produk Teknologi di 2014 (Bagian I)

Sembilan Tren Produk Teknologi di 2014 (© Bagian I)

Bagian I

CALIFORNIA – Perusahaan mengembangkan berbagai perangkat baru yang rilis di 2013. Beberapa perangkat berteknologi canggih ini akan dapat digunakan secara lebih luas dan menjadi tren pada 2014.

Apa saja produk teknologi ini? Pocket-lint, Rabu (1/1/2014) mengungkap sembilan produk mutakhir yang paling ‘hot’ di 2014.

1. Google Glass

Perangkat ini dikenakan seperti layaknya kacamata. Tanpa lensa kaca, namun memiliki bagian transparan yang berfungsi sebagai layar mini. Layar ini bisa menginformasikan objek apa yang dilihat oleh mata sang pengguna. Google Glass 2 juga akan segera meluncur yang bisa memberikan beberapa peningkatan ketimbang Google Glass pertama.

2. Mobil Listrik

Mobil listrik masuk dalam daftar produk teknologi ‘terpanas’ di 2014. Salah satu merek mobil listrik, Tesla Model S dan BMW i3 hadir di Eropa pada 2014. Untuk mendukung ekspansi mobil listrik di Eropa, akan disediakan stasiun pengisian mobil listrik yang diperluas dan fokus ditempatkan pada kota besar.

3. Penerbangan Luar Angkasa Komersial

Virgin Galactic akan diluncurkan pada 2014. Layanan ini memungkinkan publik untuk mengeluarkan uang sekira 156 ribu poundsterling untuk bisa terbang ke luar angkasa. Layanan ini juga mendukung pembayaran dengan Bitcoin. Siapapun yang mampu membayar pertama kali bisa mendapatkan kesempatan melakukan perjalanan luar angkasa lebih awal.

4. Konten TV 4K

Teknologi 4K telah diungkap Sony beberapa waktu lalu. Netflix, layanan streaming online juga mengumumkan bahwa pihaknya menyediakan konten berkualitas 4K. Resolusi yang ditawarkan akan sangat tinggi ketimbang kualitas tayangan high definitin biasa.

5. Pakaian Pintar

Maraknya perusahaan teknologi yang mengumumkan kehadiran produk wearable seperti jam tangan pintar atau kacamata pintar. Maka, tidak menutup kemungkinan beberapa merek pakaian juga mengusung penggunaan teknologi canggih pada produknya. Misalnya, sebuah T-shirts (kaos oblong) yang dapat terintegrasi dengan perangkat monitor denyut jantung saat pengguna sedang berolahraga.

http://berita.plasa.msn.com/teknologi/okezone/sembilan-tren-produk-teknologi-di-2014-bagian-i

iPhone 6 Akan Dirilis Pada Mei 2014

Home » Berita Terbaru » iPhone 6 Akan Dirilis Pada Mei 2014

iPhone 6 Akan Dirilis Pada Mei 2014

Setelah beberapa waktu yang lalu Apple mengeluarkan iPhone 5s tampaknya Apple belum berhenti sampai disitu. Dikabarkan pada awal tahun 2014 ini Apple akan mengeluarkan produk terbaru mereka yang merupakan generasi penerus dari iPhone 5s yang diberi nama iPhone 6. Berita ini lantas membuat banyak berita dan rumor yang beredar mengenai produk terbaru dari apple ini, salah satunya adalah iPhone 6 akan memiliki layar yang lebih lebar dan tanggal rilis dari iPhone 6 semakin hari semakin banyak diperbincangkan. Nampaknya Apple iPhone 6 memiliki layar yang lebih besar ini didasarkan karena pada waktu belakangan ini banyak vendor – vendor besar mulai memproduksi smartphone dengan layar lebar sehingga membuat Apple tak mau ketinggalan dengan tren smartphone dengan layar lebar ini.

Tanggal Rilis iPhone 6

Seperti berita yang dilansir oleh situs Digitimes menyebutkan bahwa sebuah sumber telah membocorkan tanggal perilisan smartphone yang akan menjadi andalan terbaru Apple tersebut. Dalam bocoran tersebut salah seorang sumber dekat perusahaan menyebutkan bahwa iPhone 6 akan dirilis secara resmi pada bulan Mei 2014. Nampaknya waktu yang dipilih Apple kali ini sangat berbeda dengan tradisi perilisan produk terbaru mereka yang selama ini biasanya diluncurkan sekitar kuartal tiga atau jelang penutup tahun. Sama halnya saat Apple resmi merilis iPhone 5S dan 5C pada 11 September 2013 beberapa waktu yang lalu.iPhone 6

Kabarnya, iPhone 6 akan memiliki layar dengan ukuran 5 inci, lebih lebar dari iPhone saat ini tapi tidak sebesar Galaxy Note 3. Jika benar layarnya lebih lebar maka ini akan menjadi hal baru bagi Apple yaitu semakin mengekor Samsung yang sukses dengan phablet. Selain itu produk yang sudah memasuki tahap produksi ini akan didukung prosesor inovasi terbaru berukuran 20 nanometer yang diproduksi oleh Taiwan Semiconductor Manufacturing Company (TSMC).  Namun sayang kabar yang beredar belakangan ini belum terbukti akan kebenarannya karena Apple belum mengadakan pernyataan resmi mengenai berita ini. Nampaknya rumor ini akan terus berkembang karena pada beberapa waktu yang lalu Tim Cook mengirimkan email ke seluruh karyawanya yang bertuliskan bahwa Apple tengah menyiapkan suatu rencana yang besar untuk tahun 2014. Jadi jika anda penasaran akan kelanjutan berita ini mari kita tunggu pada tahun 2014 mendatang.

sumber ini di ambil dari : http://beritateknologiterbaru.com/iphone-6-akan-dirilis-pada-mei-2014.html

TM6

1. Jika diketahui masing-masing TA1, TA2, dan TA3 = 5 detik dan TB1, TB2, TB3 = 3 detik, maka hitung kerja prosesor untuk mengetahui rata-rata lama tanggap waktu sis-sia setiap proses, rasio lama tanggap setiap proses, rasio pinalty setiap proses dimana lama prosesnya = 3 detik?

Jawab :

= TA1 + TA2 + TA3 + TB1 + TB1 + TB2 + TB3 / 6

=3(5) + 3 (3)/6

=15+9/6=24/6=4

Waktu Sisa :

WTA1= 5 – 3 = 2

WTA1= WTA2 = WTA3 = 2

WTB1= WTB2 = WTB3 = 3 – 3 = 0

Rasio tanggap (Rt) =t/TA1=3/5=0,6

=t/TB1=3/3=1

Rasio Pinalty (Rp) =TA1/t=5/3=1,67

=t/TB1=3/3=1

2. Jelaskan proses berserentak yang bergantian?

jawab :

Proses serentak secara bergantian artinya sepenggal – sepenggal.

serentak berpengal

3. Jelaskan kerja proses pada serentak?

Jawab :

  1. Multiprogramming : Menjalankan dua atau lebih program sekaligus dalam pelaksanaan proses.
  2. Proses Berurutan dan proses serentak : Kalau kita memiliki dua atau lebih proses, maka mereka dapat tersusun dalam keadaan berurutan atau serentak.

Proses Berurutan vs Proses Serentak

proses berurutan vs serentak

Proses Serentak Berpenggal

Pada prosesor tunggal, proses serentak bukan merupakan proses paralel. Pada prosessor tunggal proses serentak berarti pelaksanaan proses serentak berarti pelaksanaan proses dilaksanakan secara bergantian secara sepenggal.

proses sepenggal

Kerja Prosesor

Kerja Prosesor

4. Jelaskan status proses prioritas dan Preempsi?

Jawab :

  • Prioritas

Proses yang memiliki prioritas lebih tinggi harus didahulukan dengan diletakkan pada antrian terdepa dan mengunggu proses sedang berlangsung selesai, untuk kemudian proses dengan prioritas tersebut dilayani oleh prosesor.

  • Preempsi

Proses yang memiliki preempsi akan langsung diletekan didepan pada antrian dan menghentikan kerja prosesor yang sedang mengolah proses, mengeluarkan proses tersebut dari dalam prossesor sehingga proses yang dengan preempsi dapat dilayani.

5. Jelaskan status proses penjadwalan jangka panjang dan jangka pendek?

Jawab :

Penjadwalan Jangka-Panjang
Penjadwalan jangka-panjang merupkan keputusan untuk menambahkan program yang akan dieksekusi ke pool. Penjadwalan jangka-panjang menentukan program yang mana diakui sebagai sistem untuk diproses. Jadi, penjadwalan jangka-panjang mengontrol derajat multiprogramming (jumlah proses yang berada di dalam memori). Sekali diakui, sebuah tugas atau program pengguna menjadi proses dan ditambahkan ke antrian untuk penjadwalan-pendek. Dalam beberapa sistem, proses diciptakan baru saja dimulai pada kondisi swapped-out, dakan kasus dimana proses ditambahkan ke antrian untuk penjadwalan jangka-menengah.
Penjadwalan Jangka-Pendek
Penjadwalan Jangka-Pendek merupakan keputusan sebagai proses tersedia yang mana yang akan dieksekusi oleh prosesor. Penjadwalan tingkat tinggi mengeksekusi relatif jarang dan membuat keputusan secar garis besar saja tnentang diambilnya atau tidaknya suatu proses baru, dan mana yang akan diambil. Penjadwalan jangka-pendek ayng juga mengenal sebagai dispatcher sering kali mengeksekusi dan membuat keputusan yang lebih detail tentang tugas yang akan dieksekusi berikutnya.

Android (sistem operasi)

 images

Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet.[11] Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler. Ponsel Android pertama mulai dijual pada bulan Oktober 2008.

Antarmuka pengguna Android didasarkan pada manipulasi langsung, menggunakan masukan sentuh yang serupa dengan tindakan di dunia nyata, seperti menggesek, mengetuk, mencubit, dan membalikkan cubitan untuk memanipulasi obyek di layar. Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya di bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Selain itu, Android memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java. Pada bulan Oktober 2012, ada sekitar 700.000 aplikasi yang tersedia untuk Android, dan sekitar 25 juta aplikasi telah diunduh dari Google Play, toko aplikasi utama Android. Sebuah survey pada bulan April-Mei 2013 menemukan bahwa Android adalah platform paling populer bagi para pengembang, digunakan oleh 71% pengembang aplikasi seluler.

Faktor-faktor di atas telah memberikan kontribusi terhadap perkembangan Android, menjadikannya sebagai sistem operasi telepon pintar yang paling banyak digunakan di dunia, mengalahkan Symbian pada tahun 2010. Android juga menjadi pilihan bagi perusahaan teknologi yang menginginkan sistem operasi berbiaya rendah, bisa dikustomisasi, dan ringan untuk perangkat berteknologi tinggi tanpa harus mengembangkannya dari awal. Akibatnya, meskipun pada awalnya sistem operasi ini dirancang khusus untuk telepon pintar dan tablet, Android juga dikembangkan menjadi aplikasi tambahan di televisi, konsol permainan, kamera digital, dan perangkat elektronik lainnya. Sifat Android yang terbuka telah mendorong munculnya sejumlah besar komunitas pengembang aplikasi untuk menggunakan kode sumber terbuka sebagai dasar proyek pembuatan aplikasi, dengan menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau mengoperasikan Android pada perangkat yang secara resmi dirilis dengan menggunakan sistem operasi lain.

Pada November 2013, Android menguasai pangsa pasar telepon pintar global, yang dipimpin oleh produk-produk Samsung, dengan persentase 64% pada bulan Maret 2013. Pada Juli 2013, terdapat 11.868 perangkat Android berbeda dengan beragam versi.Keberhasilan sistem operasi ini juga menjadikannya sebagai target ligitasi paten “perang telepon pintar” antar perusahaan-perusahaan teknologi.Hingga bulan Mei 2013, total 900 juta perangkat Android telah diaktifkan di seluruh dunia, dan 48 miliar aplikasi telah dipasang dari Google Play.Pada tanggal 3 September 2013, 1 miliar perangkat Android telah diaktifkan

Google Puji Android Sebagai OS Tersukses Sepanjang Sejarah

g           Saat ini memang tak dapat dipungkiri jika Android menguasai pasar sistem operasi terbesar di dunia. Berbagai vendor smartphone raksasa seperti Samsung, LG bahkan baru-baru ini Nokia turut mengadopsi sistem operasi besutan Google tersebut ke dalam produk smartphonenya.

Kepopuleran yang terus melejit ini tentunya membawa dampak keuntungan yang memuaskan bagi Google. Bahkan wakil presiden senior Google, Morgan Stanley, tak segan-segan memuji Android sebagai sistem operasi tersukses sepanjang sejarah.

“Maksudku, lihat saja dalam sejarah sistem operasi, aku rasa Android adalah sistem operasi dengan adopsi tercepat dan tersukses di dunia,” ujar Morgan Stanley seperti dilansir dari CNET. “Bahkan aku tak menyangka Google akan membuat sistem operasi yang diadopsi oleh banyak perusahaan smartphone di seluruh dunia.”

Sistem operasi Android mulanya dibuat oleh Andy Rubin pada tahun 2003. Namun karena sulit berkembang, Andy kemudian menjualnya ke Google dua tahun kemudian dan resmi dirilis di bawah nama Google pada 2007. Menurut laporan IDC, Android menguasai 58 persen pasar sistem operasi di kuartal ketiga 2013 sedangkan pesaingnya iOS berada di posisi kedua dengan berhasil mengumpulkan 20 persen pengguna. (wk/er)

TASK & PROCESS (TUGAS & PROSES)

5 Maret 2014

TASK & PROCESS (TUGAS & PROSES)

Menurut Silberschatz : Suatu proses adalah lebih dari sebuah kode program, yang terkadang disebut text section.
Proses juga mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang akan dieksekusi selanjutnya dan register.
Menurut Tanenbaum : Suatu proses adalah sebuah program yang dieksekusi yang mencakup program counter, register, dan variabel di dalamnya.
Definisi – definisi proses:
Proses >>> berisi intruksi, data, program counter, register pemroses, stack data, alamat pengiriman dan variabel pendukung lainnya
Proses >>> program yang sedang dieksekusi.
Proses >>> unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem operasi.
Jenis tugas atau proses bergantung kepada jenis program, yaitu ; Tugas atau proses sistem & Tugas atau proses aplikasi
Tugas atau proses sistem, berasal dari program sistem. Mereka datang dari sistem bahasa, sistem utilitas dan sistem operasi. Tugas atau proses aplikasi, berasal dari aplikasi. Proses aplikasi memerlukan dua macam sumber daya. Pada suatu saat proses itu memerlukan prosesor dan pada saat berikutnya memerlukan alat (periferal), atau sebaliknya.
1

TASK & PROCESS SCHEDULING – STATUS PROSES TERHADAP PROSESOR (CPU)

Status proses menurut Tanenbaum:

Running: pada saat menggunakan CPU pada suatu waktu.
Ready: proses diberhentikan sementara karena menunggu proses lain untuk dieksekusi.
Blocked: tidak dijalankan sampai event dari luar, yang berhubungan dengan proses tersebut terjadi.

Status proses menurut Silberschatz:

New: status yang dimiliki pada saat proses baru saja dibuat.
Running: status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi.
Waiting: status yang dimiliki pada saat proses menunggu suatu event (contohnya: proses I/O).
Ready: status yang dimiliki pada saat proses siap untuk dieksekusi oleh prosesor.
Terminated: status yang dimiliki pada saat proses telah selesai dieksekusi.

TASK & PROCES Scheduling – Jenis

Penjadwalan (scheduling) :

1. Penjadwalan jangka pendek

Mengatur penggunaan prosesor dan periferal.
Yang diatur disini adalah tugas (task)

2. Penjadwalan jangka panjang

Menentukan tugas mana yang diterima menjadi proses
Yang diatur disini adalah proses (process)

2

TASK & PROCESS Scheduling – Penghentian Proses

Tidak selalu proses berlangsung tanpa henti dari mulai sampai selesai.  Banyak proses yang mengalami selingan berhenti. Salah satu penyebab dari terhentinya kerja proses adalah pengaktifan konteks, dari pemakaian prosesor ke pemakaian alat.

3

PROSES PADA MULTIPROGRAMMING

Beberapa istilah yang perlu kita ketahui :

Multiprogramming >>> Menjalankan dua atau lebih program sekaligus dalam pelaksanaan proses. Atau sering disebut Manajemen banyak proses dengan satu pemroses. Suatu sistem Multiprogramming sudah pasti Multitasking, tetapi tidak sebaliknya

Multitasking >>> Pelaksanaan dua atau lebih tugas sebagai bagian dari program dalam persiapan pada penjadwalan.

Distributed Processing >>> Manajemen banyak proses yang dieksekusi di banyak computer yang tersebar.

Multiprocessing >>> Pelaksanaan sejumlah proses yang telah dijadwalkan.

Multiplexing >>> Pemecahan suatu waktu proses yang panjang dalam bentuk penggalan – penggalan  waktu proses yang lebih pendek.

Time-Sharing >>> Pemakaian suatu sistem komputer secara bersama oleh dua atau lebih pemakai. Suatu sistem Time-Sharing sudah pasti juga Multiprogramming, Multitasking, Multiprocessing dan Multiplexing.

 

INTERUPSI PADA PROSESOR

Penghentian kerja prosesor merupakan suatu interupsi pada prosesor. Interupsi terjadi pada pengaktifan konteks. Karena dengan pengaktifan konteks, kegiatan prosesor untuk suatu proses dihentikan dan kegiatan prosessor dilanjutkan untuk  proses lain.

Cara – cara interupsi:

Interupsi Langsung, Interupsi dilakukan secara langsung oleh suatu aplikasi atau komponen.  Kebanyakan interupsi pada sistem komputer merupakan jenis interupsi langsung.

Interupsi Polling (tanya), Pada cara interupsi polling prosessor akan bertanya (poll) kepada sejumlah aplikasi atau komponen, apakah ada diantara mereka yang memerlukan prosessor.

 

Pembangkitan Interupsi

Pembangkitan Interupsi bisa berasal dari Program Aplikasi  dan Prosessor. Biasanya prosessor melakukan interupsi apabila terjadi kekeliruan yang biasanya disebabkan oleh :

  • Kapasitas data yang diisikan ke register melebihi kapasitas tampung.
  • Apabila prosessor menemukan aktifitas terlarang.

4

Tindak Lanjut Interupsi

Tindak lanjut terhadap suatu interupsi meliputi sejumlah aktifitas sbb :

  • Apakah interupsi akan dilayani atau tidak ?
  • Jika dilayani, penanganan interupsi oleh interrupt handler
  • Mengatur apa yang akan dilakukan oleh prosessor selanjutnya

5

Artikel Sistem Operasi Komputer

Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang 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.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu Sistem Operasi.

Sistem Operasi secara umum terdiri dari beberapa bagian :

Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.
Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.

Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.

Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.

Generasi Awal

Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.

Generasi Kedua

Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.

Generasi Ketiga

Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).

Generasi Keempat

Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.

Generasi Selanjutnya

Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.

Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.

KONSEP DASAR KOMPUTER 2

Disini saya akan sedikit menjelaskan tentang KONSEP DASAR KOMPUTER …
Menurut ahli yang bernama George W. Gorsline, komputer atau sistem komputer dapat dikemukakan dalam beberapa macam tingkat konsep yang berbeda. nah di bawah ini saya menjelaskan tentang tingkat-tingkatan konsep komputernya …

Tingkatan Konsep Komputer ada beberapa yaitu :

– Tingkat konsep elektronik
– Tingkat konsep sakelar
– Tingkat konsep transfer register
– Tingkat konsep arsitektur
– Tingkat konsep diagram blok

Tingkat Konsep Elektronik ada beberapa yaitu :

Bentuk komputer yang terdiri dari rangkaian komponen elektronika ditambah dengan komponen mekanika, magnetika, dan optik.
Rangkaian elektronika yang melaksanakan input, proses, merekam informasi ke disk, membaca informasi dari disk, manampilkan data ke monitor, mencetak data ke printer, dan lainnya.
Kinerjanya sebagai lalu lintas informasi di dalam dan antar blok pada sistem komputer.

Tingkat Konsep Sakelar ada beberapa yaitu :

Aktifitas kerja yang terjadi cukup rumit yang dapat dipandang sebagai keadaan terhubung atau terputus dari kumpulan saklar.
Komputer merupakan kumpulan dari rangkaian saklar.
Setiap saklar terdiri dari dua keadaan (0 atau 1)
Kinerjanya berlangsung dalam bentuk terputus dan terhubungnya berbagai saklar elektronik di dalam sistem komputer.

Tingkat Konsep Transfer Register ada beberapa yaitu :

Berbagai kerja komputer merupakan bentuk dari pindah memindah informasi di antara berbagai register.
Kelompok Register – register tersebut:

Register logika dan register aritmetika >> melakukan operasi logika dan aritmetika
Register akumulator >> untuk menampung berbagai unsur informasi.
Register indeks >> untuk mencatat indeks
Register alamat memory>> untuk mencatat alamat memory
Register pencacah (counter) >> untuk mencacah urutan program
Register memory >> untuk menyimpan informasi

Kinerjanya berlangsung melalui pemindahan rincian informasi antar register.

Tingkat Konsep Arsitektur yaitu :

Kerja komputer merupakan lalu lintas informasi pada berbagai satuan pada komputer melalui berbagai bus penghubung mereka dengan suatu susunan arsitektur tertentu.

Tingkat Konsep Diagram Blok yaitu :

Pada tingkat konsep tertinggi sistem komputer, kita dapat melakukan pengelompokan ke dalam sejumlah blok, seperti blok masukan, blok satuan prosessor pusat, blok memory kerja, dan blok lain sejenisnya.

Sumber daya pada Komputer

Hardware (sumberdaya keras / perangkat keras)

Berbagai sumberdaya fisik komputer yang membentuk komputer dinamakan sumberdaya keras (hardware).
Contoh : Prosessor, Memory, Peripheral, dan clock.

Software (sumberdaya lunak / perangkat lunak)

Komputer atau sistem memiliki berbagai informasi berupa program, data dan perintah yang tidak berbentuk fisik.
Sumber daya ini disebut sumber daya lunak atau perangkat lunak (software)

Firmware (sumberdaya tegar / perangkat tegar)

Ada orang yang mengemukakan bahwa ada sejumlah program (sumberdaya lunak) yang selalu diperlukan oleh komputer, program (sumberdaya) ini dipasang secara tetap di dalam komputer melalui perangkat keras seperti Read Only Memory (ROM/BIOS ROM).

Register

Register terdapat di dalam prosessor (mikroprosessor). Banyaknya (lebar) bit yang dapat ditampung oleh register sama dengan banyaknya bit pada prosessor.
Mikroprosessor 8 bit à maka registernya dapat menampung selebar 8 bit.

Nama – nama register :

Accumulator register
Index register
Counter register
Address register
Data Register

Chace Memory

Apabila pada suatu pekerjaan terdapat kumpulan instruksi atau data yang harus bergerak bolak – balik secara berulang – ulang antara prosessor dan memory kerja, maka kumpulan tersebut untuk selanjutnya tidak dikembalikan ke memory kerja tetapi di masukkan ke memory kase agar pekerjaan lebih cepat.
Disebut juga tempat penyimpanan sementara.

Memory Kerja

Memory kerja terdapat di dalam sistem komputer dan sering disebut memory utama (main memory).
Memory kerja terdiri atas banyak sel memory.
Setiap sel memory dapat menyimpan kata yang lebarnya tergantung jenisnya.

Contoh: DRAM satu kata = 8 bit … EDO RAM satu kata = 16 bit … SDRAM satu kata = 32 bit … DDR dan RDRAM satu kata = 64 bit.

Memory Dukung

Memory dukung atau sering disebut memory semu (virtual memory) diciptakan untuk mendukung atau membantu memory kerja. Apabila pekerjaan yang akan diolah berukuran besar sehingga melampaui daya tampung memory kerja.
Setiap pekerjaan yang besar biasanya dilaksanakan secara sebagian demi sebagian secara berurutan. Pekerjaan yang masih belum akan dikerjakan tersebut disimpan didalam memory dukung menunggu gilirannya untuk diproses.

Memory Arsip

Memory arsip merupakan alat untuk menyimpan informasi secara besar – besaran secara untuk jangka waktu yang lama.
Pada umumnya memory arsip berbentuk disk yang digerakkan oleh alat penggerak khusus, seperti hard disk, disket, cd, magnetik tape, dsb.

Sekian penjelasan singkat yang sudah saya berikan kurang lebihnya mohon maaf ..

TM5

1. Jelaskan status proses menurut Silberschatz dan  Tanenbaum ?

jawab : Menurut Silberschatz, suatu proses adalah lebih dari sebuah kode program, yang terkadang disebut text section. Proses juga mencakupprogram counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang akan dieksekusi selanjutnya dan register. Sebuah proses pada umumnya juga memiliki sebuah stack yang berisikan data-data yang dibutuhkan selama proses dieksekusi seperti parameter metoda, alamat return dan variabel lokal, dan sebuah data section yang menyimpan variabel global.

Sama halnya dengan Silberschatz, Tanenbaum juga berpendapat bahwa proses adalah sebuah program yang dieksekusi yang mencakup program counter, register, dan variabel di dalamnya.

2. Jelaskan perbedaan antara tugas (task) dan proses terkait dengan penggunaan CPU?

jawab : Banyak tugas atau tugas ganda (Bahasa Inggris :Multitasking) adalah istilah teknologi informasi yang mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagaiproses diolah dengan menggunakan sumberdaya CPU yang sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah instruksi untuk satu pekerjaan tersebut.

3. Buatlah diagram penghentian proses terkait dengan penggunaan CPU?

jawab :
Status Proses

 

Sebuah proses dapat memiliki tiga status utama yaitu:

  1. RunningStatus yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi

  2. WaitingStatus yang dimiliki pada saat proses menunggu suatu sebuah event seperti proses M/K.

  3. ReadyStatus yang dimiliki pada saat proses siap untuk dieksekusi oleh prosesor

 

Terdapat dua status tambahan, yaitu saat pembentukan dan terminasi:

  1. NewStatus yang dimiliki pada saat proses baru saja dibuat

  2. TerminatedStatus yang dimiliki pada saat proses telah selesai dieksekusi.

 

Hanya satu proses yang dapat berjalan pada prosesor mana pun pada satu waktu. Namun, banyak proses yang dapat berstatus Ready atau Waiting. Ada tiga kemungkinan bila sebuah proses memiliki status Running:

  1. Jika program telah selesai dieksekusi maka status dari proses tersebut akan berubah menjadi Terminated.

  2. Jika waktu yang disediakan oleh OS untuk proses tersebut sudah habis maka akan terjadi interrupt dan proses tersebut kini berstatus Ready.

  3. Jika suatu event terjadi pada saat proses dieksekusi (seperti ada permintaan M/K) maka proses tersebut akan menunggu event tersebut selesai dan proses berstatus Waiting.

4. Jelaskan penjadwalan jangka pendek dan jangka panjang terhadap penggunaan prosesor?

jawab :
Penjadwalan Jangka-Panjang

Penjadwalan jangka-panjang merupkan keputusan untuk menambahkan program yang akan dieksekusi ke pool. Penjadwalan jangka-panjang menentukan program yang mana diakui sebagai sistem untuk diproses. Jadi, penjadwalan jangka-panjang mengontrol derajat multiprogramming (jumlah proses yang berada di dalam memori). Sekali diakui, sebuah tugas atau program pengguna menjadi proses dan ditambahkan ke antrian untuk penjadwalan-pendek. Dalam beberapa sistem, proses diciptakan baru saja dimulai pada kondisi swapped-out, dakan kasus dimana proses ditambahkan ke antrian untuk penjadwalan jangka-menengah.

Penjadwalan Jangka-Pendek
Penjadwalan Jangka-Pendek merupakan keputusan sebagai proses tersedia yang mana yang akan dieksekusi oleh prosesor. Penjadwalan tingkat tinggi mengeksekusi relatif jarang dan membuat keputusan secar garis besar saja tnentang diambilnya atau tidaknya suatu proses baru, dan mana yang akan diambil. Penjadwalan jangka-pendek ayng juga mengenal sebagai dispatcher sering kali mengeksekusi dan membuat keputusan yang lebih detail tentang tugas yang akan dieksekusi berikutnya.

5. Jelaskan langkah-langkah yang harus dilakukan interrupt handler untuk menangani interupsi?

jawab :

Interupsi adalah pusat sistem operasi, yang menyediakan cara efisien bagi sistem operasi untuk berinteraksi dan bereaksi terhadap lingkungannya.

Penanganan Interupsi

Ada beberapa tahapan dalam penanganan interupsi:

  1. Controller mengirimkan sinyal interupsi melalui interrupt-request-line
  2. Sinyal dideteksi oleh prosesor
  3. Prosesor akan terlebih dahulu menyimpan informasi tentang keadaan state-nya (informasi tentang proses yang sedang dikerjakan)
  4. Prosesor mengidentifikasi penyebab interupsi dan mengakses tabel vektor interupsi untuk menentukan interrupt handler
  5. Transfer kontrol ke interrupt handler
  6. Setelah interupsi berhasil diatasi, prosesor akan kembali ke keadaan seperti sebelum terjadinya interupsi dan melanjutkan pekerjaan yang tadi sempat tertunda.

TUGAS MANDIRI 4

1. Jelaskan Perkembangan sistem operasi yang di implementasikan pada setiap generasi komputer ?

  • Komputer generasi pertama : Tabung Vakum

–          Open Shop Operation Komputer pada masa ini tidak memiliki operating system (sistem operasi).

–          Operator Driven Shop Operation Pada jaman ini persiapan terhadap komputer dilakukan oleh operator khusus.

  • Komputer generasi ke dua : Transistor

–          Off-line Operation Komputer pada masa ini sudah menggunakan kartu lubang (puch card).

–          Buffer Operation Disini alat masukan dilengkapi dengan memory buffer (penampung).

–          Spool operation Spool = Simultaneous Peripheral Operation On-Line (Operasi periferal secara simultan pada saat online).

2. Jelaskan perbedaan antara Batch multiprogramming operation, Time Sharing OperationdanReal-time programming operation ?

  • Perbedaan sistem operasi time sharing operation  dengan batch multiprogramming operation adalah pada kecepatan giliran prosessor untuk melayani semua pemakai.
  • Real-time programming operation, begitu ada data masuk maka prosessor harus segera mengolah data itu. Sedangkan pada operasi batch multiprogramming operation dantime sharing operation data yang masuk tidak langsung diolah, tergantung apakah pekerjaan pengolahannya sedang berada pada posisi dimana prosessor harus mengerjakannya.

3. Jelaskan proses kerja prosesor ?

  • Pekerjaan >> User >> Komputer + Program (Tataolah)
  • Program (tataolah) yang dikerjakan itu disebut task (tugas) dan disebut juga process(proses).
  • Pelaksanaan task dan process terjadi di processor
  • Pada program yang paling dasar (yaitu dalam bahasa mesin), kerja prosessor berlangsung melalui instruksi dalam siklus jemput dan siklus kerja.