JAWABAN UTS PPL
Jawaban :
1.
System software adalah
jenis software yang
dirancang untuk berkomunikasi dengan hardware atau bahkan application
software. Ini bertindak sebagai interface antara hardware dan program komputer di
mana ia mengkoordinasikan tugas-tugas antara dua komponen sistem komputer. Ada
berbagai jenis system software. Mereka termasuk operating
system, language processors dan device drivers. System
software tipikal memastikan bahwa hardware menangani
tugasnya dengan sukses. Misalnya, operating system melakukan
manajemen memori dan penanganan file untuk hardware. Driver
mengendalikan kinerja monitor dan perangkat lain seperti printer.
Contohnya: Sistem Operasi Komputer yaitu : Windows, Linux, McOs,
dan lain lain.
Application Software adalah
jenis software yang
dirancang untuk menyelesaikan tugas-tugas spesifik dalam operating system. Beberapa
dari tugas ini termasuk menangani dokumen, menangani perhitungan, mengedit
gambar, mengedit video, dan lainnya.
Contoh application
software termasuk pengolah kata, spreadsheet, database
software, Corel Draw Photoshop dll.
Subject
|
System Software
|
Aplikasi Software
|
Pemakaian
|
System software digunakan untuk mengelola dan mengendalikan hardware
komputer dan application software.
|
Application software melakukan tugas tertentu tergantung pada bagaimana ia
dirancang. Ini tidak dapat melakukan tugas lain yang berada di luar
cakupannya.
|
Instalasi
|
System software diinstal ke komputer ketika operating
system diinstal.
|
Application software diinstal hanya ketika pengguna membutuhkannya. Misalnya, kamu
hanya akan menginstal software edit foto ketika kamu ingin
mengedit beberapa foto.
|
Kompleksitas
|
Memprogram system software cukup
rumit. Ini karena membutuhkan programmer untuk memiliki pengetahuan
penuh tentang system hardware yang mendasarinya dan bahasa
tingkat rendah.
|
Pemrograman application software tidak rumit. Seorang programmer
hanya perlu memiliki pengetahuan tentang system software yang
mendasarinya dan bahasa tingkat tinggi
|
2.
Rekayasa perangkat
lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan,
memelihara, dan membangun kembali dengan menggunakan prinsip rekayasa untuk
menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk
pengguna.
Berikut Tahapan
Rekayasa perangkat Lunak
Analisa:
Analisis sistem adalah sebuah teknik pemecahan masalah yang menguraikan sebuah
sistem menjadi komponen-komponennya dengan tujuan mempelajari seberapa bagus
komponen-komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka.
Desain :
Desain arsitektur ini terdiri dari desain database, desain proses, desain user interface yang mencakup desain
input, output form dan report, desain hardware, software dan jaringan.
Kontruksi : Konstruksi
adalah tahapan menerjemahkan hasil disain logis dan fisik ke dalam kode-kode
program computer. Buku ini sebagian besar berisi tentang bagian ini.
Pengujian : Pengujian
sistem melibatkan semua kelompok pengguna yang telah direncanakan pada tahap
sebelumnya. Pengujian tingkat penerimaan terhadap perangkat lunak akan berakhir
ketika dirasa semua kelompok pengguna menyatakan bisa menerima perangkat lunak
tersebut berdasarkan kriteria-kriteria yang telah ditetapkan.
Meintance : Ketika
sebuah perangkat lunak telah dianggap layak untuk dijalankan, maka tahapan baru
menjadi muncul yaitu perawatan perangkat lunak.
4. menurut saya Agile
development methods merupakan salah satu dari Metodologi pengembangan
perangkat lunak yang digunakan dalam pengembangan perangkat lunak. Agile
memiliki pengertian bersifat cepat, ringan, bebas bergerak, dan waspada.[1]
Sehingga saat membuat perangkat lunak dengan menggunakan agile development methods diperlukan
inovasi dan responsibiliti yang baik antara tim pengembang dan klien agar
kualitas dari perangkat lunak yang dihasilkan bagus dan kelincahan dari tim
seimbang.
5. Prinsip
dalam proses rekayasa engenering
·
Mempunyai
alasan yang jelas (the reason it all exists)
·
Sederhana
(keep it simple)
·
Mempertahankan
visi (maintain the vision)
·
Apa
yang kamu buat, orang lain yang memakai (what you produce, other will consume)
·
Terbuka
kepada masa depan (be open to the future)
·
Rencanakan
kedepan untuk digunakan kembali (plan ahead for reuse)
·
Berpikir
! (think !)
6. hasil yang didapat dari proses bisnis yang dilakukan terdapat
perbaikan yaitu pada proses bisnis purchase overseas. Terdapat tambahan
beberapa proses bisnis agar menjadi optimal lagi yaitu Overdelivery dan Under-delivery
Tolerance, PO Free Goods, PO
Subcontracting, Purchasing Planning yang terdiri dari Weekly Projected Sales
dan Weekly Order Projection dan Daily Order Projection. Dengan diperbaiki dan
ditambahnya proses bisnis sehingga aliran data dan informasi dari satu
departemen ke departemen lainnya menjadi terintegrasi.
8. Project Manager : Berperan
untuk mengintegrasikan beberapa kegiatan yang berbeda untuk mencapai tujuan
tertentu.
Sistem Analis : Orang yang
bertugas untuk menganalisis sistem termasuk permasalahan yang terjadi beserta
pemecahannya dan kebutuhan pengguna, sistem analis harus ahli tidak hanya
tentang teknologi komputer tetapi juga tentang bisnis.
Programmer : Membangun/mengembangkan
software terutama pada tahap construction dengan melakukan coding dengan bahasa
pemprograman yang ditentukan.
DBA : DBA adalah yang
bertanggung jawab untuk menjaga sistem RDBMS (Relational Data Base Management
System) .
Desainer : Desainer adalah seseorang yang merancang
atau mendesain sesuatu sebelum sesuatu itu dikerjakan, contoh dalam pembuatan
web.
Network Engenering : Melakukan
instalasi hardware, sistem atau software baru yang digunakan dalam jaringan. konfigurasi, dan
perawatan layanan jaringan (network services) dan perangkat jaringan
Checlist Control : adalah
orang yang mengecek kualitas dari program yang di buat.
Anover Document Project : adalah
penyerahan tugas dari program yang di buat.
Tidak ada komentar:
Posting Komentar