TUGAS BWT MGGU DEPAN,DEPANNYA LAGI.
BUATLAH SEBUAH PAPER TENTANG JARINGAN
-APA YANG KALIAN KETAHUI TENTANG JARINGAN
-APA SAJA YANG DIBUTUHKAN DALAM JARINGAN
-APA SAJA KONEKSI YANG DIBUTUHKAN
DALAM KONEKSI JARINGAN?
Min 5, max 6 LEMBAR,COVER TDK DIHITUNG.
SOAL DPT DI DOWNLOAD DI
strongboner.blogspot.com
1,5 spasi, font 12, arial
Ctrl+J
tetap liat pengumuman lebih lanjut
di kanfak atau di
strongboner.blogspot.com
soal dapat download di blog.
plg lambat upload
13-september-2009
strong_bone
kekuatan Alami yang Ilmiaaaah.....
Selasa, 15 September 2009
Senin, 15 Juni 2009
Jumat, 29 Mei 2009
SPK lanjut#2
yang perlu dibuat untuk melengkapi program.
yang pertama mesti da form utama
-menu
-take test
-registrasi
-help
-result
trus di ekspand lagi:
dari menu:
-tampilan
-font
-exit
dari take test:
-start
dari registrasi:
-
dari help.:
-about
-contact us
-help
dari result:
-sample
-member open id
-my Test result
da yang mau nambah???
yang pertama mesti da form utama
-menu
-take test
-registrasi
-help
-result
trus di ekspand lagi:
dari menu:
-tampilan
-font
-exit
dari take test:
-start
dari registrasi:
-
dari help.:
-about
-contact us
-help
dari result:
-sample
-member open id
-my Test result
da yang mau nambah???
Selasa, 19 Mei 2009
SPK PKS P SK SKP.SPK saja....
post kerjaannya...ayo2......
jadi pada ngerjake pa ga........
kasih ide2....
spk...tentang solusi mengantarkan penderita ke tempat yang tepat sesuai
jenis penyakitnya...yang akan lsg ditangani oleh ahlinya...yang nanti akan terlihat
pada solusi2...yang ditampilkan...
gmana?
levelnya...dibuat dari tingkat penyakit,seberapa parah...
trus level bwt si ahli...sesakti apakah si ahli tersebut...
wah bisa jadi skipsi ni.....
tak simpen dl ah/.......
yang laen silahkan post ide2nya ya.....
paling lambat beso.!oke?
jadi pada ngerjake pa ga........
kasih ide2....
spk...tentang solusi mengantarkan penderita ke tempat yang tepat sesuai
jenis penyakitnya...yang akan lsg ditangani oleh ahlinya...yang nanti akan terlihat
pada solusi2...yang ditampilkan...
gmana?
levelnya...dibuat dari tingkat penyakit,seberapa parah...
trus level bwt si ahli...sesakti apakah si ahli tersebut...
wah bisa jadi skipsi ni.....
tak simpen dl ah/.......
yang laen silahkan post ide2nya ya.....
paling lambat beso.!oke?
Rabu, 18 Maret 2009
double LinkedList
code doubly linkedList
class Node{
int data;
Node next;
}
class LinkedList{
Node head; //posisi awal dari linked list
Node tail; //posisi akhir dari linked list
/**
* Fungsi untuk mengecek apakah linked list masih kosong
*/
boolean isEmpty(){
return (head==null);
}
void addFirst(Node input){
if (isEmpty()){ //Jika linked list masih kosong,
head = input; //maka head dan tail sama dengan node input
tail = input;
}
else {
input.next = head; //Jika linked list sudah berisi,
head = input; //maka input akan di depan dan menjadi head
}
}
void addLast(Node input){
if (isEmpty()){ //Jika linked list masih kosong,
head = input; //maka head dan tail sama dengan node input
tail = input;
}
else {
tail.next = input; //Jika linked list sudah berisi,
tail = input; //maka input akan di belakang dan menjadi tail
}
}
void insertAfter(int key,Node input){
Node temp = head;
do {
if (temp.data == key){ //Jika data sama dengan key, maka input
input.next = temp.next; //disambung diantara temp dan temp.next
temp.next = input;
System.out.println("Insert data is succeed.");
break; //dari temp --> temp.next menjadi :
} //temp --> input --> temp.next
temp = temp.next;
}
while (temp!=null);
}
void insertBefore(int key,Node input){
Node temp = head;
while (temp != null){
if ((temp.data == key)&&(temp == head)){
this.addFirst(input); /* jika insert pada awal linked list
maka call method addFirst */
System.out.println("Insert data is succeed.");
break;
}
else if (temp.next.data == key){
input.next = temp.next; //dari temp --> temp.next menjadi
temp.next = input; //temp --> input --> temp.next
System.out.println("Insert data is succeed.");
break;
}
temp = temp.next;
}
}
void removeFirst(){
Node temp = head;
if (!isEmpty()){
if (head == tail){ //jika element linked list hanya 1,
head = tail = null; //maka head dan tail menjadi null
} //sehingga linked list kosong
else {
temp = temp.next; //memajukan temp ke temp.next
head = temp; //kemudian head dipindah ke temp
temp = null; //kemudian temp di-null (optional)
}
}
else System.out.println("Data is empty!");
}
void removeLast(){
Node temp = head;
if (!isEmpty()){
if (tail == head){ //jika element linked list hanya 1
head = tail = null; //maka head dan tail menjadi null
} //sehingga linked list kosong
else {
while (temp.next != tail){
temp = temp.next; //memajukan temp hingga satu elemen
} //sebelum tail.
temp.next = null; //temp.next di-null,dan jadi akhir LL
tail = temp; //tail dipindah ke temp
temp = null;
}
}
else System.out.println("Data is empty!");
}
void remove(int key){
Node temp = head;
if (!isEmpty()){
while (temp != null){
if (temp.next.data == key){ //mengganti temp.next dengan
temp.next = temp.next.next; //temp.next.next
break; //dari temp --> temp.next -->temp.next.next
} //menjadi temp --> temp.next.next
else if ((temp.data == key)&&(temp == head)){
this.removeFirst();//jika key berada pada awal linked list,
break; //maka call method removeFirst
}
temp = temp.next;
}
} else System.out.println("Data is empty!");
}
void find (int key){
int i = 0;
boolean found = false;
Node temp = head;
while (temp != null){
if (temp.data == key){
found = true;
break;
}
i++;
temp = temp.next;
}
if (found){
System.out.println(key+" is found at index "+i);
}
else System.out.println("Data isn't found");
}
void printNode(){
Node temp;
temp = head;
while (temp != null){
System.out.println(temp.data);
temp = temp.next;
}
}
}
class Node{
int data;
Node next;
}
class LinkedList{
Node head; //posisi awal dari linked list
Node tail; //posisi akhir dari linked list
/**
* Fungsi untuk mengecek apakah linked list masih kosong
*/
boolean isEmpty(){
return (head==null);
}
void addFirst(Node input){
if (isEmpty()){ //Jika linked list masih kosong,
head = input; //maka head dan tail sama dengan node input
tail = input;
}
else {
input.next = head; //Jika linked list sudah berisi,
head = input; //maka input akan di depan dan menjadi head
}
}
void addLast(Node input){
if (isEmpty()){ //Jika linked list masih kosong,
head = input; //maka head dan tail sama dengan node input
tail = input;
}
else {
tail.next = input; //Jika linked list sudah berisi,
tail = input; //maka input akan di belakang dan menjadi tail
}
}
void insertAfter(int key,Node input){
Node temp = head;
do {
if (temp.data == key){ //Jika data sama dengan key, maka input
input.next = temp.next; //disambung diantara temp dan temp.next
temp.next = input;
System.out.println("Insert data is succeed.");
break; //dari temp --> temp.next menjadi :
} //temp --> input --> temp.next
temp = temp.next;
}
while (temp!=null);
}
void insertBefore(int key,Node input){
Node temp = head;
while (temp != null){
if ((temp.data == key)&&(temp == head)){
this.addFirst(input); /* jika insert pada awal linked list
maka call method addFirst */
System.out.println("Insert data is succeed.");
break;
}
else if (temp.next.data == key){
input.next = temp.next; //dari temp --> temp.next menjadi
temp.next = input; //temp --> input --> temp.next
System.out.println("Insert data is succeed.");
break;
}
temp = temp.next;
}
}
void removeFirst(){
Node temp = head;
if (!isEmpty()){
if (head == tail){ //jika element linked list hanya 1,
head = tail = null; //maka head dan tail menjadi null
} //sehingga linked list kosong
else {
temp = temp.next; //memajukan temp ke temp.next
head = temp; //kemudian head dipindah ke temp
temp = null; //kemudian temp di-null (optional)
}
}
else System.out.println("Data is empty!");
}
void removeLast(){
Node temp = head;
if (!isEmpty()){
if (tail == head){ //jika element linked list hanya 1
head = tail = null; //maka head dan tail menjadi null
} //sehingga linked list kosong
else {
while (temp.next != tail){
temp = temp.next; //memajukan temp hingga satu elemen
} //sebelum tail.
temp.next = null; //temp.next di-null,dan jadi akhir LL
tail = temp; //tail dipindah ke temp
temp = null;
}
}
else System.out.println("Data is empty!");
}
void remove(int key){
Node temp = head;
if (!isEmpty()){
while (temp != null){
if (temp.next.data == key){ //mengganti temp.next dengan
temp.next = temp.next.next; //temp.next.next
break; //dari temp --> temp.next -->temp.next.next
} //menjadi temp --> temp.next.next
else if ((temp.data == key)&&(temp == head)){
this.removeFirst();//jika key berada pada awal linked list,
break; //maka call method removeFirst
}
temp = temp.next;
}
} else System.out.println("Data is empty!");
}
void find (int key){
int i = 0;
boolean found = false;
Node temp = head;
while (temp != null){
if (temp.data == key){
found = true;
break;
}
i++;
temp = temp.next;
}
if (found){
System.out.println(key+" is found at index "+i);
}
else System.out.println("Data isn't found");
}
void printNode(){
Node temp;
temp = head;
while (temp != null){
System.out.println(temp.data);
temp = temp.next;
}
}
}
Langganan:
Komentar (Atom)