Social Icons

Pages

Tampilkan postingan dengan label Komputer. Tampilkan semua postingan
Tampilkan postingan dengan label Komputer. Tampilkan semua postingan

Jumat, 05 September 2014

Instalasi dan Uji Coba Plandora untuk Manajemen Proyek

Suatu instansi membutuhkan aplikasi komputer berbasis web untuk mengelola proyek, antara lain terkait dengan manajemen penugasan sumber daya manusia, biaya proyek, monitoring, penilaian kinerja, dan evaluasi seluruh kegiatan. Salah satu aplikasi komputer yang tersedi bebas untuk diunduh dan digunakan untuk itu adalah Plandora.

Plandora berlisensi Open Source GNU Lesser General Public License sehingga aplikasi ini bebas digunakan dan dimodifikasi untuk kepentingan apapun tanpa harus membayar biaya lisensi. Plandora dapat menggunakan database MySQL, bahasa pemrograman Java, dan server web Apache. Ketiganya juga tersedia di internet dengan lisensi Open Source. 

Langkah pertama yang harus dijalankan ketika hendak menginstal Plandora adalah memastikan sudah ada aplikasi database MySQL dan server web Apache Tomcat. Tulisan ini merupakan hasil pengujian di Windows, dengan lebih dahulu menginstal XAMPP untuk Windows. XAMPP dan Plandora juga tersedia untuk Linux. (Catatan Redaksi: Plandora juga berhasil dipasang pada Linux BlankOn 8.0 dengan MySQL dan Java Tomcat7 dari repository BlankOn Debian, tidak menggunakan paket-paket XAMPP). 

Instalasi XAMPP
  1. Download aplikasi XAMPP di https://www.apachefriends.org/index.html, pilih XAMPP for Windows, dalam hal ini xampp-win32-1.8.3-4-VC11-installer.exe.
  2. Klik dua kali (double click) file XAMPP yang baru didownload untuk memulai instalasi.
  3. Selanjutnya akan muncul kotak dialog seperti di bawah ini.
    Plandora - Project Management Tool - diedit Rusmanto_html_3e9e30aa
  1. Lalu pilih Yes.
  2. Kemudian akan muncul jendela dialog setup, klik Next untuk melanjutkan.
Plandora - Project Management Tool - diedit Rusmanto_html_m78f71cac
  1. Selanjutnya Anda akan diminta untuk memilih aplikasi yang mau diinstal. Centang saja semua pilihan dan klik tombol Next.
    Plandora - Project Management Tool - diedit Rusmanto_html_3304260d
  2. Kemudian Anda akan diminta untuk menentukan lokasi folder penyimpanan file-file dan folder XAMPP. Secara default akan diarahkan ke lokasi c:\xampp. Namun jika Anda ingin menyimpannya di folder lain bisa klik ikon untuk membuka folder (browse) dan tentukan secara manual folder yang ingin digunakan, misal C:\xampp. Jika sudah selesai, lanjutkan dengan klik tombol Next.
 Plandora - Project Management Tool - diedit Rusmanto_html_m78e5437e
  1. Kemudian akan muncul kotak dialog bitnami, klik Next
Plandora - Project Management Tool - diedit Rusmanto_html_m27bb9555
  1. Selanjutnya akan muncul kotak dialog Ready to Install, klik Next.
  2. Berikutnya untuk memulai instalasi, klik Next pada kotak dialog seperti di bawah ini.
Plandora - Project Management Tool - diedit Rusmanto_html_3a67785f
  1. Tunggu beberapa menit hingga proses intalasi selesai. Jika sudah muncul jendela seperti di bawah ini, klik tombol Finish untuk menyelesaikannya.

Menjalankan XAMPP

Setelah tahap instalasi XAMPP berhasil, langkah selanjutnya adalah menjalankannya dengan langkah-langkah berikut:
  1. Buka aplikasi XAMPP, bisa melalui Start Menu atau Desktop, dan klik ikon XAMPP.
  2. Setelah terbuka, klik tombol Start pada kolom Action sehingga tombol tersebut berubah menjadi Stop. Dalam hal ini agar Plandora dapat dijalankan maka tombol aplikasi yang diaktifkan adalah Apache, MySQL, dan Tomcat. Seperti nampak pada gambar di bawah ini.
    Plandora - Project Management Tool - diedit Rusmanto_html_31708ceb

Instalasi Plandora

Setelah proses instalasi XAMPP dan aktivasi aplikasi XAMPP berhasil dilakukan, selanjutnya adalah proses instalasi plandora. Berikut langkah-langkah instalasi Plandora:
  1. Download Plandora dalam hal ini plandora 1.13.0 dalam situshttp://sourceforge.net/projects/plandora/
  2. Ekstrak file plandora hasil download.
  3. Kemudian buka jendela browser, ketikan localhost/phpMyAdmin.
  4. Selanjutnya buatlah sebuah database dengan nama plandora seperti gambar di bawah ini.
    Plandora - Project Management Tool - diedit Rusmanto_html_51c9705a
  5. Berikutnya buka file mysql.sql yang berada dalam folder plandora, salin script yang ada di dalamnya kemudian simpan atau paste pada kotak SQL database plandora lalu klik Gotunggu sampai proses penyalinan selesai dilakukan.
  6. Salin library untuk mengakses database MySQL yang digunakan oleh Tomcat yaitu mysql-connector-java-5.0.8-bin.jar ke dalam folder xampp/tomcat/lib, file tersebut dapat didownload pada situs http://dev.mysql.com/downloads/connector/j/5.0.html
    Plandora - Project Management Tool - diedit Rusmanto_html_m47fec31
  7. Salin file pandora.war yang ada dalam folder plandora ke dalam folder xampp/tomcat/webApps.
  8. Salin context.xml yang ada dalam folder plandora ke dalam folder xampp/tomcat/conf kemudian buka file context.xml menggunakan text editor dan lakukan perubahan pada bagian username dan password.
Username=”root”
Password=””
Seperti nampak pada gambar di bawah ini:
Plandora - Project Management Tool - diedit Rusmanto_html_m273d4086
  1. Kemudian Jalankan Plandora dengan cara membuka web browser dan ketiklocalhost:8080/pandora/do/login?operation=prepareLogin jika berhasil maka akan muncul halaman seperti gambar di bawah ini.
Plandora - Project Management Tool - diedit Rusmanto_html_32845a06

Uji Coba Plandora

Setelah proses instalasi selesai dilakukan maka Plandora sudah siap untuk digunakan. Ketika user atau pengguna hendak menggunakan Plandora melalui komputer lain yang terhubung ke jaringan, maka cukup membuka browser dan memasukkan alamathttp://192.168.7.42:8080/pandora/do/login?operation=prepareLogin maka akan muncul jendela seperti gambar login di atas. 
Lakukan login dengan username dan password yang dibuat sesuai pada saat instalasi. Setelah dilakukan login maka akan muncul tampilan pertama seperti pada Gambar di bawah ini.
Plandora - Project Management Tool - diedit Rusmanto_html_184c2109

A. Manajemen Pengguna

  1. Company
         Form company merupakan form isian tentang perusahaan, dimana form ini harus paling pertama            di input sebab data dari form dapat mendukung form-form berikutnya.
         Plandora - Project Management Tool - diedit Rusmanto_html_m11e6966e
  1. User
         Form user tersedia untuk admin atau pemilik system root, dimana system root memiliki              wewenang untuk menambah ataupun menghapus user.                                                                    Plandora - Project Management Tool - diedit Rusmanto_html_m540c22be
  1. Manage Database
         Form ini berguna untuk memudahkan user melihat informasi tabel sesuai dengan syntax           SQL yang diinput user. Sebagai contoh seperti nampak pada gambar di bawah ini.                     Plandora - Project Management Tool - diedit Rusmanto_html_68e8bbb2

B. Manajemen Proyek

Pada menu Manage Projects banyak form yang dapat digunakan dalam penyelesaian proyek, seperti terlihat pada gambar di bawah ini.
Plandora - Project Management Tool - diedit Rusmanto_html_m280353cc
Selain form project dan category, form pengerjaannya menggunakan kode SQL dan java Script guna mendesain sendiri bentuk laporan yang disesuaikan dengan kebutuhan. Dalam hal ini penulis menggunakan template laporan yang sudah tersedia sehingga tidak menggunakan kode SQL dan java script sendiri. Form ini berfungsi untuk input data ataupun melihat list proyek yang dimiliki.
  1. Project Form. Dalam formulir project ini berisi informasi mengenai project yang dimiliki mulai dari nama, deskripsi, status project sampai kepada estimasi waktu penyelesaian project tersebut.
  2. Project Stackholders. Formulir project juga berisi tentang siapa saja yang terlibat dalam project, mulai dari siapa pimpinan project dan anggota yang terlibat di dalamnya sampai kepada pembagian tugas dan hak akses masing-masing user/individu. Hak akses ini bisa berbeda-beda tergantung akses yang diberikan system root atau administrator kepada user.
Untuk lebih jelas bisa dilihat pada gambar di bawah ini.
Plandora - Project Management Tool - diedit Rusmanto_html_m687ca722

Fitur-fitur Plandora

Pada halaman awal (Home Page), Anda dapat melihat tugas (My Tasks), permintaan (My Request), proyek (My Projetc) dan tim (My Team), yang dialokasikan/diberikan kepada Anda. Berikut ini hanya sebagian contoh fitur Plandora. 

A. My Tasks

  1. Menampilkan tugas dari setiap user sesuai dengan tugas yang sudah diberikan oleh pemimpin proyek. Terdapat icon remove, edit, detail yang masing masing memiliki fungsi yang berbeda.

Anda dapat membuat tugas, permintaan terkait dengan proyek yang Anda terlibat di dalamnya dan melacak waktu yang dihabiskan untuk kegiatan, menghasilkan laporan dan menilai kemajuan Anda.

B. My Request

My Request menunjukan permintaan kebutuhan akan proyek yang kita buat. Ketika membuat permintaan, Anda dapat mengalokasikan ke setiap pengguna Plandora yang ada dalam database pengguna. Para pengguna dapat menerima atau menolak permintaan yang dikirimkan kepada mereka.
Seperti jika permintaan dibuat dan dialokasikan untuk Anda, Anda dapat menerima tugas untuk permintaan ini. Untuk melakukannya klik pada Task Associate (Icon di sebelah kanan permintaan terkait, dan mengikuti form aplikasi permintaan). 
Perhatikan bahwa untuk tugas yang diberikan, Anda dapat mengalokasikan beberapa anggota tim dan mengalokasikan jam kerja untuk menyelesaikan bagian mereka. 
Setiap kebutuhan yang dibuat oleh user/root akan tampil di my task dan bisa di respon oleh semua anggota proyek. Jika Anda adalah "Pemimpin" dalam proyek maka setiap kali Anda atau salah satu anggota tim Anda membuat permintaan, Anda akan diberitahu. Pesan muncul di bagian bawah homepage di bagian "My Team" . Ini memungkinkan para pemimpin proyek untuk menyadari permintaan yang dibuat oleh anggota tim dan anggota tim untuk mengetahui bahwa pemimpin proyek menyadari permintaan yang dibuat.

C. My Project

Menginformasikan proyek yang sedang dikerjakan dan terdapat fitur-fitur yang telah disediakan Plandora dapat diakses sesuai proyek.
Proyek memiliki banyak fitur yang komplek. Untuk mulainya, penting untuk memahami bahwa pengguna di Plandora berhubungan dengan tingkat izin pada proyek-proyek yang diberikan. Seorang pengguna dapat misalnya menjadi "Pemimpin" proyek 1 dan "Karyawan" pada proyek 2. Yang muncul di halaman awal tergantung pada tingkat izin.
Anda akan selalu dapat melihat semua proyek terkait dengan bagian anda di halam awal. Tingkat visibilitas proyek akan tergantung pada peran Anda (atau tingkat izin) dari proyek ini. Peran / tingkat izin ditentukan oleh root/administrator saat pembagian proyek.
Untuk setiap proyek Anda dapat melihat profil yang dialokasikan kepada Anda. Anda juga dapat melihat alat utama Anda dan Profil lengkap (Project Leader).

Penulis: Ani Isnaini Khatimah (aniisnainikhotimah[at]gmail.com) dan Sani Zulviah (suny.zulvi[at]gmail.com), mahasiswi semester IV program studi Sistem Informasi STT Terpadu Nurul Fikri.

Sumber : http://infolinux.web.id/2014/08/27/plandora-project-management-tool/

Selasa, 22 Oktober 2013

Worksheet 1 Sistem Operasi

  1. jelaskan pengertian concurent multitasting, concurent pararel !
konkurens multitasking merupakan sebuah sistem yang mampu mengerjakan beberapa pekerjaan sekaligus pada saat yang bersamaan.

konkurens pararel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan.

  1. fungsi sistem oprasi
Fungsi Sistem ooerasi yaitu Untuk mengatur dan mengawasi penggunaan perangkat keras yang digunakan dalam berbagai program aplikasi.

  1. jelaskan bagan bagan tinjawan umum sistem komputer
Pengguna (User) disebut juga brainware yaitu orang yang menggunakan atau mengoperasikan komputer.
software merupakan program komputer yang berfungsi sebagai sarana interaksi atau penghubung antara pengguna(user) dan perangkat keras(hardware)yang bertugas mengontrol agar komputer dapat bekerja sesuai dengan fungsinya. Software ini dapat berupa program aplikasi,text editor,sistem operasi dan firmware atau disebut juga software yang melekat pada hardware.

  1. jelaskan bagan perangkat keras cara kerja prosesor
cara kerja processor :
piranti input yaitu perangkat keras yang berfungsi sebagai alat untuk memasukan data atau perintah kedalam komputer yang melalui modul I/O.
modul I/O ini berfungsi untuk menerima atau mengirim data kepada CPU.
CPU bertugas mengontrol komputer dalam mejalankan fungsi-fungsi operasinya. CPU memiliki dua fungsi operasional yaitu ALU (Arithmatic Logical Unit) yang berfungsi sebagai pengolah data dan CU (Control Unit) yang berfungsi sebagai pengontrol kerja komputer. Unit kontrol yang mengambil intruksi-intruksi dari memori utama dan menentukan jenis intruksi tersebut, jika intruksi berupa perhitungan aritmatika unit kendali akan mengirim intruksi tersebut ke ALU kemudian hasil dari pengolahannya akan dibawa lagi ke memori utama untuk disimpan.
Memori ini terbagi kedalam dua yaitu RAM (Random Access Memory) yang berfungsi untuk menyimpan data sementara waktu dan ROM (Read Only Memory) yaitu memori yang hanya bisa membaca data setelah itu data ditampilkan pada piranti output.

  1. jelaskan sejarah sistem oprasi dari dos –linux
Sejarah sistem operasi
Tahun 1980 :
  • Tim Paterson dari Seattle Computer menulis QDOS yang dibuat dari OS CP/M. QDOS (Quick and Dirty Operating System) dipasarkan oleh Seatle Computer dengan nama 86-DOS untuk prosesor Intel 8086.
  • Microsoft : Bill Gates dari Microsoft membeli lisensi QDOS dan menjualnya ke berbagai perusahaan komputer.
Tahun 1981 :
  • PC-DOS : IBM meluncurkan PC DOS yg dibeli dari microsoft untuk komputernya yg berbasis prosesor Intel 8086
  • MS-DOS : Microsoft menggunakan nama MS-DOS untuk OS ini jika dijual oleh perusahaan di luar IBM
  • Tahun 1983  :
  • MS-DOS 2.0 : Versi 2.0 dari MS-DOS yang meluncur pada komputer PC XT
Tahun 1984 :
  • Apple system 1.0 dengan OS yg diturunkan dari BSD UNIX. Yg Pertama telah berbasis grafis dan menggunakan mouse
  • MS-DOS 3.0 : Microsoft meluncurkan MS DOS 3.0 Untuk PC AT yg menggunakan chip Intel 80286 yg mulai mendukung penggunaan hard disk lebih dari 10 MB
  • MS-DOS 3.1 : Micrisoft meluncurkan MS-DOS 3.1 yg memberi dukungan untuk jaringan.
Tahun 1985 :
  • MS-Windows 1.0 : Microsoft memperkenalkan sistem oprasi yg telah menyediakan  lingkungan berbasis grapis (GUI) dan kemampuan multitasking
  • Novell Netware : sistem oprasi berbasis jaringan Netware 86 yg dibuat untuk proses Intel 8086
Tahun 1986 :
  • MS-DOS 3.2 : Microsoft meluncur DOS- 3.2 yg menambah dukungan untuk floppy 3.2 inci 720 KB.
Tahun 1987 :
  • OS/ : IBM dengan OS/2 Berbasis grafis, sbgi calon pengganti  IBM PC DOS.
  • MS-DOS 3.3 : Microsof meluncur MS-DOS 3.3 Versi paling populer dari MS DOS.
  • Windows 2.0 : Windows versi 2.0 diperkenalkan
  • MINIX : Andrew S. Tanenbaum sistem oprasi yg berbasis unix yg ditunjukan untuk pendidikan. MINIX nantinya mengirasi pembuatan Linux.
Tahun 1988 :
  • MS-DOS 4.0: Microsoft mengeluarkan MS-DOS 4.0 dengan suasana grafis.
  • WWW: Proposal world wide web (WWW) Oleh Tim Berners-Lee.
Tahun 1989:
  • NetWare/386 (Juga dikenal sebaga versi 3) diluncurkan oleh Novell untuk prosesor Intel 80386.
 Tahun 1990 :
  • Windows 3.0 : Microsoft meluncur Windows versi 3.0
  • MS-Office : Microsoft membundel Word, Excel, dan PowerPoint untuk menyingkirkan persaingan sprti Lotus 1-2-3 dll
  • DR DOS : Digital Research memperkenalkan DR DOS 5.0
 Tahun 1991 :
  • Linux 0.01 : Linus Torvalds mengembangkan OS berbasis UNIX  dri sistemoprasi MINIX yg diberi nama LINUX
  • MS DOS 5.0 : Microsoft meluncur dengan penambahan fasilitas full-screen editor,undelete,unformat dan Qbasic.
 Tahun 1992 :
  • Windows 3.1 : Microsoft meluncur kemudian Windows for Workgroups 3.11 di tahun berikutnya.
  • 386 BSD :OS berbasis Open Source turunan dari BSD unix didistribusikan oleh Bill Jolitz  Setelah meninggalkan Berkeley Software design, Inc (BSDI). 386 BSD nantinya menjadi induk dari proyek Open Source BSD lainya, seperti NetBSD,FreeBSD, dan OpenBSD.
  • Distro Linux : Linux didistribusikan dalam format distro yang merupa kan gabungan dari OS plus program aplikasi. Distro pertama Linux dikenal sebagai SLS (Softlan ding Linux System).
 Tahun 1993 :
  • Windows NT : Microsoft meluncurkan Windows NT, OS pertama berbasis grafis tanpa DOS didalamnya yang direncanakan untuk server jaringan.
  • Web Browser : NCSA memperkenalkan rilis pertama Mosaic, browser web untuk Internet.
  • MS-DOS 6.0 : Microsoft memperkenalkan MS-DOS 6.0 Upgrade, yang mencakup program kompresi harddisk DoubleSpace.
  • Slackware : Patrick Volkerding mendistribusikan Slackware Linux ya ng menjadi distro populer pertama di kalangan pengguna Linux.
  • Debian : Ian Murdock dari Free Software Foundation (FSF) membuat OS berbasis Linux dengan nama Debian.
  • MS-DOS 6.2 : Microsoft meluncurkan MS-DOS 6.2.
  • NetBSD : Proyek baru OS berbasis Open Source yang dikembangkan dari 386BSD dibuat dengan menggunakan nama NetBSD.
  • FreeBSD : Menyusul NetBSD, satu lagi proyek yang juga dikembang kan dari 386BSD dibuat dengan nama FreeBSD.
Tahun 1994 :
  • Netscape : Internet meraih popularitas besar saat Netscape memper kenalkan Navigator sebagai browser Internet.
  • MS-DOS 6.22 : Microsoft meluncurkan MS-DOS 6.22 dengan progra m kompresi bernama DriveSpace. Ini merupakan versi terakhir dari MS DOS.
  • FreeDOS : Jim Hall, mahasiswa dari Universitas Wisconsin-River Fall s Development mengembangkan
  • FreeDOS. FreeDOS dibuat setelah Microsoft berniat menghentikan dukungannya untuk DOS dan menggantikannya dengan Windows 95.
  • SuSE : OS Linux versi Jerman dikembangkan oleh Software und System Entwicklung GmbH (SuSE) dan dibuat dari distro Linux pertama, SLS.
  • Red Hat : Marc Ewing memulai pembuatan distro Red Hat Linux.
Tahun 1995 :
  • Windows 95 : Microsoft meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling Stones dan terjual lebih dari 1 juta salinan dalam waktu 4 hari.
  • PC DOS 7 : IBM memperkenalkan PC DOS 7 yang terintegrasi denga n program populer pengkompres data Stacker dari Stac Electronics. Ini merupakan versi terakhir dari IBM PC DOS.
  • Windows CE : Versi pertama Windows CE diperkenalkan ke publik.
  • PalmOS : Palm menjadi populer dengan PalmOS untuk PDA.
  • OpenBSD : Theo de Raadt pencetus NetBSD mengembangkan Open BSD.
Tahun 1996 :
  • Windows NT 4.0 : Microsoft meluncurkan Windows NT versi 4.0
 Tahun 1997 :
  • Mac OS : Untuk pertama kalinya Apple me mperkenalkan penggunaan nama Mac OS pada Mac OS 7.6.
 Tahun 1998 :
  • Windows 98 : Web browser Internet Explorer menjadi bagian penting dari Windows 98 dan berhasil menumbangkan dominasi Netscape Navigator.
  • Server Linux : Linux mendapat dukungan dari banyak perusahaan b esar, seperti IBM, Sun Microsystem dan Hewlet Packard. Server berbasis Linux mulai banyak dipergunakan menggantikan server berbasis Windows NT.
  • Google : Search Engine terbaik hadir di Internet dan diketahui meng gunakan Linux sebagai servernya. Japan Goes Linux : TurboLinux diluncurkan di Jepang dan segera m enjadi OS favorit di Asia, khususnya di Jepang, China dan Korea.
  • Mandrake : Gael Duval dari Brazil mengembangkan distro Mandrake yang diturunkan dari Red Hat.
 Tahun 1999 :
  • Support : Hewlett Packard mengumumkan laya nan 24/7 untuk distro Caldera, Turbo Linux, Red Hat dan SuSE.
  • Corel Linux : Corel pembuat program Corel Draw , yang sebelumnya telah menyediakan Word
  • Perfect versi Linux, ikut membuat OS berbasis Linux den gan nama Corel Linux dan yang nantinya beralih nama menjadi Xandros.
 Tahun 2000 :
  • Mac OS/X : Mac OS diganti dengan mesin berbasis BSD Unix dengan kernel yang disebut sebagai Mac OS/X.
  • Windows 2000: Microsoft meluncurkan Windows 2000 sebagai pene rus Windows NT.
  • Windows Me : Microsoft meluncurkan Windows Me, versi terakhir da ri Windows 95.
  • China Goes Linux : Red Flag Linux diluncurkan dari Republik Rakyat China.
  • Microsoft vs IBM : CEO Microsoft Steve Ballmer menyebut Linux seb agai kanker dalam sebuah interview dengan Chicago Sun-Times. Di lain pihak, CEO IBM Louis Gartsner menyatakan dukungan pada Linux dengan menginvestasikan $ 1 milyar untuk pengembangan Linux.
Tahun 2001 :
  • Windows XP : Microsoft memperkenalkan Windo ws XP. Lindows: Michael Robertson, pendiri MP3.com, memulai pengembangan Lindows yang diturunkan dari Debian. Nantinya Lindows berganti nama menjadi Linspire karena adanya tuntutan perubahan nama oleh Microsoft.
 Tahun 2002 :
  • Open Office : Program perkantoran berbas is Open Source diluncurkan oleh Sun Microsystem.
  • OS Lokal : OS buatan anak negeri berbasis Linux mulai bermunculan, diantaranya Trustix Merdeka, WinBI, RimbaLinux, Komura.
 Tahun 2003 :
  • Windows 2003 : Microsoft meluncurkan Windows Server 2003.
  • Fedora : Redhat mengumumkan distro Fedora Core sebagai pengga ntinya. Nantinya ada beberapa distro lokal yang dibuat berbasiskan Fedora, seperti BlankOn 1.0 dan IGOS Nusantara.
  • Novell : Ximian, perusahaan pengembang software berbasis Linux di beli oleh Novell, begitu juga halnya dengan SuSE yang diakuisisi oleh Novell.
  • LiveCD : Knoppix merupakan distro pertama Linux yang dikembangk an dengan konsep LiveCD yang bisa dipergunakan tanpa harus diinstal terlebih dahul u. Distro lokal yang dibuat dari Knoppix adalah Linux Sehat dan Waroeng IGOS.
 Tahun 2004 :
  • Ubuntu : Versi pertama Ubuntu diluncurka n dan didistribusikan ke seluruh dunia. Ada beberapa versi distro yang dikeluarkan, y aitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan).
 Tahun 2005 :
  • Mandriva : Mandrake bergabung dengan C onectiva dan berganti nama menjadi Mandriva.
 Tahun 2006 :
  • Unbreakable Linux : Oracle ikut membuat distro berbasis Linux yang diturunkan dari Red Hat Enterprise.
  • CHIPLux : Distro lokal terus bermunculan di tahun ini, ba hkan Majalah CHIP yang lebih banyak memberikan pembahasan tentang Windows juga tidak ketinggalan membuat distro Linux dengan nama CHIPLux, yang diturunkan dari distro lokal PC LINUX dari keluarga PCLinuxOS (varian Mandriva). CHIPLux merupakan distro lokal pertama yang didistribusikan dalam format DVD.
 Tahun 2007 :
  • Vista : Setelah tertunda untuk beberapa lama, M icrosoft akhirnya meluncurkan Windows Vista. Windows Vista memperkenalkan fitur 3D Desktop dengan Aero Glass, SideBar, dan Flip 3D. Sayangnya semua keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi komputer yang sangat tinggi.
 Tahun 2008 :
  • 3D OS : Tidak seperti halnya Vista yang membutuhkan spesifikasi tinggi, 3D Desktop di Linux muncul dengan spesifikasi komputer yang sangat ringan. Era hadirnya teknologi 3D Desktop di Indonesia ditandai dengan hadirnya sistem operasi 3D OS yang dikembangkan oleh PC LINUX. Ada beberapa versi yang disediakan, yaitu versi 3D OS untuk pengguna umum serta versi distro warnet Linux dan game center Linux.
 Tahun 2009 :
  • Windows 7.


6. jelaskan komponen sistim oprasi

Komponen sistem operasi :
1. Manajemen Proses
    Proses adalah sebuah program yang sedang dieksekusi.
2. Manajemen Memori Utama
Memori utama berfungsi sebagai tempat penyimpanan instruksi/data yang  akses datanya digunakan oleh CPU dan perangkat Masukan/Keluaran.
Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile atau tidak permanen  yaitu data akan hilang kalau komputer dimatikan.
 3. Manajemen Sistem Berkas
Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media penyimpanan massa, misalnya tapes dan disk.
4. Manajemen Sistem Masukan/Keluaran
Sistem masukan/keluaran sering disebut dengan device manager. Menyediakan device driver yang umum sehingga operasi Masukan/Keluaran dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan  floppy disk.
5. Manajemen Penyimpanan Sekunder
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk menyimpan keseluruhan data dan program komputer dibutuhkan penyimpanan sekunder yang bersifat permanen dan mampu menampung banyak data, sebagai back-up dari memori utama. Contoh dari penyimpanan sekunder adalah hard-disk, disket, dll.
 6. Sistem Proteksi
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus:
  • Membedakan antara penggunaan yang sudah diberi izin dan yang belum.
  • Menspesifikasi kontrol untuk dibebankan/diberi tugas.
  • Menyediakan alat untuk pemberlakuan sistem.
 7. Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori, atau   clock. Setiap prosesor mempunyai memori dan clock tersendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem. Akses tersebut menyebabkan peningkatan kecepatan komputasi dan meningkatkan kemampuan penyediaan data.
8. Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter, command-line interpreter dan terkadang dikenal sebagai shell.  Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi perangkat   Masukan/Keluaran yang ada


7. jelskan siklus hidup proses
siklus hidup proses
 1. Ready
Ready merupakan Proses yang berhasil diinisiasi akan ditempatkan ke dalam antrian  penjadwalan prosesor dengan cara menyisipkan rekaman baru ke dalam antrian, yang berisi referensi atau pointer ke struktur data kendali proses. Antrian penjadwalan prosesor ini ini disebut juga antrian ready. Proses yang telah berhasil disisipkan ke dalam antrian penjadwalan akan diubah statusnya menjadi ready.  Status ready menandakan suatu proses siap berkompetisi untuk mendapatka alokasi waktu prosesor. Jadi proses-proses yang baru tercipta, tidak dapat langsung dieksekusi tetapi harus menunggu gilirannya.
2. Running
    Running adalah sebuah proses dalam antrian ready yang terpilih oleh scheduler untuk dijalankan atau dieksekusi. Proses yang berstatus running menguasai prosesor sepenuhnya. Proses running memiliki 3 kemungkinan peralihan ke status lainnya.
1. Jika proses sudah menyelesaikan aktivitasnya maka proses akan berubah status menjadi terminated.
2. Jika jatah waktu (time-slice) untuk eksekusi telah habis maka proses akan dialihkan statusnya menjadi ready. Setiap proses diberi jatah waktu eksekusi yang terbatas agar tidak menghambat eksekusi proses lainnya.
3. Proses running dapat beralih status menjadi blocked
3. Blocked (Waiting)
Proses berstatus running beralih ke status blocked karena membutuhkan pembacaan data dari piranti I/O. Contoh, suatu proses membutuhkan data berkas dari disk untuk melanjutkan pengolahan datanya. Untuk memaksimalkan penggunaan prosesor maka  proses yang sedang menunggu ini akan dialihkan status nya menjadi blocked dan sistem operasi akan menjalankan scheduler untuk memilih proses lain untuk dieksekusi.
Proses yang berstatus blocked tidak dapat langsung dieksekusi atau beralih ke status running , tetapi dialihkan ke status ready terlebih dahulu dan menunggu dipilih oleh scheduler agar dapat beralih ke running.
 4. Exit (Terminated)
Prosess yang berubah statusnya menjadi exit / terminated berarti proses tersebut telah  dihentikan eksekusinya, baik secara normal (proses telah selesai) maupun tidak  (misalnya terjadi kesalahan sistem yang tidak tertangani). Jika suatu proses telah selesai maka ruang memori yang ditempatinya akan dibersihkan (dealokasi) oleh rutin sistem operasi.
Hal yang dapat menyebabkan suatu proses selesai eksekusinya antara lain :
1. Proses telah selesai secara normal
2. Batas waktu total telah terlewati
3. Kekurangan ruang memori
4. Pelanggaran batas memori
5. Pelanggaran proteksi berkas atau sumber daya lainnya
6. Kesalahan aritmatika
7. Waktu tunggu (operasi I/O) melebihi batas yang ditentukan
8. Terjadi kegagalan I/O
9. Instruksi yang tidak benar/ tidak valid
10.Terjadi usaha pemakaian instruksi yang tidak diizinkan
11.Salah memakai data
12.Campur tangan sistem operasi atau operator
13.Penghentian proses induk
14.Atas permintaan proses induk ataupun proses lainnya.

8. pengertian dari sekuensial proses


Sekuensial proses adalah pemrosesan secara satu-persatu, dari sekumpulan informasi sejenis yang setiap elemennya dapat diakses dengan keterurutan tertentu (ada suksesor), jadi seakan-akan kumpulan elemen merupakan deret elemen.


9. jelaskan sasaran sistem oprasi


Sasaran Sistem Operasi
1. Kenyamanan
membuat penggunaan komputer menjadi lebih  nyaman
2. Efisiensi
penggunaan sumber daya sistem komputer  secara efisien
3. Berevolusi
sistem harus dapat dibangun sehingga  memungkinkan dan memudahkan  pengembangan, pengujian serta pengajuan  sistem-sistem yang baru.


10. elaskan pengertian sistem operasi

sistem operasi merupakan Perangkat lunak yang berfungsi sebagai penghubung antara perangkat keras dengan pengguna komputer.