Kreteria Manager Proyek yang Baik
Posted by Labels: Materi Kuliah, Pengelolaan Proyek Sist. Informasi, Tugas- kemampuan (skill)
- sikap (attitude)
"Tuhan tidak pernah terburu-buru.. Ia selalu tepat waktu.."
Aku percaya bahwa..
COCOMO merupakan salah satu dari alat bantu (tools) untuk mengestimasi usaha, jadwal, dan biaya.
Model sumber terdiri dari paling sedikit satu persamaan empiris untuk memprediksi
berbagai hal seperti:
A. LAYANAN TELEMATIKA
Hitung pangkat sebuah nilai berdasarkan angka dan nilai pangkatnya.
import javax.swing.JOptionPane;
public class WhilePerpangkatan {
public static void main(String[]args){
int k=1;
String l="";
String m="";
l=JOptionPane.showInputDialog("Silahkan masukkan angka disini ");
int angka = Integer.valueOf(l).intValue();
m=JOptionPane.showInputDialog("Silahkan masukkan pangkat disni ");
int pangkat = Integer.valueOf(m).intValue();
int n=1;
while (n<=pangkat){
n++;
k=k*angka;
}
String hasil= angka + "^" + pangkat + "=" + k;
JOptionPane.showMessageDialog(null, hasil);
}
}
Output program:
import javax.swing.JOptionPane;
public class Bilangan_If {
public static void main(String[]args){
String angka="";
angka=JOptionPane.showInputDialog("Silahkan masukkan angka ");
int z = Integer.valueOf(angka).intValue();
String hasil ="";
if (z>=1&&z<=10){
hasil += "Valid number";
}
else{
hasil += "Invalid Number";
}
JOptionPane.showMessageDialog(null, hasil);
}
}
public class While {
public static void main(String args[]){
int r=0;
while (r<100){
System.out.println("RESTIYANTI");
r++;
}
}
}
Listing program menggunakan
do-while::public class DoWhile {
public static void main(String args[]){
int r = 0;
do {
System.out.println("RESTIYANTI");
r++;
} while (r<100);
}
}
Ambil tiga nilai ujian dari
user dan hitung nilai
rata-rata dari nilai tersebut.
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Nilai_BR {
public static void main(String[]args){
BufferedReader nilai = new BufferedReader(new InputStreamReader(System.in));
String r="";
String s="";
String t="";
try{
System.out.print("Masukkan nilai pertama Anda: ");
r = nilai.readLine();
System.out.print("Masukkan nilai kedua Anda: ");
s = nilai.readLine();
System.out.print("Masukkan nilai ketiga Anda: ");
t = nilai.readLine();
}catch(IOException e){
System.out.println("Kata yang Anda masukkan salah, silahkan coba lagi.");
}
int pertama;
int kedua;
int ketiga;
pertama = Integer.parseInt(r);
kedua = Integer.parseInt(s);
ketiga = Integer.parseInt(t);
int rata_rata=(pertama+kedua+ketiga)/3;
System.out.println("Rata-rata nilai Anda: "+rata_rata);
if (rata_rata<=60){System.out.println(":-(");
}
else {
System.out.println(":-)");
}
}
}
public class nilai_terbesar {
public static void main(String[]args){
int x = 7, y = 8, z = 91;
int max;
System.out.println("number 1 = "+x);
System.out.println("number 2 = "+y);
System.out.println("number 3 = "+z);
//mencari nilai tertinggi dengan operator kondisi
max=(y>=x)? y: x;
max=(z>=max)? z: max;
System.out.println("Nilai tertingginya adalah angka = "+max);
}
}
Output program:

public class rata_rata {
public static void main(String[]args){
int a = 10, b = 20, c =45;
int rata;
rata = (a+b+c)/3;
System.out.println("number 1 = "+a);
System.out.println("number 2 = "+b);
System.out.println("number 3 = "+c);
System.out.println("Rata-rata = "+rata);
}
}
Output program:
