Kamis, 18 Desember 2014

Perangkat Lunak Sistem Kelompok 7



KATA PENGANTAR

puji beserta syukur marilah kita panjatkan kepada sang khalik semesta alam Allah SWT, yang telah menciptakan manusia dalam bentuk paling sempurna dan menganugerahkan akal-pikiran yang begitu sempurna. Berkat rahmat dan nikmat-Nya itulah makhluknya (manusia) dapat berkreasi dan menemukan ilmu dan teknologi yang amat canggih, serta mengolah apa yang ada di bumi dengan luar biasa berkat ilmu yang mereka miliki. Berkat rahmat dan nikmat-Nya itu pula kami dapat menyelesaikan pembuatan makalah ini. Shalawat betangkaikan salam, marilah kita panjatkan kepada Baginda kita yakni Nabi Muhammad Saw., yang telah membawa ummat manusia dari zaman kegelapan menuju zaman terang benderang seperti yang kita rasakan saat ini.
            Makalah yang kami susun ini akan sedikit  membahas tentang “Software Aflikasi” , adalah tugas dari mata kuliah Pengantar Teknologi Informasi (PTI) yang dibimbing oleh Bapak Undang Sarifudin, SH, M.Kom. Kami ucapkan terimakasih kepada bapak dosen yang telah mempercaya kami untuk  membahas dan membuat makalah tentang Software Afikasi ini. Terimakasih juga kami ucapkan kepada beberapa pihak yang telah membantu menyelsaikan makalah kami, mulai dari pencarian bahan hingga pencetakan. Kami sadari masih banyak terdapat kekurangan dan kesalahan dalam penulisan makalah ini, baik dalam literaturnya ataupun pokok bahasannya. Maka dari itu, kritik dan saran yang membangun sangat kami harapkan dari pembaca sekalian untuk memperbaiki kekurangan dan kesalahan kami sehingga menjadikan diri kami mampu introfeksi diri dan menjadikan pelajaran untuk membuat makalah yang lebih baik lagi ke depannya.
            Semoga makalah ini dapat memberikan informasi, ilmu pengetahuan, dan menjadi bahan pembelajaran serta rujukan yang bermanfaat, juga diharapakan dapat menjadi sebuah motivasi bagi kami khususnya, dan bagi pembaca umumnya supaya menggali ilmu sedalam-dalamnya, mengejar impian setinggi-tingginya, melakukan pembaharuan ilmiah dan aksi nyata, pada akhirnya  kita sebagai ummat Islam dapat mengembalikan kejayaan Islam yang telah lama tenggelam.



DAFTAR ISI
KATA PENGANTAR…………………………………………………...1
DAFTAR ISI……………………………………………………….……2
BAB.I PENDAHULUAN………………………………………………..3
1.1   Latar Belakang…………………………………………...……3
1.2   Rumusan Masalah……………………………………….…….4
1.3   Tujuan Penulisan………………………………..……………..4
1.4   Manfaat Penulisan…………………………………………..…4
BAB.II PEMBAHASAN………………………………………………...5
          2.1 Macam macam Perangat Lu.nak Sistem……………………….5
          2.2 Sistem Operasi………………………………………..………..5
          2.3 Utilitas………………………………………………………..16
          2.4 Device Driver…………………………………………………18
          2.5 Penerjemah Bahasa……………………………………...……20
BAB.III PENUTUP…………………………………………………….30
          3.1 KESIMPULAN…………………………………...…………30
          3.2 SARAN……………………………………………...……….30
DAFTAR PUSTAKA………………………………………………..…31



BAB I
PENDAHULUAN

1.1         Latar Belakang

Sekarang ini perkembangan dan kemajuaan teknologi informasi dan komunikasi telah berkembang dengan sangat pesat. Berbagai kemudahan memperoleh informasi dari berbagai penjuru dunia dapat kita nikmati dalam hitungan detik. Pada saat dulu teknologi informasi dan komunikasi dianggap sebagai sesuatu yang tidak mungkin, kini telah menjadi kenyataan. Dengan teknologi yang luas ini kita harus dapat memanfaatkannya dengan baik dan benar sesuai dengan pungsi dari teknologi itu sendiri.
Diantara teknologi informasi yang hampir disetiap tempat kita temukan adalah computer. Sekarang computer sangat berkembang pesat dan hampir setiap tahun computer selalu mengalami perkembangan.Orang-orang bisa menggunakan computer dimana saja,Sedangkan model dan design dari computer itu sendiri juga mengalami perkembangan. Dulu apabila orang ingin menggunakan computer maka hanya bisa dikantor atau dirumah, kalau sekarang mereka bias menggunakan computer tersebut dimana saja yang mereka inginkan.
Software yang kita gunakan sekarang ini tidak serta merta muncul begitu saja melainkan melalui proses yang panjang dalam evolusinya. Hal ini  munculnya komputer mungkin dapat dilihat dalam kilas balik sejarah sejak digunakannya Abacus  ditemukan di Babilonia (Irak) sekitar 5000 tahun yang lalu – sebagai alat perhitungan manual yang pertama, baik di lingkup sekolah maupun kalangan pedagang, saat itu. Pada periode selanjutnya telah banyak ditemukan alat-alat hitung mekanikal sejenis yaitu Pascaline yang ditemukan oleh Blaine Pascal pada tahun 1642, Arithometer oleh Charles Xavier Thomas de Colmar pada tahun 1820, Babbage’s Folly oleh Charles Babbage pada tahun 1822, dan Hollerith oleh Herman Hollerith pada tahun 1889. Kesemuanya masih berbentuk mesin sepenuhnya tanpa tenaga listrik. Ukuran dan kerumitan strukturnya berdasarkan atas tingkat pengoperasian perhitungan yang dilakukan. Barulah pada tahun 1940, era baru komputer elektrik dimulai sejak ditemukannya komputer elektrik yang menerapkan system ajabar Boolean.

1.2         Rumusan Masalah

1.2.1 Apa saja yang termasuk perangkat lunak sistem

1.2.2 Apa yang dimaksud dengan sistem oprasi

1.2.3 Apa yang dimaksud dengan utilitas

1.2.4 Apa yang dimaksud dengan device Driver

1.2.4 Apa yang diaksud dengan penerjemah bahasa

1.3         Tujuan Penulisan

Tejuan dari penulisa makalh ini adalah agar kita bias mengetahui dan memahami tentang apa aa saja yang ada dalam perangkatlunak sistem seperti apa saja yang termasuk sistem oprasi,apa yang dimaksud dengan utiitas,apayang dimaksud dengan device driver,apa yang dimaksud dengan penerjemah bahasa,dsb

1.4         Manfaat penulisa

Manfaat dari penulisan makalah ini sendiri bertujuan untuk memberikan wawasan, pengetahuan tentang perangkat lunak sistem komputer yang sudah taka sing lagi bagi kita hususnya bagi seorang mahasiswa teknik informatika,bagi dunia dan juga keterkaitannya terhadap teori determinisme. Sehingga memberikan penjelasan bagi pembaca untuk mengetahui dan memahami tentang  masalah dan manfaat yang ada dalam pemanfaatan teknologi android bagi dunia baik dalam bidang apapun









BAB II
PEMBAHASAN

2.1Macam macam perangkat lunak system
  Perangkat Lunak Sistem adalah perangkat lunak atau software yang berhubungan langsung dengan komponen perangkat keras komputer (Hardware), perawatan, maupun pemrogramannya. Perangkat lunak sistem dbagi kedalam beberapa macam,diantaranya:
2.2    Sistem oprasi
               System oprasi adalah peragkat lunak dasar yang berpungsi sepenuhnyauntuk mengendalikan system computer,contohnya adalah windows,UNIX,dan linux. Sistem Operasi merupakan software pertama yang terdapat pada memori komputer pada saat computer dijalankan. Sedangkan software-software lainnya akan dijalankan setelah sistem operasi berjalan terlebih dahulu. Setelah itu sistem operasi akan melakukan pelayanan terhadap software-software tersebut.beberapa layanan yang bias dikerjakan system oprasi adalah akses disk,menejemen memori,penjadwalan task,pengaturan user interface,dll.
a.fungsi system oprasi
a.menejemen proses
   Manajemen proses merupakan konsep pokok dalam sistem operasi, sehingga masalah manajemen proses adalah masalah utama dalam perancangan sistem operasi. Proses adalah program yang sedang dieksekusi. Proses dapat juga didefinisikan sebagai unit kerja terkecil yang secara individu memiliki sumber daya dan dijadwalkan oleh sistem operasi. Proses berisi instruksi, data, program counter, register pemroses, stack data, alamat pengiriman dan variabel pendukung lainnya. Sebagaimana proses bekerja, maka proses tersebut merubah state (keadaan statis/ asal). Status dari sebuah proses didefinisikan dalam bagian oleh aktivitas yang ada dari proses tersebut.menejemen proses terbagi kedalam beerapa bagian,diantaranya:
1.Runing
   Dimana menejemen proses benar benar menggunakan CPU pad asaat itu atau sedand mengerjakan intruksi yang diberikan oleh user,dalam proses rung ada beberapa kemungkina yang terjadi,yaitu:
a.jika suatu program telah selai dieksekusi maka setatus dari proses itu akan berubah menjadi terminated.
b. Jika waktu yang disediakan oleh OS untuk melakukan proses tersebut sudah habis maka akan terjadi interrupt dan proses tersebut kini berstatus Ready.
c. Jika suatu event terjadi pada saat proses dieksekusi (seperti ada permintaan M / K) maka proses tersebut akan menunggu event tersebut selesai dan proses berstatus Waiting.
2.Blocked
   Blocked / terhenti, tidak dapat berjalan sampai kegiatan eksternal terlaksana (proses menunggu kejadian untuk melengkapi tugasnya) Bisa berupa proses menunggu : Selesainya operasi perangkat I/O; Tersedianya memori; Tibanya pesan jawaban.
3.Ready
   Ready / siap, proses siap dikerjakan tetapi menunggu giliran dengan proses lain yang sedang dikerjakan (bisa berjalan, sementara berhenti untuk memungkinkan proses lain dikerjakan).dengan kata lain proses readi adalah apabiala suatu pross berhrnti secara otomatis ataupun manualoleh user maka proses tersebut masuk kedalam keadaan berhenti sementara dan akan berstatus readi(bias dilanjutkan kembali).
b.Menejemen sumberdaya
   menejemen sumber daya berkaitan dengan pengendalian terhadap pemakaian sumberdaya dalam computer yang dilakukan oleh peragkat luna system ataupun perangkat lunak aplikasi yang sedang dijalankan oleh computer.yang dimaksud sumberdaya disisnia adalah komponen perangkat keras dalam computer seperti CPU,memori utama,dan piranti masukan/keluaran.

c.menejemen data/file
   menejemen data berupa pengendalian terhadap data masukan/keluaran,termasuk dalam hal pengalokasian dalam piranti penyimpanan ekunder maupun dalam memori utama.
System oprasi juga mengalami perkembangan dari tahun ketahunya,berkut adalah perkembangan system oprasi dari tahun ketahun:
   perkembangan system peroses terbagi kedalam beberapa geerasi,diantaranya:
1.generasi pertama (1945-1955)
            Generasi pertama merupakan awal perkembangan sistem komputasi elektronik
sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk
menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan
bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem computer diberi instruksi yang harus dikerjakan secara langsung.
2.generasi ke-2 (1955-1965)
            Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara beru rutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
3.generasi ke-3 (1965-1980)
            Pada generasi ini perkembangan sistem operasi dikemba ngkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan multi-programming (melayani banyak program sekali gus).
4.generasai ke-4 (paska 1980an)
   Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai
menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada
masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu
antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik.

b.macam macam system oprasi
   system oprasi terbagi kedalam beberapa macam,diantaranya:
1.DOS
Dos adalah sistem operasi yang menggunakan interface command-line yang digunakan para pengguna komputer pada dekade tahun 1980-an. Untuk fasilitas booting komputer dan menjalankan beberapa aplikasi software, misalnya WS dan Lotus. Masih banyak fungsi DOS yang digunakan pada zaman sekarang, terutama dalam menyelesaikan beberapa troubleshooting pada hardware komputer.
2.Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi yang dikembangkan oleh Microsoft. Sistem operasi Windows adalah hasil evolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar,windows juga terbagi kedalam bebera macam,diantaranya:
a.Windows XP
Windows XP merupakan salah satu system operasi yang dikeluarkan oleh Microsoft. Pada tahun 2001 Microsoft memperkenalkan Windows XP. Karena banyak kelebihan yang menonjol dan sedikit memakan memory, win XP banyak diminati masyarakat, daripada win vista.
b.Windows Vista
Windows Vista di keluarkan oleh Microsoft setelah Microsoft sukses mengeluarkan Windows XP. Windows Vista adalah pengembangan lebih lanjut dari Windows XP. Pertama kali Windows Vista dikeluarkan pada tanggal 30 November 2006 hanya diperuntukan untuk kalangan bisnis dan untuk kalangan rumahan di luncurkan pada tanggal 30 Januari 2007.
c.Linux
Pertama kali dikembangkan oleh Linus Torvald. Merupakan sistem operasi open source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack, dan lain-lain.
Kelebihan :
1.      Linux bisa berinteraksi dengan operating system lain dengan cara : kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.
2.      Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program – program yang lebih dari seharusnya karena penggunaan swap memori.
3.      Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.
4.      Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.
5.      Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download.
6.      Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.
7.      Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows.
Kekurangan :
1.      Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
2.      Aplikasi yang tersedia belum sebanyak windows.
3.      Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE.
4.      Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

d.MacOs                                                                                                            
MacOS adalah singkatan dari Macintosh Operating System. MacOS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.


Kelebihan :
1.      Lebih stabil karena menggunakan UNIX.
2.      Multitasking.
3.      Bisa mengenal file format windows.
4.      Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia.
5.      Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.
6.      Jarang terkena virus dan worm.
7.       Open sourcecode sehingga Mac OS sulit dibajak.
8.      Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
9.      Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.
Kekurangan :
1.      Mahal, karena spesifikasi teknis mac memang tinggi. Asesorisnya dan spare part banyak tapi mahal.
2.      Hanya cocok untuk graphic designer.
3.      Kurang cocok untuk aplikasi server dan game. Kurang baik untuk dijadikan server dan belum banyak game bagus seperti game-game windows yang dibuat untuk mac.
4.      Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license untuk perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
5.      Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS.
6.       Secara teknis, MacOS tertinggal dengan sistem operasi yang lainnya. Karena hanya pihak MacOs saja yang mengembangkannya.
7.      Software di Mac OS tidak begitu lengkap.
e.Ubuntu
Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian. Proyek Ubuntu resmi disponsori oleh Canonical Ltd yang merupakan perusahaan milik seorang kosmonot asal Afrika Selatan , Mark Shuttleworth. Pada tahun 2004, Ubuntu diluncurkan dan didistribusikan ke seluruh dunia. Ada beberapa versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan). Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli professional.
f.Windows 7
Windows 7 diluncurkan tanggal 28 Oktober 2009. Fitur dalam Windows 7 ini banyak kesamaan dengan windows vista karena ini merupakan perbaikan dari Windows Vista. Beberapa fiturnya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain.
Kelebihan :
1.      Berjalan lebih cepat disbanding win vista.
2.      Fitur security benar-benar ketat. 
3.      Hampir semua driver di vista bisa digunakan di win 7. 
4.      Irit konsumsi daya. 
5.      Optimasi dalam prefetching (optimasi pada proses load data untuk HD maupun SSD ).
6.      Adanya aplikasi device storage (fitur baru untuk memudahkan kita menampilkan semua hal yang berhubungan dengan peripheral tertentu, seperti fitur konfigurasi dan dokumentasi). 
7.      Dapat memilih jaringan wireless hanya dengan 1 klik dari system tray.
8.       Mendukung teknologi multi touch.
9.      Tampilan dan aplikasi menarik.
Kekurangan :
1.      Ada hardware yang bisa langsung dikenali di win vista, tapi tidak di win 7 (karena masih versi beta).
2.      Susah memaksa software yang sebelumnya bisa dipaksakan diinstall di vista, juga dipasang di win 7.

windows 7 terbagi kedalam beberapa versi,diantarana:
1.Windows 7 Ultimate
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG1kas2c0Li9mMMpeKqYX6ycESEhEnr79ARmX_yqQsc4hIovbb5DKPVdRcS4N26UZ216Janb9RmA6t2f1Xcsb00nqowYfMGdzFuT-Aa-l3-p6A0cH5P93R2PjusB9jIYzdOo8dfWiqzGk/s1600/win7ultimate.jpg
Target : Retail market, ketersediaan terbatas.
Fitur Utama (kunci) : semua fitur windows 7 edisi sebelumnya, ditambah dengan BitLocker, BitLocker To Go, AppLocker, Direct Access, Branche Cache, MUI language packs, Enterprise Search Scopes, boot from VHD dan Virtual Desktop Infrastructure (VDI) enhancements.Keterbatasan : Volume Licensing.
2.Windows 7 Enterprise
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XWDPdu8RZ-M-_tylCTR2qscRbWHB8lC7JQfN0wNO-vutoSgOIRrqLnA1fLRbL17-gNvloGumc7xtaRmN_X0yWOtFNq_9jsvgbBEdamWdCT3LvhJtaiEeElIF3Em0STiO3ZaGv97D_E8/s1600/win7enterpise.jpg
Target : Pelanggan Bisnis ( volume-licenses).
Fitur Utama (kunci) : BitLocker, BitLocker To Go, AppLocker, Direct Access, Branche Cache, MUI language packs, boot from VHD.Keterbatasan : Lisensi Retail.
Selain perbedaan mengenai lisensi, Windows 7 Enterprise mempunyai fitur yang sama dengan Windows 7 Ultimate.
3.Windows 7 Professional
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixekxZRw8-6pF0flpmQuTc7iMdnNhazaSJpsLIG6NbIjkG5_UTZ0LJdyuALM2FllqO7pml8egEIVMRqvMiXsx330-CYlY83JTWs6VHSJwqv_fSgkz1vnZ8xMMzVOCcRnACB073G8mmPdc/s1600/win7profesional.jpg
Target : Pengguna IT menengah keatas.
Fitur Utama (kunci) : Windows XP Mode, Domain Join, Remote desktop host, location aware printing, mobility center, presentation mode, offline folder.
Keterbatasan : BitLocker, BitLocker toGo, AppLocker, Direct Access, Branche Cache, MUI Language Pack, booting dari VHD.
Windows 7 Professional menawarkan semua fitur edisi dibawahnya. Juga mulai ada fitur Windows XP Mode yang tidak disediakan di edisi dibawahnya.
4.Windows 7 Home Premium
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBcJzkTR2WdHh96QH8jNB2l-cjhaYagl_MBDae9ckJMF31wOEgehzb7ctPbiDJjFXgci0lxDEmcdHlt1Agbr6gYXVdRePp-dmlEfiMqrRrai145RJj67KFMfzOUKklP1TUEPUsWKWrAXU/s1600/Win7hompremiumx86x64.jpg
Target : Global
Fitur Utama (kunci) : Aero Glass, Aero Background, Windows Touch, Membuat Home group baru, Media Center, DVD Playback dan pembuatan, premium games dan Mobility Center.
Keterbatasan : Domain join, Remote desktop host, backup dari jaringan, Encryption File System, Offline Folder.
5.Windows 7 Home Basic
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmY7zA8est86gwB_w4-YJ7xVUxnH0MlARBz25hp1ZDA-ZzX2vR-fwBRQniUsvLtU3JIUeow_gHpDyVD7gakpG4WyyziP3lx12P0-viSgTrBRB8grx39DfbQ_HDMS076jkS5rJulTd7s6U/s1600/win7homebasic.jpg
Target : Untuk Wilayah tertentu saja, seperti di Indonesia.
Fitur Utama (kunci) : Multiple monitor, fast user switching (berganti user), desktop wallpaper, desktop windows manager, network printing, internet connection sharing, sebagian windows aero.
Keterbatasan : Tidak bisa membuat Homegroup baru, tidak disertakan DVD decoder ( MPEG-2 dan Dolby Digital), tanpa multi touch, premium games, Windows Media center, tidak ada Multi bahasa, dukungan Windows Aero tidak penuh.
8.Windows 7 Starter
Target : Seluruh dunia, biasanya hadir dengan paket komputer baru (laptop/netbook)
Fitur Utama (kunci) : Taskbar, Jump list, Windows Media Player, Backup & restore, Action Center, Device Stage, Play to, Fax anda Scan dan Game sederhana.
Keterbatasan : tidak ada Aero glass, berbagai fitur modifikasi desktop, windows touch, media center, live thumbnail preview, home group creation, tidak ada Multi bahasa, maksimal RAM 2 GB, tidak terseda versi 64bit.
Dengan windows 7 starter, pengguna tidak bisa mengubah wallpaper atau theme windows. Pada awalnya Windows 7 Starter dibatasi hanya bisa menjalankan 3 program satu waktu, tetapi akhirnya keterbatasan ini dihilangkan, sehingga pengguna tetap bisa menjalankan banyak program dalam satu waktu, dibatasi jumlah memory saja.
Untuk edisi 32 bit, semua windows selain windows starter mempunyai batas maksimal RAM atau Memory 4 GB. Untuk edisi 64 bit, lebih tinggi dan berbeda-beda.
c.penanganan peroses dalam system oprasi
            berkaitan dengan penanganan proses,dikenal beberapa istilah seperti multiprogreming,multitasking,penyimpan virtual,time sharing,dan multi processing.
1.multiprogreming
Multiprogramming adalah bentuk dasar dari pengolahan paralel yang memungkinkan untuk menajalankan beberapa program pada waktu yang bersamaan. Komputer yang multiprogramming dapat diartikan sebagai sebuah sistem komputer yang telah dialokasikan dengann sumber daya untuk lebih dari satu aplikasi bersamaan, pekerjaan atau pengguna. Kemampuan multiprogramming dikembangkan sebagai fitur dari sebuah sistem operasi di akhir 1950-an dan mulai digunakan di komputer mainframe di pertengahan 1960-an akhir. Hal ini mengikuti pengembangan sistem perangkat keras yang memiliki logika sirkuit dan set instruksi yang diperlukan untuk memfasilitasi transfer kontrol antara sistem operasi dan satu atau lebih aplikasi independen lainnya.Dalam multiprogramming, ketika suatu program dieksekusi, program lainnya sedang dalam keadaan menunggu. Setelah program yang dalam status menunggu selesai maka CPU akan kembali untuk mengeksekusinya. Selama suatu program butuh dieksekusi, CPU tidak pernah dalam keadaan idle/istirahat. Perpindahan proses antarprogram tersebut dinamakan switching.Contoh nyata dari multiprogramming sendiri adalah : menjalankan program Microsoft Word bersamaan dengan Windows Media Player.
2.multitasking
Multitasking adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumberdaya CPU yang sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara aktif mengolah instruksi untuk satu pekerjaan tersebut. Multitasking memecahkan masalah ini dengan memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Kondisi mengalokasikan CPU dari pekerjaan satu ke pekerjaan yang lain disebut context switch. Ketika context switch terjadi dengan sangat cepat — kondisi ini cukup untuk memberikan ilusi pengolahan-paralel. Bahkan dalam komputer yang memiliki lebih dari satu CPU (disebut multi-prosesor), multitasking memperbolehkan lebih banyak pekerjaan dijalankan dibanding dengan jumlah CPU yang tersedia.
Sistem operasi komputer dapat juga mengadopsi berbagai macam strategi penjadwalan, yang secara garis besar dapat dikategorikan sebagai berikut:
a.Dalam sistem multi-program, pekerjaan yang sedang diolah terus berjalan hingga membutuhkan suatu operasi yang memerlukan interaksi dari luar. (e.g. membaca dari tape). Sistem multi-program didesain untuk memaksimalkan penggunaan CPU.
b.Dalam sistem time-sharing , pekerjaan yang sedang diolah diharuskan melepaskan kerja CPU, baik secara sukarela atau dari interaksi luar, seperti interupsi-perangkat-keras. Sistem Time-sharing didesain untuk memperbolehkan beberapa program seolah diproses secara bersamaan.
c.Dalam sistem real-time, beberapa program yang sedang menunggu dijamin untuk mendapatkan pengolahan dari CPU ketika interaksi luar terjadi. Sistem real-time didesain untuk melakukan kontrol mekanik seperti robot-robot industri, yang memerlukan ketepatan pemrosesan.
3.multiprocesing
Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.
Multiprocessing juga kadang merujuk kepada kemampuan eksekusi terhadap beberapa proses perangkat lunak dalam sebuah sistem secara serentak, jika dibandingkan dengan sebuah proses dalam satu waktu, meski istilah multiprogramming lebih sesuai untuk konsep ini. Multiprocessing sering diimplementasikan dalam perangkat keras (dengan menggunakan beberapa CPU sekaligus), sementara multiprogramming sering digunakan dalam perangkat lunak. Sebuah sistem mungkin dapat memiliki dua kemampuan tersebut, salah satu di antaranya, atau tidak sama sekali.
Multiprocessing dapat dibagi ke dalam beberapa kelas, yakni:
1.Berdasarkan simetrinya, multiprocessing dapat dibagi ke dalam
  a.Asymmetric Multiprocessing (ASMP)
  b.Symmetric Multiprocessing (SMP)
  c.Non-uniform memory access (NUMA) multiprocessing
  d.Clustering
2.Berdasarkan jumlah instruksi dan datanya, dapat dibagi ke dalam (lihat Taksonomi Flynn)
  a.SISD (Single Instruction on Single Data Stream)
  b.SIMD (Single Instruction on Multiple Data Stream)
  c.MISD (Multiple Instruction on Single Data Stream)
  d.MIMD (Multiple Instruction on Multiple Data Stream)
3.Berdasarkan kedekatan antar prosesor, dapat dibagi ke dalam
  a.Loosely coupled
  b.Thightly coupled
4.timesharing
Time-sharing adalah berbagi sumber daya komputasi antara banyak pengguna melalui multiprogramming dan multi-tasking. Konsep time-sharing adalah sebuah cara di mana sebuah sistem mengizinkan beberapa pengguna atau proses untuk menggunakan CPU dan memori. Dalam sistem tersebut, sistem operasi akan menggilir proses-proses yang sedang berjalan, dan mengizinkan setiap proses untuk dijalankan oleh CPU (serta disimpan di dalam memori), sebelum pindah ke proses selanjutnya. Mesin-mesin tersebut telah menjadi cukup cepat sehingga kebanyakan pengguna saat itu dapat merasakan seolah-olah mereka menggunakan mesin tersebut hanya untuk sendiri. Secara teori, time-sharing mampu mengurangi biaya komputasi secara signifikan, mengingat sebuah mesin dapat digunakan oleh beberapa pengguna, bahkan ada yang mencapai angka ratusan pengguna

            5.penyimpanan virtual
        Penyimpanan Virtual adalah suatu metode yang menangani sejumlah program dengan membagi program-program tersebut ke dalam bagian-bagian yang lebih kecil dan berukuran sama dengan hanya sebuah bagian dari setiap proses yang disimpan dalam memori utama per satu waktu. Metode ini diterapkan dalam windows.

2.3    Utilitas
                        Utilitas adalah program yang bermanfaat untuk melakukan kegiatan yang berhubungan sumberdaya system,misalnya untntuk mempormat disk.dilingkungan windows,program program seperti scandisk,disk cleanup,dan disk defragmenter,secara otomatis disertakan dalam computer ketika program windows di install.namun adakalanya kita harus menginstalnya sendiri seperti program anti virus karna bukan bagian dari windows.
         Berikut adalah beberapa contoh dari program utiltas,diantaranya:


         1.perogram untuk pencadangan
                        Pencadangan atau backup berarti penyalinan program atau dta yang terdapat pad hard disk computer ke suatu piranti penyimpanan exsternal misalnya pta magnetic atau CD-RAW dengan tujuan apabila terjadi kerusakan pada hardiak computer maka kita mempunyai salinannya.di dalam windows terdapat program seperti Norton bacekup  dari symantic yang dapat digunakan untuk melakukan pencadangan.
         2.perogram pemuihan data
                        Program pemulihan data berfungsi untuk melakukan perbaikan atau pemulihan data yang rusak secara fisik.
         3.perogram anti virus
            Antivirus adalah salah satu contoh Program Utilitas yang merupakan sebuah program yang berfungsi untuk mendeteksi dan menghapus virus-virus yang terdapat di komputer anda dan juga berjaga-jaga dari serangan virus yang masuk.
Virus adalah suatu program atau software yang dapat mereplikasi diri dalam sebuah kode program dengan maksud melakukan sesuatu di dalam sistem komputer tanpa disadari oleh pengguna komputer dan biasanya menyebabkan kerusakan pada komputer yang terinfeksi.

Jenis-jenis virus adalah virus file, virus sistem, virus dropper, virus companion, virus multi partition, virus macro, worm, trojan horse, virus polymorphic, virus Stealt, virus Music Bug,dll.Efek yang ditimbulkan oleh virus yaitu merusak data, menyapu habis semua isi hard disk, menampilkan pesan aneh pada layar, membuat file-file hilang, dan bahkan membuat dokumen tidak dapat dijalankan lagi.Virus dapat menginfeksi komputer anda melalui email, flashdisk, atau media penyimpanan lainnya yang mengandung virus masuk ke komputer anda, atau bisa juga melalui program yang didownload dari internet,programna untuk menangani penularan virus dalam computer.beberapa anti virus dapat melakukan pencegahan terhadap penularan virus,tentusaja anti virus juga dapat memprbaiki atau memulihkan berkas yang terkena virus,beberapa contoh anti virus yang banyak kita gunakan adalan SMADAV,AVIRA,AVG,AVAST,dll.
4.perogram kempresi data
            Kompresi data adalah upaya yang bias diakukan pemakai computer dengan tujuan agar berkas yang berukuran besar dapat di simpan dengan ukuran yang jauh lebih kecil.sselain itu kompersi data juga bertujuan untuk  data yang berukuran besar dapat dikirim/ditransper dari satu lokasi kelokasi lain dengan cepat.contoh program kompersi data adalah WinZip.kompersi data bias dilakukan kepada jpeg,png,toff,mp3,aac rma,mpeg,dll.
5.perogram untuk melakukan defragmentai
               Defragmentasi adlah suatu upaya untuk menghilangkan fragmentasi.fragmentasi adalah keadaan yang membuatbagian dari berkas berkas pada hard disk atau disket tidak berada pada lokasi yang bersebelahan melainkan berserakan pad berbagai sector yang berjauhan.pengaruhnya adalah ketika kita mengakses terhadap berkas akan menjadi lamat.fragmen yang digunakan untuk melakukan defragmentasi disebut drfragger dan defragmenter.disk defragmenter merupakan contoh utilitas yang tersedia pad Microsoft windows.fungsi dari defragmentasi adalah adalah membantu mempercepat akses ke sebuah data pada drive komputer sobat, melalui penyusunan dan mengatur kembali data pada perangkat pc dengan begitu waktu untuk mengakses data lebih cepat dikarenakan data-data yang tadi bercampur/berantakan akan ditaruh kembali pada tempatnya. Sobat bisa kapan saja defrag PC, bisa sobat lakukan dengan manual atau bisa juga dijadwal/schedule.
6.pemformat disk
               Memformat disk adalah tindakan yang dilakukan untukmenyiapkan disket atau hard disk agar bias digunakan untuk meneyimpan data atu program.contoh program ini adlah format disk.

2.4     device driver
                  Device driver adalah program yang berfungsi untuk membantukomputer mengendaikan piranti piranti peripheral.perangkat lunak ini biasa disdiakan vendor yang memproduksi perangkat heras.contohnya adalah ketika kita memasang perangkat keras seperti modem maka kita juga harus menginstal device draivernya agar prangkat kita bekerja dengan baik.
Device driver juga memiliki komponen komponen yan hamper sama,berikut ini adalah jenis dan komponen komponen yang ad pada device driver,diantaranya:
Komponen driver:
Driver audio : komponen yang berhubungan dengan audio atau suara
Driver Bios : komponen yang berhubungan dengan motherboard
Driver Chipset : komponen yang berhubungan dengan komponen chip pada motherboard
Driver Graphics : komponen yang berhubungan dengan visual
Driver Keyboard : komponen yang berhubungan dengan keyboard
Driver Mouse : komponen yang berhubungan dengan mouse
Driver Storage : komponen yang berhubungan dengan alat penyimpan data
Driver Webcam : komponen yang berhubungan dengan kamera
Driver Network : komponen yang berhubungan dengan jaringan
Jenis dirver:
1. Universal Driver
Dengan Sky Driver kini kita tidak perlu repot lagi mencari dan mendownload driver satu persatu, karena Sky Driver memiliki semua driver yang kamu butuhkan.
Penggunaanya juga sangat mudah, hanya dengan sekali “klik” akan menditeksi dan menginstal otomatis driver yang kamu butuhkan.

2.DriverPack Solution

DriverPack Solution 11.8 merupakan versi terbaru DriverPack Solution untuk saat ini, ada banyak penambahan fitur dan database driver, namun saya kurang tahu detailsnya, saya cari informasinya tidak ada di webnya. DriverPack Solution ini merupakan sebuah program yang berisi kumpulan-kumpulan driver (automated driver installation) untuk semua versi windows (32/64 bit) yang dapat anda gunakan di berbagai macam komputer.merupakan versi terbaru DriverPack Solution untuk saat ini, ada banyak penambahan fitur dan databasedriver, namun ane kurang tahu detailsnya.DriverPack Solution 11.8 ini merupakan sebuah program yang berisi kumpulan-kumpulan driver (automated driver installation) untuk semua versi windows (32/64 bit) yang dapat anda gunakan di berbagai macam komputer. DriverPack Solution 11.8 ini sangat cocok bagi anda yang bekerja sebagai teknisi komputer.

      3. Cobra Driver Pack 2010

Cobra Driver Pack 2010 adalah modal untuk seorang teknisi komputer yang mana dengan memiliki Cobra Driver semua versi driver hardware untuk windows XP, Windows Vista dan Windows 7 akan terpenuhi. Untuk komputer versi lama biasanya tidak memiliki CD driver untuk mainboard / motherboard bawaannya seperti Chipset, DirectX, LAN, Sound, USB, VGA (Graphics Card) dll. Atau anda baru saja membeli komputer second/bekas tetapi tidak memiliki CD driver hardware dan tidak tahu sama sekali tentang informasi detilnya solusinya adalah anda harus mempunyai Cobra Driver.
2.5    penerjemah bahasa
         Penerjemah bahas apemrograman dibedakan menjadi assembler,compiler,dan interpreter.
1.Asembler adalah program yang digunakan untuk menerjemahkan kode sumber dalam bahasa rakitan (assembly) ke dalam bahasa mesin.
2. 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.
.
                                                                                 


Flowchart: Stored Data: Kode sumber
 
           



 
                                                  


Text Box: kompiler
 
                                                  


 
                                                              

Flowchart: Stored Data: Kode mesin                                                                       
Text Box: Urutan pengerjaan:
Intruksi 1 sampai intruksi 3 diterjemahkan menjadi kode objek
Pengeksekusian program:
Ketika kode objek dijalankan tidak ada penerjemah lagi dan tidak bergantung kode sumber
3. 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


Text Box: Kode sumber
Intruksi 1
Intruksi 2
Intruksi 3
 


                                                



                                                 Proses pengerjaan pada compiler






Text Box: Kode sumber
Intruksi 1
Intruksi 2
Intruksi 3


Text Box: Urutan pengerjaan:
1.intruksi 1 diterjemahkan kemudian dijalankan
2.intruksi 2 diterjemahkan kemudian dijalankan
3.intruski 3 diterjemahkan kemudian dijalankan

 





                                                 Proses penerjemahan pada interpreter

Keuntungan penggunaaan compiler:
1.pengerjaan intruksi dilakukan dengan sangat cepat karena kode objek terbentuk tak perlu lagi adanya penerjemahan,menginget computer dapat memahamiobjek secara langsung.
2.kode objek dapat di distribusikan ke computer lain tanpa perlu menyertakan kode sumber dan compiler,sehingga kerahasiaan kode sumber bias terjamin.
Kelemahan compiler adalah seluruh kode harus benar secara sinteks agar program biasa diuji.
a.klasifikasi bahsa pemrograman
sejauh ini bahasa pemrograman dikelompokan menjadi 5 generasi,yaitu generasi pertama(bahasa mesin),generasi kedua(bahasa rakitan/assembly),generasi ketiga(bahasa procedural),generasi keempat(bahasa non-prosedural),generasi kelima(bahasa kecerdasan buatan).
1.bahasa generasi pertama (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,contoh bahasa mesin adalah CD21 atau 1100110100100001 dijalankan dengan 21 heksa decimal.
2.bahasa generasi keedua (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 generasi ketiga
Bahasa generasi ketiga menggunakan pendekatan procedural.sebagai bahasa procedural,pemrogram perlu menuliskan intruksi intruksi yang rinci agar computer melakukan tugasnya.program ditulis dengan menggunakan kata kata yang isa dipakai manusia,misalnya write untuk menampilkan sesuatu kelayar dan read untuk membaca data dari keyboard.adapun beberapa beberapa bahasa pemrograman yang termasuk bahsa generasi ketiga,diantaranya:
1.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.
2.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.
3.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.
4.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.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.


4.bahasa generasi keempat
Merupakan Bahasa Non-Prosedural. Bahasa pemrograman Generasi Ke-4 dirancang untuk mengurangi waktu pemrogram untuk membuat program sehingga pembuatan program dibuat dengan waktu lebih cepat. Program ini dapat digunakan oleh pemakai yang kurang mengenal hal-hal teknis pemrograman tanpa perlu bantuan seorang programmer professional.contohnya membuat program database sederhana dalam Microsoft acses.Bahasa generasi ke-4 disebut juga dengan Very High Level Language atau Problem Oriented Language (bahasa yang berorientasi pada masalah) karena memungkinkan pemakai menyelesaikan masalah dengan sedikit penulisan kode pemrograman dibandingkan dengan  bahasa prosedural. Fasilitas yang tersedia :
Program Generator (untuk membuat aplikasi mudah).
Report Generator (untuk membuat laporan dengan mudah dan cepat)
Bahasa Query (SQL). Dengan adanya fasilitas ini programmer sedikit dalam menuliskan kode instruksi. Contoh Bahasa Generasi ke-4: Oracle, Microsoft Access,dsb.
5.bahasa generasi kelima
Merupakan bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (artificial intelligence) (AI). AI adalah disiplin dari ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia.
Contoh Aplikasi :
Pemrosesan Bahasa Alami è mengatur komputer agar bisa berkomunikasi dengan manusia melalui bahasa manusia.
Aplikasi Sistem Pakar è program komputer yang dapat menghasilkan pemikiran yang setara dengan seorang pakar.
Contoh Bahasa Pemrograman : PROLOG dan LISP.
Nah itulah sedikit penjabaran tentang Klasifikasi Bahasa Pemrograman.
Dalam prangkat lunak sistem ada banyak bahasa pemrograma diantaranya,fortran,asmbli,rpg,basic,logo,apl,pl/1,dll.

1.      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
.
2.      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.
3.      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.
4.      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







BAB III
PENUTUP

3.1 Kesimpulan
               Software adalah kumpuan intruksi yang berpungsi untuk menjalankan suatu perintah,seperti memberikan informasi tentang hardwerw,menentukan fungsi hardwere,sa menjelaskan sistem.dalam perkembangan perangkat lunak ada beberapa era yang dilalui dan ad beberapa perangkat lunak yang berkembang mulali daibahasa pemrograman,sistem oprasinya,dll
3.2 Saran
               Pemanfaatan dan mengetahuai perkembangan teknologi di dunia memag sangatlah penting,sebenarnya tidak hanya bagi dunia pendidikan saja teknologi itu diperlukan melainkan dalam hal apapun juga sekarang kita meggunakan yang namanya teknologi,tentu saja ada dampak negative dan fositipnya juga ketika seseorang menggunakan teknologi dan itu tergantung bagaimana seseorang menggunakan teknologi tersebut dan juga tau akan fungsi dan peranan serta sebab akibat dan dampak yang ditmbulkan dari penggunaan teknologi tersebur,dan oleh karna itu kita harus lebih mengerti dan lebih bijak ketika kita menggunakna teknologi ini terutama bagi kita sebagai peajar,karena tidak hanya dampak positif yang kita dapatkan dari teknologi ini tetapi jamnan sekarang seiring berkembannya teknologi yang dapat di akses semua kalangan dan semua usia ada juga dampak negative yang mesti kita waspadai







DAFTAR PUSTAKA
http://muhammadarif16.wordpress.com/perangkat-lunak-sistem-operasi/ di unduh pada tanggal 20.11.2014 pkl.11.00 wib
http://id.wikipedia.org/wiki/Sistem_operasi di unduh pad tanggal 21.11.2014 pkl.01.30 wib
https://datasheetgadget.files.wordpress.com/2014/11/pti8.pdf di unduh pad tanggal 21.11.2014 pkl 03.30 wib



0 komentar: