TL301

Just another iMe (iLearning Media) site

By

6.Tentang Software dan Fungsinya

Instruction : 

Pelajari tentang macam macam software dengan fungsinya melipiti sbb:

1. Software pada level BIOS atau Firmware dan contohnya .

2. Inti dari software atau Kernel dan contohnya

3. Software sistem operasi dan contoh nya

4. Software Device driver dan contohnya

5. Software Utility dan contohnya

6. Software bahasa pemrograman dan contohnya

7. Software database dan contohnya

8. Software program paket niaga dan contohnya

9. Software aplikasi dan contohnya

10. Software untuk keperluan yang khusus contohnya

Kterangan :

Saya sudah mengerjakan tugas 

Status :

Tercapai

Bukti :

1. Software pada level BIOS atau Firmware dan contohnya .

Firmware merupakan program komputer yang menyediakan kontrol low-level di sebuah perangkat keras. Firmware tertanam dalam setiap unit perangkat keras, sehingga tidak ada batasan yang jelas untuk memisahkan antara software dan frimware.

Firmware hanya memiliki read only memory atau ROM, dan read only memory yang terprogram atau PROM. Kemudian, chip PROM mengalami perkembangan dan perbaharuan pada program di dalamnya yang kemudian disebut dengan EPROM atau Erasable Programmable ROM.

Contoh :

pada komponen komputer, firmware terwujud dalam:

•BIOS (Basic Input/Output System), yang berguna untuk mengatur fungsi dasar perangkat keras.

•UEFI (Unified Extensible Firmware Interface)

•Open Firmware, serta

•ARCS (pada komputer Silicon Graphic)

2.Inti dari software atau Kernel dan contohnya

Kernel adalah sebuah perangkat lunak yang membuat komunikasi / mediator antara aplikasi komputer dan perangkat keras, yang menyediakan pelayanan sistem seperti pengaturan memori untuk proses-proses yang sedang berjalan, pengaturan file-file, input-output terhadap dan dari suatu device dan masih banyak lagi fungsi tambahan yang lainnya. Intinya adalah kernel merupakan suatu penghubung (antara software dan hardware).

Contoh : 

pengelolaan memori (memori management), pengelolaan proses (process management) termasuk job scheduling dan context switching, pengelolaan Input Output (I/O) termasuk file system dan driver perangkat I/O serta beberapa fungsi mendasar lainnya seperti kontrol akses.

3. Software sistem operasi dan contoh nya

Sistem operasi adalah perangkat lunak pada sistem komputer yang mengelola semua perangkat serta menjalankan aplikasi serta berfungsi untuk mengelola operasi-operasi dasar system.

Contoh : 

1. Unix

Unix adalah sistem operasi tertua yang dibuat dan dioperasikan hanya menggunakan Text Mode artinya sistem tidak menampilkan mode grafis (gambar)

2. Apple Mac OS

Mac OS adalah sistem operasi yang dibuat oleh perusahaan bernama Apple yang didirikan oleh Steve Jobs, Mac OS merupakan OS berbayar yang dijual bersama dengan perangkat kerasnya.

Mac OS merupakan OS turunan Unix, versi Mac OS antara lain : Cheetah, Puma, Jaguar, Panther, Tiger, Leopard, Snow Leopard, Lion

3. Microsoft Windows

Windows adalah sistem operasi yang dibuat oleh perusahaan yang bernama Microsoft yang didirikan oleh Bill Gates, Windows merupakan OS yang diturunkan dari DOS (Disk Operating System).

4. Software Device driver dan contohnya

Device driver adalah istilah teknologi informasi yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras. Sebagian besar perangkat keras, tidak akan dapat berjalan atau sama sekali tidak dapat berjalan tanpa driver yang cocok yang terinstal di dalam sistem operasi. 

Contoh :

VGA

·             Sound

·                     Chipset

·                     Kartu jaringan (NIC)

·                     Kartu jaringan Wifi

·                     Webcam

·                     Kartu ekstensi tambahan (card reader internal)

5. Software Utility dan contohnya

Utility Software merupakan jenis sistem perangkat lunak yang digunakan untuk mendukung infrastruktur komputer; Utility Software berbanding terbalik dengan perangkat lunak aplikasi, yang ditujukan untuk langsung melakukan tugas-tugas yang menguntungkan pengguna biasa.

Contoh :

a.Glary Utilities

Terdiri dari berbagai fitur untuk mengoptimalisasi PC, memperbaiki error /kerusakan system/registry, meningkatkan kecepatan PC, melindungi file/folder, menghilangkan spyware dan berbagai fitur lainnya.

b.Perfect Utilities 

akan memperbaiki beberapa masalah komputer, seperti kinerja yang sangat lambat, blue screen, deadlock error dan berbagai masalah lainnya yang berhubungan stabilitas sistem dan keamanan.

c.TuneUp Utilities 2010 merupakan software yang dapat membuat sistem operasi Windows Anda lebih cepat, lebih nyaman dan lebih aman hanya dengan hanya beberapa kali klik mouse. 

6. Software bahasa pemrograman dan contohnya

a.HTML Anda mungkin sudah sering mendengar HTML? Hyper Text Markup Language (HTML) merupakan bahasa komputer yang dimanfaatkan untuk membuat situs website. Jenis editor sederhana HTM, misalnya Sublime, Atom, atau Notepad++. 

b.PHP 

Selain HTTP, ada juga PHP sebagai bahasa komputer paling popular dalam membuat website. Pasalnya PHP berfungsi untuk mempercantik tampilan dari situs halaman web. Hanya dengan memanfaatkan PHP Anda bisa membuat fitur menarik untuk website, seperti login username dan password, membuat survey, mengecek form, dan lainnya. Anda dapat mengetahui sebuah web ada PHP, jika mendapati alamat situs website yang diakhiri dengan PHP. 

c.JavaScript 

Ini dia jenis bahasa komputer yang sangat bermanfaat untuk membuat web baru. Bahkan berguna baik untuk melihat suatu animasi, tombol klik, dan pop-up pada website. Secara tidak langsung JavaScript memang berguna untuk menjadikan tampilan web semakin interaktif dan dinamis. Penggunaan JavaScript ini harus bersamaan dengan Node JS dan server-side language sebagai kode pemrograman. 

d.CSS 

atau kepanjangan dari Cascading Style Sheets yang memiliki tujuan untuk menyederhanakan pembuatan halaman website. CSS disini lebih berfungsi untuk mengontrol aspek desain, seperti mengatur jenis font, warna tulisan, jarak spasi, dan lain sebagainya. Setidaknya tampilan web akan tampak epik untuk berbagai device berkat penggunaan CSS tersebut. 

e.Java

 sebagai bahasa programming yang mempunyai slogan terkenal, yakni write once, run everywhere. Penggunaan Java ini biasa digunakan oleh big data developer, back-end developer, system engineer, Android developer dan architect. Menariknya lagi, Java Virtual Machine terbilang yang paling baik untuk membuatnya secara kompatibel untuk platform manapun. 

f.Python 

adalah bahasa komputer untuk memproses sebuah angka, text, gambar, dan jenis data lainnya pada komputer. Biasanya Python digunakan oleh website video YouTube, Google, NASA, dan New York Stock Exchange dalam setiap harinya. Berkat adanya Python, Anda dapat melakukan berbagai hal seperti membangun RSS Reader, programming CGI aplikasi web, reading dan writing MySQL, dan sebagainya. 

g.C++

 bisa dibilang sebagai bahasa komputer paling efesien karena sudah dibuat sejak tahun 1985. Performa dan reliabilitas dari C++ ini banyak dimanfaatkan oleh sistem seperti Microsoft, Adove, PayPal, dan Oracle. Hanya dengan C++ memungkinkan sebuah aplikasi desktop dapat dijalankan secara intensive task. Namun dalam penggunaanya terbilang masih rumit dibandingkan bahasa programming lainnya. 

h.Visual Basic 

Visual Basic adalah bahasa pemrograman yang diluncurkan oleh Microsoft, dan menawarkan IDE Visual dalam pembuatan software berbasis sistem windows.

7. Software database dan contohnya

Software database adalah sebuah perangkat lunak yang digunakan untuk membuat dan mengelola struktur database (basis data) serta untuk mengakses data.

1MySQL

2Oracle

3Microsoft Access

4Microsoft SQL Server

5PostgreeSQL

6FireBird

7Apache Derby

8IBM DB2

9Sybase

10WebDNA

8. Software program paket niaga dan contohnya

9. Software aplikasi dan contohnya

Software Aplikasi yaitu suatu program komputer yang berfungsi untuk melakukan tugas-tugas khusus, seperti membuat dokumen, memanipulasi foto, atau membuat laporan keuangan.

Contoh:

Software aplikasi seperti word processing (Ms. Words, Open Office Writer, Wordstar),  spreadsheet (Ms. Excel, Lotus, Quatro), database (Ms. Access) desktop publishing (coreldraw, pagemaker,photoshop)

10. Software untuk keperluan yang khusus contohnya

a. Aplikasi pengolah grafis

Aplikasi semacam Photoshop maupun Corel merupakan aplikasi edit foto kartun yang paling populer.

b.Aplikasi pemrograman komputer

Contoh aplikasinya kebanyakan ada di Notepad Plus atau Sublime untuk memudahkan programmer.

c.Aplikasi pendidikan

Salah satu contoh aplikasi untuk belajar para siswa adalah Ruangguru.com. dengan adanya aplikasi Ruangguru.com, siswa dapat belajar layaknya di sekolah namun hanya bermodalkan smarthphone dan jaringan internet saja.

Leave a Reply