Komputer RS/ Konsep Arsitektur CISC dan RISC

Ukuran: px
Mulai penontonan dengan halaman:

Download "Komputer RS/ Konsep Arsitektur CISC dan RISC"

Transkripsi

1 HOME DAFTAR ISI 1 Komputer RS/ Konsep Arsitektur CISC dan RISC Unjuk kerja suatu komputer adalah hal yang sangat penting. Dalam perkembangannya unjuk kerja selalu ditingkatkan baik dari sisi kecepatan proses maupun sisi ekonomisnya. Kecepatan komputer tergantung banyak hal, salah satunya adalah set instruksi yang digunakan. Terdapat dua konsep set instruksi di dalam komputer yakni CISC (Complex Instruction Set Computer) dan RISC (Reduce Instruction Set Computer). CISC adalah rancangan tradisional dari set instruksi yang cukup besar dan tinggi fungsinya (lebih dari 200 instruksi). Instruksi ini memerlukan beberapa siklus untuk menyelesaikannya. Keperluan akan instruksi yang komplek ini karena pada waktu itu komputer dilengkapi dengan sejumlah kecil memori berkecepatan rendah. Instruksi yang komplek menjadikan suatu program lebih sedikit instruksinya dan lebih sedikit data diambil dari memori. Seiring dengan perkembangan teknologi semikonduktor yang mengurangi perbedaan kecepatan antara memori dan prosessor, serta penggunaan bahasa pemrogramman tingkat tinggi menggantikan bahasa assembler, kelebihan akan CISC menurun. Konsep RISC didefinisikan pertama kali oleh IBM Fellow John Cocke pada tahun Menurut definisi ini RISC memiliki beberapa karakteristik dasar : Arsitektur sederhana dengan set instruksi mesin yang dioptimalkan Set instruksi hanay berisikan operasi dasar ( kurang dari 100 instruksi dan panjangnya tetap) untuk mengurangi kompleksitas dari penter-jemah instruksi (instruction decoder). Sehingga CPU dapat meng-eksekusinya dengan kecepatan maksimum dan lebih efisien. Perang-kat lunak membuat operasi komplek dengan mengkombinasikan beberapa instruksi mesin sederhana. 1

2 Kecepatan eksekusi instruksi yang tinggi Tujuan dari arsitektur RISC adalah untuk dapat dieksekusi dengan cepat. Optimalisasi penggunaan kompilasi Unjuk kerja arsitektur RISC sangat tergantung pada optimalisasi kompilator. Untuk itu kompilator harus dapat mengeksplorasi arsitektur hardware dengan menyusun urutan instruksi yang dapat mengambil kelebihan dari kemampuan dan unjuk kerja processor. Arsitektur load/store Dalam arsitektur RISK akses memori dipisahkan dari manipulasi data sehingga CPU tidak terhambat oleh kelambatan memori. Data di muatkan (prefetched) pada register dan instruksi hanya bekerja dengan register. Sebagai perbandingan, CISC mencoba untuk mengurangi jumlah instruksi pada program sedangkan RISC mencoba mengurangi siklus instruksi Arsitektur IBM RS/6000 Pada Februari 1990 IBM memperkenalkan RISC System/6000 yang pertama dengan arsitektur Performance Optimization With Enhanced RISC (POWER). Tahun 1991, IBM bekerja sama dengan aliansi Apple dan Motorola mengembangkan hardware dan software berbasiskan RISC dan menggunakan mikroprosessor PowerPC.. Arsitektur Power berdasarkan 7 atau 9 chips tergantung RS/6000 Model. Kompleksitas 7 chips memiliki 32 KB data cache sedangkan 9 chips memiliki 64 KB data cache. Power RS/6000 dirancang berdasarkan 3 unit fungsi yang tidak saling bergantung : - Branch Prosessor Unit (BPU), unit ini memprosess masuknya deretan instruksi dari cache instruksi dan melewatkan aliran instruksi ke unit FXU/FPU. Unit ini menyediakan percabangan, interupsi dan fungsi pengkondisi kode di dalam sistem. Unit ini juga mendukung instruksi supervisro call (SVC) yang merupakan interupsi software dan mengandung 6 register khusus. - Fixed Point Processor Unit (FXU), unit ini dirancang untuk mengeksekusi keseluruhan 79 instruksi aritmatika fixed-point dan instruksi logika dan 55 2

3 instruksi acuan data. Unit ini memiliki sebanyak 32 general-purpose register selebar 32 bit dan 5 register khusus. - Floating-Point Processor Unit (FPU), unit ini mendukung eksekusi keseluruhan 21 insturksi floating-point, memiliki 32 register floating-point selebar 64 bit, status foating point dan register kendali (control register) Branch Processor Unit instr Instruction Cache instr status status FXU instr Fixed Point Processor Unit Sync FPU instr Floating Point Processor Unit Programmed data data data I/O data&addr data&addr data I/O Registers and Devices Data Cache Direct data data Memory Access data&addr data&addr Main Memory Gambar Logical View dari Arsitektur POWER Arsitektur memori virtual menyediakan alamat virtual sepanjang 52 bit atau 4PB ( 2 52 ) dan 4 GB ( 2 32 ) alamat fisik (real address) dari 4 KB halaman (pages). Arsitektur ini berisikan 8 KB cache instruksi yang dapat ditingkatkan sampai 32 KB. POWER menerapkan arsitektur cache untuk intruksi dan data yang nyata (visible) bagi software sehingga meningkatkan kesetaraan antara BPU dan FXU sebagaimana halnya antara perangkat I/O dan unit ini. Data cache unit (DCU) 3

4 selebar 64 KB yang dipisahkan dalam 4 chips identik. Ini memisahkan interface 4 bytes untuk FXU, 8 bytes untuk FPU dan 8 bytes untuk unit kendali I/O. System Bus untuk RS/6000 ada dua jenis yakni MCA (Micro Channel Arsitektur) biasanya tersedia 8 slot mampu mendukung kecepatan transfer data MB/s atau PCI (Peripheral Inter Connect) tersedia 9 sampai 22 slot dengan kecepatan transfer data sampai 400 MB/s Arsitektur ini mendefinisikan 184 set instruksi dan mengijinkan eksekusi beragam untuk fixed-point, folating-point dan brach processing yang difokuskan pada siklus reduced-instruction-set. Salah satu instruksi penting adalah instruksi floating-point multiply-add (FMA). Instruksi ini berisikan melakukan perkalian terhadap dua register dan menambahkan register ke-tiga sebagai hasil sementara dengan total waktu hanya dua siklus. System RS/6000 dibangun menggunakan prosessor seri RSC (RISC Single Chip), POWER2 Multichip, POWER2 Super Chip dan generasi PowerPC seri 601,603,603e,604,604e, dan 62. Processor ini merupakan prosessor berkinerja tinggi, menerapkan superskalar dan mengijinkan optimalisasi kompilator untuk merencanakan instruksi, guna memaksimalkan kinerja melalui penggunaan yang efisien terhadap set instruksi dan model register. 4

5 2 AIX Operating System AIX adalah suatu sistem operasi komputer yang dikembangkan berdasarkan sistem operasi Unix. Dalam pembahasan kali ini akan disampaikan sejarah perkembanganya dimulai dari sistem operasi Unix itu sendiri. 2.1 Pengenalan Sistem Operasi Sistem operasi adalah suatu kumpulan program yang terintegrasi yang menjadi penghubung antara komputer dengan pemakainya. Ada tiga fungsi utama dari sebuah sistem operasi : Untuk membantu membuat dan mengorganisasikan sebuah sistem berkas (file system) Untuk menjalankan program-program komputer Untuk menggunakan peralatan yang dihubungkan dengan komputer kita, seperti printer, disk drive dan sebagainya Sejarah UNIX UNIX pertama kali dibuat pada tahun 1969, ketika itu Ken Thompson, Dennis Ritchie dan Joseph Ossanna dari Laboratorium Bell -- bagian dari AT&T (American Telepon & Telegraph) tengah mengerjakan proyek MULTICS (MULTiplexed Information and Computing System). MULTICS adalah salah satu sistem operasi pertama yang dirancang untuk melayani lebih dari satu pemakai secara bersama. Sayangnya MULTICS terdapat beberapa kekurangan, sehingga kemudian proyek ini dibatalkan oleh AT&T. Kemudian mereka memutuskan untuk membuat sistem operasi baru, dengan melanjutkan dan memodifikasi beberapa kemampuan yang terdapat pada MULTICS. 5

6 Nama UNIX berasal dari kata UNICS (Uniplexed Information and Computing System) yang dicetuskan oleh Brian Kerninghan pada tahun Versi pertama dari UNIX ini digunakan pada komputer Digital Equipment - DEC PDP-7. Seperti kebanyakan sistem operasi lainnya, UNIX pertama kali ditulis dalam bahasa assembly, bahasa pemrograman tingkat rendah yang mempunyai kemampuan berkomunikasi langsung dengan peralatan komputer. Karena perangkat keras komputer berbeda-beda untuk berbagai jenis komputer, maka program yang ditulis dalam bahasa assembly harus ditulis ulang seluruhnya sesuai dengan bahasa assembly suatu jenis komputer untuk dapat dijalankan dan dipindahkan ke komputer tersebut. Untuk membuat UNIX tidak bergantung pada jenis komputer yang berbeda, pada tahun 1973 para perancang UNIX memutuskan untuk menulis ulang sistem operasi ini dalam bahasa pemrograman C. Bahasa C dikembangkan sebagai bahasa pemrograman multi-guna yang menggabungkan kemampuan bahasa assembly dengan kemampuan bahasa pemrograman tingkat tinggi yang lebih mudah untuk dimengerti dan dikembangkan. Selain itu juga bahwa bahasa C banyak terdapat pada berbagai macam jenis komputer, sehingga mudah untuk memindahkan sistem operasi UNIX ke jenis komputer yang berbeda. Semenjak itu UNIX mulai banyak dikembangkan, dan tidak hanya oleh perusahaan AT&T. UNIX kemudian dibuat untuk tujuan pendidikan, sehingga banyak instutusi yang mulai mengembangkan UNIX ini. Yang paling potensial dilakukan oleh Universitas California di Berkeley, yang kemudian mengeluarkan versi BSD (Berkeley Software Distribution) atau BSD UNIX. Sehingga hingga saat ini terdapat dua kubu pembuat UNIX yang terus berkembang dari versi pertamanya yaitu versi AT&T yang kini telah terkenal sampai UNIX System V sedangkan BSD UNIX sampai dengan versi 4.4. Berikut ini disampaikan tahap perkembangan UNIX dari pertama kali dibuat sampai saat ini : Tahun 1969 UNIX pertama kali diciptakan di AT&T Bell Labs oleh kelompoknya Ken Thompson, mengambil inspirasi dari sistem operasi MULTICS, dan dicoba pada komputer DEC PDP-7 6

7 Tahun 1970 UNIX diimplementasikan pada PDP-11/20 dengan fasilitas text processing. Versi pertama dari UNIX ini masih ditulis dalam bahasa mesin (Assembler). Kantor AT&T Bell Lab's bagian hak paten menjadi pemakai UNIX pertama. Tahun 1973 source code bahasa mesin UNIX ditransfer secara total kedalam bahasa C. Lahirlah UNIX baru yang ditulis dengan bahasa C ayng dikenal dengan UNIX versi 4, sekaligus menempatkan UNIX sebagai sistem operasi komputer yang pertama ditulis dengan bahasa tingkat tinggi. Karena UNIX ditulis dalam bahasa tingkat tinggi, maka UNIX dapat digunakan pada sistem komputer lain, dengan tidak merubah ulang source code UNIX, cukup dikompilasi ulang pada sistem komputer tersebut. Tahun 1974 UNIX versi 5 dikeluarkan secara resmi untuk tujuan pendidikan. Versi UNIX inilah yang diajarkan di banyak universitas. Tahun 1976 Bell Lab's meluncurkan UNIX versi 6 yang merupakan pengembangan dari UNIX yang terdahulu yang ditulis dalam bahasa C dan didistribusikan pada pita magnetis. Tahun 1977 muncul UNIX versi 7 yang merupakan perbaikan dari versi 6. UNIX versi 7 ditetapkan sebagai standar industri. Kemudian bermunculanlah varian UNIX. Salah satunya yaitu Berkeley BSD (buatan Universitas California yang berkedudukan di Berkeley). Tahun 1980-sampai sekarang sudah banyak bermunculan varian UNIX lainnya. varian UNIX ini muncul karena AT&T memberikan lisensinya kepada perusahaan lain untuk memodifikasi UNIX agar dapat beroperasi pada mikrokomputer ataupun pada produk komputer perusahaan yang bersangkutan. Sekarang kurang lebih ada 225 produk varian UNIX. Pada dasarnya produk varian UNIX dapat dibagi menjadi 3 bagian besar, yaitu : 1. UNIX murni 2. UNIX yang dimodifikasi 3. Emulasi UNIX (untuk perangkat keras tertentu). Varian UNIX antara lain Berkeley dengan versi BSD 4.2 dan 4.3, IBM dengan versi AIX, Microsoft dengan versi XENIX, ICL dengan versinya DRS/NX, 7

8 A/UX (Apple), ULTRIX (DEC), HP-UX (Hewlett-Packard), Sun-OS (Sun Microsystem), dan masih banyak lagi. AT&T mengeluarkan UNIX System V R 2 (1984), R 3.2 (1986). AT&T, SUN dan masih banyak lagi pemasok komputer membentuk organisasi baru yaitu UNIX-International (UI) yang bertanggung jawab atas perkembangan UNIX system V. Sistem Operasi ini dikenal dengan nama UNIX System V Release 4. Untuk mengurangi dominasi AT&T ini beberapa perusahaan besar seperti IBM, DEC, ICL, BULL, SIEMENS-NIXDORF, OLIVETTI mendirikan OSF (Open Software Foundation) yang mempunyai tugas untuk membuat standard operating system OSF/1. Tujuan OSF adalah menciptkan satu versi sistem operasi yang dipakai dimesin mereka. OSF dan UI berbasis pada UNIX yang sama (UNIX System V dan Berkeley), namun mempunyai tambahan kemampuan dan option yang berbeda Keunggulan UNIX UNIX mulai banyak dipilih dan digunakan pemakai komputer saat ini. Berikut ini adalah beberapa kemampuan dan keunggulan UNIX. Portability UNIX dapat dijalankan pada berbagai jenis komputer dari Cray dan Fujitsu superkomputer sampai IBM PC, Apple Macintosh, laptop dan sebagainya. Multiuser UNIX dapat melayani lebih dari satu pemakai secara bersama yang menggunakan satu sistem komputer yang sama, para pemakai bekerja pada terminal atau workstation yang dihubungkan dengan komputer tersebut dimana seluruh proses dari setiap pemakai dilakukan dan juga sebagai tempat sistem operasi, program aplikasi dan penyimpanan data dari setiap pemakai (user). Multitasking Karena UNIX merupakan sistem operasi multiuser, maka UNIX mempunyai kemampuan untuk menjalankan lebih dari satu pekerjaan dalam waktu yang sama. Sebagai contoh, seorang user ketika sedang menjalankan aplikasi database, dapat menjalankan juga menjalankan aplikasi word processor dan menerima electronic mail tanpa mengganggu pekerjaan dari masing-masing 8

9 aplikasi tersebut, dan juga sementara itu user lain mengerjakan pekerjaan / aplikasi lain pada saat yang sama. Hierarchical File Structure Pada lingkungan multiuser, jumlah file dapat bertambah dengan cepat. Untuk itu perlu adanya suatu struktur file yang baik. UNIX menempatkan file-file pada suatu direktori berhirarki yang berpusat pada sebuah direktori yang disebut sebagai root directory. Sistem direktori ini menjadi dasar dari berbagai sistem operasi termasuk seperti DOS dan OS/2 untuk IBM PC. Cara penggunaan direktori pada UNIX juga sama dengan pada DOS atau OS/2. Security Pada sistem operasi yang berada pada lingkungan multiuser, berarti lebih dari satu pemakai menggunakan suatu sistem yang sama. Oleh karena itu keamanan data kita sangat penting, tidak boleh sembarang user mengakses data kita, maka perlu diatur kemanan data dengan proteksi user account, file and directory permision, data encryption dan juga hirarki pemakai (user level) dimana misalnya seorang dengan tingkatan super user dapat melakukan seluruh perintah dan mengakses seluruh data dan seorang dengan tingkatan user/operator hanya dapat menggunakan beberapa fasilitas dan pengaksesan data terbatas. Utilities Sebagai tambahan dari sistem operasi itu sendiri, UNIX menyediakan program-program standar yang biasa disebut utility/tools. Utilitas ini adalah program yang dapat langsung dijalankan (executable) yang ditulis dengan tujuan untuk mengerjakan suatu tugas tertentu. Keluaran (outoput) dari suatu utilitas dapat digunakan sebagai masukan (input) bagi utilitas lain. Keuntungan dari utilitas ini adalah keluwesan (flexibility), yaitu kita dapat menggabungkan beberapa perintah/utilitas untuk mengerjakan suatu tugas tertentu. I/O Redirection and Pipes Pengalihan arah masukan dan keluaran (I/O Redirecion) maksudnya adalah kita dapat menentukan darimana suatu perintah mendapatkan masukan dan kemana keluarannya akan dikeluarkan. Contohnya kita dapat menyiman keluaran dari perintah daftar file ke dalam suatu file. 9

10 Piping adalah bentuk khusus dari I/O Redirection, yang membolehkan kita untuk membuat keluaran dari suatu perintah atau program untuk menjadi masukan dari perintah atau program lainnya. Kemampuan ini juga kemudian banyak diterapkan pada sistem operasi lain. Shells Sebuah shell adalah sebuah penterjemah perintah yang mengkontrol interaksi antara user dengan kernel (kernel adalah bagian dari UNIX yang menghubungkan sistem operasi dengan perangkat keras komputer) Pada UNIX terdapat beberapa macam shell: 1. Bourne Shell ($): menggunakan tanda $ sebagai karakter prompt, merupakan standar UNIX shell dan selalu ada pada versi UNIX manapun. 2. C Shell (%): menggunakan % sebagai karakter prompt, merupakan shell yang berasal dari University of Berkeley (BSD UNIX). 3. Korn Shell (#): menggunakan karakter # sebagai karakter prompt, merupakan shell yang berasal dari AT&T yang mengadaptasi kemampuan C shell yang tidak terdapat pada Bourne shell. Korn shell dapat menjalankan Bourne shell tanpa perubahan. Text Processing UNIX menawarkan suatu kemampuan untuk membuat, mengkoreksi, dan memformat suatu dokumen. Kita dapat membuat dokumen yang berisi tulisan sederhana, tabel data maupun suatu rumus matematika. Sebagi catatan, kita akan lebih mudah menggunakan sebuah pengolah kata (word processor) dari pada kita menggunakan fasilitas text procesing standar dari UNIX ini. Pemroses teks standar dari UNIX antara lain adalah ed yaitu suatu editor baris (line editor), vi (visual) yaitu suatu editor layar interaktif yang cukup populer pada pemakai UNIX, nroff dan troff sebagai text formatting, tbl untuk membuat tabel dan eqn untuk penulisan rumus matematika. Electronic Mail UNIX mempunyai fasilitas untuk berkirim surat secara elektronik, setiap user pada sistem UNIX mempunyai sebuah kotak surat (mailbox) untuk menyimpan surat yang dikirim kepada user tersebut. Fasilitas mail dapat juga digunakan untuk mengirimkan file kepada user lain dalam suatu sistem UNIX 10

11 atau kepada user pada sistem UNIX yang berbeda, walaupun user tersebut sedang tidak aktif. Development System UNIX telah terkenal sebagai suatu lingkungan kerja untuk mengembangan suatu perangkat lunak (software develoment). UNIX dengan bahasa pemrograman C menjadikan UNIX sebagai tempat pengembangan sistem yang baik, dibantu dengan kompiler C yang standar untuk setiap versi UNIX. Linking to Other System UNIX mempunyai kemampuan untuk berkominikasi antar jaringan UNIX maupun dengan jaringan lain. Dengan fasilitas UUCP (Unix to Unix Copy Program) kita dapat berkomunikasi dengan user lain pada jaringan UNIX yang berbeda, dengan fasilitas TCP/IP (Transmision Control Protocol/ Internet Protocol) dan NFS (Network File System) yang merupakan standar protokol untuk jaringan (networking) anda dapat berhubungan dengan jaringan lain maupaun dengan sistem komputer yang berbeda. Application Programs Hingga kini telah terdapat banyak perangkat lunak aplikasi (Application Software) yang telah dibuat berbasis UNIX untuk berbagai macam kepentingan seperti : Word Processor Word Perfect, Microsoft Word, Samna Word, SCO Lyrix, Fenix dsb. Data Base Management System dan 4GL ORACLE, Informix, Ingress, Progress, SCO Integra, SCO FoxBASE+, Unify, Recital dsb. Spreadsheet Lotus 123, SCO Professional, WingZ dsb. Graphic SCO Image Builder, Autograph, Grafit, Q-Chart dsb. dan masih banyak jenis perangkat lunak aplikasi lain yang kini telah terdapat berbasis sistem operasi UNIX. 11

12 Versi dari UNIX Ada dua versi UNIX yang paling ternama, yaitu versi AT&T dan versi Berkeley (BSD). Kedua lembaga ini tidak memasarkan UNIX itu langsung ke pemakai, melainkan menjual lisensinya ke perusahaan komputer (vendor). Kemudian para vendor mengembangkan produk UNIX yang siap pakai pada komputer buatan vendor tersebut dan diberi nama khusus. Berikut ini beberapa nama UNIX yang dikembangkan oleh para vendor. AIX (Advanced Interactive Executive). Sistem operasi ini dikembangkan oleh Interactive System Corp. dan IBM untuk komputer IBM PS/2 (IBM AIX PS/2), IBM RT System (IBM AIX RT), RISC System/6000 (IBM AIX RS/6000) dan mainframe yang menggunakan arsitektur System/370 (IBM AIX S/370). Beberapa karakteristik dari AIX Versi 4 yang membedakan dengan kernel tradisional dari Unix diantaranya : Preemtable Kernel, kernel tradisional akan menyelesaikan sistem calls yang sedang diproses sebelum memanggil proses lainnya. AIX dapat melakukannya sambil menjalankan proses yang lain sehingga waktu tunggu suatu proses menjadi lebih cepat. Pageable Kernel, bagian dari kernel dapat diletakkan pada alokasi page bukan di memori sehingga memori untuk aplikasi lebih besar dan waktu akses akan bervariasi. Kernel Extension, AIX mendefinisikan ekstensi kernel sebagai entitas terhadap kernel inti. Ekstensi ini dapat ditambahkan ke dalam kernel secara dinamis tanpa harus mereboot ulang sistem. Diantaranya : device drivers, system calls, virtual file system, system modules. Executable File Formats, AIX mendefinisikan format dari file terkompilasi atau terseksekusi sebagai Extended Common Object File Format (XCOFF). XCOFF didasarkan pada definisi AT&T untuk COFF. Program dikompilasi dengan AIX C, C++, PASCAL atau FORTRAN yang menghasilkan file XCOFF. Kelebihan XCOFF dibandingkan COFF adalah kemampuan menggunakan secara bersama-sama dari librari atau object lain sebagai acuan secara dinamic, COFF melakukannya secara static. Kernel Subsystem, ketika sistem menjalankan kode user dikatakan berjalan dalam user mode dan ketika sistem menjalankan system calls atau kode 12

13 kernel sistem dikatakan berjalan dalam mode kernel. Proses mengakses I/O dan subsistem management proses melalui system call subsystem. Procces Management Subsystem bertanggung jawab terhadap penjadwalan dan pendistribusian proses. Dua interface digunakan oleh kernel untuk device yakni buffered I/O untuk mengakses blok data seperti hardisk/floppy disk dan dikendalikan oleh device driver. Interface kedua adalah Raw I/O untuk mengakses data per karakter seperti printer atau terminal. Keduanya didukung oleh virtual memori manager. Kernel Mode User Mode Process Management Subsystems I/O Subsystem Buffered I/O Raw I/O Device Drivers Virtual Memory Manager File Subsystem System Calls Subsystem Process Printer Storage Terminal Gambar. Subsistem Kernel untuk AIX Versi 4 Gambar. Subsistem Kernel untuk AIX Versi 4 AU/X (Apple Macintosh UNIX). Versi UNIX yang dikembangkan oleh Apple Computer untuk komputer Apple Macintosh. DG/UX. Sistem operasi ini dikembangkan oleh Data General untuk komputer jenis Data General AViiON. Domain/X. Sistem operasi berbasis UNIX yang dikembangan oleh Appolo Computer. DRS/NX. Sistem Operasi yang dikembangkan oleh ICL berbasis pada UNIX System V dan digunakan pada komputer ICL DRS 3000, ICL DRS HP-UX. Sistem operasi yang dikembangkan oleh Hewlett Parckard yang berdasarkan pada AT&T UNIX System V Release 3.0. HP-UX dioperasikan pada komputer supermini HP 9000 Series 300 dan Series

14 SINIX. Sistem operasi ini dikembangkan oleh perusahaan Siemens di Eropa dan diterapkan pada produk MX Series-nya. SunOS. Sistem Operasi yang merupakan penggabungan dari UNIX System V dan BSD versi 4.3 ini dikembangkan oleh Sun Microsystem pada produk komputernya yang berbasis SPARC (Scalable Processor ARChitecture) ULTRIX. Sistem operasi ini dikembangkan oleh Digital Equipment Corp., berbasis pada BSD 4.3 dan UNIX System V dan AT&T. ULTRIX dioperasikan pada jajaran komputer Micro VAX, VAX dan RISC System (DECstation dan DECsystem). UniCOS. Sistem operasi ini dikembangkan oleh Cray Research, merupakan sebuah implementasi asli dari UNIX System V. UniCOS dioperasikan pada super komputer Cray X/MP dan Cray I. SCO UNIX / XENIX. Versi UNIX ini dikembangkan oleh Santa Cruz Operation dan Microsoft Corp. dan merupakan UNIX pertama yang dapat dijalankan pada komputer IBM PC dengan berbasis prosesor intel. Kini tersedia SCO UNIX V/386 untuk komputer berbasis prosesor intel 80386, dan SCO UNIX untuk IBM PS/ Masa Depan UNIX Masa depan dari UNIX kini bergantung pada suatu standarisasi. Seperti yang kita ketahui bahwa jenis barang apapun bila disebut standar, umumnya menguntungkan bagi pihak pemakai maupun penjual. Paling tidak mudah didapat, harganya terjangkau dan mutu menjadi andalan. Demikian pula bagi penjual, tidak perlu berlama-lama mejelaskan kegunaan atau cara pengoperasiannya. Sama halnya dalam bidang komputer. Teknologi komputer apapun bila dikatakan Open System (Sistem Terbuka) dimata pemakai menjadi suatu yang transparan. Artinya pemakai yang sehari-hari menggunakan komputer pribadi (PC), bila suatu saat harus pindah ke komputer mini atau mainframe tidak menjadi bodoh lagi, layaknya seorang sopir dalam analogi di atas. Dalam hal ini sistem operasi UNIX memang dibuat untuk mendukung Open System, yaitu suatu konsep di bidang komputer yang mulai dikembangkan dan diterapkan pada saat ini. Jadi komputer apapun yang menggunakan sistem 14

15 operasi UNIX, memiliki tampilan-tampilan yang hampir sama. Dan cara pengoperasiannya menggunakan perintah-perintah (perintah) yang hampir sama pula. Menurut standar IEEE/POSIX 1003, difinisi Open System atau Sistem Terbuka adalah : Sistem yang menunjang standar teknologi informasi secara umum, konsisten dan juga mendukung penuh profil dan fungsi standar spesifikasi perangkat keras dan perangkat lunak dengan tujuan portabilitas dan interoperabilitas antar aplikasi, data dan manusia. Dalam standar tersebut juga disebutkan bahwa Open System Computing pada dasarnya mempunyai 4 tujuan utama, yaitu : 1. Portability, artinya baik aplikasi, data maupun orang dapoat berindah dengan mudah dari satu sistem komputer ke sistem lain. 2. Interoperability, artinya semua sistem komputer dapat saling berkomunikasi dengan transparan di dalam jaringan yang standar. 3. Scalability, artinya aplikasi harus dapat diterapkan dari komputer yang terkecil (PC / laptop) sampai komputer yang berskala besar (mainframe / super komputer) 4. Compatibility, artinya kemampuan untuk tetap bekerja dengan sistem yang sudah ada. Migrasi Software Aplikasi dari mesin yang lama ke mesin yang baru tidak menyebabkan perubahan sistem. Berikut ini adalah badan-badan / organisasi yang terlibat dalam Open System ini, diantaranya adalah : OSF (Open Software Foundation), diprakarsai oleh IBM, DEC, HP, Appolo, Honeywell Bull dan Siemens. UI (Unix International), dibentuk oleh AT&T dan Sun Microsystem X/OPEN, Organisasi ini didirikan di Eropa oleh Bull, ICL, Nixdorf, Olivetti dan Siemens. Organisasi-organisasi tersebut diatas semua berstandar pada suatu ketentuan yang ditetapkan oleh IEEE (Institute of Electrical Electronic Engineer) yang menghasilkan pembakuan POSIX (Portable Operating System Interface) yang terkenal dengan standar P

16 Saat ini mulai juga dikembangkan konsep Open Look, yang diprakarsai oleh AT&T dan Sun Microsystem. Dimana nantinya semua tampilan pada sistem yang berbasis UNIX adalah sama, dan berbasis grafik. Saat ini juga terkenal basis X Window System yang dikembangkan oleh MIT, dimana tampilan sistem UNIX semuanya berbasis grafik atau lebih dikenal dengan Graphics User Interface (GUI) Perintah Dasar AIX Perintah-perintah - man - date - passwd - ls -pg/more - who - finger -w - who am i Memulai AIX : login Cara standar untuk masuk ke sistem adalah pemakai harus memiliki login name serta password Login name merupakan nama (satu kata) yang mengidentifikasikan seorang pemakai komputer untuk menggunakan sistem Pertama, hidupkan terminal. Sistem akan menampilkan login prompt sbb. : login: Dengan adanya prompt ini berarti sistem jalan dan siap menerima masukan. Jika login prompt tidak tampak, tekan CONTROL key+d <^d>. Perintah ini mengirimkan signal ke sistem operasi bahwa kita akan login ke sistem. Ketikan nama login kita dan tekan return <CR>. Catatan : masukan nama login kita dalam huruf kecil (lower case). Jika kita menggunakan huruf besar, sistem akan menggunakan karakter huruf besar (upper case) semuanya sampai kita logout dan kembali login. AIX didisain untuk digunakan baik dengan karakter lower maupun upper case; jika hanya karakter upper case digunakan, tampilan akan membingungkan. Jika kita membuat kesalahan selama proses login, terdapat tiga pilihan untuk pembetulan: 16

17 1. Tekan <CR> dua kali masukan kembali nama login. 2. Tekan pound sign (#) untuk mengoreksi kesalahan satu karakter pada saat itu. Perintah ini akan menghilangkan ketikan karakter terakhir, meskipun karakter tetap pada screen 3. Tekan menghilangkan seluruh karakter dari baris masukan pada saat itu. contoh : login : tsibi <CR> setelah sistem membaca nama login, sistem menampilkan prompt : Password : Masukan password kita dan tekan <CR> Selama pengukuran sekuriti, password tidak ditampilkan. Sekali sistem UNIX mene-rima password kita,kita diizinkan masuk ke dalam sistem, jika kita membuat kesalahan, sistem akan menampilkan : Login incorrect login: dan prompt untuk nama login kembali Keluar dari AIX Metode standar keluar dari AIX adalah mengetikkan (^d) atau Exit pada prompt shell Perintah akan melog user name kita keluar sistem dan kemudian ditampilkan "login:" prompt untuk pemakai baru Password Password pemakai harus diubah dari waktu kewaktu untuk mencegah pemakai yang tidak berhak login. Password memiliki karakteristik berikut : 1. Paling sedikit panjangnya harus 6 karakter 2. Hanya 8 karakter pertama yang dipentingkan 3. Harus mengandung paling sedikit 2 alphabet dan 1 numerik atau karakter khusus (special) 4. Tidak dapat sama dengan login name pemakai, sistem akan mereverse/ mengakibatkan pergeseran perputaran setiap login name 17

18 5. Setiap password baru harus berbeda dari password yang lama sedikitnya tiga karakter 6. Setiap karakter kecuali karakter koreksi kesalahan (# dapat digunakan 7. Password yang panjang, akan menyulitkan pemakai yang tidak berhak untuk menerkanya (guess) Menambah Password Metode yang benar untuk memasukan password baru : 1. Ketikan perintah 'passwd' pada prompt shell 2. Ketikan password baru pada prompt New password: Ketikan kembali password baru setelah prompt Retype new password: Untuk menjaga keamanan tidak ada password yang tampak pada screen. Jika kedua password baru sama, file password sistem akan diubah untuk merefleksi password baru. Jika kedua password baru tidak sama, kita akan menerima pesan kesalahan dan perlu mencoba kembali Mengubah Password Metode yang benar untuk mengubah password yang ada : 1. Ketikan 'passwd' pada prompt shell 2. Ketikan password yang akan diubah pada prompt Old prompt: 3. Ketikan password baru pada prompt New password: 4. Ketikan password baru kemali pada prompt Retype new password: Perhatian: ingat password kita! jika lupa kita tidak dapat akses sistem. Jika kita lupa, sistem admintrator diperlukan untuk mengubah password kita sehingga kita dapat login kembali 18

19 2.2.5 Mengakses Online Manual Perintah man diperlukan untuk mengakses online sistem help yang optional dapat digunakan pada AIX. Perintah man berada dan mencetak masukan-masukan dari User Reference Manual, Programmer Reference Manual, dan/atau Superuser Reference Manual. Apabila suatu informasi mengenai masukan tertentu seperti suatu perintah diperlukan, nama masukan diberikan sebagai argumen pada perintah man. Sistem akan mencari online copy dari tiga manual dan menampilkan halaman-halaman yang sesuai. Pemakai dapat menspesifikasikan bagian dari manual yang harus dicari dengan menspesifikasikan bilangan section. 'Title' merupa-kan penyederhanaan dari nama masukan yang diharapkan. Perintah : man [section] title Fungsi : Meletakan dan menampilkan halaman-halaman dari User Reference Manual, Programmer Reference Manual, dan atau Superuser Reference Manual. Jika keluaran dari man ditampilkan ke layar terminal, disaran-kan ditambahkan perintah piping dan pg agar tampilan terbaca per screen dari terminal. contoh: $ man ls pg Baris Perintah Operasi AIX didukung dengan mengetikkan perintah yang menjalankan berbagai jenis fungsi. Singkatnya dianggap suatu perintah AIX mengandung kata tunggal yang diikuti oleh <CR> atau daftar option dan / atau argument yang memberikan informasi lebih tentang perintah apa yang harus dikerjakan. Bentuk sederhana perintah adalah satu kata. Contoh : $ date <CR> Tampilkan tanggal dan waktu pada saat itu Perintah untuk memonitor aktivitas adalah : $ who <CR> 19

20 $ finger <CR> $ w <CR> Perintah ls mengizinkan kita untuk menampilkan nama seluruh file yang berada pada direktori tertentu. Perintah : ls [option] Fungsi : Menampilkan list yang telah disort yang mengandung informasi (akses perizinan, tanggal modifiasi terakhir, dll) tentang direktori dan file. Jika digunakan tanpa option, ls mencetak pada layar daftar nama file atau direktori pada satu kolom. Bentuk panjang dari perintah ls menampilkan informasi berbagai macam file dan direktori beserta statusnya : $ ls -l total 3 -rwxr-xr-x 1 mao usr 58 Oct 18 15:23 a.fil drwxr-xr-x 2 mao usr 128 Nov 16 16:19 Data -rwxr-xr-x 1 mao usr 675 Nov 13 13:39 prg.c Item per item layar akan menampilkan informasi: total 3 jumlah file&direktori -rwxr-xr-x mode akses 1 link mao nama user (login name) usr nama group 58 besar file Oct 18 15:23 tgl & waktu pembuatan/modifikasi a.fil nama file Output yang melebihi dari satu layar dapat dikontrol dengan [ENTER] atau [SpaceBar] Beberapa perintah yang berhubungan : $ more[nama_berkas] $ pg[nama_berkas] 20

21 Lebih sering, perintah diikuti oleh suatu huruf atau huruf-huruf yang digunakan untuk menandakan bentuk option dari perintah, dan atau argumen yang menspesifikasikan nama file yang dijalankan oleh perintah. contoh: $ ls -l a.fil Tampilkan list panjang dari file a.fil ls = perintah -l = option a.fil = nama file Semi colon (;) dapat digunakan sebagai separator perintah untuk memisahkan dua atau lebih perintah-perintah pada baris yang sama. Sebagai contoh : $ date; who 2.3. File dan Direktori Perintah-Perintah - pwd - mkdir - cd - rm - rmdir - mv - cp Menentukan Direktori Kerja atau Current Direktori Direktori-direktori menghasilkan mapping antara nama file dan file itu sendiri. Dengan adanya hubungan ini, direktori membentuk struktur atas seluruh sistem file. Setiap pemakai mempunyai direktori login (atau home direktori) dan boleh membuat sub-direktori untuk menampung sekumpulan file-file dengan bebas untuk digrupkan bersama. Direktori kerja (current directory) merupakan direktori di dalam mana user bekerja. UNIX menyediakan perintah 'pwd' untuk menentukan direktori mana merupakan current direktori kerja. Perintah tersebut menampilkan absolute pathname, dimulai dari root dan dilanjutkan ke bawahnya melalui direktori intermediate sampai ke current direktori. Perintah ini sangat berguna jika user lupa dimana ia sedang berada dalam sistem Perintah : pwd Fungsi : Menampilkan pathname penuh dari current direktori Contoh: Andaikan sistem file "tree"nya seperti berikut: 21

22 /usr/home/user01 kerja tugas program latihan basic Misalkan current direktori itu adalah tugas, perintah 'pwd' dan keluarannya akan tampak sebagai berikut: $ pwd /usr/home/user01/tugas Membuat Direktori Jika user memiliki perizinan yang memungkinkan, perintah 'mkdir' dapat digunakan untuk membuat direktori baru Ketika direktori baru terbentuk, direktori tersebut otomatis memiliki dua penempatan di dalamnya, dot(.) dan dot dot (..). Dot (.) menunjukan direktori itu sendiri dan dot dot (..) menunjukkan direktori orang tuanya (parent) yaitu direktori yang di bawahnya muncul current direktori. Perintah : mkdir [-option] directory... Fungsi : Membuat satu atau lebih direktori baru Option : -m octal : Menspesifikan mode perizinan oktal untuk direktori baru Contoh: $ mkdir kerja tugas program program/latihan program/basic Arti : membuat struktur direktori seperti pada tree tersebut Mengubah Direktori AIX menyediakan perintah 'cd' agar dapat bergerak diantara sistem file. Jika kita menggunakan perintah 'cd pathname', direktori yang dispesifikan akan menjadi current direktori kita. Sebagai contoh : 22

23 $ cd program/latihan akan menghasilkan latihan sebagai direktori aktif Direktori baru harus memiliki perizinan eksekusi untuk meng-akses file tertentu. Perintah cd tanpa spesifikasi pathname didefault ke direktori login Contoh: $ pwd Nama current direktori /usr/home/user01 $ cd program/basic Mengubah direktori $ pwd /usr/home/user01/program/basic Nama current direktori baru $ cd Mengubah kembali ke home direktori $ pwd Nama curent direktori sekarang /usr/home/user01 $ cd.. Mengubah ke parent direktori $ pwd Nama current direktori /usr/home $ cd Kembali ke home direktori $ pwd Nama current direktori /usr/home/user Menghapus file-file Perintah 'rm' digunakan untuk menghapus file atau beberapa file dari suatu direktori. Menghapus file memerlukan permizinan tulis pada direktorinya, tetapi bukan perizinan baca atau tulis pada file itu sendiri. Perintah : rm [-option] file... Fungsi : Menghapus satu atau lebih file dari suatu direktori Digunakan dengan option yang benar, rm juga akan menghapus subdirektori Option : 23

24 -f Menghapus dengan paksa file-file yang tidak boleh dibaca -i Menyediakan prosedure penghapusan yang interaktif (tanya dan jawab) -r Cara rekursif penghapusan direktori, seluruh file dan subdirektori yang dibawahnya. Direktori yang sudah di hapus tidak dapat menjadi current direktori - Jika suatu file tidak boleh dihapus, rm akan mengirim pesan seperti berikut: filea: 444 mode? Respon y (yes) pada prompt ini akan menghapus file. Jika n (no) file tidak terhapus. Perintah rm -f tidak menampilkan pesan, langsung menghapus file - Jika direktori dimana file berada tidak ada izin tulis, perintah rm akan menghasilkan pesan sebagai berikut: rm: file not removed. Permission denied contoh: $ rm br.fil prg.* Menghapus file br.fil dan seluruh file dengan awalan prg dari direktori saat itu $ rm -r prgm.dir Menghapus direktori prgm.dir, seluruh file dan subdirektori yang berada di bawahnya. Gunakan option -r ini dengan hati-hati!! Menghapus Direktori Untuk menghapus suatu direktori, user harus memiliki perizinan yang memungkinkan (write) sesuai mode proteksi. Perintah 'rmdir' akan menghapus direktori yang ditunjuk Direktori yang akan dihapus harus 'tidak' mengandung file-file atau subdirektori. (Seluruh file harus dihapus terlebih dahulu, setelah itu baru direktori dapat dihapus) Direktori yang dihapus tidak dapat menjadi current direktori kerja Perintah : rmdir [-option] directory... 24

25 Fungsi : Menghapus satu atau lebih direktori dari sistem. tidak ada file atau subdirektori pada direktori yang akan dihapus Option : -p Menghapus direktori yang dispesifikan dan seluruh parent direktori dan menjadikannya kosong sebagai hasil penghapus-an. Contoh: $ rmdir program/latihan Menghapus direktori latihan Mengcopy File Perintah 'cp' digunakan untuk mengopy satu file ke file lain atau beberapa file ke suatu direktori. Isi aktual file yang sedang dikopy tidak dipengaruhi Jika file yang sedang dicopy sudah ada, dengan perintah cp isi akan ditulis ulang. Perintah: cp file1 file2 atau : cp file1... directory Fungsi : Mengcopy satu file ke file lain atau beberapa file ke suatu direktori Contoh: $ cp a.fil b.fil Mengopy isi a.fil ke b.fil. Prompt shell hanya menunjukan bahwa perintah telah berhasil. $ cp data a.fil cp: cannot access data $ Jika perintah tidak berhasil, standar error akan ditampilkan $ cp file1 file2 tugas Mengcopy file1 dan file2 ke direktori tugas. Karena tidak ada nama lain yang dispesifikan selama mengcopy, maka nama file tersebut tidak berubah pada direktori tugas $ cp file1 kerja/filekerja Mengcopy file1 ke direktori kerja. Karena nama file dispesifikkan, file hasil copy akan bernama filekerja dalam direktori kerja. 25

26 2.3.8 Memindahkan file Perintah 'mv' mengijinkan kita untuk mengganti nama file ke direktori lain. Jika kita memindahkan file ke direktori lain, file dapat diganti namanya atau tidak diganti namanya. Suatu direktori dapat dipindahkan (diganti namanya) selama direktori tersebut berada pada parent direktori yang sama. Dengan kata lain, suatu direktori tidak dapat direlokasi ke tempat yang berbeda dalam hirarki sistem file Perintah : file1 file2 mv file... directory mv dir1 dir2 Fungsi : Memindahkan file-file. Gambaran tambahan adalah kemampuan untuk memindahkan grup lengkap file-file ke direktori lain Contoh: $ mv a.fil b.fil Mengganti nama a.fil menjadi b.fil $ mv a.fil b.fil c.fil program Memindahkan a.fil, b.fil, dan c.fil ke direktori program. Karena nama file tidak dispesifikan, maka nama file-file tersebut tetap(tak berubah) pada direktori prog.dir $ mv a.fil tugas/b.fil Memindahkan a.fil ke direktori tugas. Karena nama file dispesifikan, maka nama a.fil diganti menjadi b.fil pada direktori tugas $ mv file1 latihan1 Mengganti nama file file1 menjadi latihan1 pada direktori aktif Text Editing Visual (vi) adalah salah satu teks editor standar untuk Unix yang berorientasi layar. Sintaks : $ vi nama-file Modus operasi 26

27 1. Modus edit; hanya digunakan pada waktu penulisan teks 2. Modus instruksi ; hanya digunakan untuk menjalankan perintah Struktur editor vi $ Shell AIX Vi nama_file :wq ZZ :x :w :q! VI Modus Instruksi a,i,i,o,o, Esc VI Modus Edit Modus Edit a (append) = menambahkan pada posisi sesudah kursor A = menambahkan pada akhir baris i (insert) = menyisipkan pada posisi sebelum kursor I = menyisipkan pada awal baris o (open) = membuka baris baru dibawah posisi kursor O = membuka baris baru diatas posisi kursor Contoh : $ vi teks PADA LAYAR AKAN TAMPIL : ~ ~ ~ teks [new file] Untuk memulai pengetikan pada layar tersebut ketik huruf a atau A( huruf tidak tampak pada layar ). 27

28 Modus perintah Supaya lebih aman sebelum melakukan modus perintah tekan tombol esc satu kali. Penghapusan teks Per karakter nx = n karakter pada posisi kursor nx = n karakter pada posisi sebelum kursor Per kata ndw = n kata dari posisi kursor Per baris ndd = n baris dari posisi kursor Mengganti Teks Per kata Ncw = n kata pada posisi kursor Per karakter R = 1 karakter pada posisi kursor R = mengganti karakter mulai dari posisi kursor sampai ESC ditekan Copy dan paste Ada 2 cara 1. nyy = kopi n baris penuh ke buffer p = kopi dari buffer ke posisi baris setelah kursor 2. esc : baris-awal,baris-akhir co nomor-baris Contoh : mengkopi baris 1 sampai 3 ke baris setelah baris 4 Esc :1,3 co 4 Untuk memudahkan mengetahui nomor baris dapat dilakukan :set number Nomor baris ini tidak akan tersimpan dalam file tsb. Untuk menghilangkannya :set nonu 28

29 Mencari string /kata = mencari kata dari posis kursor ke bawah?kata = mencari kata dari posisi kursor ke atas n = mengulangi pencarian Pergerakan perkata w = maju satu kata b = mundur satu kata Pergerakan layar ^F = ke bawah 1 layar ^B = ke atas 1 layar 0 = pindah ke awal baris $ = pindah ke akhir baris Merubah string Esc :%s/kata-lama/kata-baru Arti : Mengganti semua kata-lama ke kata-baru yang terdapat pada file tersebut. Esc :baris-awal,baris-akhirs/kata-lama/kata-baru Arti : Mengganti kata-lama ke kata-baru pada baris-awal sampai barisakhir. Esc:s/kata-lama/kata-baru Arti : mengganti kata-lama ke kata-baru pada posisi kursor Utilitas J = menggabung 2 baris menjadi 1 baris. = mengulangi perintah sebelumnya ^G = informasi nama file dan posisi kursor ~ = merubah huruf kecil ke huruf besar dan sebaliknya u = undo Melalui editor dapat menjalankan perintah-perintah yang terdapat di unix : 29

30 :!perintah Contoh : :!who Tanpa keluar dari editor dapat memanggil file lain untuk diedit dengan perintah :e nama-file (Dengan syarat file yang sedang dibuka sudah disimpan bila telah melakukan perubahan) Untuk menggabung file lain ke dalam file yang sedang kita buka :r nama-file (perhatikan posisi kursor, akan digabung setelah posisi kursor) Untuk menyimpan dan keluar dari vi :wq (write & quit) = menyimpan file dan keluar dari editor :w (write) = menyimpan file :q (quit) = keluar dari editor :q! (quit) = keluar dari editor dan membatalkan perubahan yang terakhir ZZ = :wq Dari shell AIX kita dapat masuk ke editor vi dengan memanggil lebih dari satu file, contoh : $ vi file1 file2 file3 Yang pertama akan dibuka file1, untuk pindah ke file berikutnya perintahnya : n Untuk berpindah ke file yang pertama digunakan perintah : :rew 2.5. Sistem File Struktur File Dalam sistem file AIX terdapat tiga jenis file : disk file standar atau disk file ordinari, direktori dan file khusus. 30

31 File standar dibuat oleh user (file teks, program aplikasi,dll). Dalam UNIX file-file tersebut disesuaikan oleh stream karakter. Artinya seluruh file disesuaikan dengan variasi perintah-perintah sistem yang sama. File khusus merupakan devices atau pseudo-device, yang mengontrol masukan dan keluaran. Direktori menyediakan mapping antara nama-nama file dengan file-file fisik, dan dengan demikian membentuk struktur keseluruhan pada sistem file. Direktori biasanya digunakan untuk kumpulan file yang berkaitan dengan kepemilikkan (ownership) atau dengan tujuan untuk apa file file tersebut digunakan. Sistem memelihara beberapa direktori untuk digunakan pemiliknya. Salah satunya ada-lah direktori root. Seluruh file dalam sistem dapat ditemui dengan mentrace path dari root, melalui pertalian subdirektori, sampai file yang dimaksud dicapai. Path ini biasa disebut sebagai absolute atau full pathname dari file. Hirarki Sistem File Sistem file dalam AIX merupakan sistem hirarki yang memainkan peranan sangat penting dalam keseluruhan penggunaaan sistem operasi AIX. Secara logik, sistem file dapat dipikirkan sebagai pengorganisasian dalam suatu pohon dari atas ke bawah dengan file seorang pemakai membentuk lokasi beberapa percabangan dari pohon. Seorang pemakai atau program dapat berjalan (walk) ke seluruh pohon untuk mendapatkan file dalam sistem dengan mengakses percabangan biasa. Gambaran logik dari sistem file akan dimulai dari direktori utama yang disebut 'root' yang selalu direpresentasikan sebagai single slash (/). Variasi file sistem, utilitas-utilitas dan program aplikasi terdapat pada level (yaitu cabang) di bawah root. Mula-mula, seorang user akan mendapatkan home directory (directory login) yang ditentukan oleh Sistem Administrator. Home directory ini, berbeda dengan direktori root sistem, hanya digunakan oleh user tersebut di atas. 31

32 (root) Bin tmp usr dev etc Spool bin home passwd group Keterangan : /bin : direktori yang berisi perintah-perintah unix /usr : direktori yang berisi beberapa subdirektori untuk berbagai keperluan (spool, user) /tmp : direktori sementara /dev : direktori khusus untuk peripheral /etc : direktori untuk file atau program-program administratif File Spesial File tersebut merepresentasi suatu perangkat keras tertentu, contoh : /dev/tty terminal /dev/lp printer /dev/dsk disk /dev/fd floppy disk /dev/rmt magnetic tape Mencari File Untuk mencari file yang tidak berada didirektori kita, kita harus menggunakan pathname. Full atau absolute pathname dimulai dengan '/' (nama direktori root). Setelah slash baru nama direktori yang mengandung subdirektori setingkat berikutnya (diikuti slash lainnya) sampai file yang dimaksud diperoleh. /usr/ade/memo Sebagai contoh, ade dapat mencari file tertentu yang terdapat dalam home directorynya : $ ls -l note atau pada direktori yang lain tingkatnya : $ ls -l /usr/rina/bas 32

33 hirarki struktur sistem file biasanya dianggap sebagai sederetan hubungan parent/child konsekuensinya, jika seorang pemakai dapat menempati posisi parent, dia dapat juga menempati childnya, atau sebaliknya. Terdapat dua notasi singkat yang digunakan dalam pathname: Merepresentasikan current direktori Merepresentasikan parent dari current direktori Konsekuensinya, ade dapat mencari file dengan menggunakan: $ ls -l./note Redudansi tapi secara teknis benar $ ls -l../ade Menampilkan isi dari direktori ade Batasan Nama File AIX membebaskan perjanjian penamaan file, tetapi terdapat beberapa batasan: 1. Nama file dibatasi 14 karakter biasa, dimulai dengan karakter alfabet. 2. Tidak termasuk karakter berikut : / $ ; & 3. User tidak dapat menggunakan karakter yang tidak tampak (mis, karakter kontrol) atau karakter yang digunakan sebagai flag untuk option (tanda + atau -) Perintah-Perintah Manipulasi File - cat - pg - split - sort - uniq - paste - tail - wc - look - head Perintah 'cat' digunakan untuk Membuat suatu file Sintaks : $cat > nama_file Contoh : $ cat >file1 Ini baris kesatu Ini baris kedua 33

34 ^d $ Menampilkan isi suatu file pada layar terminal Sintaks : $cat nama_file Contoh : $ cat file1 Menggabungkan file-file Sintaks : $ cat nama_file1 nama_file2 nama_file3 Contoh : $ cat file1 file2 (akan ditampilkan dilayar) $ cat file1 file2 > gabung (akan disimpan di file gabung) Redirecting Output Contoh : $ cat > file3 Tanda lebih besar (>) mengintruksikan UNIX untuk meredirected keluaran dari perintah cat, jadi selain menampilkan pada layar (stdout), juga meredirected keluaran ke file baru yang bernama file3. Jika file keluaran (dalam hal ini file3) tidak ada, maka shell akan otomatis membuat. Jika file keluaran sudah ada, isinya kan dihapus dan diganti dengan keluaran dari eksekusi perintah. Menambah Keluaran (appending keluaran) Keluaran dapat ditambahkan ke suatu file dengan menggunakan tanda lebih besar dua kali (>>), contoh : $ cat file1 file2 >> gabung Jika file keluaran (dalam hal ini gabung) tidak ada, shell akan akan otomatis membuat. Jika sudah ada, keluaran dari perintah ditambahkan mulai setelah baris terakhir dari file (tidak menumpuk atau mengganti isi file). Redirecting Input Seperti halnya keluaran dari suatu perintah dapat diredirected ke file, file dapat dire-directed sebagai masukan (input). Hal demikian sangat berguna bagi tipe-tipe utilitas interaktif yang biasanya mengharapkan masukan datang dari keyboard. 34

35 Sebagai contoh, kita dapat menggunakan editor vi untuk menulis suatu surat dan menyimpannya dalam file yang bernama surat. Kemudian kita menggunakan perintah utilitas mail untuk mengirimkan surat tersebut ke beberapa orang user. Contoh : $ mail sunny < surat Tanda lebih kecil '<' digunakan mail untuk mengambil masukan dari file suratyang terdapat di terminal. Pipeline dan Filter Standar keluaran dari satu perintah dapat digunakan sebagai standar masukan perintah lain dengan menggunakan operator pipe ( ) untuk membuat suatu pipeline atau filter, seperti dalam : $ ls -l pg Pipeline menggeser kebutuhan untuk membuat file temporer dengan mempertahankan keluaran suatu perintah. Perintah-perintah berhubungkan dengan tampilan ini membentuk suatu pipeline dan efek keseluruhannya adalah sama seperti : $ ls -l > pg $ pg temp $ rm temp Filter merupakan perintah yang menerima standar masukan, mentransformasikannya dalam banyak cara, dan memperoleh hasil sebagai keluaran. Sebagai contoh, perintah pg merupakan filter karena menerima standar masukan dan kemudian menampilkan ulang masukan tersebut 23 baris Pipeline mungkin mengandung lebih dari dua perintah sehingga tugastugas kompleks dapat diselesaikan dengan perintah baris tunggal. Contoh penggunaan pipe dan filter dengan perintah-perintah sebagai berikut: $ ls -lr pg Arti: Menampilkan list panjang termasuk subdirektori dari seluruh masukan pada current direktori satu halaman. $ ls -l lp Arti : Mencetak list panjang current direktori pada line printer 35

Beberapa Perintah dalam UNIX

Beberapa Perintah dalam UNIX Beberapa Perintah dalam UNIX o Penamaan file : Panjang nama file 14 karakter, terdiri dari A Z, a z, 0 9,. (titik), _ (garis bawah) Huruf kapital dan huruf kecil mempunyai makna berbeda Jika suatu nama

Lebih terperinci

KETRAMPILAN KOMPUTER 1B - PERTEMUAN IV & V Sabtu, Oktober 2015

KETRAMPILAN KOMPUTER 1B - PERTEMUAN IV & V Sabtu, Oktober 2015 KETRAMPILAN KOMPUTER 1B - PERTEMUAN IV & V Sabtu, 24-31 Oktober 2015 PENGENALAN UNIX UNIX adalah nama sebuah sistem operasi yang asal mulanya dikembangkan di laboratorium Bell, AT &T oleh Ken Thompson,

Lebih terperinci

Konsep Dasar Sistem Operasi pad UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

Konsep Dasar Sistem Operasi pad UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI Konsep Dasar Sistem Operasi pad UNIX Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI Sejarah UNIX Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell,AT&T (Ken Thompson)

Lebih terperinci

Pemrograman Komputer B

Pemrograman Komputer B KONSEP DASAR SISTEM OPERASI UNIX A. Sejarah UNIX Sistem operasi UNIX mulai dibuat pada tahun 1969. Pada waktu itu Ken Tompson dan kawankawan sekerjanya khususnya Dennis Ritchie dan Joseph Ossanna dari

Lebih terperinci

U N I X. Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson)

U N I X. Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson) U N I X Unix adalah nama sebuah sistem operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT & T (Ken Thompson) Sistem Operasi adalah perangkat lunak komputer yang mengatur dan mengendalikan

Lebih terperinci

JENIS- JENIS SISTEM OPERASI

JENIS- JENIS SISTEM OPERASI JENIS- JENIS SISTEM OPERASI I. DOS Sistem Operasi DOS adalah DOS (Disk Operating System ) merupakan salah satu software yang termasuk dalam golongan system operasi. Disk Operating System dipakai pada media

Lebih terperinci

STRUKTUR UNIX. Struktur Unix Ada 2 PERANGKAT KERAS PERANGKAT LUNAK

STRUKTUR UNIX. Struktur Unix Ada 2 PERANGKAT KERAS PERANGKAT LUNAK SISTEM OPERASI UNIX SEJARAH UNIX Tahun 1969 KEN THOMPSON dari Laboratorium Bell AT & T menciptakan UNICS (UNIplexed Information and Computing Services) yang ditulis dengan bahasa Rakitan. ŒTahun 1973 Ken

Lebih terperinci

BAB 1 PENGENALAN LINUX

BAB 1 PENGENALAN LINUX Bab 1 Pengenalan Linux 1 BAB 1 PENGENALAN LINUX TUJUAN PRAKTIKUM 1) Praktikan mengetahui apa saja yang membentuk Linux.dan membedakannya dengan sistem operasi yang lain. 2) Praktikan mengetahui cara untuk

Lebih terperinci

Praktikum 1. Perintah Dasar Sistem Operasi Linux

Praktikum 1. Perintah Dasar Sistem Operasi Linux Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: ü Format Instruksi pada Sistem Operasi Linux ü Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi

Lebih terperinci

Perintah Perintah Dasar Pada Sistem Operasi Linux

Perintah Perintah Dasar Pada Sistem Operasi Linux Praktikum 3 Perintah Perintah Dasar Pada Sistem Operasi Linux A. T U J U A N 1. Menggunakan perintah-perintah dasar untuk informasi user 2. Mengenal format instruksi pada system operasi Linux 3. Menggunakan

Lebih terperinci

Praktikum I Pengenalan Sistem Operasi Linux

Praktikum I Pengenalan Sistem Operasi Linux Praktikum I Pengenalan Sistem Operasi Linux I. Tujuan Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : 1. Mengenal sistem operasi Linux 2. Memahami proses login/logout pada sistem operasi

Lebih terperinci

BAB 7 PENGENALAN SUN SOLARIS

BAB 7 PENGENALAN SUN SOLARIS Bab 7 Pengenalan Sun Solaris 44 BAB 7 PENGENALAN SUN SOLARIS TUJUAN PRAKTIKUM 1) Praktikan mengetahui komponen dasar system operasi Sun Solaris. 2) Praktikan mengetahui penggunaan desktop dan perintah

Lebih terperinci

PC/IX dikembangkan oleh Interactive System Corporation sebagai single User Unix

PC/IX dikembangkan oleh Interactive System Corporation sebagai single User Unix 1 Tahun 1969, Ken thomson, Lab Bell AT & T menciptakan UNICS [UNIplexed Information and Computing Services] ditulis dengan bahasa rakitan Tahun 1973, Ken thomson & Denis Ritchie memperbaikinya dengan menggunakan

Lebih terperinci

MODUL I LINUX DASAR. etc bin usr sbin home. Coba.txt. Gambar 1 Struktur Hirarki Direktori

MODUL I LINUX DASAR. etc bin usr sbin home. Coba.txt. Gambar 1 Struktur Hirarki Direktori MODUL I LINUX DASAR A. Organisasi File Sistem file pada Linux diorganisasikan sebagai sebuah tree dengan sebuah single node root (/), setiap node non-leaf dari system file adalah sebuah direktori, sedangkan

Lebih terperinci

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009

Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009 Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009 Perpustakaan Nasional : Katalog dalam Terbitan (KDT) ISBN : 978-602-9012-10-0 Hak cipta dilindungi oleh Undang-undang Dilarang mengutip

Lebih terperinci

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Praktikum 2 Perintah Dasar Sistem POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam

Lebih terperinci

Sistem Operasi. Teknologi Informasi

Sistem Operasi. Teknologi Informasi Sistem Operasi Teknologi Informasi Pembahasan Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Proses Booting Komputer BIOS

Lebih terperinci

Sistem Operasi Linux PJJ PENS ITS. Tujuan

Sistem Operasi Linux PJJ PENS ITS. Tujuan Bab 1 Pengenalan dan Perintah Dasar Program D3 1 Tujuan Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengenal Mengetahui bagaimana mengeksekusi perintah pada prompt Mengenal beberapa

Lebih terperinci

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam

Lebih terperinci

Unix/Linux Operating system

Unix/Linux Operating system Unix/Linux Operating system Pengenalan dan sejarah Unix Linux dan distribusi linux Unix File System Direktory Unix, File dan Inode User, Group dan Permissions Unix Unix adalah multi-user dan multi-tasking

Lebih terperinci

P1 : Perintah Dasar Sistem Operasi Linux

P1 : Perintah Dasar Sistem Operasi Linux P1 : Perintah Dasar Sistem Operasi Linux Akhmad Rizki Rizaldi 2210131013 9 Maret 2015 Praktikum 1 Perintah Dasar Sistem Operasi Linux A. POKOK BAHASAN : - Format intruksi pada Sistem Operasi Linux - Perintah-Perintah

Lebih terperinci

Praktikum 1. Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 PENGENALAN UNIX

Praktikum 1. Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 PENGENALAN UNIX Praktikum 1 Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: Pengenalan UNIX Pengenalan Linux Perintah Sederhana dan Help TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa

Lebih terperinci

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only 1. Software Komputer adalah sekumpulan komponen-komponen canggih yang dapat melakukan perhitungan kompleks dengan cepat. Kita sangat membutuhkan peranan komputer untuk menyelesaikan permasaahan kita sehari

Lebih terperinci

SISTEM OPERASI U N I X SEJARAH UNIX STRUKTUR UNIX K O M P U T E R K E R N E L S H E L L UTILITAS U S E R APLIKASI

SISTEM OPERASI U N I X SEJARAH UNIX STRUKTUR UNIX K O M P U T E R K E R N E L S H E L L UTILITAS U S E R APLIKASI SISTEM OPERASI U N I X SEJARAH UNIX Tahun 1969 KEN THOMPSON dari Laboratorium Bell AT & T menciptakan UNICS (UNIplexed Information and Computing Services) yang ditulis dengan bahasa Rakitan. Tahun 1973

Lebih terperinci

U N I X. Definisi sistem unix yaitu : Suatu sistem operasi yang variasinya berjalan pada berbagai tipe komputer yang berbeda.

U N I X. Definisi sistem unix yaitu : Suatu sistem operasi yang variasinya berjalan pada berbagai tipe komputer yang berbeda. U N I X Definisi sistem unix yaitu : Suatu sistem operasi yang variasinya berjalan pada berbagai tipe komputer yang berbeda. Keuntungan dari sistem unix yaitu: 1. Multiuser 2. Multitasking 3. Portabilitas

Lebih terperinci

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar. 1. Sistem operasi adalah sekumpulan perintah dasar yang berperan untuk menjalankan dan mengoperasikan computer Fungsi Sistem Operasi : Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas

Lebih terperinci

Praktikum 3 Perintah DasarSistem Operasi Linux

Praktikum 3 Perintah DasarSistem Operasi Linux Praktikum 3 Perintah DasarSistem Operasi Linux POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam

Lebih terperinci

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke: Modul ke: Aplikasi Komputer Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi Fakultas Ilmu Komputer Ita Novita, S.Kom, M.T.I Program Studi Informatika www.mercubuana.ac.id Pengenalan

Lebih terperinci

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows Sistem operasi Sistem operasi (operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem

Lebih terperinci

Organisasi Sistem Komputer

Organisasi Sistem Komputer LOGO Organisasi Sistem Komputer OSK 10 Reduced Instruction Set Computer Pendidikan Teknik Elektronika FT UNY Perkembangan Komputer RISC Family concept melepaskan arsitektur mesin dari implementasinya.

Lebih terperinci

MODUL 01 SISTEM OPERASI

MODUL 01 SISTEM OPERASI MODUL 01 SISTEM OPERASI LABORATORIUM TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014 Perintah Dasar Linux Tujuan Praktikum : 1. Mengenal sistem operasi GNU/Linux 2. Memahami perintah-perintah dasar

Lebih terperinci

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si Operating System File System Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si caca_emile@yahoo.co.id Konsep dan Atribut File System Konsep File Atribut File Operasi

Lebih terperinci

1. SUDUT PANDANG PENGGUNA

1. SUDUT PANDANG PENGGUNA SISTEM OPERASI Operating System OS (Operating System) merupakan perangkat lunak yang bertindak sebagai perantara atau interface antara pemakai komputer, aplikasi dan perangkat keras Operating System Pengertian

Lebih terperinci

File teks Skrip shell File executable ( binary ) File data ( yang telah dikodekan )

File teks Skrip shell File executable ( binary ) File data ( yang telah dikodekan ) Praktikum 1 Struktur Organisasi File Dan Direktori Di Linux Tujuan : 1. Mengenal Organisasi File / Direktori di Linux 2. Mengenal Home, Current dan Parrent Directory 3. Mempelajari Ijin Akses Dari Setiap

Lebih terperinci

Laporan Sistem Operasi Kode Perintah Dasar Linux

Laporan Sistem Operasi Kode Perintah Dasar Linux Laporan Sistem Operasi Kode Perintah Dasar Linux Oleh : Zulfatul Mahmudah Golongan E Manajemen Informatika Teknologi Informasi Politeknik Negeri Jember 2015 1. Man Man adalah perintah yang dapat memberikan

Lebih terperinci

Pertemuan 2. Struktur Sistem Operasi

Pertemuan 2. Struktur Sistem Operasi Pertemuan 2 Struktur Sistem Operasi Struktur Sistem Operasi Komponen Sistem Layanan Sistem Operasi System Calls Program System Struktur System Virtual Machines System Design dan Implementation System Generation

Lebih terperinci

LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU

LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU SISTEM OPERASI DISUSUN OLEH : MELINA KRISNAWATI 12.12.0328 SI 12 F JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori

Lebih terperinci

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo

PERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo PERINTAH DASAR LINUX Perintah Keterangan sudo menjalankan perintah lain dalam mode administrator su masuk (login) menjadi user root Snapshoot Catatan Terdapat sedikit perbedaan antara sudo dengan su. Perintah

Lebih terperinci

Pemrograman Komputer B

Pemrograman Komputer B TEXT EDITOR PADA LINUX EDITOR VI Untuk memberikan perintah-perintah pada shell, pemakai bisa langsung mengetikkan pada prompt yang muncul seperti halnya pada system operasi DOS, untuk mempermudah pengoperasian,

Lebih terperinci

PENGENALAN TEKNOLOGI KOMPUTER

PENGENALAN TEKNOLOGI KOMPUTER PENGENALAN TEKNOLOGI KOMPUTER Komputer berasal dari bahasa latin computare yang mengandung arti menghitung Penggolongan Komputer a. Berdasarkan Data Yang Diolah 1. Komputer Analog 2. Komputer Digital 3.

Lebih terperinci

User yang dapat menggunakan sistem Unix dibagi menjadi 3, yaitu :

User yang dapat menggunakan sistem Unix dibagi menjadi 3, yaitu : Jenis User Berdasarkan wewenangnya terhadap sistem secara keseluruhan, user dapat dikelompokkan menjadi 2, yaitu : a. Supervisor/Administrator => adalah user dengan wewenang tertinggi, yang dapat melakukan

Lebih terperinci

Objectives. Sekilas Linux. Distribusi Linux. Sejarah Linux. Three: Pengenalan Linux. The Challenger. Sekilas Linux -continued

Objectives. Sekilas Linux. Distribusi Linux. Sejarah Linux. Three: Pengenalan Linux. The Challenger. Sekilas Linux -continued Objectives Three: Pengenalan Linux The Challenger Setelah menyelesaikan bab ini, anda diharapkan dapat: Mengerti sistem operasi Linux secara garis besar. Mengerti instalasi Linux Menu-menu dasar di Linux

Lebih terperinci

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen SISTEM KOMPUTER Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen PEMROSES (CPU) CPU = Central Processing Unit Pemroses berfungsi mengendalian

Lebih terperinci

I. DASAR TEORI. Perintah Dasar Linux

I. DASAR TEORI. Perintah Dasar Linux Perintah Dasar Linux Tujuan Praktikum : 1. Mengenal sistem operasi GNU/Linux 2. Memahami perintah-perintah dasar GNU/Linux 3. Mampu mengoperasikan GNU/Linux pada mode terminal I. DASAR TEORI Command line

Lebih terperinci

PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA

PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA LABORATORIUM TEKNOLOGI INFORMASI DAN APLIKASI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA TAHUN AJARAN 2015-2016 / GANJIL i

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA 1. $ sudo su Digunakan untuk login sebagai root/pengguna tertinggi, untuk dapat masuk root kita harus mengetikkan password terlebih dahulu. 2. $ login [namauser] Digunakan untuk login sebagai user lain,

Lebih terperinci

Abstrak. Pendahuluan

Abstrak. Pendahuluan Arsitektur RISC Dan CISC Disusun : Asyahri Hadi Nasyuha, S.Kom (142321115) Universitas Putera Indonesia Padang Februari 2015 Abstrak Ada dua jenis konsep yang berhubungan dengan desain CPU dan set instruksi

Lebih terperinci

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2 MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2 1 KOMPONEN SO LAINNYA Jaringan (Sistem Terdistribusi) Sistem terdistribusi adalah sekumpulan

Lebih terperinci

MODUL LINUX. Minggu IV

MODUL LINUX. Minggu IV MODUL LINUX Minggu IV 4.1 Struktur Directory di Linux Directory root linux memiliki beberapa directory yang merupakan standart pada banyak distro linux. Masing-masing directory mempunyai fungsi (isi) tertentu.

Lebih terperinci

Modul 5 DASAR DASAR LINUX

Modul 5 DASAR DASAR LINUX SMK-TI TRAINING AND CERTIFICATION Modul 5 DASAR DASAR LINUX Team Training SMK -TI 119 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat mengetahui dan menjelaskan mengenai dasar dasar dari Linux Operating

Lebih terperinci

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER 1 PENGENALAN KOMPUTER DEFINISI KOMPUTER Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung

Lebih terperinci

Modul praktikum OS. MANUAL Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah : Q

Modul praktikum OS. MANUAL Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah : Q Modul praktikum OS DASAR TEORI Setiap pemakai LINUX harus mempunyai nama login (user account) yang sebelumnya harus didaftarkan pada administrator system. Nama login umumnya dibatasi maksimum 8 karakter

Lebih terperinci

Proses pada Sistem Operasi Linux Manajemen Proses pada Sistem Operasi Linux

Proses pada Sistem Operasi Linux Manajemen Proses pada Sistem Operasi Linux Praktikum 4 B Proses dan Manajemen Proses POKOK BAHASAN: Proses pada Sistem Operasi Linux Manajemen Proses pada Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa

Lebih terperinci

OPERASI DASAR KOMPUTER

OPERASI DASAR KOMPUTER OPERASI DASAR KOMPUTER BAB 2 alam Ilmu komputer, Sistem Operasi atau DOperating System adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi

Lebih terperinci

Praktikum 5. Proses dan Manajemen Proses 2 POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 KONSEP PROSES PADA SISTEM OPERASI LINUX

Praktikum 5. Proses dan Manajemen Proses 2 POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 KONSEP PROSES PADA SISTEM OPERASI LINUX Praktikum 5 Proses dan Manajemen Proses 2 POKOK BAHASAN: ü Proses pada Sistem Operasi Linux ü Manajemen Proses pada Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa

Lebih terperinci

PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS)

PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS) PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS) JENIS SISTEM OPERASI DOS WINDOWS MACINTOSH OS/2 UNIX PALM OS Definisi DOS Disk Operating System (DOS) adalah Keluarga sistem

Lebih terperinci

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM

Bab 2 Editor vi 9. BAB 2 EDITOR vi TUJUAN PRAKTIKUM Bab 2 Editor vi 9 BAB 2 EDITOR vi TUJUAN PRAKTIKUM 1) Praktikan menguasai apa yang dimaksud dengan editor vi. 2) Praktikan mengetahui apa saja yang termasuk dalam utilitas aritmatika. 3) Praktikan mengetahui

Lebih terperinci

Ignatius Setya Hartono

Ignatius Setya Hartono Tutorial Editor Vi Ignatius Setya Hartono isetyah@yahoo.co.uk Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial

Lebih terperinci

DASKOM & PEMROGRAMAN. Dani Usman

DASKOM & PEMROGRAMAN. Dani Usman DASKOM & PEMROGRAMAN Dani Usman Latar Belakang Memory merupakan tempat menampung data dan kode instruksi program Memori adalah pusat kegiatan pada sebuah komputer, karena setiap proses yang akan dijalankan,

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA 1. sudo su Perintah ini digunakan untuk login sebagai root / pengguna tertinggi. Syntax : $ sudo su 2. login Perintah ini digunakan untuk login sebagai user lain. Kita harus menjadi root dulu untuk menjalankan

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : casie.sn@gmail.com Email Tel-U : setiacasie@telkomuniversity.ac.id Komposisi Penilaian Quiz

Lebih terperinci

E. Ully Artha SISTEM OPERASI

E. Ully Artha   SISTEM OPERASI E. Ully Artha Email : mas.ully@gmail.com SISTEM OPERASI TAMPILAN SISTEM OPERASI PENGERTIAN Sistem Operasi adalah perangkat lunak yang bertugas mengelola penggunaan sumberdaya dalam komputer dan menyediakan

Lebih terperinci

STRUKTUR SISTEM OPERASI

STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI 1. Komponen-Komponen Sistem a. Manajemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber

Lebih terperinci

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI

DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA LUAR NEGERI MEMAHAMI FORMAT PERINTAH DAN PERINTAH DASAR UNTUK MENGOPERASIKAN SISTEM OPERASI LINUX EDISI I - 2007 MATA DIKLAT : SISTEM OPERASI PROGRAM KEAHLIAN : SEMUA PROGRAM KEAHLIAN DEPARTEMEN PENDIDIKAN NASIONAL

Lebih terperinci

Praktikum 3. Operasi Input Output

Praktikum 3. Operasi Input Output Praktikum 3 Operasi Input Output POKOK BAHASAN: Pipeline Redirection TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Memahami konsep proses I/O dan redirection Memahami

Lebih terperinci

PERANGKAT LUNAK(SOFTWARE)

PERANGKAT LUNAK(SOFTWARE) PERANGKAT LUNAK(SOFTWARE) Lanjutan PENGERTIAN PERANGKAT LUNAK Merupakan program yang diperlukan untuk menjalankan perangkat keras komputer. Perangkat lunak adalah istilah umum untuk data yang diformat

Lebih terperinci

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi. SISTEM OPERSI Sistem operasi atau Operating System (OS) adalah perangkat lunak yang bertindak sebagai perantara atau penghubung antara pengguna computer (User) dengan Hardware, yang bertugas untuk melakukan

Lebih terperinci

Praktikum 2. Operasi Input Output

Praktikum 2. Operasi Input Output Praktikum 2 Operasi Input Output POKOK BAHASAN: ü Pipeline ü Redirection TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: ü Memahami konsep proses I/O dan redirection

Lebih terperinci

MENGENAL SISTEM OPERASI DAN ARSITEKTUR SISTEM OPERASI

MENGENAL SISTEM OPERASI DAN ARSITEKTUR SISTEM OPERASI MENGENAL SISTEM OPERASI DAN ARSITEKTUR SISTEM OPERASI EDISI I - 2007 MATA DIKLAT : SISTEM OPERASI PROGRAM KEAHLIAN : SEMUA PROGRAM KEAHLIAN DEPARTEMEN PENDIDIKAN NASIONAL BIRO PERENCANAAN DAN KERJASAMA

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

BAB I SEKILAS TENTANG C

BAB I SEKILAS TENTANG C BAB I SEKILAS TENTANG C Tujuan : 1. Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C 2. Menjelaskan kelebihan dan kekurangan bahasa C 3. Menjelaskan proses kompilasi dan linking program C 4. Menjelaskan

Lebih terperinci

Redirection dan pipe merupakan standar dari fasilitas shell di unix.

Redirection dan pipe merupakan standar dari fasilitas shell di unix. 1 I/O dan perintah Dasar Linux Pengenalan redirection dan pipe Redirection dan pipe merupakan standar dari fasilitas shell di unix. Redirection Fasilitas redirection memungkinkan kita untuk dapat menyimpan

Lebih terperinci

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014 Sistem Operasi Struktur Sistem Komputer Adhitya Nugraha 2014 adhitya@dsn.dinus.ac.id Fasilkom 10/6/2014 Objectives Mahasiswa mengetahui komponen-komponen yang membangun sebuah sistem komputer. Mahasiswa

Lebih terperinci

1.1. Sejarah Bahasa C

1.1. Sejarah Bahasa C Bab 1 Pendahuluan 1.1. Sejarah Bahasa C Sejarah perkembangan dan latar belakang munculnya bahasa C adalah seperti dalam Gambar 1. Gambar 1: Sejarah Bahasa C Boleh dikatakan bahwa akar dari bahasa C adalah

Lebih terperinci

ls = Melihat isi direktori #ls NamaFolder

ls = Melihat isi direktori #ls NamaFolder Linux adalah Sebuah Sistem Operasi yang berbasis Open Source, yang sudah banyak di minati tementemen, sudah banyak orang yang bermigrasi dari Windows ke Linux, banyak sekali distro-distro yang muncul dengan

Lebih terperinci

Pertemuan 1. Pengenalan Linux

Pertemuan 1. Pengenalan Linux Pertemuan 1 Pengenalan Linux Objektif: 1. Mahasiswa mengetahui apa saja yang membentuk Linux.dan membedakannya dengan sistem operasi yang lain. 2. Mahasiswa mengetahui cara untuk dapat masuk ke sistem

Lebih terperinci

STRUKTUR CPU. Arsitektur Komputer

STRUKTUR CPU. Arsitektur Komputer STRUKTUR CPU Arsitektur Komputer Tujuan Mengerti struktur dan fungsi CPU yaitu dapat melakukan Fetch instruksi, interpreter instruksi, Fetch data, eksekusi, dan menyimpan kembali. serta struktur dari register,

Lebih terperinci

Pertemuan 2. Editor vi

Pertemuan 2. Editor vi Pertemuan 2 Editor vi Objektif: 1. Praktikan menguasai apa yang dimaksud dengan editor vi. 2. Praktikan mengetahui apa saja yang termasuk dalam utilitas aritmatika. 3. Praktikan mengetahui perintah-perintah

Lebih terperinci

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Sistem Operasi AGUS PAMUJI. Teknik Informatika Sistem Operasi AGUS PAMUJI 1 Session 1 Pengenalan Sistem Komputer 2 Sistem Operasi Compiler Basis data Aplikasi bisnis 3 Definisi Sistem Operasi Software yang mengontrol hardware hanya program biasa(contoh

Lebih terperinci

PROSES I/O Sebuah proses memerlukan Input dan Output. Input Proses Output

PROSES I/O Sebuah proses memerlukan Input dan Output. Input Proses Output Praktikum 6 Proses I/O A. T U J U A N 1. Mengenal konsep proses I/O dan redirection 2. Memahami standar input, output dan error 3. Menggunakan notasi output, append dan here document 4. Mengenal konsep

Lebih terperinci

PERANGKAT LUNAK KOMPUTER

PERANGKAT LUNAK KOMPUTER PERANGKAT LUNAK KOMPUTER Pengertian Software Perangkat lunak (software) komputer adalah suatu perangkat yang berisi serangkaian instruksi, program, prosedur, pengendali, pendukung, dan aktifitas-aktifitas

Lebih terperinci

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring

PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring PEMERINTAH KABUPATEN GIANYAR DINAS PENDIDIKAN PEMUDA DAN OLAH RAGA SMK NEGERI 1 TAMPAKSIRING Alamat : Jl. DR.Ir. Soekarno, Tampaksiring ULANGAN AKHIR SEMESTER GANJIL TAHUN PELAJARAN 2017/2018 Mata Pelajaran

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM OPERASI

LAPORAN PRAKTIKUM SISTEM OPERASI LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 4 SISTEM DIREKTORI DAN BERKAS Disusun oleh : NUR ENDRI 2011101014 Teknik Informatika ( D3 ) LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2013

Lebih terperinci

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut.

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut. Sistem Komputer Memahami Komputer Komputer adalah mesin yang berdasarkan perintah program tertentu, melakukan empat operasi dasar: input, processing, output dan storage. Program Program adalah rangkaian

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 12 Organisasi Komputer Pipeline, Processor RISC dan CISC Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com http://hanifoza.wordpress.com Sub-siklus Instruksi

Lebih terperinci

Arsitektur RISC merupakan kemajuan yang sangat dramatis dalam frase sejarah arsitektur CPU. Dan merupakan tantangan bagi arsitektur konvensional

Arsitektur RISC merupakan kemajuan yang sangat dramatis dalam frase sejarah arsitektur CPU. Dan merupakan tantangan bagi arsitektur konvensional PERTEMUAN Arsitektur RISC merupakan kemajuan yang sangat dramatis dalam frase sejarah arsitektur CPU. Dan merupakan tantangan bagi arsitektur konvensional Walaupun sistem RISC telah ditentukan dan dirancang

Lebih terperinci

PERANGKAT LUNAK KOMPUTER

PERANGKAT LUNAK KOMPUTER PERANGKAT LUNAK KOMPUTER Adri Priadana ilkomadri.com Definisi Perangkat Lunak Perangkat lunak (software) adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan data. Roger S (2002:10)

Lebih terperinci

PENGENALAN PROGRAM C++

PENGENALAN PROGRAM C++ 1 PENGENALAN PROGRAM C++ SEJARAH BAHASA C C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa beraras rendah (bahasa yang berorientasi kepada mesin) dan bahasa beraras tinggi (bahasa

Lebih terperinci

Struktur dan Fungsi Komputer

Struktur dan Fungsi Komputer Apa itu Komputer Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).

Lebih terperinci

Memahami operasi I/O pada Sistem Operasi Linux

Memahami operasi I/O pada Sistem Operasi Linux Praktikum 2 Memahami operasi I/O pada Sistem Operasi Linux A. Tujuan 1. Konsep I/O pada Linux 2. Redirection 3. Standar I/O dan error 4. Notasi output, append dan here document 5. Konsep pipe dan filter

Lebih terperinci

Masuk / Keluar Sistem UNIX

Masuk / Keluar Sistem UNIX Masuk / Keluar Sistem UNIX Proses Untuk masuk ke UNIX di sebut login. Tujuan Login ada 2 ; Sistem akan melakukan pengecekan berhak tidaknya pemakai menggunakan sistem Sistem akan melakukan berbagai pengaturan

Lebih terperinci

Tipe Sistem Operasi. Stand alone Network Embedded

Tipe Sistem Operasi. Stand alone Network Embedded SISTEM OPERASI Tipe Sistem Operasi Stand alone Network Embedded Versi Windows Sistem Operasi Windows Version Windows 3.x Windows NT 3.1 Windows 95 Windows NT Workstation 4.0 Windows 98 Windows Millennium

Lebih terperinci

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3.

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3. PERTEMUAN 1. Organisasi Processor #1 Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3. Fetch Data = mengambil data

Lebih terperinci

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP

LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP TGL PRAKTIKUM : 27 September 2012 NAMA : M. ANANG SETIAWAN NRP : 11.04.111.00061 KELAS : C2 DOSEN PENGAMPU : Faikul Umam, S.Kom.

Lebih terperinci

PERINTAH-PERINTAH COMMAND PROMPT DI WINDOWS XP

PERINTAH-PERINTAH COMMAND PROMPT DI WINDOWS XP PERINTAH-PERINTAH COMMAND PROMPT DI WINDOWS XP By Gapra. Email : ga_pra_27@yahoo.co.id MS-DOS MS-DOS adalah singkatan dari Microsoft Disk Operating System, yaitu Sistem Operasi berbasis baris-perintah

Lebih terperinci

1 Tinjau Ulang Sistem Komputer

1 Tinjau Ulang Sistem Komputer 1 Tinjau Ulang Sistem Komputer Overview Sebelum memulai mempelajari sistem operasi penting bagi kita untuk mengetahui komponen-komponen yang menjadi bagian dari sebuah sistem komputer disertai cara kerjanya.

Lebih terperinci

Teknologi Informasi #Perangkat Lunak #Sistem

Teknologi Informasi #Perangkat Lunak #Sistem Teknologi Informasi #Perangkat Lunak #Sistem Agenda 3.1 Perangkat Lunak Sistem: 3.2 Tugas-tugas yang dikerjakan Sistem Operasi 3.3 Perangkat Lunak Sistem lainnya: Device Drivers & Utilities 3.4 Fitur umum

Lebih terperinci

LAPORAN PRAKTIKUM SISTEM OPERASI

LAPORAN PRAKTIKUM SISTEM OPERASI LAPORAN PRAKTIKUM SISTEM OPERASI Modul V & VI Disusun Oleh : Nama : Adrian Rananda Putra Nim : 2011101003 Prodi/Jenjang : Teknik Informatika / D3 LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS. DASAR SISTEM OPERASI Sistem Operasi Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS. Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer

Lebih terperinci