Blogger Widgets Teknik Informatika: 2013

Minggu, 01 September 2013

Keluarga sistem operasi pada komputer

Bukan cuma kita aja yang punya keluarga sobat... sistem operasi pada komputer pun juga punya keluarga seperti kita hehehe.....(^0^) yuk kita lihat silsilah keluarga sistem operasi pada komputer


  1. Unix : dikembangkan oleh AT dan TBell  labs tahun 1960 dan 1970an desain jenis portable, multi tasking, multi user, jenis BSD dikembangkan oleh universitas california, Brekeley
  2. Linux : berasal dari nama kernel linux yang menciptakan linus torualds tahun 1991 jenis: Ubuntu, debian suse, dll
  3. Mac Os : kepanjangan dari Macintosh Operating sistem dibuat oleh Apple, dikenalkan tahun 1984
  4. Free BSD: sistem operasi bertipe Unix bebas keturunan Unix AT dan TBell cabang BSD, Jenisnya 386 4.4 BSD
  5. Sun Os : keturunan dari Unix
  6. Windows : Microsoft windows disebut windows dari keluarga sistem operasi komputer pribadi dikembangkan oleh microsoft yang berbasis GUI windows telah berevolusi dari Ms-Dos yang berbasis teks versi pertama windows 1.0 pada 10 november 1983

Rabu, 28 Agustus 2013

Perangkat Lunak (Software)

perangkat lunak terbagi 4 macam yaitu:
  • 1. sistem operasi
  • 2. program aplikasi
  • 3. bahasa pemrograman
  • 4. program bantu (utility)
1. Sistem operasi (resource allocator) adalah software sistem yang bertugas untuk melakukan kontrol, mengelola hardware sarta operasi dasar sistem, termasuk menjalankan software aplikasi, bagian dr sistem operasi : 
  • Mekanisme boot : meletakkan kernel ke dalam memori
  • Kernel : inti sebuah sisitem operasi
  • Command interpreter / shell: bagian yang bertugas membaca input dan pengguna
  • Pustaka (library) : menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain 
  • Driver : Komponen untuk berinteraksi antara hardware eksternal sekaligus mengontrolnya
  • Perangkat keras (hardware)
  • sistem operasi (operating system)
  • porgram aplikasi (Software)
  • para pengguna (user)
Funsi penting sistem operasai yaitu sebagai program pengendali yang bertujuan untuk keliruan (eror) dan pengguna komputer yang tidak perlu

Fungsi sistem operasi secara umum yaitu:
  • Resource manager : untuk melokasikan sumber daya seperti memori, cpu, printer, disk drive, dan perangkat lainnya
  • Interface: untuk perantara antara pengguna dengan hardware
  • Coordinator: untuk menyediakan fasilitas sehingga aktifitas komplek dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya
  • Guardian : untuk menyediakan kontrol akses yang melindungi file dan memberi pengawasan pada data dan program
  • Gate keeper : untuk mengendalikan siapa yang berhak masuk log kedalam sistem
  • Optimizer : untuk menjadwalkan pemasukan (input) pengguna
  • Accountant : untuk mengatur waktu cpu pengguna memori , pemanggilan Input/Output (I/O) disk storage dan waktu koneksi terminal
  • Server : untuk menyediakan layanan yang dibutuhkan oleh pengguna
2. Sasaran sisitem operasi memiliki 3 sasaran utama,yaitu:

  • kenyamanan,  membuat pengguna komputer menjadi lebih nyaman
  • efisien,  penggunaan sumber daya sisitem komputer secara efisien
  • berefolusi, sisitem operasi mudah dikembangkan melakukan pengujian serta pengajuan sistem2 baru

  • Generasi pertama (1945-1955)
  • Generasi kedua (1955-1965)
  • Generasi ketiga (1965-1980)
  • Generasi keempat (1980-an)
4. Jenis-jenis sistem operasi, sistem operasi dibagi menjadi 2 yaitu:
  • sistim operasi berbasis GUI (Graphical User Interface) atau (user friendly) adalah sistem operasi yang menggunakan icon gambar contoh: windows xp, windows 7, windows 8 dst
  • sistem operasi berbasis teks adalah sistem operasi yang bekerja menggunakan teks contoh: linux debian, DOS, suse , dst



Arsitektur Komputer

Arsitektur komputer adalah gaya kontruksi dan organisasi dari komponen komponen sistim komputer
1. Tingkat dalam arsitektur komputer
  • tingkat dasar : Hardware dan Software
2. Multilayer machine :
  •  Physical Device Layer
  • Digital logic layer : berfungsi untukmenyimpan , manipulasi, dan transmisi data dalam bentuk represeotasi biner sederhana
  • Microgrammed layer : mengintruksikan bahasa mesin dari layar mesin secara langsung menyebabkan elemen logica digital. sehingga dpt menjalankan operasi yg dikehendaki
  • Machine layer : tingkat yang paling bawah dimana program dapat dan memeang hanya instruksi bahasa mesin dan dapat diinterprestasikan oleh hardware
  • Operating system layer : mengontrol semua software dalam menggunakan hardware
3. Higher order software layer : mencakup semua program selain bahasa mesin yang memerlukan penerjemahan

4. Aplikasi layer : bahasa mesin/bahasa komputer seperti end, user