Rabu, 24 April 2013

Time and Coordination

time and coordination adalah mengkoordinsikan waktu dalam transfer data, agar tidak terjadi ketimpangan pada proses transfer data. selain itu juga, beguna untuk mengukur penundaan antara komponen terdistribusi, menyikronkan aliran data misalnya: suara dan video, dan sebagi penanda keakuratan waktu untuk mengidentifikasi atau mengotentikasi trnasaksi bisnis dan serialzability dalam database terdistribusi dan keamanan protocol.

siskronisasi time and coordination






Rabu, 10 April 2013

Sistem Operasi Terdistribusi

Latar Belakang 

Perkembangan pesat teknologi informasi menyebabkan bertambahnya permintaan suatu sistem, baik berupa perangkat keras maupun perangkat lunak yang dapat digunakan dengan baik dan cepat.
 
Permintaan yang terus bertambah ini tidak sebanding dengan kemampuan perangkat keras yang ada. Salah satu cara untuk mengatasi hal itu dibuat pengembangan di sisi perangkat lunak dengan membuat suatu sistem virtual di mana beberapa perangkat keras atau komputer dihubungkan dalam jaringan dan diatur oleh sebuah sistem operasi yang mengatur seluruh proses yang ada pada setiap komputer tersebut sehingga memungkinkan proses berjalan dengan cepat. Sistem operasi yang mengatur proses ini sering disebut sebagai sistem operasi terdistribusi (distributed operating system) .
 
Sistem operasi terdistribusi ini sekarang menjadi trend, terutama untuk research yang kadang membutuhkan CPU yang sangat cepat untuk melakukan perhitungan yang sangat kompleks. Dalam makalah ini akan dibahas mengenai sistem operasi terdistribusi, terutama untuk mengetahui apa dan bagaimana cara sistem ini bekerja.


Sistem Operasi Terdistribusi Versus Sistem Operasi Jaringan 
Suatu sistem operasi terdistribusi yang sejati adalah yang berjalan pada beberapa buah mesin, yang tidak melakukan sharing memori, tetapi terlihat bagi user sebagai satu buah komputer single. Pengguna tidak perlu memikirkan keberadaan perangkat keras yang ada, seperti prosesor. Contoh dari sistem seperti ini adalah Amoeba.
 
Sistem operasi terdistribusi berbeda dengan sistem operasi jaringan. Untuk dapat membedakannya, sistem operasi jaringan memiliki ciri-ciri sebagai berikut:
 
a. Tiap komputer memiliki sistem operasi sendiri
 
b. Tiap personal komputer memiliki sistem file sendiri, di mana data-data disimpan
 
c. Sistem operasi tiap komputer dapat berbeda-beda atau heterogen
 
d. Pengguna harus memikirkan keberadaan komputer lain yang terhubung, dan harus mengakses, biasanya menggunakan remote login (telnet)
 
e. File system dapat digunakan dengan dukungan NFS
 

Contoh dari sistem ini adalah UNIX dan LINUX Server.

Manfaat dan Keunggulan Sistem Operasi Terdistribusi
 
Sistem operasi terdistribusi memiliki manfaat dalam banyak sistem dan dunia komputasi yang luas. Manfaat-manfaat ini termasuk dalam sharing resource, waktu komputasi dan komunikasi.

1. Shared Resource
Walaupun perangkat sekarang sudah memiliki kemampuan yang cepat dalam proses-proses komputasi, atau misal dalam mengakses data, tetapi pengguna masih saja menginginkan sistem berjalan dengan lebih cepat. Apabila hardware terbatas, kecepatan yang diinginkan user dapat di atasi dengan menggabung perangkat yang ada dengan sistem DOS.

2. Manfaat Komputasi
Salah satu keunggulan sistem operasi terdistribusi ini adalah bahwa komputasi berjalan dalam keadaan paralel. Proses komputasi ini dipecah dalam banyak titik, yang mungkin berupa komputer pribadi, prosesor tersendiri, dan kemungkinan perangkat prosesor-prosesor yang lain. Sistem operasi terdistribusi ini bekerja baik dalam memecah komputasi ini dan baik pula dalam mengambil kembali hasil komputasi dari titik-titik cluster untuk ditampilkan hasilnya.

3. Reliabilitas
Fitur unik yang dimiliki oleh DOS ini adalah reliabilitas. Berdasarkan design dan implementasi dari design sistem ini, maka hilangnya satu node tidak akan berdampak terhadap integritas sistem. Hal ini berbeda dengan PC, apabila ada salah satu hardware yang mengalami kerusakan, maka sistem akan berjalan tidak seimbang, bahkan system bisa tidak dapat berjalan atau mati.

4. Komunikasi
Sistem operasi terdistribusi berjalan dalam jaringan dan biasanya melayan koneksi jaringan. Sistem ini umumnya digunakan user untuk proses networking. User dapat saling bertukar data, atau saling berkomunikasi antar titik baik secara LAN maupun WAN.

Fungsi Sistem Operasi
Secara garis besar Sistem Operasi mempunyai 2 tugas utama, yaitu sebagai :
a. Pengelola Seluruh Sumber Daya Pada Sistem Komputer (Resource Manager).
Yang dimaksud dengan sumber daya pada sistem komputer adalah semua komponen yang memberikan fungsi (manfaat) atau dengan pengertian lain adalah semua yang terdapat atau terhubung ke sistem komputer yang dapat untuk memindahkan, menyimpan, dan memproses data, serta untuk mengendalikan fungsi-fungsi tersebut. Sumber daya pada sistem komputer, antara lain :
1) Sumber daya fisik
Contoh dari sumber daya fisik diantaranya keyboard, bar-code reader, mouse, joystick, lightpen, track-ball, touchscreen, pointing devices, floppy disk drive, hard-disk, tape drive, optical disk, CD ROM drive, CRT, LCD, printer, modem, ethernet card, PCMCIA, RAM, cache memory, register, kamera, sound card, radio, digitizer, scanner, plotter, dan sebagainya.
Salah satu sasaran yang harus dicapai sistem operasi adalah dapat memanfaatkan seluruh sumber daya agar dapat digunakan secara efektif dan efisien mungkin.

2) Sumber daya abstrak
Terdiri dari :
Data, misalnya :Semaphore untuk pengendalian sinkronisasi proses-proses, PCB (Process Control Block) untuk mencatat dan mengendalikan proses, tabel segmen, tabel page, i-node, FAT, file dan sebagainya.
Program yang berupa kumpulan instruksi yang dapat dijalankan oleh system komputer, yang dapat berupa utilitas dan program aplikasi pengolahan data tertentu.

b. Penyedia layanan (extended/virtual machine)
Secara spesifik berfungsi :
- Memberi abstaksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras. Sistem operasi menyediakan system call (API=Application Programming Interface) yang berfungsi menghindarkan kompleksitas pemograman dengan memberi sekumpulan instruksi yang mudah digunakan.
- Basis untuk program lain. Program aplikasi dijalankan di atas sistem operasi yang bertujuan untuk memanfaatkan dan mengendalikan sumber daya sistem komputer secara benar, efisien, dan mudah dengan meminta layanan sistem operasi.


Komponen Inti Sistem Operasi
Komponen sistem operasi terdiri dari
Ø manajemen proses,
Ø manajemen memori utama,
Ø manajemen berkas,
Ø manajemen sistem I/O,
Ø manajemen penyimpanan sekunder,
Ø sistem proteksi,
Ø jaringan dan
Ø Command-Interpreter System.

Ø Manajemen Proses
Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O. Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:
• Pembuatan dan penghapusan proses pengguna dan sistem proses.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.

Ø Manajemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori Utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara (volatile), artinya data dapat hilang begitu sistem dimatikan.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti:
• Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
• Memilih program yang akan di-load ke memori.
• Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.

Ø Manajemen Penyimpanan Sekunder
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondarystorage yang bersifat permanen dan mampu menampung banyak data. Contoh dari secondarystorage adalah harddisk, disket, dll. Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan diskmanagement seperti: free-space management, alokasi penyimpanan, penjadualan disk.

Ø Manajemen Sistem I/O
Sering disebut device manager. Menyediakan "device driver" yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM dan floppy disk.
Komponen Sistem Operasi untuk sistem I/O:
• Buffer: menampung sementara data dari/ ke perangkat I/O.
• Spooling: melakukan penjadualan pemakaian I/O sistem supaya lebih efisien (antrian dsb.).
• Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu.

Ø Manajemen Berkas
Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.).
 
Sistem operasi bertanggung-jawab:
• Pembuatan dan penghapusan berkas.
• Pembuatan dan penghapusan direktori.
• Mendukung manipulasi berkas dan direktori.
• Memetakan berkas ke secondary storage.
• Mem-backup berkas ke media penyimpanan yang permanen (non-volatile).

Ø Sistem Proteksi
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya.
 
Mekanisme proteksi harus:
• membedakan antara penggunaan yang sudah diberi izin dan yang belum.
• specify the controls to be imposed.
• provide a means of enforcement.

Ø Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori atau clock. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem.
• Increased data availability.
• Enhanced reliability.
• Computation speed-up.
• Increased data availability.
• Enhanced reliability.

Ø Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter, commandline interpreter, dan UNIX shell. Command-Interpreter System sangat bervariasi dari satu system operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-lain.



JENIS SISTEM OPERASI TERDISTRIBUSI 
Ada berbagai macam sistem operasi terdistribusi yang saat ini beredar dan banyak digunakan. Keanekaragaman sistem ini dikarenakan semakin banyaknya sistem yang bersifat opensource sehingga banyak yang membangun OS sendiri sesuai dengan kebutuhan masing-masing, yang merupakan pengembangan dari OS opensource yang sudah ada.
 
Beberapa contoh dari sistem operasi terdistribusi ini diantaranya :
 
• Amoeba (Vrije Universiteit)
 
Amoeba adalah sistem berbasis mikro-kernel yang tangguh yang menjadikan banyak workstation personal menjadi satu sistem terdistribusi secara transparan. Sistem ini sudah banyak digunakan di kalangan akademik, industri, dan pemerintah selama sekitar 5 tahun.
 

• Angel (City University of London)
 
Angel didesain sebagai sistem operasi terdistribusi yang pararel, walaupun sekarang ditargetkan untuk PC dengan jaringan berkecepatan tinggi. Model komputasi ini memiliki manfaal ganda, yaitu memiliki biaya awal yang cukup murah dan juga biaya incremental yang rendah. Dengan memproses titik-titik di jaringan sebagai mesin single yang bersifat shared memory, menggunakan teknik distributed virtual shared memory (DVSM), sistem ini ditujukan baik bagi yang ingin meningkatkan performa dan menyediakan sistem yang portabel dan memiliki kegunaan yang tinggi pada setiap platform aplikasi.
 

• Chorus (Sun Microsystems)
 
CHORUS merupakan keluarga dari sistem operasi berbasis mikro-kernel untuk mengatasi kebutuhan komputasi terdistribusi tingkat tinggi di dalam bidang telekomunikasi, internetworking, sistem tambahan, realtime, sistem UNIX, supercomputing, dan kegunaan yang tinggi. Multiserver CHORUS/MiX merupakan implementasi dari UNIX yang memberi kebebasan untuk secara dinamis mengintegrasikan bagian-bagian dari fungsi standar di UNIX dan juga service dan aplikasi-aplikasi di dalamnya.
 

• GLUnix (University of California, Berkeley)
 
Sampai saat ini, workstation dengan modem tidak memberikan hasil yang baik untuk membuat eksekusi suatu sistem operasi terdistribusi dalam lingkungan yang shared dengan aplikasi yang berurutan. Hasil dari penelitian ini adalah untuk menempatkan resource untuk performa yang lebih baik baik untuk aplikasi pararel maupun yang seri/berurutan. Untuk merealisasikan hal ini, maka sistem operasi harus menjadwalkan pencabangan dari program pararel, mengidentifikasi idle resource di jaringan, mengijinkan migrasi proses untuk mendukung keseimbangan loading, dan menghasilkan tumpuan untuk antar proses komunikasi.
 

• GUIDE
 
Guide (Grenoble Universities Integrated Distributed Environment) adalah sistem operasi terdistribusi yang berorientasi obyek untuk pempangunan dan operasi dari aplikasi terdistribusi pada PC atau server dengan jaringan yang tersambung LAN. Guide adalah hasil penggabungan Bull and the IMAG Research Institute (Universities of Grenoble), yang telah membangun Bull-IMAG joint Research Laboratory. Ini juga memiliki kaitan erat dengan COMANDOS Esprit Project (Construction and Management of Distributed Open Systems) dan BROADCAST Esprit Basic Research project.
 

• Hurricane
 
Sistem operasi Hurricane memiliki hierarki sebagai sistem operasi dengan cluster yang merupakan implementasi dari Hector multiprocessor. Peng-cluster-an mengatur resource pada sistem, menggunakan pasangan yang ketat antara cluster, dan kehilangan pasangan pada cluster. Prinsip sistem terdistribusi diaplikasikan dengan mendistribusikan dan mereplika servis pada sistem dan objek data untuk meningkatkan kelokalan, meningkatkan konkurensi, dan untuk mencegah sistem terpusat, sehingga membuat sistem berimbang.
 

• Mach (Carnegie Mellon University)
 
Mach adalah satu dari beberapa komunitas penelitian tentang sistem operasi. Sistem ini aslinya dimulai di CMU, dan Mach menjadi basis dari banyak sistem penelitian. Walaupun pekerjaan dengan Mach di CMU sudah lama tidak diterapkan, tetapi masih banyak kelompok-kelompok lain yang masih menggunakan Mach sebagai basis pada penelitiannya.
 

• Mach at OSF (OSF Research Institute)
 
OSF Research Institute masih menggunakan teknologi yang dimulai dari CMU dan menggunakan ini sebagai basis dari banyak penelitian, termasuk sistem operasi untuk mesin pararel , kernel berorientasi objek yang aman, dan penelitian-penelitian tentang sistem operasi yang lain.

• Maruti (University of Maryland) Group Members
 
Maruti adalah sistem operasi berbasis waktu, yang merupakan proyek di University of Maryland. Dengan Maruti 3.0, kita memasuki fase baru pada proyek ini. Menurut mereka, mereka memiliki sistem operasi yang lebih nyaman untuk kalangan yang lebih luas.
 

• Masix (Blaise Pascal Institute MASI Laboratory)
 
Masix adalah sistem operasi terdistribusi yang berbasis pada mikro kernel dari Mach, yang saat ini di bawah pengembangan dari MASI Laboratory. Tujuan utama dari sistem ini adalah untuk secara simultan mengeksekusi banyak data aplikasi personal, yang berjalan baik baik di semua platform, baik Unix, DOS, OS/2 dan Win32.
 



• MOSIX (Hebrew University, Jerusalem, Israel)
 
Sebuah solusi untuk masalah saat ini menjadi ada untuk lingkungan multikomputer, yang disebut MOSIX. Mosix adalah pengembangan dari UNIX, yang mengijinkan user untuk menggunakan resource yang ada tanpa ada perubahan pada level aplikasi. Dengan penggunaan yang transparan, algoritma proses migrasi dinamis, MOSIX melayani servis jaringan, seperti NFS, TCP/IP, dari UNIX, untuk level proses, dengan menggunakan penyeimbangan load dan distribusi dinamis pada cluster-cluster yang homogen.
 

• Plan 9 (Bell Labs Computing Science Research Center)
 
Plan 9 adalah sistem operasi baru yang dibangun di Bell Labs. Ini adalah sebuah sistem yang terdistribusi. Pada kebanyakan konfigurasi, ini menggunakan tiga macam komponen : terminal yang ada pada meja pengguna, server file yang menyimpan data permanen, dan server CPU yang melayani CPU lainnya lebih cepat, authentikasi user, dan network gateways. Salah satu kesemuan yang menarik dari Plan 9 adakah pengiriman file yang esensial pada semua servis system.
 

• Puma and relatives (Sandia National Laboratory)
 
Sistem operasi Puma menargetkan aplikasi dengan performa tinggi yang dipasangkan dengan arsitektur memory terdistribusi. Ini adalah turunan dari SUNMOS.
 



Sumber:
http://iwan.staff.gunadarma.ac.id/Downloads/files/22155/4_Sistem+Operasi+Terdistribusi.pdf, 26 september 2011
http://www.scribd.com/doc/16677284/Jenis-Sistem-Operasi-Terdistribusi, 27 september 2011    
http://dhy-tha.blogspot.com/2012/01/sistem-operasi-terdistribusi.html

Senin, 08 April 2013

peranan komputer dalam bidang kemiliteran

Komputer di Bidang Militer
Kemajuan pesat teknologi informasi secara khusus diimplementasikan dalam konsep yang disebut Perang Informasi (Information Warfare), yang menjadi landasan penting bagi pengembangan doktrin militer di masa yang akan datang. Dengan demikian teknologi informasi akan sangat berpengaruh terhadap bidang militer, dan dapat dilihat dari banyak sisi.
Teknologi Informasi dapat membantu menyediakan informasi potensial lebih cepat dan banyak melalui rantai komando dan pengendalian untuk mempercepat pengambilan keputusan. Teknologi Informasi memungkinkan pasukan mendapat informasi pada waktu dan tempat yang tepat, sehingga akan mengurangi apa yang oleh Clausewitz disebut "kabut perang", dan juga membuat pasukan menjadi lebih fleksibel.
Komputer juga dicipta untuk tujuan perperangan dalam sistem senjata, pengendalian dan komunikasi. Kapal perang dan kapal terbang yang modern dipasang dengan peralatan komputer yang canggih untuk membantu dalam melakukan navigasi atau serangan yang lebih tepat. Komputer juga digunakan untuk latihan simulasi perperangan bagi calon prajurit untuk mengurangkan biaya.
Implementasi dari teknologi informasi secara umum adalah berupa konsep Revolution in Military Affairs (RMA). RMA membahas konsep lingkup perang di masa yang akan datang, yaitu precision strike, dominating maneuver, space warfare, dan information warfare. Sesuai asas manajemen, teknologi informasi membuat organisasi militer dapat sedikit melonggarkan pengendalian. Teknologi Informasi memungkinkan kekuasaan pengambilan keputusan diserahkan pada tingkat serendah mungkin.
Dalam pengertian integrasi sistem, Teknologi Informasi membuat kompleksitas pada organisasi militer lebih berat dari pada sebelumnya. Kompleksitas ini dapat diatasi dengan menggunakan peranti lunak yang dirancang untuk keperluan tersebut terutama perkembangan pesat pada peranti lunak data base.


Peranan Komputer di Bidang Militer
Di bidang militer, tentu saja computer memiliki anyak peranan penting, yaitu di antaranya :
Mengendalikan senjata dan peluru kendali
Komputer digunakan untuk mensimulasikan perilaku sistem senjata dan memberikan praktik kepada orang yang dilatih dan memungkinkan mereka belajar dari kesalahan fatal yang mematikan. Computer juga dapat merekam kinerja yang berlatih dan menampilkannya kembali. Banyak anggota militer masuk medan perang dengan pengalaman terbatas dalam penggunaan amunisi.
Computer dapat digunakan untuk mengidentifikasi target dan mengarahkan peluru mereka. Tentara dan senjatanya dapat dilengkapi oleh penerima Global Positioning System (GPS) yang mengidentifikasi lokasi teman atau lawan. Bahkan computer pun dapat membantu menciptakan penangkal senjata yang notabene canggih seperti penangkal rudal.
Peluru kendali (disingkat: rudal), peluru berpandu atau misil adalah senjata roket militer yang bisa dikendalikan atau memiliki sistem pengendali otomatis untuk mencari target atau menyesuaikan arah. Ada beberapa macan peluru kendali, yaitu :
  1. Balistik
Peluru kendali yang memakai lintasan trayektori yang ditentukan oleh balistik dalam sistem pengirimannya. Peluru kendali ini hanya dikendalikan dalam masa peluncuran saja
    1. Jelajah
Peluru kendali yang memakai sayap dan menggunakan jet sebagai tenaga penggerak. Peluru kendali jelajah intinya adalah bom terbang.
    1. Anti kapal
Rudal yang fungsi utamanya adalah untuk menghancurkan kapal
Operasi persandian dan juga pengirimannya
Selaras dengan peningkatan tugas umum pemerintah dan pembangunan, perubahan lingkungan stategik persandian, dan perkembangan ilmu pengetahuan dan teknologi, maka kegiatan persandian mengalami banyak perubahan. Pengembangan tersebut meliputi aspek pemanfaatan persandian di lingkungan instansi pemerintah, pengembangan organisasi, dan pengembangan teknologi persandian yang memanfaatkan kemajuan teknologi informasi dan komunikasi.
Dalam era teknologi informasi modern dikenal internet dan komputer yang mampu mentransmisikan secara elektronis (komunikasi elektronis) segala bentuk data informasi secara cepat, tepat, efektif efisien serta convenient (nyaman, gampang). Bahkan para industri teknologi informasi meng-claim dapat pula menjamin konfidensialitas (kerahasiaan) berita/informasinya dalam sistem komunikasi yang umum dan terbuka itu. Perlu diamati lebih dalam dan tajam apakah ”umum dan terbuka” itu benar-benar mampu melindungi konfidensialitas atau kerahasiaan pada umumnya.
Simulasi Perang
Simulasi adalah program (software) komputer yang berfungsi untuk menirukan perilaku sistem nyata (realitas) tertentu. Tujuan simulasi antara lain untuk pelatihan (training), studi perilaku sistem behaviour) dan hiburan / permainan (game).Beberapa contoh simulasi komputer, antara lain : simulasi terbang (ight simulation), simulasi sistem ekonomi makro, simulasi sistem perbankan, simulasi antrian layanan bank (service queue), simulasi game strategi pemasaran (market game), simulasi perang (war game simulation), simulasi mobil (car simulation), simulasi tenaga listrik (power plan simulation), simulasi tata kota (sim city).
Dalam hal peningkatan kemampuan pasukan, US Army mencoba model pertempuran yang menghubungkan setiap prajurit dengan sistem senjata secara elektronis. Tim peneliti dari Motorola dan laboratorium US Army di Natick, Massachusetts, merencanakan suatu prototipe dari peralatan untuk tentara masa depan. Helm prajurit dilengkapi dengan mikrofon untuk komunikasi, night-vision goggles dan thermal-imaging sensors untuk melihat di tempat gelap, dilengkapi layar di depan mata untuk mengetahui posisi dan mampu memberikan informasi yang akurat. Selama simulasi pertempuran di Fort Leavenworth, Kansas, divisi infantri dengan 20.000 personel, yang dilengkapi perlengkapan yang mutakhir tersebut, mampu menaklukkan pasukan dengan kekuatan tiga kali lebih besar. (Washington, D. W. Onward Cyber Soldier. Time Magazine, 146 (8))
Navigasi alat-alat perang
Computer pun digunakan untuk navigasi alat perang, contohnya radar dan sonar. Radar adalah singkatan dari Radio Detection dan Ranging. Alat ini hampir sama dengan sonar, tetapi menggunakan gelombang radio sebagai pengganti gelombang suara. Gelombang radio dipancarkan dan dipantulkan kembali oleh benda keras yang diterpanya. Semakin jauh benda yang diterpa gelombang itu semakin lama waktu yang dibutuhkan oleh gelombang untuk kembali. Bentuk benda dan jaraknya ditayangkan pada sebidang layar mirip televisi.
Radar dikembangkan pada tahun 1930-an dan digunakan dalam Perang Dunia II untuk mengetahui kadatangan pesawat musuh. Kini radar digunakan dalam banyak bidang. Radar digunakan kapal laut dan pesawat terbang untuk melihat keadaan sekelilingnya pada waktu malam dan dalam kabut tebal.
Sonar adalah alat yang mula-mula digunakan untuk menemukan kapal selam di bawah air. Alat itu diciptakan oleh Inggris selama Perang Dunia I untuk memburu kapal selam Jerman yang menenggelamkan banyak kapal sekutu. Sonar merupakan akronim dan Sound Navigation and Ranging artinya navigasi dan penentuan jarak dengan bantuan bunyi.

Komputer di Bidang Kepolisian
Kepolisian menggunakan teknologi informasi untuk melakukan berbagai aktifitas. Contoh yang umum adalah pemanfaatan teknologi informasi untuk membuat SIM (surat izin mengemudi). Dengan menggunakan teknologi informasi, yang melibatkan komputer, kamera digital, perekam sidik jari, dan pencetak kartu SIM, dimungkinkan untuk membuat SIM hanya dalam waktu singkat.
Teknologi kompresi gambar memungkinkan sidik jari dapat disimpan secara elektronis dengan ukuran yang sangat kecil sehingga tidak terlalu menyita ruang dalam media penyimpanan, sedangkan teknologi pencocokan pola (pattern recognition) digunakan untuk memudahkan pencarian sidik jari yang tersimpan dalam basis data.
Teknologi pengenalan wajah (face recognition) dapat digunakan untuk mengenali wajah-wajah para pelaku tindak kriminal yang telah tersimpan dalam basis data di dasarkan oleh suatu sketsa wajah atau foto.
Seiring pesatnya perkembangan teknologi informasi (TI) di Indonesia yang juga disertai dampak negatifnya bahkan cenderung mengarah pelanggaran pidana, Kepolisian Republik Indonesia (Polri) berupaya mengimbangi dengan membentuk satuan khusus terkait TI. Polisi pun tak mau ketinggalan jaman dan gagap teknologi. Bukan hanya untuk mengejar penjahat yang memanfaatkan teknologi dalam modus operandinya, tapi juga untuk membangun citra sumber daya manusia (SDM) Polri dan membangun kepercayaan masyarakat bahwa Polri lebih mampu melayani, mengayomi dan melindungi masyarakat secara profesional.


referensi : http://dc376.4shared.com/doc/bWvt3yFd/preview.html

Interaksi Manusia Dan Komputer Serta Alat Komunikasi Pada Zaman Modern


       Pada saat ini teknologi semakin maju dan semakin modern. Maka dari itu tekonologi merupakan hal yang paling di gandrungi oleh masyarakat di seluruh dunia. Tidak heran jika banyak interaksi manusia dan komputer yang terjadi dalam kehidupan sehari-hari.
Beberapa alat teknologi yang popular tersebut meliputi komputer, handphone, iPad, dan alat elektronik lain yang dianggap bukan hanya sebagai pendukung kecakapan kegiatan sehari-hari, tapi juga sebagai peninjau gaya hidup di kalangan tertentu.
        Kemampuan prkatis yang dimiliki alat-alat teknologi tersebut tidak hanya membuat masyrakat merasa terbantu secara praktik, tapi juga lebih dari itu. Kebanyakan manusia sudah tergantung pada berbagai alat teknologi sehingga ada istilah “tidak bisa hidup tanpa handphone” bagi seorang yang sudah memegang gaya hidup.
        Dan teknologi modern juga tidak hanya bisa digunakan untuk berkomunikasi, tetapi lebih sering digunakan untuk hiburan seperti bermain game, mengedit gambar/foto, membuat tulisan dan masih banyak contoh lainnya. Maka dari itu semakin bergantinya tahun, maka semakin banyak pula teknologi canggih yang akan bermunculan sebaga alat komunikasi.
Berikut adalah contoh alat komunikasi modern saat ini:








referensi :
http://www.anneahira.com/interaksi-manusia-dan-komputer.htm

Selasa, 02 April 2013

Trace Router

berikut ini adalah trace modem SMARTFREN dengan user info sebagai berikut :

MDN : 628811038604
BALANCE : 2805
EXPIRY DATE MDN : 15/03/2014 00:00:00
SERVICE NAME
: Neo Regular Monthly (DL 512Kbps UL 256Kbps)
SERVICE EXPIRY
: 14/04/2013 23:59:59
BALANCE DATA(KB) : -

Disini saya mencoba trace ke situs v-class kampus saya v-class.gunadarma.ac.id. Dan berikut hasilnya :  
kemudian trace yang awal saya bandingkan dengan situs olah raga yaitu goal.com. Dan berikut hasilnya :