PENGENALAN software SHERLI [email protected]
Kata pengantar Dalam era digital yang semakin berkembang pesat seperti sekarang ini, software telah menjadi salah satu komponen kunci dalam kehidupan kita sehari-hari. Seiring dengan kemajuan teknologi, penggunaan software meluas dan mencakup berbagai aspek kehidupan, mulai dari komunikasi, hiburan, hingga produktivitas dalam dunia bisnis. Materi ini bertujuan untuk memberikan pemahaman dasar tentang software, termasuk definisi, jenis-jenis software, dan pentingnya dalam kehidupan kita. Kami juga akan membahas berbagai konsep dan istilah yang relevan dalam dunia software, sehingga Anda dapat memiliki wawasan yang lebih baik tentang teknologi yang mengelilingi kita. Dalam perkembangan yang begitu pesat ini, pemahaman tentang software telah menjadi semakin penting. Dengan memiliki pengetahuan dasar tentang software, Anda akan dapat mengoptimalkan penggunaan teknologi dalam kehidupan seharihari dan meningkatkan efisiensi serta produktivitas dalam berbagai bidang. Saya berharap bahwa materi pengenalan software ini dapat memberikan dasar yang kokoh bagi Anda untuk menjelajahi dunia software dengan percaya diri. Semoga materi ini membantu Anda dalam memahami konsep dan manfaat dari software, serta memberikan inspirasi dan motivasi untuk belajar lebih lanjut tentang teknologi yang terus berkembang.
BAB I A. Pengertian Software Software merupakan sebuah data yang diprogram, disimpan, dan diformat secara digital dengan tujuan serta fungsi tertentu. Perangkat ini sendiri tak mempunyai bentuk fisik, Grameds dapat mengoperasikannya melalui perangkat komputer. Untuk pembuatannya sendiri, perangkat lunak ini membutuhkan bahasa pemrograman yang ditulis oleh seorang developer/orang yang ahli dalam bidang tersebut. Selanjutnya, perangkat lunak dikompilasikan dengan menggunakan aplikasi kompiler supaya bisa dijadikan sebagai kode yang bisa dikenali oleh hardware/perangkat keras. https://youtu.be/buvS0_Z2Do8, Kemudian perangkat lunak yang berada pada perangkat keras tersebut menjadi sebuah “nyawa” dari perangkat keras itu sendiri. Dengan begitu, apabila Graneds tidak menginstall software, maka komputer Grameds pun tidak bisa dijalankan. Pasalnya, dengan software itulah yang menjadi suatu perintah program untuk menjalankan kebutuhan atau sebagai otak dari sebuah komputer.
B. Fungsi Software Sebenarnya dari pengertian software yang telah dijelaskan pada poin sebelumnya, Grameds sudah dapat mengetahui apa saja fungsi software yang ada pada sistem operasi komputer. Walau begitu, untuk lebih jelasnya Grameds dapat menyimak beberapa fungsi utama dari software selengkapnya pada poin berikut ini: 1. Software memiliki fungsi sebagai dasar kebutuhan komputer dapat bisa dioperasikan dengan baik. 2. Software memiliki fungsi untuk mengatur hardware/perangkat keras yang ada pada komputer. Dengan begitu, komputer yang digunakan dapat bekerja dengan baik menyesuaikan pada pekerjaan apa yang dibutuhkan. 3. Software juga dapat dipakai sebagai penghubung antara beberapa software yang lainnya dengan medianya yakni hardware. 4. Software juga bisa difungsikan sebagai penerjemah perintah pada software yang lain yang masih ada di dalam bahasa mesin. Dengan begitu, hardware pada komputer pun dapat mengerti serta menerimanya dengan baik. 5. Selain itu, perangkat lunak komputer ini juga bisa Grameds pakai untuk mengindentifikasi sebuah program yang ada di dalam komputer.
C. Contoh-contoh Software 1. Microsoft Windows Microsoft Windows atau yang dikenal sebagai Windows adalah sistem operasi yang dikembangkan oleh Bill Gates dengan tampilan interface grafis. Awalnya, Windows berasal dari Ms-DOS, yaitu sistem operasi berbasis teks dan Command-Line interpreter. Versi pertama Windows, yaitu Windows Graphic Environment 1.0, merupakan perangkat lunak yang bekerja pada arsitektur 16- bit dan tidak merupakan sistem operasi yang sepenuhnya, sehingga untuk menjalankannya dibutuhkan MS-DOS. 2. Linux Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus Torvalds yang pada awalnya hanya digunakan sebagai terminal untuk mengakses server UNIX di universitas. Ini merupakan kloning dari MINIX, dan peralatannya umumnya berasal dari sistem operasi GNU. Linux mengadopsi desain dasar dari UNIX dan menggunakan kernel monolitik yang menangani kontrol proses, jaringan, perangkat, dan akses file sistem.
3. Microsoft Office Microsoft Office adalah paket perangkat lunak perkantoran yang dikembangkan oleh Microsoft dan didesain untuk digunakan pada sistem operasi Microsoft Windows dan Mac OS X. Aplikasi yang paling populer dalam paket ini adalah Word, Excel, dan PowerPoint 4. Adobe Photoshop Adobe Photoshop, yang juga dikenal sebagai Photoshop, adalah sebuah perangkat lunak pengolah gambar yang dikembangkan oleh Adobe System. Program ini khusus digunakan untuk mengedit foto dan gambar serta membuat efek visual yang menarik. Perangkat lunak ini sangat populer di kalangan fotografer digital dan industri iklan, sehingga diakui sebagai perangkat lunak pengolah gambar terkemuka (market leader) bersama dengan Adobe Acrobat. Adobe Photoshop dianggap sebagai salah satu produk terbaik yang pernah dikeluarkan oleh Adobe System. D. Sejarah Software Komputer Software dapat didefinisikan sebagai instruksi terprogram yang disimpan di dalam memori komputer digital dan berbentuk sebagai program yang cara penggunaanya yaitu dengan dieksekusi oleh prosesor. Software merupaka perkembangan terbaru dalam sejarah manusia dan menjadi kebutuhan yang
mendasar pada era Informasi. Sejarah pengembangan software dimulai bahkan sebelum adanya komputer. Menurut sejarah, software telah dibuat jauh sebelum munculnya komputer elektronik pertama. Charles Babbage adalah orang yang menggagas konsep software pada pertengahan tahun 1800-an Meski demikian, sebenarnya teori software pertama kali diusulkan oleh Alan Turing pada tahun 1935 dalam esainya yang berjudul “Nomor komputasi dengan aplikasi ke masalah Entscheidung.” Meski demikian, kata software sendiri dicetuskan pada tahun 1958 oleh John Tukey, yakni seorang matematikawan dan ahli statistik dari Amerika pada tahun 1958. John Tukey juga merupakan ilmuwan yang membahas mengenai program kalkulator elektronik. Alan Turing menjadi orang pertama yang datang dengan membawa teori untuk software pada tahun 1935 serta dikatakan sebagai bapak penemu software. Alan Turinglah yang menyebabkan dua bidang akademik yakni ilmu komputer dan rekayasa software menjadi ada dan berkembang pesat pada saat ini.
Generasi pertama software untuk komputer digital program, mulai muncul pada tahun 1940-an. Pada masa itu software mempunyai instruksi yang ditulis langsung dengan menggunakan kode biner, yang pada umumnya ditulis untuk komputer mainframe. Kemudian, bahasa pemrograman menjadi semakin berkembang menyesuaikan dengan dengan kemajuan zaman. Semakin berkembangnya suatu teknologi maka juga semakin membuat software turut berkembang. E. Pembagian Software Berdasarkan Jenisnya 1. Sistem Operasi (Operating System) Perangkat lunak jenis ini digunakan untuk mengatur tiap-tiap perangkat keras yang telah terhubung dengan CPU komputer. Selain itu, sistem operasi juga memiliki fungsi dalam menerjemahkan kegiatan serta mengatur seluruh proses yang terjadi dan diperintahkan oleh user pada CPU sehingga perintah dari user tersebut dapat dikerjakan oleh komputer dengan baik. Mayoritas program software dirancang untuk bekerja hanya untuk kompatibel dengan satu sistem operasi perusahaan, seperti hanya Windows (Microsoft) atau hanya macOS (Apple). Software yang jelas akan mengatakan sistem operasi mana yang didukung dan akan menjadi sangat spesifik, miisalnya, program softwareproduksi video mungkin mengatakan bahwa perangkat
tersebut mendukung Windows 10, Windows 8, dan Windows 7, tetapi tidak mendukung versi Windows yang lebih lama seperti Windows Vista dan XP. Contoh dari program produksi video, perusahaan mungkin juga merilis versi lain dari program dengan fitur yang persis sama tetapi hanya memiliki fungsi dengan macOS. Pengembang software juga sering merilis versi tambahan yang dapat bekerja dengan sistem operasi lain. Oleh sebab itu, penting bagi Grameds untuk mengetahui apakah sistem operasi pada komputer Grameds 32-bit atau 64-bit? Tentu saja pertanyaan umum itu adalah hal yang penting untuk Grameds pikirkan ketika Grameds hendak mengunduh software. 2. Contoh Sistem Operasi Software (Operation System Software) Laptop, tablet, dan komputer desktop semuanya menjalankan sistem operasi yang mungkin pernah Grameds dengar. Beberapa contoh dari software adalah versi Microsoft Windows adalah : • Windows 10 • Windows 8 • Windows 7 • Windows Vista • Windows XP • macOS Apple • Ios
• Chrome OS • BlackBerry • Tablet OS • Linux Sama halnya dengan komputer, smart phone juga menjalankan sistem operasi atau software Seperti iOS Apple atau Android Google. Baik iOS atau android, keduanya adalah suatu yang sama dan saling memiliki keterkaitan.
BAB II A. Jenis Software/Perangkat Lunak Berdasarkan Distribusinya 1. Firmware Merupakan jenis penyimpanan perangkat lunak yang hanya bisa dibaca. Grameds tidak dapat mengubah sifat tersebut sehingga tidak perlu lagi melakukan modifikasi maupun pengembangan lebih lanjut meskipun terjadi masalah pada fungsinya. 2. Freeware Merupakan salah satu jenis software yang tidak memiliki batas waktu tertentu. Akan tetapi, kebanyakan software jenis ini memiliki fitur yang tidak begitu lengkap sehingga penggunaannya pun kurang maksimal. 3. Adware Jenis perangkat lunak ini dapat diperoleh serta digunakan tanpa biaya. Akan tetapi, perangkat lunak ini masih menyediakan kompensasi dengan adanya iklan yang muncul pada perangkat komputer yang digunakan. 4. Opensource Yakni sejenis perangkat lunak yang dapat dibuka kode sumbernya. Gramedsjuga bisa mengubah, meningkatkan, hingga
menyebarluaskannya. Umumnya, software jenis ini diperoleh tanpa biaya dan dikembangkan oleh orang lain menggunakan lisensi yang bernama GPL (General Public License). 5. Malware Merupakan salah satu jenis dari software yang dianggap berbahaya dan bisa merusak apabila disalahgunakan penggunaannya.perangkat lunak apa pun yang sengaja dirancang untuk menyebabkan kerusakan pada komputer, peladen, klien, atau jaringan komputer Berbagai jenis malware ada, termasuk virus komputer. 6. Shareware Shareware merupakan sebuah perangkat lunak yang dapat digunakan untuk keperluan tertentu. Grameds bisa menggunakannya secara gratis. Pada umumnya, jenis perangkat lunak yang satu ini digunakan sebagai demonstrasi dengan fitur dan waktu pengguaan yang terbatas. 7. Spyware Adalah software yang khusus digunakan dalam memata-matai setiap aktivitas pengguna komputer.teknologi informasi yang mengacu kepada salah satu bentuk program berbahaya yang memasang dirinya sendiri ke dalam sebuah sistem untuk mencuri data pengguna atau merusak sistem pengguna tersebut. Dari
beberapa jenis software di atas, apa saja spesifikasi yang ada pada perangkat tersebut? Di bawah ini beberapa spesifikaisnya yang bisa Grameds ketahui. B. Spesifikasi Software untuk Komputer Terdapat beberapa spesifikasi software yang bisa mendukung operasi pada komputer. Seperti: 1. Sistem operasi untuk mesin server Beberapa diantaranya seperti Sun Solaris, Microsoft Windows Server, Free BSD, Varian Sistem Operasi Linux untuk server (misalnya caldera, debian, mandrake, redhat, dan masih banyak lagi), serta sistem operasi khusus server yang lain. 2. Aplikasi yang menunjang layanan aplikasi jaringan komputer Hal ini seperti web server, DNS server, database server, remote desktop, dan aplikasi penunjang jaringan komputer lainnya. 3. Aplikasi untuk mengelola lalu lintas jaringan Diantaranya seperti routing (proses pengiriman data/informasi yang dilakukan dengan meneruskan paket data yang dikirim pada sebuah jaringan satu ke jaringan yang lain). Atau yang lainnya seperti NMS (Network Mananjemen System). NMS disini berarti pemantau jaringan network yang berguna dalam mengawasi jaringan komputer.
Beberapa Contoh Software Dari beberapa penjelasan lengkap mengenai software di atas, kurang lengkap rasanya apabila kita belum mengetahui contoh software itu sendiri. Di bawah ini merupakan contohnya berdasarkan fungsinya: 1. Microsoft Office Word Software yang satu ini bisa Grameds gunakan untuk mengetik dan mengedit sebuah dokumen dalam tampilan kertas. Perangkat lunak yang satu ini merupakan perangkat office yang paling populer karena biasanya digunakan oleh berbagai lapisan masyarakat baik anak-anak hingga orang dewasa untuk memenuhi pekerjaannya. 2. Microsoft Office Powerpoint Software yang digunakan untuk membuat sebuah presentasi. Grameds juga bisa menggunakannya untuk mengedit foto, membuat video, dan masih banyak lagi lainnya. 3. Microsoft Excel Tidak jauh berbeda dengan Microsoft Word, Microsoft Excel juga merupakan salah satu perangkat office yang cukup populer. perangkat ini digunakan untuk mengedit serta membuat sebuah dokumen dengan tampilan kolom, berhitung, dan mengolah data. 4. Mozilla Firefox, Google Chrome, Microsoft Edge
Sebuah software yang berguna yang dapat Grameds gunakan sebagai peramban web lintas platform bebas dengan sumber terbuka. Itulah beberapa contoh software/perangkat lunak yang bisa Grameds ketahui, Dalam sebuah komputer memang tidak akan terlepas dari yang namanya perangkat lunak itu sendiri. Nantinya, setiap komputer yang sudah memiliki software didalamnya, maka akan memudahkan seseorang dalam melakukan tugasnya. Untuk melakukan tugas tersebut, tidak bisa jika tidak ada software yang disediakan. Dengan adanya software yang tersedia berdasarkan fungsinya masing-masing, maka komputer dapat digunakan dengan bermanfaat dan sesuai dengan apa yang diperlukan. Terlebih saat ini sudah tersedia berbagai jenis software/perangkat lunak yang bisa Grameds pilih. Semua software tersebut dibuat tak lain untuk membantu dan meringankan aktivitas ataupun pekerjaan manusia. Rangkuman Software, atau perangkat lunak, adalah kumpulan instruksi atau program yang memungkinkan komputer atau perangkat elektronik lainnya untuk menjalankan tugas tertentu. Software berfungsi sebagai perantara antara perangkat keras (hardware) dan pengguna, memungkinkan interaksi dengan komputer melalui antarmuka yang familiar.
Evaluasi 1. Jelaskan Pengertian Software..? 2. Sebutkan Jenis-jenis Software..? 3. Peran Software dalam Berbagai Bidang…? 4. Pentingnya Memahami dan Menggunakan Software dengan Bijak..? 5.