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.
diantaranya adalah
• Windows Mobile
• Mobile Linux
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 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.
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.
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
Tugas utama OS
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.
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. “
Terdiri dari :
2. Program yang berupa kumpulan instruksi yang dapat dijalankan oleh sistem komputer, yang
dapat berupa utilitas dan program aplikasi pengolahan data tertentu.
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
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).
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.
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.
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
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