You are on page 1of 10

BAB I

PENDAHULUAN

A. Latar Belakang
Perkembangan teknologi software komputer yang demikian pesat
ini mendorong manusia untuk dapat berkreativitas dan memanfaatkan
kemajuan teknologi software ini untuk berbagai keperluan. Dalam dunia
bisnis, teknologi software komputer digunakan untuk pengolahan data
(data processing) yang meliputi pengolahan kata (word processing),
penyimpanan data (filling) serta pengolahan data-data numeric yang
berkaitan dengan tugas tugas perkantoran. Selain sebagai pengolah kata
dan angka, teknologi software komputer telah menyisip hampir ke semua
peralatan. Mulai dari mainan anak–anak, kamera digital, telepon seluler,
sarana hiburan, peralatan rumah tangga dan lain-lainnya.

B. Tujuan
Tujuan dari penyusunan karya tulis ini adalah supaya kita dapat
mengetahui berbagai macam software computer beserta kegunaannya serta
dapat membandingkan system operasi serta program aplikasinya.

C. Manfaat
- Mengidentifikasi program,
- Menyiapkan aplikasi program agar tata kerja seluruh peralatan
terkontrol,
- Mengatur dan membuat pekerjaan lebih efisien
BAB II
PEMBAHASAN

A. Pengertian Software
Software disebut juga dengan perangkat lunak, merupakan
kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam
menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi
mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip
lainnya.
Merupakan data elektronik yang disimpan sedemikian rupa oleh
komputer itu sendiri, data yang disimpan ini dapat berupa program atau
instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang
diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk mencapai keinginannya tersebut dirancanglah suatu susunan
logika, logika yang disusun ini diolah melalui perangkat lunak, yang
disebut juga dengan program beserta data-data yang diolahnya.
Pengeloahan pada software ini melibatkan beberapa hal, diantaranya
adalah sistem operasi, program, dan data. Software ini mengatur
sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin
komputer.
B. Jenis Software
 Sistim Operasi
 Program Aplikasi
 Bahasa Pemograman

Setelah kita mempunyai hardware komputer, maka selanjutnya kita harus


memasang (menginstal) software ke komputer. Sebuah komputer tanpa adanya
software tidak akan bisa berfungsi dengan baik.
Software secara garis besar dapat dibagi menjadi 3 bagian. Berikut pembahasan
jenis-jenis software :
a. OS (Operating System)
OS adalah software yang pertama kali harus di instal ke komputer.
Sedangkan fungsi dari OS, yaitu mengelola hardware dan sofware yang
ada pada komputer. OS ini juga akan berfungsi sebagai perantara antara
aplikasi dengan hardware. Jadi ketika kita memberikan perintah dari
sebuah aplikasi kepada hardware, perintah tersebut akan disampaikan ke
OS terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware.
Misalnya, kita memberikan perintah print dari aplikasi Microsoft Word.
Perintah tersebut akan disampaikan ke OS dahulu, baru kemudian oleh OS
disampaikan ke Printer. Contoh OS antara lain; DOS, Windows,
Macintosh, Linux dll. Setiap masing-masing OS mempunyai kelebihan
dan kekurangan, namun saat ini OS Windows masih paling banyak
digunakan oleh masyarakat karena kemudahan dalam mengoperasikan dan
perawatan.
b. Aplikasi atau Program.
Software ini dibuat untuk tujuan tertentu. Maksud lain penciptaan software
ini adalah untuk mempermudah pekerjaan manusia. Sekarang ini sudah
banyak sekali aplikasi yang membantu pekerjaan manusia.
Aplikasi dapat dibagi menjadi beberapa macam berdasarkan fungsinya, al :
1. Pengolah kata
Aplikasi ini digunakan untuk membuat dokumen seperti surat,
amplop, label, makalah dan sebagainya. Contoh aplikasi ini antara
lain; Microsoft Word, Open Office Org. Writer dsb.
2. Pengolah angka
Aplikasi ini digunakan untuk mengolah angka dalam bentuk tabel
dan grafik. Contoh aplikasi ini antara lain; Microsoft Excel, Open
Office Org. Calc, Lotus dsb.
3. Pengolah presentasi
Aplikasi ini digunakan untuk membuat presentasi. Contoh aplikasi
ini antara lain; Microsoft Power Point, Open Office Org. Impress,
Macromedia Flash MX dsb.
4. Pengolah gambar
Aplikasi ini digunakan untuk mengolah gambar dan foto. Contoh
aplikasi ini antara lain; Corel Draw, Adobe Potoshop dsb.
5. dan lain-lain
Dalam aplikasi ada istilah Paket Program. Istilah ini digunakan
untuk menyebutkan sebuah aplikasi yang terdiri dari beberapa
aplikasi. Contohnya; Microsoft Office yang terdiri dari Microsoft
Word, Microsoft Excel, Microsoft Power Point, Microsoft Access
dsb.
Perlu diketahui juga bahwa sebuah aplikasi biasanya hanya
ditujukan untuk OS tertentu atau hanya mendukung OS tertentu.
Contohnya; Microsoft Office yang hanya bisa di-instal di OS
Windows. Tetapi ada juga aplikasi yang bisa di-instal di beberapa
OS seperti aplikasi Mozilla Firefox yang bisa di-instal di Windows
maupun Linux.
c. Bahasa Pemograman
Software ini digunakan untuk membuat aplikasi. Pengguna aplikasi ini
biasa disebut dengan Programer. Jenis-jenis bahasa pemograman antara
lain; Bahasa Assembly, Bahasa Fortran dan Bahasa Generasi Keempat.
1. Assembler(perakit):
Merupakan program yang digunakan untuk
menterjemahkan program aplikasi yang ditulis dengan bahasa
rakitan(assembly language) atau bahasa pemprogaman simbolik
menjadi bahasa mesin. Dengan bahasa simbolik,masing2 kode
operasi mesin tidak ditulis dengan bentuk bilangan biner,tetapi
dengan suatu kode simbolik tertentu yang disebut dengan
mnemonic.program yang ditulis dengan bahasa simbolik disebut
dengan program sumber(source program) dan hasil terjemahannya
dalam bentuk bahasa mesin disebut dengan program objek(object
program=OBJ). Proses pembuatan program obyek dari program
sumber juga akan menampilkan daftar kesalahan-kesalahan
sintaks(jika ada) yang dibuat oleh pemprogram. Kesalahan ini
harus dibetulkan terlebih dahulu sebelum di proses lebih lanjut.
Walau penulisan program dengan bahasa simbolik lebih
mudah dibanding dengan bahasa mesin,tetapi harus dirasakan
kesulitan karena penulis program harus:
 Mengetahui susunan serta fungsi dari masing2
register di dalam cpu.
 Mengetahui dengan persis cara alokasi memori
komputer yang digunakan.
 Mengetahui fungsi-fungsi yang di sediakan oleh
OS.
Untuk mengatasi hal ini telah dikembangkan suatu bahasa
yang lebih dekat dengan pemakai komputer yang di sebut bahasa
tingkat tinggi(high level language),misalnya basic,fortran,pascal
c,dsb.
Program yang di tulis dengan bahasa tingkat tinggi ini
harus di terjemahkan ke dalam bahasa mesin agar dapat di
mengerti oleh komputer.penerjemah ini dapat berupa kompilator
atau interpreter.kompilator menterjemahkan setiap instruksi
didalam suatu program sekaligus sama dengan assembler dan
menghasilkan dengan program objek yang selanjutnya di link
sehingga menghasilkan file exe.contoh perangkat lunak bahasa
seperti ini adalah pascal,c,dan masih banyak lagi.sedangkan
interpreter menterjemahkan instruksi satu persatu dan langsung di
proses sebelum komputer membaca instruksi selanjutnya,sehingga
tidak dihasilkan program obyek maupun file exe.contoh untuk ini
adalah:basic versi baku,dbase,dan sebagainya.
2. Compiler:
Menterjemahkan setiap instruksi didalam suatu program sekaligus
sama dengan assembler dan menghasilkan dengan program objek
yang selanjutnya di link sehingga menghasilkan file exe.contoh
perangkat lunak bahasa seperti ini adalah pascal,c,dan masih
banyak lagi.
3. Interpreter:
Menterjemahkan instruksi satu persatu dan langsung di proses
sebelum komputer membaca instruksi selanjutnya,sehingga tidak
dihasilkan program obyek maupun file exe. Contoh untuk ini
adalah: basic versi baku, dbase, dan sebagainya.

C. Perangkat lunak aplikasi


Sistem operasi dengan perangkat lunak bahasa tidak di tunjukkan
untuk menyelesaikan permasalahan dalam aplikasi tertentu yang dihadapi
oleh pemakai computer. Program yang ditunjukan untuk menyelesaikan
suatu permasalahan dalam aplikasi tertentu di sebut program aplikasi atau
program paket. Ada dua cara untuk bisa mendapatkan program aplikasi
yang di butuhkan yaitu dengan mengembangkan sendiri(sangat sulit dan
perlu keahlian khusus)atau membelinya(mudah).
Saat ini banyak sekali program-program aplikasi yang tersedia di
pasaran. Program-program ini dapat diandalkan, Program-program paket
ini di gunakan untuk menyelesaikan masalah-masalah umum seperti
membuat dokumen (word star,microsoft word), membuat slide presentasi
(ms power point), penerbitan(adobe page maker), mengelola gambar
(adobe photoshop)dsb. Akan tetapi bila kita mempunyai permasalahan
yang sifatnya khusus dan unik sehingga tidak ada paket-paket program
yang sesuai untuk digunakan, maka dengan terpaksa harus dikembangkan
program aplikasi sendiri, misalnya program sistem sks universitas
andalas,program sistem keuangan perusahaan,dll.
Bahasa pemograman yang digunakan saat ini adalah bahasa tingkat
tinggi atau bahasa generasi ke empat. Bahasa jenis ini lebih mudah
dipahami, karena menggunakan bahasa manusia seperti bahasa inggis.
Contoh software ini, al; Visual Basic, Visual Foxpro, Java dsb.
BAB III
PENUTUP

A. Kesimpulan
Sofware Komputer adalah Perangkat Elektronik yang canggih,dan akan
terus berkembang, sehingga para ilmuwan pun belum menetapkan kapan
berakhirnya teknologi Software komputer ini dan akan terus
mengembangkannya, karena menurut para ilmuwan Komputer masih
banyak Kekurangan.

B. Saran
Tidak bisa diingkari bahwa dewasa ini perkembangan teknologi Software
Komputer semakin pesat. Oleh karena itu mudah-mudahan dengan
semakin berkembangnya Teknologi Sofware Komputer Bisa membawa
Kemajuan IPTEK bagi bangsa ini, Khususnya bangsa Indonesia.
DAFTAR PUSTAKA

http://www.unsri.ac.id/blog/ermiana/komputer/pengertian-dan-jenis-software-
komputer/mrdetail/1620

http://aditirto.multiply.com/journal/item/15/SOFTWARE_KOMPUTER
KATA PENGANTAR

Dengan mengucapkan puji dan syukur kehadirat Allah SWT sehingga


penyusun dapat menyelesaikan tugas judul
Penyusun menyadari bahwa makalah ini masih banyak kesalahan dan
kekurangan, maka dari itu penyusun mengharapkan sumbangan pikiran, pendapat
serta saran – saran yang berguna demi penyempurnaan makalah ini. Semoga
makalah ini dapat berguna dan bermanfaat bagi pembaca.

Penulis
DAFTAR ISI

HALAMAN JUDUL.....................................................................................
KATA PENGANTAR...................................................................................
DAFTAR ISI..................................................................................................
BAB I PENDAHULUAN
A. Latar Belakang...................................................................................
B. Tujuan................................................................................................
C. Manfaat..............................................................................................
BAB II PEMBAHASAN
A. Pengertian Software...........................................................................
B. Jenis Software....................................................................................
C. Perangkat Lunak Aplikasi..................................................................
BAB III PENUTUP
A. Kesimpulan........................................................................................
B. Saran..................................................................................................
DAFTAR PUSTAKA....................................................................................

You might also like