Apakah yang dimaksud dengan peranti lunak ?
Emulator
Emulator atau lebih tepatnya peranti lunak emulator memungkinkan suatu program atau peranti lunak yang dibuat pada awalnya oleh suatu sistem komputer (arsitektur dan sistem operasi) dan untuk dijalankan dalam sistem itu (atau dijalankan dalam suatu sistem yang didedikasikan), dapat dijalankan dalam sistem komputer yang sama sekali berbeda. Sebagai contoh suatu program Windows dapat dijalankan di sistem operasi Linux dengan menggunakan peranti lunak emulator Wine. Ada pula program yang mengemulasikan suatu komputer dalam komputer, misalnya VMware. Contoh lain adalah program-program emulator untuk menjalankan permainan komputer yang awalnya hanya bisa dijalankan pada konsolnya masing-masing, misalnya Nintendo, Atari, PlayStation, XBox dan lain-lain.
Perangkat lunak milik perorangan
Pembatasan-pembatasan hak ini dapat dilakukan secara teknis maupun hukum, ataupun keduanya. Cara teknis dilakukan misalnya dengan memberikan berkas biner terbaca-mesin kepada pengguna dan menyimpan kode sumber terbaca-manusia. Cara hukum dapat melalui lisensi perangkat lunak, hak cipta, dan hukum paten. Hak eksklusif secara hukum atas perangkat lunak tak dibutuhkan oleh seorang "proprietor" suatu perangkat lunak untuk menjadi perangkat lunak tersebut tak bebas, karena perangkat lunak domain publik dan perangkat lunak di bawah suatu lisensi permisif dapat menjadi perangkat lunak tak bebas dengan mendistribusikan versi kompilasi program tanpa menyediakan kode sumbernya.
Drumben
Bentuk penampilan drumben yang dinamis umumnya membuat kompleksitas aransemen lagu dan perancangan formasi barisan menjadi lebih tinggi. Para pelatih drumben instrumen musik umumnya memanfaatkan perangkat lunak sebagai alat bantu untuk memecahkan tingkat kompleksitas tersebut dalam proses aransemen lagu, melakukan ekstraksi atas partitur ke dalam tiap-tiap kelompok instrumen musik (termasuk instrumen musik tiup, perkusi, dan pit). Demikian pula halnya dengan pelatih visual, perangkat lunak digunakan untuk mempermudah perancangan formasi barisan, simulasi dan analisis atas kemungkinan terjadinya tabrakan antar pemain, dan visualisasi permainan tiap lagu dalam suatu penampilan.
Daftar kategori perangkat lunak
Perangkat lunak komputer dapat dimasukkan ke dalam kategori berdasarkan fungsi umum, jenis, atau bidang penggunaan. Ada tiga klasifikasi luas:
Komputasi bergerak
Banyak kekuatan lapangan komersial dan pemerintah mengerahkan komputer portabel kasar dengan armada kendaraan mereka. Ini mengharuskan unit untuk berlabuh ke kendaraan untuk keselamatan pengemudi, keamanan perangkat, dan ergonomiss.
Komputer kasardinilai untuk getaran berat yang terkait dengan kendaraan servis besar dan mengemudi di luar jalan dan kondisi lingkungan yang keras dari penggunaan profesional yang terus menerus seperti dilayanan medis darurat,api, dan keamanan publik.
Elemen lain yang mempengaruhi fungsi dalam kendaraan:Keamanan seluler telah menjadi semakin penting dalam komputasi bergerak. Ini menjadi perhatian khusus yang berkaitan dengan keamanan informasi pribadi yang sekarang tersimpan di smartphone.
Semakin banyak pengguna dan bisnis menggunakan smartphone sebagai sarana perencanaan dan pengorganisasian pekerjaan dan kehidupan pribadi mereka. Di dalam perusahaan, teknologi ini menyebabkan perubahan besar dalam organisasisistem Informasi dan karena itu mereka menjadi sumber risiko baru. Memang, smartphone mengumpulkan dan mengkompilasi peningkatan jumlah informasi sensitif yang aksesnya harus dikontrol untuk melindungi privasi dari pengguna dan hak milik intelektual dari perusahaan.
Semua smartphone adalah target serangan yang disukai. Serangan-serangan ini memanfaatkan kelemahan terkait dengan smartphone yang dapat datang dari sarana telekomunikasi nirkabel sepertiJaringan WiFi dan GSM. Ada juga serangan yang mengeksploitasi kerentanan perangkat lunak baik dari peramban web dan sistem operasi. Akhirnya, ada bentuk-bentuk perangkat lunak berbahaya
yang mengandalkan pengetahuan yang lemah dari pengguna rata-rata.
Langkah-langkah keamanan yang berbeda sedang dikembangkan dan diterapkan pada smartphone, dari keamanan di berbagai lapisan perangkat lunak hingga penyebaran informasi kepada pengguna akhir. Ada praktik yang baik untuk diamati di semua tingkatan, mulai dari desain hingga penggunaan, melalui pengembangansistem operasilapisan perangkat lunak, dan aplikasi yang dapat diunduh.
Perangkat lunak milik perorangan
Perangkat lunak milik perorangan (bahasa Inggris: proprietary software) – kadang disebut "perangkat lunak berbayar", "perangkat lunak sumber tertutup", "perangkat lunak proprieter" atau "perangkat lunak berpemilik" adalah perangkat lunak dengan pembatasan terhadap penggunaan, penyalinan, dan modifikasi yang diterapkan oleh "proprietor" atau pemegang hak.
Perangkat lunak basis data
Perangkat lunak basis data adalah sebuah perangkat lunak yang digunakan untuk membuat dan mengelola struktur database (basis data) serta untuk mengakses data. Perangkat lunak basis data juga biasa disebut dengan sistem manajemen database. Secara umum, database sendiri adalah sekumpulan data yang tersimpan secara elektronik pada sistem komputer. Secara khusus, database adalah sekumpulan file (dokumen) pada sistem komputer yang saling terhubung. Dokumen-dokumen ini diatur sesuai kesamaan elemennya, sehingga data yang diinginkan dapat dicari dengan mudah.
Pendaratan lunak
Pendaratan lunak (bahasa inggris: "soft landing") adalah sebuah cara untuk mendaratkan pesawat dengan mulus.
Perangkat perusak
Perlindungan waktu nyata ("real-time") terhadap perangkat perusak berjalan serupa dengan perlindungan waktu nyata program pemburu virus: perangkat lunak memindai berkas diska seketika pengguna mengunduh sesuatu dan memblokir eksekusinya unsur-unsur yang diketahui sebagai perangkat perusak. Aplikasi tersebut juga dapat memegat pemasangan objek inisialisasi sistem ("start-up items") atau mengubah pengaturan peramban web ("web browser"). Kini banyak unsur perangkat perusak terpasang akibat pembobolan peramban atau kesalahan pengguna ("user error"); penggunaan program pelindung pada peramban "bak pasir" (yang pada dasarnya mengawasi pengguna dan perambannya) dapat membantu mengatasi kerusakan yang telanjur terjadi.
Widget perangkat lunak
Widget perangkat lunak adalah aplikasi perangkat lunak yang relatif sederhana dan mudah digunakan, yang diciptakan bagi satu atau lebih platform perangkat lunak, misalnya aksesoris meja atau applet, berbeda dengan aplikasi-aplikasi yang lebih kompleks seperti spreadsheet atau pengolah kata. Widget adalah contoh aplikasi pelengkap dan tambahan yang tidak memonopoli intensi pengguna.
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.
Komputasi pengguna akhir
Rekayasa peranti lunak
Aplikasi portabel
Aplikasi portabel (bahasa Inggris: "portable application") adalah sebuah perangkat lunak komputer yang dapat dibawa dalam peralatan portabel (contohnya: USB flash drive) dan dapat digunakan di setiap komputer tanpa perlu melalui proses instalasi terlebih dahulu. Ketika peratalan portable dihubungkan dengan komputer, aplikasi portabel tersebut dapat langsung digunakan. Keuntungan dari perangkat lunak jenis ini adalah Anda dapat membawa data beserta program yang dibutuhkan untuk membukanya ke mana saja untuk dapat dibuka di komputer manapun. Karena data disimpan di peralatan portabel, maka keamanan data tersebut juga diuntungkan karena tidak tersimpan di dalam komputer tertentu.
Antarmuka pengguna
Sebuah antarmuka pengguna adalah sistem di mana pengguna berinteraksi dengan mesin. Antarmuka pengguna mencakup perangkat keras dan perangkat lunak. Antarmuka pengguna hadir untuk berbagai sistem, dan menyediakan cara untuk:
Daftar kategori perangkat lunak
Perangkat lunak
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".
Perangkat lunak bebas dan sumber terbuka
Free and Open Source Software (Perangkat lunak Bebas dan Sumber Terbuka) adalah perangkat lunak yang bersifat bebas sekaligus sumber terbuka (open source). Merupakan lawan dari perangkat lunak proprietary, di mana perangkat lunak dapat dipergunakan di bawah lisensi yang sangat ketat dan sumbernya tidak terbuka.
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.
Returnil Virtual System
Dengan kemampuan virtual ini, setiap perubahan yang terjadi pada komputer akan dikembalikan pada titik tertentu yang telah ditetapkan pengguna saat dihidupkan ulang. Program ini juga dapat mengecualikan berbagai "folder" dan aplikasi tertentu yang tidak termasuk dalam kategori virtual, misalnya "folder" yang berisi berkas kerja ataupun program mainan ("game") yang diizinkan untuk bersifat dinamis. Perangkat lunak ini juga dilengkapi dengan antivirus yang ditujukan untuk melindungi berkas-berkas yang tidak termasuk dalam lingkungan virtual.
Perangkat lunak beriklan
Perangkat lunak pengiklan adalah salah satu jenis perangkat lunak yang bersifat "stealth" (tidak terlihat) dan seringnya terinstalasi ke dalam sistem ketika pengguna mengunduh perangkat lunak gratis atau shareware dari Internet. Ada banyak "adware" yang beredar di Internet, dan beberapa "adware" tersebut memantau kebiasaan pengguna dalam menjelajahi Internet, dan mengirimkan informasi ini kepada perusahaan marketing sehingga mereka mengirimkan iklan kepada pengguna yang bersangkutan. Beberapa perangkat lunak komersial juga mengandung komponen "adware" yang kadang disebutkan dalam End-User License Agreement (EULA) atau tidak. Contohnya adalah "peramban web" Microsoft Internet Explorer 6.0 yang merangkul Alexa.com.
Pesan instan
Para pengembang peranti lunak menciptakan sebuah "software chat room", di mana suatu grup atau perorangan dapat melihat serta mengirimkan pesan kepada sertiap orang yang ada pada “room” tersebut. Penyedia jasa online Quantum Link menawarkan fitur untuk dapat saling berkirim pesan dengan sesama pengguna komputer yang sedang online. Penerapan Instant messaging ini memiliki dasar yang tidak jauh berbeda, yaitu sebuah chat room yang ditujukan untuk dua orang.
Mikrokernel
Seperangkat peladen pada mikrokernel untuk kebutuhan umum melingkupi peladen sistem berkas, peladen device driver, peladen jaringan, pelanden tampilan, dan peladen antar muka pengguna. Seperangkat peladen tersebut secara kasar adalah menyediakan sejumlah layanan yang sama yang diberikan pada kernel monolitik UNIX. Peladen yang dibutuhkan akan dijalankan pada saat sistem mulai berjalan dan secara aktif menyediakan layanan, seperti berkas, jaringan, dan akses terhadap perangkat, pada program-program aplikasi. Dengan sejumlah peladen yang berjalan pada lingkungan aplikasi pengguna seperti ini, pengembangan sebuah peladen sama seperti halnya halnya pengembangan aplikasi umum biasa.
Pengolah kata
Perangkat lunak pengolah kata (Bahasa Inggris: "word processor") adalah suatu aplikasi komputer yang digunakan untuk produksi (termasuk penyusunan, penyuntingan, pemformatan, dan kadang pencetakan) segala jenis bahan yang dapat dicetak. Contoh perangkat lunak pengolah kata adalah Microsoft Word dan OpenOffice.org Writer
Paket perangkat lunak
Paket perangkat lunak atau paket aplikasi adalah kumpulan program komputer, biasanya berupa aplikasi atau perangkat lunak pemrograman, yang memiliki fungsi yang berhubungan. Perangkat lunak-perangkat lunak ini umumnya memiliki antar muka pengguna yang kurang lebih sama dan juga dapat saling bertukar data antar mereka. Paket ini biasanya dijual dengan harga yang lebih murah dibandingkan jumlah harga masing-masing komponennya.
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.
Ubuntu
Perangkat lunak bebas meliputi perangkat lunak yang memenuhi persyaratan lisensi Ubuntu, yang mirip dengan Haluan Perangkat Lunak Bebas Debian (Debian Free Software Guidelines). Kecuali perangkat lunak firmware yang berada di domain Main; walaupun beberapa firmware tidak boleh dimodifikasi, tetapi pendistribusiannya tetap diizinkan.
Teknologi imersif
Perangkat lunak dipadukan dengan perangkat keras akan menghasilkan lingkungan virtual, serta proses masukan yang berasal dari pengguna akan menghasilkan dinamika maupun respons secara langsung. Untuk mencapai hal ini, perangkat lunak diintegrasikan dengan komponen dari kecerdasan buatan dan dunia maya.
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 gratis
Perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari "shareware" yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis "untuk disumbangkan kepada komunitas", namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Kadang jika para pemrogram memutuskan untuk berhenti mengembangkan sebuah produk perangkat gratis, mereka akan memberikan kode sumbernya kepada pemrogram lain atau mengedarkan kode sumber tersebut kepada umum sebagai perangkat lunak bebas.
Peranti penunjuk
Peranti penunjuk () adalah peranti masukan (lebih spesifiknya, peranti antarmuka manusia) yang memungkinkan pengguna untuk memasukkan data spasial (kontinu dan multidimensi) ke dalam suatu komputer. Sistem CAD dan antarmuka pengguna grafis (GUI) memungkinkan pengguna untuk mengendalikan dan memberikan data kepada komputer dengan menggunakan gestur fisik—tunjuk, klik, dan seret—misalnya dengan menggerakkan tetikus di atas permukaan destop fisik dan mengaktifkan tombol pada tetikus tersebut. Gerakan peranti penunjuk akan diteruskan ke layar dengan bergeraknya penunjuk atau kursor serta berbagai perubahan visual lainnya.
Papan tulis interaktif
Perangkat lunak notebook adalah bentuk pengiriman konten yang memberikan akses bagi pengguna secara interaktif, konten multimedia dan alat untuk mengedit, menyimpan dan berbagi konten. Perangkat lunak notebook juga memiliki fitur pengenalan tulisan tangan yang mengkonversi tulisan tangan menjadi teks. Cara kerja dari perangkat lunak notebook dengan membagi layar menjadi dua bagian: ruang penulisan dan kolom tab. Ada tiga tab: Halaman Sorter, untuk melihat dan mengatur halaman thumbnail Notebook; Galeri, untuk mengakses dan menyimpan gambar, suara, film, animasi dan file teks, dan Lampiran, untuk memasang file, cara pintas, dan link yang kemudian dapat diakses selama presentasi. Pengguna perangkat lunak notebook dapat membuat halaman multi-dokumen dan presentasi interaktif dengan menyeret konten dan halaman antara ruang dan ruang penulisan tab tanpa meninggalkan aplikasi. Pengguna dapat membuat konten mereka sendiri, atau menggunakan konten dari galeri. Perangkat lunak inilah yang mengatur bagaimana kinerja dari papan tulis interaktif, bagaimanasistem operasi yang bekerja.
ZigBee
Perangkat lunak dirancang agar mudah untuk dikembangkan pada mikroprosesor yang kecil dan murah. Desain radio yang digunakan oleh ZigBee telah dioptimalkan secara saksama dengan biaya yang rendah dalam produksi skala besar. Perangkat ini memiliki beberapa tahap analog dan sedapat mungkin menggunakan sirkuit digital.
Meskipun radio sendiri tidak mahal, proses kualifikasi dari ZigBee melibatkan validasi penuh dalam persyaratan lapisan fisik. Jumlah lapisan fisik ini menghasilkan beberapa keuntungan karena pada dasarnya semua radio berasal dari semikonduktor yang menggunakan karakteristik RF yang sama.
Di sisi lain, kegagalan fungsi lapisan fisik yang tanpa disertai sertifikasi dapat melumpuhkan daya tahan baterai pada perangkat-perangkat lainnya dalam jaringan ZigBee. Ketika protokol-protokol lain dapat menutupi sensitivitas yang buruk ataupun masalah-masalah esoterik lainnya, radio ZigBee memiliki hambatan teknis yang sangat ketat, yakni daya dan lebar pita yang dibatasi. Dengan demikian, radio-radio yang ada diuji dengan standar ISO 17025 berdasarkan panduan yang dikeluarkan oleh "Clause 6" dari standar 802.15.4-2006. Kebanyakan vendor berencana untuk mengintegrasikan radio dan pengendali mikro dalam chip tunggal yang menggunakan perangkat yang lebih kecil.ZigBee merupakan padanan dari kata "Zig", yang berarti gerakan zig-zag, dan "Bee", yang berarti lebah madu. Hal ini dikarenakan Zigbee memiliki sifat komunikasi yang mirip dengan lebah madu, yakni melakukan gerakan-gerakan tidak menentu dalam menyampaikan informasi dari lebah madu yang satu kepada lebah madu yang lainnya.
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.
Jaringan lunak
Spesialis otot rangka, terapis manual, fisiolog neuromuskular dan neurolog mengkhususkan diri dalam merawat cedera dan sakit di daerah jaringan lunak tubuh. Klinikus spesialis tersebut sering mengembangkan cara inovatif untuk memanipulasi jaringan lunak untuk mempercepat penyembuhan alami dan meringankan nyeri misterius yang sering mnyertai cedera jaringan lunak. Bidang keahlian ini dikenal sebagai terapi jaringan lunak dan sedang berkembang cepat sebagaimana teknologi berkembang untuk memperbaiki kemampuan spesialis itu mengenali bidang masalah dengan cepat.
Dompet elektronik
Dompet elektronik terdiri dari komponen perangkat lunak dan informasi. Perangkat lunak menyediakan keamanan dan penyandiamanan ("encryption") untuk informasi pribadi dan transaksi itu sendiri. Biasanya, dompet elektronik disimpan di sisi klien oleh pengguna dan dapat dikelola secara mudah serta beserasi dengan kebanyakan situs e-niaga.
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.
Pedometer
Teknologi untuk pedometer merangkap sebuah sensor mekanik dan perangkat lunak untuk menghitung langkah. Bentuk awal dari pedometer menggunakan sebuah saklar mekanik untuk mendeteksi langkah bersamaan dengan sebuah penghitung sederhana. Jika salah satu bagian menggetarkan perangkat ini, di bagian lain akan terdengar sebuah bola bergeser bolak-balik atau suara pendulum bertabrakan membuat suatu pola seperti ayunan. Di zaman yang maju seperti sekarang ini, penghitung langkah bergantung pada sensor inertia MEMS dan perangkat lunak mutakhir untuk mendeteksi langkah. Sensor MEMS ini memiliki 1, 2, atau 3 sumbu deteksi untuk percepatan. Penggunaan sensor inertia MEMS memungkinkan pendeteksian yang lebih akurat dan meminimalisasi sedikit kesalahan positif. Teknologi perangkat lunak digunakan untuk menginterpretasi hasil dari sensor inertia dan variasi dari “langkah akurat yang benar.” Permasalahan yang timbul adalah gabungan dari sebuah fakta dimana pada kehidupan modern sehari- hari, alat semacam penghitung langkah diharapkan dapat tetap menghitung secara akurat apabila diletakkan pada lokasi-lokasi yang sering digunakan pengguna untuk membawa perangkat mereka (misalnya pada ikat pinggang, dalam kantong baju/celana, tas tangan, tas ransel).
Perangkat perusak
Perangkat perusak yang paling dikenali, 'virus' dan 'cacing komputer', diketahui menurut cara penyebarannya, bukan kelakuan yang lain. Istilah 'virus komputer' dipakai untuk perangkat lunak yang telah menginfeksi beberapa perangkat lunak tereksekusi ("executable software") dan menyebabkan perangkat lunak, apabila dijalankan, menyebar virus kepada perangkat lunak tereksekusi lainnya. Virus juga bisa membawa muatan ("payload") yang melakukan tindakan lain, seringkali berniat jahat. Sebaliknya, 'cacing komputer' adalah perangkat lunak yang secara aktif mengantarkan dirinya sendiri melalui jejaring untuk menginfeksi komputer lain, dan juga bisa membawa muatan.
Senayan (perangkat lunak)
Pada awalnya Hendro dan Arie Nugraha, dan pustakawan lain di sana, mencari perangkat lunak yang sudah jadi, tapi terbentur sejumlah masalah. Beberapa peranti lunak, seperti PHP MyLibrary dan OpenBiblio, ternyata kurang serius menerapkan prinsip pengembangan aplikasi dan basis data. Dalam basis data yang bagus, misalnya, tabel pengarang dan buku harus terpisah. ”Nah, software yang ada waktu itu menggabungkan keduanya, sehingga tabel itu jadi lebih rumit karena memuat data pengarang 1, pengarang 2, dan seterusnya,” kata Hendro.
Perangkat lakuer
Perangkat lakuer adalah benda yang dihias dengan lakuer. Perangkat lakuer meliputi kontainer kecil atau besar, perangkat media, berbagai benda kecil yang dibawa orang, dan barang besar seperti perabotan dan bahkan peti yang dilukis dengan lakuer. Sebelum penemuan lakuer, permukaan seringkali dilukis dengan gambar-gambar, ditempel dengan kerang atau bahan lainnya, atau diukir. Lakuer dapat diwarnai emas atau perak dan diberi hiasan tambahan.
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.
Sistem informasi geografis
Perangkat lunak digunakan untuk melakukan proses menyimpan, menganalisa, memvisualkan data-data baik data spasial maupun non-spasial. Perangkat lunak yang harus terdapat dalam komponen software SIG adalah:
Pada prinsipnya terdapat dua jenis data untuk mendukung SIG yaitu :
Data spasial adalah gambaran nyata suatu wilayah yang terdapat di permukaan bumi. Umumnya direpresentasikan berupa grafik, peta, gambar dengan format digital dan disimpan dalam bentuk koordinat x,y (vektor) atau dalam bentuk image (raster) yang memiliki nilai tertentu.
Data non spasial adalah data berbentuk tabel dimana tabel tersebut berisi informasi- informasi yang dimiliki oleh obyek dalam data spasial. Data tersebut berbentuk data tabular yang saling terintegrasi dengan data spasial yang ada.
Perangkat lunak bebas
Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas ("free software movement") yang merintis perangkat lunak bebas berawal pada tahun 1983, bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.
Proses pengembangan perangkat lunak
Proses pengembangan perangkat lunak (Software development process) adalah suatu struktur yang diterapkan pada pengembangan suatu produk perangkat lunak yang bertujuan untuk mengembangkan sistem dan memberikan panduan yang bertujuan untuk menyukseskan proyek pengembangan sistem melalui tahap demi tahap. Proses ini memiliki beberapa model yang masing-masing menjelaskan pendekatan terhadap berbagai tugas atau aktivitas yang terjadi selama proses. Contoh model proses pengembangan perangkat lunak antara lain adalah proses iteratif, "Extreme Programming", serta proses air terjun ("waterfall").
Perangkat lunak bebas
Pada tahun 2006, OpenBSD memulai kampanye pertama menentang penggunaan "binary blobs", "b"inary "l"arge "ob"ject"s", dalam kernel. "Blobs" merupakan device driver yang secara didistribusikan secara bebas untuk perangkat keras di mana kode sumbernya tidak dirilis oleh pembuatnya. Hal ini membatasi kebebasan pengguna untuk mengubah perangkat lunak tersebut. "Blobs" juga tidak didokumentasikan dan dapat memiliki "bug", sehingga memiliki risiko keamanan terhadap kernel yang menggunakannya. Sasaran dari kampanye menentang "blobs" adalah untuk mengumpulkan dokumentasi perangkat keras yang dapat mendukung pengembang untuk menulis "driver" yang bebas.
Perangkat lunak kongsi
Perangkat lunak kongsi (bahasa Inggris: Shareware) mengacu kepada perangkat lunak berpemilik yang disediakan untuk pengguna tanpa membayar secara uji coba dan sering di batasi oleh koombinasi dari fungsi, ketersedian, atau kenyamanan.
Sistem Billing
I. Perangkat Keras (Hardware)
II. Perangkat Lunak (Software)
Digital imaging
Sehari-hari laptop pribadi, desktop keluarga, dan komputer perusahaan yang mampu menangani perangkat lunak fotografi. Komputer kami adalah mesin yang lebih kuat dengan peningkatan kapasitas untuk menjalankan program perangkat lunak pencitraan jenis-terutama digital. Dan perangkat lunak yang cepat menjadi baik cerdas dan sederhana. Meskipun fungsi pada program saat ini mencapai tingkat editing yang tepat dan bahkan render 3D, antarmuka pengguna dirancang untuk bersikap ramah kepada pengguna tingkat lanjut serta penggemar pertama kali.
Industri perangkat lunak
Industri perangkat lunak meliputi bisnis pengembangan, pemeliharaan, dan penerbitan perangkat lunak yang menggunakan model bisnis berbeda, umumnya "berbasis lisensi/pemeliharaan" atau "berbasis awan" seperti SaaS, PaaS, IaaS, MaaS, AaaS, dan sebagainya. Industri ini juga termasuk penyediaan jasa perangkat lunak seperti pelatihan, dokumentasi, dan konsultasi perangkat lunak.
Monitor komputer
Monitor komputer adalah salah satu jenis "soft-copy device", karena keluarannya adalah berupa sinyal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi inilah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat).
SMK Negeri 2 Sumedang
Satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.
IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.
Rekayasa perangkat lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip reakayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.
Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak:
1. Dapat terus dirawat dan dipelihara(maintainability)
2. Dapat mengikuti perkembangan teknologi(dependability)
3. Dapat mengikuti keinginan pengguna(robust)
4. Dfektif dan efisien dalam menggunakan energi dan penggunaannya
5. Dapat memenuhi kebutuhan yang diinginkan(usability)
Binary Runtime Environment for Wireless
Sebagai platform perangkat lunak yang dapat men-download dan menjalankan program-program kecil untuk bermain game , mengirim pesan , dan berbagi foto , keuntungan utama dari Brew MP adalah bahwa pengembang aplikasi dapat dengan mudah port aplikasi mereka di antara semua perangkat Brew MP dengan menyediakan satu set standar aplikasi antarmuka pemrograman . Perangkat Lunak untuk Brew MP enabled handset dapat dikembangkan di C atau C++ menggunakan freely downloadable Brew MP "software development kit" (SDK) . "Brew runtime library" merupakan bagian dari perangkat nirkabel firmware on-chip atau sistem operasi untuk memungkinkan programmer untuk mengembangkan aplikasi tanpa perlu kode untuk antarmuka sistem atau memahami aplikasi nirkabel . Brew digambarkan sebagai sistem operasi semu , tetapi bukan sistem operasi mobile yang benar . Brew bukan mesin virtual seperti Java ME , tetapi menjalankan kode native .
Aplikasi web
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu "thin client" (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel, lelang online, wiki, papan diskusi, weblog.
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 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.
Bhakti Wasantara Net
Produk Desktop yang dimiliki suatu perusahaan, sejalan dengan waktu, bisa berkembang menjadi beragam merek dan sistem operasi. Bukan hanya produk desktop, perusahaan juga memiliki smartphone dan smart device lainnya yang harus dikelola berikut maintenance-nya. Perusahaan dapat lebih berkonsentrasi ke pengembangan bisnis utama, sedangkan hal-hal seperti: update sistem operasi, patching, update anti virus, update aplikasi, pencatatan lisensi, inventory, konfigurasi, bahkan helpdesk, dan remote desktop, dapat dilakukan oleh Wasantara Managed Services.
Perangkat keras
Komputer pada umumnya adalah komputer pribadi () dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:
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.
Pengujian perangkat lunak
Pengujian perangkat lunak () merupakan suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari produk atau layanan yang sedang diuji ("under test"). Pengujian perangkat lunak juga memberikan pandangan mengenai perangkat lunak secara obyektif dan independen, yang bermanfaat dalam operasional bisnis untuk memahami tingkat risiko pada implementasinya. Teknik-teknik pengujian mencakup, namun tidak terbatas pada, proses mengeksekusi suatu bagian program atau keseluruhan aplikasi dengan tujuan untuk menemukan "bug" perangkat lunak (kesalahan atau cacat lainnya).
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.
SDLC
SDLC (Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana(planning),analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance). Dalam rekayasa perangkat lunak angsyat
Ä, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan, yakni: siklus hidup sistem tradisional (traditional system life cycle), siklus hidup menggunakan prototyping (life cycle using prototyping), dan siklus hidup sistem orientasi objek (object-oriented system life cycle).
BIOS
BIOS kadang-kadang juga disebut sebagai firmware karena merupakan sebuah perangkat lunak yang disimpan dalam media penyimpanan yang bersifat hanya-baca. Hal ini benar adanya, karena memang sebelum tahun 1995, BIOS selalu disimpan dalam media penyimpanan yang tidak dapat diubah. Seiring dengan semakin kompleksnya sebuah sistem komputer , maka BIOS pun kemudian disimpan dalam EEPROM atau Flash memory yang dapat diubah oleh pengguna, sehingga dapat di-"upgrade" (untuk mendukung prosesor yang baru muncul, adanya "bug" yang mengganggu kinerja atau alasan lainnya). Meskipun demikian, proses "update" BIOS yang tidak benar (akibat dieksekusi secara tidak benar atau ada hal yang mengganggu saat proses "upgrade" dilaksanakan) dapat mengakibatkan motherboard mati mendadak, sehingga komputer pun tidak dapat digunakan karena perangkat yang mampu melakukan proses booting (BIOS) sudah tidak ada atau mengalami kerusakan.
Jaringan lunak
Jaringan lunak, dalam histologi, merujuk pada jaringan yang menghubungkan, menyokong, atau mengelilingi struktur dan organ tubuh. Jaringan lunak termasuk otot, tendon, ligamentum, fasia, saraf, jaringan serabut, lemak, pembuluh darah, dan membran sinovial.
Dasar Pendidikan
a. Perbuatan Mendidik (biasa disebut "peranti lunak"); mencakup nasihat, teladan, larangan, perintah, pujian, teguran, ancaman, dan hukuman.
ITunes
iTunes adalah sebuah peranti lunak dari Apple Inc. yang bisa memutar, mengorganisasi dan membeli lagu (dari iTunes Store). iTunes juga bisa digunakan untuk mengelola isi di iPod, iPhone, iPod Touch dan iPad. Para pengguna iOS menggunakan iTunes untuk mengunduh aplikasi dari App Store. Peranti lunak ini tersedia dalam versi yang bisa dijalankan menggunakan sistem operasi Mac OS X, Windows 2000, XP dan Vista. Versi iTunes yang sebelumnya juga bisa dijalankan dalam Mac OS 9 namun Apple sudah tidak menyediakannya lagi. Peranti ini telah mendapatkan reputasi karena mudah digunakan dan organisasi lagunya yang bagus.
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.
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.
Biologi sistem
Sistems Biology Workbench (SWB) adalah sebuah kerangka peranti lunak ("framework software") yang berisi bermacam-macam "tools" biologi sistematik. "Tools" ini dapat berupa "tools" untuk membangun, menyunting, dan melihat jejaring biokimia, "tools" untuk simulasi, dan "tools" untuk melakukan impor terjemaham dari hasil pemodelan. Peranti lunak ini dapat dipakai untuk menerjemahkan satu komponen biologi sistematik ke komponen lainnya. Dengan adanya perangkat ini, ilmuwan tidak perlu lagi menggunakan berbagai peranti lunak untuk pemodelan, analisis, visualiasi, dan analisis data biologi sistematik.
Ruang warna sRGB
Sebagian besar perangkat lunak telah diciptakan dengan asumsi bahwa berkas gambar 8-bit per kanal yang ditempatkan tanpa perubahan dalam layar 8-bit per kanal akan tampil seperti yang disarankan oleh spesifikasi sRGB. Seluruh LCD, kamera digital, pencetak, dan pemindai mengikuti standar sRGB. Peranti yang tidak mengikuti standar ini (seperti monitor CRT lawas) memasukkan sirkuit pengimbang atau perangkat lunak untuk mengimbangi, sehingga peranti-peranti tersebut dapat mengikuti standar ini.
Software Alkitab
Perangkat lunak ("software") Alkitab atau program Alkitab adalah sekumpulan aplikasi komputer yang dirancang untuk melihat dan mempelajari teks-teks dan konsep Alkitab. Perangkat lunak Alkitab biasanya dirancang untuk memudahkan pencarian kata dan frasa, untuk mengakses catatan Alkitab pembelajaran dan tafsiran-tafsiran, referensi berbagai terjemahan modern, referensi silang bagian dan topik serupa, kamus Alkitab, teks bahasa asli dan alat-alat bahasa, peta, bagan, dan e-book lain yang dianggap relevan untuk memahami teks-teks dari sebuah pendekatan filologis.
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.
Perangkat perusak
Salah satu cara penyebaran aplikasi pengintai yang paling umum adalah sebagai trojan, dibungkus dengan perangkat lunak yang diinginkan yang diunduh oleh pengguna dari Internet. Jika pengguna memasang perangkat lunak ini, aplikasi pengintai juga akan dipasang secara siluman. Penulis aplikasi pengintai yang berusaha bertindak seperti cara yang sah mungkin memasukkan perjanjian hak izin pengguna akhir ("end-user license agreement") (EULA) yang menyatakan tingkah laku aplikasi pengintai dalam istilah yang longgar, biasanya tidak dibaca atau dipahami oleh pengguna.
4shared
4shared desktop adalah peranti lunak atau software pengatur yang disediakan secara gratis untuk pengguna Windows, Linux, dan Mac yang memungkinkan pengunggahan dan pengunduhan dilakukan secara mudah dengan cara mengklik kanan suatu berkas layaknya sistem pengatur berkas yang ada pada standar Windows. Peranti ini juga memberikan kemudahan-kemudahan yang lain, seperti kemampuan me-"resume" pengunggahan dan pengunduhan yang terputus, dan memberikan detail statistik dari transfer data yang dilakukan dan lain sebagainya.
Aplikasi portabel
berapa berat min dan berat maks alat yang di sebut alat portabel ?
Linux
Banyak perangkat lunak bebas yang populer di Windows seperti Pidgin, Mozilla Firefox, OpenOffice.org dan GIMP. Jumlah perangkat lunak berbayar di Linux juga semakin bertambah seperti Adobe Flash Player, Acrobat Reader, Matlab, Nero Burning ROM, Opera, RealPlayer, dan Skype. Dalam animasi dan efek visual, terdapat juga perangkat lunak di Linux seperti halnya Windows seperti AutoDesk Maya, Softimage XSI dan Apple Shake. CrossOver merupakan perangkat lunak berbayar berbasis proyek sumber terbuka Wine yang dapat menjalankan versi lama dari Microsoft Office dan Adobe Photoshop. Microsoft Office 2007 dan Adobe Photoshop CS3 diketahui dapat dijalankan
Linux kernel dan sebagian besar perangkat lunak GNU menggunakan GNU General Public License (GPL) sebagai basis lisensinya. GPL mengharuskan siapapun yang mendistribusikan kernel linux harus membuat kode sumber (dan semua modifikasi atas itu) tersedia bagi pengguna dengan kriteria yang sama. Tahun 1997, Linus Torvald menyatakan, “Menjadikan Linux berbasis GPL sungguh merupakan hal terbaik yang pernah saya lakukan.” Komponen penting lain dalam sistem Linux diijinkan menggunakan lisensi selain dari GPL; banyak pustaka menggunakan GNU Lesser General Public License (LGPL), varian GPL yang lebih moderat, dan sistem X Window System menggunakan MIT License.
Lisensi perangkat lunak
Suatu perusahaan perangkat lunak dapat menawarkan suatu lisensi perangkat lunak secara sepihak atau unilateral (tanpa memberikan kesempatan bagi penerima lisensi untuk menegosiasikan persyaratan yang lebih baik) seperti dalam kontrak "shrink wrap", atau bahkan sebagai bagian dari perjanjian lisensi perangkat lunak dengan pihak lain. Hampir seluruh perangkat lunak tak bebas yang diproduksi massal dijual dalam suatu bentuk atau gaya perjanjian lisensi perangkat lunak. Perangkat lunak buatan ("custom software") seringkali dilisensikan dalam persyaratan yang secara spesifik dinegosiasikan antara penerima lisensi ("licensee") dan pemberi lisensi ("licensor").
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 keras
Perangkat keras komputer () adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.
ITeleport
Untuk menggunakan sistem peranti lunak ini, maka hanya dibutuhkan beberapa cara yang sederhana dalam aplikasinya. Pertama, hanya butuh untuk mengunduh peranti lunak ini di kedua perangkat keras yang akan dihubungkan, seperti komputer dan perangkat iOS (iPhone, iPad, dan lain sebagainya). Lalu setelah melakukan pengunduhan, maka pengguna diwajibkan untuk memasang ("install") aplikasi ini di masing- masing perangkat keras tersebut. Lalu, pengguna di wajibkan untuk memasukkan alamat email dan kata sandi untuk dapat masuk dan mengakses iTeleport ini. Hal ini bertujuan karena email merupakan hal termudah untuk mengukur parameter yang sudah ada. Seperti nama, umur, jenis kelamin dan lain sebagainya. Setelah itu, maka pengguna akan dibimbing untuk ke tahap berikutnya yang merupakan tahap pengajaran aplikasi ini sendiri. Lalu, iTeleport sudah dapat digunakan dan di aplikasikan menurut kegunaan dan kepentingan pengguna secara bersamaan.
Perangkat lunak bebas
Perangkat lunak bebas (Inggris: "free software") adalah istilah yang diciptakan oleh Richard Stallman dan "Free Software Foundation" yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
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).
Perangkat lunak bebas
Perangkat lunak bebas memainkan sejumlah peranan dalam pengembangan Internet, "World Wide Web" dan infrastruktur dari perusahaan-perusahaan dot-com. Perangkat lunak bebas menyebabkan pengguna-pengguna dapat bekerja sama dalam memperbaiki dan memajukan program yang mereka gunakan sehingga menjadikan perangkat lunak bebas sebagai barang publik dan bukannya barang pribadi.
Forensik digital
Perangkat lunak forensik komputer melengkapi perangkat keras yang tersedia untuk penegak hukum untuk memperoleh dan menganalisis bukti digital yang dikumpulkan dari perangkat tersangka. Tersangka sering menyembunyikan/ menghapus berkas atau mempartisi cakram keras komputer mereka sehingga bukti sulit ditemukan; namun, aplikasi perangkat lunak forensik dapat membantu penyelidik dalam memulihkan bukti ini. Aktivitas pengguna tertentu dapat dipulihkan dan diselidiki dengan perangkat lunak digital forensik. Alat-alat forensik ini juga dapat diklasifikasikan ke dalam berbagai kategori:Berikut adalah beberapa alat forensik digital yang digunakan oleh berbagai lembaga penegak hukum dalam melakukan investigasi kejahatan:
Perangkat lunak beriklan
Kebanyakan program antivirus tidak dirancang untuk mendeteksi keberadaan "adware", karena tujuan awal dari "adware" adalah bukan untuk merusak sistem secara agresif (seperti halnya virus komputer, worm atau Trojan horse), tetapi untuk mendukung pengembangan perangkat lunak freeware atau shareware yang berangkutan. Beberapa adware juga dapat diklasifikasikan sebagai Trojan oleh beberapa produsen Antivirus, sehingga dibutuhkan perangkat lunak yang spesifik untuk mendeteksinya karena selain memantau kebiasaan pengguna dalam berselancar di Internet, adware tersebut juga dapat mencuri data pengguna. Contohnya adalah VX2 dan WNAD.EXE.
Insinyur perangkat lunak
Seorang insinyur perangkat lunak adalah orang yang menerapkan prinsip-prinsip rekayasa perangkat lunak untuk desain, pengembangan, pemeliharaan, pengujian, dan evaluasi dari perangkat lunak untuk membuat perangkat lunak komputer atau perangkat lain yang berisi perangkat lunak bekerja.
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").
Komputasi bergerak
Batas-batas yang memisahkan kategori-kategori ini kadang-kadang buram. Misalnya, OQOUMPC juga merupakan tablet PC berukuran PDA; ituApple eMate memiliki faktor bentuk clamshell dari laptop, tetapi menjalankan perangkat lunak PDAHP Omnibook garis laptop termasuk beberapa perangkat kecil yang lebih memadai untuk disebut ultra mobile PC. Perangkat keras dariNokia 770 tablet internet pada dasarnya sama dengan PDA seperti Zaurus 6000;
satu-satunya alasan itu tidak disebut PDA adalah bahwa ia tidak memilikinya PIM perangkat lunak. Di sisi lain, baik 770 dan Zaurus dapat menjalankan beberapa perangkat lunak Linux desktop, biasanya dengan modifikasi.
OpenStack
OpenStack adalah perangkat lunak bebas dan open-source software platform untuk cloud computing, sebagian besar digunakan sebagai Infrastructure as a Service (IaaS), di mana server virtual dan sumber daya lain tersedia untuk pelanggan. Platform perangkat lunak terdiri dari komponen-komponen yang saling terkait yang mengendalikan beragam perangkat keras multi-vendor yang meliputi pengolahan, penyimpanan dan sumber daya jaringan di seluruh data center. Pengguna dapat mengelolanya melalui dasbor berbasis web, hingga command-line tools, atau REST layanan web.
Pembajakan perangkat lunak
Pembajakan perangkat lunak adalah penyalinan atau distribusi perangkat lunak secara ilegal atau tidak sah. Biasanya sebuah program atau aplikasi hanya memberikan izin untuk satu pengguna dan satu komputer saja. Dengan membeli perangkat lunak, seseorang menjadi pengguna berlisensi atau berizin dan bukan pemilik. Jadi, jika seseorang menyalin dan dan memperbanyak perangkat lunak tersebut, itu disebut sebagai pembajakan perangkat lunak.
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.
Richard Matthew Stallman
Dalam bukunya "Free Software, Free Society""," Stallman menuliskan definisi dari perangkat lunak yaitu bahwa sebuah program perangkat lunak adalah jika:
Stallman berpendapat bahwa pengguna komputer harus dapat dengan bebas memodifikasi program agar dapat menyesuaikan sesuai dengan kebutuhan mereka, bebas untuk membagi perangkat lunak yaitu dengan sebuah prinsip yaitu membantu sesama adalah dasar dari sebuah masyarakat.
Perangkat keras
Perkembangan teknologi elektronik yang paling pesat dan banyak dipakai dibanyak bidang dalam menyelesaikan pekerjaan maupun untuk memperoleh informasi tidak lain adalah komputer. Perkembangan komputer ini diakibatkan oleh perkembangan mikroprosesor (processor) sebagai otak dalam menangani keseluruhan dari kerja komputer.
sesuai dengan waktu evolusi generasi-generasi prosesor yang baru bermunculan dengan performance yang lebih canggih, baik dari segi kualitas maupun kerumitannya.
Perangkat perusak
Perangkat perusak yang mencuri data adalah ancaman jejaring yang melepaskan informasi pribadi dan informasi milik perorangan ("proprietary information") untuk mendapatkan uang dari data yang tercuri, yaitu melalui penggunaan langsung atau penyebaran gelap. Ancaman keamanan isi kandungan yang terlingkup dalam istilah umum ("umbrella term") ini mencakup perekam ketikan, pencakar layar ("screen scraper"), aplikasi pengintai, perangkat iklan, pintu belakang dan jaringan-mayat. Istilah ini tidak merujuk kepada kegiatan-kegiatan seperti pengiriman pesan sampah, pengelabuan ("phishing"), peracunan DNS, penyalahgunaan SEO, dll. Namun, saat ancaman-ancaman ini terdapat dari pengunduhan berkas atau pemasangan langsung – seperti banyak serangan lainnya yang bersasaran ganda – berkas yang bertindak sebagai perantara bagi informasi wakil ("proxy information"), digolongkan sebagai perangkat perusak yang mencuri data.
Mobile device
Mobile Device (juga dikenal dengan istilah cellphone, handheld device, handheld computer, ”Palmtop”, atau secara sederhana disebut dengan handheld) adalah alat penghitung (computing device) yang berukuran saku, ciri khasnya mempunyai layar tampilan (display screen) dengan layar sentuh atau keyboard mini. Dalam hal PDA (Personal Digital Assistant) masukan (input) dan keluaran (output) dikombinasi dalam interface layar sentuh.
Sejarah komputer
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket peranti lunak yang mudah digunakan oleh kalangan awam. Peranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
RAID
RAID menggabungkan beberapa "hard disk" fisik ke dalam sebuah unit logis penyimpanan, dengan menggunakan perangkat lunak atau perangkat keras khusus. Solusi perangkat keras umumnya didesain untuk mendukung penggunaan beberapa hard disk secara sekaligus, dan sistem operasi tidak perlu mengetahui bagaimana cara kerja skema RAID tersebut. Sementara itu, solusi perangkat lunak umumnya diimplementasikan di dalam level sistem operasi, dan tentu saja menjadikan beberapa hard disk menjadi sebuah kesatuan logis yang digunakan untuk melakukan penyimpanan.
Ada beberapa konsep kunci di dalam RAID: "mirroring" (penyalinan data ke lebih dari satu buah "hard disk"), "striping" (pemecahan data ke beberapa hard disk) dan juga "koreksi kesalahan", di mana redundansi data disimpan untuk mengizinkan kesalahan dan masalah untuk dapat dideteksi dan mungkin dikoreksi (lebih umum disebut sebagai teknik "fault tolerance"/toleransi kesalahan).
Senayan (perangkat lunak)
Selain terus memperkaya Senayan, tim pengembang terus membuat paket program untuk memudahkan pemasangan. Paket yang disebut Portable Senayan (psenayan) ini berisi program Senayan, Apache (program untuk server), PHP, dan MySQL. Pengguna tinggal mengopi, mengekstrak, dan langsung menggunakannya pada komputer atau server masing-masing.
Perangkat lunak utilitas
Kebanyakan perangkat keras utilitas ini dibuat secara khsus untuk melakukan fungsi tertentu pada suatu area komputasi secara spesifik, seperti memformat harddisk, atau melakukan pengecekan konektifitas jaringan. Namun dalam perkembangannya sejumlah perangkat lunak utilitas terkadang pula dipaketkan dalam satu paket utilitas yang ditujukan untuk beragam kebutuhan.
Daur hidup rilis peranti lunak
Daur hidup rilis peranti lunak () adalah jumlah fase perkembangan dari sebuah perangkat lunak mulai dari masa awal pembuatan hingga versi terakhir yang dirilis ke pengguna, dan meliputi versi terbarukan dari versi rilisnya untuk membantu meningkatkan kegunaan perangkat lunak atau memperbaiki bug yang masih ada dalam perangkat lunak terkini.
Teknik mesin
Mekatronika adalah cabang antarilmudisiplin yang menggabungkan teknik mesin, teknik listrik, dan rekayasa perangkat lunak. Dalam hal ini, mesinnya beroperasi secara otomatis melalui penggunaan motor elektrik, servo-mekanisme, dan perangkat eletrikal lainnya dengan penggunaan software khusus. Contoh sistem mekatronika yang paling umum adalah CD-ROM drive. Sistem mekanikal membuka dan menutup drive-nya, memutar CD dan memindah-mindahkan posisi laser, dengan sistem optik membaca data yang ada di CD dan mengubahnya ke bit. Perangkat lunak terintegrasi mengontrol proses tersebut, dan menghubungkan isi dari CD ke komputer.
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").