Anda di halaman 1dari 11

Program And Apps

Oleh: Ikhsan Riyadi


NIM: 2311500702

Program Studi Teknik Informatika, Fakultas Teknologi


Informasi Universitas Budi Luhur Jalan Karyawan IV, Karang
Tengah, Tanggerang

1
Abstrak
Makalah ini membahas tentang peran penting program (perangkat l
unak komputer) dan aplikasi (apps) dalam konteks era digital modern. Pe
rkembangan teknologi informasi telah membuka pintu bagi pengembang
an program dan aplikasi yang semakin canggih dan kompleks. Program d
an aplikasi telah mengubah cara manusia berinteraksi dengan dunia di s
ekitar mereka, mempengaruhi berbagai aspek kehidupan sehari-hari sep
erti pendidikan, bisnis, kesehatan, hiburan, dan seni.

Dalam bidang pendidikan, program dan aplikasi membawa revolusi


dengan menyediakan akses pendidikan yang mudah dan terjangkau mel
alui platform pembelajaran online. Di dunia bisnis, aplikasi telah mengub
ah cara perusahaan berinteraksi dengan pelanggan dan mengelola opera
si mereka. Di bidang kesehatan, program dan aplikasi membantu meman
tau kesehatan, memberikan saran medis, dan memungkinkan pasien me
ngelola catatan kesehatan mereka. Dalam hiburan dan seni, aplikasi me
mperluas akses ke konten multimedia, memberikan platform bagi senim
an dan desainer untuk memamerkan karya kreatif mereka.

Namun, bersama dengan manfaatnya, program dan aplikasi juga m


enghadapi tantangan, termasuk masalah privasi data, keamanan, dan ke
bergantungan teknologi. Pemahaman yang baik tentang potensi dan risi
ko ini penting untuk memastikan penggunaan yang aman dan efektif dari
program dan aplikasi.

Makalah ini menggambarkan bagaimana program dan aplikasi telah


memperkaya kehidupan manusia dengan cara yang belum pernah terjad
i sebelumnya, sambil menggarisbawahi perlunya kesadaran akan implika
si etika dan keamanan dalam pengembangan dan penggunaan program
dan aplikasi. Dengan terus menggali potensi inovasi dalam dunia progra
m dan aplikasi, masyarakat dapat mencapai tingkat efisiensi dan kenyam
anan yang lebih tinggi dalam kehidupan sehari-hari.

1
Kata Pengantar

puji syukur kami panjatkan ke hadirat Allah SWT yang telah melimp
ahkan rahmat, hidayah, dan karunia-Nya sehingga kami dapat menyeles
aikan makalah ini dengan judul "Peran Penting Program dan Aplikasi (Ap
ps) dalam Era Digital Modern". Makalah ini disusun sebagai bagian dari t
ugas akademik kami dalam memahami dan menggali lebih dalam menge
nai dunia program dan aplikasi, yang telah menjadi tulang punggung tek
nologi informasi dalam masyarakat modern.

Dalam menyusun makalah ini, kami ingin menyampaikan pengharga


an yang setinggi-tingginya kepada dosen pembimbing kami, yang telah
memberikan arahan, bimbingan, dan dukungan selama proses penulisan
makalah ini. Terima kasih juga kepada teman-teman sekelas kami yang t
elah memberikan ide, masukan, dan diskusi yang sangat berharga dalam
pengembangan isi makalah ini.

Makalah ini mencoba menggambarkan peran signifikan yang dimain


kan oleh program dan aplikasi dalam kehidupan sehari-hari masyarakat.
Kami membahas bagaimana perkembangan teknologi informasi telah m
emungkinkan pengembangan program dan aplikasi yang semakin kompl
eks dan canggih. Dalam setiap aspek kehidupan, seperti pendidikan, bisn
is, kesehatan, hiburan, dan seni, program dan aplikasi memiliki peran ya
ng sangat penting.

Namun, kami juga tidak mengabaikan tantangan dan risiko yang ter
kait dengan penggunaan program dan aplikasi. Privasi data, keamanan, d
an ketergantungan berlebihan pada teknologi adalah isu-isu yang meme
rlukan perhatian serius dari pengembang dan pengguna program dan apl
ikasi.

Kami berharap makalah ini dapat memberikan pemahaman yang le


bih baik kepada pembaca tentang pentingnya program dan aplikasi dala
m transformasi digital yang sedang berlangsung. Semoga makalah ini jug
a dapat menjadi sumber inspirasi dan wawasan bagi pembaca yang terta
rik untuk menjelajahi lebih lanjut tentang dunia program dan aplikasi.

Akhir kata, kami mengucapkan terima kasih yang sebesar-besarnya


kepada semua pihak yang telah membantu dalam penyelesaian makalah

2
ini. Semoga makalah ini bermanfaat dan dapat memberikan kontrib
usi positif bagi perkembangan ilmu pengetahuan di bidang teknologi info
rmasi dan kompute.

Salam,
[Ikhsan Riyadi]

DAFTAR ISI
Kata Pengantar……………………………………………………………………………………………………
…………i
Isi……………………………………………………………………………………………………………………..ii
BAB I PENDAHULUAN
A. Manfaat……………………………………………………………………………………..I
B. Tujuan penulisan………………………………………………………………………………….I
C. Tujuan………………………………………………………………………………………………….I
BAB II PEMBAHASAN
A. Sejaran dan Perkembangan Visual Basic…………………………………………………………2-3
a. Sejarah Visual Basic………………………………………………………………………………………….3-4
b. Perkembangan VisualBasic……………………………………………………………………………..4-5
B. Pengertian Visual Basic…………………………………………………………………………………………5
C. Struktur Aplikasi Visual Basic…………………………………………………………………………….6-
D. Kelebihan dan Kekurangan Visual Basic……………………………………………………………….
E. Tipe Data di Visual Basic 6.0…………………………………………………………………………………
F. Batasan Data dalam Visual Basic 6.0…………………………………………………………………
G. Contoh Program (Kalkulator)……………………………………………………………………………-7
BAB III PENUTUP
A. Kesimpulan…………………………………………………………………………………………………….8
B. Saran……………………………………………………………………………………………………………..8
A. manfaat
Sejarah dan perkembangan Visual
Latar BelakangVisual Basic adalah bahasa pemrograman berbasis Windows. Sa
at ini, Visual Basic adalah salah satu bahasa pemrograman yang terbaik. Visual B
asic merupakan pengembangan dari Basic. Basic(Beginner‟s All-purpose Symbolic
Instruction Code)adalah sebuah bahasa pemrograman “kuno” yang merupakan
awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic dirancang
pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para program
mer pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah y
ang baru mengenal komputer, serta digunakan untuk pengembangan program
“cepat saji” yang ringan dan menyenangkan.

Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer
handal saat ini memulai karirnya dengan mempelajari Basic. Sebagai bahasa p
emrograman yang mutakhir, Visual Basicdidesain untuk dapat memanfaatkan
fasilitas Windows, khususnya Windows 95/97/98 dan Windows NT. Visual Ba
sicjuga merupakan bahasa pemrogramanObjectOriented Programming(OOP), ya
itu pemrograman yang berorientasi objek. Visual Basic menyediakan objek-obj
ek yang sangat kuat, berguna, dan mudah dipakai. Dengan fasilitas tersebut,
membuat Visual Basic menjadi begitu diinginkan oleh programmer.

A. Tujuan Penulisan
Tujuan penulis,dalam pembuatan makalah ini adalah :
-Untuk memenuhi tugas Tehnik Pemrograman.
-Untuk memberi pengetahuan kepada pembaca tentang bahasa
B. Manfaat Penulisan-Meberi informasi kepada pembaca mengenai bahasa pemrogr
amanVisual Basic-Makalah ini diharapkan menjadi sumbangan pemikiranbagi
para pembaca untuk mengembangkan bahasa pemrograman dimasa sekarang.
BAB II

2
PEMBAHASAN

A. Sejarah dan Perkembangan Visual Basic


a. Sejarah Visual Basic
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah
bahasa pemrograman yang bersifat event driven dan menawarkan Integrated D
evelopment Environment (IDE) visual untuk membuat program aplikasi berbasis
sistem operasi Microsoft Windows dengan menggunakan model pemrograman Co
mmon Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan me
nawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses
ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects
(RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol
ActiveX dan objek ActiveX. Beberapa bahasa skrip seperti Visual Basic for Applic
ations (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visu
al Basic, tetapi cara kerjanya yang berbeda.

Visual Basic yang sekarang digunakan oleh jutaan programmer adalah berawal
dari sebuah Bahasa pemrograman yang diciptakan oleh Prof. Jhon Kemeny dan
Thomas Kurtz pada tahun 1964 dengan nama BASIC yang kepanjangan dari Beginn
er All Purpose Symbolic Intruction Code. Bahasa BASIC ini tergolong bahasa pemro
graman yang paling mudah dipelajari. Bill Gates, pendiri Microsoft, memulai bisn
is softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800,
untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem op
erasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advance
d) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan
Microsoft Basic (dikenal juga sebagai Basic Compiler).

Visual Basic merupakan bahasa yang mendukung OOP, namun tidak sepenuhny
a. Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inhe
ritance tidak dapat dilakukan pada class module. Polymorphism secara terbatas b
isa dilakukan dengan mendeklarasikan class module yang memiliki Interface terten
tu.

Visual Basic (VB) tidak bersifat case sensitif. Dan pada tahun 1975, Microsoft yang di
pimpin oleh Bill Gate ini, mengembangkan bahasa BASIC ini dengan mengeluarkan pr
oduk pertamanya yang bernama Microsoft Basic dimana versi yang terkenal saat
itu adalah Quick Basic. Quick Basic menjadi bahasa BASIC yang paling terkenal saa
t itu karena sudah adanya interpreter didalamnya yang berfungsi untuk menjalankan
kode-kode yang ditulis dengan Quick Basic.

Perkembangan Visual BasicVB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilaku
kan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype
yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD, Kemudian Microsoft m
engontrak copper dan asosiasinya untuk
mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah na
ma kode Ruby.Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) :

3
·Proyek “Thunder” dirintis
·Visual Basic 1.0 (May 1991) di rilis untuk windows padaCOMDEX/Windows Wordltr
ade yg dipertunjukan di Atlanta , Georgia
·Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak komp
atibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya
merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional
Development System.
·Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat
windows program 32 bit sebaik versi 16 bit nya.VB 4 juga memperkenalkan ke
mampuan untuk menulis non-GUI class pada Visual Basic·Visual Basic 5.0 (Februar
y 1997), Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bi
t.

Visual Basic .NET, dirilis pada tahun 2002, Beberapa yang mencoba pada versi
pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa
yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diber
bagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 ser
ta peningkatan penggunan memory.

·Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Micro
soft membuatMicrosoft Visual Studio2005 Express edition untuk pemula dan yg
gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yg merupa
kan produk gratis dari Microsoft.
·Visual Basic “Orcas”, dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas
NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya :
True Tenary
operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantika
n fungsi IIF, LINQ Support, Ekspresi Lambda, XML Literals, Nullable types,Type Infere
nce.

Visual Basic „VBx‟, Visual Basic 10, yang juga dkenal dengan nama VBx, akan menaw
arkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan m
enjadi bagian da 15. an dari SilverLight 1.1

A. Pengertian Visual Basic


Visual Basic pada dasarnya adalah bahasa pemograman komputer. Bahasa pe
mograman adalah perintah –perintah atau instruksi yang dimengerti oleh com
puter. untuk melakukan tugas-tugas tertentu. Bahasa pemograman visual basic
merupakan bahasa yang mudah dipahami sehingga manusia sekarang lebih ba
nyak memilih pemograman Visual Basic. Visual Basic selain disebut sebagai ba
hasa pemograman, juga sering disebut sarana (tool) untuk menghasilkan prog
ram –program aplikasi berbasis windows. Beberapa kemampuan atau menfaat dari
Visual Basic diantaranya seperti:

a. Untuk membuat program aplikasi berbasis Windows.


b. Untuk membuat objek-objek pembantu program seperti control Activex,
File, Help, Aplikasi internet dan sebagainya.

4
c. Menguji program dan menghasilkan program akhir berakhiran EXE yang
bersifat Executable, atau dapat langsung dijalankan.
d.
Bagi programmer pemula yang baru ingin belajar program, lingkungan Visual
Basic dapat membantu membuat program berbasis Windows dengan mudah. Sed
angkan bagi programmer tingkat lanjut, dengan kemampuannya yang besar dapat
digunakan untuk membuat program yang kompleks, misalnya dalam lingkungan N
etwoking atau Clien Server.

Bahasa pemograman Visual Basic cukup sederhana dan menggunakan kata-ka


ta bahasa inggris yang umum digunakan dan tidak perlu lagi menghapal sintaks-si
ntaks maupun format-format bahasa yang bermacam-macam. Didalam Visual Ba
sic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai
kebutuhan. Selain itu, sarana pengembangannya yang bersifat visual lebih memud
ahkan untuk mengembangkan program aplikasi berbasis Windows ini, bersifat Mo
use Driven (digerakkan dengan mouse) dan berdaya guna tinggi. Sejak dikemba
ngkan pada tahun 80-an, Visual Basic kini telah mencapai versinya yang ke-6.
Beberapa keistimewaanutama dari Visual Basic 6 diantaranya seperti :

·Menggunakanplatformpembuatan programan yang diberi namaDeveloper Studio


yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J
++. Dengan begitu Anda dapat berimigrasi atau belajar cepat bahasa pemrograma
n lainnya dengan mudah dan cepat tanpa harus belajar dari nol lagi.

·cepat tanpa harus belajar dari nol lagi.

·Memiliki beberapa tambahan saranawizardyang baru.Wizardadalah sarana yang


mempermudah dalam pembuatan aplikasi dengan mengotomatisasi tugas-tugas tert
entu.·Akses data lebih cepat dan andal untuk membuat aplikasi database berkemam
puan tinggi.
B.Struktur Aplikasi Visual Basic
Lingkungan pemograman visual basic mengandung semua sarana yang an
da butuhkan untuk membangun program –program yang hebat untuk windo
ws dengan cepat dan efisien, visual basic merupakan bahasa pemrograman ters
truktur.

ØStruktur aplikasi visual basic terdiri dari :


1. Form, yaitu windows atau jendela dimana anda akan membuat user interface
atau tampilan yang merupakan antarmuka program yangakan dibuat.
2. Kontrol, yaitu tampilan berbasis grafis yang dimasukkan pada form untu
k membuat interaksi dengan pemakai (textbox, label, frame, dan lain-lain).
3. Propertis, yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visua
l basic. Contoh : Name, Caption, Size, dan lain-lain.
4. Metode, yaitu serangkaian perintah yang sudah tersedia suatu yang da
pat diminta untuk mengerjakan tugas khusus.

5
5. Prosedure Kejadian/Event Prosedure, yaitu kode yang berhubungan den
gan suatu objek yang dapatdiminta untuk mengerjakan tugas khusus. Kode ini ak
an mengeksekusi ketika ada respon dari pemakai kode ketika ada event tertentu.
6. Prosedure Umum, yaitu kode yang tidak berhubungan dengan suatu ob
jek. Kode ini harus diminta oleh aplikasi.
7. Modul/Module, yaitu kumpulan dari prosedure umum, deklarasi variable da
n defenisi konstanta yang digunakan oleh aplikasi.
8.
ØVisual basic juga mempunyai tampilan layar yang terdiri dari :
1. Main Windows ( Jendela Utama )Yang terdiri dari title bar ( baris judul ), men
u bar, dan tool bar, baris judul berisi nama proyek. Baris judul juga berisi mod
e operasi. Visual basic sekarang dan form yang aktif. Menu bar merupakan me
nu drop-down dimana dapat mengontrol operasi lingkungan visual basic. Toolbar
berisi kumpulan gambar yang mewakili perubahan yang ada di menu. Jendela utama
juga menampilkan lokasi dari form aktif di sudut kiri atas layar, lebar serta pa
njang form.

2. Form Windows ( Jendela Form ) adalah pusat dari pengembangan aplikasi visual b
asic. Disinilah tempat merancang aplikasi yang akan atau kita inginkan.

3. Project Windows (Jendela Proyek), menampilkan daftar form dan modul proyek.
Proyek merupakan kumpulan dari modul form, modul class, modul standart, dan file
sumber yang membentuk suatu aplikasi.

4. Toolboxadalah kumpulan dari proyek yang digunakan atau membuat user int
erface serta control bagi program aplikasi. Ada dua cara untuk menempatkan kontro
l pada suatu form.

a. Klik ganda kontrol dalam toolbox, selanjutnya anda dapat mengubah besar dan u
kuran sertamemindahkannya dengan metode drag dan drop.
b. Klik kontrol dalam toolbox, kemudian pindahkan pointer mouse pada jendel
a form, kursor akan berubah menjadi crosshairt(+).

C.Kelebihan Dan Kekurangan Visual Basic


Kelebihan :
1. Pengguna dengan dasar pemrograman apapun bisa dengan mudah menggun
akan.
2. Ketika kita melakukan instalasi program lain yang mendukung penggunaa
nnya dalam VB, maka komponen dari program tersebut bisa di masukkan dalam d
aftar komponen VB.
3. Ketika kita melakukan kesalahan penulisan kode, VB secara otomatis me
mbetulkannya dan tidak perlu kita bersusah payah mendeklarasikan komponen ke
dalam list code.

Kekurangan :
1. Sifatnya komersial
2. File VB sering menjadi target serangan virus.

6
3. Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk instalasi MSDN
membutuhkan biaya dan space hardisk yang besar.

D. Tipe Data di Visual Basic 6.0Visual basic


6.0 mempunyai beberapa jenis data. Untuk me
ndefinisikan jenis data pada sebuah variabel, vi
sual basic menggunakan satu karakter tanda y
ang diletakkan di akhirnama sebuah variabel. Je
nis data dalam visual basic yaitu :

Tabel jenis data pada Visula Basic dan Akhirannya

Jenis Data Akhiran


Booelan Tidak ada
Integer %
Long Integer &
Single (Floating) #
Currency !
Date @
Object Tidak ada
String $
Variant Tidak ada

E.Batasan Data dalam Vsual Basic 6.0


F.
Data yang digunakan dalam visual basic mempunyai batasan-batasan yang ditentu
kan oleh besarnya tempat yang disediakan oleh penyimpanannya dalam memory.
Adapun batasan-batasan data tersebut dapat dilihat pada tabel berikut ini.

Tabel Type Data


Jenis Data Ukuran Range/Batasan
Byte 1 byte 0 sampai dengan 255
Boolean 2 byte True atau false
Integer 2 byte 32 sampai 767

BAB III PENUTUP

A. Kesimpulan
Dari pembahasan di atas dapat di simpulkan, bahwa bahasa pemograman visua
l basic merupakanpemrograman berbasis Windows.Visual Basicjuga merup
akan bahasa pemrogramanObjectOriented Programming(OOP), yaitu pemrogra
man yang berorientasi objek. Visual Basic menyediakan objek-objek yang sangat kua
t, berguna, dan mudah dipakai. Dengan fasilitas tersebut, membuat Visual Basic men
jadi begitu diinginkan oleh programmer.

7
B. Diharapkan mahasiswa mau mempelajari dan mengembangkan bahasa pemog
raman visual basic sebab visual basic merupakan bahasa yangmudah untuk di pelaja
ri dan sangat menarik ,maka Penulis berharapkepada pembaca (khususnya p
emula), untuk sejak dini mempelajaridan mengembangkan bahasa pemrograma
n tersebut.

Anda mungkin juga menyukai