Perangkat Lunak atau Software adalah insruksi-inturksi yang ditujukan kepada komputer agar dapat melaksanakan tugas sesuai kehendak pemakai. Kehendak seperti apa yang dimaksud? Tentunya berbagai fungsi yang diperlukan oleh pengguna. Misalnya saat kita ingin mengetik suatu dokumen pada komputer, maka kita akan menggunakan perangkat lunak Microsoft Word.
Paradigma Pemrograman (OOP, Fungsional, Deklaratif, dsb)
Untuk membuat sebuah perangkat lunak atau program, kita harus menggunakan bahasa pemrograman. Setiap bahasa pemrograman memiliki perintah atau kode yang memiliki aturan penulisan berupa sintaks. Proses penulisan kode ini boleh dibilang hampir sama dengan penulisan karya tulis biasa, namun menggunakan bahasa yang dimengerti oleh komputer, dan tujuannya adalah untuk memberikan perintah. Penulisan program ini memiliki gaya atau pola pikir yang berbeda yang disebut dengan paradigma pemrograman…
Pengertian Data dan Informasi
Data dan informasi merupakan dua hal yang boleh dikatakan tidak dapat dipisahkan. Mengapa? Karena data adalah catatan suatu fakta mengenai suatu hal. Namun berbagai catatan fakta dari data itu belum dapat dikonsumsi. Hal tersebut karena data dapat mengalami kejenuhan jika jumlahnya terlalu banyak dan belum diolah.
Pengertian Metode Blended Learning, Kelebihan, dan Model Penerapannya
Anda tentu sudah tidak asing dengan yang penerapan sistem blended learning. Sistem belajar satu ini sudah dipraktikkan selama pandemi berlangsung. Metode belajar dua arah ini melibatkan banyak hal baru yang sebelumnya tak diketahui banyak orang, seperti penggunaan teknologi, media belajar, dan konsep yang diterapkannya. Penasaran seperti apa? Berikut simak penjelasannya berikut ini.
Sejarah Perkembangan Komputer (Generasi 1-5)
Sejarah mesin komputasi dimulai bahkan jauh sebelum Masehi, yaitu +/- 2400 BC. Perkembangan komputer pertama dimulai dengan Abacus, sebelum mesin elektronik pertama diciptakan. Selanjutnya, komputer kemudian dapat diprogram, yang dirancang oleh Charles Babbage, dengan pemrogram pertamanya adalah seorang wanita bernama Ada Lovelace.
Perkembangan Teknologi Informasi dan Komunikasi
Teknologi Informasi (TI) adalah teknologi yang menggunakan komputer untuk menyimpan, mengambil, dan mentransmisikan (mengirimkan) data atau informasi. TI secara umum adalah sistem informasi dan sistem komunikasi atau sistem komputer yang terdiri atas perangkat keras, perangkat lunak, dan peralatan peripheral yang digunakan oleh pengguna tertentu. TI yang ditambah peralatan komunikasi ini disebut Teknologi Informasi dan Komunikasi atau disingkat TIK…
Pemrograman Dasar – Konsep, Logika, Prinsip & Langkah
Pemrograman dasar merupakan pembelajaran yang biasa diberikan dalam program studi informatika ketika peserta didik mulai diperkenalkan pada dunia pemrograman. Biasanya, modul yang diberikan berupa pengetahuan dan praktik mengenai dasar-dasar suatu bahasa pemrograman (misalnya bahasa PHP). Namun demikian, sejatinya pemrograman dasar seharusnya memberikan berbagai pengetahuan serta berbagai konsep dasar yang menyelubungi teknis pemrograman.
Analisis Sistem dan Perancangannya
Analisis merupakan penguraian suatu pokok atas berbagai bagiannya. Melalui penguraian ini akan lebih mudah bagi kita untuk menelaah setiap bagian-bagian tersebut agar kita memperoleh pemahaman secara keseluruhan dari sesuatu pokok yang sedang kita teliti. Analisis memungkinkan kita untuk mempelajari setiap hubungan antarbagian untuk mendapatkan pandangan yang lebih luas akan suatu hal.
Continuous Integration Methodology
Continuous integration merupakan metode pengembangan perangkat lunak yang menawarkan kemampuan integrasi sistem, uji coba fungsionalitas, serta peranan penamaan aplikasi pada lingkungan produksi secara otomatis. Melalui metode ini, source code atau kode sumber dari beberapa programmer/pengembang yang tentunya berbeda-beda dapat diintegrasikan dengan mudah.
Kanban dalam Agile Development Model
Kanban adalah kerangka kerja pengerjaan proyek yang berfokus pada memvisualisasikan seluruh aktivitas dan proses proyek di Kanban Board yang memuat kartu-kartu (sticky notes) dari apa yang akan, sedang, dan telah dilakukan. Hal tersebut dilakukan untuk meningkatkan transparansi proyek dan kolaborasi antara anggota tim. Kanban Board juga meningkatkan visibilitas status proyek sehingga kita dapat benar-benar memahami kondisi yang tengah dihadapi untuk kemudian melakukan solusi-solusi yang sedang benar-benar dibutuhkan pula.

 
				
 
				 
				 
				 
				 
				 
				 
				 
				