Rabu, 31 Oktober 2012

UTS SISTEM TERDISTRIBUSI


UTS sistem terdistribusi tadi siang tanggal 31 Oktober 2012 pukul 12.30 - 13.30 WITA.. Berikut ini lah soalnya dan JAWABANnya dari SAYA SENDIRI PRIBADI:

SOAL UTSnya:
1.  Jelaskan alur sistem data di dunia perbankan!
2.   Data apa saja yang bisa didistribusikan!
3.   Jelaskan sistem keamanan yang digunakan di dunia :
a.    Pendidikan
b.    Perbankan
c.    Transportasi
d.    Retail / Penjualan
4.  Jelaskan alur transportasi  data di sebuah perusahaan yang memiliki 6 unit divisi dan tersebar di 32 provinsi!
5.   Jelaskan alur sistem telekomunikasi!

Jawaban saya sebagai berikut:

1. Alur sistem data di dunia perbankan:

2. Data yang bisa didistribusikan yaitu berupa internet, text, suara/voice, gambar, gambar bergerak/ visual audio.

3. a. Sistem kemanan pendidikan melalui pasword pengajar atau pelajar yang berbeda satu sama lain.
     b. Sistem keamanan perbankan melalui kode pin sebuah ATM.
  c. Sistem keamanan transportasi melalui surat ijin dari dinas perhubungan bahwa kendaraan/ transportasi tersebut layak dan aman.
     d. Sistem keamanan retail melalui surat ijin dari dinas/ badan organisasi yang terkait.

4. Alur transportasi data diperusahan yang memiliki 6 divisi

5. Alur sistem telekomunikasi:
    BTS terdekat ke CDR (Call Data Record) kemudian Server lalu synchronize ke tujuan menuju Satelit.


Kalau salah ya mohon dimaafkan.. Happy Halloweeeeenn :)


ARTI SISTEM TERDISTRIBUSI


Sistem terdistibusi adalah sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi dan melakukan koordinasi hanya dengan pengiriman pesan (message passing). Dengan kata lain sistem ini melibatkan lebih dari satu komputer dalam suatu infrastruktur jaringan baik local,internet bahkan wireless. Sebuah sistem terdistribusi, tidak hanya melakukan komunikasi antara satu proses pada satu komputer dengan proses pada komputer yang lain, namun juga perlu mempertimbangkan ketersediaan infrastruktur jaringan yang memadai dan juga dukungan standarisasi sistem yang terbuka.

Sistem terdistribusi ini diperlukan karena beberapa hal, yaitu :

1. Performance
Sekumpulan prosesor dapat menyediakan kinerja yang lebih tinggi daripada komputer yang terpusat 

2. Distribution 
Banyak aplikasi yang terlibat, sehingga lebih baik jika dipisah dalam mesin yang berbeda (contoh: aplikasi perbankan, komersial) 

3. Reliability
Jika terjadi kerusakan pada salah satu mesin, tidak akan mempengaruhi kinerja system secara keseluruhan 

4. Incremental Growth 
Mesin baru dapat ditambahkan jika kebutuhan proses meningkat 

5. Sharing Data/Resource 
Resource adalah: 
- Segala hal yang dapat digunakan bersama dalam jaringan komputer. 
- Meliputi hardware (e.g. disk, printer, scanner), juga software (berkas, basis data, obyek data). 

6. Communication 
Menyediakan fasilitas komunikasi antar manusia.

Perbedaan antara Compiler dengan Interpreter


Perbedaan antara Compiler dengan Interpreter adalah sebagai berikut:
1. Jika hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode sumber. Kalau interpreter butuh kode sumber.
2. Jika dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan library ) . Kalau interpreter tidak ada proses terpisah.
3. JIka compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.
4. Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program kecil ). Maka compiler agak repot karena untuk mengubah suatu modul / kode objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua objek dengan library yang diperlukan.
5. Pada kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau interpreter susah atau bahkan tidak bisa dioptimasikan




ARSITEKTUR KOMPUTER


Komputer Generasi Ke 6

Komputer generasi ke-6 menghasilkan teknologi komputer yang yang canggih dan mempunyai kemampuan untuk mengarsiteki biochip. Biochip ini terbuat dari bahan protein sintetis yang kelak akan menjadi manusia tiruan. Selain itu para ilmuwan sekarang sedang merintis suatu komputer tanpa program (programless komputer). Komputer masa depan ini tidak memerlukan penulisan atau pembuatan program. Dasar dari programless komputer ini adalah riset tentang mikrooptik dan input-output radio.
Komputer masa depan yang termasuk generasi ke-6 ini dapat dikatakan sebagai komputer tercepat karena bekerja dengan system vector processor, yakni adanya penggunaan beberapa buah processor yang dapat bekerja sama secara parallel. Kecepatan super komputer ini sama dengan 1 milyar operasi per detik. Komputer generasi ke-6 selain dapat digunakan secara personal, dapat pula dimanfaatkan oleh industry-industri besar seperti melakukan perancangan pesawat terbang, peramalan cuaca, dan pengeboran minyak.

 Segi arsitektur Komputer
Arsitektur computer merupakan atribut-atribut system computer yang terkait dengan seorang programmer seperti set instruksi, aritmatika, register, atau mekanisme I/O. Komputer generasi ke-6 menggunakan system vector processor. Sistem vector processor ini mempunyai prinsip yaitu adanya penggunaan dari beberapa buah processor yang dapat bekerja sama secara parallel. Sebenarnya system processor seperti ini sudah mulai diterapkan oleh computer generasi ke-4 dengan processor generasi core dari Intel. Dengan kata lain computer generasi ke-6 ini adalah penyempurnaan computer generasi sebelumnya.
Yang perlu diperhatikan disini adalah sedang dirintisnya suatu computer tanpa program (programless computer) pada computer generasi ke-6. Hal ini berdampak pada semakin mandirinya suatu computer karena dapat berjalan tanpa campur tangan dari seorang programmer.
Segi organisasi Komputer
Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol. Organisasi computer pada computer generasi ke-6 mengalami perubahan yang sangat signifikan. Hardware komputer yang mempunyai fungsi tertentu seperti monitor, keyboard, mouse, speaker, maupun chasing beserta isinya tidak lagi digunakan. Fungsi-fungsi dari setiap hardware computer tersebut nantinya akan digantikan oleh sebuah perangkat yang mempunyai kemampuan istimewa. Perangkat yang mini ini nanti berisi microchip yang mempunyai kemampuan sama dengan computer, yang dapat memancarkan sinar hologram. Sinar hologram tersebut mempunyai fungsi seperti menjadi screen display dan keyboard.

PASCAL


1.  Perhatikan program Pascal berikut :

1:   Uses crt;
2:   Var i, angka : integer;
3:
4:   Begin
5:     Clrscr;
6:
7:     angka:=20;
8:  
9:     For i:=1 to angka do
10:    Begin
11:      If (i mod 4=0) then
12:        Write(‘*’)
13:          Else
14:        Write(i);          
15:    End;
16:
17:    Readln;
18:  End.

(a) Apa output program di atas? 123*567*91011*131415*171819*
(b) Jika baris program ke-11 diganti dengan If(i mod 4=0)OR(i mod 5=0) then,
  maka apa output program? 123**67*9*11*1314**171819*


2.  Buatlah sebuah deret matematika sampai digit 50 seperti berikut :
    1 2 3 * + 6 7 * 9 + 11 * 13 14 + * 17 18 19 @ 21 22 23 * + 26 27 * 29 + dst…..
Keterangan :
Simbol * untuk semua bilangan dengan kelipatan 4
Simbol + untuk semua bilangan dengan kelipatan 5
Simbol @ untuk semua bilangan dengan kelipatan 4 DAN 5

uses wincrt;
             var i,angka : integer ;
      begin
 clrscr;
 angka:=50;
 for i:=1 to angka do
   begin
If(i mod 4=0) and (i mod 5=0) then
write('@')
else
if (i mod 4=0) then
write('*')
else
if (i mod 5=0) then
write('+')
else
write(i);
  end;
readln;
       end.


ORGANISASI KOMPUTER


1. Jelaskan sistem komputer unit masukkan/keluaran?

Unit input dan output merupakan peralatan antarmuka (interface) bagi sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral.Unit input dan output adalah suatu komponen dalam sistem komputer yang:· Bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih
· Bertanggung jawab pula dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan register – register CPU.
 2. Jelaskan prinsip dan teknik unit masukkan/keluaran?
Prinsip:a.       Kontrol dan pewaktuan.
b.      Komunikasi CPU.
c.       Komunikasi perangkat eksternal.
d.      Pem-buffer-an data.
e.       Deteksi kesalahan
Teknik:a.       Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O.
b.       Modul I/O memberi jawaban atas permintaan CPU.
c.       Apabila perangkat eksternal telah siap untuk transfer data, maka CPU akan mengirimkan perintah ke modul I/O.
d.       Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral.
e.        Selanjutnya data dikirim ke CPU setelah diadakan sinkronisasi panjang data dan kecepatan transfer oleh modul I/O sehingga paket – paket data dapat diterima CPU dengan baik
 3. Pada vectored interrupts, sebutkan alasan kenapa modul I/O menempatkan vector pada saluran data dan bukannya pada saluran alamat.
Pada sebuah komputer vector interrupted adalah sistem input dan output ( i/o ) pada komputer yang menjelaskan bagian dari pengendalian input dan output pada tingkat hardware dengan mengatur data yang mengalir atau keluar masuk data dan juga pengidentifikasi hardware tersebut.

4. Apa yang anda ketahui tentang PPI 8255 ?
·  PPI 8255 merupakan salah satu modul I/O yang dirancang untuk keperluan I/O mikroprosessor 8086.
·  PPI Intel 8255A dapat diprogram untuk mengontrol berbagai peripheral sederhana.
Bagian kanan dari blok diagram Intel 8255A
·  24 saluran antarmuka luar:
8 bit port A8 bit port B4 bit port CA dan 4 bit port CB
·  Saluran tersebut dapat diprogram dari mikroprosesor 8086 dengan menggunakan register kontrol untuk menentukan bermacam – macam mode operasi dan konfigurasinya.
Bagian kiri blok diagram merupakan interface internal dengan mikroprosesor 8086.
8 bus data dua arah (D0 – D7)bus alamatbus kontrol yang terdiri atas saluran CHIP SELECT, READ, WRITE, dan RESET.
 5. Dalam semua system secara virtual yang memiliki modul DMA, akses DMA ke memori utama diberi perioritas lebih tinggi dibandingkan dengan akses CPU ke memori utama. Sebutkan alasannya.
· CPU akan mendelegasikan kerja I/O kepada DMA. Kelajuan transfer I/O yang tergantung kecepatan operasi CPU.
· CPU hanya akan terlibat pada awal proses untuk memberikan instruksi lengkap pada DMA dan akhir proses saja
· CPU dapat menjalankan proses lainnya tanpa banyak terganggu dengan interupsi secara langsung.
 6. Secara umum perangkat eksternal diklasifikasikan menjadi 3 katagori sebutkan dan jelaskan.
· Human Readable yaitu perangkat yang berhubungan dengan manusia sebagai pengguna komputer. Contoh: monitor, keyboard, mouse, printer, joystick, disk drive.
·  Machine readable yaitu perangkat yang berhubungan dengan peralatan. Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu peralatan atau sistem.
·  Communication yatu perangkat yang berhubungan dengan komunikasi jarak jauh. Contoh: NIC dan modem.
 
7. Jelaskan struktur antar hubungan dan beri contohnya!
Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat I/O. Sistem bus adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya. 8. Bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan terjadi penurunan kinerja, sebutkan penyebabnya?
·  Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
·  Antrian penggunaan bus semakin panjang.
·  
Dimungkinkan habisnya kapasitas transfer bus sehingga memperlambat data.


Organisasi Profesi di bidang IT Indonesia


Organisasi Profesi di bidang IT Indonesia:

1.      IPKIN (Ikatan Profesi Komputer dan Informatika Indonesia) Sebagai organisasi nirlaba independent yang beranggotakan para profesional dalam bidangKomputer dan Informatika, IPKIN bertujuan untuk meningkatkan pemanfaatan dan pengembangan teknologi Komputer dan Informatika diIndonesia guna menunjang Pembangunan Nasional.
2.      APJII (Asosiasi Penyelenggara Jasa Internet Indonesia) untuk melakukan beberapa program kunci yang dinilai strategis untuk pengembangan jaringan internet di Indonesia. Program-program tersebut adalah :
  • Tarif Jasa Internet
  • Pembentukan Indonesia-Network Information Center (ID-NIC)
  • Pembentukan Indonesia Internet Exchange (IIX)
  • Negosiasi Tarif Infrastruktur Jasa Telekomunikasi
  • Usulan Jumlah dan Jenis Provider
Program Pengusulan Tarif Jasa Internet dan Negosiasi Tarif Infrastruktur Jasa Telekomunikasi telah berhasil dilaksanakan dengan baik dengan keluarnya beberapa keputusan pemerintah, yakni :
  • Surat Keputusan MENPARPOSTEL R.I. Nomor KM.59/PR.301/MPPT-96 tanggal 30 Juli 1996 tentang Tarif Jasa Internet.
  • Surat Keputusan MENPARPOSTEL R.I. Nomor KM.2/PR.301/MPPT-97 tanggal tentang Tarif Jasa Sirkit Langganan (Leased Circuit) Termasuk penjabarannya, Sesuai Surat SEKJEN DEPARPOSTEL R.I. Nomor PR.301/9/5/PPT-97 tanggal 28 Februari 1997 yang menyatakan bahwa Penyelenggara Jasa Internet adalah Operator Jasa Telekomunikasi.
UU ITE (Undang-undang Informasi dan Transaksi Elektronik) sudah disahkan menjadi UU dengan nomor 11/ 2008. UU ini antara lain mengatur:
• Pornografi di Internet
• Transaksi elektronik
• Etika penggunaan Internet
• Munculnya e-Announcement sebagai cikal bakal e-Procurement. E-Procurement mampu mengurangi kerugian negara akibat penyelewengan dalam pengadaan barang dan jasa
• Adanya blue print sisfonas semenjak 2002