Kamis, 05 April 2012

SOFTWARE


KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT karena hanya dengan rahmat dan hidayah-Nya jualah Penulis dapat menyelesaikan makalah Mata Kuliah Pengantar Teknologi Informasiyang berjudulSoftware.

Makalah ini disusun agar pembaca dapat mengetahui perkembangan software beserta beserta kegunaannya. Dan makalah inipenulis sajikan berdasarkan pengamatan dari berbagai sumber. Penulis juga sangat berterima kasih pada pihak-pihak yang membantu penyelesaian makalah ini.

Penulis sadar bahwa makalah ini penuh dengan kekurangan dan masih jauh dari sempurna.. Semoga makalah ini dapat memberikan manfaat dan wawasan yang lebih luas kepada pembaca. Sumbang saran dari pembaca sangat diharapkan demi perbaikan selanjutnya. Terima kasih.

Pekanbaru,    12November 2011
                                                                                                            Penulis,

                                                                       
                                                                                                            Irmayanti











Daftar isi
KATA PENGANTAR……………………………………               2
DAFTAR ISI……………………………………………..                3
BAB I             PENDAHULUAN……………………….                4
A.    LATAR BELAKANG………………………..               4
B.     TUJUAN……………………………………...               4
BAB II                        PEMABAHASAN………………………..               5
1.        Pengertian Software…………………………..               5
2.        Jenis-jenis Software…………………………..               5
A.    Operating System Software……………....               5
B.     Application Software……………………..               6
C.     Utility Software…………………………..               7
D.    Database Software………………………..               8
BAB III          PENUTUP………………………………....              11
A.    KESIPULAN………………………………….              11
B.     KRITIK Dan SARAN………………………...              11
DAFTAR PUSAKA……………………………………….             12
















BAB I
PENDAHULUAN
A.      Latar Belakang

Dewasa ini perkembangan dan kemajuan tekhnologi informasi dan komunikasi telah berkembang dengan sangat pesat. Berbagai kemudahan memperoleh informasi dari berbagai penjuru dunia dapat kita nikmati dalam hitungan detik. Pada saat zaman batu tekhnologi informasi dan komunikasi di anggap sebagai sesuatau yang tidak mungkin. Ini telah menjadi kenyataan. Dengan tekhnologi yang luas kita harus dapat memanfaatkannya.
Diantara tekhnologi informasi yang hampir setiap tahun komputer selalu mengalami perkembangan. Sedangkan model dan desain dari komputer juga mengalami perkembangan. Dulu apabila orang ingin menggunakan komputer maka hanya bisa di kantor atau dirumah. Tetapi saat ini mereka bisa menggunakan komputer dimana saja yang mereka inginkan.
Software yang kita gunakan sekarang ini tidak muncul begitu saja melainkan melalui proses yang sangat panjang. Hal ihwal munculnya komputer dapat dilihat dalam sejarah sejak digunakannya Abacus yang digunakan sebagai alat perhitungan manual. Pada periode selanjutnya banyak ditemukan alat-alat hitung mekanika sejenis seperti Pasceline. Alat-alat hitung ini masih berbentuk mesin tanpa tenaga listrik. Ukuran dan kerumitan strukturnya berdsarkan tingkat pengoperasian penghitungannya. Kemudian pada tahun 1940 barulah berkembangnya era komputer elektrik.

B.       Tujuan
1.      Untuk mengetahui perkembangan tekhnologi dari pertama ditemukan sampai sekarang
2.      Untuk mengetahui perkembangan software
3.      Untuk mengetahui aplikasi software dan kegunaan software







BAB II
PEMBAHASAN
1.    Pengertian Software

Software disebut dengan perangkat lunak merupakan kumpulan beberapa perintah yang dieksekusikan oleh mesin komputer dalam menjalankan pekerjaannya, perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah maupun dokumen serta arsip lainnya. Software ini merupakan data elektronik yang disimpan oleh komputer itu sendiri. Data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah yang diperlukan oleh komputer untuk menjalankannya.
Sebagian besar dari software dibuat oleh programmer dengan bahasa pemograman. Programmer menuliskan perintah dalam bahasa pemograman seperti layaknya bahasa yang digunakan dalam perbincangan. Perintah-perintah tersebut dinamakan “Source Code”. Progam komputer lainnya dinamakan Compiler yang digunakan pada Source Code dan kemudian mengubah perintah tersebut ke bahasa yang dapat dimengerti oleh komputer. Dan hasilnya dinamakan program Excutable (EXE).
Seara garis besar software dibagi menjadi 2, yaitu Operating System dan Application Software. Operating System di golongkan menjadi beberapa bagian yaitu Programming Lengauge, Application Program dan Utility Program. Contohnya Notepad untuk teks editor, Winamp untuk memutarkan audio dan sebagainya. Sedangkan Application Software terdiri dari program aplikasi untuk tujuan umum dan untuk aplikasi khusus. Contohnya Microsoft Windows, Linux, Mac OS.

2.        Jenis-jenis Software

A.           Operating System Software
Operating System merupakan software yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer yang berfungsi untuk melakukan operasi tentang segala aktivitas komputer. .
Biasanya istilah Operating System sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Software-software lainnya di jalankan setelah Operating System berjalan. Operating System akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, sceduling taska dan antar muka user sehingga masing-masing software tidak perlu lagi melakukan tugas inti umum tersebut, karena dapat di layani oleh Operating System.
1.      Server Operating System
2.      Client Operating System
3.      Mobile Operating System

Terdapat 2 jenis Operating System berdasarkan tampilan antar muka kepada penggunanya (User Interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Operating System berbasis CUI misalnya DOS (Disk Operating System), Operating System Unix dan Linux pada mode terminal atau konsol. Sedangkan Operating System berbasis GUI misalnya Microsoft Windows 9x, 2000, NT, XP.

B.            Application Software
          Software yang diinstall pada komputer sesuai dengan OX yang ada, dimana Application Software ini diinstall sesuai dengan kebutuhan user.
 Contohnya:
1.      Microsoft Office (Microsoft Word, Microsoft Excell, Microsoft Power Point dan lain-lain)
2.      Graphic/ Desain Application (Adobe Photoshope, Corel Draw, Photoscape, Picasa, Autocad, dan lain-lain)
Grphic/Design Application merupakan paket software yang digunakan untuk membuat beraneka ragam informasi grafik untuk kebutuhan perusahaan. Paket ini meliputi kemampuan untuk pembuatan grafik,gambar dan lukisan serta menyediakan eltuk elemen-elemen penyerta untuk membantu pembuatan halaman muka, seperti clip art dan template grafis. Untuk efek dalam pembuatan presentasi,paket ini menyediakan efek khusus yang dapat langsung digunakan seperti fading dan wiping dari satu tampilan ke tampilan lainnya. Suara dan video dapat dengan mudah digabungkan kedalam presentasi yang dibuat.
3.      Media Content Creating
4.      3D computer grahic software
5.      Animation Software
6.      Sound Editing Software
7.      Digital Audio Editor
C.            Utility Software
Utility Software merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu Operating System yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari software ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja disistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (Multi User). Netware, Token Ring dan Lantastic merupakan contoh program ini.
Kebanyakan Utility Software sangat khusus dan hanya drancang untuk tugas-tugas yang kecil atau sederhana. Namun, ada juga Utility Software yang bersifat AIO (All In One) dengan kata lain, software AIO menggabungkan beberapa fitur utilitas dalam satu software.

Macam-macam Utility Software :
·       Boost Speed
Boost Speed adalah program yang sedang naik daun di jajaran Utility Software pada PC. Boost Speed mampu melakukan banyak hal dan mudah untuk digunakan. Software ini dipecah menjadi 3 bagian terpisah : Resource Usage, Sytem Advisor dan System Scan.

·       System Suite
System Suite ini berfungsi untuk mengatasi stress dan kebingungan dalam menjaga PC kita agar berjalan dengan lancar dan merupakan sistem yang terbaik. System Suite ini memiliki banyak hal yang kompleks dari perbaikan registrasi untuk optimasi sistem. System Suite ini memiliki hampir setiap fitur yang diperlukan untuk menjaga dan mengoptimalkan kinerja komputer.

·      Tune Up Utilities
Tune Up Utilities merupakan salah satu utilitas system yang paling lengkap. Software ini berasal dari Tune Up Software GmbH. Pasangan fitur baru dalam program ini adalah Turbo Mode dan Live Optimization.

·      System Mechanic Professional (SMP)
SMP ini memiliki banyak fitur yang hebat dan dukungan yang sangat baik. Ada beberapa fitur dalam program ini yang tidak kita temukan dalam software-software sejenis, seperti kemampuan untuk Depragment Memori dan mematikan program yang berjalan di backraound yang tentunya program tersebut sudah tidak digunakan lagi.

·      Advanced System Optimizer (ASO)
Advanced System Optimizer adalah salah satu sistem utilitas terbaik di pasar saat ini. Program ini memiliki tool-tool khas, seperti kemampuan untuk membersihkan dan memperbaiki registry hard drive dan disk lain, mengoptimalkan daftar Start Up Program dan masih banyak lagi.

D.  Data Base Software
Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula.
Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna
Banyak sekali kegiatan manusia yang menggunakan komputer sebagai sarana pengolahan data, sehingga diperlukan suatu perangkat lunak database. Jika dikaji lebih mendasar tentang batasan suatu database, maka dapat disebutkan bahwa segala bentuk koleksi data adalah suatu database. Mulai dari kelompok data pegawai, sampai dengan kelompok file, merupakan database
Database secara umum adalah sekumpulan data yang tersimpan secara elektronik pada komputer. Sedangkan secara khusus, database adalah seumpulan file pada sistem komputer yang saling terhubung. File-file ini diatur sesuai dengan kesamaan elemennya sehingga dapat dengan mudah mencari data yang diinginkan. Perangkat lunak database biasa disebut Sistem Manajemen Database, yaitu program untuk membuat dan mengelola struktrur database dan mengakses data.



Keunggulan Perangkat Lunak Database
Dulu setiap kantor administrasi perguruan tinggi (kantor registrasi, finansial, asrama, dll) memiliki file tersendiri tentang mahasiswanya. Jika data tersimpan dalam file yang terpisah-pisah, data yang sama akan terulang pada banyak file sehingga dimungkinkan adanya redundansi. Misalnya, alamat seorang mahsiswa ditulis berulang-ulang, di setiap kantor administrasi. Itulah sebabnya perangkat lunak memiliki dua keunggulan.
Integrasi
Dengan perangkat lunak database, data tidak disimpan pada file yang berbeda. Sehingga alamat mahasiswa hanya perlu dicatat sekali dan semua kantor administrasi dapat mengakses informasi yang sama.
Integritas
Yaitu data harus selalu akurat dan up-to-date.
Database sekarang tidak hanya berisi tulisan, tapi dapat berisi gambar, suara, bahkan animasi. Bahakan misalnya data pribadi anda diperusahaan masa depan akan memuat foto dan rekaman suara anda. Saat ini program database untuk mikrokomputer banyak memakai Microsoft Access dan FileMakerPro.
Beberapa fitur pokok database antara lain :
Format database yang paling serang digunakan terutama untuk PS adalah database relasional, dimana data terorganisasi dalam bentuk tabel-tabel yang berhubungan. Setiap tabel berisi baris, yang disebut record dan kolom, yang disebut field. Contoh record adalah alamat rumah seseorang (berisi : nama, jalan, alamat, kota, dll). Contoh field adalah nama belakang seseorang, lalu field kedua adalah nama depannya, dan field ketiganya adalah alamatnya.
Pada database relasional, key (key field/sort key/ index/ keyword) adalah field yang digunakan untuk mengurutkan data. Key field yang paling sering digunakan di Amerika adalah SSN (Social Security Number) dan di Indonesia adalah nomor KTP/SIM. Key biasanya berupa pengidentidfikasian unik, misal NIP atau NIM. Sebagian besar sistem Manajemen database membolehkan memakai lebih dari 1 key, sehinggga dapat mengurutkan record dengan banyak cara. Key pertama bernama Primary Key yang harus memiliki nilai unik untuk setiap record. Sedang field lain yang mengidentifikasikan record ditabel lain dinamakan foreign key. Dan digunakan untuk menghubungkan data (cross-reference) diantara tabel-tabel relasional.
Daya tarik perangkat lunak database terletak pada kemampuan untuk mencari record secara cepat. Sebagai contoh, beberapa kantor administrasi kampus membutuhkan data mahasiswa untuk beragam keperluan (registrasi, finansial, dan asrama) salah atu kantor dapat melakukan query pada record (mencari dan menampilkan record), dengan menampilkannya dilayar komputer.






















BAB III
PENUTUP
A.    Kesimpulan
Software merupakan suatu perangkat lunak yang berisi serangkain instruksi,prgram, prosedur, pengendali, pendukung dan aktivitas-aktivitas pengolahan perintah pada sistem komputer. Software merupakan komponen abstrak dari susunan sistem komputer.
Software terdiri dari: Opeating System Software yang terdiri dari server operating system, client operating system, mobile operating system. Application Software yang terdiri dari office application, graphic application, CAD/CAM appliction. Utility Software dan Database Software. Disetiap bagian ini memiliki

B.     Kritk dan Saran
Dengan ini, penulis berharap ada kritikan-kritikan saran  dari pemabaca setelah r

















                                                       


DAFTAR PUSTAKA

Fauzi, Akhmad.2008.Pengantar Teknologi Informasi.Graha Ilmu.Yogyakarta.       
ilmucomputer2.blogspot.com/../konsep-dasar-database-pengertian.htm



Tidak ada komentar:

Posting Komentar