Anda di halaman 1dari 14

Sistem operasi pada mobil

Mesin terdiri dari bagian-bagian logam (metal parts) yang bergerak, beberapa diantaranya
ada yang berhubungan langsung secara tetap satu dengan lainnya. Termasuk poros
engkol, batang torak dan bagian mekanisme katup. 

Saat mesin mulai berputar, gesekan yang terjadi antara bagian-bagian mesin akan
menyebabkan hilangnya tenaga, dan bagian-bagian mesin tersebut menjadi aus. Oli
pelumas melumasi secara kontinyu ke bagian-bagian mesin untuk mencegah keausan. Oli
pelumas ini diatur oleh sistem pelumasan pada mesin.

Lapisan oli (oil film) terbentuk diantara poros dan bantalan yang berfungsi untuk mencegah
kontak langsung Saat poros bergerak lambat pada lapisan oli, dan tidak bersinggungan
langsung dengan bantalan Gesekan antara dua bagian yang bergerak tetap ada, tetapi
hanya kecil sekali.

Sistem operasi pada hp

Jenis sistem operasi pada ponsel – Info Terbaru Seperti komputer HP juga mempunyai


sistem operasi. sistem operasi hp adalah software utama yang melakukan menejemen dan
kontrol terhadap hardwaresecara langsung serta menejemen dan mengotrol software-soft
ware lain sehingga software-software lain tersebut dapat bekerja. Sehingga suatu system
operasi ponsel (mobile operating system) akan bertanggung jawab dalam mengoperasikan
berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, skedulling
task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain,
memutar musik, camera, dan mengontrol fitur-fitur lainnya.
Banyak perusahaan ponsel yang membenamkan system operasi dalam produknya baik
pada PDA, Smartphone maupun handphone. Perkembangan aplikasi atau game selular
(mobile content)sangat cepat, perusahaan pembuat mobile Operating System (OS) telah
berlomba untuk memasarkan produk-produk mereka dengan menciptakan fungsi-fungsi
dan teknologi yang kian hari kian memanjakan pengguna smartphone (selular yang ber-OS)
dari segi entertainment dan fungsionalitas penggunaan selular untuk memudahkan tugas
sehari-hari.
Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti
keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol
agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang
fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru
yang canggih. Keunggulan lain dari ponsel yang ber-OS adalah memiliki kebebeasan lebih
untuk men-download berbagai aplikasi tambahan yang tidak disediakan oleh vendor ponsel
Sistem operasi ponsel / operating system mobiletersebut

diantaranya adalah

• Sistem operasi Symbian

• Windows Mobile

• Sistem operasi Palm

• Mobile Linux

• Sistem operasi Blackberry


Sistem operasi pada mesin cuci

Sistem operasi smart phone

Sistem Operasi Pada Smartphone – ALhamdulillah sahabat dimanapun berada pada siang hari ini
kembali saya admin katapendidikan.com kembali akan memberikan update artikel terbaru dengan
Judul Sistem Operasi Pada Smartphone.

Telepon pintar sudah tidak asing lagi bagi pengguna telepon seluler, Telepon pintar (smartphone) adalah
telepon genggam yang mempunyai kemampuan tingkat tinggi, terkadang dengan fungsi yang menyerupai
komputer. Belum ada standar pabrik yang menentukan definisi telepon pintar.
Sistem Operasi Android

Android adalah software untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi
kunci. Pengembangan aplikasi pada platform Android menggunakan bahasa pemrograman Java.
Serangkaian aplikasi inti Android antara lain klien email, program SMS, kalender, peta, browser, kontak,
dan lain-lain.
Sistem Operasi Pada Smartphone

Dengan menyediakan sebuah platform pengembangan yang terbuka, pengembang Android menawarkan
kemampuan untuk membangun aplikasi yang sangat kaya dan inovatif. Pengembang bebas untuk
mengambil keuntungan dari perangkat keras, akses informasi lokasi, menjalankan background services,
mengatur alarm, tambahkan pemberitahuan ke status bar, dan banyak lagi.

Android bergantung pada versi Linux 2.6 untuk layanan sistem inti seperti keamanan, manajemen
memori, manajemen proses, network stack, dan model driver. Kernel juga bertindak sebagai lapisan
abstraksi antara hardware dan seluruh software stack.

Bagi beberapa orang, telepon pintar merupakan telepon yang bekerja menggunakan seluruh piranti lunak
sistem operasi yang menyediakan hubungan standar dan mendasar bagi pengembang aplikasi. Bagi
yang lainnya, telepon pintar hanyalah merupakan sebuah telepon yang menyajikan fitur canggih seperti
surel (surat elektronik), internet dan kemampuan membaca buku elektronik (e-book) atau terdapat papan
ketik (baik built-in maupun eksternal) dan konektor VGA. Dengan kata lain, telepon pintar merupakan
komputer mini yang mempunyai kapabilitas sebuah telepon.

Sistem Operasi
Pengertian Sistem Operasi, Fungsi, Macam & Contohnya|Secara Umum, Pengertian Sistem
Operasi adalah perangkat lunak (software) pada komputer yang bertugas dalam menggontrol dan
memanajemen perangkat keras dan sebagai operasi-operasi dasar sistem, termasuk dalam
menjalankan software aplikasi misalnya program-program pengolah data untuk mempermudah
kegiatan manusia. Dalam bahasa Inggris, sistem operasi disebut dengan Operating System, atau
disingkat OS. 

Sedangkan dalam penjelasan wikipedia, bahwa pengertian sistem operasi (operating system) adalah
komponen pengolah piranti lunak dasar (essential component) yang tersistem sebagai pengelola
sumber daya dari perangkat keras komputer (hardware), dan sebagai penyedia layanan umum untuk
aplikasi. Tanpa adanya sistem operasi maka aplikasi komputer tidak dapat berjalan, kecuali jika
menggunakan program booting. 

Sistem Operasi Komputer merupakan software di lapisan pertama dalam meletakkan memori


komputer (memori komputer yaitu hardisk, bukan memori ram) di saat komputer dinyalakan. Lalu
pada software-sofware yang lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan
melakukan layanan inti umum keseluruh software-software. Layanan inti umum tersebut misalnya
akses ke disk, manajemen memori, skudiling task, dan antar muka user. Sehingga setiap software
tidak lagi melakukan tugas inti umum karena telah dilakukan dan dilayani oleh Sistem Operasi. 

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Selain
dari itu sistem operasi komputer melakukan semua perintah penting dalam komputer, serta menjamin
aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa adanya
hambatan. Sistem Operasi Komputer menjamin, aplikasi perangkat lunak lainnya dapat memakai
memori, melakukan input serta output ke peratan lain, dan memiliki akses ke setiap sistem file.
Sistem operasi juga mengatur, jika aplikasi berjalan secara bersamaan, sehingga proses di komputer
berjalan mendapatkan waktu yang cukup dan tidak saling mengganggu perangkat yang lain. 

Bagian-Bagian Sistem Operasi Komputer


Secara umum, sistem operasi komputer terdiri atas beberapa bagian yaitu..

 Mekanisme Boot, adalah meletakkan kernel ke dalam memori


 Kernel yaitu inti dari sebuah sistem operasi
 Command Interpreter atau shell, yang bertugas dalam membaca input dari pengguna
 Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat
dipanggil oleh apliaksi lain 
 Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya

Fungsi Sistem Operasi 


Berdasarkan penjelasan diatas, maka dapat dikatakan sistem operasi memiliki peran yang sangat
penting dan vital dalam komputer. Peran dan fungsi sistem operasi adalah sebagai berikut... 

 Membuat komputer menjadi lebih mudah dan menarik serta nyaman digunakan 
 Memungkinkan sumberdaya komputer digunakan secara efisien 
 Disusun atau diprogram untuk sedemikian rupa memungkinkan menerima
perubahan/pengembangan baru yang efektif dan efisien, dengan pengujian sistem tanpa
mengganggu layanan yang telah ada.

Tidak hanya itu, fungsi sistem operasi komputer dibagi dalam tiga bagian yaitu sebagai mediator,
sebagai wadah, dan sebagai penerjemah.
 Fungsi sistem operasi sebagai mediator, adalah sistem operasi komputer menjadi penengah
atau penghubung perangkat keras komputer (hardware) dengan perangkat lunak komputer
(sofware). 
 Fungsi sistem operasi sebagai wadah adalah sistem operasi komputer tempat menginstal
suatu aplikasi, dan sebaliknya. 
 Fungsi sistem operasi komputer sebagai penerjemah adalah sistem operasi komputer
melakukan proses penerjemahan bahasa program untuk ditampilkan ke layar monitar yang
berupa kombinasi grafis dan teks. 

Fungsi Umum Sistem Operasi 


1. Resource manager adalah pengelolaan sumber daya dan mengalokasikannya. Misalnya memori,
cpu, disk drive dan perangkat lainnya.
Advertisement

2. Interface/tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan
menyediakan tampilan kepada pengguna yang leibh mudah dipahami dan bersahabat (user friendly).
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat
diatur dan proses secara berurutan.
4. Guardian, ialah menyediakan akses kontrol dengan tugas melindungi file dan mengawasi data dan
program
5. Gate Keeper, berfungsi mengendalikan hak akses pengguna dalam mengendalikan yang berhak
masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
6. Optimizer adalah sebagai penjadwal masukan (input) oleh user, pengaksesan basis data, proses
komputasi dan penggunannya.
7. Accountant yang mana berfungsi mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk
storage, dan waktu koneksi terminal
8. Server berfungsi untuk melayani pengguna komputer

Macam-Macam Sistem Operasi dan Contohnya 


a. DOS adalah singkatan dari Disk Operating System, ada beberapa versi dari sistem dos yaitu MS-
Dos yang dibuat oleh Microsoft, PC DOS buatan dari IBM dan DR- DOS buatan Digital Research.
b. OS/2 adalah sistem operasi yang dibuat oleh IBM, yang awal mulanya hanya ditujukan untuk
pemakaian komputer sendi namun kini telah disebarkan.
c. Sunsoft adalah sistem operasi yang dibaut oleh Sun Microsystem Inc. Sistem yang merupakan versi
interaktif UNIX
d. Sistem 6.x/7.x
Sistem Operasi yang dijalankan untuk Macintosh metode dengan menggunakan mode GUI atau
Graphical User Interface
e. Windows NT
Sistem yang dikembangkan oleh windows.
f. NextSTEF
NextSTEF adalah sistem operasi yang ditujukan kepada komputer neTX karena kecanggihannya
g. UNIX merupakan sistem operasi yang kini banyak digunakan komputer mini atau mainframe.
h. Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang umumnya disebut
dengan Mac atau Macintosh.
i. Microsoft Windows yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga
versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x,
Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server
2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober
2012)).
Baca Juga: 
Pengertian Sistem Informasi, Ciri, Fungsi, Komponen & Menurut Para Ahli
Pengertian Teknologi Informasi, Tujuan, Fungsi, & Menurut Para Ahli
Dampak Positif Internet & Dampak Negatif Internet
Pengertian Internet, Fungsi, Manfaat, & Sejarah Internet 
Pengertian, Fungsi, dan Jenis-Jenis BIOS 
Pengertian, Manfaat, dan Macam-Macam Jaringan Komputer 
Pengertian Hardware, Software, Brainware 
Pengertian Software, Fungsi, Jenis-Jenis & Contohnya 
Pengertian dan Macam-Macam Topologi Jaringan Komputer  

Tugas utama OS

1. Menyediakan antarmuka pengguna (user interface), berupa:


o Melakukan perintah (command-base user interface) dalam bentuk teks.
o Mengarahkan menu (menu driven).
o Antarmuka unit grafik (graphical user interface-GUI).
o Kombinasi ikon dan menu untuk menerima dan melaksanakan perintah.
2. Menyediakan informasi yang berkaitan dengan hardware, yaitu berupa perangkat yang aktif atau pasif, dan
mengendalikan perangkat I/O.
3. Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses sebagai berikut:
o Multitasking, yaitu melakukan tugas secara serentak atau sekaligus pada aplikasi yang sama
maupun berbeda.
o Multiprocessing, penggunaan atau pemrosesan sebuah program secara serentak oleh beberapa
unit CPU.
o Timesharing, menggunakan sistem komputer yang sama pada banyak pengguna.
o Multithreading, memproses aktivitas pada bentuk yang sama dengan multitasking tetapi pada
aplikasi tunggal.
o Scalability dan Network, upaya komputer dalam mengendalikan dan meningkatkan kewaspadaan
dan keamanan jumlah pengguna dan memperluas pelayanan.
4. Pengelolaan file dan direktori data, yaitu memastikan file-file dalam penyimpanan sekunder tersedia jika
diperlukan, dan mengamankan dari pengguna yang tidak diizinkan.

Gambar os dalam lapisan sistem


Sumber daya fisik dan sumber daya abstrak

Sumber daya adalah suatu nilai potensi yang dimiliki oleh suatu materi atau unsur tertentu dalam
kehidupan. Sumber daya tidak selalu bersifat fisik, tetapi juga non-fisik (intangible). Sumber daya ada
yang dapat berubah, baik menjadi semakin besar maupun hilang, dan ada pula sumber daya yang kekal
(selalu tetap). Selain itu, dikenal pula istilah sumber daya yang dapat pulih atau terbarukan (renewable
resources) dan sumber daya tak terbarukan (non-renewable resources). Ke dalam sumber daya dapat pulih
termasuk tanaman dan hewan (sumber daya hayati).

Dalam kehidupan sehari-hari kita sering mendengar istilah sumber daya, seperti Sumber Daya Alam
ataupun Sumber Daya Manusia. Dalam sebuah Personal Computer atau kita sering menyebutnya PC /
Komputer, terdapat pula sumber daya, yaitu Sumber Daya Fisik dan Sumber Daya Abstrak. Yang
dimaksud dengan sumber daya pada sistem komputer adalah semua komponen yang memberikan fungsi
(manfaat) atau dengan pengertian lain adalah semua yang terdapat atau terhubung ke sistem komputer
yang dapat untuk memindahkan, menyimpan, dan memproses data, serta untuk mengendalikan fungsi-
fungsi tersebut.

 Sumber Daya Fisik

Contoh dari sumber daya fisik diantaranya keyboard, bar-code reader, mouse, joystick, light-pen, track-
ball, touchscreen, pointing devices, floppy disk drive, hard-disk, tape drive, optical disk, CD ROM drive,
CRT, LCD, printer, modem, ethernet card, PCMCIA, RAM, cache memory, register, kamera, sound card,
radio, digitizer, scanner, plotter, dan sebagainya.

” Salah satu sasaran yang harus dicapai sistem operasi adalah dapat memanfaatkan seluruh sumber daya
agar dapat digunakan secara efektif dan efisien mungkin. “

 Sumber Daya Abstrak

Terdiri dari :

1. Data, misalnya : Semaphore untuk pengendalian sinkronisasi proses-proses, PCB  (Process


Control Block) untuk mencatat dan mengendalikan proses, tabel segmen, tabel page, i-node,
FAT, file dan sebagainya.

2. Program yang berupa kumpulan instruksi yang dapat dijalankan oleh sistem komputer, yang
dapat berupa utilitas dan program aplikasi pengolahan data tertentu.

Pengertian user interface

langsung dengan pengguna dan user interface berfungsi untuk menghubungkan antara pengguna dengan sistem
operasi sehingga komputer dapat dioperasikan. Sementara menurut PCMag.com user interface dapat diartikan
sebagai cara seorang pengguna berinteraksi dengan komputer, tablet, smartphone maupun perangkat elektronik
lainnya.
Maka dapat disimpulkan bahwa pengertian User Interface merupakan serangkai tampilan grafis yang dapat
dimengerti oleh pengguna komputer dan diprogram sedemikian rupa sehingga dapat terbaca oleh sistem
operasi komputer dan beroperasi sebagaimana mestinya.
Oleh karena itu, User Interface yang baik mampu memberikan pengalaman interaksi yang dapat dimengerti
dengan mudah oleh penggunanya (user friendly). Untuk memudahkan, User Interface terdiri dari menu layar
dan ikon, keyboard shortcuts, mouse dan pergerakan gestur, command language. Termasuk juga diantaranya
komponen fisik untuk memasukan informasi seperti mouse, keyboard, touchscreen, remote dan game control.
Secara umum, User Interface menyediakan cara untuk:
1. Input – pengguna memasukkan perintah dan memanipulasi sistem dalam bentuk tulisan atau teks
2. Output – sistem menujukkan efek dari perintah dan manipulasi pengguna

Jenis Jenis User Interface


Pada dasarnya user interface terbagi menjadi dua jenis yaitu Command Line Interface (CLI) dan Graphical
User Interface (GPU). Command Line Interface (CLI) merupakan proses pengguna memasukkan perintah
berbasis tulisan atau dengan mengetikkan perintah untuk menjalankan tugas tertentu.
Sedangkan Graphical User Interface (GPU) merupakan proses pengguna memasukkan perintah dengan
menggunakan menu grafis, secara umum GPU dikembangkan untuk mempermudah penggunanya untuk
berinteraksi dengan sistem informasi. Tanpa disadari para pengguna aktif komputer dan perangkat elektronik
lainnya telah banyak menggunakan fitur Graphical User Interface (GPU) seperti pada pemutar MP3, MP4 dan
peranti game.

Pengaplikasian User Interface


Setelah mengenal pengertian user interface beserta dengan jenis-jenisnya, mari pahami istolah uder interface
secara lebih jauh dengan memhami pengaplikasiannya. Umumnya pengaplikasian user interface banyak
ditemukan pada program software, perangkat hardware dan sistem operasi smartphone.
Pada program software hampir semua user interfacenya menggunakan sistem GPU dimana pengguna dapat
memasukkan perintah dan memanipulasi sistem dengan memilih tampilan grafis tertentu dengan menggunakan
mouse atau keyboard. Pada dua sistem operasi yang paling lazim,  yakni Windows dan Macintosh,  user
interface-nya memiliki tampilan yang berbeda namun pada dasarnya dikembangkan dari unsur dan elemen
yang hampir sama.
Sedangkan pada sebagian besar perangkat hardware user interfacenya cenderung lebih sederhana dan
didominasi oleh simbol sehingga lebih mudah untuk dimengerti. Sebagai contoh yang paling dasar ditemui
adalah user interface pada remote TV yang memiliki keypad numerik, tombol volume, tombol serta tombol-
tombol lainnya sebagai simbol fungsi.

Antarmuka pemakai (User Interface) merupakan mekanisme komunikasi antara pengguna (user)


dengan sistem. Antarmuka pemakai (User Interface) dapat menerima informasi dari pengguna(user) dan
memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran
masalah sampai ditemukan suatu solusi.

user interface, berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan sistem


pakar (ES), menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara
menyeluruh step by step sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem. Yang
terpenting dalam membangun user interface adalah kemudahan dalam memakai/ menjalankan sistem,
interaktif, komunikatif, sedangkan kesulitan dalam mengembangkan/ membangun suatu program
jangan terlalu diperlihatkan. 

Antarmuka
Pengertian antarmuka ( interface) adalah salah satu layanan yang disediakan sistem operasi sebagai
sarana interaksi antara pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi
yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line
Interface(CLI) danGraphical User Interface(GUI).

Command Line Interface(CLI)


CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal.
Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-
baris tertentu.
Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-
nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating
System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows
Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux
sebagai terminal, sedangkan pada Apple namanya adalah commandshell.
Graphical User Interface(GUI)
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi
melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device)
seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP
( window, icon, menu, pointing device).

Text Based

Biasanya digunakan dalam referensi ke aplikasi komputer, aplikasi berbasis teks adalah aplikasi yang
input dan output utamanya didasarkan pada teks daripada grafik atau suara. Ini tidak berarti bahwa
aplikasi berbasis teks tidak memiliki grafik atau suara, hanya saja grafik atau bunyi adalah sekunder
untuk teks.

Sebelum tahun 1980-an, kebanyakan komputer berbasis teks. Operator menggunakan keyboard sebagai
perangkat input utama untuk mengetik perintah yang diperlukan ke terminal yang hanya bisa
menampilkan teks pada monitor video monokrom resolusi rendah. Sebagian besar perangkat lunak
pengguna akhir juga ditulis dalam mode berbasis teks selama waktu ini. Selama era ini, mengoperasikan
komputer dianggap sebagai tugas yang menantang karena kompleksitas lingkungan berbasis teks.

Namun, dengan pengembangan antarmuka pengguna grafis dan peningkatan perangkat keras, banyak
insinyur perangkat lunak mulai menambahkan grafik untuk aplikasi mereka. Akibatnya, perangkat
penunjuk yang mengontrol koordinasi kursor di layar menjadi sumber input utama (seperti mouse), dan
grafik yang ditampilkan dengan beberapa teks di layar menjadi sumber output utama.

Ada banyak perangkat lunak berbasis teks dalam sistem operasi modern, terutama di Unix dan Unix-like,
yang biasanya dapat diakses melalui shell yang berjalan di konsol sistem (atau virtual) atau emulator
terminal. Dalam sistem operasi ini, program berbasis teks terus menjadi perangkat lunak utama untuk
administrasi sistem, pemrograman, dan scripting. Sebaliknya, Microsoft Windows berisi perangkat lunak
berbasis teks yang jauh lebih sedikit, yang pada dasarnya adalah sisa-sisa karena keturunan MS-DOS,
meskipun masih ada beberapa program untuk administrasi sistem dan pemeliharaan yang penting.

Ketika metode yang digunakan untuk mengakses sistem operasi itu sendiri berbasis teks, antarmuka
biasanya disebut sebagai Command Line Interface (CLI). Fungsi ini dilakukan oleh berbagai shell dalam
sistem operasi Unix dan Unix-like, dan CMD dan PowerShell di Microsoft Windows.

Manfaat perangkat lunak berbasis teks


Aplikasi berbasis teks biasanya berjalan lebih cepat daripada perangkat lunak yang melibatkan grafik.
Aplikasi berbasis teks berjalan lebih cepat karena mesin tidak menghabiskan sumber daya untuk
memproses grafik, yang umumnya membutuhkan lebih banyak sumber daya sistem daripada teks.
Untuk alasan yang sama, aplikasi berbasis teks menggunakan memori lebih efisien.

Antarmuka baris perintah sering memberikan pengguna lebih banyak kontrol pada perangkat lunak
daripada antarmuka pengguna grafis, dengan mengambil semua rincian perintah sebagai parameter dan
/ atau dengan mengarahkan output antara perintah. Karena parameter yang tersedia tidak disebutkan
secara eksplisit, aplikasi dapat menerima lebih banyak pilihan daripada perangkat lunak berbasis GUI
yang setara: sejumlah opsi yang tinggi dalam GUI akan membuatnya terlalu rumit dan tidak praktis,
tetapi itu tidak terjadi dalam CLI. Dengan demikian input berbasis teks dapat memberikan lebih banyak
fleksibilitas dengan biaya kemampuan belajar dan beban pada memori pengguna.

Akibatnya, perangkat lunak berbasis teks dapat menawarkan fitur yang lebih kuat daripada perangkat
lunak berbasis grafis, seperti menggabungkan perintah menggunakan pipeline yang memungkinkan
keluaran dari perintah pertama yang akan digunakan sebagai input dari perintah berikutnya. Dengan
menggunakan ini, operasi yang kompleks dapat dilakukan dalam satu baris perintah menggunakan
urutan perintah yang terhubung bersama dalam suatu jalur pipa.

Dalam keadaan tertentu, aplikasi berbasis teks menawarkan interaksi pengguna yang lebih cepat
daripada perangkat lunak berbasis grafis. Dengan asumsi bahwa pengguna fasih dengan mengetik,
pengguna dapat memasukkan perintah lebih cepat daripada saat menggunakan antarmuka grafis,
karena pengguna tidak perlu memindahkan tangan mereka dari keyboard untuk memasukkan perintah
yang berbeda.

Keterbatasan perangkat lunak berbasis teks

Banyak pengguna mungkin tidak menemukan aplikasi dengan antarmuka berbasis teks yang sangat
mudah digunakan. Ini terutama berlaku untuk pengguna komputer awal. Sementara pengguna dapat
mempelajari cara mengoperasikan perangkat lunak dengan hanya bermain-main atau menavigasi
melalui opsi yang diberikan, sistem berbasis teks biasanya mengharuskan pengguna untuk memiliki
pemahaman yang lebih rinci tentang perintah. Banyak aplikasi berbasis teks memiliki menu atau sistem
bantuan yang menunjukkan kepada pengguna beberapa (atau semua) opsi yang tersedia dari perangkat
lunak.
Perangkat lunak berbasis teks juga memiliki keterbatasan pada outputnya juga. Output berbasis teks
mungkin tidak dianggap sangat menarik bagi banyak pengguna, dan mungkin sulit dipahami
(dibandingkan dengan output yang melibatkan grafik). Oleh karena itu, operasi tertentu tidak dapat
diimplementasikan menggunakan perangkat lunak berbasis teks, karena batasan jangkauan dalam input
dan output. [Klarifikasi diperlukan]

GUI

G U I (GRAPHICAL USER INTERFACE)

Pengenalan pemprograman java berbasis GUI.pertama-tama saya selaku penulis ingin men-sharingkan
pengetahuan mengenai GUI (Graphical User Interface). GUI (Graphical User
Interface) merupakan tampilan grafis yang mengandung alat-alat atau komponen-komponen yang
memampukan pengguna untuk melakukan pekerjaan interaktif. GUI (Graphical User Interface) software
yang dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an.
GUI di kembangkan dengan tujuan pengguna berinteraksi dengan perangkat keras computer serta
memudahkan dalam mengoprasikan sebuah system operasi (user friendly).

GUI (Graphical User User Interface) berkerja dengan cara setiap komponen, dan GUI tersebut,
diasosiasikan dengan satu atau lebih rutin yang ditulis pengguna yang dikenal sebagai callback. Eksekusi
setiap callback dipicu oleh aksi tertentu dari pengguna seperti tombol ditekan, klik-an mouse, pemilihan
menu item, atau cursor melewati sebuah komponen. Kita sebagai GUI, yang
menyediakan callback tersebut. Callback merupakan fungsi yang kita tulis dan asosiasikan dengan
sebuah komponen tertentu pada GUI atau dengan GUI itu sendiri. Callback mengontrol sifat GUI atau
komponen dengan melakukan beberapa aksi untuk merespon kejadian pada komponennya tersebut.
Kejadian dapat berupa mouse diklik pada sebuah push button, pemilihan menu, keyboard ditekan, etc.

GUI singkatan dari Graphical User Interface adalah nama generik untuk semua interface komputer yang
menggunakan grafis, jendela (window), icon, dan alat penunjuk (pointing device) menggantikan interface dengan
karakter murni (command line). 
TUGas2

Anda mungkin juga menyukai