Pengertian Software
Software kadang disebut dengan suatu perangkat lunak, yang merupakan kumpulan dari beberapa perintah yang dihukum oleh mesin komputer dalam menjalankan pekerjaannya. Perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Software merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini sanggup berupa aktivitas atau isyarat yang mau ditangani oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk meraih keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini dimasak lewat perangkat lunak, yang disebut juga dengan aktivitas beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya yakni tata cara operasi, program, dan data. Software ini mengendalikan sedemikian rupa sehingga logika yang ada sanggup dimengerti oleh mesin komputer.
Program Aplikasi (Aplication Software)
Merupakan suatu aktivitas paket yang sudah dirancang dan dibentuk khusus untuk keperluan tertentu
- Word Processing/Processor (Pengolah Kata)
- Program Database
- Program Spreadsheet
- Program CAD (Computer Aided Design)
- Program Layout Artikel (Publisher)
Word Processing/Processor (Pengolah Kata)
Merupakan salah satu aktivitas aplikasi dimana dalam pengoperasiannya menggunakan text (text basic).
- Wordstar Profesional
- Word Perfect
- Chiwriter
- Microsoft Word
- Word Star
Program Database
Merupakan salah satu aktivitas aplikasi yang berfungsi untuk mendesain atau menciptakan serta mengorganisir data base.
- Dbase
- Foxpro
- Microsoft Acces
Program Spreadsheet
Merupakan salah satu aktivitas aplikasi yang berfungsi untuk bidang keuangan, pembukuan, atau melaksanakan perkiraan secara otomatis.
- Lotus 123
- Microsoft Excel
- Quatro
- Supercheck
Program Cad (Computer Aided Design)
Merupakan salah satu aktivitas aplikasi yang berfungsi untuk media lukis (alat lukis)
- Auto Cad
- Pro Design
- Corel Draw
- Adobe Photoshop
Program Layout Artikel (Publisher
Merupakan salah satu aktivitas aplikasi yang berfungsi khusus untuk mengendalikan tata letak obyek yang dipakai pada cover suatu media cetak/elektronik
- Page Maker
- Ventura
- Harvard Publisher
- Newmaster
Jenis Software
- Sistim Operasi
- Program Aplikasi
- Bahasa Pemograman
Setelah kita memiliki hardware komputer, maka berikutnya kita mesti memasang (menginstal) software ke komputer. Sebuah komputer tanpa adanya software tidak akan bisa berfungsi dengan baik. Software secara garis besar sanggup dibagi menjadi 3 bagian. Berikut pembahasan jenis-jenis software :
OS (Operating System)
OS yakni software yang pertama kali mesti di instal ke komputer. Sedangkan fungsi dari OS, yakni mengorganisir hardware dan sofware yang ada pada komputer. OS ini juga akan berfungsi selaku mediator antara aplikasi dengan hardware. Makara di saat kita menyediakan perintah dari suatu aplikasi terhadap hardware, perintah tersebut akan disampaikan ke OS apalagi dahulu, gres kemudian oleh OS disampaikan ke hardware.
Misalnya, kita menyediakan perintah print dari aplikasi Microsoft Word. Perintah tersebut akan disampaikan ke OS dahulu, gres kemudian oleh OS disampaikan ke Printer. Contoh OS antara lain; DOS, Windows, Macintosh, Linux dll. Setiap masing-masing OS memiliki keistimewaan dan kekurangan, tetapi dikala ini OS Windows masih paling banyak dipakai oleh penduduk alasannya yakni akomodasi dalam mengoperasikan dan perawatan.
Aplikasi atau Program
Software ini dibentuk untuk tujuan tertentu. Maksud lain penciptaan software ini yakni untuk memudahkan pekerjaan manusia. Sekarang ini sudah banyak sekali aplikasi yang menolong pekerjaan manusia.
Aplikasi sanggup dibagi menjadi berbagai macam menurut fungsinya, al :
Pengolah kata
Aplikasi ini dipakai untuk menciptakan dokumen menyerupai surat, amplop, label, makalah dan sebagainya. Contoh aplikasi ini antara lain; Microsoft Word, Open Office Org. Writer dsb.
Pengolah angka
Aplikasi ini dipakai untuk mengolah angka dalam bentuk tabel dan grafik. Contoh aplikasi ini antara lain; Microsoft Excel, Open Office Org. Calc, Lotus dsb.
Pengolah presentasi
Aplikasi ini dipakai untuk menciptakan presentasi. Contoh aplikasi ini antara lain; Microsoft Power Point, Open Office Org. Impress, Macromedia Flash MX dsb.
Pengolah gambar
Aplikasi ini dipakai untuk mengolah gambar dan foto. Contoh aplikasi ini antara lain; Corel Draw, Adobe Potoshop dan lain-lain
Dalam aplikasi ada perumpamaan Paket Program. Istilah ini dipakai untuk menyebutkan suatu aplikasi yang berisikan beberapa aplikasi. Contohnya; Microsoft Office yang berisikan Microsoft Word, Microsoft Excel, Microsoft Power Point, Microsoft Access dsb.
Perlu dimengerti juga bahwa suatu aplikasi umumnya cuma ditujukan untuk OS tertentu atau cuma mendukung OS tertentu. Contohnya; Microsoft Office yang cuma bisa di-instal di OS Windows. Tetapi ada juga aplikasi yang dapat di-instal di beberapa OS menyerupai aplikasi Mozilla Firefox yang dapat di-instal di Windows maupun Linux.
Bahasa Pemograman
Software ini dipakai untuk menciptakan aplikasi. Pengguna aplikasi ini biasa disebut dengan Programer. Jenis-jenis bahasa pemograman antara lain; Bahasa Assembly, Bahasa Fortran dan Bahasa Generasi Keempat.
Assembler (perakit):
Merupakan aktivitas yang dipakai untuk menterjemahkan aktivitas 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 aktivitas sumber(source program) dan hasil terjemahannya dalam bentuk bahasa mesin disebut dengan aktivitas objek(object program=OBJ). Proses pengerjaan aktivitas obyek dari aktivitas sumber juga akan memperlihatkan daftar kesalahan-kesalahan sintaks(jika ada) yang dibentuk oleh pemprogram. Kesalahan ini mesti dibetulkan apalagi dulu sebelum di proses lebih lanjut.
Walau penulisan aktivitas dengan bahasa simbolik lebih gampang dibanding dengan bahasa mesin,tetapi mesti dicicipi kesusahan alasannya yakni penulis aktivitas 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 menangani hal ini sudah dikembangkan suatu bahasa yang lebih akrab dengan pemakai komputer yang di sebut bahasa tingkat tinggi(high level language),misalnya basic,fortran,pascal c.
Program yang di tulis dengan bahasa tingkat tinggi ini mesti di terjemahkan ke dalam bahasa mesin biar sanggup di mengetahui oleh komputer.penerjemah ini sanggup berupa kompilator atau interpreter.kompilator menterjemahkan setiap isyarat didalam suatu aktivitas sekaligus sama dengan assembler dan menciptakan dengan aktivitas objek yang berikutnya di link sehingga menciptakan file exe.
Contoh perangkat lunak bahasa menyerupai ini yakni pascal,c,dan masih banyak lagi.sedangkan interpreter menterjemahkan isyarat satu persatu dan eksklusif di proses sebelum komputer membaca isyarat selanjutnya,sehingga tidak dihasilkan aktivitas obyek maupun file exe.contoh untuk ini adalah:basic model baku,dbase,dan sebagainya.
Compiler:
Menterjemahkan setiap isyarat didalam suatu aktivitas sekaligus sama dengan assembler dan menciptakan dengan aktivitas objek yang berikutnya di link sehingga menciptakan file exe.contoh perangkat lunak bahasa menyerupai ini yakni pascal,c,dan masih banyak lagi.
Interpreter:
Menterjemahkan isyarat satu persatu dan eksklusif di proses sebelum komputer membaca isyarat selanjutnya,sehingga tidak dihasilkan aktivitas obyek maupun file exe. Contoh untuk ini adalah: basic model baku, dbase, dan sebagainya.
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 aktivitas aplikasi atau aktivitas paket. Ada dua cara untuk bisa mendapat aktivitas aplikasi yang di perlukan yakni dengan membuatkan sendiri(sangat sulit dan perlu kemampuan khusus)atau membelinya(mudah).
Saat ini banyak sekali program-program aplikasi yang tersedia di pasaran. Program-program ini sanggup diandalkan, Program-program paket ini di pakai untuk menyelesaikan masalah-masalah lazim menyerupai menciptakan dokumen (word star,microsoft word), menciptakan slide penyajian (ms power point), penerbitan(adobe page maker), mengorganisir gambar (adobe photoshop)dsb.
Akan tetapi bila kita memiliki permasalahan yang sifatnya khusus dan unik sehingga tidak ada paket-paket aktivitas yang cocok untuk digunakan, maka dengan terpaksa mesti dikembangkan aktivitas aplikasi sendiri, umpamanya aktivitas tata cara sks universitas andalas,program tata cara keuangan perusahaan,dll.
Bahasa pemograman yang dipakai dikala ini yakni bahasa tingkat tinggi atau bahasa generasi ke empat. Bahasa jenis ini lebih gampang dipahami, alasannya yakni menggunakan bahasa insan menyerupai bahasa inggis. Contoh software ini, al; Visual Basic, Visual Foxpro, Java dsb.
Pengertian Software ( Perangkat Lunak )
Perangkat lunak atau yang lebih dimengerti dengan istilah software ini merupakan data elektronik yang disimpan sedemikian rupa oleh komputer, data yang disimpan tersebut sanggup berupa aktivitas ataupun berupa isyarat yang mau ditangani oleh perintah, maupun oleh catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.
Untuk meraih prospek tersebut dibentuk atau dirancanglah suatu susunan logika, logika yang dirancang atau disusun ini dimasak lewat perankat lunak yang sering disebut dengan aktivitas dan data-data yang diolahnya. Pengelolahan pada perangkat lunak ini melibatkan beberapa hal. diantaranya menyerupai tata cara operasi “OS”, aktivitas dan juga data. Software ini mengendalikan sedemikian rupa sehingga logika yang ada bisa dimengerti oleh mesin komputer.
Macam Software ( Perangkat Lunak )
Perangkat lunak/software ini dibagi menjadi ke dalam 3 “tiga” macam diantaranya yaitu:
Sistem Operasi
Yang merupakan bab dari software komputer yang menggunakan kesanggupan komputer secara eksklusif serta menyeluruh untuk melakukan suatu kiprah ataupun fungsi tertentu sesuai dengan keperluan penggunanya. Jenis-jenis tata cara operasi umpamanya seperti: Microsoft Windows, Linux, Mac OS, dan yang lainnya.
Aplikasi ( Software Application )
Pengertian perangkat lunak aplikasi ( Software Application ) merupakan bab dari software komputer yang menggunakan kesanggupan komputer secara eksklusif dan menyeluruh untuk melakukan suatu tugas/fungsi tertentu sesuai dengan keperluan pengguna. Jenis-jenis aplikasi komputer umpamanya seperti: Pengolah kata Microsoft Word, OpenOffice, Pengolah angka Microsoft Excel, Presentasi Microsoft PowerPoint, Anti virus dan masih banyak lagi yang lainnya.
Software Bahasa Pemrograman ( Language Program )
Ialah suatu aktivitas yang dipakai untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin agar sanggup diterima dan juga dipahami oleh komputer. Atau suatu aktivitas untuk pengembangan tata cara menyerupai bahasa pemrograman turbo pscal, visual basic, delphi, pemerograman editor dan masih banyak lagi yang lainnya.
Fungsi Software ( Perangkat Lunak )
Dalam kiprah yang penting dalam berjalannya tata cara komputer, pasti memiliki fungsi-fungsi khusus yang dimiliki software. Fungsi-fungsi software tersebut antara lain selaku berikut:
Software menyediakan fungsi dasar untuk keperluan komputer yang sanggup dibagi menjadi tata cara operasi atau tata cara pendukung.
Software berfungsi dalam mengendalikan aneka macam hardware untuk melakukan pekerjaan secara bersama-sama.
Sebagai penghubung antara software-software yang lain dengan hardware.
Sebagai penerjemah terhadap software-software lain dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga sanggup di terima oleh herdware.
Sofware Komputer yakni Perangkat Elektronik yang canggih,dan akan terus berkembang, sehingga para ilmuwan pun belum menetapkan kapan berakhirnya teknologi Software komputer ini dan akan terus mengembangkannya, alasannya yakni menurut para ilmuwan Komputer masih banyak Kekurangan.
Demikianlah pembahasan perihal Software, mudah-mudahan bisa memperbesar wawasan kita, terima kasih.
0 Komentar untuk "Program Aplikasi (Aplication Software)"