Showing posts with label Windows. Show all posts
Showing posts with label Windows. Show all posts

Thursday, 24 October 2013

Mengenal Sistem Operasi

Selamat malam sobat nafi.... Semoga tetap semangat buat belajar ya?
Ehm,,, ada teman yang bertanya, OS itu apa sih? Kok aku install aplikasi ini ga bisa sih? 64 bit, 32 bit? apaannnnnnnn???

Bagian 1: Pengertian
Nah Sebuah sistem operasi(Operating System) adalah perangkat lunak yang paling penting pada setiap komputer. Ia mengatur memori komputer, proses, dan semua perangkat lunak(Software) dan perangkat keras(hardware). Hal ini juga memungkinkan kamu untuk berkomunikasi dengan komputer tanpa mengetahui  "bahasa" komputer. Tanpa sistem operasi, komputer tidak berguna.

Bagian 2: Fungsi 
Secara umum fungsi sistem operasi adalah:
  1. Booting Komputer
  2. Melakukan tugas-tugas dasar komputer
  3. Menyediakan antarmuka pengguna
  4. Menangani sumber daya sistem
  5. Menyediakan manajemen file
1. Booting
  Booting adalah Proses memulai atau restart komputer dikenal sebagai boot. Sebuah boot dingin(Cold booting) saat kamu menghidupkan komputer yang telah dimatikan sepenuhnya. Sebuah boot hangat(Warm booting) adalah proses penggunaan sistem operasi untuk me-restart komputer.

2.  Melakukan tugas-tugas dasar komputer
Sistem operasi melakukan tugas-tugas komputer dasar, seperti mengelola berbagai perangkat periferal seperti mouse, keyboard dan printer. Sebagai contoh, sebagian besar sistem operasi saat ini adalah plug and play yang berarti perangkat seperti printer akan secara otomatis terdeteksi dan dikonfigurasi tanpa perlu intervensi pengguna.

3.  Menyediakan antarmuka pengguna
Seorang pengguna berinteraksi dengan perangkat lunak melalui antarmuka pengguna. Dua jenis utama dari antarmuka pengguna adalah: command line and a graphical user interface (GUI) . Dengan antarmuka command line, pengguna berinteraksi pada sistem operasi dengan mengetikkan perintah untuk melakukan tugas tertentu. Sebuah contoh dari  command line adalah DOS (disk operating system). Dengan antarmuka pengguna grafis, pengguna berinteraksi dengan sistem operasi dengan menggunakan mouse untuk mengakses jendela, ikon, dan menu. Sebuah contoh dari antarmuka pengguna grafis adalah Windows Vista atau Windows 7.
Sistem operasi bertanggung jawab untuk menyediakan antar muka API (
application program interface) yang penting karena memungkinkan pengembang perangkat lunak untuk menulis aplikasi pada satu komputer dan tahu bahwa itu akan berjalan di komputer lain dari jenis yang sama bahkan jika jumlah memori atau jumlah penyimpanan berbeda pada dua mesin.

4. Menangani sumber daya sistem
Sistem operasi juga menangani sumber daya sistem seperti memori komputer dan berbagi waktu proses pada CPU(Central Processing Unit) oleh berbagai aplikasi atau perangkat periferal . Program dan metode input selalu bersaing untuk mendapatkan perhatian dari CPU dan memori permintaan, penyimpanan dan input / bandwidth output. Sistem operasi memastikan bahwa setiap aplikasi mendapatkan sumber daya yang diperlukan yang dibutuhkan untuk memaksimalkan fungsi dari sistem secara keseluruhan.

5. Menyediakan manajemen file
Sistem operasi juga menangani organisasi dan pelacakan file dan direktori (folder) disimpan atau diambil dari Harddisk. Sistem manajemen file memungkinkan pengguna untuk melakukan tugas-tugas seperti membuat file dan direktori, mengubah nama file, mengatasi dan memindahkan file, dan menghapus file. Sistem operasi melacak di mana file berada pada hard drive melalui jenis sistem file. Jenis dua jenis utama sistem file tabel alokasi file (FAT) atau Teknologi Baru sistem file (NTFS).
  •  File Allocation table (FAT) 
  • New Technology file system (NTFS)
Bagian 3: Klasifikasi Sistem Operasi
  • Multi-user: Memungkinkan dua atau lebih pengguna untuk menjalankan program pada saat yang sama. Beberapa sistem operasi mengizinkan ratusan atau bahkan ribuan pengguna bersamaan. 
  • Multiprocessing: Mendukung menjalankan program di lebih dari satu CPU. 
  • Multitasking: Memungkinkan lebih dari satu program untuk menjalankan secara bersamaan. 
  • Multithreading: Memungkinkan bagian yang berbeda dari satu program untuk menjalankan secara bersamaan. 
  • Real time: Merespon masukan langsung. Sistem operasi keperluan umum, seperti DOS dan UNIX, tidak real-time. 
Sistem operasi menyediakan platform software, yang disebut program aplikasi dapat berjalan. Program aplikasi harus ditulis untuk berjalan di atas sistem operasi tertentu. Pilihan terhadap sistem operasi menentukan untuk sebagian besar aplikasi yang dapat dijalankan. Untuk PC, sistem operasi yang paling populer adalah DOS, OS / 2, dan Windows, selain itu juga ada Linux dan Mac

Sebagai pengguna, Anda biasanya berinteraksi dengan sistem operasi melalui serangkaian perintah. Sebagai contoh, sistem operasi DOS berisi perintah seperti COPY dan RENAME untuk menyalin file dan mengubah nama file, masing-masing. Perintah-perintah yang diterima dan dilaksanakan oleh bagian dari sistem operasi yang disebut perintah prosesor atau baris perintah penerjemah. Antarmuka pengguna grafis memungkinkan Anda untuk memasukkan perintah dengan menunjuk dan mengklik pada objek yang muncul di layar.







Read more