Programming

Pengertian Rekayasa Perangkat Lunak

Rekayasa perangkat lunak telah berkembang sejak pertama kali diciptakan pada tahun 1940-an hingga kini. Focus utama pengembangannya adalah untuk mengembangkan praktek dan teknologi untuk...
Yulia Marshela
2 min read

MODEL PROSES REKAYASA PERANGKAT LUNAK

Pada rekayasa perangkat lunak, banyak model yang telah dikembangkan untuk  membantu  proses  pengembangan  perangkat  lunak. Model-model ini pada umumnya mengacu pada model proses pengembangan sistem yang disebut System Development Life Cycle (SDLC)...
Yulia Marshela
1 min read

Function (Bahasa C)

Sebuah function berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. Tujuannya: memudahkan...
Yulia Marshela
19 sec read

Variabel Global & Local (Bahasa C)

Setiap kali kita deklarasikan suatu variabel, belum tentu variabel tersebut dikenal di setiap function yang kita buat. Contoh: #include #include void cetak();void main(){ int...
Yulia Marshela
6 sec read

Dasar Sistem Komputer

DATA DAN INFORMASI Data fakta atau observasi tentang fenomena fisik atau transaksi bisnis   atau   lebih   spesifik,   data   adalah pengukuran- pengukuran obyektif terhadap atribut-atribut(karakteristik) darientitas tertentu seperti manusia, tempat, sesuatu atau kejadian. O’Brien (1999) Informasi Data yang telah diproses atau data yang mempunyai arti (McLeod, 1995). Data yang ditempatkan agar...
Yulia Marshela
58 sec read

Pengertian DDL, DML dan SQL

Dalam DBMS  biasanya tersedia paket  bahasa  yang  digunakan untuk mengorganisasi  basis data  yang ada,  yaitu  Data Definition  Language  (DDL) dan Data Manipulation Language (DML)...
Yulia Marshela
1 min read

Pengertian dan Sejarah Kriptografi

Pengertian Kriptografi Kriptografi adalah ilmu mengenai teknik enkripsi dimana “naskah asli” (plaintext) diacak menggunakan suatu kunci enkripsi menjadi “naskah acak yang sulit dibaca” (ciphertext)...
Yulia Marshela
1 min read

Pengertian Version Control

Kemampuan menggunakan version control adalah kemampuan wajib yang harus dimiliki  oleh tim programmer. Di seluruh dunia, ribuan programmer terlibat dalam pengembangan proyek opensouce, kolaborasi...
Yulia Marshela
1 min read

Pengertian Message Digest 5 (MD5)

MD5 merupakan salah satu jenis Cryptographically secure hashing untuk proses pembuatan suatu “sidik jari” (Fingerprint atau kerap juga disebut digest untuk suatu naskah. Algoritma MD5...
Yulia Marshela
33 sec read

Apa itu Extreme Programming ??

Kita pasti sudah mengenal istilah Programmer, yaitu orang yang membuat suatu program aplikasi / software. Dalam pembuatan Software itu sendiri bisa dilakukan secara kelompok...
Yulia Marshela
3 min read