Bahasa Pemograman

Bahasa pemrograman (programming language) adalah suatu perangkat lunak dan bahasa yang digunakan untuk membuat program-program komputer 6 atau sering disebut sebagai bahasa komputer. Bahasa pemrograman menggunakan sistem tata bahasa tertentu atau kata - kata unik untuk dijadikan kode yang bisa menjalankan perintah tertentu pada komputer. 

Bahasa pemrograman inilah yang membentuk struktur perangkat lunak sebagai inti dari komputer untuk menjalankan perangkat keras. Tanpa perangkat lunak yang dibuat menggunakan bahasa pemrograman, maka perangkat keras tidak akan berjalan dengan baik atau bahkan tidak dapat berjalan sama sekali.

A.    Pengertian Internet

(Anhar, 2017) Menurut Sibero Internet adalah jaringan komputer yang menghubungkan antar jaringan secara global”.

Berdasarkan dari kutipan diatas dapat disimpulkan bahwa Internet adalah jaringan global tempat terhubungnya berbagai mesin computer yang mengolah informasi untuk mlayani milyaran pengguna diseluruh dunia.

B.     Pengertian Web Browser

Website merupakan halaman-halaman yang berisi informasi yang dapat diakses oleh browser dan mampu memberikan informasi yang berguna bagi para pengasksesnya (Sa’ad, 2020).

C.      Pengertian Web Server

Menurut Yasin “Web Service merupakan application logic yagn dapat diakses dan dipublikasi menggunakan standard Internet (TCP/IP, HTTP, web). Web serive dapat diimplementasikan pada lingkungan internal (intranet) untuk kebutuhan integritas antar sistem aplikasi (EAI =Enterprise Application Integration) ataupun pada lingkungan ekternal (internet) untuk mendukung aplikasi business-to-business (e-business)“ (Purnama & Putra, 2018).

D.    Pengertian Basis Data

Menurut (Setyawati et al., n.d.) pengertian basis data adalah “Basis data dapat diartikan sebagai kumpulan data tentang suatu benda / kejadian yg saling berhubungan satu sama lain. Sedangkan data merupakan fakta yg mewakili suatu obyekseperti manusia hewan yg dapat dicatat dan mempunyai arti yg implisit. Data dicatat/rekam dalam bentuk angka huruf simbul gambar bunyi/kombinasinya.Berdasarkan dari kutipan di atas dapat disimpulkan bahwa basis data adalah suatu kumpulan data yang saling berelasi untuk mengelola data”.

E.     Pengertian Perangkat Lunak

Metode pengembangan perangkat lunak yang digunakan penulis dalam penulisan Tugas Akhir ini menggunakan model air terjun (waterfall). “Metode waterfall merupakan model pengembangan sistem informasi yang sistematik dan sekuensial “ (Sasmito, 2017).

Berikut adalah bentuk diagram model waterfall beserta penjelasannya

 

1.    Analisa Kebutuhan Perangkat Lunak

Pada tahap ini, penulis menganalisa dan mengumpulkan kebutuhan yang diperlukan dalam membangun website layanan jasa service AC ini. Agar situs ini mudah dipahami oleh pengguna (user). Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu di dokumentasikan.

 

 

2.    Desain

Desain perangkat lunak adalah proses multi langkah yang focus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antar muka, dan prosedur pengkodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan.

3.    Pembuatan Kode Program

Desain harus ditranslasikan kedalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain.

4.    Pengujian

Pengujian focus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal inni dilakukan untuk meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan keinginan.

5.    Pendukung (support) atau Pemeliharaan (maintenance)

Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirim ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru.

 

Komentar

Postingan populer dari blog ini

Logical Record Structure (LRS)

Entity Relationship Diagram (ERD)

TUGAS PERTEMUAN 4 E BISNIS UBSI