Nothing Special   »   [go: up one dir, main page]

DPK B

Unduh sebagai pptx, pdf, atau txt
Unduh sebagai pptx, pdf, atau txt
Anda di halaman 1dari 28

DPK-D

DASAR PENGEMBANGAN PERANGKAT


LUNAK DAN GIM

SMK Telkom Purwokerto


SUTRI ANIROH
sutriA@smktelkom-pwt.sch.id
Perum Mutiara Pratama Blok E2
Karangnanas-Sokaraja
+62 8233 0697 127
Learning is a lifelong journey. And we never stop learning. –
Priyanshu Singh
Apa saja yang akan kita pelajari di Mata
Pelajaran Dasar Pengembangan Perangkat Lunak
dan Gim?
Domain 1: Proses Bisnis Menyeluruh Bidang Pengembangan Perangkat
Lunak dan Gim
• Perancangan Perangkat Lunak
• Dasar-Dasar Keselamatan dan Kesehatan Kerja dan Lingkungan Hidup
• Manajemen Proyek
• User Experience (UX)
Domain 2: Perkembangan Dunia Kerja Bidang Perangkat Lunak dan Gim
• Dampak Positif dan Negatif GIM
• Internet of Things (IoT)
• Cloud Computing
• Information Security
• HAKI (Hak Atas Kekayaan Intelektual)
Domain 4: Orientasi Dasar Pengembangan Perangkat Lunak dan Gim
• Konsep dan Tools Pembuatan Asset Desain dalam Pengembangan
Perangkat Lunak dan Gim
• Dasar – Dasar Desain dalam Pembuatan Asset Desain
• Asset Grafis Berbasis Vektor
• Asset Grafis Berbasis Bitmap
Kontrak Belajar
• Melaksanakan kegiatan belajar mengajar dengan maksimal dan sebaik mungkin.
• Disiplin dan tepat waktu dalam kehadiran dan absensi.
• Berseragam rapi dan sopan sesuai dengan ketentuan sekolah.
• Bersikap sopan dan santun selama pembelajaran berlangsung
• Diperbolehkan untuk minum, namun tidak diperbolehkan untuk makan selama
pembelajaran berlangsung.
• Tidak menggunakan smartphone/laptop di luar kepentingan pembelajaran.
• Mengerjakan tugas-tugas yang diberikan.
Kriteria Penilaian Tugas
• Disiplin dan tepat waktu, jika sampai batas akhir pengumpulan tugas masih terdapat
kendala (error pada program, dll), silahkan sertakan screenshot/bukti.
• Tugas dikerjakan secara mandiri, tidak boleh memodifikasi tugas milik teman -
silahkan boleh berdiskusi dengan teman dan konsultasikan jika ada yang ingin
ditanyakan.
• Kreatif, penambahan nilai untuk pengerjaan tugas disertai eksplorasi dan modifikasi.
• Sesuai dengan tugas yang diperintahkan.
Perangkat Lunak/
Software
Apa itu Perangkat Lunak?
Perangkat lunak (software) adalah kumpulan instruksi atau program komputer (syntaks/code yang
ditulis dalam Bahasa pemrograman) yang ketika dijalankan menyediakan fungsi dan performa yang
diinginkan. Perangkat lunak merupakan struktur data yang memungkinkan program memanipulasi
informasi dan dokumen yang menggambarkan cara menggunakan dan mengoperasikan program
tersebut (Pressman).
Sejarah Perangkat Lunak
Perangkat lunak awal yang diperkenalkan adalah dengan digunakannya Aljabar Boolean yang
menggunakan bilangan biner 1 dan 0. Yang mana 1 adalah bentuk dari nilai benar dan 0 salah. Bilangan
biner mulai dikelompokan menjadi 2 bit, 4 bit, byte yang terdiri dari 8 bit, 32 bit. Dari kumpulan bit
tersebut mulai disusun ke dalam struktur kode instruksi seperti penyimpanan, transfer, operasi
aritmatika, operasi logika yang kemudian disebut assembler. Namun karena bahasa assembler yang
sangat rumit dan membingungkan kemudian lahir bahasa pemrograman tingkat tinggi yang mirip
dengan bahasa manusia.
Perangkat Lunak Berevolusi Selama Empat Era
1. Era Pioneer (1950-1960)
• Bentuk Perangkat Lunak berupa sambungan kabel
antara bagian-bagian di dalam komputer.
• Bentuk perangkat lunak berupa punched card.
• Satu komputer untuk satu tujuan tertentu belum
Gambar 1. 3 Pascalene The First Mechanical adding Machine
Sumber Gambar: https://slideplayer.info/slide/12462754/
dapat digunakan untuk bermacam-macam aplikasi
2. Era Stabil (1960-1980)
• Satu komputer dapat menangani banyak
pekerjaan
• Penggunaan perangkat lunak mulai menyebar
tidak hanya untuk kalangan peneliti dan akademi
namun juga digunakan oleh kalangan industri
• Satu komputer untuk satu tujuan tertentu belum Gambar 1. 5 IBM 701 Defense with Calculator
Sumber Gambar:

dapat digunakan untuk bermacam-macam https://www.ibm.com/ibm/history/exhibits/701/701_141508.html

aplikasi.
3. Era Mikro (1980 sampai 1990)
• Komputer sudah dapat digunakan untuk
perorangan
• Komputer dapat diinstal berbagai macam program
• Pada perangkat lunak aplikasi sudah disematkan
sistem automatisasi yang merupakan suatu jenis
kecerdasan buatan. Gambar 1. 6 Apple Lisa
Sumber Gambar: https://en.wikipedia.org/wiki/Apple_Lisa
4. Era Modern (1990 - Sekarang)
• Perangkat Lunak mulai ditanamkan ke perangkat
seperti HP, TV, Mesin Cuci dan berbagai peralatan
elektronik lainnya. Gambar 1. 7 Perkembangan Telepon Selular
Sumber Gambar: https://www.soloposfm.com/perkembangan-
teleponseluler-sejak-1990-an-sampai-sekarang/9616/
Klasifikasi Perangkat Lunak
1. Perangkat Lunak Sistem
• Sistem Operasi => Contoh: Windows XP, 98, Dos, Linux, Unix, sun Solaris,
Unix, Mach
• Bahasa Pemrograman => Contoh: Turbo Pascal, C++, Visual Basic, Oracle
• Utility => Antivirus, Norton
2. Perangkat Lunak Aplikasi
• Aplikasi Office: Microsoft Office
• Aplikasi Khusus: Autocad, Protel
• Aplikasi Multimedia: MP3, Media Player, MIDI
• Aplikasi Internet: Email, HTTP, Messenger
Level Bahasa
Pemrograman
Level Bahasa Pemrograman
• Level Rendah => Level Bahasa yang mendekati level Bahasa mesin, instruksi
yang diberikan akan langsung dipahami oleh computer, di level ini program yang
diinstruksikan berupa data angka angka kode heksa atau biner. Contoh: Bahasa
Mesin
• Level Menengah => Level Bahasa yang merupakan gabungan instruksi mesin
dan instruksi yang mulai mendekati Bahasa manusia berkomunikasi. Contoh:
Bahasa Assembler dan Bahasa C
• Level Tinggi => Bahasa pemrograman yang diberikan mendekati instruksi
manusia berkomunikasi. Contoh: Bahasa Pascal, Delphi, Visual Basic, dan Oracle
Pengertian Program Komputer
• Program komputer adalah susunan instruksi yang harus dikerjakan,
sehingga program komputer dapat diartikan sebagai susunan instruksi
yang harus dikerjakan oleh komputer. Susunan instruksi inilah yang sering
disebut dengan Perangkat Lunak (Software), dan komputer sebagai
Perangkat Keras nya (Hardware), dan manusia yang menyusun
instruksi disebut dengan Brainware.
Game
Menurut International Game Development Association (IGDA),
Game adalah suatu kegiatan dengan beberapa rules dan tujuan. Game merupakan
bentuk permainan dimana sering kali (tetapi tidak selalu) melibatkan konflik, baik
dengan pemain lain, dengan sistem permainan itu sendiri, atau dengan acak/ nasib/
keberuntungan. Kebanyakan game memiliki tujuan tetapi tidak semua (Contoh: The
Sims dan Simcity). Kebanyakan game juga telah menentukan titik mulai dan titik
akhir, tetapi tidak semua(Contoh: World of Warcraft).
Jenis Game
Jenis game biasa disebut dengan istilah dengan genre game juga berarti gaya atau
format dari sebuah game.
Jenis–jenis game adalah sebagai berikut:
1) Maze Game
2) Board Game
3) Card Game
4) Battle Card Game
5) Quiz Game
6) etc …
Terimakasih! :D

“Berlelah-lelahlah, manisnya hidup terasa setelah lelah


berjuang.”

Anda mungkin juga menyukai