MSIM4201 - Modul 8
Ringkasan materi Sistem Operasi Windows, Linux, dan Android untuk persiapan UAS MSIM4201
Modul ini membahas sejarah dan perkembangan sistem operasi populer seperti Windows, Linux, dan Android. Anda akan mempelajari instalasi dan konfigurasi Windows 10, fitur-fitur unik masing-masing sistem operasi, serta pengenalan dasar tentang Microsoft Azure.
Sejarah Sistem Operasi Windows dan Evolusinya
Sistem operasi Windows dikembangkan oleh Microsoft Corp. yang didirikan oleh Bill Gates dan Paul Allen pada 4 April 1975. Pengembangan awalnya dimulai dengan MS-DOS untuk IBM, kemudian berkembang menjadi sistem operasi berbasis Graphical User Interface (GUI) yang dikenal saat ini.
Evolusi MS-DOS
- MS-DOS 1.0 (Agustus 1981): Berjalan pada PC dengan RAM 8 KB dan prosesor Intel 8086.
- MS-DOS 2.0 (1983): Mendukung penggunaan harddisk dan sub-folder, fitur I/O redirection dan background printing. Membutuhkan RAM 24 KB.
- MS-DOS 3.0 (1984): Mendukung keyboard dan harddisk terbaru, membutuhkan RAM 36 KB.
- MS-DOS 3.1 (1984): Mendukung jaringan komputer tanpa peningkatan RAM.
- MS-DOS 3.3 (1987): Mendukung periferal PS/2 dan prosesor Intel 80386, membutuhkan RAM minimal 46 KB.
Evolusi Windows untuk Personal Komputer
- Windows 1.0 (20 November 1985): Masih berbasis MS-DOS, dilengkapi GUI (Graphical User Interface) dasar. Aplikasi seperti Paint, Clock, Writer tersedia.
- Windows 2.0 (9 Desember 1987): Peningkatan grafis dengan VGA 16-bit, pengenalan ikon desktop dan shortcut, tombol minimize dan maximize.
- Windows 3.0 (22 Mei 1990): GUI lebih menarik, protected mode untuk kinerja aplikasi yang lebih baik.
- Windows 3.1 (6 April 1992): Membutuhkan RAM minimal 1 MB, memperkenalkan Windows Registry, mendukung drag and drop ikon.
- Windows NT 3.1 (27 Juli 1993): Berbasis "New Technology" (NT), tidak lagi berbasis MS-DOS. Tampilan langsung GUI setelah booting. Ditujukan untuk lingkungan profesional dan server.
- Windows 95 (24 Agustus 1995): Memperkenalkan Tombol Start dan Taskbar, Internet Explorer, Recycle Bin. Mendukung akses Internet dan USB (rilis terakhir).
- Windows 98 (25 Juni 1998): Peningkatan Internet Explorer, penambahan MSN.
- Windows 2000 (17 Februari 2000): Peningkatan kinerja dan grafis.
- Windows ME (14 September 2000): Penambahan AOL dan Windows Movie Maker.
- Windows XP (25 Oktober 2001): Stabil dan aman, dilengkapi Service Packs untuk update dan perbaikan.
- Windows Vista (30 Januari 2007): Tampilan berbeda, perpindahan aplikasi lebih halus (namun kinerja sistem kadang menurun), fitur sidebar dan Voice Recognition.
- Windows 7 (22 Oktober 2009): Peningkatan kinerja dan stabilitas, dukungan multitouch yang lebih baik.
- Windows 8 (26 Oktober 2012): Tampilan sangat berbeda dengan ikon berbentuk persegi (block) di layar utama, menghilangkan Tombol Start tradisional.
- Windows 8.1 (17 Oktober 2013): Tombol Start kembali (berbentuk lambang Windows), peningkatan aplikasi Camera dan Maps.
- Windows 10 (29 Juli 2015): Gabungan Windows 8 dan 7, kinerja seimbang dengan Windows 7, menggantikan Internet Explorer dengan Microsoft Edge.
Evolusi Windows untuk Smartphone
- Windows CE 3 (April 2000): Berbasis Pocket PC, mendukung multi-tasking dan aplikasi seperti Internet Explorer, Media Player, Microsoft Office.
- Windows Mobile 2003 (Juni 2003): Versi pertama dengan nama "Windows Mobile", dukungan Bluetooth yang lebih baik.
- Windows Mobile 5 (Mei 2005): Mendukung penyimpanan baru, peningkatan Office Mobile, dukungan Bluetooth dan GPS.
- Windows Mobile 6 (12 Februari 2007): Tampilan mirip Windows Vista, terhubung dengan Windows Live, dukungan Office 2007.
- Windows Phone 7 (15 Februari 2010): Berbasis Windows CE, dukungan penuh Office terbaru dan Active Tile.
- Windows Phone 8 (29 Oktober 2012): Berbasis Windows NT, dukungan resolusi layar besar, Multi Core Processor, komputasi 64-bit, Internet Explorer 10.
- Windows Phone 8.1 (22 April 2014): Penambahan Cortana, Internet Explorer 11, fitur Battery Saver.
- Windows Phone 10 (November 2015): Versi terakhir untuk smartphone, fitur Monitor Connect dan kustomisasi background.
Evolusi Windows Server
- Windows NT 3.1 Advanced Server (27 Juli 1993): Sistem operasi khusus server 32-bit, mendukung memori hingga 4 GB.
- Windows NT 3.5 (1994): Mendukung komunikasi dengan server UNIX dan Novell Netware.
- Windows NT Server 3.51 (1995): Mendukung layanan terhadap PC berbasis Windows 95.
- Windows NT Server 4.0 (1996): Tampilan mirip Windows 95, dilengkapi Internet Information Server 2.0 (IIS 2.0).
- Windows NT Server Enterprise (1997): Penambahan fitur Public Key Encryption dan Operating System Management Cluster.
- Microsoft Windows Server 2000 (17 Februari 2000): Mendukung XML, Active Server Pages (ASP), Active Directory.
- Windows Server 2003 (24 April 2003): Instalasi update tanpa restart, peningkatan keamanan .NET, pengenalan Server Role, dukungan 64-bit.
- Windows Server 2003 R2 (6 Desember 2005): Single Sign On pada Active Directory, Policy pada beberapa server.
- Windows Server 2008 (27 Februari 2008): Penambahan aplikasi Hyper-V (virtualisasi), Event Viewer, Server Manager. Memperkenalkan Server Core Edition (tanpa GUI).
- Windows Server 2008 R2 (22 Oktober 2009): Penyempurnaan dukungan 64-bit, Remote Desktop Services (RDS), Branch Cache, Direct Access.
- Windows Server 2012 (4 September 2012): Penyempurnaan Hyper-V dan dukungan Cloud.
- Windows Server 2012 R2 (17 Oktober 2013): Penyempurnaan Web Services, dukungan penggabungan layanan Cloud.
- Windows Server 2016 (12 Oktober 2016): Administrator dapat mengizinkan aplikasi perusahaan diakses oleh karyawan.
- Windows Server 2019 (Oktober 2018): Penyempurnaan Hyper-V (update tanpa mematikan Virtual Server), dapat menjalankan LINUX, Windows Defender ATP.
Instalasi dan Konfigurasi Windows 10
Spesifikasi Minimal Instalasi Windows 10
Untuk instalasi Windows 10, disarankan spesifikasi hardware sebagai berikut:
- Prosesor: Minimal 1 GHz
- RAM: 1 GB (32-bit) atau 2 GB (64-bit)
- Hard Disk: Minimal 32 GB
- VGA: Mendukung DirectX 9
- Resolusi Layar: Minimal 800 x 600
- Koneksi Internet: Untuk aktivasi dan update
Langkah-langkah Instalasi Umum
- Boot dari media instalasi (DVD/USB).
- Ikuti petunjuk di layar, tekan "Next" dan "Install now".
- Masukkan Product Key jika ada, atau pilih "Skip".
- Setujui "License Term" dengan mencentang "Accept Agreement".
- Pilih jenis instalasi "Custom: Install Windows only (Advanced)".
- Buat partisi untuk Windows: Pilih ruang yang belum teralokasi, lalu "New", tentukan ukuran (dalam MB), "Apply", "OK".
- Pilih partisi Primary, "Format", lalu "Next".
- Jika diminta Product Key lagi, pilih "Do This Later" jika tidak ada.
- Pilih "Use Express Settings".
- Lengkapi informasi Akun.
- Instalasi selesai.
Konfigurasi Dasar Windows 10 (Melalui Settings)
- System - Notifications and Actions: Mengatur notifikasi untuk mempercepat kinerja.
- System - Apps and Features: Mengelola (uninstall) aplikasi terinstal.
- System - Power and Sleep: Mengatur manajemen daya komputer.
- Personalization: Mengatur tema, warna, dan background (memerlukan aktivasi Windows).
- Accounts: Mengelola akun pengguna dan kata sandi.
- Time and language: Mengubah bahasa, waktu, dan format regional.
- Devices: Mengelola printer, scanner, bluetooth.
- Network and Internet: Melihat penggunaan data, mengatur konfigurasi jaringan.
- Update and Security:
- Windows Update: Mencari dan memasang update Windows 10.
- Windows Defender: Antivirus bawaan.
- Backup: Mencadangkan data penting.
- Recovery: Mengembalikan Windows ke posisi awal (disarankan backup data terlebih dahulu).
- File and Print Sharing: Mengaktifkan berbagi file dan printer.
Fitur-Fitur Penting Windows 10
- Smart Home: Mengontrol smart devices melalui suara (Cortana).
- Quick Assist: Meminta atau memberikan bantuan jarak jauh antar pengguna Windows 10.
- Dictation: Mengubah suara menjadi teks.
- Print to PDF: Mencetak dokumen ke format PDF secara built-in.
- Disk Cleanup: Membersihkan hard disk dari file sampah.
Microsoft Azure: Layanan Cloud Computing
Microsoft Azure adalah penyedia layanan berbasis Cloud Computing dari Microsoft. Cloud Computing memungkinkan pengguna menyewa infrastruktur (server, storage, jaringan, keamanan) sesuai kebutuhan tanpa perlu membeli dan mengelola sendiri. Hal ini mengurangi risiko biaya awal yang besar dan memungkinkan skalabilitas.
Komponen Utama Microsoft Azure
- Compute: Bertanggung jawab menjalankan proses komputasi.
- Storage: Bertanggung jawab mengelola penyimpanan data dan SQL Server.
- Fabric: Azure Fabric Controller bertugas mengatur penjadwalan dan manajemen alokasi sumber daya.
Fitur-Fitur Microsoft Azure
- Hosting website: Menyediakan tempat untuk hosting aplikasi web.
- Virtual Machines: Membuat komputer virtual (Windows/LINUX).
- Cloud Services: Platform untuk aplikasi berbasis Internet.
- SQL Database: Membuat database online tanpa instalasi.
- Storage: Layanan penyimpanan data yang handal.
- Virtual Network: Membangun infrastruktur virtual sendiri.
Sejarah dan Perintah Dasar Sistem Operasi Linux
Linux adalah sistem operasi yang berawal dari proyek hobi Linus Torvalds pada tahun 1991. Dikembangkan di bawah lisensi GNU General Public License, kode sumbernya terbuka dan tersedia bebas. Linux dikenal handal, aman, dan merupakan alternatif murah untuk sistem operasi berlisensi. Maskot Linux adalah penguin.
Sistem File pada Linux
- / (root direktori): Struktur tertinggi yang berisi semua direktori dan file sistem.
- /bin & /sbin: Berisi file-file executable untuk pemeliharaan sistem.
- /home: Menyimpan direktori pengguna.
- /mnt: Berisi mount point untuk device eksternal.
- /tmp & /var: Berisi file-file sementara.
- /usr: Berisi program dan file yang berhubungan langsung dengan pengguna.
Kernel Linux
Kernel adalah inti dari sistem operasi Linux, bertindak sebagai jembatan antara program/aplikasi dan perangkat keras (hardware) komputer.
Tugas dan Tanggung Jawab Kernel Linux:
- Task Scheduling (Multitasking)
- Memory Management
- Hardware Support
- Networking Support
- Audio Support
- File System Support
Program dan Distribusi Linux
Program Linux banyak yang free dan open source, didukung oleh GNU/Free Software Foundation. Distribusi (distro) Linux populer antara lain: RedHat, Fedora, CentOS, SuSE, Mandriva, Caldera, Debian GNU/Linux, Slackware.
Perintah-perintah Manual Dasar Linux
- man: Melihat manual (dokumentasi) dari sebuah perintah.
- pwd: (Print Working Directory) Menampilkan direktori kerja saat ini.
- ls: (List) Menampilkan daftar file dan direktori.
- Opsi
-a: Menampilkan semua file (termasuk tersembunyi). - Opsi
-l: Menampilkan detail (tipe, hak akses, pemilik, dll).
- Opsi
- file: Melihat tipe isi dari sebuah file.
- cd: (Change Directory) Berpindah direktori.
cd ..: Pindah ke direktori induk.cd /path/to/dir: Pindah ke direktori absolut.
- mkdir: (Make Directory) Membuat direktori. Opsi
-pmembuat direktori induk jika belum ada. - cp: (Copy) Menyalin file atau direktori. Opsi
-rmenyalin direktori secara rekursif. - mv: (Move) Memindahkan atau mengganti nama file/direktori.
- rm: (Remove) Menghapus file. Opsi
-rmenghapus direktori dan isinya. - rmdir: (Remove Directory) Menghapus direktori (harus kosong).
- Command Completion: Menggunakan tombol
Tabuntuk melengkapi perintah atau parameter. - Command History: Menggunakan panah atas/bawah untuk melihat perintah sebelumnya.
- Wildcard (
*,?,[x-y]): Menggantikan karakter dalam pencarian file.
Menampilkan dan Memodifikasi Teks
- cat: Menampilkan isi file ke layar. Opsi
-nmenampilkan nomor baris. - sort: Mengurutkan baris teks. Opsi
-rmembalik urutan. - cut: Memotong bagian dari sebuah file (berdasarkan byte, karakter, atau field).
- paste: Menggabungkan teks dari beberapa file.
- nl: Menampilkan nomor baris pada file.
- grep: Mencari file sesuai pola yang ditentukan.
Bekerja dengan Input dan Output
- Redirection (
<,>,>>):<: Mengalihkan standard input.>: Mengalihkan standard output ke file (menimpa jika file ada).>>: Mengalihkan standard output ke file (menambahkan di akhir file).
- Pipa / Pipes (
|): Mengalihkan output suatu perintah sebagai input untuk perintah lain.
Pencarian File
- find: Mencari file dari direktori tertentu dan subdirektorinya, berdasarkan berbagai parameter (nama, user, waktu akses, dll).
- locate: Mencari file dengan cepat menggunakan database terindeks. Database diperbarui dengan
updatedb. - which: Menampilkan lokasi lengkap dari file executable.
- whereis: Mencari kode sumber, binary, dan manual dari file.
Memonitor dan Mengontrol Proses
- Proses: Program yang sedang dieksekusi, diidentifikasi dengan Process ID (PID).
- Tipe Proses:
- Foreground: Proses yang berinteraksi langsung dengan terminal.
- Batch: Proses yang dikumpulkan dan dijalankan secara sekuensial, tanpa interaksi terminal.
- Daemon: Proses yang menunggu request dan beroperasi di background (nama sering berakhiran 'd', contoh:
inetd).
- ps: Menampilkan proses yang sedang berjalan.
- Opsi
-aux: Menampilkan detail seperti USER, PID, %CPU, %MEM, COMMAND.
- Opsi
- top: Menampilkan informasi proses secara aktual dan berkala (memakan lebih banyak memori).
- kill: Mengirim sinyal ke proses berdasarkan PID untuk mengontrolnya (misal: menghentikan proses).
kill -9 PIDuntuk menghentikan paksa. - killall: Menghentikan proses berdasarkan nama.
Android: Platform Mobile dari Google
Android adalah sistem operasi dan platform pemrograman mobile yang dikembangkan oleh Google untuk smartphone dan perangkat mobile lainnya. Android bersifat open source sejak 21 Oktober 2008 di bawah lisensi Apache. Logo Android adalah robot hijau yang dirancang oleh Irina Blok.
Alasan Pengembangan Aplikasi Android
- Market Share: Pangsa pasar pengguna perangkat seluler Android yang besar.
- Time to Market: Android APIs (Application Programming Interfaces) memudahkan pengembangan aplikasi.
- Open Platform: Platform terbuka memungkinkan perkembangan cepat oleh berbagai produsen hardware dan provider. Kode sumber dapat diakses.
- Cross Compatibility: Aplikasi dapat berjalan di berbagai perangkat dengan ukuran dan resolusi layar berbeda, didukung fitur feature detection.
- Mashup Capability: Kemampuan mengombinasikan dua atau lebih layanan (misal: kamera + GPS) untuk membuat aplikasi baru.
Dasar Pemrograman Android
Bahasa pemrograman default untuk Android adalah Java, sebagian fitur Java yang digunakan disebut Dalvik Virtual Machine. Sebagian kecil framework menggunakan XML.
- Activity: Container untuk User Interface (UI).
- Intent: Sistem pesan utama yang menjalankan Android. Mengirim intent untuk menjalankan aktivitas atau aplikasi lain.
- Cursorless Controls: Interaksi menggunakan jari pengguna pada layar sentuh. Long press menggantikan right-click.
- Views dan Widgets:
- View: Elemen dasar UI (misal: ContextMenu, Menu, SurfaceView).
- Widget: Elemen UI yang lebih canggih, kontrol interaksi (misal: Button, CheckBox, DatePicker, ImageView).
- Asynchronous Calls: Menggunakan AsyncTask untuk menjalankan operasi yang membutuhkan waktu lama (background processes) tanpa menghalangi UI.
- Background Services: Aplikasi yang berjalan di latar belakang tanpa UI (misal: antivirus, pemutar musik).
Fitur Perangkat Keras Android
- Touchscreen: Mendukung interaksi sentuh, swipe, flip, drag, pinch, dan multitouch.
- GPS: Mengakses lokasi pengguna.
- Accelerometer: Mengukur percepatan dan mendeteksi perubahan posisi.
- SD Card: Mengakses file di kartu memori eksternal.
Fitur Perangkat Lunak Android
- Internet: Akses informasi real-time, client-server computing.
- Audio dan Video Support: Mendukung berbagai format audio dan video.
- Contact: Akses dan integrasi dengan daftar kontak.
- Security: Mekanisme keamanan berupa permission untuk tugas-tugas tertentu.
- Google APIs: Mengintegrasikan layanan Google (misal: Maps API) ke dalam aplikasi.
Framework Android
Android dibangun di atas Open Source Linux Kernel 2.6.
Fitur Utama Linux Kernel untuk Android:
- Security Model: Menangani keamanan antara aplikasi dan sistem.
- Memory Management: Menangani manajemen memori untuk developer.
- Process Management: Mengatur proses dan alokasi resource.
- Network Management: Menangani jaringan komunikasi.
- Driver Model: Perusahaan hardware dapat mengembangkan driver sendiri.
Di atas kernel Linux, framework Android memiliki Android Run Time (inti library Java dan Dalvik Virtual Machine), Open GL (untuk grafis 2D/3D), Webkit (browser engine), SQLite (database), Media frameworks, dan Secure Socket Layer (SSL).
Perkembangan Versi Android (Sejak 2008)
- Android 1.0 (2008): Versi awal, memperkenalkan pull-down notification dan widget.
- Android 1.5 Cupcake (2009): Perekaman video, keyboard layar sentuh, SDK widget pihak ketiga.
- Android 1.6 Donut (2009): Mendukung berbagai ukuran layar, kolom pencarian di antarmuka.
- Android 2.0 Eclair (2009): Google Maps navigasi, dukungan HTML5 browser, swipe untuk membuka kunci layar.
- Android 2.2 Froyo (2010): Lima panel home screen, opsi keamanan PIN lock.
- Android 2.3 Gingerbread (2010): Dukungan kamera depan, multitouch keyboard.
- Android 3.0 Honeycomb (2011): Pertama kali mendukung tombol virtual (home, back, menu), ditujukan untuk tablet.
- Android 4.0 Ice Cream Sandwich (2011): Mengadopsi kemampuan Honeycomb untuk smartphone, face unlock, analisis penggunaan data internet.
- Android 4.1 Jelly Bean (2012): Scroll cepat untuk informasi penting, memperkenalkan Google Now.
- Android 4.4 KitKat (2013): Fitur "Ok, Google" (pencarian suara).
- Android 5.0 Lollipop (2014): Perubahan desain, dukungan format gambar RAW.
- Android 6.0 Marshmallow (2015): Desain menu aplikasi baru, sensor sidik jari, memory manager, kontrol volume terpisah.
- Android 7.0 Nougat (2016): Layar split-screen, peningkatan fitur Doze, memperkenalkan Google Assistant menggantikan Google Now.
- Android 8.0 Oreo (2017): Pembaharuan minor pada UI (Home Screen, AppDrawer, Settings, Notifikasi), optimasi performa.
- Android 9.0 Pie (2018): Versi terbaru.
Poin Penting
- Microsoft Windows adalah sistem operasi yang dominan untuk PC, dimulai dengan MS-DOS dan berkembang menjadi berbagai versi dengan GUI.
- Windows 10 adalah versi terbaru yang menggabungkan fitur dari Windows 7 dan 8, memperkenalkan Microsoft Edge dan fitur modern lainnya.
- Microsoft Azure merupakan platform Cloud Computing yang menyediakan berbagai layanan seperti Virtual Machines dan Storage, dengan komponen utama Compute, Storage, dan Fabric.
- Linux adalah sistem operasi open source yang handal, berlisensi GNU GPL, dan banyak digunakan di server maupun desktop dengan berbagai distribusi (distro).
- Kernel Linux adalah inti OS yang menjembatani aplikasi dan hardware, bertanggung jawab atas task scheduling, memory management, dan hardware support.
- Perintah dasar Linux seperti
pwd,ls,cd,mkdir,cp,mv,rmsangat penting untuk mengelola sistem file. - Android adalah sistem operasi mobile open source dari Google yang berbasis Linux, mendominasi pasar smartphone.
- Arsitektur Android dibangun di atas Linux Kernel dan menyediakan framework yang kaya fitur (Activity, Intent, Views/Widgets, Background Services) untuk pengembangan aplikasi mobile.
- Sejak versi 1.0, Android terus berinovasi dengan rilis berkala yang diberi nama makanan penutup, menambahkan fitur-fitur seperti navigasi GPS, multitouch, Google Now, dan Google Assistant.
Tes Formatif 1 — Kegiatan Belajar 1
1.Sistem operasi Windows diproduksi oleh ...
2.Jawaban pertanyaan no 3 di atas dibuat pertama kali pada tahun ...
3.Pendiri perusahaan pembuat Windows adalah ...
4.MS-DOS pertama kali mendukung penggunaan jaringan komputer terdapat pada versi ...
5.Versi 3.3 MS-DOS membutuhkan memori minimal sebesar ...
6.Untuk masuk ke mode GUI dari Windows 1.0, pengguna memasukkan perintah ...
7.Windows Registry diperkenalkan pada ...
8.Windows 95 memiliki codename ...
9.Dukungan terhadap USB mulai diperkenalkan pada ...
10.Windows XP dirilis pada tahun ...
11.Dari jenis windows server yang ada sekarang, windows server mana yang memungkinkan seorang administrator dapat mengizinkan karyawannya untuk mengakses aplikasi yang ada di perusahaan adalah windows ...
12.Media yang dapat digunakan untuk instalasi Windows 10 adalah ...
13.Cara masuk ke control panel Windows 10 adalah melalui ...
14.Power and Sleep berada pada menu ...
15.Fitur Windows 10 yang memungkinkan penggunanya merubah dari suara ke teks adalah ...
16.Aplikasi yang dapat menghubungkan pengguna dengan layanan penyimpanan cloud milik Microsoft adalah ...
17.Yang bukan merupakan komponen Microsoft Azure adalah ...
18.Yang tidak termasuk dalam fitur Microsoft Azure adalah ...
19.Menu Control Panel untuk melihat dan memanajemen printer adalah ...
20.Bagian pada menu Update and Security yang berfungsi untuk melindungi komputer dari ancaman virus adalah Windows ...
Tes Formatif 2 — Kegiatan Belajar 2
1.Di bawah ini merupakan simbol dari Linux yaitu ...
2.Inti dari sistem operasi Linux adalah ...
3.Digunakan untuk membuat beberapa direktori secara bersamaan dengan menuliskan nama-nama direktori yang akan dibuat merupakan fungsi dari perintah manual di bawah ini ...
4.Perintah yang digunakan untuk berpindah dari direktori yang satu ke direktori yang lain pada prompt shell Linux adalah ...
5.Perintah standar yang digunakan untuk menyalin file atau direktori dari satu lokasi ke lokasi yang lain yaitu ...
6.Perintah yang digunakan untuk menghapus file (dapat juga digunakan untuk menghapus direktori) pada sistem Linux adalah ...
7.Perintah yang digunakan untuk mempercepat waktu pengetikan perintah atau parameter dan untuk meminimalkan kemungkinan terjadinya kesalahan pengetikan perintah ataupun parameter adalah ...
8.Perintah yang digunakan untuk mengurutkan baris dari teks dan menampilkan ke standard output adalah ...
9.Di dalam sistem linux ada beberapa perintah yang dapat digunakan untuk mencari file yaitu ...
10.Utilitas yang digunakan untuk mulai mencari dari direktori yang ditentukan dan akan mencari di semua subdirektori di dalamnya untuk mencocokkan nama file dengan argumen yang diberikan adalah ...
11.Perintah yang digunakan untuk mencari kode sumber atau binary dan manual dari file yang ditentukan adalah ...
12.Opsi yang dapat digunakan pada perintah mv di antaranya –f yaitu untuk ...
13.Opsi yang dapat digunakan pada perintah mv di antaranya –u yaitu untuk ...
14.Opsi yang dapat digunakan pada perintah mv di antaranya –v yaitu untuk ...
15.Perintah cat mempunyai beberapa opsi parameter, di antaranya – E yang digunakan untuk ...
16.Perintah cat mempunyai beberapa opsi parameter, di antaranya – T yang digunakan untuk ...
17.Perintah cat mempunyai beberapa opsi parameter, di antaranya – n yang digunakan untuk ...
18.Perintah sort mempunyai beberapa opsi parameter, di antaranya -r yang digunakan untuk ...
19.Perintah sort mempunyai beberapa opsi parameter, di antaranya - M yang digunakan untuk ...
20.Perintah sort mempunyai beberapa opsi parameter, di antaranya – b yang digunakan untuk ...
Tes Formatif 3 — Kegiatan Belajar 3
1.Tahun pertama Android dirilis adalah ...
2.Pemilik dari Android saat ini adalah ...
3.Berikut ini yang merupakan kebutuhan dasar pengembangan Android adalah ...
4.Bahasa pemrograman Android berbasis ...
5.Berikut ini yang merupakan karakteristik bahasa pemrograman Android adalah ...
6.Yang termasuk tahap pemrograman Android adalah ...
7.Fungsi dari Telephony Manager dalam Application Framework yang dapat digunakan oleh developer yaitu ...
8.Fungsi dari View System dalam Application Framework yang dapat digunakan oleh developer yaitu ...
9.Fungsi dari Location Manager dalam Application Framework yang dapat digunakan oleh developer yaitu ...
10.Beberapa contoh view pada Android antara lain adalah ...
11.Elemen UI yang lebih canggih yang merupakan control untuk interaksi antara sistem dengan pengguna adalah pengertian dari ...
12.Beberapa contoh view pada Android antara lain ...
13.Linux kernel yang menangani keamanan antara aplikasi dan sistem adalah ...
14.Linux kernel mengatur proses dengan baik, mengalokasikan resource untuk proses sesuai dengan kebutuhan adalah ...
15.Linux kernel juga menangani jaringan komunikasi kebutuhan adalah ...
16.Versi Android setelah Android froyo adalah ...
17.Versi Android yang merupakan inovasi Google untuk menghadirkan asisten digital yang dinamai Google Now adalah ...
18.Versi Android yang memperkenalkan kehadiran Google Assistant untuk menggantikan Google Now, yang lebih bisa diandalkan untuk menjalankan pelbagai fungsi. Fitur-fitur baru lainnya mencakup layar split-screen saat dipakai multitasking, serta fitur Doze yang telah dikenalkan di versi Android Marshmallow namun telah ditingkatkan adalah ...
19.Kehadiran Google Assistant yang menggantikan Google Now, lebih bisa diandalkan untuk menjalankan pelbagai fungsi. Fitur-fitur baru lainnya mencakup layar split-screen saat dipakai multitasking merupakan pembaruan pada Android ...
20.Membawa pembaruan cukup signifikan dan responsif pada Android. Yang memungkinkan pengguna melakukan scroll cepat ke bawah untuk melihat kumpulan informasi penting, seperti agenda, email, dan laporan cuaca. Selain itu, inovasi Google untuk menghadirkan asisten digital yang dinamai Google Now merupakan fitur yang ditambahkan oleh Android ...