MAKALAH TI B 1EB10
MAKALAH PENGERTIAN KOMPUTER & TI B DISUSUN OLEH :
1EB10 Fakultas Ekonomi Program Akuntansi 2016
UNIVERSITAS GUNADARMA
Daftar isi :
Kelompok 1…………………………………………….3 –
16 Kelompok 2…………………………………………….17 – 19
Kelompok 3…………………………………………….20
- – 40
Kelompok 4…………………………………………….41
- – 61
Kelompok 5…………………………………………….62
- – 64
Kelompok 6…………………………………………….65
- – 73
Kelompok 7…………………………………………….74
- – 80
Kelompok 8…………………………………………….81
- – 101
Kelompok 9…………………………………………….82
- - 113
KELOMPOK 1
1. LINUX
PENGERTIAN LINUX Linux adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. Linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC.
Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
SEJARAH LINUX Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum.
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME).
Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografs. Agar kelompok ini dapat berkomunikasi dengan cepat dan efsien, internet menjadi pilihan yang sangat tepat.
KELEBIHAN DAN KEKURANGAN LINUX
A. Kelebihan
Bersifat open source, bebas dan terbuka. sehingga tidak perlu biaya untuk mendapatkannya. LISENSI FREE dan boleh di utak atik semaunya. Linux sekarang sudah mudah di operasikan. kalo dulu pengguna linux identik dengan para hacker, tapi sekarang orang awam pun sudah banyak yang menggunakannya. Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator. Memiliki pengamanan yang lebih unggul karena di desain multiuser sehingga apabila virus menyerang user tertentu, akan sangat sulit menyebar ke user lainnya. Cocok untuk PC yang memiliki spesifkasi minimum karena linux membutuhkan resource yang lebih kecil dibandingkan Windows. Linux dapat berjalan di dua mode. Jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer karena linux lebih stabil.
Memiliki komunitas di berbagai penjuru dunia. Terdapat beragam pilihan seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
B. Kekurangan Banyak user yang belum terbiasa menggunakan linux.
Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux. Proses instalasinya tidak semudah windows. Aplikasi di linux belum seampuh aplikasi windows. Bagi administrator sistem yang belum terbiasa dengan Unix- like, maka mau gak mau harus belajar dulu. Struktur direktori dan hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.
2. UNIX
PENGERTIAN SISTEM OPERASI UNIX UNIX adalah sistem operasi yang digunakan sebagai sistem operasi baku pada berbagai jenis komputer, terutama komputer mini baik sebagai workstation atau server (sistem yang menyediakan pelayanan pada jaringan). Karena dengan unix sebagai server, berpindah kerja dari satu jenis komputer ke komputer lainnya menjadi mudah. Unix didesain sebagai sistem operasi yang portable, multi-tasking, multi- user, sistem berkas hierarkis dan utilitas.
Keuntungan yang diperoleh dengan menggunakan sistem UNIX yang terkoneksi kesebuah sistem jaringan ialah: A. Berbagi sumber daya komputer
Sumber daya komputer yang dibagi bersama mencakup :
CPU dan alokasi memori, CPU / memori yang sedang diam (tidak terpakai) dapat digunakan oleh sistem lain yang sedang sibuk. Penyimpanan data / disk, Disk yang semula tersebar di semua komputer dengan utilitas yang sama kini dapat digabungkan menjadi unit disk yang besar dan dibagi bersama.
Pencetak/ printer dan program/ utilitas Pencetakan/ printing dapat diklasifkasikan berdasarkan prioritas (segera, tidak segera) ataupun mutu cetak (laser printer, LQ printer, line printer).
B. Peningkatan kehandalan.
Komputer dalam sebuah jaringan lebih handal dibandingkan komputer yang berdiri sendiri. Jika ada komputer yang tidak berfungsi, peranannya digantikan oleh komputer yang lain. Sistem dapat diatur / dikendalikan hingga pemakai tidak mengetahui bahwa komputer yang biasa digunakan sedang digantikan oleh komputer lain. Sistem penyimpanan disk dapat diatur derajat keamanannya. Seperti halnya CPU, sistem disk yang tidak berfungsi digantikan oleh sistem yang lain tanpa diketahui oleh pemakai.
C. Penghematan.
Peningkatan kehandalan serta pemakaian sumberdaya secara bersama menghasilkan penghematan biaya operasi. Harga 10 komputer 10 MIPS jauh lebih murah dibandingkan 1 komputer 100 MIPS. Namun, kemampuan kesepuluh komputer 10 MIPS tersebut dapat hampir menyamai kemampuan komputer 100 MIPS jika dilakukan utilisasi yang tinggi. Penghematan lain didapatkan dari penggunaan printer server dan fle server (1 sistem data atau disk untuk banyak komputer).
SEJARAH Unix adalah sebuah sistem operasi komputer yang dikembangkan oleh
AT&T Bell Labs pada tahun 1960 dan 1970-an. Pada tahun 1960, Massachusetts Institute of Technology, AT&T Bell Labs, and General Electric bekerja dalam sebuah sistem operasi eksprimental yang disebut Multics (Multiplexed Information and Computing Service).
Di Indonesia Unix digunakan sebagai Server aplikasi, produk yang beredar di pasaran antara lain IBM AIX, HP UX, Sun Solaris. Masing-masing produk ini umumnya memiliki pasar tersendiri seperti Sun Solaris yang digunakan pada operator telekomunikasi selular, HP UX pada manufaktur dan distribusi. Fungsi Unix sebagai workstation kurang populer mengingat harganya yang mahal.
JENIS-JENIS UNIX UNIX adalah sebuah sistem operasi yang dikembangkan oleh banyak pihak. Setiap pihak yang mengembangkan UNIX, menambahkan teknologi miliknya ke dalam UNIX, yang meskipun hal itu di luar standar, mampu menjadikan sistem operasi UNIX lebih kuat atau lebih andal. Jenis - jenis Unix antara lain :
1. A/UX
2. Domain/X
3. Darwin
4. CTIX
5. Distrix
6. UniCOS
7. DG/UX
8. Digital UNIX
9. Ultrix
10. CLIX JENSI JARINGAN BERBASIS UNIX
A. UUCP Unix to Unix CoPy UUCP merupakan jenis jaringan pertama kali muncul pada sistem UNIX. Pada awalnya, UUCP dikembangkan dengan hanya memanfaatkan saluran serial atau terminal dari sebuah komputer. Kini, UUCP bekerja pada setiap versi UNIX bahkan sistem non-UNIX seperti VMS dan DOS.
Layanan yang disediakan UUCP diantaranya:
Alih berkas (fle transfer) dan surat elektronis (e-mail) Penyampaian berkas melalui UUCP dilakukan secara beranting. Jika seseorang di Indonesia hendak mengirim surat elektronis kepada rekannya di Amerika, cukup disimpan/ dikerjakan dikomputer secara lokal. Komputer akan secara otomatis menyampaikan surat tersebut ke sebuah simpul di Amerika Serikat yaitu UUNET (Arlington, Va.). Secara beranting, surat tersebut akan diteruskan kesimpul berikut hingga sampai tujuan.
Terminal jarak jauh (remote terminal) dan eksekusi perintah jarak jauh (remote execution) Jaringan UUCP secera internasional menghubungkan lebih dari seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap harinya antara komputer sedunia. Sebagian besar peralihan tersebut terjadi di Amerika Serikat karena murahnya biaya komunikasi. Sebagian besar data berupa USENET NEWS, forum diskusi elektronis terbesar didunia.
B. TCP atau IP (Transmission Control Protocol / Internet Protokol) TCP merupakan protokol yang mengatur transportasi data antar sistem. TCP dapat diumpamakan sebagai "sekretaris perusahaan" yang mengelola pengiriman berkas antar alamat. TCP biasanya memanfaatkan jasa IP sebagai media pengantar. Seperti halnya sekretaris, TCP bertanggung jawab atas kehilangan pengiriman paket berikut tindak lanjutnya (mengirim ulang paket).
TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman data yang handal yaitu mencakup: Login jarak jauh: TELNET (umum) dab rlogin (khusus UNIX) Eksekusi jarak jauh: rsh (khusus UNIX) Alih berkas : FTP (File Transfer Protocol) Surat elektronis: SMTP (Simple Mail Transfer Protocol) Program aplikasi lokal (buatan sendiri) dapat memanfaatkan fasilitas TCP/IP untuk saling berkomunikasi.
C. NFS (Network File System) dan RPC (Remote Procedure Call) NFS pada mulanya dikembangkan oleh Sun Microsystem
(1984). Kini, NFS yang menggunakan RPC diterapkan pada lebih dari
100 jenis komputer dan diperkirakan dioperasikan pada lebih dari 100.000 komputer. NFS memungkinkan sebuah kompuer mengakses sistem berkas komputer lain, dan memperlakukan sistem berkas tersebut seperti bagiannya sendiri.
D. NCS -- Network Computing System Beban antara CPU dalam jaringan biasanya tidak sama pada saat yang sama. Beberapa penelitian telah mengarah pada pemanfaatan CPU yang sedang diam (idle). Hingga kini, setiap pembuat komputer masih mengembangkan protokolnya secara terpisah serta tidak cocok satu dengan lainnya. Namun, usaha menuju pembakuan sedang dirintis dan diharapkan akan disepakati dalam kurun waktu yang tidak lama lagi.
3. Disk operating system (DOS)
Penjelasan tentang DOS Disk Operating System atau DOS adalah suatu sistem operasi komputer yang memakai interface command – line dan sering digunakan oleh pengguna komputer pada tahun 1980-an. DOS merupakan suatu sistem operasi yang dipakai untuk mengelola semua sumber daya yang ada pada komputer.
Para penggunanya berinteraksi dengan DOS, dengan cara memberikan perintah-perintah menggunkan keyboard komputer. Penggunanya harus mengetikan perintah dengan keyboard, lalu perintah yang diberikan akan diterjemaahkan oleh sistem DOS sesuai dengan fungsi perintah tersebut. Perintah yang ada pada DOS misalnya seperti nama fle program yang ber-extension atau berakhiran .bat, .exe, dan lain-lain. Selain mengetikan nama-nama fle dari program perintah, DOS juga biasanya digabungkan dengan berbagai macam prameter yang dimana penulisan prameter tersebut setelah nama fle program. Jadi dapat disimpulkan bawha DOS merupakan suatu sisitem operasi yang berguna untuk mengelola sistem komputer.
Beberapa fungsi DOS Adapun beberapa fungsi dari DOS yang diantaranya adalah sebagai berikut ini: a. Untuk mengendalikan atau men-organisasikan kegiatan komputer.
b. Untuk mengatur proses-proses input dan output data pada komputer.
c. Untuk mengatur memori komputer.
d. Untuk management fle dan juga directory. Dan masih banyak lagi fungsi dari DOS yang masih digunakan sampai saat ini, salah satunya dalam menyelesaikan beberapa troubleshooting pada perangkat keras komputer.
Kelas-kelas DOS Adapun keluarga dari DOS, yang diantaranya terbagi menjadi beberapa macam kelas:
a. Microsoft Disk Operating System atau di singkat dengan MS-DOS, yang diantaranya Compaq DOS, Tandy DOS, Quick and Dirty Operating System (Q-DOS) dan lain-lain yang termasuk dalam sistem operasi MS-DOS, dijual kepada para pembuat sistem komputer IBM PC/Compatible.
b. IBM PC-DOS atau International Business Machine Personal Computer Disk Operating System, meskipun masih buatan Microsoft, tapi telah diubah sedikit supaya bisa digunakan oleh komputer buatan IBM.
c. Digital Research Disk Operating System atau disingkat dengan DR- DOS, dibuat oleh yang membuat sistem operasi CP/M yaitu Gary Kildall.
d. Novell Personal Netware, yaitu versi DR-DOS (Digital Research Disk Operating System) yang dijual kepada Novell, sebab perusahaan yang menaungi CP/M gulung tikar atau mengalami kebangkrutan. Jadi Novell men-akuisisi Digital Research Incorporated.
e. Caldera DOS, yaitu versi dari Novell Personal Netwere yang dijual kepada Caldera Corporation.
f. FreeDOS, dikembangkan oleh komunitas open source. Versi dari DOS ini dibangun berasal dari sisa-sisa perkembangan Caldera DOS.
4. Microsoft Windows
SISTEM OPERASI MICROSOFT WINDOWS
Pengertian Sistem Operasi Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka bergrafs.pada umum nya system oeprasi ini banyak sekali di gunakan oleh masyarakat, dari kalangan menengah ke atas hingga ke bawah. Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar.
9. Microsoft Windows Me (Millenium)
16. Windows Server 2008
15. Windows Home Server
14. Windows Vista
13. Windows Fundamentals for Legacy PCs sebagai platform thin client
12. Windows Server 2003
11. Microsoft Windows XP (Experience)
10. Microsoft Windows NT (Next Technology)
8. Microsoft Windows 2000
Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS.
7. Microsoft Windows 98
6. Microsoft Windows 95
5. Microsoft Windows 3.11 Workgroup
4. Microsoft Windows 3.1
3. Microsoft Windows 3
2. Microsoft Windows 2
1. Microsoft Windows 1
Berikut sejarah windows dari versi awal hingga saat ini :
17. Windows 7
18. Windows 8 Pengertian Sistem Operasi & Sistem Operasi Windows Pengertian Sistem Operasi, Operating system (OS) atau yang sering di sebut sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan komputer .
Pengertian Sistem Operasi Windows, Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafk (graphical user interface).
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
Awal perkembangan windows Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafk (graphical user interface).
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
5. MACINTHOSH
Pengertian mac os Macinthosh Saya kutipkan dari wikipedia Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2002 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Apakah anda tau Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali diluncurkan pada tahun 2001. Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8Mac OS 9.
Beberapa orang membuat kesalahan dengn membacanya sebagai huruf “X” yang terdengar seperti “eks”. Salah satu alasan mengapa mereka mengartikan demikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran “x” contoh misalnya Minix, Ultrix, Xenix AIX, IRIX, Linux.
Mac OS X pertama kali di luncurkan tahun 2001-2006, Sayangnya Mac OS X hanya dapat dijalankan menggunakan komputer Mac berbasis prosesor PowerPC. Mulai 2006 Mac OS X Tiger dan Leopard dapat dijalankan menggunakan komputer dengan basis prosesor Intel dan PowerPC.
Kemudian Apple meluncurkan Snow Leopard yang merupakan versi pertama Mac OS X yang hanya dapat dijalankan di posesor Intel Macs. Semenjak dikeluarkannya Mac OS X 10.7 “Lion”, OS X menghapus dukungan terhadap prosesor Intel 32-bit, sampai versi terbarunya sekarang, Mac OS X hanya dapat dijalankan pada prosesor 64-bit Intel.
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standarnya, dengan perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. Contoh ftur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS.
Selain itu cara melisensinya juga berbeda. mencakup piranti lunak untuk keperluan manajemen dan administrasi Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Salah satu keunggulan mac os macintosh adalah adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain. Rilis terakhir Mac OS diluncurkan 30 September 2015 dengan kode “El Capitan” dengan versi 10.11. Tahapan-tahapan OS X: Referensi artikel Wikipedia.
Kelebihan macintosh ( Mac OS ) sistem operasi macintosh sistem operasi macintosh credit Pixabay Berikut adalah kelebihan mac os macintosh di banding windowsnya Microsoft :
a. Mac Os Lebih stabil karena menggunakan UNIX
b. Walaupun beroperasi dengan menggunakan mac os namun komputer mac os dapat mengenali fle yang di format dengan windows os
c. Mac os mempunyai tampilan yang sangat menawan sehingga cocok untuk para desainer grafs d. Jika anda membuat dokumen di Macintosh maka dokumen anda bisa di baca di produk apple yang lain seperti iphone dan mac books e. Mac os menggunakan kode open sourse sehingga lebih tahan dari hacker f. Mac os lebih tahan terhdap serangan virus di banding windows sehingga akan menjadi pilihan utama para Pebisnis
Kekurangan Mac OS Macintosh Setelah di atas saya memberikan anda kelebihan dari mac os macintos maka di bawah ini akan saya ulas beberapa kekurangan dari Mac os. Setiap produk pasti ada kekurangannya begitu juga dengan produk dari macintosh ini.
a. Harga Komputer atau laptop dari macintosh sangat mahan untuk orang kebanyakan.ini juga berlaku untuk produk produk mac yang lain seperti iphone 7 b. Mac os tidak cocok untuk main game.
c. Mac os hanya dapat di operasikan dengan sistem mac os bukan dengan sistem yang lain.
d. Mac os untuk hardwarenya mahal.
6. OS/2
Pengertian OS 2(SISTEM OPERASI) OS / 2 adalah komputer sistem operasi, pada awalnya dibuat oleh Microsoft dan IBM, maka kemudian dikembangkan oleh IBM secara eksklusif. Nama singkatan “Sistem Operasi / 2,” karena diperkenalkan sebagai bagian dari generasi yang sama mengubah rilis sebagai IBM’s “Sistem Personal / 2 (PS / 2)” baris dari generasi kedua komputer pribadi.OS / 2 tidak lagi dipasarkan oleh IBM, dan mendukung standar untuk IBM OS / 2 telah dihentikan pada tanggal
31 Desember 2006. [1] Saat ini, Serenity Systems menjual OS / 2 di bawah nama merek eComStation.
OS / 2 ini dimaksudkan sebagai modus dilindungi pengganti PC- DOS. Keduanya, dasar sistem panggilan adalah model setelah MS- DOS panggilan; bahkan mereka mulai dengan nama “Dos” dan memungkinkan untuk membuat “Keluarga Mode” aplikasi: teks modus aplikasi yang dapat bekerja pada kedua sistem. [2] Karena ini warisan , OS / 2 adalah seperti di Windows banyak cara, tetapi juga saham persamaan dengan Unix dan Xenix. IBM membuat kesepakatan dengan perwira untuk lisensi teknologi yang Amiga [3] untuk OS / 2
2.0 dan di atas, dan OS / 2 masih memiliki beberapa Amiga GUI kode Kerja di Shell sebagai akibat serta pihak ketiga kode tidak ditulis oleh
IBM. [ 4] OS / 2 juga diingat untuk menjadi salah satu sistem operasi utama untuk memiliki grup advokasi. Tim OS / 2 adalah akar rumput, ad-hoc organisasi relawan, yang dipromosikan dan didukung dengan sistem operasi dan aplikasi yang dirancang untuk itu.
7. Palm OS
Palm OS (dikenal juga sebagai Garnet OS) adalah suatu sistem operasi mobile yang awalnya dikembangkan oleh Palm, Inc untuk perankat PDA pada tahun 1996. Perusahaan ini sendiri didirikan pada tahun 1992 dan bermarkas di Sunnyvale, California, Amerika Serikat. Palm OS dirancang untuk perangkat yang ease of use dengan user interface touchscreen berbasis grafs. Didalamnya telah disediakan suite aplikasi dasar untuk manajemen informasi pribadi. Beberapa tahun kemudian platform diperluas sehingga dapat mendukung smartphone dan PDA phone.
Setelah membeli Palm merek dagang Palm oleh ACCESS yang kemudian mengganti namanya menjadi Garnet OS. Pada tahun 2007, ACCESS memperkenalkan penerus ke Garnet OS, dengan nama Access Linux Platform pada tahun 2009 lalu.
Kelebihan PalmOS dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal, dan tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik. Sedangkan kelemahan Palm OS yaitu tidak memiliki media penyimpanan eksternal/tambahan, walaupun bisa diisi sebuah program, Software maupun Aplikasi tetapi tidak bisa di instal dengan kapasitas yang banyak karena hanya keterbatasan memori. Selain itu , perusahaan yang mengembangkan Palm telah dihentikan maka kemungkinan perkembangan program Palm tidak akan ada lagi dan development yang ada sekarang mungkin hanya berupa support untuk produk
produk lama Palm
Palm OS diluncurkan pertama kali pada tahun 1996 yang merupakan sebuah sistem operasi untuk perangkat digital yang dikembangkan oleh PalmSource Inc, ditujukan untuk berbagai merk PDA (Personal Data Assistant).
Palm OS dirancang agar mudah digunakan dan memiliki cara kerja mirip dengan Microsoft Windows. Dalam sebuah PDA, OS Palm dipaketkan dengan address book, jam, catatan, menu sinkronisasi (sync), viewer dan aplikasi keamanan.
Palm adalah pesaing utama dari sistem operasi Windows Mobile di awal tahun 2000-an lalu. Palm juga merupakan pelopor sistem operasi yang mutlak digunakan oleh sebuah ponsel pintar. Sayangnya ketenaran Palm belakangan kian turun begitu kehadiran para pesaingnya yang kian mengganas. Keunggulan OS Palm adalah tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik. Dengan kapasitas sebesar 16 MB misalnya sudah sangat lebih dari cukup untuk menyuntikkan berbagai fungsi aplikasi tambahan. Terakhir kabarnya Palm bakalan merilis ponsel terkini mereka yang disebut Palm Pre. Ponsel yang kabarnya memiliki keunggulan yang digadang-gadangi sebagai iPhone killer.
System Operasi Palm yang dimulai pada tahun 1996 sebenarnya sistem operasi ini bisa saja disebut sebagai perintis OS pada sebuah handset untuk PDA maupun Smartphone, hal ini dikarenakan pesatnya perkembangan produk yang menggunakan Palm dan juga banyaknya jumlah pihak ketiga yang membuat program untuk Palm, hingga sekarang telah ada ribuan program untuk perangkat elektronik yang berbasis Palm.
Palm OS di desain untuk tepat pada devais ukuran telapak tangan dari ukuran tertentu dengan ukuran layar tertentu pula. Palm OS menggunakan multitasking, tetapi hanya satu task untuk setiap aplikasi. Pengguna menggunakan satu aplikasi pada waktu tertentu, satu program apikasi harus selesai sebelum yang berikutnya dapat dipilih. Pembatasan ini membuat sistem operasi mendedikasikan penuh perhatian pada aplikasi yang terbuka. Space yand dibutuhkan oleh sistem untuk setiap aplikasi yang berjalan adalah bersifat dinamis, reusable random access memory (RAM). Aplikasi dan database yang berhubungan disimpan dalam tempat penyimpanan permanen, tetapi tempat penyimpanan permanen itu adalah RAM (bukan hard disk).
Palm OS membagi sebuah aplikasi menjadi code yang dapat dijalankan dan tipe elemen data yang berbeda, seperti elemen antar muka (user interface) dan icons. Elemen data dapat diubah dengan mudah tanpa perlu menulis ulang code.
KELOMPOK 2 Tujuan: Mahasiswa memahami dan menguasai teori terkait;
memberikan pemahaman model user interface pada sistem
operasi Membahas tentang:1. Konsep user interface
2. Jenis user interface dalam menjalankan perintah sistem operasi: text, dan graphical user interface
3. Lingkungan sistem window Pengertian User Interface User Interface adalah cara program dan user berkomunikasi.
Istilah lainnya adalah HCI (Human Computer Interaction/Interface). HCI adalah semua aspek dari interaksi pengguna dan komputer, tidak hanya hardware. Semua yang terlihat di layar, membaca dalam dokumentasi dan dimanipulasi dengan keyboard/mouse merupakan bagian dari user interface.
Fungsi User Interface
User Interface berfungsi untuk menghubungkan atau penerjemah informasi antara pengguna dengan sistem operasi, sehingga komputer dapat digunakan. User interface dari sisi software bisa berbentuk Graphical User Interface (GUI) atau Command Line Interface(CLI), sedangkan dari sisi hardware bisa berbentuk Apple Desktop Bus (ADB), USB, dan Fireware(merek dagang apple untuk standar kabel data antar-muka berseri IEEE1394)
1. Konsep User Interface Mengonsep user interface secara benar tidaklah mudah.
Terdapat begitu banyak aspek yang perlu diperhatikan. User Interface akan mengacu pada beragam aplikasi teknologi, mulai dari electronic display, software aplikasi computer, aplikasi web, aplikasi mobile, hingga aplikasi kioks information public.
Tehnik antar muka /interface
Terdapat tiga teknik antar muka / inter face: Linguistic styles Key modal styles Direct manipulation styles
LINGUISTIC STYLES
Linguistic Styles adalah penyampaian ‘aksi’ melalui bahasa yang dimengerti oleh komputer. Ciri tekniknya antara lain:
Masukan aksi melalui papan ketik alphabet yang ditulis atau diketik Bahasa yang dimengerti oleh komputer merupakan bagian kecil dari bahasa manusia Adanya aturan penulisan (syntax) dan semantic untuk menyatakan perintah
KEY MODAL STYLES
Key Modals Styles adalah penyampaian aksi melalui penekanan tombol-tombol yang di program sebelumnya untuk menjalankan fungsi-fungsi. Ciri tekniknya antara lain :
Masukan aksi melalui tombol fungsi atau tombol alphabet Instruksi langkah demi langkah Digunakan dalam sistem berjalan
DIRECT MANIPULATION STYLES
Direct Manipulation Styles adalah penyampaian perintah melalui manipulasi objek tertentu. Ciri tekniknya antara lain:
Ditampilkannya objek untuk interaksi pengguna Ditampilkannya petunjuk memanipulasi objek Perintah diterapkan langsung pada objek Respon seketika pada fungsi objek
2. Jenis-jenis User Interface
Ada dua jenis user interface, yaitu: o Command Line Interface (CLI) o Graphical User Interface (GUI) Command Line Interface (CLI) :
CLI (Command Line Interface) adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text terminal. CLI adalah sebuah bentuk antarmuka antara sistem operasi dan pemakai, dimana pemakai mengetikkan perintah-perintah dengan menggunakan perintah dalam bentuk teks dan sebuah metode untuk memasukinya. Pengguna CLI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Setiap sistem operasi memberi nama CLI- nya berbeda- beda. Unix member nama CLI-nya sebagai bash, ash, ksh,dsb. Ms-Dos memberi nama CLI-nya command.com atau command prompt. Sedangkan Windows Vista, Microsoft menamakannya Powershell. Pengguna Linux mengenal CLI pada Linux sebagai Terminal, sedangkan pada Apple atau machintosh namanya adalah commandshell. Graphical User Interface (GUI)
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafk, kon, dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball.
Penganut GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows. Bagi mereka, GUI adalah harga mati yang tidak bisa ditawar lagi. Sama seperti CL, tiap-tiap sistem operasi memiliki nama tersendiri untuk komponen GUI-nya.
Pada Apple Mac OS X, GUI-nya disebut Aqua. Microsoft memberi nama GUI pada Windows XP sebagai Lunar dan GUI Windows Vista sebagai
Aero. Pada Linux, ada dua pengembangan utama desktop environment,
yang masing-masing menghasilkan roduk KDE (K Desktop Environment) dan GNOME.
3. Lingkungan Sistem Window
Sistem operasi Windows merupakan pengembangan dari MS-DOS, sebuah sistem operasi berbasis modul teks dan command-line atau CLI (Command Line Interface). MS-DOS yang menjadi awal kesuksesan
Microsoft berasal dari Q-DOS (Quick and Dirty Operating System) yang
ditulis perusahaan pembuatan komputer Seattle Computer Products (SCP) dan dikepalai oleh Tim Paterson pada tahun 1980 dan dirancang untuk prosesor intel 8086
Pada November 1985 Microsoft memperkenalkan MS-Windows, sistem operasi yang menyediakan lingkungan berbasis grafs (Graphical
User Interface (GUI)) dan kemampuan multitasking. Sistem operasi yang
disebut dengan Windows Graphic Environment 1.0 itu pertama kali diperkenalkan pada 10 November 1983.
KELOMPOK 3
Sistem Operasi
Konsep Proses dalam Sistem Operasi Definisi Proses
Proses pada sistem operasi adalah program yang sedang dieksekusi, merupakan unit kerja terkecil yang secara individu memiliki sumber sumber daya yang dijadwalkan oleh sistem operasi. Awalnya proses dijalankan secara sekuensial atau berurut, suatu proses akan di eksekusi sampai selesai baru kemudian berpindah ke proses selanjutnya. Sistem sekuensial memiliki kelemahan yakni tingkat pengguna atau utilitas prosesor yang rendah.
Status Proses
Proses yang dieksekusi mempunyai lima status yang terdiri dari:
3. CPU register: Register bervariasi dalam jumlah dan jenis, tergantung pada rancangan komputer. Register tersebut termasuk accumulator , indeks register, stack pointer , general-purposes register , ditambah code information pada kondisi apa pun. Besertaan dengan program counter, keadaaan/status informasi harus disimpan ketika gangguan terjadi, untuk memungkinkan proses tersebut berjalan/bekerja dengan benar setelahnya
2. State : kondisi yang terjadi pada proses
1. Identifer : menjelaskan proses yang sedang terjadi
Elemen-elemen dari Process Control Block (PCB) :
7. PCB hanya berfungsi sebagai tempat penyimpanan informasi yang dapat bervariasi dari proses yang satu dengan yang lain.
6. Informasi status I/O: Informasi termasuk daftar dari perangkat I/O yang di gunakan pada proses ini, suatu daftar berkas-berkas yang sedang diakses dan banyak lagi.
5. Informasi pencatatan: Informasi ini termasuk jumlah dari CPU dan waktu riil yang digunakan, batas waktu, jumlah akun jumlah job atau proses, dan banyak lagi.
4. Informasi managemen memori: Informasi ini dapat termasuk suatu informasi sebagai nilai dari dasar dan batas register, tabel page/halaman, atau tabel segmen tergantung pada sistem memori yang digunakan oleh sistem operasi (lihat Bab Managemen memori).
2. Program counter: suatu stack yang berisi alamat dari instruksi selanjutnya untuk dieksekusi untuk proses ini.
1. New : pembentukan suatu proses
1. Status proses: status mungkin new, ready, running, waiting, halted, dll.
Tiap proses digambarkan dalam sistem operasi oleh sebuah process control block PCB – juga disebut sebuah control block. PCB berisikan banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifk, termasuk hal-hal dibawah ini:
Proses Control Block (PCB)
5. Terminated : proses telah selesai dieksekusi
4. Ready : menunggu untuk dialirkan ke pemroses (processor)
3. Waiting : proses menunggu untuk beberapa event yang terjadi
2. Running : instruksi-instruksi yang sedang dieksekusi
3. Priority : urutan perintah yang jelas pad suatu proses
4. Program counter : instruksi pada proses
5. Memory pointers : media penyimpanan (penunjuk alamat) pada proses
6. Context data : data yang berkaitan dengan proses
7. I/O status information : terdapat masukan dan keluaran yang diinginkan
8. Accounting information : memberikan informasi yang dibutuhkan
Jenis-jenis Proses
Beberapa tipe proses : Foreground Proses yang diciptakan oleh pemakai langsung pada terminal (interaktif, dialog). Contohnya Program yang sedang aktif / ditampilkan Batch Proses yang dikumpulkan dan dijalankan secara sekuensial (satu persatu).
Proses Batch tidak diasosiasikan (berinteraksi) dengan terminal.
Contohnya : Proses yang sedang menunggu, seperti apabila kita sedang membuka ms.word dan game,tapi yang sedang dijalankan adalah game. Daemon Proses yang menunggu permintaan (request) dari proses lainnya dan menjalankan tugas sesuai dengan permintaan tersebut. Bila tidak ada request, maka program ini akan berada dalam kondisi “idle” dan tidak menggunakan waktu hitung CPU. Umumnya nama proses daemon di UNIX berakhiran d, misalnya inetd, named, popddll. Contohnya : Proses yang sedang tidak aktif.
Penjadwalan Proses
Penjadwalan merupakan kumpulan kebijaksanaan dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer. Proses penjadwalan yang akan dibahas disini adalah proses penjadwalan sistem operasi SOLARIS, LINUX, dan WINDOWS XP. Sasaran atau tujuan utama penjadwalan proses optimasi kinerja menurut kriteria tertentu. dimana kriteria untuk mengukur dan optimasi kerja penjadwalan antara lain :
Agar semua pekerjaan memperoleh pelayanan yang adil (frness). Agar pemakaian prosesor dapat dimaksimumkan. Agar waktu tanggap dapat diminimumkan. Agar pemakaian sumber daya seimbang. Turn arround time, waktu sejak program masuk ke system sampai proses selesai.
Efesien, proses tetap dalam keadaan sibuk tidak menganggur. Agar terobosan (thoughput) dapat dimaksimumkan. Terdapat 3 tipe penjadwal berada secara bersama-sama pada sistem operasi yang kompleks, yaitu:
1) Penjadwal jangka pendek (short term scheduller)
Bertugas menjadwalkan alokasi pemroses di antara proses-proses ready di memori utama Penjadwalan dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.
2) Penjadwal jangka menengah (medium term scheduller)
Setelah eksekusi selama suatu waktu, proses mungkin menunda sebuah eksekusi karena membuat permintaan layanan masukan/keluaran atau memanggil suatu system call. Proses-proses tertunda tidak dapat membuat suatu kemajuan menuju selesai sampai kondisi-kondisi yang menyebabkan tertunda dihilangkan. Agar ruang memori dapat bermanfaat, maka proses dipindah dari memori utama ke memori sekunder agar tersedia ruang untuk proses-proses lain. Kapasitas memori utama terbatas untuk sejumlah proses aktif. Aktivitas pemindahan proses yang tertunda dari memori utama ke memori sekunder disebut swapping. Proses-proses mempunyai kepentingan kecil saat itu sebagai proses yang tertunda. Tetapi, begitu kondisi yang membuatnya tertunda hilang dan dimasukkan kembali ke memori utama dan ready.
3) Penjadwal jangka panjang (long term scheduller)
Penjadwal ini bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch biasanya adalah proses- proses dengan penggunaan sumber daya yang intensif (yaitu waktu pemroses, memori, masukan/keluaran), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktivitas job-job interaktif rendah.
PENJADWALAN PROSES SISTEM OPERASI SOLARIS
OS family Initial release 1992
10 10/09 / October 8, 2009; 10 months
ago
Availabl s)
Supported platforms (Solaris
2.5.1 only)
Solaris menggunakan penjadwalan berdasarkan prioritas dimana yang mempunyai prioritas yang lebih tinggi dijalankan terlebih dahulu. Informasi tentang penjadwalan kernel thread dapat dilihat dengan ps -elcL. Kernel Solaris adalah fully preemtible, artinya semua thread, termasuk thread yang mendukung aktiftas kernel itu sendiri dapat ditunda untuk menjalankan thread dengan prioritas yang lebih tinggi. Gambar penjadwalan solaris Solaris mengenal 170 prioritas yang berbeda, 0-169. Terbagi dalam 4 kelas penjadwalan yang berbeda:
1. Real time (RT). Thread di kelas RT memiliki prioritas yang tetap dengan waktu kuantum yang tetap juga. Thread ini memiliki prioritas yang tinggi berkisar antara 100-159. Hal inilah yang membuat proses waktu nyata memiliki response time yang cepat. Proses waktu nyata akan dijalankan sebelum proses-proses dari kelas yang lain dijalankan sehingga dapat menghentikan proses di system class. Pada umumnya, hanya sedikit proses yang merupakan real time class.
2. System (SYS). Solaris menggunakan system class untuk menjalankan kernel proses, seperti penjadwalan dan paging daemon. Threads di kelas ini adalah “bound” threads, berarti bahwa mereka akan dijalankan sampai mereka di blok atau prosesnya sudah selesai. Prioritas untuk SYS threads berkisar 60-99. Sekali dibangun, prioritas dari sistem proses tidak dapat dirubah. System classdialokasikan untuk kernel use( user proses berjalan di kernel mode bukan di system class).
3. Time Sharing (TS). Time sharing class merupakan default
class untuk proses dan kernel thread yang bersesuaian. Time slices masing-masing proses dibagi berdasarkan prioritasnya. Dalam