BAB IV Sofware Komputer

Slides:



Advertisements
Presentasi serupa
Disusun oleh : Rudy Eko Rahardjo, SE., M.Kom
Advertisements

SISTEM OPERASI (SO) PENdAHULUAN PERTEMUAN 1 PENGANTAR mata KULIAH.
PENGENALAN SISTEM OPERASI KOMPUTER
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
SISTEM OPERASI.
Pengenalan Software (perangkat lunak)
PERANGKAT LUNAK dalam SISTEM INFORMASI
SOFTWARE (PERANGKAT LUNAK)
Struktur Sistem Operasi
Struktur Sistem Operasi
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI
SOFTWARE KOMPUTER Pertemuan ke-4.
Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai.
PERANGKAT LUNAK KOMPUTER (SOFTWARE)
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Struktur Sistem Operasi
Bab 4 SOFTWARE KOMPUTER.
STRUKTUR SISTEM OPERASI
Pengantar Teknologi Informasi
Pengenalan Sistem Operasi
SOFTWARE.
Pengenalan Linux Linux adalah suatu sistem operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor.
By : Saya Sendiri, Firman Nur Maulana Ganteng. 1.WINDOWS Siapa yang tak kenal dengan sistem operasi ini? Windows merupakan salah astu sistem operasi paling.
PERANGKAT LUNAK (SOFTWARE)
SISTEM OPERASI (RANGKUMAN)
Dosen: TIM PENGAJAR PTIK
Sistem Operasi Terdistribusi
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI
Pengenalan Sistem Operasi
Pengenalan Sistem Operasi
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Pengenalan Sistem Operasi
Dasar Sistem Operasi a. Pengertian sistem operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
Komponen Dasar Sistem Operasi
Dasar Sistem Operasi a. Pengertian sistem operasi
PERANGKAT LUNAK KOMPUTER (SOFTWARE)
Pertemuan Ke-2 Pengenalan sistem Operasi
Melakukan Instalasi Sistem Operasi Dasar
SOFTWARE.
Macam-macam Perangkat Lunak Beserta Fungsinya
Oleh : Rofifah Durrotul Hikmah
PERANGKAT LUNAK KOMPUTER (SOFTWARE)
STRUKTUR SISTEM OPERASI
Bayu Pratama Nugroho, S.Kom, MT
Sistem Operasi.
Perangkat Lunak(Software) Sistem Operasi
PERANGKAT LUNAK (Software)
Perangkat Lunak (Software) Komputer
Perangkat Lunak(Software) Sistem Operasi
Struktur Sistem Operasi
Perangkat Lunak Merupakan program yang diperlukan untuk menjalankan perangkat keras komputer. Perangkat lunak dapat digolongkan menjadi tiga bagian,
SISTEM OPERASI.
Apakah sebenarnya komputer itu?
Operating System UNIVERSITAS ISLAM LAMONGAN.
Software Perangkat lunak Teknisi Komputer - LPK HIDAYAH.
SISTEM OPERASI Jimmi H.P. Sitorus, S.Kom.
PERANGKAT LUNAK/SOFTWARE
Perkembangan Perangkat Lunak
Pengatar Teknologi Informasi “Perangkat Lunak (Software)”
Pengantar teknologi informasi
PERANGKAT LUNAK KOMPUTER (SOFTWARE)
Macam-macam Perangkat Lunak Beserta Fungsinya
Macam-macam Perangkat Lunak Beserta Fungsinya
Struktur Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Operasi
SISTEM OPERASI & MANAGEMENT FILE
Transcript presentasi:

BAB IV Sofware Komputer Software Merupakan suatu perangkat yang berisi serangkaian instruksi, program, prosedur, pengendali, pendukung dan aktivitas – aktivitas pengolahan perintah pada sistem komputer Fungsi dari software Melakukan aktifitas bersama – sama dengan hardware Menyediakan segala sumber daya yang bisa digunakan pada sebuah komputer Bertindak sebagai perantara antara user dengan perangkat keras untuk melakukan aktivitas dengan perintah yag harus dilakukan dalam software komputer.

Secara garis besar software komputer dibagi menjadi 2 Software Sistem Operasi Program manajemen sistem Program pengembangan sistem Software Aplikasi Program aplikasi untuk tujuan umum Program aplikasi untuk tujuan khusus

STRUKTUR SOFTWARE KOMPUTER Software Aplikasi Program Aplikasi Untuk Tujuan Umum Program Aplikasi Untuk Tujuan Khusus Software Sistem Operasi Program Untuk Manajemen Sistem Program Untuk Pengembangan Sistem Web Browser E-Mail Pengolah kata Lembar kerja Presentasi grafik Bisnis–akuntansi E-commerce Ilmu perngetahuan entertaiment Sistem Operasi Program pengolah jaringan DBMS Monitoring keamanan ROGRAM Bahasa Program Program editor dan tools Paket CASE

Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai perantara antara pengguna dan hardware komputer Tujuan dari sistem oprasi Melaksanakan program pengguna dan memudahkan dalam penyelesaian masalah Membuat sistem komputer menjadi mudah digunakan Menjadikan pengguna hardware komputer lebih efisien

Posisi Penggolongan User Application software Languagessoftware OS Hardware

Tugas dari Sistem Operasi Menyediakan antar muka pengguna ( user interface ) Command base user interface Menu driven Graphical user interface (GUI) Kombinasi icon & menu untuk menerima dan melaksanakan perintah Menyediakan informasi hardware serta pengendalian perangkat I/O Pengolahan dan pengendalian sumber daya dalam sebuah proses Multitasking Multiprocessing Timesharing Multithreading Scalability dan network Pengolahan file dan direktori data

Ditinjau dari pengguna klasifikasi Sistem Operasi Stand-alone operating system Network operating system Layanan Sistem Operasi Eksekusi program Operasi I/O Manipulasi sistem file Komunikasi Deteksi kesalahan Efisiensi pengguna Sistem Operasi Resource alocator, pengalokasian sumber daya secara bersama Proteksi, menjamin akses ke sistem sumber daya yang dikendalikan Accounting, merekam kegiatan pengguna

Struktur komponen sistem operasi Manajemen proses Manajemen memory utama Manajemen secondary storage Manajemen sistem I/O Manajemen berkas Sistem jaringan Sistem command interpreter

Manajeman Proses sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sehingga sistem operasi bertanggung jawab dengan manajemen proses seperti : Pembuatan dan penghapusan proses pengguna dan sistem proses Menunda / melanjutkan proses Menyediakan mekanisme untuk proses sinkronisasi Menyediakan mekanisme untuk proses komunikasi Menyediakan mekanisme untuk penanganan dead lock

Manajemen memory utama memory utama merupakan sebuah array yang besar dari word/byte yang memiliki alamat sendiri – sendiri. Sehingga sistem operasi bertanggung jawab terhadap aktifitas mnajemen memory seperti : Menjaga track dari memory yang sedang digunakan dan oleh siapa Memilih program yang akan di load ke memory Mengalokasikan dan mendealokasikan ruang memory sesuai kebutuhan

Management secondary storage untuk menyimpan data dalam jumlah besar dibutuhkan secondary storage seperti hard disk sehingga sistem operasi bertanggung jawab : Disk management Free space management Alokasi penyimpanan Penjadwalan disk

Management I/O atau device manager menyediakan driver sehigga I/O dapat seragam (read,write,open,close) contoh : floppy dan cdroom Komponen Sistem operasi untuk I/O Buffer Spooling Menyediakan driver untuk operasi rinci

Manajemen berkas berkas adalah kumpulan informasi yang berhubugan sesuai dengan tujuan pembuat berkas tersebut. Sistem operasi bertanggung jawab dalam : Pembuatan dan penghapusan berkas Penghapusan dan pembuatan direktori Mendukung memanipulasi berkas dan direktori Memetakkan berkas ke scondary storage Membackup berkas ke media penyimpanana

Sistem Proteksi mengacu pada mekanisme pada pengendalian akses yang dilakukan oleh program, prosesor, atau pengguna sistem sumber daya. mekanisme proteksi : Membedakan pengguna yang sudah diberi ijin atau belum Menentukan kendali Menyediakan alat pengatur Jaringan prosesor – prosesor terhubung melalui jaringan komunikasi sistem terdistribusi yang menyediakan akses pengguna ke berbagai macam sumber daya sistem

Konsep Instruksi sistem operasi antrar muka (interface) antara sistem operasi dan program aplikasi disebut extended instruction / system call System call Proses pegendali File Shell

Bagan Sistem Operasi Programs Programs Users OPERATING SYSTEM System Call Programs Programs OPERATING SYSTEM Hardware CPU I/O Devices RAM BUS

Klasifikasi Sistem Operasi Berdasarkan skala arsitekturnya Skala arsitektur 8, 16, 32 dan 64 bit Berdasarkan end user interface Command driven  dos, unix, xenix GUI  windows, ibm, OS/2, mac os, linux Berdasarkan pengguna Single user sigle tasking Single user multi tasking Multi user multi tasking Berdasarkan pangsa pasar Sistem operasi server / network windows nt server, sun solaris, open VMS Sistem operasi dekstop  Windows xp, linux, mac-os Sistem operasi handheld  windows CE, GEOS, Magic Cap

Sistem Operasi UNIX muncul pada awal 1970 an dikembangkan dengan bahasa C di laboratorium bell, AT&T. UNIX terdiri atas sejumlah program yang dirancang untuk mengendalikan interaksi antar fungsi – fungsi pada mesin yang berarus rendah dengan program aplikasi. struktur sistem unix terdiri dari beberapa bagian : Lapisan paling dalam / hardware Lapisan Kernel sejumlah program yang menangani secara detail sumber daya komputer, mengorganisasi sistem file, mengurus disk dan tape. Dan berfungsi menjembatani antara hardware dan sistem operasi Program utilitas merupakan lapis dukungan bagi kernel yang berfungsi melakukan akses sistem bagi pemakai. Shell merupakan penghubung antara pemakai dan sistem. Sehingga apabila user mengetikan suatu perintah maka shell akan menerjemahkan dan mengirimkan kepada kernel apa yang harus dilakukan

Kemampuan unix Multiuser Multitasking Sistem file Shell Utilitas – utilitas Surat elektronik Konsep hardware Jaringan keamanan

SRUKTUR SISTEM UNIX The uses Shell and commands Compiler and interpreter System libraries System call interface to kernel Signal terminal file system cpu scheduling handling swaping block I/O page replacement Character I/O system system deman paging Internal drivers disk and tape driver virtual memory Kernel interface to hardware Internal controler terminal Device controler disk and tape Memory controler Physical memory

Direktori root unix / linux /bin  berisi file – file biner yang dapat digunakan oleh seluruh pengguna baik biasa maupun super user /boot  berisi file – file yang digunakan untuk botting linux /dev  berisi sistem file khusus yang merupakan refleksi hadware yang dikenali dan digunakan sistem /etc  berisi file konfigurasi sistem digunakan oleh super user /home  berisi direktori home untuk pengguna biasa /lib  berisi file library untuk mendukung kerja kernel linux /mnt  direktori khusus untuk mounting device disk storage /proc  berisi sistem file khusus data – data kernel setiap saat /root  direktori home untuk super user /sbin  berisi fungsi – fungsi biner untuk super user perawatan sisten /tmp  berisi file sementara /usr  berisi library, biner, dokumentasi, dan file lainnya hasil instalasi pengguna /var  berisi file – file log, mail box , dan data aplikasi

Sistem Operasi Linux Merupakan sistem operasi yang bebas dan terbuka (open source) berlisensi general public lisence (GPL) yang mana pendistribusian dan pengembangannya bisa dilakukan secara bebas dengan mengikuti kode program asal sesuai turunannya. Merupakan software public domain / software tanpa hak cipta. Artinya meskipun software sudah dimodifikasi tetap saja menjadi software bebas.

Contoh distro linux RedHat Debian Slackware SuSE Mandrake Win linux Ubuntu

Kelebihan linux / unix Linux adalah sebuah program open source yang gratis Berbasis 32 – 64 bit sehingga kecepatannya dapat diandalkan Keamanan data yang lebih baik Dapat dijalankan di berbagai macam platform hardware Menyediakan service membuat, memodifikasi program, proses dan file Mendukung struktur file yang bersifat hierarki Multitasking Multikonsol

Shell Linux adalah program(penerjemah perintah) yang menjembatani pengguna dengan sistem operasi dalam hal ini kernel shell yang ada di linux antra lain Bourne shell (sh) C shell (csh) Korn shell (ksh) Bourne again shell (bash)

Beberapa perintah shell di linux / unix cp: Copy, untuk melakukan proses copy file Syntax : cp [options] file_sumber file_tujuan chmod: Untuk mengganti perijinan pada file atau direktori. Syntax : chmod [options] file_atau_direktori clear: Untuk membersihkan tampilan layar monitor Syntax : clear cd: Change Directory, untuk berpindah/berganti direktori. Syntax : cd nama_direktori ls: Untuk menampilkan isi dari suatu direktori. Syntax : ls [options] nama_file_atau_direktori mkdir: Membuat direktori Syntax : mkdir nama_direktori rm: Menghapus file/direktori. Syntax : rm [options] nama_file_atau_direktori rmdir: Menghapus direktori. Serupa dengan perintah rm -r, hanya saja perintah ini khusus untuk menghapus direktori. Syntax : rmdir [options]

Hak akses pada linux |d rwx|r-x|r-x| Owner Group Other d merupakan suatu direktori rwx hak akses milik owner r-baca, w-menulis x- execute r-x untuk group yang tergabung dalan jaringan r-baca, - -tidak berhak menulis, x-execute r-x hak akse untuk pihak lain dalam jaringan

Sistem Operasi Windows windows adalah sistem operasi berbasis GUI yang dikeluarkan oleh perusahaan microsoft Tidak open source artinya kita harus membayar jka ingin menggunakan Ada beberapa varian dari sistem operasi windows Windows 3.1 Windows 95 Windows 98 Windows xp Windows vista Windows 7

Tentang windows XP Membutuhkan minimal memory 128 mb dan bekerja pada prosesor minimal 400 Mhz Minimal membutuhkan ruang penyimpanan sebesar 4GB Merupakan versi windows yang paling stabil Tersedia dalam arsitektur 32 dan 64 bit

Fitur – fitur windows XP Protected kernel mode arsitektur Side by side DLL Internet conection firewall Dinamic update Personal well come screen Fast up switching File and setting transfer wizard Compability mode Remote asistance Multimedia (IE, media plyer, auto recognaton, cd burning )

Setting dan konfigurasi windows xp Setting konfigurasi terletak pada registry HKEY_CLASSES_ROOT  menyimpan informasi asosiasi file HKEY_CURRENT-USER  menyimpan data yang terasosiasi dengan user yang logon HKEY_LOCAL_MACHINEmenyimpan informasi sistem HKEY_USERS  menyimpan informasi dari semua penguna HKEY_CURRENT_CONFIG  menyimpan informasi hardware yang sedang digunakan

Konfigurasi sistem Untuk dapat mengetahui sistem dan konfigurasi windows xp dapat dilihat di device manager Device manager menyediakan informasi bagaimana hardware di instalasi dan konfigurasi dan bagaimana hardware berinteraksi dengan program komputer. Resource masing – masing peralatan hardware pada device manager: DMA (direct memory access) Input/Output Interupt request (IRQ) Memory

Information System windows XP Harware resource Component Software environment Internet setting

Sistem Operasi DOS (disk operating system) Berorientasi pada perintah teks / command prompt Pendahulu dari windows Perintah DOS dibedakan menjadi 2 bentuk Perintah internal perintah – perintah yang ada dan tidak memerlukan file lain kecuali COMMAND.COM, terdiri dari 3 peritah dasar File  DIR, TYPE, COPY, REN, DEL Direktori  MD, CD, RD Utilitas  PROMT, PATH, DATE, TIME, SET Perintah external Perintah – perintah dos yang bisa dijalankan atau dioprasikan apabila ada file perintah operasi yang bersangkutan

Sistem Operasi Lain Mac OS X Novel netware Bayan vines CPM OS/2 Warp server LANtastic

SOFTWARE APLIKASI adalah software program yang memiliki aktivitas pemrosesan perintah yang diperlukan untuk melaksanakan perintah pengguna dengan tujuan tertentu software apliksi terdiri dari Bahasa pemrograman Program aplikasi Program paket Program utilitas Games dan entertaiment

Untuk mendukung operasi software aplikasi tugas pengguna komputer dibagi menjadi : Analis sistem Programmer Operator Administrator database Administrator jaringan

Bahasa pemrograman adalah software bahasa yang digunakan dengan cara merancang / membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri. menurut tingkatannya bahasa pemrograman dibagi menjadi : Bahasa pemrograman tingkat rendah Bahasa pemrograman tingkat menengah Bahas pemrograman tingkat tinggi menurut generasinya bahasa pemrograman dibagi menjadi : Generasi pertama  machine language Generasi kedua  assembly language Generasi ketiga high level programing language Generasi keempat 4 GL Generasi kelima  OOP dan WEB

BEBERAPA CONTOH PROGRAM APLIKASI Program aplikasi yang dimaksud adalah berupa perangkat lunak (program paket) yang digunakan untuk aplikasi tertentu, dan pemakai langsung dapat menggunakannya tanpa harus memikirkan bagaimana proses yang dilakukan komputer. Contoh-contoh: Pengolah Kata (Word Processor) Program paket ini dapat membuat komputer berfungsi sebagai mesin ketik elektronik yang canggih. Jenis dari pengolah kata yang terkenal, antara lain: WordStar Word Perfect Multimate Microsoft Word Turbo Sprint dan lain lain

Pengolah Angka (Spreadsheet) Dengan program ini komputer berfungsi sebagai kertas kerja yang dapat melakukan perhitungan secara otomatis. Adapun jenis dari spreadsheet yang cukup terkenal seperti: Lotus 123 (dengan berbagai versinya) Supercalc Symphony FrameWork Quattro Microsoft Works (Spreadsheet) Microsoft Excel (dengan berbagai versinya) dan lain-lain

Pengolah Data (DataBase) Program ini dapat membuat komputer mengolah data dalam bentuk file secara mudah, rapi, dan cepat dalam hal penempatan dan manipulasinya. Yang termasuk program aplikasi ini antara lain: dBase (dengan berbagai versinya) Paradox dBXL FoxBase DacEasyBase FoxPro Visual FoxPro dan lain-lain

Pembuat Artikel (Publisher) atau lazim disebut software Desktop Publishing Dengan paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat majalah, koran, ataupun berbagai bentuk artikel lainnya. Yang termasuk dalam paket program ini antara lain: Ventura Publisher Aldus PageMaker (dengan berbagai versinya) Adobe PageMaker (dengan berbagai versinya) Corel Draw (dengan berbagai versinya) Aldus FreeHand (dengan berbagai versinya) Harvard Graphics dan lain-lain

CAD (Computer Aided Design) Dengan CAD komputer dapat berfungsi sebagai alat lukis elektronik yang canggih dalam membuat sketsa ruangan, mesin, model industri, pesawat, dan lain sebagainya. Yang termasuk paket program ini antara lain: AutoCad Drafix CAM 3D Home Architech

Animasi Program paket yang dapat membuat animasi berupa gambar ataupun tulisan, dengan berbagai fasilitasnya (warna, bergerak, dan lain-lain). Contoh-contoh program animasi adalah sebagai berikut:, Story Board , Show Partner dr Hallo, Fanta Vision Cartooner, Disney Animation Studio Tempra Pro, Assymetric Toolcox, Animator Studio Macromedia Flash, Director dan lain-lain

Statistik Program yang digunakan untuk mengolah data-data statistik. Contoh-contoh program ini adalah: My Stat Micro Stat Statplan SPSS MathLab dan lain-lain

MULTIMEDIA Contohnya : Program Audio Utility Sound Card Goldwave Cakewalk Pro Audio -- Midi Sound Forge dan lain-lain Program Video Adobe Premiere Deputy Soft Video Edit Mpeg Player

Program Image Editing Photo Styler Image Styler Photo Finish Adobe PhotoShop dan lain-lain Program 3D Animation 3D Studio Max Crystal Topas Infinidy

BEBERAPA CONTOH PROGRAM APLIKASI KHUSUS (UTILITY) Utility : Program Bantu yang lebih mengarah untuk mengatasi masalah sistem komputer (hardware trouble, performance,dll) Contoh : Norton Utility, Mc Affee, Partition Magic, Disk Manager, Tiramisu dll