Senin, 30 Mei 2022

TUGAS 7 - DESAIN DAN ANALISA ALGORITMA

 

Nama : Sendi Rexputra

NIM : 3420200004


Operasi Seleksi

Menentukan jumlah hari

Buatlah algoritma dan program yang meminta data bulan [1..12] dimasukan dari keyboard dan kemudian menentukan jumlah hari dalam bulan tersebut.

Flowchart

Program


Menentukan jumlah hari (cara 2)

Cara lain untuk menentukan jumlah hari dalam 1 bulan adalah dengan menggunakan bentuk cocok, akhir-cocok.

Flowchart

Program

Kamus

Buatlah sebuah algoritma yang mengkonversikan tulisan “one”, “two”, dan “three” menjadi “satu”, “dua”, “tiga”. Jika yang diinput selain ketiga kata tersebut tampilkan tulisan “word is unknown”.

Flowchart
Program

Menentukan bilangan terbesar diantara 3 bilangan

Diketahui tiga buah bilangan yang dimasukan dari keyboard. Tuliskan algoritma dan program untuk menentukan bilangan terbesar

Flowchart

Program

Menentukan Bilangan Terbesar Diantara 3 Bilangan (Cara 2)

Diketahui tiga buah bilangan yang dimasukan dari keyborad. Tuliskan algoritma dan program untuk menentukan bilangan terbesar

Flowchart

Program




Selasa, 17 Mei 2022

UTS - ANALISIS DAN PERANCANGAN SISTEM BERORIENTASI OBJEK


Nama : Sendi Rexputra

NIM : 3420200004


Ujian Tengah Semester

1.Buatlah sebuah program dalam package tersendiri yang menerapkan menerapkan konsep hierarchial       inheritance dan disaat yang sama juga menerapkan konsep multilevel inheritance


2.Buatlah sebuah program dalam package tersendiri yang menerapkan konsep Single Inheritance yang   dimana SubClass atau SuperClassnya memiliki sebuah konstruktor yang bertipe Protected


3.Buatlah sebuah program yang membuktikan bahwa access modifier bertipe protected untuk sebuah   method yang terdapat pada suatu superclass yang dapat diakses dari suatu subclass yang dimana subclass   tersebut berada pada different package dari super classnya


4.Buatlah sebuah program dalam package tersendiri yang menerapkan konsep Multilevel Inheritance yang disetiap SubClassnya dapat di running dan menghasilkan suatu output yang contoh outputnya menggunakan multiple object







Minggu, 15 Mei 2022

UTS - DESAIN DAN ANALISA ALGORITMA

 

Nama : Sendi Rexputra

NIM : 3420200004

Ujian Tengah Semester


1. Diketahui 3 buah bilangan A, B, C. Buatlah algoritma untuk mendapatkan nilai terkecil diantara ketiga bilangan tersebut

 Jawab : 

Pseudocode

Flowchart

Program


2. Sebutkan minimal 3 kelebihan dan 3 kelemahan dari interpreter dan kompiler

 Jawab : 


3. Sebutkan minimal 3 contoh dari kesalahan sintaksis, kesalahan logika, dan kesalahan runtime pada saat mengeksekusi dan menguji program.

 Jawab :



4. Buatlah algoritma (pseudocode, diagram alir, dan program) untuk menentukan predikat kelulusan.
 2,00 ≤ IP ≤ 2,75 adalah Lulus Memuaskan
 2,75 ≤ IP ≤ 3.50 adalah Lulus Sangat Memuaskan 
 3,50 ≤ IP ≤ 4.00 adalah Lulus Dengan Pujian

 Jawab : 

Flowchart

Program

TUGAS 6-7 ANALISIS DAN PERANCANGAN BERORIENTASI OBJEK

 

Nama : Sendi Rexputra

NIM : 3420200004


Pertemuan 6

Inheritance

Single Inheritance

Contoh 1 :


Contoh 2 :


Pertemuan 7

Inheritance

Multilevel Inheritance



Hierarchical Inheritance



TUGAS 14 - WEB TECHNOLOGY

  Nama : Sendi Rexputra NIM   : 3420200004 css php barang pelanggan transaksi hasil