Slideshow shadow
Avatar of adharul

by adharul

AOK: Tugas Chapter 11 dan 12

May 22, 2017 in Uncategorized by adharul

Dengan dasar materi matematika komputasi  baca chapter 10 dan 11 kemudian kerjakan:

Chapter 10:

10.1

10.2

10.23

10.24

========

11.1.a

Langsung dikumpulkan

 

10. Computer Arithmetic-id (terjemahan bahasa indonesia pada slide-slide awal)

Avatar of adharul

by adharul

AOK: Tugas Chapter 9 (Digital Number System)

May 15, 2017 in Uncategorized by adharul

Senin 15 Mei 2017

  1. Kerjakan problem 9.1 s.d 9.16 (halaman 317 s.d 318)
  2. Anggap nim anda merupakan suatu bilangan bulat. Konversikan nim anda tersebut menjadi bilangan: (a) Biner, (b) Hexadecimal, dan (c) Basis 7
  3. Ambil 6 digit terakhir NIM anda sebagai bilangan bulat, dan gunakan 4 digit pertama nim anda sebagai bilangan pecahan.  Jadi jika nim anda adalah 145150407111041, akan terbentuk bilangan 111041.1451. Ubahlah bilangna tersebut menjadi bentuk bilangan biner!

Tulis tangan dan kumpulkan pada Senin depan (22/5/2017)!

Avatar of adharul

by adharul

BDPK: Sequential, Flip-Flop, dan Synchronous

October 21, 2016 in BDPK, Lecture by adharul

Berikut ini beberapa contoh sequential design dan yang memanfaatkan flip-flop.

ContohVHDL-Part-III

 

Tugas:

Sebagai tugas latihan, tuliskan ulang kode tersebut dan simulasikan.

- Pilih dua contoh dari 1 s.d 5

- Pilih satu contoh dari 6 s.d 8

Berikan penjelasan untuk menunjukkan bahwa implementasi VHDL tersebut sesuai dengan design yang diinginkan. Pastikan anda paham atau mengerti setiap baris yang dituliskan. Jika ada masalah, sampaikan pada pertemuan berikutnya.

(Tugas ini wajib dikerjakan oleh masing-masing secara individu)

Avatar of adharul

by adharul

PDTK: Soal Kuis

October 19, 2016 in Uncategorized by adharul

Silahkan dipelajari:

UTS Filkom PRogdas

Avatar of adharul

by adharul

BDPK: Xilinx Lab

October 14, 2016 in Uncategorized by adharul

Berikut ini materi praktikum yang dapat diikuti (sumber: Xilinx Workshop)

XILINX-VHDL-LAB

Avatar of adharul

by adharul

BDPK: Contoh VHDL – Rangkaian Kombinatorial

October 14, 2016 in BDPK, Lecture, System Computer Engineering by adharul

Berikut ini contoh beberapa rangkaian kombinatorial yang diimplementasikan dengan VHDL dengan menerapkan design style Structural, Data Flow, ataupun behavioural. ( sumber: http://ewh.ieee.org/sb/delhi/ggsipu/docs/piyush/3/DSD-VHDL/ )

ContohVHDL-PartI-II

Sebagai tugas latihan, tuliskan ulang kode tersebut dan simulasikan. (Semua contoh untuk Part I dan pilih 3 contoh dari Part II). Berikan penjelasan untuk menunjukkan bahwa implementasi VHDL tersebut sesuai dengan design yang diinginkan. Pastikan anda paham atau mengerti setiap baris yang dituliskan. Jika ada masalah, sampaikan pada pertemuan berikutnya.

(Tugas ini wajib dikerjakan oleh masing-masing secara individu)

Avatar of adharul

by adharul

Sistem Cerdas: Logic Reasoning

October 11, 2016 in Bahan Ajar, Sistem Cerdas by adharul

Berikut ini ringkasan materi Logic dan Wumpuss World:

AI-#5KReasoning2014

AI-#52007Wumpuss2014

Melengkapi materi yang ada sebelumnya: KR

 

Avatar of adharul

by adharul

PD16: Contoh Operator Relasional

September 27, 2016 in Uncategorized by adharul

int main(){

int a;
int b;
int c;
c=1000;
a=10;
b=5;
c=(c>100)?a:b; // artinya sama dengan baris yg di’comment’berikut ini
/*
if(c>100){
c=a;
} else {
c=b;
}
*/
printf(“c bernilai %i”,c);
}

Avatar of adharul

by adharul

PD16: Contoh Data dan Operator aritmatika 27/9/2016

September 27, 2016 in Intro to Programming, Uncategorized by adharul

//aritmatika
int main(){
int a;
int b;
int c;
int d;

a=10;
b=10;

printf(“11-nilai a adalah %i”, a);
printf(“\n12-nilai b adalah %i”, b);
/*
a++; //artinya a=a+1, post increment
++b; //artinya b=b+1, pre increment
*/
c=a++; //artinya gunakan a (ambil nilai a, masukkan ke c)
// kemudian incrementkan a, post increment
d=++b; //artinya incrementkan b
// kemudian gunakan b (ambil nilai a, masukkan ke d), post increment

printf(“\n22-nilai a adalah %i”, a);
printf(“\n23-nilai b adalah %i”, b);
printf(“\n24-nilai c adalah %i”, c);
printf(“\n25-nilai d adalah %i”, d);
printf(“\n26-nilai a (a++) adalah %i”, a++);
printf(“\n27-nilai b (++b) adalah %i”, ++b);
printf(“\n28-nilai a adalah %i”, a);
printf(“\n29-nilai b adalah %i”, b);
c= a+++b+1; //apakah yang dimaksud c= a+(++b) + 1; atau c= (a++)+b + 1; ?
d=a+++a—a+3; // d= (a++) +(a–) – a + 3
printf(“\n28-nilai a adalah %i”, a);
printf(“\n29-nilai b adalah %i”, b);
printf(“\n28-nilai c adalah %i”, c);

//penggunaan operasi modulus
c=10%4;
printf(“\n28-nilai c adalah %i”, c);
printf(“\n28-nilai 14mod5 adalah %i”, 14%5);
}

Avatar of adharul

by adharul

PD16TKB: Contoh kode 23/9/2016

September 23, 2016 in Uncategorized by adharul

==========================================
#include<stdio.h>
membuat kode menghitung luas persegi panjang

formulasi:
luas=panjang*lebar

variabel:
luas , bertype numerik harus bulat

panjang, bertype numerik harus bulat

lebar, bertype numerik harus bulat

*/
/*
int main(){
//deklarasi variable
int luas;
int panjang;
int lebar;

//memberi nilai ke variabel
panjang=1500000;
lebar=2000;
luas=panjang*lebar;

//tampilkan nilai variable
printf(“%i”,luas);
}
==========================================
#include<stdio.h>

int main(){ //luas segitiga
//deklarasi variable
float luas;
float panjang;
float lebar;
char nama[20]=”Alvin”;
//memberi nilai ke variabel
panjang=15;
lebar=20;
luas=1.0/2*panjang*lebar;
//nama=”BukanAlivin”; salah
//tampilkan nilai variable
printf(“%.2f”,luas);
printf(“\nDibuat oleh “);
printf(“%s”, nama);
}
==========================================
#include<stdio.h>
int main(){ //luas segitiga, dengan input output
//deklarasi variable
float luas;
float tinggi;
float alas;
char nama[20]=”Alvin”;

printf(“Yuk bikin kode untuk mencari luas segitiga\n”);
//memberi nilai ke variabel sesuai masukan user
printf(“Tuliskan berapa tingginya : “);
scanf(“%f”, &tinggi);
printf(“Tuliskan berapa alasnya : “);
scanf(“%f”, &alas);
printf(“Tuliskan siapa namamu : “);
scanf(“%s”, nama);
luas=0.5*alas*tinggi;
//nama=”BukanAlivin”; salah
//tampilkan nilai variable
printf(“Segitiga yang”);
printf(“\n alasnya : %f”, alas);
printf(“\n tingginya : %f”, tinggi);
printf(“\n luasnya adalah %.2f”,luas);
printf(“\n Diisi oleh “);
printf(“%s”, nama);
}