Anda di halaman 1dari 9

Dasar Aplikasi Komputer

System Operasi, Bahasa Pemograman dan Aplikasi

KELOMPOK II

HARI SUGENG TUHUTERU


M ABUBAKAR WESTPLAT
JULFIKRA S. TUAHUNS
ILHAM UDIN
FIKI FENDI
SOFYANTO H. KADER
INDRA CAHYA GUNAWAN
ROBBI HARISMAN

0723 11 040
0723 11 055
0723 11 014
0723 11 044
0723 11 035
0723 11 011
0723 13 11 019
0723 13 11 020

PROGRAM STUDI TEKNIK SIPIL


FAKULTAS TEKNIK
UNIVERSITAS KHAIRUN
TERNATE
2016

OPERATING SISTEM (OS)


Secara Umum, Pengertian Sistem Operasi adalah perangkat lunak (software) pada
komputer yang bertugas dalam menggontrol dan memanajemen perangkat keras dan sebagai
operasi-operasi dasar sistem, termasuk dalam menjalankan software aplikasi misalnya
program-program pengolah data untuk mempermudah kegiatan manusia. Dalam bahasa
Inggris, sistem operasi disebut dengan Operating System, atau disingkat OS.
Sedangkan dalam penjelasan wikipedia, bahwa pengertian sistem operasi (operating
system) adalah komponen pengolah piranti lunak dasar (essential component) yang tersistem
sebagai pengelola sumber daya dari perangkat keras komputer (hardware), dan sebagai
penyedia layanan umum untuk aplikasi. Tanpa adanya sistem operasi maka aplikasi komputer
tidak dapat berjalan, kecuali jika menggunakan program booting.
Sistem Operasi Komputer merupakan software di lapisan pertama dalam
meletakkan memori komputer (memori komputer yaitu hardisk, bukan memori ram) di saat
komputer dinyalakan.Lalu pada software-sofware yang lainnya dijalankan setelah Sistem
Operasi Komputer berjalan, dan melakukan layanan inti umum keseluruh software-software.
Layanan inti umum tersebut misalnya akses ke disk, manajemen memori, skudiling task, dan
antar muka user.Sehingga setiap software tidak lagi melakukan tugas inti umum karena telah
dilakukan dan dilayani oleh Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. Selain dari itu sistem operasi komputer melakukan semua perintah penting dalam
komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar
secara bersamaan tanpa adanya hambatan. Sistem Operasi Komputer menjamin, aplikasi
perangkat lunak lainnya dapat memakai memori, melakukan input serta output ke perangkat
lain, dan memiliki akses ke setiap sistem file. Sistem operasi juga mengatur, jika aplikasi
berjalan secara bersamaan, sehingga proses di komputer berjalan mendapatkan waktu yang
cukup dan tidak saling mengganggu perangkat yang lain.
Bagian-Bagian Sistem Operasi Komputer
Secara umum, sistem operasi komputer terdiri atas beberapa bagian yaitu.

Mekanisme Boot, adalah meletakkan kernel ke dalam memori

Kernel yaitu inti dari sebuah sistem operasi

Command Interpreter atau shell, yang bertugas dalam membaca input dari pengguna

Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang
dapat dipanggil oleh apliaksi lain

Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya

Fungsi Sistem Operasi


Berdasarkan penjelasan diatas, maka dapat dikatakan sistem operasi memiliki peran yang
sangat penting dan vital dalam komputer.Peran dan fungsi sistem operasi adalah sebagai
berikut.

Membuat komputer menjadi lebih mudah dan menarik serta nyaman digunakan

Memungkinkan sumberdaya komputer digunakan secara efisien

Disusun atau diprogram untuk sedemikian rupa memungkinkan menerima


perubahan/pengembangan baru yang efektif dan efisien, dengan pengujian sistem
tanpa mengganggu layanan yang telah ada.

Tidak hanya itu, fungsi sistem operasi komputer dibagi dalam tiga bagian yaitu sebagai
mediator, sebagai wadah, dan sebagai penerjemah.

Fungsi sistem operasi sebagai mediator, adalah sistem operasi komputer menjadi
penengah atau penghubung perangkat keras komputer (hardware) dengan perangkat
lunak komputer (sofware).

Fungsi sistem operasi sebagai wadah adalah sistem operasi komputer tempat
menginstal suatu aplikasi, dan sebaliknya.

Fungsi sistem operasi komputer sebagai penerjemah adalah sistem operasi komputer
melakukan proses penerjemahan bahasa program untuk ditampilkan ke layar monitar
yang berupa kombinasi grafis dan teks.

Fungsi Umum Sistem Operasi


1. Resource manager adalah pengelolaan sumber daya dan mengalokasikannya. Misalnya
memori, cpu, disk drive dan perangkat lainnya.
2. Interface/tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras
dengan menyediakan tampilan kepada pengguna yang leibh mudah dipahami dan
bersahabat (user friendly).
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks
dapat diatur dan proses secara berurutan.
4. Guardian, ialah menyediakan akses kontrol dengan tugas melindungi file dan mengawasi
data dan program
5. Gate Keeper, berfungsi mengendalikan hak akses pengguna dalam mengendalikan yang
berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
6. Optimizer adalah sebagai penjadwal masukan (input) oleh user, pengaksesan basis data,
proses komputasi dan penggunannya.
7. Accountant yang mana berfungsi mengatur waktu CPU, penggunaan memori,
pemanggilan I/O, disk storage, dan waktu koneksi terminal
8. Server berfungsi untuk melayani pengguna computer
Macam-Macam Sistem Operasi dan Contohnya
a. DOS adalah singkatan dari Disk Operating System, ada beberapa versi dari sistem dos
yaitu MS- Dos yang dibuat oleh Microsoft, PC DOS buatan dari IBM dan DR- DOS
buatan Digital Research.
b. OS/2 adalah sistem operasi yang dibuat oleh IBM, yang awal mulanya hanya ditujukan
untuk pemakaian komputer sendi namun kini telah disebarkan.
c. Sunsoft adalah sistem operasi yang dibaut oleh Sun Microsystem Inc. Sistem yang
merupakan versi interaktif UNIX
d. Sistem 6.x/7.x
Sistem Operasi yang dijalankan untuk Macintosh metode dengan menggunakan mode
GUI atau Graphical User Interface
e. Windows NT
Sistem yang dikembangkan oleh windows.
f. NextSTEF
NextSTEF adalah sistem operasi yang ditujukan kepada komputer neTX karena
kecanggihannya

g. UNIX merupakan sistem operasi yang kini banyak digunakan komputer mini atau
mainframe.
h. Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang umumnya
disebut dengan Mac atau Macintosh.
i. Microsoft Windows yang antara lain terdiri dari Windows Desktop Environment (versi
1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows
NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server
2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun
2009, dan Windows 8 yang dirilis pada Oktober 2012)).(http://www.artikelsiana.com)

BAHASA PEMROGRAMAN
Bahasa pemrograman (language software) merupakan program yang digunakan untuk
menerjemahkan perintah-perintah yang ditulis dalam bahasa program ke dalam bahasa
mesin (machine languange), sehingga dapat diterima dan dimengerti oleh komputer.Apabila
languange software tidak tersedia, maka pembuat program harus menulis programnya
langsung dengan bahasa mesin yang berbentuk bilangan-bilangan binary.Suatu instruksi
program yang ditulis dalam bahasa mesin dapat berbentuk seperti 000100110010. Tanpa
mengetahui arti tertentu dari masing-masing bagian dari bilangan binary tersebut secara
persis, maka akan sangat sulit untuk mengerti dengan benar maksud dari instruksi tersebut.
Instruksi yang berbentuk bilangan binary disebut dengan object code. Sedangkan
kumpulan dari instruksi-instruksi yang membentuk suatu program dalam bahasa mesin
disebut dengan object program. Tiap-tiap instruksi object code terdiri dari operation code (op
code) dan open and. Penulisan program dengan bahasa mesin dirasakan terlalu sulit dan
memakan banyak waktu, maka dikembangkan languange software sebagai alternatif
penulisan program yang lebih mudah. Penerjemah bahasa pemrograman dibedakan menjadi 3
(tiga) macam, yaitu assembler, kompiler, dan interpreter.
a. Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam
bahasarakitan (assembly) ke dalam bahasa mesin.
b. Kompiler adalah program penerjemah yang mengonversi semua kode sumber selain
dalam bahasa rakitan menjadi kode objek. Hasil berupa kode objek inilah yang dapat
dijalankan oleh komputer. Proses untuk melakukan penerjemahan ini biasa disebut
kompilasi.

c. Intepreter adalah program yang menerjemahkan satu per satu instruksi dalam kode
sumber kemudian menjalankan instruksi yang telah diterjemahkan tersebut.
Perangkat lunak bahasa pemrograman (language software) merupakan program yang
digunakan untuk menerjemahkan perintah-perintah yang ditulis dalam bahasa program ke
dalam bahasa mesin sehingga dapat diterima dan dimengerti oleh komputer.Pada dasarnya
bahasa komputer dapat dibedakan menjadi empat macam, yaitu bahasa mesin dan bahasa
assembly (kedua bahasa ini termasuk bahasa tingkat rendah/low level language), bahasa
tingkat tinggi (high level language), dan bahasa generasi keempat.
1. Bahasa mesin
Bahasa mesin termasuk ke dalam bahasa tingkat rendah (low level language) karena
sifat dari bahasa mesin lebih berorientasi pada mesin. Bahasa ini hanya akan dipahami
oleh komputer itu sendiri. Bahasa ini berupa kode-kode yang terdiri dari sekumpulan
angka yang ada di dalam komputer yang biasanya diwakili oleh kode angka 1 (satu)
dan 0 (nol). Kode ini merupakan sinyal elektronik yang memberitahu komputer apa
yang harus dikerjakan. Dalam penggunaannya biasanya intruksi dituliskan dalam
bentuk bahasa pemrograman yang akan disampaikan ke kompiler, assembler, atau
interpreter yang bertugas untuk menerjemahkan bahasa pemrograman tadi ke bahasa
mesin.
Assembler merupakan sebuah program.Program ini mengambil informasi yang
dituliskan oleh programmer dalam bahasa assembly dan menerjemahkannya ke
sebuah program yang dapat dieksekusi komputer.output assembler harus diproses oleh
linker untuk menghasilkan program akhir.
2. Bahasa assembly
Bahasa asembly adalah bahasa pemrograman yang menggunakan bahasa rakitan.
Bahasa assembly kebanyakan digunakan untuk pengendalian hardware yang
diwujudkan dalam kependekan kata-kata sebagai pengganti kode-kode biner,
misalnya JNZ (jump non zero) yang artinya lompatlah jika tidak sama dengan nol.
Kelanjutan dari bahasa assembly adalah sebuah program yang berguna untuk
mengambil informasi yang dituliskan oleh seorang programmer dalam bahasa
assembly serta menerjemahkannya ke dalam sebuah program yang dapat dieksekusi
oleh komputer, program ini dinamakan assembler. Output assembler harus diproses
oleh linker untuk menghasilkan program akhir.
3. Bahasa tingkat tinggi (high level languange)
Bahasa tingkat tinggi memiliki arti bahwa bahasa ini lebih mudah dimengerti oleh
banyak orang karena memang dirancang untuk orang yang awam.Bahasa
pemrograman yang termasuk dalam bahasa tingkat tinggi adalah sebagai berikut.

a) BASIC (Beginners All-purposes Symbolic Instruction Code)


Bahasa

program

ini

dikembangkan

pada

tahun

1965

di

Darmouth

College.Penciptanya adalah John Kemeny dan Thomas Kurtz.BASIC dipergunakan


dalam aplikasi matematika. Selain itu, BASIC juga digunakan dalam beberapa
aplikasi lainnya seperti akuntasi, permainan, file simulasi, dan lain-lain.
Keunggulan BASIC terletak pada kemudahan dalam pemakaiannya, sedangkan
kelemahannya adalah tidak mendukung operasi bilangan kompleks dan
penanganan terhadap berkas sangat terbatas sehingga tidak cocok untuk aplikasi
bisnis.
b) LOGO
Bahasa ini dikembangkan untuk pendidikan dan simulasi pengajaran pada anakanak dalam menyelesaikan masalah dan melakukan pemrograman.Ditemukan pada
tahun 1967 oleh Seymour Papert dengan menggunakan LISP, yaitu satu jenis
bahasa pemrograman untuk kecerdasan buatan.Logo sangat mudah digunakan
untuk membuat gambar, sehingga banyak digunakan dalam menghasilkan laporanlaporan bisnis dalam bentuk grafik.
c) COBOL (Common Business Oriented Language)
Program jenis ini sering digunakan dalam dunia bisnis dan komersial, mulai
dikembangkan pada tahun 1959.Namun sampai saat ini, program ini masih banyak
digunakan pada jenis komputer minicomputer dan mainframe.COBOL memiliki
keunggulan-keunggulan sebagai berikut.
1) 1)Memiliki kode untuk semua flatform yang sama, sehingga tidak tergantung
pada mesin.
2) Menggunakan kata-kata bahasa Inggris, sehingga sangat mudah dipahami oleh
programmer.
3) Penanganan masukan dan keluaran mudah dilakukan.
4) Penanganan terhadap berkas sudah tersedia dan bahkan mendukung berbagai
macam tipe-tipe berkas seperti sekuensial dan indeks.
Kelemahan dari bahasa ini adalah struktur penulisan program yang sangat banyak
dan sangat kaku sehingga membuat programmer menjadi lelah dan bosan.
d) PASCAL
Bahasa ini ditemukan oleh Nicklaus Wirth tahun 1971.Bahasa ini dibuat untuk
pengajaran pemrograman.Bahasa ini sangat populer di kalangan mahasiswa ilmu

komputer dan teknik. Pascal memiliki keunggulan dibandingkan Fortran maupun


Basic, yaitu sangat mudah dipelajari serta memiliki dukungan fungsi-fungsi
matematika yang sangat lengkap. Namun Pascal juga memiliki kelemahan, yaitu
tidak dapat mendukung operasi bilangan kompleks dan tidak mendukung sarana
aplikasi bisnis.Keberadaan Pascal dapat pula dijadikan bahasa dasar dalam
pembuatan kode perangkat lunak Delphi (software untuk pengembangan program
di lingkungan Windows).Pascal juga digunakan sebagai landasan pembuatan kode
pada Kylix, yaitu software pengembang program di lingkungan Linux.
e) Fortran (Formula Translator)
Fortran merupakan bahasa tingkat tinggi yang pertama kali diciptakan. Bahasa ini
mulai dikembangkan pada tahun 1956 oleh John Backus di IBM.Fortran digunakan
dalam bidang aplikasi matematika, yaitu dalam hal perumusan dan perhitungan
sehingga menjadi andalan keunggulan dari bahasa ini. Namun Fortran memiliki
kelemahan, yaitu operasi masukan dan keluarannya sangat kaku dan sulit
dipahami. Untuk membuat bahasa fortran, seorang programmer tidak harus
mengetahui bahasa mesin, tetapi harus memahami tata bahasa dan peraturan bahasa
fortran.
f) Algol (Algoritma Language)
Algol merupakan bahasa automatic yang cocok untuk memecahkan permasalahan
yang membutuhkan perhitungan numerik untuk beberapa pengolahan logic.
g) PL/1 (Programming Language)
Programming language merupakan bahasa komputer yang dapat digunakan dalam
segala bahasa.Pada kenyataannya bahasa ini sulit dipelajari dan hanya dapat
digunakan pada mesin IBM.
h) RPG (Report Program Generation)
RPG adalah program untuk pengolahan laporan.Bahasa ini sangat populer di
lingkungan minicomputer dan mainframe IBM.RPG diluncurkan pertama kali pada
tahun 1964.
i) APL (Aritmathic Programming Language)
APL adalah bahasa komputer untuk memecahkan soal-soal matematika (ilmu
hitung).Diperkenalkan dan diciptakan oleh Kenneth Iverson pada tahun
1962.Bahasa ini menggunakan keyboard khusus yang berisikan simbol-simbol
yang kompleks yang memungkinkan untuk melakukan penyelesaian matematika
yang kompleks.
4) Bahasa pemrograman generasi keempat

Bahasa pemrograman generasi keempat meliputi Microsoft Visual Basic, Visual J++,
dan Visual C++ yang dikembangkan dari keluarga besar bahasa tingkat tinggi untuk
memudahkan pemrograman.
sumber : http://budisma.web.id/

APLIKASI
Program Aplikasi adalah software atau perangkat lunak komputer yang dibuat untuk
melakukan Tugas tertentu.Jika sistem operasi komputer (misalnya Windows) berfungsi untuk
melakukanoperasi dasar, program aplikasi tertentu bisa kita tambahkan (install) untuk
melengkapi kemampuan sistem operasikomputer untuk melakukan tugas-tugas yang lebih
spesifik.Ada banyak sekali program aplikasi komputer. Secara garis besar, jenis Program
Aplikasi komputer berdasarkan kegunaan dan contohnya sebagai berikut:
1. Aplikasi Perkantoran atau Office: untuk menunjang tugas

administratif

perkantoran.Contohnya Microsoft Office. Microsoft office adalah aplikasi buatan


microsoft yang terdapat beberapa fungsi antara lain: microsoft word (untuk mengelola
data), microsoft excel (mengelola angka ), microsoft power point (presentasi) dll.
Banyak orang yang membutuhkan yang namanya microsoft office,, dari kalangan
pejabat, perkantoran, pelajar, dll. Tetapi masih banyak orang yang belum bisa
menginstall microsoft office. Microsoft ini mempunyai beberapa versi yaitu versi
2004, 2007, 2010, 2012.
2. Aplikasi Grafis: untuk mendesain dan mengolah gambar atau foto. Contohnya
aplikasi CorelDraw, GIMP, dan Photoshop.
3. Aplikasi Multimedia: untuk memutar file multimedia. Contohnya aplikasi WinAmp,
Windows Media Player, dan QuickTime.
4. Aplikasi Internet: untuk mengakses beragam layanan internet. Di antaranya Internet

Explorer, Mozilla Firefox, google chrome dan Opera yang semuanya berfungsi untuk
menjelajah internet atau browsing. Selain itu ada beberapa software khusus,misalnya
mIRC dan Yahoo! Messenger untuk chatting, FileZilla untuk transfer file, dan
Outlook untuk mengelola email.Web browser Mozilla Firefox (aslinya bernama
Phoenix dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird) adalah
peramban web lintas platform gratis yang dikembangkan oleh Yayasan Mozilla dan
ratusan sukarelawan (http://id.wikipedia.org).

Anda mungkin juga menyukai

  • Bab I
    Bab I
    Dokumen3 halaman
    Bab I
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Analisis Biaya Manfaat
    Analisis Biaya Manfaat
    Dokumen10 halaman
    Analisis Biaya Manfaat
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Jurnal Belajar Dan Pembelajaran
    Jurnal Belajar Dan Pembelajaran
    Dokumen14 halaman
    Jurnal Belajar Dan Pembelajaran
    Harry Soegeng Tuhuteru
    100% (2)
  • Jurnal Belajar Dan Pembelajaran
    Jurnal Belajar Dan Pembelajaran
    Dokumen14 halaman
    Jurnal Belajar Dan Pembelajaran
    Harry Soegeng Tuhuteru
    100% (2)
  • Tugas Beton 1
    Tugas Beton 1
    Dokumen6 halaman
    Tugas Beton 1
    Harry Abdurahman Fesanlauw
    Belum ada peringkat
  • Bab 9
    Bab 9
    Dokumen10 halaman
    Bab 9
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • 15 Daftar Gunung Tertinggi Di Indonesia
    15 Daftar Gunung Tertinggi Di Indonesia
    Dokumen11 halaman
    15 Daftar Gunung Tertinggi Di Indonesia
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Bab I
    Bab I
    Dokumen3 halaman
    Bab I
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Daftar Isi
    Daftar Isi
    Dokumen5 halaman
    Daftar Isi
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen1 halaman
    Kata Pengantar
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Statistik Dan Probabilitas
    Statistik Dan Probabilitas
    Dokumen17 halaman
    Statistik Dan Probabilitas
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah Bab I
    Isi Makalah Bab I
    Dokumen4 halaman
    Isi Makalah Bab I
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah Bab Vi
    Isi Makalah Bab Vi
    Dokumen9 halaman
    Isi Makalah Bab Vi
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen1 halaman
    Kata Pengantar
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah Bab V
    Isi Makalah Bab V
    Dokumen20 halaman
    Isi Makalah Bab V
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah Bab III
    Isi Makalah Bab III
    Dokumen10 halaman
    Isi Makalah Bab III
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Bab Iv Air
    Bab Iv Air
    Dokumen5 halaman
    Bab Iv Air
    Bagas Prawiro
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Daftar Isi
    Daftar Isi
    Dokumen6 halaman
    Daftar Isi
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah
    Isi Makalah
    Dokumen70 halaman
    Isi Makalah
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Daftar Isi
    Daftar Isi
    Dokumen6 halaman
    Daftar Isi
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen1 halaman
    Kata Pengantar
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen1 halaman
    Kata Pengantar
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Isi Makalah
    Isi Makalah
    Dokumen70 halaman
    Isi Makalah
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Harry Soegeng Tuhuteru
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen1 halaman
    Kata Pengantar
    Harry Soegeng Tuhuteru
    Belum ada peringkat