waptext

agama dan teknologi.teknologi komputer

Posted by udon 2 komentar

Contoh aplikasi basis data pada Bank
Contoh aplikasi basis data pada Bank
Model Basis data Berorientasi Objek (OODBMS)
OODBMS
Model Basis data berorientasi oobjek (OODBMS) menggunakan konsep-konsep pendekatan
berorientasi objek yang tidak hanya menyimpan data tapi juga operasi operasi terhadap data yang membentuk objek apa yang dapat dilakukan pada data yang dikandungnya. Pengembangan Basis data berorientasi objek dipengaruhi peningkatan popularitas bahasa berorientasi objek dan realisasi untuk mengatasi keterbatasan basis data relasional.

ODBMS ( Bambang, 2004) adalah perluasan bahasa pemograman menjadi bahasa versi persitens. Bahasa versi persistens ini memungkinkan pemrogram memanipulasi data secara langsung dari bahasa pemograman tanpa perlu melalui bahasa memanipulasi data seperti SQL. Dengan cara ini maka terdapat integrasi lebih erat pada bahasa pemrograman dengan basis data dibanding melalui embedded SQL. Perluasan ini berkehendak dapat memberi transparasi antara konsep-konsep kelas dan objek dibahasa pemograman tanpa mempedulikan keberadaan di memori atau di disket
Manifesto OODBMS adalah :
• Mendukung objek objek kompleks
• Mendukung identitas objek
• Memungkinkan objek dikapsulkan
• Mendukung tipe atau kelas
• Mendukung pewarisan
• Menghindari tehnik binding yang dini
• Dapat mengingat lokasi data
Kelemahan OODBMS :
• Kemungkinan korupsi basis data
• Kekurangan dan perluasan logik
• OODB lebih sulit dimengerti. Dibutuhkan orang yang benar – benar menguasai OODB.
Keunggulan OODBMS:
• Fitur fitur lanjut
• Sistem tipe yang seragam
• Dapat menyimpan kelas dengan jumlah banyak
• Dapat mengatasi data yang interrelated dan kompleks
• Adanya kelas yang hirarki
• Tidak memerlukan query language
• Tidak ada ganguan mismach
• Tidak ada primary key
• Adanya inheritance
• Menghasilkan sistem yang dibangun diatas bentuk-bentuk antara yang stabil dan dengan
demikiaan lebih mampu untuk mengikuti perubahan
Gambaran Umum Sistem yang Berjalan
Berikut ini gambaran umum dari struktur basis data yang sedang berjalan berdasarkan hasil
pengamatan dan wawancara dengan Satuan Kerja Restruk Kredit di Bank XYZ. Pengkreditan yang berjalan di Bank XYZ hampir sama dengan bank-bank lainnya.
• Nasabah datang langsung pada Bank XYZ untuk mengajukan permohonan kredit dengan
mengisi formulir yang diberikan oleh customer service.
• Bagian marketing akan memeriksa formulir nasabah akan ketidaklengkapan pengisian formulir nasabah dan bila formulir belum lengkap terisi maka akan dikembalikan untuk pengisian kelengkapan formulir.
• Formulir yang telah lengkap ditindaklanjuti dengan melakukan survei akan jaminan yang
diberikan oleh nasabah.
• Setelah melakukan survei maka dibuatkan laporan tentang keadaan jaminan dan semua
informasi yang ada pada jaminan tersebut.
• Laporan yang telah dibuat maka akan diberikan pada bagian Head Segment dimana kumpulan orang yang mempunyai hak penentuan setuju atau tidak nya bank akan memberi pinjaman.
• Apabila bank tidak menyetujui permohonan peminjaman tersebut maka bagian marketing akan membuat surat penolakan yang diberikan pada nasabah. Dan bila disetujui maka dokumen akan diberikan pada bagian kredit untuk dicek lebih lanjut untuk penilaian jaminan dan analisa kredit. Dimana penilaian jaminan itu akan menilai seberapa besar nilai jaminan yang diberikan dan dibuat Laporan Penilaian Jaminan.
• Laporan tersebut diberikan pada divisi marketing dan bagian marketing akan membuatkan
proposal kredit dari hasil laporan penilaian tersebut. Bila peminjaman bernilai diatas 500 juta
maka dokumen akan didistribusikan kepada bagian kredit untuk menganalisis apakah permohonan perkreditan tersebut memenuhi syarat yang diajukan oleh bank.
• Dan membuat hasil analisa dalam bentuk laporan yang lalu diberikan pada pihak Risk
Management untuk melihat resiko-resiko yang terdapat pada permohonan peminjaman kredit
setelah semua resiko diperhitungkan maka hasilnya akan diberikan pada bagian Head Segment dimana komite tersebut merupakan kumpulan manajemen yang akan memberika persetujuan akhir akan pemberian kredit pada nasabah.
• Setelah offering letter diberikan ke nasabah selanjutnya bagian legal & dokumen akan meminta dokumen asli dari informasi yang diberikan nasabah , dan mengecek kelengkapan data tersebut.
• Kemudian akan dibuatkan surat pengantar untuk pengikatan kredit yang akan diberikan pada notaris
• Pengikatan kredit oleh notaris di setujui dan ditandatangani maka pencairan kredit dapat dilakukan.
• Setelah pencairan dilakukan semua hal yang dilakukan oleh nasabah akan dimonitor lebih
lanjut untuk kepastian penggunaan kredit pinjaman tersebut



contoh lain :


Basis Data
Basis data adalah sekumpulan data yang saling berhubungan, disimpan dengan minimum redundansi untuk melayani banyak aplikasi secara optimal.
Redundansi adalah penyimpanan data yang sama secara berulang (kembar data).
Sistem Manajemen Basis Data
Sistem Manajemen Basis Data (SMBD) adalah perangkat lunak yang terdiri atas sekumpulan program untuk mengelola dan memelihara data di dalam suatu struktur yang digunakan oleh banyak aplikasi.
Contoh aplikasi : MySQL, Oracle, MySQL Server, Paradoks, Delphi, dll.
Manfaat dan Fungsi Sistem Manajemen Basis Data (SMBD) :
• Kemandirian Data : Program aplikasi tidak diekspos pada detail representasi dan penyimpanannya (menyembunyikan detail data).
• Akses Data efisien : memanfaatkan teknologi untuk menyimpan dan mengambil data secara efisien.
• Integritas dan keamanan data : Tersedianya batasan integritas.
• Tersedianya keamanan data.
• Administrasi data : berbagi data & dapat memberikan perbaikan yang signifikan
• Akses Konkruen dan Crash Recovery : menjadwalkan akses konkuren pada data. akses data hanya satu pengguna pada satu waktu.
• Waktu Pengembangan aplikasi terkurangi : mendukung fungsi-fungsi penting dari aplikasi untuk mengakses data.
Sistem Basis Data
Sistem Basis Data adalah Suatu basis data yang berbasis komputer dibuat dan dipelihara oleh sekumpulan program aplikasi yang ditulis secara khusus untuk menyelesaikan masalah tertentu dengan menggunakan suatu Sistem Manajemen Basis Data (Database Management System).
Komponen Sistem Basis Data :
• DATA : Data untuk suatu basis data mempunyai karakteristik terintegrasi dan pemakaian bersama. Data dalam penggunaannya dibagi menjadi 2 pengguna yaitu multi-user & single-user.
• HARDWARE : berupa penyimpanan bantu dan peralatan Input/Output (I/O), processor dan memory utama, serta peralatan pendukung.
• SOFTWARE : Perangkat lunak untuk sistem basis data disebut SMBD.
• USER :
o Pemrogram aplikasi yaitu yang bertanggung jawab menulis program aplikasi yang menggunakan basis data.
o Pengguna akhir yaitu pengguna yang berinteraksi dengan sistem basis data secara on-line melalui workstation atau terminal
o Administrator Basis Data (Database Administrator) yaitu seseorang yang menyusun strategi dan putusan kebijakan mengenai data, dan menyediakan kebutuhan dukungan teknik untuk mengimplementasikan putusan yang dipilih.
Model Data
Model Data adalah Kumpulan tools yang secara konseptual untuk mendeskripsikan data, hubungan data, semantic data, dan konsistensi konstrain atau kumpulan konstruksi deskripsi data level tinggi yang menyembunyikan detail penyimpanan level rendah.
Jenis – Jenis Model Data :
Flat File
Basis data flat-file terdiri dari satu atau lebih file yang dapat dibaca, yang secara normal berbentuk format file text.
Kelemahan :
- Flat-file tidak menggunakan struktur data yang dengan mudah dapat direlasikan.
- Sulit untuk mengatur data secara efisien dan menjamin akurasi.
- Lokasi fisik fields data dengan file harus diketahui.
- Program harus dikembangkan untuk mengatur data.
Hirarki
Basis data hirarki menggunakan suatu root table atau parent table berada pada struktur yang paling atas, terhubung ke child table yang dihubungkan dengan data.
Kelebihan :
- Data dapat dengan cepat dilakukan retrieve
- Integritas data mudah dilakukan pengaturan
Kelemahan :
- Pengguna harus sangat familiar dengan struktur basis data
- Terjadi redudansi data
Jaringan
menambahkan kemampuan root table untuk melakukan share relationships dengan child tables.
Relasi antar tabel dalam basis data jaringan disebut set structure
Kelebihan :
- Data lebih cepat diakses
- User dapat mengakses data dimulai dari beberapa tabel
- Mudah untuk memodelkan basis data yang komplek
- Mudah untuk membentuk query yang komplek dalam melakukan retrieve data.
Kelemahan :
- Struktur basis datanya tidak mudah untuk dilakukan modifikasi
- Perubahan struktur basis data yang telah didefinisikan akan mempengaruhi program aplikasi yang mengakses basis data
- User harus memahami struktur basis data.
Relational
Tabel terdiri baris dan kolom, baris adalah merepresentasikan tuple atau record pada tabel, dan kolom merepresentaksikan fields pada tabel.
Kelebihan :
- Data sangat cepat diakses
- Struktur basis data mudah dilakukan perubahan
- Data direpresentasikan secara logik, user tidak membutuhkan bagaimana data disimpan.
- Mudah untuk membentuk query yang komplek dalam melakukan retrieve data
- Mudah untuk mengimplementasikan integritas data
- Data lebih akurat
- Mudah untuk membangun dan memodifikasi program aplikasi
- Telah dikembangkan Structure Query Language (SQL).
Kelemahan :
- Kelompok informasi / tables yang berbeda harus dilakukan joined untuk melakukan retrieve data
- User harus familiar dengan relasi antar tabel
- User harus belajar SQL.
Berorientasi Objek (Object Oriented (OO))
Model basis data berorientasi objek adalah suatu model basis data, dimana data didefinisikan, disimpan, dan diakses menggunakan pemrograman berorientasi objek.
Kelebihan :
- Programmer hanya dibutuhkan memahami konsep berorientasi objek untuk mengkombinasikan konsep berorientasi objek dengan storage basis data relasional
- Objek dapat dilakukan sifat pewarisan dari objek yang lain
- Secara teoritis mudah untuk mengatur objek
- Model data berorientasi objek lebih kompatibel dengan tools pemrograman berorientasi objek.
Kelemahan :
- User harus memahami konsep berorientasi objek, karena basis data berorientasi objek tidak dapat bekerja dengan metoda pemrograman tradisional
Relasional Objek (Object Relational (OR))
Relasional Objek adalah Mengkombinasikan konsep model basis data relasional dengan style pemrograman berorientasi objek
Kelebihan :
- Tipe bentukan dapat dibuat
Kelemahan :
- User harus memahami antara konsep berorientasi objek dengan relasional
- Beberapa vendor mengimplementasikan konsep relasional objek tidak mendukung sifat pewarisan objek.
Level Abstraksi Dalam SMBD
Skema eksternal
- Model Data.
Skema Konseptual
- Mendeskripsikan data yang disimpan dalam model data SMBD. Dalam SMBD Relasional, skema ini mendeskripsikan semua relasi yang disimpan dalam basis data.
Skema Fisik
- Menentukan detail penyimpanan data. Meringkas semua relasi yang dideskripsikan pada skema konseptual untuk disimpan pada media penyimpanan sekunder.

Posted by udon 1 komentar

Stored Program Concep
Dikeluarkan oleh Von Neuman, yaitu program (kumpulan instruksi) disimpan di suatu tempat (memori) kemudian instruksi-instruksi tersebut dieksekusi. Sasaran yang akan dicapai komputer sesuai atau bergantung program yang disimpan untuk dieksekusi. Penggunaan komputer dapat disesuaikan hanya dengan mengganti program yang disimpan di memori untuk dieksekusi. Konsep ini menghasilkan keluwesan (flesibilitas).

Sistim komputer :
Secara umum segala sesuatu di muka bumi ini mengalami perkembangan yang sangat luar biasa seiring dengan berjalannya waktu, demikian pula halnya dengan Ilmu Pengetahuan dan Teknologi (IPTEK). Banyak penemuan-penemuan baru khususnya dibidang IPTEK yang ditemukan dan dibuat sebagai sebuah usaha yang produktif untuk membuat hidup manusia semakin mudah. Seperti misalnya dengan ditemukannya pesawat telefon orang dengan jarak yang cukup jauh dapat berkomunikasi satu dengan yang lain dengan sangat cepat dan efisien tanpa harus menghadirkan fisik hanya untuk membicarakan beberapa hal yang mungkin dianggap perlu dan penting. Dengan ditemukannya teknologi satelit kita dapat dengan mudah dan nyaman menyaksikan pertandingan-pertandingan klub-klub sepakbola ternama favorite kita baik liga Inggris, Itali dan banyak negara lainnya hanya dengan duduk santai dirumah sambil makan dan minum seenaknya, tanpa harus capek-capek mengurus visa, paspor, tiket pesawat, antri di stadion dan lain sebagainya.
Demikian juga dengan sistem perhitungan dan pengolahan data yang sudah dilakukan oleh manusia sejak ratusan tahun yang lalu, mungkin sudah dilakukan sejak manusia itu ada. Mulai dari yang manual sampai yang elektrik-otomatik, dari yang tradisional sampai dengan yang modern seperti sekarang ini, sudah melewati sebuah proses pencarian keilmuan yang sangat-sangat panjang.
Alat pengolah data, mulai dari yang paling sederhana, sampai sekarang ini, dapat digolongkan ke dalam 4 golongan, yaitu:
1. Alat manual (manual device), mempergunakan alat-alat sederhana, tangan masih memegang peranan penting.
2. Alat mekanik (mechanical device), mempergunakan alat mekanik yang digerakkan secara manual dengan tangan.
3. Alat mekanik elektronik (electro mechanical device), mempergunakan alat mekanik yang digerakkan oleh motor elektronik.
4. Alat elektronik (electronic device), mempergunakan alat yang bekerja secara elektronik.
Perkembangan alat pengolahan data tersebut berkembang sangat cepat sampai kemudian ditemukannya sebuah alat penghitung dan pemrosesan data otomatis yang dapat beroperasi dengan sangat cepat yang dinamakan komputer.
Komputer generasi pertama dimulai pada tahun 1946. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti menghitung. Komputer pada generasi pertama ini adalah komputer elektronik yang menggunakan konsep stored program (operasi komputer dikontrol oleh program yang disimpan di memori komputer), sedangkan komputer elektronik sebelumnya program tidak dapat disimpan di memori komputer, hanya tiap-tiap instruksi dibacakan ke komputer. Stored program merupakan suatu konsep yang cukup dramatis. Dengan stored program, tidak perlu merubah isi komponen dalam komputer untuk masing-masing aplikasi komputer yang berbeda. Hanya program baru untuk aplikasi itu saja yang dibacakan ke komputer dan disimpan di memori komputer. Program dibuat dengan bahasa mesin, yang terdiri dari instruksi-instruksi angka 0 dan 1 di dalam urutan-urutan tertentu.
Kemudian dalam perjalanannya teknologi komputer terus berkembang seiring dengan semakin maju dan berkembangnya teknologi di bidang industri elektronika, terutama sejak ditemukannya sebuah komponen elektronika baru pada saat itu yang dikenal dengan nama transistor.
Perkembangan teknologi komputer tersebut tidak terlepas dari perkembangan bagian-bagian yang menyusun komputer sehingga membentuk sebuah sistem yang handal yang biasa dikenal dengan sebutan sistem komputer. Sistem komputer terdiri atas empat komponen. Keempat komponen tersebut melakukan kerjasama dan saling berinteraksi untuk menghasilkan tujuan sistem komputer, yaitu komputasi. Keempat komponen itu adalah :
1. Pemroses.
Pemroses berfungsi mengendalikan operasi komputer dan melakukan fungsi pemrosesan data. Pemroses terdiri dari bagian ALU (Aritmetic Logic Unit) untuk komputasi dan bagian CU (Control Unit) untuk pengendalian.
2. Memori utama.
Memori berfungsi menyimpan data dan program. Memori utama biasanya volatile yaitu tidak dapat mempertahankan data dan program yang disimpan begitu sumber daya energi (listrik) dihentikan. Komputer saat ini mengikuti konsep program tersimpan (stored program concept) Von Neumann, yaitu program (kumpulan instruksi) disimpan di suatu tempat (memori) dimana kemudian instruksi-instruksi yang tersimpan itu dieksekusi. Dengan konsep program tersimpan maka sasaran yang dicapai komputer sesuai atau bergantung program yang disimpankan untuk dieksekusi. Aplikasi komputer dapat disesuaikan hanya dengan mengganti program yang disimpankan didalamnya. Fleksibilitas yang sangat luar biasa didapatkan dengan menerapkan konsep ini. Sistem menjadi dapat dibuat bertujuan umum (General Purpose), dimana fungsinya mengikuti program yang disimpankan untuk dieksekusi.
3. Perangkat masukan dan keluaran.
Perangkat masukan dan keluaran berfungsi memindahkan data antara komputer dan lingkungan eksternalnya. Lingkungan eksternal dapat diantarmuka (interface) oleh beragam peralatan eksternal, seperti: peralatan penyimpan sekunder, peralatan komunikasi, terminal, dan lain sebagainya. Perangkat ini berfungsi menghubungkan komputer dengan lingkungannya sehingga mempunyai manfaat terhadap lingkungannya.
4. Interkoneksi antar komponen.
Interkoneksi adalah struktur dan mekanisme yang diperlukan untuk menghubungkan antara ketiga komponen diatas (pemroses, memori utama, dan perangkat masukan dan keluaran). Secara fisik interkoneksi antar komponen ini berupa perkawatan biasa. Sebagaimana umumnya interkoneksi (komunikasi), interkoneksi tidak hanya perkawatan tetapi juga memerlukan tata cara atau aturan komunikasi agar tidak kacau dan mencapai tujuan yang diharapkan.

Posted by udon 0 komentar

Salah satu jenis dari arsitektur, dimana superscalar adalah sebuah uniprocessor yang dapat mengeksekusi dua atau lebih operasi scalar dalm bentuk paralel.

Merupakan salah satu rancangan untuk meningkatkan kecepatan CPU. Kebanyakan dari komputer saat ini menggunakan mekanisme superscalar ini. Standar pipeline yang digunakan adalah untuk pengolahan bilangan matematika integer (bilangan bulat, bilangan yang tidak memiliki pecahan), kebanyakan CPU juga memiliki kemampuan untuk pengolahan untuk data floating point (bilangan berkoma). Pipeline yang mengolah integer dapat juga digunakan untuk mengolah data bertipe floating point ini, namun untuk aplikasi tertentu, terutama untuk aplikasi keperluan ilmiah CPU yang memiliki kemampuan pengolahan floating point dapat meningkatkan kecepatan prosesnya secara dramatis.
Peristiwa menarik yang bisa dilakukan dengan metoda superscalar ini adalah dalam hal memperkirakan pencabangan instruksi (brach prediction) serta perkiraan eksekusi perintah (speculative execution). Peristiwa ini sangat menguntungkan buat program yang membutuhkan pencabangan dari kelompok intruksi yang dijalankankannya.

Program yang terdiri dari kelompok perintah bercabang ini sering digunakan dalam pemrograman. Contohnya dalam menentukan aktifitas yang dilakukan oleh suatu sistem berdasarkan umur seseorang yang sedang diolahnya, katakanlah jika umur yang bersangkutan lebih dari 18 tahun, maka akan diberlakukan instruksi yang berhubungan dengan umur tersebut, anggaplah seseorang tersebut dianggap telah dewasa, sedangkan untuk kondisi lainnya dianggap belum dewasa. Tentu perlakuannya akan dibedakan sesuai dengan sistem yang sedang dijalankan.




Lalu apa yang dilakukan oleh CPU untuk hal ini? Komputer akan membandingkan nilai umur data yang diperolehnya dengan 18 tahun sehingga komputer dapat menentukan langkah dan sikap yang harus diambilnya berdasarkan hasil perbandingan tersebut. Sikap yang diambil tentu akan diambil berdasarkan pencabangan yang ada.

Pada CPU yang mendukung perintah pencabangan ini, CPU membutuhkan lumayan banyak clock cycle, mengingat CPU menempatkan semuanya pada pipeline dan menemukan perintah berikutnya yang akan dieksekusinya. Sirkuit untuk branch prediction melakukan pekerjaan ini bekerja sama dengan pipeline, yang dilakukan sebelum proses di ALU dilaksanakan, dan memperkirakan hasil dari pencabangan tersebut.

Jika CPU berfikir bahwa branch akan menuju suatu cabang, biasanya berdasarkan pekerjaan sebelumnya, maka perintah berikutnya sudah dipersiapkan untuk dieksekusi berikut data-datanya, bahkan dengan adanya pipeline ini, bila tidak diperlukan suatu referensi dari instruksi terakhir, maka bisa dilaksanakan dengan segera, karena data dan instruksi yang dibutuhkan telah dipersiapkan sebelumnya.

Dalam hal speculative execution, artinya CPU akan menggunakan melakukan perhitungan pada pipeline yang berbeda berdasarkan kemungkinan yang diperkirakan oleh komputer. Jika kemungkinan yang dilakukan oleh komputer tepat, maka hasilnya sudah bisa diambil langsung dan tinggal melanjutkan perintah berikutnya, sedangkan jika kemungkinan yang diperkirakan oleh komputer tidak tepat, maka akan dilaksanakan kemungkinan lain sesuai dengan logika instruksi tersebut.

Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan branch prediction dan speculative execution tentunya membutuhkan ekstra transistor yang tidak sedikit untuk hal tersebut.



Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dengan teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.

Posted by udon 0 komentar

SPECULATIVE EXECUTION

perkiraan eksekusi perintah.
Pada CPU, speculative executive ini digunakan untuk mempertinggi kecepatan pemrosesan pada CPU. CPU akan menggunakan melakukan perhitungan pada pipeline yang berbeda berdasarkan kemungkinan yang diperkirakan oleh komputer. Jika kemungkinan yang dilakukan oleh komputer tepat, maka hasilnya sudah bisa diambil langsung dan tinggal melanjutkan perintah berikutnya, sedangkan jika kemungkinan yang diperkirakan oleh komputer tidak tepat, maka akan dilaksanakan kemungkinan lain sesuai dengan logika instruksi tersebut.
Teknik yang digunakan untuk pipeline dan superscalar ini bisa melaksanakan branch prediction dan speculative execution tentunya membutuhkan ekstra transistor yang tidak sedikit untuk hal tersebut.
Sebagai perbandingan, komputer yang membangkitkan pemrosesan pada PC pertama yang dikeluarkan oleh IBM pada mesin 8088 memiliki sekitar 29.000 transistor. Sedangkan pada mesin Pentium III, dean teknologi superscalar dan superpipeline, mendukung branch prediction, speculative execution serta berbagai kemampuan lainnya memiliki sekitar 7,5 juta transistor. Beberapa CPU terkini lainnya seperti HP 8500 memiliki sekitar 140 juta transistor.
Istilah lain yang mungkin terkait

Execution
Peristiwa untuk melaksanakan suatu program, menjalankan program.
Execution Time
Waktu selama berlangsungnya perintah eksekusi.
Execution phase
Salah satu Virus life circle. Fase eksekusi. Virus menjalankan fungsinya. Fungsinya mungkin sepele ...
Execution Cycle
Satu putaran pelaksanaan sebuah instruksi bahasa mesin oleh CPU.
Execution Fuction
Disingkat dengan EF. Tombol yang terdapat pada komputer untuk mengeksekusi suatu perintah secara ...

Posted by udon 0 komentar

1. Landasan
Dalam membentuk istilah komputer Indonesia, kumpulan patokan dan saran dalam Pedoman Umum Ejaan Bahasa Indonesia yang Disempurnakan dan Pedoman Umum Pembentukan Istilah serta pedoman-pedoman khusus istilah terkait lainnya hendaklah digunakan sebagai penuntun utama. Di samping itu, perlu pula dipakai ketentuan berikut yang merupakan pelengkap khusus Pedoman Umum Pembentukan Istilah.
2. Bahasa Sumber
Bahasa sumber pembentukan istilah komputer adalah bahasa Inggris yang dipakai sebagai bahasa dasar pengembangan perkomputeran. Mengingat pentingnya peran komputer dalam teknologi komunikasi dan informasi sebagai wahana untuk pelaksanaan komunikasi internasional yang bersifat mengglobal, kemudahan untuk kecepatan saling mengerti antarbangsa supaya mendapat perhatian khusus dalam membentuk peristilahan komputer Indonesia.

Untuk itu, penentuan prioritas dalam mempertimbangkan dan menentukan pemilihan istilah yang akan diterima tidak membedakan prioritas alternatif langkah 1 (bahasa Indonesia lazim), langkah 2 (bahasa Indonesia tidak lazim), langkah 3 (bahasa serumpun lazim), langkah 4 (bahasa serumpun tidak lazim), langkah 5 (penerjemahan bahasa asing), langkah 6 (penyerapan dengan/tanpa penyesuaian ejaan/lafal), dan langkah 7 (penerjemahan dan penyerapan).
3. Tata Cara Penyerapan Istilah Asing
Pemadanan istilah asing ke dalam bahasa Indonesia dilakukan berdasarkan beberapa ketentuan sebagai berikut:
1. Istilah asing dipadankan dengan bahasa Indonesia yang umum.
Contoh:
• delete - hapus
• exit - keluar
• cancel – batal
2. Istilah asing dipadankan dengan bahasa Indonesia yang tidak lazim.
Contoh:
• scan - pindai
• scanner - pemindai
• hacker – peretas
3. Istilah asing dipadankan dengan bahasa serumpun yang lazim.
Contoh:
• batch - tumpak
• homepage - laman
4. Istilah asing dipadankan dengan bahasa serumpun yang tidak lazim.
Contoh:
• discharge - luah
• download - unduh
• upload - unggah
5. Istilah asing diserap ke dalam bahasa Indonesia:
a. tanpa melalui proses penyesuaian ejaan
Contoh:
• monitor - monitor
• internet - internet
b. melalui penyesuaian ejaan
Contoh:
• access - akses
• computer - komputer
c. melalui penyesuaian lafal
Contoh:
• design - desain
• manager - manajer
d. melalui penyesuaian ejaan dan lafal
Contoh:
• management - manajemen
• architecture - arsitektur
e. melalui penambahan vokal pada akhir kata yang hanya berupa satu suku kata, sekaligus dengan penyesuaian ejaan
Contoh:
• fact - fakta
• norm - norma
• byte – bita


PEDOMAN KHUSUS PEMAKAIAN ISTILAH KOMPUTER
1. Kepoliglotan orang Indonesia
Bangsa Indonesia pada dasarnya bersifat poliglot. Oleh karena itu, penggunaan istilah yang berasal dari bahasa asing asal 'tampak' seperti bahasa Indonesia tidak akan merupakan masalah.

Dalam percakapan lisan 'didel' dibenarkan dipakai di samping 'dihapus'. Akan tetapi, untuk bahasa tulis sebaiknya dipakai istilah 'dihapus'.
2. Istilah Resmi dan Istilah Baku
Seranai istilah yang dihasilkan berdasarkan Pedoman Khusus Pembentukan Istilah Komputer ini merupakan istilah resmi, sehingga harus dipakai dalam setiap tulisan dan dokumen resmi. Adapun pemapanan pembakuan dan pemakaiannya ditentukan berdasarkan keberterimaannya oleh masyarakat umum.
3. Pengefektifan Penggunaan Istilah
Senarai Istilah Komputer menyediakan seperangkat kosakata bahasa Indonesia untuk digunakan dalam upaya kebahasaan untuk mengefektifkan penyusunan karya tulis bahasa Indonesia sesuai dengan tuntutan persyaratan pola penyajian yang bersifat tepat, singkat, lugas, dan jelas.

Sehubungan dengan itu, upaya penggunaan bahasa Indonesia untuk menurunkan perangkat istilah bersistem amat dianjurkan. Dari istilah akses (access) dapat diturunkan pengakses (accessor), terakseskan (accessible), keteraksesan (accessibility), aksesi (accession), dan seterusnya.

Selanjutnya, nila akan dipadankan ' … new forms of computers will proliferate, including biological computers …' dalam bahasa Indonesia baku, dikatakan ' … bentuk baru komputer akan berprolifrasi, termasuk komputer biologis …' bukan '… bentuk-bentuk baru komputer-komputer, termasuk komputer-komputer biologis …'. Bentuk terakhir betul menurut tata bahasa Inggris, tetapi menyalahi tata kaidah kalimat bahasa Indonesia baku. Oleh karena itu, istilah Indonesia yang dibakukan adalah bentuk tunggal. Jadi, ada 'data' sebagai padanan datum yang dianggap tunggal, dan baru kalau diperlukan, ada bentuk 'data-data' untuk padanan data. Begitu pula hanya ada virus untuk virus, sedangkan bentuk jamak viri dipadankan dengan 'virus-virus ' bukan 'viri'.

SENARAI PADANAN ISTILAH
No. Istilah Padanan
---------------------------------------------------------------------
1 abort gugurkan
2 access akses
3 access management manajemen akses
4 access unit unit akses
5 account akun; rekening
6 action button tombol tindak, tombol aksi
7 action setting penataan tindak, penataan aksi
8 active desktop destop aktif
9 add-ins tertambah
10 address alamat
11 address book buku alamat
12 administration administrasi
13 administration domain ranah administrasi
14 advisory system sistem penasihat
15 affirmation penegasan
16 agenda agenda
17 algorithm algoritma
18 alias alias
19 align left rata kiri
20 align right rata kanan
21 alignment perataan
22 alternate silih
23 alternate recipient penerima pilihan
24 animation animasi
25 anonymous remailer penyurat-balik anonim
26 append bubuh
27 application aplikasi
28 apply terapkan
29 apply design desain terapan
30 arrange susun
31 array larik
32 artificial intelligence kecerdasan buatan, intelegensi
buatan
33 ascending menanjak, urut naik
34 attribute atribut
35 auto clip art gambar klip otomatis
36 auto-correct pembetulan otomatis, otokoreksi
37 auto-forward maju otomatis
38 auto-replay putar ulang otomatis
39 auto-reply balasan otomatis
40 autofit otofit
41 autoformat format otomatis, otoformat
42 automatic learning pemelajaran otomatis
43 autoshapes bentuk otomatis
44 autosum total otomatis; jumlah otomatis
45 back balik; belakang
46 back slash garis miring kiri
47 back space spasi mundur
48 back up (rekam) cadangan
49 background latar belakang
50 backtracking lacak balik
51 backward chaining perantaian balik
52 band pita
53 bandwidth lebar pita
54 bar batang
55 bar-code kode batang
56 bar-code reader pembaca kode batang
57 bar-code scanner pemindai kode batang
58 base basis
59 batch tumpak
60 best-first search telusur pertama terbaik
61 binary biner
62 bit bit
63 bit map peta bit
64 blackboard model model papan tulis
65 blind copy recipient penerima kopi buntu; penerima
salin buntu
66 body bodi; badan
67 body text teks tubuh
68 bold tebal
69 border batas
70 bps bps
71 breadth-first search telusur pertama lebar
72 break putus
73 broadcast mail surat siaran
74 broadcast videography videografi siaran
75 browse ramban; jelajah
76 browsers peramban; penjelajah
77 buffer penyangga
78 bug kutu
79 bullet bulet
80 button tombol
81 byte bita
82 cache memory memori tembolok, memori
singgahan
83 cancel batal
84 capacity kapasitas
85 capslock kancing kapital
86 caption takarir
87 card kartu
88 cartridge kartrid, selongsong, patrun
89 cartridge disk disket kartu
90 cascade riam
91 cell sel
92 center tengah
93 central processing unit (CPU) unit pengolah pusat (UPP)
94 change case ubah karakter
95 channel saluran, kanal
96 character aksara; karakter
97 chart bagan
98 chatting rumpi
99 clear bersih; bersihkan
100 click klik
101 client klien
102 close tutup
103 closed file berkas tertutup
104 cluster gugus; rumpun
105 coding pengodean
106 color warna
107 color monitor monitor warna
108 column kolom
109 comments komentar
110 common name nama umum
111 computer komputer
112 computer aided berbantuan komputer
113 computer aided design (CAD) desain berbantuan komputer (DBK)
114 computer aided instruction instruksi berbantuan komputer
115 computer aided manufacturing pemanufakturan berbantuan
komputer
116 computer conference konferensi komputer
117 computer memory memori komputer
118 computer network jaringan komputer
119 conclusion part bagian kesimpulan
120 content isi
121 content type tipe isi
122 control(ctrl) kontrol (ktrl), kendali
123 convert ubah
124 copy salinan; kopi
125 copy recipient penerima salinan
126 count cacah
127 country name nama negara
128 crack rengkah
129 cracker perengah
130 create new buat baru
131 cursor kursor
132 custom views tilik pesanan, tilik suai
133 customizes sesuai
134 cut potong
135 cut-off putus
136 daemon jurik
137 data data
138 data analysis display tampilan analisis data
139 data anaysis analisis data
140 data bank bank data
141 data interchange saling tukar data
142 data logging pencatatan data
143 data processing pemrosesan data, pengolahan data
144 data processor pemroses data
145 database pangkalan data, basis data
146 datasheet lembar data
147 date tanggal
148 debug awakutu
149 decimal desimal
150 declarative knowledge pengetahuan deklaratif
151 decoding pengawasandian
152 decrease kurang; susut
153 deduction deduksi
154 deductive inference inferensi deduksi
155 deferred delivery pengiriman tertunda
156 delete hapus
157 delete item butir hapus
158 delivery pengiriman
159 delivery notification pemberitahuan pengiriman
160 depth-first search telusur pertama kedalaman
161 descending menurun, urut turun
162 design desain; rancangan
163 desk application aplikasi meja
164 digit digit
165 digital digital
166 digital computer komputer digital
167 direct submission submisi langsung
168 direct user pengguna langsung
169 directory direktori
170 directory information informasi direktori
171 directory management manajemen direktori
172 directory name nama direktori
173 directory system sistem direktori
174 directory system agent agen sistem direktori
175 directory user pengguna direktori
176 directory user agent agen pengguna direktori
177 disc disket; cakram; diska
178 disclosure of other penyingkapan lain
179 disconnected network drive pemacu jaringan tak-tersambung
180 discuss diskusi
181 disk drive penggerak disket; penggerak
cakram
182 disk memory memori disket; memori cakram
183 diskette disket
184 display tayangan
185 display station monitor peraga
186 distribution list senarai distribusi
187 document dokumen
188 document delivery pengiriman dokumen
189 document interchange saling tukar dokumen
190 domain ranah
191 domain knowledge pengetahuan ranah
192 domain model model ranah
193 domain name server server nama ranah; peladen nama
ranah
194 down anjlok
195 download unduh
196 drag seret
197 draw gambar; lukis
198 draw table buat tabel
199 drawing penggambaran
200 drive penggerak
201 dummy tiruan
202 edit edit
203 electronic data proccessing pemrosesan data elektronik (PDE)
(EDP)
204 electronic archive arsip elektronik
205 electronic data data elektronik
206 electronic document dokumen elektronik
207 electronic mail surat elektronik
208 electronic mailbox kotak surat elektronik
209 electronic messaging pemesanan elektronik
210 emoticon ikon emosi
211 encoded information informasi tersandi
212 encoding penyandian
213 encryption enkripsi
214 end selesai; tamat
215 enter enter
216 entry entri
217 envelope amplop
218 episode episode
219 erase hapus
220 eraser penghapus
221 error galat
222 esc(ape) hindar; keluar balik
223 evaluation function fungsi evaluasi
224 exit keluar
225 expert system (ES) sistem pakar (SP)
226 expiration date tanggal ekspirasi
227 expiry date indication indikasi tanggal kedaluwarsa
228 explorer penjelajah
229 export ekspor
230 facsimile faksimile
231 facsimile machine mesin faksimile
232 fax faks
233 fax board papan faks
234 fax machine mesin faks
235 fax modem modem faks
236 feedback balikan; umpan balik
237 fetch jemput; ambil
238 field ruas
239 field length panjang ruas
240 file berkas
241 file name nama berkas
242 filing pemberkasan
243 fill isi
244 fill character isi karakter
245 filter tapis; filter
246 filtering penapisan
247 find cari; temukan
248 firmware peranti tegar, perangkat tegar
249 floppy disk disket liuk; cakram liuk
250 folder pelipat
251 font huruf; fonta
252 font size ukuran huruf
253 footer kaki halaman
254 foreground latar depan
255 format format
256 format painter pewarna format
257 formula formula, rumus
258 forward depan
259 forward chaining perantaian maju
260 frame bingkai
261 front-end ujung depan
262 full screen layar penuh
263 gateway gerbang
264 general umum
265 generate bangkitkan
266 get dapatkan
267 gigabyte gigabita
268 go to menuju
269 gridlines garis kisi
270 hack retas
271 hacker peretas
272 hang macet
273 hanging indent inden macet
274 hard disk cakram keras
275 hardware perangkat keras
276 header tajuk
277 heading penajukan
278 help bantuan
279 heuristic search telusur heuristik
280 hide tersembunyi
281 highlight sorot
282 history sejarah
283 home pangkal
284 home base basis pangkal
285 horizontal horizontal
286 hub hub
287 hyperlink hipertaut
288 identity (ID) identitas (ID); tanda kenal
289 If-then rule kaidah jika-maka
290 If-then statement pernyataan jika-maka
291 image interpretation inteprestasi citra
292 image understanding pemahaman citra
293 image recognition rekognisi citra
294 import masuk; impor
295 in-basket masuk keranjang
296 inbox kotak masuk
297 indent inden
298 index indeks
299 inference engine mesin inferensi
300 informatics informatika
301 information informasi
302 information object objek informasi
303 information system sistem informasi
304 information technology (IT) teknologi informasi (TI)
305 input masukan
306 input data data masukan
307 input/output (I/O) masukan/keluaran (M/K)
308 insert sisip, sisipan
309 install instal
310 instruction pembelajaran, instruksi
311 integrated software perangkat keras terpadu
312 interactive videography videografi interaktif
313 interface antarmuka
314 intranet intranet
315 IP (identification personal) alamat PI (personal
address identifikasi)
316 italic italik; miring
317 joining penggabungan
318 key kunci; tombol
319 key field medan kunci; medan tombol
320 key lock terkunci
321 keyboard papan ketik; papan tombol
322 keyboard entry entri papan ketik; entri papan
tombol
323 keyboard printer pencetak papan ketik
324 keypad bantalan kunci
325 keyword kata kunci; kata sandi
326 kilobyte kilobita
327 knowledge acquisition persyaratan pengetahuan
328 knowledge base basis pengetahuan
329 knowledge engineer insinyur pengetahuan
330 knowledge engineering rekayasa pengetahuan
331 label label
332 landscape lanskap
333 launch luncur
334 launching peluncuran
335 leased line jalur sewaan
336 left kiri
337 legal pleadings pembelaan legal
338 letters and fax surat dan faks
339 line garis; jalur
340 links taut
341 list senarai
342 load muat
343 lock kancing
344 log in log masuk
345 log off log keluar
346 log on log masuk
347 log out log keluar
348 lower case sosok (huruf) bawah
349 macro makro
350 macro instructions instruksi makro
351 macroprocessor makroprosesor; pemroses makro
352 magnetic disc storage penyimpan disket magnetik
353 mail surat
354 mail broadcaster penyiar surat
355 mailbox kotak surat
356 mainframe bingkai induk; kerangka induk
357 management domain ranah manajemen
358 map network drive pemacu jaringan peta
359 master data data utama; data induk
360 master file berkas induk
361 means-end analysis analisis rerata-akhir
362 media player penggelar media
363 megabyte megabita
364 memo memo
365 memory memori
366 memory cache memori tembolok
367 memory capacity kapasitas memori
368 menu menu
369 merge gabung
370 message pesan
371 message handling penanganan pesan
372 message retrieval temu kembali pesan
373 message storage penyimpanan pesan
374 message transfer transfer pesan
375 message transfer agent agen transfer pesan
376 microcomputer mikrokomputer; komputer mikro
377 microprocessor mikroprosesor; prosesor mikro
378 minicomputer minikomputer
379 missing penghilangan
380 modem modem
381 moderated conference konferensi terpadu
382 monitor monitor
383 monitor display tampilan monitor
384 motherboard papan induk
385 mouse tetikus
386 movie film
387 multi-tasking penugasan ganda
388 multimedia multimedia
389 multiple of firing ganda penyalaan
390 name resolution resolusi nama
391 naming authority otoritas penamaan
392 natural language bahasa alami
393 network jaringan
394 networking jejaring
395 new mail surat baru
396 nondelivery takterkirim
397 numbering penomoran
398 numlock kancing angka
399 O/R address alamat O/R
400 object objek
401 off padam
402 office automation otomasi kantor
403 offline terputus
404 ok oke
405 on hidup, on
406 on line terhubung; tersambung
407 open buka
408 operating system (OS) sistem operasi (SO)
409 operator operator
410 optical disk disket optik
411 option opsi; pilihan
412 originator originator
413 originator/recipient originator/penerima
414 other documents dokumen lain
415 out-basket keranjang luar
416 outline kerangka, ragangan
417 output keluaran
418 pack and go kemas dan jalankan
419 page default standar halaman
420 page down (PgDn) turun halaman
421 page number nomor halaman
422 page preview pratilik halaman
423 page set up tata halaman
424 page up (PgUp) naik halaman
425 page width lebar halaman
426 paragraph paragraf
427 password sandi lewat
428 paste pasta, rekat
429 paste special spesial pasta
430 pause jeda
431 percent style gaya persentase
432 physical delivery pengiriman fisik
433 physical delivery access akses pengiriman fisik
434 picture gambar
435 pixel piksel
436 port pangkalan
437 portrait potret
438 power daya
439 preview pratilik
440 preview not available pratilik taktersedia
441 primary storage penyimpan utama
442 print cetak
443 print area wilayah cetak
444 print out cetakan
445 print preview pratilik cetak
446 print screen cetak layar
447 printer pencetak
448 private domain name nama ranah pribadi
449 private management manajemen pribadi
450 probe kuar
451 process proses
452 processor pemroses; prosesor
453 program program
454 programmer pemrogram, programer
455 programmer analyst analis pemrogram; analis
programer
456 programming pemrograman
457 programming language bahasa pemrograman
458 prompt siap ketik
459 proof of delivery service kedap layanan pengiriman
460 properties properti
461 protect proteksi; perlindungan
462 protocol protokol
463 publications publikasi
464 query permintaan, kueri
465 quit keluar
466 random access akses acak
467 random access memory (RAM) memori akses acak
468 read only memory (ROM) memori baca-saja
469 reader pembaca
470 ready siap
471 receipt menerima
472 received diterima
473 recipient penerima
474 record utas; rekam
475 redo jadi lagi
476 redundancy kelewahan; redundansi
477 refresh segar
478 release luncuran; terbitan
479 remove hapus
480 rename ganti judul, nama ulang
481 repeat ulang
482 replace ganti
483 replication replikasi
484 reply jawab
485 reply all jawab semua
486 reports laporan
487 reset tata ulang
488 resource sumber daya
489 restart start ulang
490 restore simpan ulang
491 resume teruskan lagi
492 retrieval temu kembali
493 retry coba lagi
494 return kembali
495 rewrite tulis ulang
496 right kanan
497 row baris
498 ruler mistar
499 run jalankan
500 save simpan
501 save as simpan sebagai
502 save as HTML (hyper markup simpan sebagai bahasa markah
language) hiper teks (BMHT)
503 scan pindai
504 scanner pemindai
505 screen layar
506 scroll menggulung
507 scroll lock kunci gulung
508 search telusur
509 secondary recipient penerima sekunder
510 sector sektor
511 secure access akses aman
512 security keamanan
513 segment segmen
514 select pilih
515 select all pilih semua
516 send kirim
517 send to kirim kepada
518 sent item surat/butir terkirim
519 series seri
520 server peladen; server
521 set up show tata tampilan
522 setting penataan
523 setup tata
524 shading pembayangan
525 share workbook buku kerja bersama
526 shareable directory direktori terbagi
527 sheet lembar
528 shift alih
529 shut down tutup padam
530 signature tanda tangan
531 slash garis miring
532 sleep pudar
533 slide salindia
534 slide colour scheme skema warna salindia
535 slide from files salindia dari berkas
536 slide from outlines salindia dari ragangan
537 slide layout tata letak salindia
538 slide miniature miniatur salindia
539 slide number nomor salindia
540 slide show tampil salindia
541 slide sorter penyortir salindia; pemilah
salindia
542 slot slot
543 software perangkat lunak
544 sort sortir; pilah
545 sound suara
546 source sumber
547 space spasi
548 spacebar batang spasi
549 speaker noter pencatat pembicara
550 spelling ejaan
551 split belah
552 splitting pembelahan
553 spread sheet lembar sebar
554 standby siaga
555 start mulai; star
556 start up hidupkan
557 status bar batang status
558 stop stop
559 stored message alert siaga pesan tersimpan
560 style gaya
561 style checker pemeriksa gaya
562 subdirectory subdirektori
563 subject subjek
564 submission submisi
565 subscriber penika bawah
566 subscript tika bawah
567 subtotals subtotal
568 superscript tika atas
569 symbol simbol
570 synchronize menyelaraskan; selaras
571 tab tab
572 table tabel
573 tape pita
574 taskbar batang tugas
575 teleconferencing telekonferensi
576 telecopy telekopi
577 telefax telefaks
578 teletext teleteks
579 telex teleks
580 template templat
581 terminal terminal
582 text (voice, image, video) teks (suara, citra, video)
583 text box kotak teks
584 theme tema
585 thread ulir
586 throughput terobosan
587 tile ubinan
588 time waktu
589 to fax ke faks
590 toolbars batang alat; batang perkakas
591 tools alat; perkakas
592 top-level domain name nama ranah aras puncak
593 trace runut
594 tracing facility fasilitas perunutan
595 track lintas, jalur
596 transfer transfer
597 transmission transmisi
598 transmittal event peristiwa transmital
599 underline garis bawah
600 undo tak jadi
601 unhide tak tersembunyi
602 up ungguh
603 up level naik aras
604 update mutakhir
605 upload unggah
606 upper case sosok (huruf) atas
607 user pengguna
608 user agent agen pengguna
609 user friendly akrab pengguna
610 user group kelompok pengguna
611 user interface antarmuka pengguna
612 utilities kegunaan
613 version versi
614 vertical vertikal
615 video conferencing konferensi video
616 videotext teks video
617 view tilik
618 viewdata data tilik
619 viewing screen layar penilikan
620 voice mail surat suara
621 wake up bangun
622 web pages halaman web
623 whole page halaman utuh
624 window jendela
625 wizard cekatan
626 word kata
627 work load beban kerja
628 work station anjungan kerja
629 zoom zum

Posted by udon 1 komentar

KOMPUTER IAS

EVOLUSI DAN KINERJA KOMPUTER

Perkembangan komputer meliputi peningkatan kecepatan processor, penyusutan ukuran komponen, peningkatan ukuran memory dan peningkatan kapasitas serta kecepatan I/O.

SEJARAH PERKEMBANGAN KOMPUTER
Sejarah perkembangan komputer di bagi menjadi dua yaitu:

1. sebelum tahun 1940
2. sesudah tahun 1940


1. Sebelum tahun 1940

Manusia menggunakan jari untuk mengenali dan membilang nomor satu hingga sepuluh. Selepas itu mereka mengenali nomor-nomor yang lebih besar tetapi menggunakan digit-digit dari 0 hingga 9.
Ahli perniagaan dari negeri China, turki dan yunani menggunakan abakus (sempoa) untuk perhitungan. Pada tahun 1617, john napir mengemukakan perhitungan logaritma dan menemukan alat yang disebut tulang napier (napier’s bones).
Blaise pascal menciptakan mesin perghitungan mekanikal pertama pada tahun 1642. mesin ini beroperasi menggerakan gear pada roda. Pascal juga telah banyak menyumbang ide dalam bidang matematika. Pada tahun 1816 Charles Babbage membuat “ The difference engine “ mesin ini bias menyelesaikan masalah perhitungan matematika seperti logaritma secara mekanikal dengan tepat sampai 20 digit. Howard Aiken memperkenalkan penggunaan mesin elektromakenikal yang disebut dengan nama Mark I pada tahun 1937. bentuknya besar dan berat serta mengandungi kabel wayer yang panjang semua operasi didalam computer dijalankan oleh tenaga elektromakenikal


2. Sesudah Tahun 1940

1. Komputer Generasi Pertama
Computer generasi pertama menggunakan Vacuum Tube (tabung vakum) untuk penimpanan baris perintah. Vacuum tube yang diperlukan amatlah banyak agar computer dapat digunakan secara cepat tepat dan ukuran computer generasi pertama ini sangat besar.


Generasi Pertama.
Komponen utamanya adalah Tabung Hampa Udara (Vacuum Tubes). Di
bawah ini merupakan gambar sebuah Tabung Hampa Udara buatan IBM :





























Ada beberapa jenis komputer yang dis
















ebut sebsagai Generasi Pertama, yaitu :

ENIAC (Electronic Numerical Integrator And Computer)
Didesain dan dibangun/dikerjakan oleh sebuah tim khusus yang
dipimpin oleh John Mauchly dan John Presper Eckert di University of
Pennsylvania, berdasarkan pesanan dari Angkatan Bersenjata Amerika
yang sebenarnya digunakan untuk membantu perhitungan jarak dan table-
tabel lintasan peluru yang digunakan pada senjata-senjata baru.
Komputer ini merupakan komputer (General-purpose Electronic
Digital) pertama di dunia, yang diselesaikan pada tahun 1946.
Komputer ini berukuran 500 m2 (sangat besar) dan beratnya 30 ton, serta
terdiri dari 18,000 tabung hampa. Ketika beroperasi membutuhkan daya
140 Kilo Watt listrik. Dan ENIAC merupakan komputer berbasis angka
desimal bukan biner yang di-operasi-kan secara manual dengan cara
mengubah kedudukan saklar serta menyambung dan memutuskan kabel.
Di bawah ini gambar ENIAC:






































Von Neumann Machine.



Di tahun 1946, seorang Matematikawan John von Neumann yang
juga adalah konsultan dalam proyek pembuatan komputer ENIAC
memulai mendesain sebuah komputer yang berkonsep “stored-program”
yang disebut dengan EDVAC (Electronic Discrete Variable Computer)
dan dinamai dengan IAS di Princeton Institute for Advanced Studies. Dan
sayangnya IAS ini tidak selesai sampai dengan tahun 1952. Di bawah ini
merupakan diagram struktur komputer IAS secara global.






















2





Di bawah ini gambar dari komputer EDVAC :

























Di bawah ini merupakan diagram struktur komputer IAS yang
lebih lengkap.































3


Dalam diagram ini terlihat bahwa CU(Control Unit) maupun ALU
(Arithmetic Logic Unit) mempunyai lokasi penyimpanan yang disebut
dengan register, yang didefinisikan sebagai berikut:

• Memory Buffer Register (MBR)
Berisi word yang akan disimpan di memori atau digunakan
untuk menerima word dari memori.

• Memory Address Register (MAR)
Mengalokasikan alamat di memori (word) untuk ditulis
atau dibaca ke MBR.

• Instruction Register (IR)
Berisi instruksi 8 bit op code (operation code) yang sedang
dieksekusi.

• Instruction Buffer Register (IBR)
Digunakan untuk instruksi-instruksi sementara dari sebuah
word di memori.

• Program Counter (PC)
Berisi alamat sepasang instruksi berikutnya yang akan
diambil (fetch) dari memori.

• Accumulator (AC) dan Multiplier-Quotient (MQ)
Digunakan untuk operan-operan dan hasil operasi ALU
yang bersifat sementara.



Catatan:
Word disini adalah lokasi penyimpanan di memori IAS yang masing-
masing terdiri dari 40 bit (binary digit), dimana data dan instruksi
disimpan disini dan berujud bilangan biner. Berikut adalah gambaran dari
word :


















4

















Dari gambar di atas terlihat bahwa setiap word terdiri dari sign bit dan 39
bit nilai. Word juga dapat terdiri dari 2 buah instruksi 20 bit, dimana setiap
instruksi terdiri dari 8 bit op code dan 12 bit alamat dalam memori.


Commercial Computers.
Pada tahun 1947, Eckert-Mauchly Computer Corporation yang
didirikan oleh John Presper Eckert dan John Mauchly membuat pabrik
komputer komersial (pembuatan secara massal dan dijual untuk umum).
Komputer komersial pertama yang sukses dipasaran adalah UNIVAC I
(Universal Automatic Computer). Kemudian pada tahun 1950 diluncurkan
UNIVAC II yang mempunyai memori lebih besar dan kecepatan yang
lebih tinggi. Dengan diluncurkannya UNIVAC II ini ternyata membawa
pengaruh terhadap industri komputer. Mengapa demikian ?

a. Pabrik-pabrik komputer akan melanjutkan pembuatan komputer
yang lebih tinggi spesifikasinya dan lebih cepat unjuk kerjanya.
b. Setiap pabrik komputer akan membuat komputer baru yang
upward compatible dengan komputer yang lama, sehingga
program-program yang ditulis untuk komputer lama akan dapat
dijalankan di komputer baru.

Disinilah nama IBM sudah mulai muncul dengan diluncurkannya
komputer yang disebut dengan Mark I.








5

Posted by udon 1 komentar

Bagian dari sebuah unit Komputer :
• Unit Masukan
• Unit Keluaran
• Unit Pemroses data
• Unit Penyimpan data
ORKOM dan ARKOM
Organisasi Komputer mempelajari bagian yang terkait dengan unit? unit operasional komputer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.
Arsitektur Komputer mempelajari atribut ? atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.
Struktur dan Fungsi
Struktur komputer adalah cara komponen – komponen komputer saling terkait dan berhubungan

Fungsi komputer adalah operasi masing masing komponen sebagai bagian dari struktur
Struktur Utama Komputer


Bagian dari sebuah unit Komputer :
• Unit Masukan
• Unit Keluaran
• Unit Pemroses data
• Unit Penyimpan data
ORKOM dan ARKOM
Organisasi Komputer mempelajari bagian yang terkait dengan unit? unit operasional komputer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.
Arsitektur Komputer mempelajari atribut ? atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0.
Struktur dan Fungsi
Struktur komputer adalah cara komponen – komponen komputer saling terkait dan berhubungan

Fungsi komputer adalah operasi masing masing komponen sebagai bagian dari struktur
Struktur Utama Komputer


Posted by udon 0 komentar

 Pengertian ENIAC
ENIAC, singkatan dari Electronic Numerical Integrator And Computer, adalah komputer elektronik penuh pertama yang didesain agar mampu diprogram ulang dengan cara mengatur ulang kabelnya agar dapat menyelesaikan segala jenis masalah perhitungan.
Ide tentang ENIAC dipikirkan dan didesain oleh J. Presper Eckert dan John William Mauchly dari Universitas Pennsylvania. Komputer tersebut mulai dibangun pada 17 Mei 1943 sebagai Proyek PX dan dibangun di Moore School of Electrical Engineering sejak pertengahan 1944, dan dioperasikan secara resmi sejak Februari 1946 setelah menelan biaya sebesar $500.000. Ia kemudian dimatikan pada 9 November 1946 untuk diperbaharui dan ditingkatkan memorinya. ENIAC diperlihatkan kepada umum pada 14 Februari 1946 di Universitas Pennsylvania dan dipindahkan ke Aberdeen Proving Grounds, Maryland pada 1947. Pada 29 Juli tahun yang sama, ENIAC dinyalakan dan akan terus beroperasi hingga pukul 23:45 pada 2 Oktober 1955. Sebuah tim yang terdiri dari delapan wanita memprogram ENIAC dengan memanipulasi ribuan kabel dan saklarnya.ENIAC mendapatkan pemberitaan yang luas karena ukurannya yang besar. Ia memiliki 17.468 tabung vakum, 7.200 dioda kristal, 1.500 pemancar, 70.000 resistor, 10.0000 kapasitor dan sekitar 5 juta sambungan yang disolder dengan tangan. Beratnya 27 ton dan ukurannya 2,4 m x 0,9 m x 30 m. ENIAC mengambil luas sekitar 167 m² dan mengkonsumsi energi sebesar 160 kW.
ENIAC dikembangkan dan dibangun oleh Angkatan Darat AS untuk Laboratorium Penelitian Persenjataan mereka dengan tujuan untuk menghitung arah dan jarak tembak rudal balistik di PD II lewat tabel tembakan senjata.
 Cara kerja ENIAC
ENIAC menggunakan sebuah penghitung berbentuk cincin yang mempunyai sepuluh posisi. Perhitungan dilakukan dengan "menghitung" pulsa dengan penghitung cincin dan membuat pulsa pembawa baru apabila counternya sudah beputar kembali ke posisi semula; ide dasarnya adalah untuk meniru roda digit dalam mesin penghitung mekanis.
ENIAC mempunyai dua puluh slot akumulator yang masing-masingnya sepuluh digit dan setiap detiknya dapat melakukan 5000 proses penambahan dan pengurangan sederhana di antara keduapuluh angka-angka tersebut. Empat slot akumulator digunakan dengan sebuah unit "pengali" dan setiap detiknya dapat dilakukan 385 proses perkalian. 5 slot akumulator yang dikendalikan dengan unit "pembagi pengakar pangkat dua" setiap detiknya dapat menjalankan 40 operasi pembagian dan 3 operasi pengakar-dua-an. Sembilan unit lainnya adalah "Unit Pemulai" (memulai dan memberhentikan mesin), "Cycling Unit" (mensinkronkan unit unit yang lain), master programer (mengendalikan sekuens loop), unit pembaca (dikendalikan dengan pembaca punch card IBM), constant transmitter, dan tiga tabel fungsi.
ENIAC menggunakan tabung radio berbasis oktal yang sering digunakan pada masanya, akumulator desimalnya di buat dari flip-flop 6SN7, sedangkan 6L7, 6SJ7, 6SA7 dan 6AC7 digunakan untuk fungsi logika. Sejumlah 6L6 dan 6V6 digunakan sebagai ‘’line driver’’ untuk mengendalikan pulsa antara kabel diantara rak pengatur.
 Sejarah Perkembangan Komputer Secara Singkat
Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanja,sentral telepon yang menangani jutaan panggilan dan komunikasi,jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.
Alat Hitung Tradisional dan Kalkulator Mekanik Abacus,yang muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini dapat dianggap sebagai awal mula mesin komputasi.Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan.Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popularitasnya

Setelah hampir 12 abad,muncul penemuan lain dalam hal mesin komputasi.Pada tahun 1642, Blaise Pascal (1623-1662),yang pada waktu itu berumur 18 tahun,menemukan apa yang dia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.

Kotak persegi kuningan ini yang dinamakan Pascaline,menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.Alat ini merupakan alat penghitung bilangan berbasis sepuluh.Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.

Pada Tahun 1694,seorang matematikawan dan filsuf Jerman,Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan.Sama seperti pendahulunya,alat mekanik ini bekerja dengan menggunakan roda-roda gerigi. Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya.

 Sejarah Komputer menurut periodenya adalah:
- Alat Hitung Tradisional dan Kalkulator Mekanik
- Komputer Generasi Pertama
- Komputer Generasi Kedua
- Komputer Generasi Ketiga
- Komputer Generasi Keempat
- Komputer Generasi Kelima
- Komputer Generasi Keenam (masa depan)







KOMPUTER KOMERSIAL PERTAMA

Gambar Komputer Univac

Pada pertengahan tahun 1950 UNIVAC mengalami kemajuan dalam beberapa aspek pemrograman tingkat lanjut, sehingga merupakan komputer general purpose pertama yang didesain untuk menggunakan angka dan huruf dan menggunakan pita magnetik sebagai media input dan output-nya. Inilah yang dikatakan sebagai kelahiran industri komputer yang didominasi oleh perusahaan IBM dan Sperry. Komputer UNIVAC pertama kali digunakan untuk keperluan kalkulasi sensus di AS pada tahun 1951, dan dioperasikan sampai tahun 1963.
KOMPUTER-KOMPUTER IBM
IBM memproduksi IBM 605 dan IBM 701 pada tahun 1953 yang berorientasi pada aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri pengolahan data.
Komputer Generasi II (1959-1964)
Komputer generasi kedua ditandai dengan ciri-ciri sebagai berikut:
-Menggunakan teknologi sirkuit berupa transistor dan diode untuk menggantikan tabung vakum.
-Sudah menggunakan operasi bahasa pemrograman tingkat tinggi seperti FORTRAN dan COBOL.
-Kapasitas memori utama dikembangkan dari Magnetic Core Storage.
-Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk.
-Kemampuan melakukan proses real time dan real-sharing.
-Ukuran fisiknya sudah lebih kecil dibanding komputer generasi pertama.
-Proses operasi sudah lebih cepat, yaitu jutaan operasi perdetik.
-Kebutuhan daya listrik lebih kecil.
-Orientasi program tidah hanya tertuju pada aplikasi bisnis, tetapi juga aplikasi teknik.

UNIVAC III
Dibanding denga tabung, teknologi transistor jauh lebih efisien sebagai switch dan dapat diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti Intel telah memperkenalkan silikon paling kecil dan paling cepat di dunia, dengan ukuran 20 nanometer ata sebanding dengan sepermiliar meter, yang akan digunakan pada prosesor dengan kecepatan 20 GHz (Giga Hertz). Era ini juga menandakan permulaan munculnya minikomputer yang merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data komersial.
Jenis-jenis komputer lain yang muncul pada generasi ini diantaranta UNIVAC III, UNIVAC SS80, SS90, dan 1107, IBM 7070, 7080, 1400, dan 1600.
Komputer Generasi III (1964-1970)
Komputer Generasi III IBM S/360

Pada generasi ketiga inilah teknologi Integrated Circuit (IC) menjadi ciri utama karena mulai digunakan pada sebuah perangkat komputer hingga generasi sekarang. Komponen IC berbentuk hybrid atau solid (SLT) dan monolithyc (MST). SLT adalah transistor dan diode diletakkan terpisah dalam satu tempat sedangkan MST adalah elemen transistor, diode, dan resistor diletakkan bersama dalam satu chip. MST lebih kesil tetapi mempunyai kemmapuan lebih besar dibanding SLT.

IC dibuat pertama kali oleh Texas Istruments dan Fairchild Semiconductor pada tahun 1959 yang hanya berisi enam transistor. Bisa kita bandingkan bahwa prosesor saat ini yang kita gunakan telah memiliki jutaan, puluhan, ratusan juta transistor, bahkan telah didesain prosesor dengan miliaran transistor. Sebuah perkembangan yang luar biasa dalam masa kurang dari setengah abad.

Komputer Generasi IV: Apple II

Perusahaan Intel pada tahun 1971 memperkenalkan mikrokomputer 4 bit yang menggunakan chip prosesor dengan nama 4004 yang berisi 230 transistor dan berjalan pada 108 KHz (Kilo-Hertz) dan dapat mengeksekusi 60.000 operasi per detik. Dilanjutkan pada tahun 1972, Intel memperkenalkan mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu. Selanjutnya mikroprosesor 8080 dibuat pada tahun 1974, dan merupakan prosesor untuk tujuan umum pertama. Sebelumnya prosesor 4004 dan 8008 dirancang untuk kebutuhan aplikasi tertentu, dan prosesor 8080 memiliki kemampuan lebih cepat dan memilki set instruksi yang lebih kaya, serta memiliki kemampuan pengalamatan yang lebih besar. Pada generasi keempat ini tampilan monitor masih satu warna (green color).
Komputer Generasi IV: PDP 11

Komputer-komputer generasi keempat diantaranya adalah IBM 370, Apple I dan Apple II, PDP-11, VisiCalc, dan Altair yang menggunakan prosesor Intel 8080, dengan sistem operasi CP/M (Control Program for Microprocessor), dengan bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic Instruction Code). Sebagai catatan bahwa pada komputer-komputer generasi keempat ini tidak satupun yang PC-Compatible atau Macintosh-Compatible. Sehingga pada generasi ini belum ditentukan standar sebuah komputer terutama personal computer (PC).
Komputer Generasi V (1980-an-sekarang)
Komputer Generasi V: IBM PC

Akhir tahun 1980, IBM memutuskan untuk membangun sebuah komputer personal (PC) secara massal, yang pada tanggal 12 Agustus 1981 menjadi sebuah standar komputer PC, dan pada akhirnya hingga saat ini PC dikenal dengan nama standar IBM-PC. Prosesor yang digunakan adalah 8088/8086 yang menjadi standar komputer saat ini, menggunakan basis proses 16 bit persatuan waktu. Dengan lahirnya komputer generasi kelima ini, IBM bekerja sama dengan Microsoft untuk mengembangkan software di dalamnya. Hingga saat ini Microsoft mendominasi kebutuhan software di dunia PC.

Pada perkembangan selanjutnya perubahan besar terjadi bahwa sejak IBM-PC diperkenalkan dan bukan menjadi satu-satunya manufaktur PC-compatible, maka standar baru dalam dunia industri PC lebih dikembangkan oleh perusahaan lain seperti Intel dan Microsoft yang dipelopori oleh W. Bill Gates yang menjadi pionir standar hardware dan software dunia.

Pada generasi kelima ini, telah dilakukan pengembangan dengan apa yang dinamakan Josephson Junction, teknologi yang akan menggantikan chip yang mempunyai kemampuan memproses trilyunan operasi perdetik sementara teknologi chip hanya mampu memproses miliaran operasi perdetik. Komputer pada generasi ini akan dapat menerjemahkan bahasa manusia, manusia dapat langsung bercakap-cakap dengan komputer serta adanya penghematan energi komputer. Sifat luar biasa ini disebut sebagai “Artificial Intelligence”, selain itu juga berbasis Graphic User Interface (GUI), multimedia, dan multikomunikasi.
Komputer Generasi VI: Masa Depan
Komputer Masa Depan

Dengan teknologi komputer yang ada saat ini, agak sulit untuk dapat membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah dapat “menggenggam dunia”. Dari sisi teknologi beberapa ilmuan komputer meyakini suatu saat tercipta apa yang disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan datang.

Kemungkinan Komputer Masa Depan
Secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, mendengar, berbicara, dan berpikir serta mampu membuat kesimpulan seperti manusia.
 Masalah Pada ENIAC
Beberapa ahli elektronik memperkirakan bahwa gagal-tabung akan sangat sering terjadi sehingga ENIAC takkan pernah berguna. Perkiraan ini ternyata hanya setengah benar: beberapa tabung memang terbakar hampir setiap harinya sehingga ENIAC tidak berfungsi sekitar setengah hari. Karena tabung-tabung khusus dengan reliabilitas-tinggi tidak tersedia hingga tahun 1948, Eckert dan Mauchly harus menggunakan tabung jenis biasa. Namun kebanyakan dari kegagalan tersebut ternyata terjadi pada saat pemanasan dan pendinginan, saat pemanas-pemanas tabung dan katoda berada di bawah tekanan panas yang terbesar.
Hal ini berhasil dikurangi setelah para insinyur ENIAC memutuskan untuk tidak mematikan ENIAC sama sekali, kegagalan dikurangi menjadi satu tabung setiap dua hari. Pada 1954, masa pengoperasian terlama tanpa kegagalan adalah 116 jam (hampir lima hari). Jika kita melihat ketersediaan teknologi pada masa itu, angka kegagalan ini bisa dibilang sangat rendah, dan membuktikan konstruksi ENIAC yang sangat baik dan tepat.
ENIAC beroperasi hingga 2 Oktober 1955. Desainnya tidak akan pernah diulang lagi dan akibatnya kekurangannya tidak pernah diperbaiki, khususnya ketidakmampuannya menyimpan program. ENIAC yang menjadi basis komputer masa kini tersebut juga dapat menjumlah, mengurangi, mengali, dan membagi, serta dapat menyimpan hingga sebanyak 20 data10 digit angka desimal. Perangkat penghitungan yang digunakan juga berfungsi sebagai unit penyimpanan. Pada Oktober 1955, ENIAC berhenti digunakan karena desakan akan kebutuhan atas mesin hitung yang lebih cepat dan efisien.
Namun ide-ide yang berasal dari karya tersebut dan pengaruhnya pada orang-orang seperti John von Neumann sangat besar dalam pengembangan komputer-komputer generasi selanjutnya, awalnya EDVAC, EDSAC dan SEAC. Sejumlah perbaikan juga dilakukan kepada ENIAC sejak 1948, termasuk mekanisme pemrogram tersimpan read-only yang menggunakan Tabel Fungsi sebagai ROM program, sebuah ide yang ditawarkan John von Neumann. Perubahan ini mengurangi kecepatan ENIAC dengan faktor hingga 6 kali, namun juga mengurangi masa pemrograman hingga tinggal berjam-jam (dari sebelumnya yang mencapai berhari-hari), sehingga kekurangan kecepatan tersebut dianggap pantas.
Hingga 2004, sebuah chip silikon berukuran 0,5 mm persegi mempunyai kapasitas yang sama dengan ENIAC, yang mengambil satu ruangan.
 Gambar-gambar Komputer ENIAC





































Gambar Vacum Tubes






Gambar Rangkaian Vacum Tubes






Posted by udon 0 komentar

DEC-PDP-8 adalah komputer mini komersial pertama yang sukses diproduksi oleh Digital Equipment Corporation (DEC) pada tahun 1960. DEC memperkenalkannya pada tanggal 22 Maret 1965, dan terjual lebih dari 50.000 sistem, yang paling baik dari setiap komputer sampai tanggal tersebut. Itu adalah komputer pertama yang dijual secara luas dalam rangkaian komputer DEC PDP (PDP-5 awalnya tidak dimaksudkan untuk tujuan-umum). Chief engineer yang merancang versi awal PDP-8 adalah Edson de Castro, yang kemudian mendirikanDataGeneral.

PDP awal-8 model (informal dikenal sebagai "-8 Straight") menggunakan logika dioda-transistor, dikemas pada kartu chip flip, sebesar ukuran lemari es-minibar.

Hal ini diikuti oleh PDP-8 S /, tersedia dalam desktop dan rack-mount model. Dengan menggunakan implementasi ALU satu-bit serial, PDP-8 / S lebih kecil, lebih murah, tetapi jauh lebih lambat dari aslinya PDP-8. Penyimpanan massal hanya tersedia perifer untuk PDP-8SdiskDF32.

Kemudian sistem (PDP-8 / I dan / L, PDP-8 / E, / F, dan / M, dan PDP-8 / A) kembali ke implementasi yang lebih cepat, lengkap-paralel tetapi digunakan jauh lebih murah MSI TTL logika. Sebagian besar hidup PDP-8 adalah dari era ini. PDP-8 / E adalah umum, dan dianggap baik karena begitu banyak jenis perangkat I / O yang tersedia untuk itu. Ini sering dikonfigurasisebagaikomputertujuanumum.
Pada tahun 1975, komputer pribadi awal berdasarkan mikroprosesor yang murah, seperti Altair MITS dan kemudian TRS-80, Apple II dan lainnya mulai mendominasi pasar untuk komputerkecil.

Komersial terakhir PDP-8 model pada tahun 1979 disebut "CMOS-8" dan digunakan mikroprosesor kustom CMOS. Mereka tidak menawarkan harga yang kompetitif dan akhirnya gagal. PC IBM pada tahun 1981 disemen azaz dari-CMOS 8s dengan membuat sebuah komputer, mikro prosesor yang didukungdenganbaik

Intersil menjual sirkuit terpadu komersial hingga tahun 1982 sebagai keluarga Intersil 6100. Berdasarkan teknologi CMOS mereka. memiliki kebutuhan daya yang rendah dan digunakan dalam beberapa sistem militer.




1. Arsitektur Penting
PDP-8 gabungan biaya rendah, upgrade dan rekayasa hati-hati untuk nilai yang bagus. Makna historis terbesar adalah bahwa volume rendah biaya PDP-8 dan tinggi yang terbuat komputer tersedia untuk penggunaan baru.

Kompleksitas rendah membawa biaya lainnya. Hal itu membuat pemrograman rumit, seperti terlihat dalam contoh-contoh dalam artikel ini dan dari diskusi "pages" dan "field." Beberapa proyek pemrograman ambisius gagal untuk cocok cacat desain memori atau pengembangan yangtidakbisadiselesaikan.

Seiring kemajuan desain dikurangi biaya logika dan memori, waktu programmer menjadi lebih penting. Desain komputer selanjutnya menekankan kemudahan pemrograman, biasanya menggunakan set instruksi yang lebih besar dan lebih intuitif.

Akhirnya, sebagian besar mesin-bahasa pemrograman yang akan datang dihasilkan oleh kompiler dan generator laporan. Komputer mengurangi instruksi set kembali penuh lingkaran untuk penekanan PDP-8 di sebuah set instruksi sederhana dan mencapai beberapa tindakan dalam siklus instruksi tunggal, dalam rangka untuk memaksimalkan kecepatan eksekusi, meskipun komputer baru sudah menggunakan kata-kata instruksi yang lebih fleksibel.




2. Deskripsi
PDP-8 menggunakan ide dari pendahulunya, terutama LINC dirancang oleh WA Clark dan CE Molnar yang terinspirasi oleh 160 minicomputer CDC Seymour Cray's.

Arsitektur punya saya diprogram sederhana / O bus, ditambah saluran DMA. Diprogram I / O bus biasanya akan lari rendah untuk periferal kecepatan menengah, seperti printer, teletypes, pembolong kertas pita dan pembaca, sedangkan DMA digunakan untuk layar tabung sinar katoda dengan pena cahaya, konverter analog-ke-digital, digital -konverter ke-analog, tape drive,diskdrive.

Ukuran kata, 12 bit, cukup besar untuk menangani unsigned integer 0-4095 - yang cukup lebar untuk mengendalikan mesin sederhana. Hal ini juga cukup untuk menangani ditandatangani nomor -2.048-2.047. Ini adalah presisi lebih tinggi daripada aturan slide atau kebanyakan komputer analog. Dua belas bit juga bisa menyimpan dua enam-bit subset karakter ASCII.

Untuk menghemat uang, desain menggunakan memori utama murah untuk berbagai tujuan yang dilayani oleh register flip-flop yang lebih mahal di komputer lain.

konfigurasi dasar The-PDP 8's memiliki memori utama dari 4.096 kata dua belas-bit. Sebuah unit memori-ekspansi opsional dapat beralih. memori tersebut menggunakan instruksi IOT.

Pada awal berdirinya, melihat programmer dari PDP-8 hanya memiliki delapan instruksi dan dua register (akumulator 12-bit, AC, dan membawa registrasi yang disebut "link register", L). Mesin yang digunakan memori inti magnetik dengan waktu siklus 1,5 mikrodetik, sehingga dua khas siklus (Get and Execute) instruksi memori-referensi berjalan pada kecepatan 0,333 MIPS. Tahun 1974 Pocket Referensi Card memberikan waktu instruksi dasar 1,2 mikrodetik, sampai 2,6 mikrodetik untuk menampilkan memori yang dirujuk. Kemudian mesin menambahkan register kedua (Pengganda / Register Quotient, MQ). Sebuah opsi diperpanjang aritmatika perkalian elemen tambahan aktual dan membagi instruksi.

PDP-8 telah dioptimalkan untuk kesederhanaan desain. CPU model serial, PDP-8 S /, hanya sekitar 519 gerbang logika, sedangkan mikrokontroler kecil (per 2008) biasanya memiliki 15.000 atau lebih. Dibandingkan dengan mesin yang lebih kompleks, fitur yang tidak perlu dihilangkan, dan logika dibagi bila memungkinkan. Instruksi yang digunakan AUTOINCREMENT, autoclear dan akses langsung untuk meningkatkan kecepatan perangkat lunak, mengurangi penggunaan memori dan memori pengganti murah untuk register mahal. Sebuah PDP dasar-8 CPU hanya memiliki empat register 12-bit, akumulator, program counter, register memori-memori register buffer dan alamat. Untuk menghemat uang, ini seluruhnya digunakan untuk berbagai keperluan di berbagai titik dalam siklus operasional. Sebagai contoh, register buffer memori yang disediakan operan aritmatika, merupakan bagian dari instruksi register, dan disimpan data untuk menulis ulang memori inti. (Ini akan mengembalikan data inti yang sudah di hapus0 Meskipun kesederhanaan dasar, penggunaan modul yang sangat kecil membuat mesin ini mahal, dengan sebagian besar dari dalam modul kecil, ribuan modul berlapis emas konektor, dan kabel backplane-kompleks dibungkus fiber. Dalam 8 / cara S dua tegangan logika yang berbeda digunakan, yang murah untuk meningkatkan fan-out dari logic.Dioda -transistor murah-8 gagasan PDP digunakan dari pendahulunya beberapa 12-bit, terutama LINC dirancang oleh WA Clark dan CE Molnar yang terinspirasi oleh 160 minicomputer CDC Seymour Cray's.

Arsitektur punya saya diprogram sederhana / O bus, ditambah saluran DMA. Diprogram I / O bus biasanya akan berjalan rendah untuk periferal kecepatan menengah, seperti printer, teletypes, pembolong kertas pita dan pembaca, sedangkan DMA digunakan untuk layar tabung sinar katoda dengan pena cahaya, konverter analog-ke-digital, digital -konverter ke-analog.

Ukuran kata, 12 bit, cukup besar untuk menangani unsigned integer 0-4095 - yang cukup lebar untuk mengendalikan mesin sederhana. Hal ini juga cukup untuk menangani ditandatangani nomor -2.048-2.047. Ini adalah presisi lebih tinggi daripada aturan slide atau kebanyakan komputer analog. Dua belas bit juga bisa menyimpan dua enam-bit subset karakterASCII.






3. Versi yang di Rilis
Angka total penjualan untuk keluarga-8 PDP telah diperkirakan lebih dari 300.000 mesin. Model berikut ini diproduksi:

4. Input dan Output
I / O sistem mengalami perubahan besar selama era-8 PDP. Awal PDP-8 model yang digunakan antarmuka panel depan, seorang pembaca kertas-tape dan printer teletype dengan kertas-tape punch opsional. Seiring waktu I / O sistem seperti pita magnetik dan, RS-232 terminal pengulangan, pembaca memoryinternal. Menjelang akhir era-8 PDP, dan drive floppy disk cartridge bergerak-head disk yang populer I / O device. Penggemar modern telah menciptakan gaya PC adapter standar IDE hard disk untuk nyata dan simulasi komputer PDP-8.


5. Fasilitas Pemrograman
Awal PDP-8 sistem tidak memiliki sistem operasi, hanya panel depan yang menghentikan switch. Pengembangan sistem Software untuk seri-8 PDP dimulai dengan masuknya panel depan yang paling dasar dari kode mesin baku biner (entri boot).

Dalam era tengah, pita kertas berbagai "sistem operasi" tersebut dikembangkan. Banyak program utilitas menjadi tersedia pada pita kertas. PAL-8 bahasa assembly source code sering disimpan pada pita kertas, baca ke memori, dan disimpan ke pita kertas. PAL dirakit dari pita kertas ke dalam memori. Versi rekaman Kertas dari sejumlah bahasa pemrograman yang tersedia, termasuk penerjemah FOKUS DEC dan compiler FORTRAN 4K .

Menjelang akhir era-8 PDP, sistem operasi seperti OS / 8 dan COS-310 memungkinkan mode editor baris tradisional dan command-line compiler pengembangan sistem menggunakan bahasa seperti bahasa assembly PAL-III, FORTRAN, BASIC, dan DIBOL .

Cukup modern dan maju RTOS dan preemptive multitasking multi-user sistem yang tersedia: sistem real-time (RTS-8) yang tersedia sebagai adalah sistem komersial multiuser (COS-300 dan COS-310) dan tunggal khusus-pengguna pengolah kata sistem (WPS-8).

Sebuah sistem time-sharing, TSS-8, juga tersedia. TSS-8 memungkinkan beberapa pengguna untuk login ke sistem melalui terminal 110-baud, dan edit, mengkompilasi dan debug program. Bahasa termasuk versi khusus dari BASIC, sebuah subset bahasa FORTRAN mirip dengan FORTRAN-1 (tidak ada subrutin user-tertulis atau fungsi), sebuah subset ALGOL, FOKUS,danassemblerdisebutPAL-D.

Sebuah jumlah yang wajar pengguna perangkat lunak disumbangkan untuk PDP-8 yang tersedia dari DECUS, Digital Equipment Corporation Pengguna Society, dan sering datang dengan listing sumber penuh dan dokumentasi.


6. Struktur BUS



7. Operator
- Grup 1








- Grup 2


- Grup 3






8. Contoh Pemrograman
Contoh berikut menunjukkan kode di PDP-8 bahasa assembly menggunakan assembler PAL-III.

Menampilkan “hello world”













Special Thanks To:
1. Wikipedia EN http://wikipedia.org
2. Google Dork -inurl:(htm|html|php) intitle:"index of" +"last modified" +"parent directory" +description +size +(.doc|.rtf|.pdf) "organisasi komputer"
3. Google Translate http://translate.google.co.id






--- ===== Selesai ===== -----

Subscribe to My Blog

Subscribe Here