Apa yang dimaksud dengan  perangkat keras?
Sistem informasi geografis
Komponen-komponen pendukung SIG terdiri dari lima komponen yang bekerja secara terintegrasi yaitu perangkat keras ("hardware"), perangkat lunak ("software"), data, manusia, dan metode yang dapat diuraikan sebagai berikut:
Perangkat keras SIG adalah perangkat-perangkat fisik yang merupakan bagian dari sistem komputer yang mendukung analisis geografi dan pemetaan. Perangkat keras SIG mempunyai kemampuan untuk menyajikan citra dengan resolusi dan kecepatan yang tinggi serta mendukung operasioperasi basis data dengan volume data yang besar secara cepat. Perangkat keras SIG terdiri dari beberapa bagian untuk menginput data, mengolah data, dan mencetak hasil proses. Berikut ini pembagian berdasarkan proses :
Arduino
Arduino juga merupakan senarai perangkat keras terbuka yang ditujukan kepada siapa saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software yang fleksibel dan mudah digunakan. Mikrokontroler diprogram menggunakan bahasa pemrograman arduino yang memiliki kemiripan "syntax" dengan bahasa pemrograman C. Karena sifatnya yang terbuka maka siapa saja dapat mengunduh skema hardware arduino dan membangunnya.
Konferensi video
Ada jembatan MCU untuk IP dan ISDN berbasis konferensi video. Ada MCU yang murni perangkat lunak, dan yang lain merupakan kombinasi dari perangkat keras dan perangkat lunak. Sebuah MCU dikarakterisasi berdasarkan jumlah panggilan simultan yang dapat ditangani, kemampuan MCU untuk melakukan perubahan protokol dan tarif data serta fitur-fitur lain. MCU dapat berdiri sendiri sebagai perangkat keras atau dapat dimasukkan ke dalam unit konferensi video terdedikasi.
VHDL
VHDL (VHSIC Hardware Description Language) ; VHSIC (Very High Speed Integrated Circuit) merupakan salah satu jenis bahasa HDL yang digunakan untuk mendeskripsikan berbagai fungsi rangkaian digital seperti FPGA ("Field-programmable Gate Arrays"), Gerbang logika, Flip-flop, dan sebagainya. VHDL juga bisa digunakan sebagai bahasa pemrograman untuk simulasi rangkaian dari komponen-komponen digital. HDL ("Hardware Description Language") digunakan perancang perangkat keras (hardware) untuk menuliskan sifat, sinyal dan fungsionalitas deskripsi berbasis "hardware" dari suatu rangkaian. Pendekatan "transistor" digunakan oleh perancang yang bekerja pada tingkat gerbang ("gate level") dan "transistor". Perancang mengaplikasikan rancangannya dalam "software" pada tingkat abstraksi yang lebih tinggi. Metodologi ini dipadukan dengan "tool" sintesis untuk menterjemahkan dan mengoptimalkan deskripsi dari suatu rancangan. Mesin sintesis digunakan untuk memetakan rancangan bagian fisik, seperti "application specific integrated circuit" (ASIC) atau "field programmable gate array" (FPGA). Meskipun kemampuan fitur yang terdapat pada pendekatan ini mampu digunakan, namun "hardware description language" (HDL) belum dapat diterima secara luas karena banyak rancangan yang menggunakan ukuran dan kompleksitas rancangan dapat diselesaikan menggunakan masukan skematik dan banyak perancang kurang mengenal HDL.
Perangkat tegar
Perangkat tegar, perangkat terpadu/terintegrasi (bahasa Inggris: "firmware") adalah istilah yang mengacu kepada rutin-rutin perangkat lunak yang disimpan di dalam Memori Hanya Baca. Tidak seperti Memori Akses Acak, MHB tidak akan dapat berubah meski tidak dialiri listrik. Rutin-rutin yang mampu menyalakan komputer ("startup") serta instruksi masukan/keluaran dasar (semacam BIOS atau sistem operasi "embedded") disimpan di dalam perangkat tegar. Modifikasi memang dapat dilakukan, tetapi hal tersebut tergantung dari jenis ROM apa yang digunakan. Perangkat tegar yang disimpan dalam ROM tidak dapat diubah, tetapi perangkat tegar yang disimpan dalam ROM yang dapat diubah semacam EEPROM atau Flash ROM, masih dapat diubah sesuka hati.
Cakram keras
Dengan teknologi baru ini posisi relatif antara cakram keras dan SSD dengan memperhitungkan harga dan kinerja tidak akan berubah sampai tahun 2016
Sistem komputer
Elemen dari sistem komputer terdiri dari manusianya ("brainware"), perangkat lunak ("software"), set instruksi ("instruction set"), dan perangkat keras ("hardware"). Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer.
Hackathon
Sebuah pekan retas atau hackathon (atau hackfest, atau codefest) adalah sebuah acara kolaborasi pengembangan proyek perangkat lunak. Dalam acara hackathon, biasanya para pemrogram komputer dan orang-orang lain yang terlibat dalam pengembangan perangkat lunak dan perangkat keras, termasuk desainer grafis, desainer antarmuka, dan manajer proyek berkumpul, biasanya selama akhir pekan, bahkan ada yang berlangsung hingga seminggu, untuk menciptakan suatu perangkat lunak yang bermanfaat. Acara hackathon biasanya memiliki fokus yang spesifik, termasuk spesifik dalam hal bahasa pemrograman apa yang digunakan, menggunakna sistem operasi tertentu, aplikasi dan API tertentu, maupun target demografi pemrogram tertentu. Dalam kasus-kasus lain, hal-hal di atas tidak dibatasi oleh pihak penyelenggara, yang penting sarana ini dibentuk sengaja untuk mengumpulkan para Progammer Indonesia dalam rangka membentuk komunitas yang kelak nantinya menghasilkan para progammer handal dengan hasil karya yang bisa dimanfaatkan masyarakat luas.> ABS
Cakram keras
Umumnya cakram keras memiliki dua motor listrik. Satu motoran poros pemutar cakram dan satu motoran penggerak lengan untuk pembaca-tulis yang terpasang melintasi piringan berputar. Motoran cakram memiliki rotor yang terpasang pada piringan dengan gulungan terpasang pada tempat yang tetap. Bersebrangan dengan motor penggerak lengan pada ujung lengan terdapat alat pembaca-tulis. Sirkuit kabel tercetak menghubungkan pembaca-tulis dengan penguat elektronik yang terpasang pada poros motor penggerak lengan. Penyangga pembaca-tulis ini sangat ringan namun kuat. Pada cakram modern, percepatan pada pembaca-tulis mencapai 550 Gaya Gravitasi ("G-Force").
Metode formal
Metode formal, dalam ilmu komputer dan rekayasa peranti lunak, adalah suatu pemodelan matematika, yang dapat digunakan untuk menjembatani (spesifikasi formal) pembuatan, pengembangan dan verifikasi perangkat keras dan peranti lunak, yang dapat digunakan dari perancangan awal sampai pengujian hasil . Penggunaan metode formal untuk perancangan peranti lunak dan perangkat keras didasari atas suatu pengharapan, sebagaimana terdapat dalam disiplin ilmu-ilmu rekayasa lainnya, dengan melaksanakan analisis matematis yang sesuai dapat berkontribusi pada kepercayaan (reliabilitas) dan ketahanan (robusitas) suatu rancangan .
Cakram keras
Kontrol elektronik cakram keras mengatur gerakan motor penggerak lengan dan putaran piringan, juga melakukan pembacaan dan penulisan sesuai permintaan kontrol cakram ("disk controller"). Umpan balik dari bagian elektronik cakram didapat dengan mengartikan bagian khusus dari cakram untuk diserahkan ke pelayan umpan balik. Ini merupakan satu lingkaran sempurna (dalam kasus teknologi pelayan khusus /"dedicated servo technology") atau bagian yang diselingi dengan data sebenarnya (dalam kasus teknologi pelayan tertanam / "embedded servo technology"). Pelayan umpan balik mengoptimalkan sinyal ke rasio penganggu dari sensor GMR dengan menyesuaikan gulungan suara pada lengan penggerak. Putaran piringan juga menggunakan sebuah motor pelayan. Perangkat usaha ("firmware") cakram modern mampu menjadwalkan pembacaan dan penulisan secara efisien pada permukaan piringan dan memetakan ulang sektor yang mengalami kegagalan.
Perangkat perusak
Sebelum akses Internet menyebar luas, virus menyebar di komputer pribadi melalui perangkat lunak yang diinfeksi atau sektor boot tereksekusi dari disket. Dengan menyisipkan satu salinan dirinya pada perintah kode mesin ("machine code instructions") dalam berkas tereksekusi ini, virus menyebabkan dirinya dijalankan ketika perangkat lunak dijalankan atau cakram dibooting. Virus komputer awal ditulis untuk Apple II dan Macintosh, tetapi virus semakin menyebar luas dengan penguasaan IBM PC dan sistem MS-DOS. Virus yang menginfeksi berkas tereksekusi bergantung pada tindakan pengguna: bertukaran perangkat lunak atau cakram boot sehingga virus dapat menyebar lebih banyak di kalangan penggemar komputer.
Ilmu komputer
Ilmu komputer (), Secara umum diartikan sebagai ilmu yang mempelajari baik tentang komputasi, perangkat keras ("hardware") maupun perangkat lunak ("software"). Ilmu komputer mencakup beragam topik yang berkaitan dengan komputer, mulai dari analisis abstrak algoritme sampai subyek yang lebih konkret seperti bahasa pemrograman, perangkat lunak, termasuk perangkat keras. Sebagai suatu disiplin ilmu, Ilmu Komputer lebih menekankan pada pemrograman komputer, dan rekayasa perangkat lunak ("software"), sementara teknik komputer lebih cenderung berkaitan dengan hal-hal seperti perangkat keras komputer ("hardware"). Namun, kedua istilah tersebut sering disalah artikan oleh banyak orang.
Insinyur perangkat lunak
Pada tahun 1998, the US Naval Postgraduate School (NPS) didirikan pertama doktor program dalam Rekayasa perangkat Lunak di dunia. Selain itu, banyak online gelar dalam Rekayasa perangkat Lunak telah muncul seperti Master of Science dalam Rekayasa perangkat Lunak (MSE) gelar yang ditawarkan melalui Ilmu Komputer dan Jurusan Teknik di California State University, Fullerton. Steve McConnell berpendapat bahwa karena sebagian besar perguruan tinggi yang mengajarkan ilmu komputer bukan rekayasa perangkat lunak, ada kekurangan sejati insinyur perangkat lunak. ETS Universitas dan UQAM (Université du Québec à Montréal) yang diamanatkan oleh IEEE untuk mengembangkan Software Engineering Body of Knowledge (SWEBOK), yang telah menjadi standar ISO menggambarkan tubuh pengetahuan yang dicakup oleh seorang insinyur perangkat lunak.
Perangkat perusak
Mengebalkan sistem terhadap pemacu peranti semu mungkin akan lebih sulit dibanding program tereksekusi semu yang sembrono ("arbitrary rogue executables"). Ada dua teknik, digunakan dalam VMS, yang mampu mempertangguh sistem yaitu: memetakan penyimpan data ("memory mapping") hanya bagi peranti yang dicurigai; memetakan antarmuka sistem yang memperhubungkan pemacu dengan gangguan sela ("interrupts") dari peranti.
Sistem operasi
Sistem operasi () adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai jurik ("daemon") untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program booting.
FireWire
FireWire telah digunakan sebagai salah satu standar koneksi antar-muka antara alat audio-visual digital dengan komputer, seperti kamera digital maupun kamera video digital. Produk-produk yang menggunakan teknologi FireWire biasanya menyediakan proses yang membutuhkan kecepatan koneksi tinggi. Contohnya misalnya dalam pemakaian hard drive eksternal, printer dan scanner, webcam (untuk "video-conferencing"), pembakar DVD eksternal, transfer film dari kamera video digital kedalam hard drive komputer, sampai ke rekaman suara melalui kartu suara eksternal berbasis FireWire. Semuanya tanpa harus mengalami penurunan kinerja atau "hang".
Perangkat lunak basis data
Format basis data yang sangat sering digunakan, terutama untuk PC (Personal Computer) adalah basis data relasional, dimana data diorganisasikan dalam bentuk table-tabel yang terhubung satu sama lain. Setiap tabel berisi baris dan kolom; baris data dinamakan record, dan kolom dinamakan field.
Pada basis data relasional, key disebut juga key field, sort key, index, atau keyword adalah field yang digunakan untuk mengurutkan data. Key biasanya berupa pengidentifikasi unik, seperti NIP (nomor induk pegawai) atau NIM (nomor induk mahasiswa). Sebagian besar sistem manajemen basis data membolehkan kita memakai lebih dari 1 key sehingga kita bisa mengurutkan record dalam banyak cara. Key pertama bernama primary key, yang harus memiliki nilai unik untuk setiap record. Sedangkan field lain yang mengidentifikasikan record di tabel lain dinamakan foreign key. Key yang disebut terakhir inilah yang digunakan untuk menghubungkan data (cross-reference) di antara tabel-tabel relasional.
Daya tarik perangkat lunak basis data terletak pada kemampuannya untuk mencari record secara cepat. Sebagai contoh, sebagian kantor administrasi kampus membutuhkan data anda untuk beragam keperluan: registrasi, financial, asrama, dan lain-lain. Salah satu kantor dapat melakukan query pada record-yaitu mencari dan menampilkan record-dengan menampilkannya di layar computer, baik sekadar dilihat saja maupun diperbarui. Jika anda pindah, maka field alamat anda perlu diperbarui. Seseorang yang mencari data anda bisa membuat query, “Tampilkan alamat dari [nama Anda]”. Setelah record tersebut ditampilkan, field alamat dapat diubah. Oleh karena itu, kantor-kantor lain yang menggunakan dokumen anda pun bisa melihat alamat baru anda.
Dengan memakai perangkat lunak basis data, anda bisa secara mudah mencari dan mengubah urutan record pada tabel, dengan kata lain dapat diurutkan dalam beberapa cara. Macam pengurutan adalah secara alfabetis, numerik, geografis, atau pengurutan lain. Contohnya, data dapat diurut berdasarkan propinsi, umur atau KTP. Bahkan perangkat lunak basis data juga berisi formula matematis bawaan untuk keperluan analisis data. Fitur ini, misalnya, dapat digunakan untuk mencari nilai rata-rata IP (indeks prestasi) mahasiswa pada jurusan atau kelas yang berbeda.
Setelah melakukan query, mengurutkan dan menganalisis record dan field, selanjutnya anda bisa langsung menyimpannya di hardisk maupun CD (compact disk). Anda bisa memformat dalam banyak cara, mengubah heading dan gaya tulisan. Anda juga bisa mencetaknya dikertas sebagai bentuk laporan, misalnya daftar pegawai berikut alamat dan nomor telepon terbaru. Hal yang umum dilakukan adalah mencetak hasilnya (nama dan alamat) sebagai label amplop. Anda pun bisa menggunakan perintah Copy untuk menyalin hasil pencarian ke lembaran program pengolah kata. Anda bisa pula menyalinnya ke pesan email atau menempatkannya sebagai lampiran di email untuk dikirim ke orang lain.
Sistem operasi
Biasanya, istilah sistem operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Penanganan pengecualian
Penanganan pengecualian (Inggris: "Exception handling") merupakan istilah di dalam bidang ilmu komputer yang merujuk kepada mekanisme respon dari munculnya "pengecualian" dari suatu proses komputasi. "Pengecualian" yang dimaksud adalah suatu keadaan tidak normal yang terjadi ketika eksekusi suatu program sehingga membutuhkan proses khusus yang bahkan dapat mengubah alur program itu sendiri. Pada Ilmu Komputer, penanganan pengecualian dapat dilakukan dari sisi perangkat lunak maupun perangkat keras. Perangkat lunak mengimplementasikan fitur penanganan pengecualian melalui suatu mekanisme yang disediakan oleh bahasa pemrograman, sedangkan Perangkat Keras menggunakan fitur pendeteksi kesalahan yang tertanam pada peranti keras untuk menangani kesalahan yang terjadi dalam proses komputasi.
Sistem komputer
Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras yang melakukan tugas tertentu (menerima "input", memproses "input", menyimpan perintah-perintah, dan menyediakan "output" dalam bentuk informasi). Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan komputer.
FAT
Ketika sebuah media penyimpanan diformat dengan menggunakan FAT, sistem berkas ini akan membuat sebuah tabel alokasi berkas yang disimpan pada lokasi yang dekat dengan permulaan media penyimpanan tersebut. Media penyimpanan yang dimaksud adalah media penyimpanan seperti sebuah hard disk, sebuah partisi dalam sebuah hard disk, atau media penyimpanan portabel. Selain membuat satu tabel alokasi berkas, sistem berkas tersebut juga membuat salinan dari sistem berkas tersebut, dan berada pada media penyimpanan yang sama. Jika salah satu salinan mengalami kerusakan, maka sistem berkas akan menggunakan salinan yang lain, dan mengganti tabel yang rusak tersebut dengan salinan yang masih baik (cara kerja ini disebut dengan "FAT Mirroring", yang bekerja seperti layaknya RAID 1). Lokasi tabel alokasi berkas ditentukan di dalam sebuah area yang disebut dengan BIOS Parameter Block (BPB) dalam boot sector sebuah media penyimpanan yang menggunakan sistem berkas FAT.
Perangkat keras
Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai "firmware", karena "firmware" ini adalah "perangkat lunak" yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.
Arsitektur perangkat lunak
Arsitektur perangkat lunak adalah struktur sistem dari suatu program atau sistem komputer yang terdiri dari komponen-komponen perangkat lunak, ciri yang tampak secara eksternal dari komponen-komponen tersebut, serta hubungan antar komponen tersebut. Istilah ini juga merujuk pada dokumentasi arsitektur perangkat lunak suatu sistem.
Perangkat lunak
Perangkat lunak atau peranti lunak (bahasa Inggris: "software") adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
Perangkat pemeras
Perangkat pemeras ("ransomware") adalah jenis perangkat perusak yang dirancang untuk menghalangi akses kepada sistem komputer atau data hingga tebusan dibayar. Jenis yang sederhana bekerja dengan mengunci sistem dengan cara yang tidak sulit untuk ditangani oleh orang yang ahli, sedangkan jenis yang lebih canggih akan mengenkripsi berkas sehingga tidak dapat diakses. Serangan perangkat pemeras umumnya dilakukan melalui Trojan yang disamarkan sebagai berkas yang sahih.
Perangkat perusak
Pada awalnya, komputer pribadi harus dihidupkan dari cakram liuk, dan sampai akhir-akhir ini peranti tersebut masih menjadi peranti asali boot ("default boot device"). Hal ini menunjukkan bahwa cakram liuk yang cacat dapat merusak komputer saat pemulaan hidup, hal serupa juga dapat terjadi karena cakram padat. Meskipun kerusakan seperti ini jarang terjadi lagi, masih ada kemungkinan apabila seseorang lupa mengatur kembali setelan asali yang sudah diubah, dan ada kelainan jika BIOS membuat dirinya sendiri memeriksa boot dari media lepas ("removable media").
Insinyur perangkat lunak
Dalam bisnis, beberapa praktisi rekayasa perangkat lunak memiliki SIM atau sistem informasi komputer derajat. Dalam sistem embedded, beberapa teknik listrik, teknik elektronika, ilmu komputer dengan penekanan pada "embedded system" atau teknik komputer derajat, karena perangkat lunak tertanam sering memerlukan pemahaman rinci tentang perangkat keras. Dalam perangkat lunak medis, praktisi mungkin telah informatika medis, medis umum, atau biologi derajat.
Dasar Pendidikan
b. Benda-benda sebagai alat Bantu (biasa disebut "peranti keras"); mencakup meja kursi, belajar, papan tulis, penghapus, kapur tulis, OHP, dan sebagainya.
Perangkat keras
Pangsa pasar yang menggiurkan untuk teknologi Komputer di Indonesia menyebabkan processor yang ada di Pasar tidak hanya produk Intel Co. tetapi Perusahaan lain seperti
Porting
Dalam ilmu komputer, pemortaan adalah proses untuk mengadaptasi perangkat lunak sehingga program bisa-laksana ("executable") dapat dibuat untuk lingkungan komputer yang berbeda dengan lingkungan asli desain awalnya (misalnya CPU, sistem operasi, atau pustaka yang berbeda). Istilah ini juga digunakan untuk mengacu kepada perubahan terhadap perangkat lunak/perangkat keras untuk menjadikannya dapat digunakan di lingkungan yang berbeda.
Midori (sistem operasi)
= Sistem Midori =
Pada praktiknya sebuah sistem operasi ditempatkan pada sebuah hard-disk dengan lokasi pastinya adalah pada mesin kerja. dengan cara ini, sebuah sistem operasi ditempatkan sangat ketat pada perangkat keras atau Hardware. sebagaimana Windows yang sangat bergantung kepada sebuah perangkat keras atau Hardware, ini akan menimbulkan sebuah perlawanan dan kontradiksi dari penggunaan contemporer karena banyak orang yang sangat mobile dalam penggunaan berbagai macam devices dalam rangka untuk mendapatkan bermacam-macam informasi.
Dalam kaitannya dengan kecenderungan ini memasang atau menginstal berbagai macam aplikasi dalam sebuah komputer akan menimbulkan permasalahan dan perbedaan kelayakan saat sebuah sistem melakukan pembaharuan atau mengupdate sistemnya. Sistem operasi baru ini akan memecahkan masalah tersebut dengan yang namanya konsep Virtualizing. Hal ini akan memecahkan masalah penyebaran sistem keamanan yang tidak mudah ditembus atau biasa disebut widespread security vulnerabilities, interaksi tak diduga di antara berbeda aplikasi, kegagalan yang disebabkan oleh ekstensi tambahan atau errant extensions, plug-ins,
Driver dan banyak lagi yang lain.
Mesin virtual
Mesin virtual terdiri dari dua kategori besar, dipisahkan menurut cara penggunaan dan tingkat keterhubungannya dengan mesin-mesin aslinya. Sebuah mesin virtual sistem adalah perangkat yang berupa platform sistem yang lengkap dan dapat menjalankan sebuah sistem operasi yang lengkap. Sebaliknya, mesin virtual proses didesain untuk menjalankan sebuah program komputer tertentu (tunggal), yang berarti mesin virtual ini mendukung proses tertentu juga. Karakteristik mendasar dari sebuah mesin virtual adalah batasan-batasan bagi perangkat lunak yang berjalan di dalam mesin tersebut, sumber daya yang dibatasi, dan tidak dapat mengakses ke luar tembok batasan dunia maya itu.
Serial ATA
Serial ATA, atau bus komputer SATA, adalah sebuah antarmuka penyimpanan untuk menghubungkan "host bus adapter" untuk perangkat penyimpanan massal seperti "hard disk drive" dan "optical drive". Mulai pada tahun 2004, "SATA host adapter" terintegrasi ke hampir semua motherboard modern, baik itu desktop maupun laptop.
Mesin ke mesin
Mesin-ke-mesin (bahasa Inggris: "machine-to-machine", disingkat M2M) adalah sebuah istilah yang mengacu pada peranti keras ("device/hardware") yang dapat terhubung dan berkomunikasi satu sama lain tanpa bantuan manusia. Dalam hal ini masing-masing perangkat dapat bertukar informasi atau melakukan suatu pekerjaan lewat hubungan sinyal nirkabel. Penggunaan teknologi M2M dalam kehidupan sehari-hari misalnya "sms banking", mesin pendingin yang bisa menceritakan kondisinya sendiri, atau AC rumah yang dapat menyala otomatis apabila ada mobil masuk. Teknologi M2M pertama digunakan oleh telemetri, sebuah perangkat yang berfungsi mengawasi kondisi perangkat-perangkat keras lain dari jarak jauh. Komponen-komponen yang termasuk dalam sistem M2M di antaranya adalah sensor, RFID, Wi-Fi atau segala jenis teknologi bergerak dan seluler.
Papan induk
Pengertian lain dari Motherboard atau dengan kata lain mainboard adalah papan utama berupa pcb yang memiliki chip bios (program penggerak), jalur-jalur dan konektor sebagai penghubung akses masing-masing perangkat.
Cakram keras
Cakram keras atau Diska keras () adalah sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan magnetis. Diska keras diciptakan pertama kali oleh insinyur IBM, Reynold Johnson pada tahun 1956. Diska keras pertama tersebut terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotasinya mencapai 1.200 rpm "(rotation per minute)" dengan kapasitas penyimpanan 4,4 MB. Diska keras zaman sekarang sudah ada yang hanya selebar 0,6 cm dengan kapasitas 750 GB. Kapasitas terbesar diska keras saat ini mencapai 14 TB dengan ukuran standar 3,5 inci.
Serambi (komputer)
Dalam ilmu komputer, platform, serambi, atau wahana merupakan kombinasi antara sebuah arsitektur perangkat keras dengan sebuah kerangka kerja perangkat lunak (termasuk kerangka kerja aplikasi). Kombinasi tersebut memungkinkan sebuah perangkat lunak, khusus perangkat lunak aplikasi, dapat berjalan. Platform yang umum sudah menyertakan arsitektur, sistem operasi, bahasa pemrograman dan antarmuka yang terkait (pustaka sistem "runtime" atau antarmuka pengguna grafis) untuk komputer.
Skema partisi
Skema partisi (bahasa Inggris: "partition scheme" atau "partition style") adalah cara bagaimana pemetakan dalam cakram keras yang dikelola oleh sistem operasi. Setiap arsitektur komputer (baik itu arsitektur perangkat keras komputer atau perangkat lunaknya) memiliki skema pemetakan masing-masing, yang umumnya disimpan di dalam daftar pemetakan.
Insinyur perangkat lunak
Margaret Hamilton dipromosikan istilah "rekayasa perangkat lunak" selama dia bekerja di Apollo program. Istilah "rekayasa" digunakan untuk mengakui bahwa pekerjaan harus diambil hanya sebagai serius seperti yang lain kontribusi terhadap kemajuan teknologi. Hamilton rincian penggunaan istilah:Ketika saya pertama kali datang dengan istilah, tidak ada yang pernah mendengar hal itu sebelumnya, setidaknya dalam dunia kita. Itu adalah sebuah lelucon yang sedang berlangsung untuk waktu yang lama. Mereka suka untuk anak-anak saya tentang ide-ide radikal. Itu adalah hari yang mengesankan ketika salah satu yang paling dihormati hardware guru menjelaskan kepada semua orang dalam sebuah pertemuan bahwa ia setuju dengan saya bahwa proses pembangunan perangkat lunak harus juga dianggap sebagai disiplin ilmu teknik, seperti dengan perangkat keras. Bukan karena penerimaannya baru "istilah" per se, tetapi karena kita telah mendapatkan dan penerimaan dari orang lain di dalam ruangan seperti di bidang teknik dalam dirinya sendiri.
Perangkat perusak
Perangkat perusak, perangkat lunak berbahaya atau perangkat lunak jahat (bahasa Inggris: "malware", berasal dari lakuran kata malicious" "berniat jahat" dan "software "perangkat lunak") adalah perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer, server atau jejaring komputer tanpa izin termaklum ("informed consent") dari pemilik. Istilah ini lazim digunakan oleh pakar komputer untuk mengartikan berbagai macam aplikasi atau kode yang berniat jahat atau destruktif. Istilah 'virus komputer' kadang-kadang dipakai sebagai frasa pemikat ("catch phrase") untuk mencakup semua jenis perangkat perusak, termasuk virus murni ("true virus").
QEMU
QEMU merupakan singkatan dari Quick Emulator yaitu emulator tidak berbayar dan open-source yang melakukan virtualisasi perangkat keras.
QEMU adalah mesin virtual monitor yang dihosting, mengemulasi prosesor mesin melalui terjemahan biner dinamis dan menyediakan satu set perangkat keras dan model perangkat yang berbeda untuk mesin, dapat menjalankan berbagai sistem operasi tamu. Hal ini juga dapat digunakan dengan KVM untuk menjalankan mesin virtual dengan kecepatan mendekati aslinya (dengan mengambil keuntungan dari ekstensi perangkat keras seperti IntelVT. QEMU juga dapat melakukan emulasi untuk proses tingkat pengguna, memungkinkan aplikasi dikompilasi untuk satu arsitektur untuk dijalankan pada yang lain.
QEMU ditulis oleh Fabrice Bellard dan merupakan perangkat lunak gratis, terutama berlisensi di bawah GNU General Public License (GPL untuk pendek). Berbagai bagian dirilis di bawah lisensi BSD, Lisensi Publik Umum GNU GNU (LGPL) atau lisensi lain yang kompatibel dengan GPL.
QEMU memiliki beberapa mode operasi yaitu:
Emulasi mode pengguna Dalam mode ini, QEMU menjalankan program Linux atau Darwin / macOS tunggal yang dikompilasi untuk rangkaian instruksi yang berbeda. Panggilan sistem di-thunked untuk endianness dan untuk 32/64 bit mismatches. Kompilasi silang yang cepat dan cross-debugging adalah target utama untuk emulasi mode pengguna.
Emulasi sistem Dalam mode ini QEMU mengemulasi sistem komputer lengkap, termasuk periferal. Ini dapat digunakan untuk menyediakan hosting virtual dari beberapa komputer virtual pada satu komputer. QEMU dapat mem-boot banyak sistem operasi tamu, termasuk Linux, Solaris, Microsoft Windows, DOS, dan BSD; mendukung beberapa set instruksi, termasuk x86, MIPS, 32-bit ARMv7, ARMv8, PowerPC, SPARC, ETRAX CRIS dan MicroBlaze.
KVM Hosting = Di sini QEMU berkaitan dengan pengaturan dan migrasi gambar KVM. Ini masih terlibat dalam persaingan perangkat keras, tetapi eksekusi tamu dilakukan oleh KVM seperti yang diminta oleh QEMU.
Xen Hosting QEMU hanya terlibat dalam persaingan perangkat keras; eksekusi tamu dilakukan dalam Xen dan benar-benar tersembunyi dari QEMU.
QEMU dapat menyimpan dan memulihkan keadaan mesin virtual dengan semua program yang berjalan. Sistem operasi tamu tidak perlu menambal untuk dijalankan di QEMU.
QEMU mendukung persaingan berbagai arsitektur, termasuk:
Mesin virtual dapat berinteraksi dengan banyak jenis perangkat fisik host, termasuk hard disk pengguna, drive CD-ROM, kartu jaringan, antarmuka audio, dan perangkat USB. Perangkat USB dapat sepenuhnya diemulasi, atau perangkat USB host dapat digunakan, meskipun ini memerlukan hak istimewa administrator dan tidak berfungsi dengan semua perangkat.
Gambar disk virtual dapat disimpan dalam format khusus (qcow atau qcow2) yang hanya menggunakan ruang disk yang benar-benar digunakan oleh OS tamu. Dengan cara ini, disk 120 GB yang teremulasi dapat menempati hanya beberapa ratus megabyte pada host. Format QCOW2 juga memungkinkan pembuatan gambar overlay yang merekam perbedaan dari file gambar dasar yang lain (tidak dimodifikasi). Ini memberikan kemungkinan untuk mengembalikan isi disk yang ditiru ke keadaan sebelumnya. Sebagai contoh, gambar dasar dapat menyimpan instalasi baru dari sistem operasi yang diketahui berfungsi, dan gambar overlay digunakan. Jika sistem tamu menjadi tidak dapat digunakan (melalui serangan virus, penghancuran sistem yang tidak disengaja, dll.), Pengguna dapat menghapus overlay dan merekonstruksi versi disk image yang diemulasikan sebelumnya.
QEMU dapat meniru kartu jaringan (model yang berbeda) yang berbagi konektivitas sistem host dengan melakukan terjemahan alamat jaringan, secara efektif memungkinkan tamu untuk menggunakan jaringan yang sama sebagai tuan rumah. Kartu jaringan virtual juga dapat terhubung ke kartu jaringan contoh lain QEMU atau ke antarmuka TAP lokal. Konektivitas jaringan juga dapat dicapai dengan menjembatani antarmuka TUN / TAP yang digunakan oleh QEMU dengan antarmuka Ethernet non-virtual pada OS host menggunakan fitur bridging OS host.
QEMU mengintegrasikan beberapa layanan untuk memungkinkan sistem host dan tamu untuk berkomunikasi; misalnya, server SMB terintegrasi dan pengalihan port jaringan (untuk memungkinkan koneksi masuk ke mesin virtual). Itu juga dapat mem-boot kernel Linux tanpa bootloader.
QEMU tidak bergantung pada kehadiran metode output grafis pada sistem host. Sebaliknya, dapat memungkinkan seseorang untuk mengakses layar OS tamu melalui server VNC yang terintegrasi. Ia juga dapat menggunakan saluran serial yang ditiru, tanpa layar apa pun, dengan sistem operasi yang berlaku.
Mensimulasikan beberapa CPU menjalankan SMP dimungkinkan.
QEMU tidak memerlukan hak administratif untuk dijalankan, kecuali modul kernel tambahan untuk meningkatkan kecepatan digunakan (seperti KQEMU), atau ketika beberapa mode dari model konektivitas jaringannya digunakan.
The Tiny Code Generator (TCG) bertujuan untuk menghapus kekurangan mengandalkan versi tertentu dari GCC atau kompilator, melainkan menggabungkan compiler (generator kode) ke dalam tugas-tugas lain yang dilakukan oleh QEMU pada waktu proses. Oleh karena itu, seluruh tugas penerjemahan terdiri dari dua bagian: blok kode target (TB) yang ditulis ulang dalam ops TCG - sejenis notasi perantara mesin-independen, dan selanjutnya notasi ini dikompilasi untuk arsitektur host oleh TCG. Optimalisasi pengabaian dilakukan di antara mereka.
TCG membutuhkan kode khusus yang ditulis untuk mendukung setiap arsitektur yang dijalankannya. Ini juga mengharuskan terjemahan instruksi target ditulis ulang untuk memanfaatkan ops TCG, bukan ops dingen yang sebelumnya digunakan.
Dimulai dengan QEMU Versi 0.10.0, kapal TCG dengan rilis stabil QEMU.
"KQEMU" adalah modul kernel Linux, juga ditulis oleh Fabrice Bellard, yang terutama mempercepat emulasi tamu x86 atau x86-64 pada platform dengan arsitektur CPU yang sama. Ini bekerja dengan menjalankan kode mode pengguna (dan secara opsional beberapa kode kernel) secara langsung pada CPU komputer host, dan dengan menggunakan prosesor dan emulasi perifer hanya untuk mode kernel dan kode real-mode. KQEMU dapat mengeksekusi kode dari banyak OS tamu bahkan jika CPU host tidak mendukung virtualisasi hardware-assisted. KQEMU awalnya adalah produk sumber tertutup yang tersedia secara gratis, tetapi mulai dari versi 1.3.0pre10, itu diberikan lisensi di bawah Lisensi Publik Umum GNU. Versi QEMU dimulai dengan 0.12.0 (per Agustus 2009) mendukung memori besar yang membuat mereka tidak kompatibel dengan KQEMU. Rilis QEMU yang lebih baru telah sepenuhnya menghapus dukungan untuk KQEMU.
QVM86 adalah pengganti drop-in berlisensi GNU GPLv2 untuk KQEMU sumber tertutup. Para pengembang QVM86 berhenti pembangunannya pada Januari 2007.
Mesin Virtual berbasis Kernel (KVM) sebagian besar telah diambil alih sebagai solusi virtualisasi hardware-assisted berbasis Linux untuk digunakan dengan QEMU di tengah kurangnya dukungan untuk KQEMU dan QVM86.
Intel Hardware Accelerated Execution Manager (HAXM) adalah alternatif open-source untuk KVM untuk virtualisasi hardware-assisted berbasis x86 pada Windows dan macOS. Pada 2013 Intel kebanyakan meminta penggunaannya dengan QEMU untuk pengembangan Android. Dimulai dengan versi 2.9.0, QEMU resmi termasuk dukungan untuk HAXM.
QEMU mendukung format gambar disk berikut:
Prosesor Loongson-3 MIPS yang kompatibel menambahkan 200 instruksi baru untuk membantu QEMU menerjemahkan instruksi x86; instruksi-instruksi baru itu menurunkan overhead mengeksekusi instruksi gaya x86 / CISC dalam pipa MIPS. Dengan peningkatan tambahan di QEMU oleh Chinese Academy of Sciences, Loongson-3 mencapai rata-rata 70% kinerja mengeksekusi binari asli saat menjalankan biner x86 dari sembilan tolak ukur.
Solusi virtualisasi yang menggunakan QEMU dapat menjalankan beberapa CPU virtual secara paralel. Untuk emulasi-emulasi mode pengguna, peta QEMU meniru untaian untuk menghosting untaian. Untuk emulasi sistem penuh, QEMU mampu menjalankan thread host untuk setiap CPU virtual yang teremulasi (vCPU). Ini tergantung pada tamu yang telah diperbarui untuk mendukung emulasi sistem paralel, saat ini ARM, Alpha, HP-PA, PowerPC, RISC-V, dan s390x. Jika tidak, satu utas digunakan untuk meniru semua CPUS virtual (vCPUS) yang mengeksekusi setiap vCPU dengan cara round-robin.
QEMU mencakup beberapa komponen: emulator CPU, perangkat yang diemulasi, perangkat generik, deskripsi mesin, antarmuka pengguna, dan debugger. Perangkat yang diemulasi dan perangkat generik dalam QEMU membuat model perangkatnya untuk virtualisasi I / O. Mereka terdiri dari IDE PIIX3 (dengan beberapa kemampuan PIIX4 yang belum sempurna), Cirrus Logic atau video emulasi VGA polos, emulasi jaringan RTL8139 atau E1000, dan dukungan ACPI. Dukungan APIC disediakan oleh Xen.
Xen-HVM memiliki emulasi perangkat berdasarkan proyek QEMU untuk menyediakan virtualisasi I / O ke VM. Perangkat keras ditiru melalui "daemon model perangkat" QEMU yang berjalan sebagai backend di dom0. Tidak seperti mode menjalankan QEMU lainnya (terjemahan dinamis atau KVM), CPU virtual benar-benar dikelola ke hypervisor, yang mengurus menghentikan mereka sementara QEMU meniru akses I / O yang dipetakan memori.
Pada bulan September 2006, Win4Lin mengumumkan perubahan nama perusahaan menjadi Jembatan Virtual dengan merilis Win4BSD Pro Desktop, port produk ke FreeBSD dan PC-BSD. Dukungan Solaris diikuti pada Mei 2007 dengan merilis Win4Solaris Pro Desktop dan Win4Solaris Virtual Desktop Server.
Perangkat keras
Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.
Perangkat perusak
Sesudah perangkat perusak terpasang pada suatu sistem, perangkat tersebut harus tetap tersembunyi untuk menghindari pelacakan dan pembasmian. Cara ini sama apabila penyerang manusia memecah masuk ke dalam komputer secara langsung. Teknik yang dikenal sebagai rootkit memperbolehkan penyelubungan ini. Caranya, mengubah sistem operasi induk ("host operating system") supaya perangkat perusak selalu tersembunyi dari pengguna. Rootkit dapat mencegah proses berbahaya untuk tidak terlihat dalam daftar proses sistem, atau menyimpan berkas-berkas untuk tidak bisa dibaca. Pada awalnya, rootkit dipasang oleh penyerang manusia pada sistem Unix di mana penyerang telah mendapatkan akses pengurus ("administrator (root) access"). Saat ini, istilah ini biasanya digunakan bagi langkah utama penyelubungan dalam perangkat lunak berniat jahat.
Pengeluaran modal
Misalnya, perusahaan membeli komputer mainframe dan peningkatan berkelanjutan serta paket layanan; Atau perusahaan membeli sistem perangkat lunak dan membayar perawatan dan servis yang berkelanjutan. Server dan perangkat keras lainnya secara tradisional yang telah dibeli dengan cara ini juga akan mengurangi biaya berkelanjutan sehingga memungkinkan bisnis untuk meramalkan dan merencanakan anggaran dan arus kas mereka dengan lebih baik tanpa membuang kelebihan kapasitas yang disembunyikan setiap kali peralatan TI gagal beroperasi.
Insinyur perangkat lunak
Setengah dari semua praktisi hari ini havedegrees dalam ilmu komputer, sistem informasi, atau teknologi informasi. Sejumlah kecil, namun tumbuh, jumlah praktisi memiliki gelar teknik perangkat lunak. Pada tahun 1987, Imperial College London memperkenalkan gelar sarjana teknik perangkat lunak tiga tahun pertama di Inggris dan dunia; Pada tahun berikutnya, Universitas Sheffield mendirikan sebuah program serupa. Pada tahun 1996, Institut Teknologi Rochester memulai program sarjana teknik perangkat lunak sarjana pertama di Amerika Serikat, namun ia tidak mendapatkan ABETaccreditation sampai tahun 2003, bersamaan dengan Rice University, Clarkson University, Milwaukee School of Engineering dan Mississippi State University memperoleh gelar mereka . Pada tahun 1997, PSG College of Technology di Coimbatore, India adalah orang pertama yang memulai gelar Master of Science lima tahun yang terintegrasi dalam Rekayasa Perangkat Lunak.
Perangkat perusak
Secara umum, trojan adalah perangkat lunak yang mengundang pengguna untuk menjalankannya dan menyembunyikan muatan yang berniat jahat atau destruktif. Muatan dapat memengaruhi sistem secara langsung dan dapat mengakibatkan banyak efek yang tidak dikehendaki, misalnya menghapus berkas-berkas pengguna atau memasang komponen yang tidak dikehendaki atau jahat secara berlanjut. Trojan yang dikenal sebagai virus penetes ("dropper") digunakan untuk memulai wabah cacing komputer, dengan memasukkan cacing ke dalam jejaring setempat pengguna ("users' local networks").
CONFIG.SYS
CONFIG.SYS adalah sebuah berkas dalam sistem operasi MS-DOS yang ditujukan untuk mengatur sistem secara keseluruhan. Driver perangkat keras, seperti CD-ROM, mouse (jika ada), sound card, manajer memori dimasukkan ke dalam berkas ini agar dapat dimuat. Meski berakhiran .SYS ("System"), berkas ini sebenarnya adalah berkas teks dengan pengodean ASCII sehingga dapat disunting dengan mudah dengan menggunakan editor teks semacam EDIT.COM, EDLIN.COM atau E.EXE. Berkas ini adalah salah satu dari berkas penting dalam MS-DOS, setelah IO.SYS, MSDOS.SYS, dan COMMAND.COM.
Unit Pemroses Sentral
Unit Pemroses Sentral (UPS) (bahasa Inggris: Central Processing Unit/Processor; CPU), merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain, pemroses/prosesor ("processor"), sering digunakan untuk menyebut CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU. CPU Merupakan bagian utama dari komputer karena processor berfungsi untuk mengatur semua aktifitas yang ada pada komputer. Kecepatan eksekusi processor tergantung apalagi pada frekuensinya, satuan adalah MHz (MegaHertz) atau GHz (1 GigaHertz = 1000 MegaHertz).
Unit Pemroses Sentral
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmetika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan tombol, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut "alamat memori". Selanjutnya, CPU dapat mengakses data-data pada MAA dengan menentukan alamat data yang dikehendaki.
Cakram keras
Data yang disimpan dalam diska keras tidak akan hilang ketika tidak diberi tegangan listrik, yakni: "penyimpan tak gabar" atau "mantap" (). Dalam sebuah diska keras, biasanya terdapat lebih dari satu piringan untuk memperbesar kapasitas data yang dapat ditampung.
Peranti masukan
Peranti masukan () adalah semua periferal (perangkat keras komputer) yang digunakan untuk memberikan data dan sinyal kendali untuk suatu sistem pemrosesan informasi, misalnya komputer. Peranti masukan dapat dikelompokkan berdasarkan beberapa hal: (1) cara masukan, misalnya melalui gerak mekanis atauaudio; (2) masukan diskret (tekanan tombol) atau kontinu (posisi tetikus); serta (3) derajat kebebasan gerakan, misalnya dua dimensi pada tetikus standar dan tiga dimensi pada navigator untuk aplikasi CAD. Jenis peranti masukan utama antara lain adalah papan ketik, peranti penunjuk, pemindai, perangkat masukan video (kamera, dll.), serta perangkat masukan audio (mikrofon, dll.).
BIOS
BIOS menyediakan antarmuka komunikasi tingkat rendah, dan dapat mengendalikan banyak jenis perangkat keras (seperti keyboard). Karena kedekatannya dengan perangkat keras, BIOS umumnya dibuat dengan menggunakan bahasa rakitan ("assembly") yang digunakan oleh mesin yang bersangkutan.
Perangkat perusak
Oleh karena keadaan ini, semakin banyak sistem operasi dirancang dengan pemacu peranti ("device driver") yang memerlukan hak istimewa tinggi. Walaupun demikian, para pengguna diperingatkan untuk hanya membuka lampiran yang tepercaya, dan untuk tetap waspada terhadap kode yang diterima dari sumber-sumber yang meragukan.
Tabel Partisi GUID
Dalam perangkat keras komputer, Tabel Partisi GUID (GUID Partition Table ; GPT) adalah standar tata letak tabel partisi pada cakram keras fisik, menggunakan pengidentifikasi unik global (GUID). Meskipun merupakan bagian dari standar Unified Extensible Firmware Interface (UEFI) (Forum Unified EFI mengusulkan sebagai pengganti BIOS PC), juga digunakan pada beberapa sistem BIOS karena keterbatasan tabel partisi MBR yang menggunakan 32 bit untuk menyimpan alamat blok logis dan informasi ukuran. Bagi cakram/diska dengan sektor 512 bita, entri tabel partisis MBR memungkinkan hingga maksimum 2 TiB (2 atau 2,20 ~ × 10 bita).
Serangan brutal
Serangan brutal (bahasa Inggris:Brute-force attack) adalah sebuah teknik serangan terhadap sebuah sistem keamanan komputer yang menggunakan percobaan terhadap semua kunci yang mungkin. Pendekatan ini pada awalnya merujuk pada sebuah program komputer yang mengandalkan kekuatan pemrosesan komputer
Barebone
Barebone adalah komputer setengah jadi yang terdiri dari casing, power supply, motherboard, dan sistem pendingin (cooling Device). Sistem barebone terkini menyertakan modem internal, card reader bahkan DVD-ROM dalam paket penjualannya.
Kekutu
Kekutu () adalah suatu cacat desain pada perangkat keras atau perangkat lunak yang mengakibatkan terjadinya galat pada peralatan atau program sehingga tidak berfungsi sebagaimana mestinya. Kekutu umumnya ditemukan pada perangkat lunak, bukan perangkat keras.
Rantai alat
Rantai alat (Inggris: Toolchain), dalam ilmu komputer, adalah serangkaian peralatan pemrograman dan pengembangan perangkat lunak, yang mesti digunakan bergilir sesuai menurut tahap-tahap pengembangan. Alat pertama menghasilkan berkas-berkas tertentu, untuk digunakan oleh alat kedua yang selanjutnya menghasilkan berkas-berkas tertentu untuk alat ketiga, dan seterusnya.
Cakram but
Meskipun banyak komputer dapat but dari cakram keras yang berisi sistem operasi dan perangkat lunak lainnya, namun cakram keras umumnya tidak disebut cakram but. Cakram flopi dan CD-ROM adalah bentuk media yang paling umum digunakan, tetapi media lain, seperti "tape drive", "zip drive", dan USB flash drive juga dapat digunakan. BIOS komputer yang bersangkutan harus mendukung but dari perangkat tersebut.
Virtualisasi perangkat keras
Dua pendekatan yang paling umum digunakan untuk virtualisasi perangkat-keras adalah virtualisasi penuh dan para-virtualisasi. Dalam virtualisasi penuh sebuah lapisan berada di antara mesin tamu (virtual) dan mesin tuan-rumah. Lapisan ini disebut hypervisor atau disebut juga pemantau mesin virtual. Lapisan ini menggandakan sumber-daya sistem bagi kepentingan masing-masing mesin tamu. Para-virtualisasi berbeda dalam hal hypervisor bekerja dengan cara yang lebih koperatif. Setiap sistem operasi tamu menyadari bahwa mereka berjalan dalam lingkungan virtual dan bekerja sama dengan hypervisor untuk memvirtualisasikan mesin tuan-rumah.
Contoh hypervisor yang termasuk kategori ini adalah TRANGO, Xen, KVM; IBM's LPARs, Win4Lin 9x, Sun's Logical Domains, z/VM. virtualisasi paruh hanya mensimulasikan beberapa hal dari perangkat tersebut. Virtualisasi paruh lebih mudah dijalankan daripaada virtualisasi penuh, akan tetapi virtualisasi paruh memiliki kekurangan dalam hal compatibility/kesesuaian
PC Wizard 2010
PC Wizard 2010 adalah sebuah aplikasi yang dibuat khusus untuk mendeteksi "hardware" yang terpasang pada sebuah "Personal Computer" (PC). Perangkat lunak ini juga memiliki kemampuan untuk menganalisa serta "benchmarking", baik secara "hardware" maupun "software".
Barebone
Pembeli barebone harus membeli komponen-komponen wajib yang ada pada suatu komputer antara lain prosesor, memory (RAM), dan harddrive. Memang saat awal dibuatnya barebone ada beberapa produsen barebone yang menyertakan prosesor, RAM dan hard drive. Tetapi sekarang sudah tidak ada lagi karena dianggap tidak sesuai dengan konsep barebone (komputer setengah jadi). Belum lagi tambahan-tambahan hardware seperti kartu grafis (graphic card), kartu suara (sound card), dan sebagainya jika tidak puas dengan fasilitas on-board dari barebone tersebut. Sayangnya, karena bentuknya yang minimalis banyak hardware yang tidak kompatibel dengan barebone.
Insinyur perangkat lunak
Sejak itulah, rekayasa perangkat lunak gelar sarjana telah didirikan di banyak universitas. Standar kurikulum internasional untuk program sarjana rekayasa perangkat lunak derajat baru-baru ini didefinisikan oleh CCSE. Hingga 2004
di AS, sekitar 50 perguruan tinggi menawarkan rekayasa perangkat lunak derajat, yang mengajar ilmu komputer dan rekayasa prinsip-prinsip dan praktek-praktek. Pertama rekayasa perangkat lunak Magister didirikan di Seattle University pada tahun 1979. Sejak itulah pascasarjana rekayasa perangkat lunak derajat telah dibuat tersedia dari banyak perguruan tinggi. Demikian juga di Kanada, Canadian Teknik Akreditasi (CEAB) dari Kanada Dewan Insinyur Profesional telah diakui beberapa rekayasa perangkat lunak program.
Perangkat lunak
Pembuatan perangkat lunak itu sendiri memerlukan "bahasa pemrograman" yang ditulis oleh seorang pemrogram untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Perangkat lunak seperti Windows atau Linux bisa disebut sebagai nyawa dari komputer, di mana tanpa diinstal sistem operasi tersebut maka komputer tidak dapat dijalankan. Perangkat lunak sistem operasi biasanya tersimpan di partisi C sehingga saat komputer mengalami masalah, partisi C yang terkena imbas. Perangkat lunak lain juga tersimpan di partisi C yang apabila komponen tidak lagi berjalan maksimal dapat diuninstal dan diinstal ulang. Data-data lain lebih baik disimpan di partisi D sehingga saat software terkena virus atau tidak berjalan normal kembali maka dapat diinstal ulang dan data penting dapat diselamatkan.
RAID
RAID, singkatan dari Redundant Array of Independent Disks merujuk kepada sebuah teknologi di dalam penyimpanan data komputer yang digunakan untuk mengimplementasikan fitur toleransi kesalahan pada media penyimpanan komputer (utamanya adalah "hard disk") dengan menggunakan cara redundansi (penumpukan) data, baik itu dengan menggunakan perangkat lunak, maupun unit perangkat keras RAID terpisah. Kata "RAID" juga memiliki beberapa singkatan "Redundant Array of Inexpensive Disks", "Redundant Array of Independent Drives", dan juga "Redundant Array of Inexpensive Drives". Teknologi ini membagi atau mereplikasi data ke dalam beberapa "hard disk" terpisah. RAID didesain untuk meningkatkan keandalan data dan/atau meningkatkan kinerja I/O dari "hard disk".
Peranti bergerak
Sebuah peranti bergerak atau peranti ginerak (, peranti mobil) — juga dikenal sebagai "peralatan telepon genggam", "peralatan genggam", "komputer genggam", "palmtop" atau hanya "alat genggam" — adalah sebuah peralatan komputer seukuran kantong, yang memiliki layar tampilan dengan masukan sentuhan atau papan ketik mini. Untuk "pembantu digital pribadi (PDA)" masukan dan keluaran digabungkan ke dalam sebuah antarmuka layar sentuh. Telepon cerdas ("smartphone") dan PDA sangat populer di antara orang-orang yang membutuhkan bantuan dan kenyamanan komputer konvensional. Pembantu digital perusahaan dapat memperluas fungsi yang tersedia untuk pengguna bisnis dengan menawarkan layanan pengambilan data terpadu seperti pembaca kode palang, RFID, dan kartu pintar.
Teknik komputer
Teknik komputer (disebut juga teknik sistem komputer, bahasa Inggris: computer engineering) adalah suatu disiplin khusus yang mengkombinasikan teknik elektro dan ilmu komputer. Seorang teknisi komputer adalah teknisi elektro arus lemah yang lebih berfokus pada sistem sirkuit digital, sistem komunikasi data pada frekuensi radio, dan elektronika sebagai bagian dari komputer secara menyeluruh. Dari kacamata ilmu komputer, seorang teknisi komputer adalah seorang arsitek perangkat lunak yang memiliki fokus pada interaksi antara perangkat lunak dan program serta komponen perangkat keras pendukungnya untuk membangun sebuah sistem komputer .
Secara akademis, teknik komputer menekankan pada jenis mata kuliah:
Pengebutan
Secara umum program BIOS yaitu sebuah perangkat lunak dasar terpanggil. Sebab memang biasanya BIOS berada pada alamat tersebut. Kemudian BIOS akan melakukan cek terhadap semua galat dalam memori, device-device yang tersambung kepada komputer (seperti porta-porta serial dan lain-lain). Inilah yang disebut dengan POST ("Power-On Self Test").
Struktur sistem operasi
Secara konsep, sistem computer dibuat berdasarkan lapisan. Hardware atau perangkat lunak merupakan tingkatan terbawah dari keseluruhan sistem. Kernel yang berjalan ditingkatan berikutnya menggunakan instruksi-intruksi perangkat keras untuk membuat kumpulan sistem call yang digunakan oleh lapisan luarnya.
Program di atas kernel dapat menggunakan sistem call atau instruksi-instruksi perangkat keras. Dalam beberapa hal, program sistem tidak membedakan kedua lapisan tersebut. Program sistem memperlakukan sistem call dan perangkat keras di lapisan yang sama, meskipun program beberapa sistem pada tingkat yang lebih tinggi dari rutin-rutin program aplikasi yang lain, program-program aplikasi akan melihat semua yang berada di bawahnya.
Pendekatan sistem lapisan ini menjadi konsep dari mesin virtual. Dengan menggunakan penjadwalan CPU dan teknik virtual memori, sebuah sistem operasi dapat membuat bayangan proses dalam jumlah banyak, yang masing-masing dieksekusi oleh prosesornya sendiri dengan memori (virtual) sendiri. Pada mesin virtual tidak tersedia fungsi-fungsi tambahan tetapi interface yang identik dengan perangkat keras yang mendasarinya. Setiap proses dilengkapi dengan salinan dari computer yang mendasarinya.
Pengelolaan penyimpanan berhierarki
Pengelolaan penyimpanan berhierarki (bahasa Inggris: "Hierarchical storage management" (HSM)), diterjemahkan secara bebas ke dalam bahasa Indonesia sebagai "Teknik manajemen penyimpanan data secara hierarkis", adalah sebuah teknik penyimpanan data yang secara otomatis memindahkan data antara media penyimpanan data berharga tinggi dan media penyimpanan berharga murah. Sistem HSM ada karena perangkat media penyimpanan berkecepatan tinggi, seperti halnya larik yang berisi drive "hard disk", jauh lebih mahal ketimbang perangkat-perangkat yang berkecepatan rendah, seperti halnya cakram optis dan drive tape magnetis. Memang, idealnya, semua data tersimpan sepanjang waktu pada media yang memiliki kecepatan tinggi, tetapi hal tersebut sangatlah mahal untuk banyak organisasi, terutama organisasi Usaha kecil dan menengah (UKM). Akhirnya, sistem HSM pun digunakan untuk menyimpan sebagian besar data perusahaan pada media yang lebih lambat, lalu menyalin data yang dibutuhkan ke "drive" yang lebih cepat saat dibutuhkan. Efek dari penggunaan teknologi ini adalah bahwa HSM bisa mengubah "hard disk drive" yang cepat menjadi "cache" untuk perangkat-perangkat media penyimpanan berkecepatan lambat. Sistem HSM akan memantau cara bagaimana data digunakan dan akan mencoba untuk menduga apakah data bisa dipindahkan ke media yang lebih lambat atau masih ditempatkan pada perangkat yang cepat. HSM juga sering disebut sebagai penyimpanan berlapis ("tiered storage").
Periferal
Periferal atau perangkat tambahan atau perangkat saja (Inggris: "peripheral device") adalah perangkat keras yang dihubungkan ke komputer untuk meningkatkan kegunaannya dan membantu pekerjaan. Beberapa perangkat yang umum digunakan adalah pencetak, pemindai, mikropon dan pengeras suara.
Mikrokernel
Peladen mikrokernel pada dasarnya merupakan program jurik biasa seperti umumnya, dengan pengecualian kernel memberikan sejumlah kewenangan untuk berinteraksi dengan sebagian dari ingatan fisik yang biasanya dibatasi untuk program pada umumnya. Dengan cara demikian, hal ini memungkinkan para peladen, khususnya device driver, bisa berinteraksi secara langsung dengan perangkat keras.
Advanced Technology Attachment
Advanced Technology Attachment (ATA) adalah antarmuka standar untuk menghubungkan perangkat penyimpanan seperti cakram keras dan CD-ROM dalam komputer pribadi. Terdapat banyak istilah dan sinonim untuk ATA, termasuk singkatan-singkatan IDE, ATAPI, dan UDMA.
Infrastruktur
Infrastruktur "keras" merujuk kepada jaringan fisik yang berukuran relatif besar dan fungsional, sedangkan infrastruktur "lunak" adalah institusi atau lembaga yang berperan dalam menjalankan fungsi ekonomi, kesehatan, pendidikan, sosial, dan budaya di dalam sebuah negara (misal sistem edukasi, sistem ekonomi).
Situs web
Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
Sistem operasi
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Cakram keras
Pada cakram modern ada satu pembaca-tulis yang terpasang pada lengan bertuas untuk masing-masing permukaan piringan. Sebuah lengan bertuas menggerakan pembaca-tulis seperti busur melintasi piringan yang berputar, memungkinkan masing-masing pembaca-tulis mengakses hampir seluruh permukaan piringan. Lengan ini digerakan menggunakan motoran penggerak lengan sistem gulungan. Cakram keras model lama menuliskan data secara tetap dalam bit per detik, sehingga setiap alur memiliki ukuran data yang sama. Model terbaru (sejak tahun 1990an) menggunakan sistem perekaman area bit ("zone bit recording") yang bisa menambah kecepatan penulisan dari piringan area terdalam ke area terluar. Dengan demikian data yang tersimpan di area terluar akan lebih banyak.
Android (sistem operasi)
Secara historis, produsen perangkat dan operator seluler biasanya tidak mendukung pengembangan "firmware" oleh pihak ketiga. Produsen khawatir bahwa akan muncul fungsi yang tidak sesuai jika perangkat menggunakan perangkat lunak yang tidak resmi, sehingga akan menyebabkan munculnya biaya tambahan. Selain itu, "firmware" modifikasi seperti CyanogenMod kadang-kadang menawarkan fitur yang membuat operator harus mengeluarkan biaya premium, misalnya tethering. Akibatnya, kendala teknis seperti terkuncinya pengebutan ("bootloader") dan terbatasnya akses "root" umumnya bisa ditemui di kebanyakan perangkat Android. Namun, perangkat lunak buatan komunitas pengembang semakin populer, dan setelah Kongres Pustakawan Amerika Serikat mengizinkan "jailbreaking" perangkat seluler, produsen ponsel dan operator mulai memperlunak sikap mereka terhadap pengembang pihak ketiga. Beberapa produsen ponsel, termasuk HTC, Motorola, Samsung dan Sony, mulai memberikan dukungan dan mendorong pengembangan perangkat lunak pihak ketiga. Sebagai hasilnya, kendala pembatasan perangkat keras untuk memasang perangkat tegar tidak resmi mulai berkurang secara bertahap setelah meningkatnya jumlah perangkat yang memiliki kemampuan untuk membuka "bootloader", sama dengan seri ponsel Nexus, meskipun pengguna harus kehilangan garansi perangkat mereka jika melakukannya. Akan tetapi, meskipun produsen ponsel telah menyetujui pengembangan perangkat lunak pihak ketiga, beberapa operator seluler di Amerika Serikat masih mewajibkan ponsel penggunanya untuk "dikunci".
Windows Server 2008
Dari sisi perangkat keras, prosesor dan perangkat memori dimodelkan sebagai perangkat keras Plug and Play, sehingga mengizinkan proses "hot-plugging" terhadap perangkat-perangkat tersebut. Ini berarti, sumber daya sistem dapat dibagi ke dalam partisi-partisi secara dinamis dengan menggunakan fitur "Dynamic Hardware Partitioning", di mana setiap partisi memiliki memori, prosesor, I/O secara independen terhadap partisi lainnya.
Perangkat perusak
Perangkat lunak bisa dianggap sebagai perangkat perusak berdasarkan maksud yang terlihat dari pencipta dan bukan berdasarkan ciri-ciri tertentu. Perangkat perusak mencakup virus komputer, cacing komputer, trojan, kebanyakan rootkit, perangkat pengintai ("spyware"), perangkat iklan ("adware") yang tak jujur, perangkat pemeras ("ransomware"), perangkat kriminal ("crimeware") dan perangkat lunak lainnya yang berniat jahat dan tidak diinginkan. Menurut undang-undang, perangkat perusak kadang-kadang dikenali sebagai ‘pencemar komputer’; hal ini tertera dalam kode undang-undang di beberapa negara bagian Amerika Serikat, termasuk California dan West Virginia.
Perangkat lunak beriklan
Perangkat lunak pengiklan adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada sebuah jenis perangkat lunak berbahaya ("malicious software"/"malware") yang memasang dirinya sendiri tanpa sepengetahuan pengguna dan menampilkan iklan-iklan ketika pengguna berselancar di Internet.
Perangkat perusak
Namun, sejak peningkatan akses Internet jalur lebar, perangkat perusak lebih berniat jahat dan semakin dirancang untuk tujuan keuntungan, ada yang sah (periklanan yang dipaksakan) dan ada yang tidak (pidana). Sebagai contoh, sejak tahun 2003, sebagian besar virus dan cacing komputer yang tersebar luas telah dirancang untuk mengambil alih komputer pengguna untuk pembobolan pasar gelap. 'Komputer berjangkit' ("zombie computers") dapat digunakan untuk mengirim surel sampah ("e-mail spam"), untuk menginduk ("host") data selundupan seperti pornografi anak-anak atau untuk terlibat dalam serangan nafi layanan tersebar ("distributed denial-of-service") sebagai bentuk pemerasan.
Komputasi paralel
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai "middleware" yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua program yang dijalankan diatasnya otomatis akan diolah secara paralel !
SCSI
Small Computer System Interface (SCSI) merupakan set standar untuk menghubungkan secara fisik dan mentransfer Data antara komputer dan periferal . SCSI mendefinisikan perintah, protokol (komputer) dan antarmuka listrik dan optika . SCSI ini paling sering digunakan untuk Cakram Keras, tetapi dapat menghubungkan berbagai perangkat lain, termasuk pemindai dan drive CD . SCSI mendefinisikan set perintah secara spesifik untuk jenis periferal, sesuatu yang "tidak diketahui – unknown¬" sebagai salah satu jenis yang mengartikan bahwa secara Teori dapat digunakan sebagai antarmuka ke hampir perangkat apapun, namun standar ini sangat pragmatis dan ditujukan terhadap persyaratan komersial .
Setiap perangkat melekat pada bus komputer SCSI dengan cara yang sama, terhitung sampai dengan 8 atau 16 perangkat yang dapat menempel pada bus komputer tunggal. SCSI menggunakan [sinyal|sinyal elektrik] berjabat tangan antar perangkat, SCSI-1, SCSI-2 memiliki pilihan untuk memeriksa kesalahan paritas. protokol (komputer) SCSI mendefinisikan komunikasi dari Nama host-ke- Nama host, Nama host-ke-periferal, periferal -ke-periferal. Namun sebagian besar periferal yang secara khusus merupakan target SCSI, tidak mampu bertindak sebagai insiator SCSI - tidak dapat melakukan transaksi SCSI sendiri. Oleh karena itu, komunikasi periferal -to-periferal jarang terjadi, tetapi mungkin juga terjadi pada aplikasi SCSI umum. The Symbios Logic chip 53C810 adalah contoh dari antarmuka PCI Nama host yang dapat bertindak sebagai target SCSI.
Cakram but
Istilah "boot" berasal dari ide bootstraps yaitu tali atau lingkaran kecil di bagian belakang sebuah sepatu but kulit yang memungkinkan seseorang untuk menarik seluruh but sendiri (tanpa bantuan orang lain); dalam hal ini komputer berisi program kecil ("bootstrap loader") yang akan memuat dan menjalankan program yang ditemukan pada perangkat but. Program tersebut sendiri merupakan program kecil yang dirancang untuk memuat program yang lebih besar, yaitu sistem operasi lengkap. Untuk mengaktifkan but dari media penyimpan atau untuk menulis ke media but, biasanya program but menggunakan RAM sebagai cakram RAM sebagai media penyimpanan berkas sementara.
Teknologi komunikasi
Teknologi Komunikasi adalah peralatan perangkat keras ("hardware") dalam sebuah struktur organisasi yang mengandung nilai-nilai sosial yang memungkinkan setiap individu mengumpulkan, memproses dan saling tukar menukar informasi dengan individu-individu lain.Teknologi komunikasi ditekankan pada sebagaimana suatu hasil data dapat disalurkan, disebarkan dan disampaikan ke tempat tujuan sedangkan teknologi informasi lebih ditekankan pada hasil data yang diperoleh. Teknologi informasi berkembang cepat dengan meningkatnya perkembangan komputer dengan peranti pendukungnya serta perkembangan teknologi komunikasi yang ada. Teknologi komunikasi berkembang cepat dengan meningkatnya perkembangan teknologi elektronika, sistem transmisi dan sistem modulasi, sehingga suatu informasi dapat disampaikan dengan cepat dan tepat.
Pengembang perangkat lunak
Pengembang perangkat lunak (Inggris: Software Developer) adalah individu, komunitas atau perusahaan yang membuat perangkat lunak. Pengembang perangkat lunak kemudian mengkhususkan diri untuk mengembangkan perangkat lunak kategori tertentu misalnya Sistem Operasi, RDBMS, web server, bahasa pemrograman dan lain-lain.
Modem ADSL
= Komponen perangkat keras =
Teknologi komunikasi baru
Teknologi adalah desain untuk tindakan instrumental yang mengurangi ketidakpastian dalam hubungan sebab-akibat yang terlibat dalam mencapai hasil yang diinginkan. Teknologi biasanya memiliki dua aspek yaitu aspek perangkat keras ( terdiri dari materi atau benda-benda fisik) dan aspek perangkat lunak ( terdiri dari basis informasi untuk perangkat keras ). Kedua aspek tersebut penting untuk penggunaan praktis komputer, tetapi karena perangkat keras lebih terlihat oleh pengamat kasual, maka kita akan berpikir teknologi utama adalah perangkat keras.
Cakram but
Cakram but (bahasa Inggris: boot disk) adalah media penyimpanan data digital (cakram) yang mudah dilepas ("removable") yang dapat digunakan komputer untuk memuat dan menjalankan (but) sistem operasi atau program utilitas. Komputer yang bersangkutan harus memiliki program "built-in" untuk memuat dan menjalankan program but dari sebuah cakram sesuai standar tertentu.
Forensik digital
Peralatan yang berupa perangkat keras umumnya dirancang untuk menyelidiki perangkat penyimpanan, dan untuk menjaga agar perangkat target tidak berubah demi menjaga integritas bukti. "Forensics disk controller" atau pencacah perangkat keras merupakan perangkat "read-only" yang memungkinkan pengguna untuk membaca data di perangkat tersangka tanpa risiko memodifikasi atau menghapus konten di dalamnya. Sedangkan "disk write-protector" atau "write-blocker" berfokus pada pelestarian bukti di perangkat target dan berfungsi untuk mencegah konten dalam perangkat penyimpanan termodifikasi atau terhapus. "Hard-drive duplicator" adalah perangkat pencitraan "(imaging") yang berfungsi untuk menyalin semua file pada cakram keras yang dicurigai ke dalam cakram yang bersih, alat ini juga dapat menduplikasi data dalam cakram lepas atau kartu digital (SD) secara aman. Perangkat pemulihan kata sandi menggunakan algoritme, seperti serangan "brute force" atau kamus, untuk mencoba mengakses perangkat penyimpanan yang dilindungi kata sandi.
Sistem informasi eksekutif
Ketika membicarakan tentang perangkat keras komputer dalam lingkunagn EIS, kita harus fokus pada perangkat keras yang dibutuhkan para eksekutif. Para eksekutif harus diutamakan dan kebutuhannya harus ditentukan sebelum perangkat keras dapat dipilih. Perangkat keras dasar yang dibutuhkan untuk suatu EIS ada empat komponen:
Komputer
I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy).
Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, pencetak, pemindai, dan sebagainya.
Kasing komputer
Kasing komputer atau selubung komputer (, dikenal juga dengan "computer chassis, cabinet, box, tower, enclosure, housing, system unit" atau sederhananya, kasing) adalah adalah tempat (kotak/wadah) yang berisi sebagian besar komponen dari sebuah komputer (biasanya tidak termasuk layar, papan ketik, dan tetikus). Sebuah kasing komputer, kadang-kadang, penyebutan istilah komputer salah sehingga disebut sebagai CPU atau kandar keras, yang mengacu pada komponen ditempatkan dalam kasus ini. CPU adalah istilah yang lebih umum pada kehidupan sehari-hari. saat perangkat lain dari papan induk biasanya ditempatkan di kasingnya sendiri secara terpisah.
Program komputer
Umumnya sistem operasi yang ada saat ini sudah mendukung pemanfaatan multitasking yang memungkinkan beberapa program komputer dijalankan pada saat yang bersamaan di sebuah komputer. Untuk dapat menjalankan beberapa program tersebut pada saat yang bersamaan, sistem operasi memanfaatkan mekanisme penjadualan proses yang merupakan suatu mekanisme yang akan mengatur pengalihan prosesor dalam melakukan pemrosesan sehingga beberapa program komputer tersebut dapat berinteraksi dengan pengguna saat dijalankan. Di sisi perangkat keras yang digunakan, prosesor modern saat ini umumnya telah mendukung beberapa core prosesor yang dipancangkan sebagai sebuah prosesor yang memungkinkannya menjalankan beberapa program sekaligus.
Cakram keras
Awal tahun 1980an kebanyakan cakram keras dipakai pengguna akhir komputer pribadi sebagai perangkat luar untuk tambahan subsistem. Subsistem ini tidak dijual atas nama pabrik cakram melainkan atas nama produsen subsistem semacam Corvus System atau Tallgrass Technologies. Bisa juga atas nama pabrikan personal komputer misalnya Apple ProFile. IBM PC/XT pada tahun 1983 sudah menyertakan cakram keras internal berukuran 10MB dan tak lama kemudian cakram keras internal berkembang pada komputer pribadi
Jatahan cakram
Jatahan cakram (bahasa Inggris: "disk quota") adalah sebuah fitur yang dimiliki oleh NTFS yang mampu membatasi penggunaan ruang cakram keras ("hard disk") untuk setiap pengguna jaringan. Fitur ini melibatkan pengaturan batas penggunaan media penyimpanan di dalam sebuah peladen berkas ("file server") atau jenis-jenis media penyimpanan jaringan lainnya.
Komputer
Komputer terdiri atas 2 bagian besar yaitu perangkat lunak ("software") dan perangkat keras ("hardware").
Dasar Pendidikan
b. Benda-benda sebagai alat Bantu (biasa disebut "peranti keras"); mencakup meja kursi, belajar, papan tulis, penghapus, kapur tulis, OHP, dan sebagainya.
Mikrokernel
Dalam pengetahuan Ilmu Komputer, mikrokernel merupakan seperangkat perangkat lunak dalam jumlah minimum yang meyediakan beragam mekanisme dasar yang dibutuhkan untuk bekerja sebagai sebuah sistem operasi, seperti halnya manajemen pengalamatan ruang tingkat rendah, manajemen thread, dan komunikasi antar proses. Dalam implementasinya mikrokernel merupakan satu-satunya perangkat lunak yang berjalan dengan tingkat kewenangan tertinggi (umumnya disebut sebagai modus supervisor atau modus kernel) dari serangkaian level kewenangan yang tersedia pada perangkat kerasnya. Layanan yang disediakan oleh sebuah sistem operasi beberapa diantaranya adalah device driver, protokol jaringan, sistem berkas, dan kode antarmuka pengguna yang berada dalam ruang pengguna.