Jumat, 24 April 2020


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