Langsung ke konten utama

Quiz PBKK Kelas A

 Quiz PBKK A

    Pada kesempatan kali ini saya mengerjakan soal Quiz, berikut merupakan hasil dari pemikiran saya :


1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak?

    Framework (kerangka kerja) adalah seperangkat aturan, pedoman, dan alat yang disediakan untuk membantu developer dalam membangun aplikasi atau sistem dengan lebih efisien. 
    Struktur framework adalah organisasi atau tata letak umum dari komponen, direktori, dan berkas yang digunakan dalam sebuah proyek yang dibangun dengan menggunakan framework tersebut. Struktur framework dirancang untuk menyediakan kerangka kerja yang konsisten dan terstruktur.Setiap framework dapat memiliki struktur yang berbeda tergantung pada tujuannya. Kegunaannya dalam pengembangan perangkat lunak antara lain :

  • Meningkatkan Produktivitas : Developer tidak perlu membuat dari awal, karena komponen dan alatnya sudah tersedia
  • Standarisasi: Penggunaan framework menghasilkan penulisan code yang konsisten, sehingga dapat dipahami oleh programmer lainnya
  • Reusabilitas: Penggunaan framework memungkinkan developer untuk menggunakan kembali komponen(fungsi) yang telah ada
  • Keamanan: Penggunaan framework dapat membantu melindungi aplikasi dari berbagai serangan keamanan
  • Dokumentasi: Penggunaan framework memudahkan pengembang dalam memahami cara menggunakan berbagai komponen dan fitur
  • Skalabilitas: Penggunaan framework dapat mempermudah developer untuk memperbesar aplikasi sesuai dengan perkembangan kebutuhan

2. Dalam pembuatan aplikasi, dikenal dengan Universal Windows Platform. Digunakan untuk membuat aplikasi yang mempunyai karakteristik seperti apa? Jelaskan sertai dengan contoh.


    UWP (Universal Windows Platform) adalah sebuah platform yang dikembangkan oleh Microsoft, berguna dalam pembuatan aplikasi yang berjalan di berbagai perangkat yang menjalankan sistem operasi Windows. Karakteristik yang dimiliki oleh aplikasi tersebut antara lain:

  • Multi-Platform: Aplikasi UWP dapat berjalan di berbagai perangkat yang memiliki sistem operasi Windows.
  • Desain Responsif: Aplikasi UWP dapat menyesuaikan antarmuka pengguna dengan berbagai ukuran layar, orientasi, dan resolusi.
  • Antarmuka Pengguna Modern: Aplikasi UWP menggunakan antarmuka pengguna modern seperti elemen UI yang bersih, animasi halus, dan integrasi dengan kontrol sentuhan.
  • Sandboxing: Aplikasi UWP dijalankan dalam kontainer yang terisolasi, sehingga mereka tidak dapat memengaruhi sistem operasi atau aplikasi lain. Ini memberikan tingkat keamanan dan stabilitas yang tinggi.
  • Akses ke Fitur Windows: Aplikasi UWP memiliki akses ke berbagai API Windows, sehingga memungkinkan mereka untuk memanfaatkan fitur-fitur yang tersedia dalam sistem operasi Windows.

3. Untuk memperjelas jawaban no 2, Buatlah desain aplikasi Koleksi Album foto yang bisa menghimpun foto, deskripsi , informasi foto diambil/ metadata, dan juga bisa menghapus maupun update.






4. Implementasikan soal no 4, kemudian buat video tutorial pengerjaannya, upload di Youtube, dan embedded di blog dokumentasi.

Repository : Photolab

Komentar

Postingan populer dari blog ini

Tugas 8 - Data Modelling

Data Modelling     Data modelling adalah  proses menciptakan representasi visual atau blueprint yang menentukan pengumpulan informasi dan sistem manajemen berbagai organisasi. B lueprint   atau data model ini membantu berbagai pemangku kepentingan, seperti analis, ilmuwan, dan perekayasa data untuk menciptakan pandangan terpadu mengenai data organisasi. Model tersebut menguraikan data yang dikumpulkan oleh bisnis, hubungan antara berbagai set data, dan metode yang akan digunakan untuk menyimpan serta menganalisis data.      Netflix adalah layanan streaming yang menawarkan berbagai acara TV pemenang penghargaan, film, anime, dokumenter, dan banyak lagi di ribuan perangkat yang terhubung ke Internet.       Berikut ini merupakan implementasi dari data modelling aplikasi Netflix, dimana terdapat data berupa account, profile, subcription package, watchlist, movies, genre dan cast. Digambarkan dalam bentuk  Conceptual Data ...

Tugas Pertemuan 2 - Kalkulator Sederhana dan Camera Cature

 Kalkulator Sederhana dan Camera Capture      Dalam artikel kali ini, saya ingin berbagi hasil belajar terbaru saya. Saya berhasil membuat kalkulator sederhana dan Webcam yang dapat menangkap gambar(Capture Camera). Dalam penerapannya, saya menggunakan bahasa C# dan memanfaatkan framework .NET di Microsoft Visual Studio.  Kalkulator Sederhana      Kalkulator ini memiliki fitur dasar seperti penjumlahan, pengurangan, perkalian, pembagian, dan juga tombol 'clear'.                         Penjumlahan                                                Pengurangan                              Perkalian                ...

Tugas 2 - System Request

Pengertian System Request System Request adalah sebuah dokumen berisi alasan bisnis untuk membangun sebuah sistem dan hasil yang diharapkan dari sistem tersebut. Dibuat oleh seorang Project Sponsor. Tujuan System Request Memudahkan pembuat sistem dalam memahami kebutuhan Project Sponsor serta sebagai bentuk formal dalam memulai sebuah proyek Berikut ini merupakan contoh sebuah System Request : System Request: Pembuatan Aplikasi Streaming video berbasis online (Vidio) Project Sponsor: Adi Sariatmadja Kebutuhan Bisnis: aplikasi ini dibuat untuk meningkatkan penjualan karya kreatif yang berasal dari Indonesia, memiliki kategori yang beragam dan kualitas yang menakjubkan. Business Requirement: Menggunakan platform Website, pelanggan dapat berlangganan dan menonton video secara langsung. Berikut adalah beberapa keperluan lain dari sistem, antara lain: Mencari Video dari koleksi yang tersedia Menonton trailer dari film ya...