tugas makalah software.docx

Upload: adhy-barker

Post on 22-Feb-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    1/15

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    2/15

    BAB I

    PENDAHULUAN

    A. Latar Belakang

    Dewasa ini perkembangan dan kemajuaan teknologi informasi dan komunikasi tela

    berkembang dengan sangat pesat. Berbagai kemudaan memperole informasi dari

    berbagai penjuru dunia dapat kita nikmati dalam itungan detik. Pada saat ! "aman

    Batu ! teknologi informasi dan komunikasi dianggap sebagai sesuatu #ang tidak

    mungkin$ kini tela menjadi ken#ataan. Dengan teknologi #ang luas ini kita arus

    dapat memanfaatkann#a.

    Diantara teknologi informasi #ang ampir disetiap tempat kita temukan adala

    %omputer. &ekarang %omputer sangat berkembang pesat ampir setiap taun

    %omputer selalu mengalami perkembangan.'rang bisa menggunakan %omputer

    dimana saja diruma$ dikafe$ disekola$ dan ditempat lainn#a. &edangkan model dan

    design dari %omputer itu sendiri juga mengalami perkembangan. Dulu apabila orang

    ingin menggunakan %omputer maka an#a bias dikantor atau diruma$ kalau

    sekarang mereka bias menggunakan %omputer tersebut dimana saja #ang mereka

    inginkan.

    &oftware #ang kita gunakan sekarang ini tidak serta merta mun%ul begitu saja

    melainkan melalui proses #ang panjang dalam e(olusin#a. Hal iwal mun%uln#a

    komputer mungkin dapat diliat dalam kilas balik sejara sejak digunakann#a

    Aba%us ) ditemukan di Babilonia *Irak+ sekitar ,--- taun #ang lalu ) sebagai alat

    peritungan manual #ang pertama$ baik di lingkup sekola maupun kalangan

    pedagang$ saat itu. Pada periode selanjutn#a tela ban#ak ditemukan alatalat itung

    mekanikal sejenis #aitu Pas%aline #ang ditemukan ole Blaine Pas%al pada taun

    /012$ Aritometer ole 3arles 4a(ier 5omas de 3olmar pada taun /62-$

    Babbage7s 8oll# ole 3arles Babbage pada taun /622$ dan Hollerit ole Herman

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    3/15

    Hollerit pada taun /669. :esemuan#a masi berbentuk mesin sepenun#a tanpa

    tenaga listrik. Ukuran dan kerumitan strukturn#a berdasarkan atas tingkat

    pengoperasian peritungan #ang dilakukan.

    B. Tujuan

    Adapun tujuan dari pembuatan makala ini #aitu untuk mengetaui funsi dari

    software untuk perangkat %omputer serta jenis ) jenis software itu sendiri

    dalam menopang kerja ardware dlam %omputer.

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    4/15

    BAB II

    PEMBAHASAN

    A. Pengertian Software

    Nama lain dari &oftware adala perangkat lunak. :arena disebut juga sebagai

    perangkat lunak$ maka sifatn#a pun berbeda denganardwareatauperangkat

    keras$ jika perangkat keras adala komponen #ang n#ata #ang dapat diliat dan

    disentu ole se%ara langsung manusia$ maka software atau Perangkat lunak tidak

    dapat disentu dan diliat se%ara fisik$ software memang tidak tampak se%ara fisik

    dan tidak berwujud benda namun bisa untuk dioperasikan.

    Pengertian &oftware komputeradala sekumpulan data elektronik #ang

    disimpan dan diatur ole komputer$ data elektronik #ang disimpan ole komputer

    itu dapat berupa program atau instruksi #ang akan menjalankan suatu perinta.

    ;elalui sofware atau perangkat lunakinila suatu komputer dapat menjalankan

    suatu perinta.

    Pengertian &oftware menurut

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    5/15

    B. Jenis-jenis Software atau Perangkat Lunak

    &oftware atau perangkat lunak komputer berdasarkan distribusin#a dibedakan

    menjadi beberapa ma%am$ #aitu software berba#ar$ software gratis atau free

    * 8reeware$ free software$ sareware$ adware+ .

    . Software !er!a"ar

    Software berbayarmerupakan perangkat lunak #ang didistribusikan untuk

    tujuan komersil$ setiap pengguna #ang ingin menggunakan atau mendapatkan

    software tersebut dengan %ara membeli atau memba#ar pada piak #ang

    mendistribusikann#a. pengguna #ang menggunakan software berba#ar

    umumn#a tidak diijinkan untuk men#ebarluaskan software tersebut se%ara

    bebas tanpa ijin ada penerbitn#a. %onto software berba#ar ini misaln#a adala

    sistem mi%rosoft windows$ mi%rosoft offi%e$ adobe potosop$ dan lainlain

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    6/15

    #. $reeware

    Freeware atau perangkat lunak gratis adala perangkat lunak komputer

    berak %ipta #ang gratis digunakan tanpa batasan waktu$ berbeda dari

    sareware #ang mewajibkan penggunan#a memba#ar *misaln#a setela jangka

    waktu per%obaan tertentu atau untuk memperole fungsi tambaan+. Para

    pengembang perangkat gratis seringkali membuat perangkat gratis freeware

    ?untuk disumbangkan kepada komunitas@$na%un juga tetap ingin

    %e%perta&ankan &ak %ereka se!agai penge%!ang 'an %e%iliki kontrol

    ter&a'ap penge%!angan selanjutn"a. 8reeware juga didefinisikan sebagai

    program apapun #ang didistribusikan gratis$ tanpa bia#a tambaan. &ebua

    %onto utama adala suite browser dan mail %lient dan ;oilla News$ juga

    didistribusikan di bawa PL *8ree &oftware+.

    (. $ree Software

    Free Softwarelebi mengara kepada bebas penggunaan tetapi tidak arus

    gratis. Pada ken#ataann#a$ naman#a adala karena bebas untuk men%oba

    perangkat lunak sumber terbuka *'pen &our%e+ dan di sanala letak inti dari

    kebebasanC programprogram di bawa PL$ sekali 'iperole& 'apat

    'igunakan) 'isalin) 'i%o'ifikasi 'an 'i'istri!usikan se*ara !e!as. Ja'i

    free software ti'ak %engara& kepa'a gratis pe%!elian tetapi penggunaan

    'an 'istri!usi. Begitu keluar 'ari lisensi kita 'apat %ene%ukan !er!agai

    *ara untuk %en'istri!usikan perangkat lunak) ter%asuk freeware)

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    7/15

    s&areware atau A'ware. :lasifikasi ini mempengarui %ara di mana program

    dipasarkan$ dan independen dari lisensi perangkat lunak mana mereka berasal.

    Perbedaan #ang n#ata antara 8ree &oftware dan 8reeware. :onflik mun%ul

    dalam arti kata free dalam baasa Inggris$ #ang berarti keduan#a bebas dan

    gratis. 'le karena itu$ dan seperti #ang disebukan sebelumn#a$ 8ree &oftware

    tidak perlu bebas$ sama seperti 8reeware tidak arus gratis.

    +. S&areware

    &areware juga bebas tetapi lebi dibatasi untuk waktu tertentu. &areware

    adala program terbatas didistribusikan baik sebagai demonstrasi atau (ersi

    e(aluasi dengan fitur atau fungsi #ang terbatas atau dengan menggunakan

    batas waktu #ang ditetapkan *misaln#a - ari+ . Dengan demikian$

    memberikan pengguna kesempatan untuk menguji produk sebelum membeli

    dan kemudian membeli (ersi lengkap dari program. &ebua %onto #ang

    sangat jelas dari tipe ini adala perangkat lunak anti(irus$ perusaaan

    perusaaan ini biasan#a memudakan pelepasan produk e(aluasi #ang an#a

    berlaku untuk jumla ari tertentu. &etela melewati maksimum$ program

    akan berenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap

    menggunakann#a. :ita juga dapat menemukan perangkat lunak bebas

    sepenun#a$ namun termasuk dalam program periklanan$ distribusi jenis ini

    disebut Adware. &ebua %onto #ang jelas adala program ;essenger dari

    ;i%rosoft #ang memungkinkan penggunaan perangkat lunak bebas dalam

    pertukaran untuk masuk dengan %ara iklan banner atau popup.

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    8/15

    C.Jenis-Jenis Software Pada Komputer

    . Siste% ,perasi

    &istem operasi merupakan sofware #ang pertama kali diba%a ole komputer

    pada saat booting sebagai dasar pengoperasian komputer. 5erdapat 2 jenis

    sistem operasi berdasarkan tampilan antarmuka kepada penggunan#a *user

    interfa%e+ #aitu #ang berbasis 3UI *3ara%ter User Interfa%e+ dan berbasis

    UI *rapi%al User Interfa%e+. &istem operasi berbasis 3UI$ misaln#a C D'&

    *Disk 'perating &istem+ dan &istem 'perasi UNI4 dan Linu pada mode

    terminal atau konsol. &edangkan sistem operasi berbasis UI$ misaln#a C

    ;i%rosoft =indows 9$ 2---$ N5$ 4P$ serta sistem operasi UNI4 dan Linu

    #ang tela mendukung UI.

    #. Progra% !antuan atau tilit"

    Program bantu *utilit#+ merupakan program #ang digunakan untuk

    mengisi kekurangan atau menampilkan kembali file suatu sistem operasi #ang

    terapus. P3 5ools dan Norton Utilities merupakan %onto dari program ini.

    &ala satu dari kelemaan D'& adala tidak mampu bekerja di sistem

    jaringan. 'le karena itu beberapa perusaaan membuat program tambaan

    #ang dapat menguba sistem D'& tersebut *single user atau stand alone

    s#stem+ menjadi sistem operasi #ang dapat digunakan ole ban#ak pemakai

    *multiuser+. Netware$ 5oken < ing dan Lantasti% merukan %onto%onto

    program ini.

    http://adubook.blogspot.com/2012/12/jenis-jenis-software-pada-komputer.htmlhttp://adubook.blogspot.com/2012/12/jenis-jenis-software-pada-komputer.html
  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    9/15

    (. Ba&asa o%puter /0o%puter Language1

    Computer Languagemerupakan baasa #ang digunakan untuk membuat

    program komputer. Disebut baasa karena%omputer language memiliki kosa

    kata dan tata baasa #ang arus ditaati ole pemakain#a.

    Fang termasuk dalam jenis ini adala C

    a. Low Le2el Language$ merupakan baasa tingkat renda karena sulit

    dipaami dan an#a dapat dimengerti ole pembuatn#a. Fang termasuk

    program ini adala baasa mesin assembl# language.

    !. Hig& Le2el Language)merupakan baasa tingkat tinggi karena

    menggunakan katakata #ang muda dimengerti. 3onto dari program ini

    adala BA&I3$ PA&3AL$ 8'

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    10/15

    *. Progra% Spea's&eet

    ;erupakan programprogram #ang digunakan untuk mengola data se%ara

    berkolom. 3onto C ;i%rosoft E%ell$ Lotus Impro(.

    '. 4ata!ase Manage%ent S"ste%

    &ala satu kegunaan komputer didalam organisasi adala untuk

    men#impan data dalam jumla besar. Dari data ini dapat diasilkan berbagai

    informasi. Untuk men#impan$ mengola data$ dan kemudian mengasilkan

    informasi$ diperlukan program #ang disebut dengan program database

    management s#stem *disingkat DB;&+ dan sering disebut dengan program

    database saja. 3onto C Parado$ 8opro$ ;i%rosoft A%%ess$ Approa%.

    e. 5rap&i*s

    &ala satu kebutuan pengguna adala membuat gambar. Untuk itu ia bisa

    menggunakan program #ang kusus digunakan untuk membuat gambar atau

    grapi%s. &eseorang #ang tidak pintar menggambar dengan tangan$ dapat

    membuat gambar #ang bagus di komputer$ karena gambar dikomputer muda

    diuba dan diola. 3onto C 3orel Draw$ &tanford rapi%s$ Gisio$ adobe

    potosop.

    f. Progra% Akuntansi

    Aplikasi #ang juga ban#ak dipakai dalam dunia bisnis adala aplikasi #ang

    berubungan dengan keuangan dan akuntasi. 3onto C Da%Eas# A%%ounting$

    Pa%ioli 2---$ Pea%5ree A%%ounting.

    g. Progra% Statistik

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    11/15

    Program statistik merupakan program #ang digunakan untuk melakukan

    penelitian #ang berubungan dengan analisis statistik. 3onto C &A&$ &P&&$

    &tatis%a.

    &. 0o%%uni*ation

    Communicationmerupakan program #ang digunakan untuk berkomunikasi

    dengan pemakai komputer lain. 3onto C 3arbon 3op#$ Data8a$ Pro%omm

    Plus$ 3ross5alk.

    i. Multi%e'ia

    ;ultimedia merupakan software #ang digunakan untuk mengubungkan

    komputer dengan peralatan multimedia seperti kamera (ideo$ kamera digital$

    (ideo pla#er. 3onto C ;i%rosoft Gideo$ nero sowtime$ winamp.

    j. 5a%e

    ame merupakan program untuk permainan. 3onto C 8ligt &imulator$

    Baseball$ Prin%e of Persia$ %ondition ero.

    k. Anti2irus

    Anti(irus merupakan program #ang digunakan untuk mendetekdi dan

    mengilangkan (irus #ang tertular pada komputer #ang sedang dipakai.

    3onto C ;%Afee Girus&%an$ Norton Anti(irus$ AG$ &;ADAG.

    . Ba&asa Pe%rogra%an

    Baasa pemrograman$ atau sering diistilakan juga dengan baasa komputer$

    adala teknik komandoinstruksi standar untuk memerinta komputer. Baasa

    pemrograman ini merupakan suatu set aturan sintaks dan semantik #ang dipakai

    untuk mendefinisikan program komputer. Baasa ini memungkinkan seorang

    programmer*#ang membuat program+ dapat menentukan se%ara persis data mana

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    12/15

    #ang akan diola ole komputer$ bagaimana data ini akan disimpanditeruskan$

    dan jenis langka apa se%ara persis #ang akan diambil dalam berbagai situasi.

    :omputer adala mesin #ang dapat melaksanakan seperangkat perinta dasar

    *instru%tion set+. :omputer an#a dapat diberi perinta #ang terdiri dari perinta

    perinta dasar tersebut. Perintaperinta #ang lebi rumit *misaln#a

    mengurutkan suatu daftar sesuai abjad+ arus diterjemakan menjadi serangkaian

    perintaperinta dasar #ang dapat dimengerti komputer *perintaperinta #ang

    termasuk dalam instru%tion set komputer tersebut+ #ang pada akirn#a dapat

    menn#elesaikan tugas #ang diinginkan$ meskipun dijalankan dengan beberapa

    operasi dasar$ bukan satu operasi rumit.

    Baasa pemrograman adala baasa #ang dapat diterjemakan menjadi

    kumpulan perintaperinta dasar tersebut. Penerjemaan dilakukan ole program

    komputer #ang disebut kompilator *%ompiler+. &etiap baasa pemrograman

    mempun#ai kompilatorn#a sendiri. 3onton#a$ kompilator 3 tidak akan

    mengerti program #ang ditulis dengan baasa Ja(a. &intaks dari baasa

    pemrograman lebi muda dipaami ole manusia daripada sintaks perinta

    dasar. Namun tentu saja komputer an#a dapat melaksanakan perinta dasar itu.

    ;aka di sinila peran penting kompilator sebagai perantara antara baasa

    pemrograman dengan perinta dasar.

    :egiatan membuat program komputer dengan menggunakan baasa

    pemrograman disebut pemrograman komputer. Baasa pemograman di bagi atas

    dua jenis$ #aitu baasa tingkat tinggi dan baasa tingkat renda. Baasa tingkat

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    13/15

    tinggi merupakan baasa pemograman #ang bisa di mengerti ole manusia$

    diantaran#a adala PA&3AL$ 8'

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    14/15

    pendistribusiann#a. 5ujuan pembuatan open sour%e software biasan#a bukan

    untuk tujuan komersil$ namun lebi ke tujuan sosial bagaimana sebua software

    bisa bermanfaat bagi para pengguna. Beberapa %onto open sour%e software

    misaln#a Pidgin$ Ko$ Inks%ape$ gimp$ dan masi ban#ak lagi.

    #. Siste% Pengoperasian 'an Progra% ontrol

    stem pengoperasian adala satu set program untuk komputer

    mengendalikan sumbern#a *resour%es+ sendiri seperti unit pemproses an pusat

    *%entral pro%essing unit+$ ingatan utama *main memor#+$ ingatan sekunder

    *se%ondar# memor#+$ peranti Input dan 'utput *Input'utput de(i%es+. 'le #ang

    demikian perisian aplikasi pengguna *users appli%ation software+ tidak perlu

    men#ediakan semua araan #ang diperlukan ole komputer.

    Ini membolekan pengatur%ara memfokuskan usaan#a kepada pen#elesaian

    masala kepada pelanggan. Program %ontrol adala rangkaian perinta untuk

    mengontrol suatu proses.

    (. tilit" 'an Progra% La"anan

    Program Utilit# atau Program La#anan adala perangkat lunak komputer #ang

    diran%ang kusus untuk membantu mengelola dan men#esuaikan perangkat keras

    komputer$ sistem operasi$ atau perangkat lunak aplikasi dengan melakukan satu

    tugas atau serangkaian tugas ke%il.

    Utilit# software adala jenis perangkat lunak sistem #ang diran%ang untuk

    membantu menganalisa$ mengkonfigurasi$ mengoptimalkan dan memeliara

    komputer.&epotong tunggal dari perangkat lunak utilitas biasan#a disebut utilitas

    *abbr. util+ atau alat.

    Utilitas perangkat lunak arus kontras dengan perangkat lunak aplikasi$ #ang

  • 7/24/2019 TUGAS MAKALAH SOFTWARE.docx

    15/15

    memungkinkan pengguna untuk melakukan alal seperti membuat dokumen

    teks$ bermain game$

    BAB III

    PENTP

    esi%pulan

    &oftware aplikasi$ #aitu suatu program komputer #ang berfungsi untuk melakukan

    tugastugas kusus$ seperti membuat dokumen$ memanipulasi foto$ membuat

    laporan keuangan$ atau meran%ang ruma.

    Berikut beberapa jenis perangkat lunak #ang terdapat di pasaran untuk aplikasi

    komputerC Perangkat lunak iburan$ perangkat lunak pendidikan$ perangkat lunak

    bisnis$ perangkat lunak kusus$ perangkat lunak produkti(itas kerja