2013-05-15

MATLAB

PENGERTIAN :
 

MATLAB adalah sebuah lingkungan komputasi numerikal dan bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data, implementasi algoritma, pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (toolbox) yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.
Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industri.

Sejarah:

Doug's picture
Cleve Moler
MATLAB (yang berarti "matrix laboratory") diciptakan pada akhir tahun 1970-an oleh Cleve Moler, yang kemudian menjadi Ketua Departemen Ilmu Komputer di Universitas New Mexico. Ia merancangnya untuk memberikan akses bagi mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke universitas-universitas lain dan memperoleh sambutan hangat di kalangan komunitas matematika terapan. Jack Little, seorang insinyur, dipertemukan dengan karyanya tersebut selama kunjungan Moler ke Universitas Stanford pada tahun 1983. Menyadari potensi komersialnya, ia bergabung dengan Moler dan Steve Bangert. Mereka menulis ulang MATLAB dalam bahasa pemrograman C, kemudian mendirikan The MathWorks pada tahun 1984 untuk melanjutkan pengembangannya. Pustaka yang ditulis ulang tadi kini dikenal dengan nama JACKPAC Pada tahun 2000, MATLAB ditulis ulang dengan pemakaian sekumpulan pustaka baru untuk manipulasi matriks, LAPACK.
MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran aljabar linear dan analisis numerik, serta populer di kalangan ilmuwan yang menekuni bidang
pengolahan citra.

Kegunaan MatLab secara umum adalah sebagai berikut:

a) Matematika dan komputasi,
b) Perkembangan algoritma,
c) Pemodelan, simulasi, dan pembuatan prototype,
d) Analisa data, eksplorasi dan visualisasi
e) Pembuatan aplikasi, termasuk pembuatan antaramuka grafis.
kelebihan Matlab jika dibandingkan dengan program lain seperti Fortran, dan Basic adalah :
Mudah dalam memanipulasi struktur matriks dan perhitungan berbagai operasi matriks yang meliputi penjumlahan, pengurangan, perkalian, invers dan fungsi matriks lainnya.
Menyediakan fasilitas untuk memplot struktur gambar (kekuatan fasilitas grafik tiga dimensi yang sangat memadai).
Script program yang dapat diubah sesuai dengan keinginan user.
Jumlah routine-routine powerful yang berlimpah yang terus berkembang.
Kemampuan interface (misal dengan bahasa C, word dan mathematica).
Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai melimpahnya source code di internet yang dibuat dalam matlab( contoh toolbox misalnya : signal processing, control system, neural networks dan sebagainya).



Sekian yang bisa saya posting kan, lebih dan kurang mohon ma'af.....
s'moga bermanfa'at.....





























sumber;
wikipedia
http://www.meriwardanaku.com/2010/02/praktikum-matlab-pada-sistem-kontrol.html















2013-05-04

SYSTEM OPERATING

PENGERTIAN OS
Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya
Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.

 MACAM-MACAM OS

DOS,Sistem Operasi IBM OS/2,UNIX, Micosoft Windows,Apple Mac, OSLinux,Chrome OS.

KEGUNAAN OS

Secara umum fungsi Kegunaan System Operasi yaitu :
  • MULTI TASKING: memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user.
  • MULTIPROGRAMMING: memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian (cth: proses memasukan data, melakukam cetak pada printer)
  • TIME SHARING: memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya.
  • MULTIPROCESSING: memungkinkan beberapa CPU bekerja besama-sama secara paralel dalam suatu sistem.
CARA KERJA OS

Ketika menghidupkan daya ke komputer, program pertama yang berjalan biasanya satu set instruksi disimpan dalam memori hanya-baca komputer (ROM). Kode ini memeriksa perangkat keras sistem untuk memastikan semuanya berfungsi dengan baik. Ini power-on self test (POST) memeriksa CPU, memori, dan dasar input-output sistem (BIOS) untuk kesalahan dan menyimpan hasilnya dalam lokasi memori khusus. Setelah POST telah berhasil menyelesaikan, perangkat lunak yang dimuat dalam ROM (kadang-kadang disebut BIOS atau firmware) akan mulai mengaktifkan disk drive komputer. Pada komputer modern kebanyakan, saat komputer akan mengaktifkan drive hard disk, ia menemukan potongan pertama dari sistem operasi: bootstrap loader.
Bootstrap loader adalah program kecil yang memiliki fungsi tunggal: Ini beban sistem operasi ke memori dan memungkinkan untuk memulai operasi. Dalam bentuk paling dasar, bootstrap loader menyiapkan program driver kecil yang antarmuka dengan dan mengendalikan berbagai subsistem perangkat keras komputer. Ini set up divisi memori yang memegang sistem operasi, pengguna informasi dan aplikasi. Ini menetapkan struktur data yang akan memegang berbagai sinyal, bendera dan Semaphore yang digunakan untuk berkomunikasi di dalam dan antara subsistem dan aplikasi komputer. Kemudian ternyata kontrol dari komputer ke sistem operasi.
Tugas sistem operasi, dalam arti paling umum, jatuh ke dalam enam kategori :
  • prosesor manajemen
  • manajemen memori
  • manajemen perangkat
  • manajemen penyimpanan
  • aplikasi antarmuka
  • antarmuka pengguna
Meskipun ada beberapa yang berpendapat bahwa sistem operasi harus melakukan lebih dari enam tugas, dan beberapa sistem operasi vendor membangun program utilitas yang lebih banyak dan fungsi tambahan ke dalam sistem operasi mereka, enam tugas menentukan inti dari hampir semua sistem operasi. Selanjutnya, mari kita lihat alat sistem operasi digunakan untuk melakukan masing-masing fungsi.
 
Adapun skema kerja dari OS adalah sebagai berikut :
Input – Hardware – Kernel – Software – Output
Kernel adalah Inti dari OS ( Operating System )






sumber;wikipedia
http://skatel.wordpress.com





CARA KERJA KEYBOARD

Keyboard adalah Alat input yang digunakan untuk mengetik informasi ke dalam komputer dan menjalankan berbagai intruksi atau perintah ke dalam komputer. Penciptaan keyboard komputer diilhami oleh penciptaan mesin ketik yang dasar rancangannya dibuat oleh Christopher Latham tahun 1868 dan banyak dipasarkan pada tahun 1877 oleh Perusahaan Remington.
Jenis-Jenis Keyboard
a)      Keyboard QWERTY
 

b)     Keyboard DVORAK
        
c)      Keyboard KLOCKENBERG
        
d)     Keyboard Maltron 
                                                   f)   Keyboard Alphabetik
  
e)   Keyboard CHORD                                              g) keyboard numeric
        


CARA KERJA KEYBOARD
Sebuah mikroprosesor dibangun ke keyboard, seperti Intel 8048, terus scansirkuit yang mengarah ke tombol. Mendeteksi kenaikan dan penurunan arus daritombol yang telah ditekan. Dengan mendeteksi baik peningkatan dan penurunan dalamsaat ini, prosesor dapat mengetahui bahwa tombol telah ditekan dan saat itu sudahdirilis. Setiap tombol memiliki seperangkat unik kode, bahkan jika, bagi pengguna, tombol tampakidentik. Prosesor dapat membedakan antara kiri dan kananmenggeser tombol. Untuk membedakan antara sinyal nyata dan arus menyimpang fluktuasi, scan diulang ratusan kali setiap detik. Hanya sinyal yang terdeteksi untuk dua atau lebih scan ditindaklanjuti oleh prosesor.Tergantung pada sirkuit kunci yang membawa sinyal ke mikroprosesor, yangprosesor menghasilkan nomor, disebut kode scan. Ada dua memindai kodeuntuk setiap tombol, satu untuk ketika tombol ditekan dan yang lainnya untuk ketika itudirilis. Prosesor menyimpan nomor dalam memori keyboard sendiripenyangga, dan beban nomor di koneksi port mana dapat dibaca olehBIOS komputer (input dasar / output sistem). Kemudian prosesor mengirimkansinyal interupsi melalui kabel keyboard untuk memberitahu prosesor bahwa pemeriksaanKode sedang menunggu untuk itu. Interupsi memberitahu prosesor untuk menjatuhkan apa pun itu
lakukan dan untuk mengalihkan perhatian terhadap layanan yang diminta oleh interrupt.BIOS membaca memindai kode dari keyboard port, dan mengirim sinyal ke keyboard yang memberitahu keyboard itu dapat menghapus memindai kode dari buffer.Jika kode scan untuk satu dari biasamenggeser tombol atau untuk salah satu pergeseran khusus tombol dan beralih tombol-tombol Ctrl, Alt, Num Lock, Caps Lock, Scroll Lock, atau Insert- BIOS perubahan dua byte khusus daerah memori untuk mempertahankan catatan yang kunci ini telah ditekan. Untuk semua kunci lainnya, BIOS memeriksa dua byteuntuk menentukan status dari pergeseran dan beralih kunci. Tergantung pada status diindikasikan oleh orang-byte, BIOS menerjemahkan pemindaian yang tepat kode ke ASCII kode, yang digunakan oleh PC, yang singkatan karakter, atau ke kode khusus untuk tombol fungsi atau kunci gerakan kursor.Karakter huruf besar dan huruf kecil memiliki kode ASCII yang berbeda. Aplikasi dapat memilih untuk menafsirkan keystroke apapun untuk menampilkan karakter, atau sebagai perintah. Ctrl + B, misalnya, secara universal digunakan oleh aplikasi Windows untuk mengaktifkan tebal atribut. Dalam kedua kasus,BIOS menempatkan tombol ASCII atau khusus kode ke buffer memori sendiri, di mana itu akan diambil oleh sistem operasi atau aplikasi perangkat lunak secepat apapun operasi saat ini selesai.


 berikut bagian-bagian dari keyboard

















referensi by;
How
C o m p u t e r s
Work
Fourth Edition

Part 5: Input/Output Devices Chapter 20 How a Keyboard Works h.138

http://suryono57412214.blogspot.com