Pertemuan 03 Memahami Pengetahuan Dasar OS Memahami Cara

  • Slides: 25
Download presentation
Pertemuan 03

Pertemuan 03

Memahami Pengetahuan Dasar OS Memahami Cara Instalasi OS

Memahami Pengetahuan Dasar OS Memahami Cara Instalasi OS

Seperangkat program yang mengelola sumber daya perangkat keras (hardware) komputer, dan menyediakan layanan umum

Seperangkat program yang mengelola sumber daya perangkat keras (hardware) komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak.

 Menjembatani hardware dan program aplikasi yang dijalankan user Mengatur dan mengawasi penggunaan perangkat

Menjembatani hardware dan program aplikasi yang dijalankan user Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator) Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu (sebagai guardian yang menjaga komputer dari berbagai kemungkinan kerusakan) Me-manage sumber daya hardware, seperti mengatur memori, printer, cdrom, dll

 Kernel - Bagian dari OS (sekumpulan program) yang berinteraksi langsung dengan hardware -

Kernel - Bagian dari OS (sekumpulan program) yang berinteraksi langsung dengan hardware - Melayani bermacam program aplikasi untuk mengakses hardware komputer secara aman dan terkendali - Akses ke hardware terbatas - lebih dari satu program yang akses, kernel juga bertugas untuk mengatur agar kapan dan berapa lama suatu program dapat menggunakan satu bagian hardware tersebut (multiplexing) File - File-file yang dibentuk atau dijalankan oleh sistem operasi User Interface (shell) - Karakteristik tampilan yang menjadi interaksi antar user dengan komputer - Command Line Interface atau command line interpreter (CLI): mode text - Graphical User Interface (GUI): lebih interaktif dan nyaman digunakan oleh user

Abstraction Layer: sebuah program yang menterjemahkan high level request ke dalam low-level command yang

Abstraction Layer: sebuah program yang menterjemahkan high level request ke dalam low-level command yang dibutuhkan untuk melakukan suatu operasi Komponen software dari sebuah komputer Komponen utama dari OS yang mengatur resource sistem Mengkonversi high level language statement ke dalam instruksi mesin data BIOS, program komputer yang di-embed di hardware Yang bekerja secara spesifik dengan hardware tersebut Komponen fisik (hardware) dari sebuah komputer

Banking System Airline Reservation Web Browser Compilers Editors Command Interpreter Application programs System programs

Banking System Airline Reservation Web Browser Compilers Editors Command Interpreter Application programs System programs Operating System Machine Language Microarchitecture Physical Devices Hardware

 Program in execution Process state:

Program in execution Process state:

 Apple Computer Business Operating System (BOS) Commodore PET, Commodore 64, dan Commodore VIC-20

Apple Computer Business Operating System (BOS) Commodore PET, Commodore 64, dan Commodore VIC-20 IBM PC awal (UCSD p-System, CPM-86, PC-DOS) Sinclair Micro dan QS TRS-DOS, ROM OS TI 99 -4 Flex FLEX 9 mini-FLEX

 Acorn Arthur ARX RISC OS RISCi. X Amiga. OS Atari ST TOS Multi.

Acorn Arthur ARX RISC OS RISCi. X Amiga. OS Atari ST TOS Multi. TOS Mi. NT Be ICT/ICL GEORGE VME DME TME Novell o Novell Netware v. 1. 0, 2. 0, 3. 1, 3. 12 o Novell Netware v. 4. 11, 5. 0, 5. 1, 6. 0 o Novell Su. SE 9. 0, 9. 1, 9. 2, 9. 3 Incorporated Be. OS Be. IA Zeta

 IBM IBSYS OS/2 AIX OS/400 DOS/360 DOS/VSE OS/360 MFT MVT SVS MVS TPF

IBM IBSYS OS/2 AIX OS/400 DOS/360 DOS/VSE OS/360 MFT MVT SVS MVS TPF ALCS OS/390 z/OS, Unixlike z/VM z/VSE Basic Operating System PC-DOS Digital/Compaq/HP AIS OS-8 ITS (untuk PDP-6 dan PDP-10) TOPS-10 (untuk PDP-10) WAITS TENEX TOPS-20 RSTS/E RSX-11 RT-11 VMS Apple Macintosh Apple DOS A/UX Pro. DOS GS/OS Mac OS X Apple Darwin o o Microsoft MS-DOS Windows for Workstation / Stand alone Windows 1. 0 Windows 2. 0 (u/ 80286) Windows 3. 0, 3. 1 Windows 95 Windows 98/98 se/98 plus Windows ME (Millenium) Windows 2000 Profesional Windows XP (e. XPerience) Home Edition&Profesional Windows Vista (Longhorn) Windows "Blackcomb" Windows 7 Windows 8 o Windows for Server Windows NT 3. 5 Windows NT 4 Windows 2000 Server & Advance Server (NT v 5. 0) Windows Server 2003 Windows Server 2012 o Xenix o Windows for PDA o Windows for PC Tablet o Windows Phone

PDA (Personal Digital Assistant) Palm OS Pocket PC EPOC, Symbian OS Windows CE Linux

PDA (Personal Digital Assistant) Palm OS Pocket PC EPOC, Symbian OS Windows CE Linux Sharp Zaurus Smartphones Windows CE Linux Symbian OS Microcontroller, Real. Time OS, Embedded Contiki e. Cos OSEK Nuclues Router QNX IOS Vx. Works Mikro. Tik Router. OS ITRON u. CLinux TRON OS Thread. X INTEGRITY Montavista Linux OS-9 Lynx. OS RTOS OS berhak milik lainnya, Unix-like & POSIX-compliant o Aegis/OS o Cromix o Coherent o DNIX o Digital UNIX o HP-UX o Idris o IRIX o Mac OS X o Menuet o Ne. XTSTEP o OS-9/68 k o OS-9000 o OSF/1 o OPENSTEP o Plan 9, Inferno o Rhapshody o Risc. OS o SCO UNIX o System V o UNIflex o Ultrix o Uni. COS

 Linux distronya antara lain : Debian Slackware Redhat/Fedora Mandrake/Mandriva Gentoo Yellow. Dog Ubuntu

Linux distronya antara lain : Debian Slackware Redhat/Fedora Mandrake/Mandriva Gentoo Yellow. Dog Ubuntu Trustix Knoppix Blank-on Xnuxer, dll. BSD (Berkley Software Development) Free. BSD, Open. BSD, Net. BSD, dll. Sun Microsystems Solaris - Unix-like Sun. OS - Unix-like (menjadi Solaris) Java Desktop System (JDS)

 Memastikan bahwa OS yang sepenuhnya mendukung kebutuhan pengguna akhir. Apakah OS mendukung aplikasi

Memastikan bahwa OS yang sepenuhnya mendukung kebutuhan pengguna akhir. Apakah OS mendukung aplikasi yang akan dijalankan? Apakah keamanan dan fungsionalitas yang cukup untuk kebutuhan pengguna? Memastikan bahwa sumber daya perangkat keras cukup tersedia untuk mendukung OS. Ini termasuk perangkat dasar seperti memori, prosesor, dan ruang disk, serta perangkat periferal seperti scanner, sound card, NIC dan removable storage. Tingkat sumber daya manusia yang diperlukan untuk mendukung OS. Dalam lingkungan bisnis, sebuah perusahaan dapat membatasi dukungan untuk satu atau dua sistem operasi dan mencegah, atau bahkan melarang, instalasi OS lain. Di lingkungan rumah, ketersediaan dukungan teknis untuk OS mungkin menjadi faktor penentu.

Topic Linux Windows Price The majority of Linux variants are available for free or

Topic Linux Windows Price The majority of Linux variants are available for free or at a much lower price than Microsoft Windows can run between $50. 00 - $150. 00 US dollars per each license copy. Although the majority Linux variants have improved dramatically in ease of use, Windows is still much easier to use for new computer users. Microsoft has made several advancements and changes that have made it a much easier to use operating system, and although arguably it may not be the easiest operating system, it is still Easier than Linux. The majority of Linux variants and versions are notoriously reliable and can often run for months and years without needing to be rebooted. Although Microsoft Windows has made great improvements in reliability over the last few versions of Windows, it still cannot match the reliability of Linux. Ease Reliability

Topic Linux Windows Software Linux has a large variety of available software programs, utilities,

Topic Linux Windows Software Linux has a large variety of available software programs, utilities, and games. However, Windows has a much larger selection of available software. Because of the large amount of Microsoft Windows users, there is a much larger selection of available software programs, utilities, and games for Windows. Software Cost Many of the available software programs, utilities, and games available on Linux are freeware or open source. Even such complex programs such as Gimp, Open. Office, Star. Office, and wine are available for free or at a low cost. Although Windows does have software programs, utilities, and games for free, the majority of the programs will cost anywhere between $20. 00 - $200. 00+ US dollars per copy. Many companies still do not offer drivers or support for their hardware in Linux. Windows has a much larger support for hardware devices and a good majority of hardware manufacturers will support their products in Microsoft Windows. Hardware

Topic Linux Windows Linux is and has always been a very secure operating system.

Topic Linux Windows Linux is and has always been a very secure operating system. Although it still can be attacked when compared to Windows, it much more secure. Although Microsoft has made great improvements over the years with security on their operating system, their operating system continues to be the most vulnerable to viruses and other attacks. Many of the Linux variants and many Linux programs are open Open Source source and enable users to customize or modify the code however they wish to. Microsoft Windows is not open source and the majority of Windows programs are not open source. Security Support Although it may be more difficult to find users familiar with all Linux variants, there are vast amounts of available online documentation and help, available books, and support available for Linux. Microsoft Windows includes its own help section, has vast amount of available online documentation and help, as well as books on each of the versions of Windows.

32 bit 64 bit Komputer yang dapat memproses 232 data dalam satu waktu Komputer

32 bit 64 bit Komputer yang dapat memproses 232 data dalam satu waktu Komputer yang dapat memproses 264 data dalam satu waktu OS versi 32 bit, ditulis “ 32 -bit” atau “x 86” OS versi 64 bit, ditulis “ 64 -bit” atau “x 64” OS 32 -bit bisa digunakan pada prosesor x 86 -32 dan pada processor x 86 -64 OS 64 -bit hanya bisa mendukung prosesor dari x 86 -64 saja (misalnya: AMD Athlon 64, Intel Pentium 4 dengan ekstensi EM 64 T dan beberapa seri dari Intel Pentium M dan D) OS 64 -bit cocok dengan prosesor yang memiliki lebar data bus 64 bit, sehingga dia memiliki alokasi yang lebih besar. Hal inilah yang memungkinkan akses dan transfer data 64 -bit menjadi lebih cepat dibandingkan dengan prosesor 32 bit

 OS terinstal pada bagian yang ditetapkan hard disk, disebut sebuah partisi disk. Metode

OS terinstal pada bagian yang ditetapkan hard disk, disebut sebuah partisi disk. Metode yang dipilih untuk instalasi didasarkan pada sistem perangkat keras, sistem operasi yang diinstal, dan kebutuhan pengguna.

 Clean Install - Dilakukan pada sistem baru/tidak ada upgrade antara OS yang sudah

Clean Install - Dilakukan pada sistem baru/tidak ada upgrade antara OS yang sudah terinstal dan yang akan diinstal - Menghapus semua data pada partisi tempat OS diinstal - Sebuah sistem komputer baru memerlukan clean install atau ketika instalasi OS yang ada telah rusak karena berbagai hal Upgrade - Platform OS yang sama - Hanya menggantikan file OS lama dengan file OS yang baru - Pengaturan konfigurasi sistem, aplikasi dan datanya tetap seperti pada OS lama

 Multi-boot - Menginstal lebih dari satu OS di komputer - Setiap OS ada

Multi-boot - Menginstal lebih dari satu OS di komputer - Setiap OS ada dalam partisi sendiri dan memiliki file dan pengaturan konfigurasi sendiri - Hanya satu OS dapat berjalan pada satu waktu dan memiliki kontrol penuh dari hardware Virtualization - Teknik yang sering digunakan pada server-server - Satu set perangkat keras dengan banyak mesin virtual/OS (pembagian resource) - Masing-masing mesin virtual diperlakukan seolah-olah sebagai sebuah komputer yang terpisah (semua OS dapat berjalan dalam satu waktu)

Checklist berikut akan membantu memastikan proses instalasi akan berhasil: Memverifikasi bahwa semua hardware bisa

Checklist berikut akan membantu memastikan proses instalasi akan berhasil: Memverifikasi bahwa semua hardware bisa bekerja dengan OS yang akan diinstal Memastikan bahwa sumber daya perangkat keras memenuhi atau melampaui persyaratan minimum yang diperlukan Memastikan bahwa media instalasi yang sesuai tersedia. Karena ukuran file sistem operasi saat ini, mereka biasanya tersedia pada CD dan DVD media. Jika OS adalah untuk diinstal pada sistem yang sudah berisi data: - Gunakan diagnostic tools untuk memastikan instalasi OS saat ini dalam kondisi baik, bebas dari file yang berbahaya/merusak - Backup semua file penting Jika melakukan clean-install, pastikan bahwa semua aplikasi (yang berjalan di atas OS) tersedia untuk instalasi ulang

Berdasarkan keadaan kejadian dari proses booting, boot dibagi menjadi: Cold Boot yang terjadi ketika

Berdasarkan keadaan kejadian dari proses booting, boot dibagi menjadi: Cold Boot yang terjadi ketika komputer dari dalam keadaan mati, kebalikan dari warm boot Warm Boot Proses boot yang terjadi ketika komputer diberikan arus listrik kembali, dimana arus listrik dimatikan hanya sejenak, dengan tujuan untuk mengulang kembali proses komputer dari awal, kebalikan dari cold boot. Warm boot ini biasanya terjadi karena software crash atau terjadi pengaturan ulang dari sistem Soft Boot Proses boot yang dikendalikan melalui sistem Hard Boot Proses boot yang terjadi dengan cara dipaksa, kebalikan dari soft boot Reboot Peristiwa mengulang kembali sistem dari awal, reboot ini terjadi karena beberapa hal, diantaranya seperti sistem tidak bereaksi dalam beberapa lama, terjadi perubahan setting dari sistem

 Instalasi OS dengan metode virtualization - Windows 8 release preview - Ubuntu 11.

Instalasi OS dengan metode virtualization - Windows 8 release preview - Ubuntu 11. 10 Oracle Virtual Box / Vmware Player