View on GitHub

os202

OS202

HOME

Top 10 List of Week 04

  1. Using SI Symbols

Kapitalisasi prefiks simbol ditentukan, atas dan bawah, dan tidak boleh diubah. Misalnya, simbol kilo- adalah k-, jadi kW dan bukan KW adalah simbol kilowatt. Simbol dipisahkan dari kuantitas numerik yang diikuti oleh spasi. Jadi 5 kilogram ditulis 5 kg, bukan 5kg.

  1. Integer Representation

Integer adalah bilangan bulat atau bilangan titik tetap dengan titik radix ditetapkan setelah bit paling tidak signifikan. Berbeda dengan bilangan real atau bilangan floating-point, di mana posisi titik radix bervariasi. Penting untuk dicatat bahwa bilangan bulat dan bilangan floating-point diperlakukan berbeda di komputer. Mereka memiliki representasi yang berbeda dan diproses secara berbeda (misalnya, bilangan floating-point diproses dalam apa yang disebut floating-point processor).

  1. Hexadecimal Numbering

Sistem penomoran hexadecimal adalah sistem yang paling umum terlihat saat ini mewakili data komputer mentah. Ini karena sangat mudah untuk mewakili kelompok dari 4 bit. Akibatnya, satu byte (8 bit) dapat diwakili oleh dua kelompok yang terdiri dari empat bit dengan mudah dalam hexadecimal. Hexadecimal menggunakan sistem penomoran basis 16. Ini berarti kami memiliki 16 simbol untuk gunakan untuk digit. Akibatnya, kita harus menemukan angka baru setelah 9. Angka yang digunakan dalam hex adalah huruf A, B, C, D, E, dan F.

  1. Representation of Records in Arrays

Dalam C record, atau struktur, adalah struktur data dasar. Dalam beberapa bahasa, record bukan merupakan fitur built-in tetapi harus dibuat dari struktur data (seperti array) yang tersedia. Untuk melihat bagaimana konstruksi ini dapat dilakukan, asumsikan desainer C telah menyediakan tipe data integer, float dan char, dan hanya array satu dimensi. Record tidak hanya harus dibangun, tetapi juga array dengan lebih banyak dimensi jika diperlukan. Ada dua alasan untuk mencari cara membangun struktur data.

  1. Main Memory
    Memori utama di komputer disebut Random Access Memory. Ini juga dikenal sebagai RAM. Ini adalah bagian dari komputer yang menyimpan perangkat lunak sistem operasi, aplikasi perangkat lunak, dan informasi lainnya agar unit pemrosesan pusat (CPU) memiliki akses cepat dan langsung saat diperlukan untuk melakukan tugas. Ini disebut “akses acak” karena CPU dapat langsung menuju ke bagian mana pun dari memori utama, dan tidak menjalankan prosesnya secara berurutan.

  2. Random Access Memory (RAM)
    RAM adalah salah satu jenis memori yang lebih cepat, dan memiliki kapasitas untuk memungkinkan data dibaca dan ditulis. Saat komputer dimatikan, semua konten yang disimpan di RAM akan dihapus. Memori utama tersedia dalam dua jenis: Dynamic Random Access Memory (DRAM) dan Static Random Access Memory (SRAM).

  3. [Secondary Memory] (https://techterms.com/definition/secondary_memory#:~:text=Secondary%20memory%20refers%20to%20storage,drives%20and%20solid%20state%20drives.&text=That%20means%20the%20computer%20has,with%20or%20without%20electrical%20power.)

Secondary memory mengacu pada perangkat penyimpanan, seperti hard drive dan solid state drive. Ini juga dapat merujuk ke media penyimpanan yang dapat dilepas, seperti USB flash drive, CD, dan DVD.

Tidak seperti primary memory, secondary memory tidak diakses langsung oleh CPU. Sebagai gantinya, data yang diakses dari secondary memory dimuat terlebih dahulu ke dalam RAM dan kemudian dikirim ke prosesor. RAM memainkan peran perantara yang penting, karena memberikan kecepatan akses data yang jauh lebih cepat daripada secondary memory. Dengan memuat program perangkat lunak dan file ke dalam primary memory, komputer dapat memproses data dengan lebih cepat.

  1. Virtual Memory

Virtual Memory adalah suatu teknik yang memisahkan antara memori logis dan memori fisiknya. Memori logis merupakan kumpulan keseluruhan halaman dari suatu program. Tanpa memori virtual, memori logis akan langsung dibawa ke memori fisik (memori utama). Disinilah memori virtual melakukan pemisahan dengan menaruh memori logis ke secondary storage (disk sekunder) dan hanya membawa halaman yang diperlukan ke memori utama (memori fisik).

  1. Virtual Memory vs Physical Memory

Virtual Memory disimpan di hard drive. Virtual Memory digunakan saat RAM diisi. Virtual Memory lebih lambat dari Physical Memory, sehingga dapat menurunkan kinerja aplikasi. Physical Memory mengalokasikan informasi dalam proses “masuk pertama, keluar terakhir”. Informasi ditempatkan di tumpukan. Virtual Memory menggunakan proses yang disebut paging. Halaman-halaman ini diletakkan di hard drive dalam ukuran tetap. Pengguna dapat menambahkan lebih banyak RAM ke komputer untuk meningkatkan kinerja komputer yang terlalu sering menggunakan Virtual Memory. Pengaturan Virtual Memory dapat dikontrol melalui sistem operasi.

  1. Numerical Data

Data ini memiliki arti sebagai ukuran, seperti tinggi badan, berat badan, IQ, atau tekanan darah seseorang; atau itu hitungan, seperti jumlah saham yang dimiliki seseorang, berapa banyak gigi yang dimiliki seekor anjing, atau berapa halaman yang dapat Anda baca dari buku favorit Anda sebelum Anda tertidur. (Ahli statistik juga menyebut data numerik data kuantitatif.)