Sunday, September 30, 2012

C-Module

Apa yang dimaksud dengan C-Module?
adalah sebuah Teknik Desain Pemprogramman di C yang membuat sebuah program terpisah-pisah menjadi beberapa komponen yang disebut Module. Masing-masing Module mempunyai fungsi untuk memecahkan suatu masalah


Apa yang dimaksud dengan Interface file sebuah Module?
deklarasi seluruh entitas modul yang dapat dilihat oleh user.
Interface File berextensi file .h.


Apa yang dimaksud dengan Implementation File sebuah Module
seluruh definisi dari entitas yang telah dideklarasikan.
Implementation File berekstensi file .c


Bagaimana Anda Mengetahui Layanan-layanan yang disediakan oleh Module?
Dengan membukannya menggunakan Notepad++ atau software yang lainnya.


http://en.wikipedia.org/wiki/Modular_programming
http://www.ittelkom.ac.id/staf/zka/Algoritma%20&%20Struktur%20Data/handout/lecture%202.pdf

Tuesday, September 25, 2012

AlStrukDat - Program C



#include <stdio.h>
#include<conio.h>
#include<string.h>
//NAMA : FATHURROHMAN E
//KELAS : IF-35-07
//NIM : 113111249

int main()
{
    int NIM,MENU,DATA,LOOP;
    char NAMA[20];
 
 LOOP=0;
 DATA=0;
 while(LOOP!=1){
    system("cls");           
    printf( "Selamat Datang di i-Gracias \n \n" );
    printf( "Menu : \n \n" );
    printf( "1.Daftar \n" );
    printf( "2.Lihat Data \n" );
    printf( "3.Exit \n \n" );
    printf( "Pilih Menu : \n" );
    scanf("%i",&MENU);
   
    switch(MENU){
    case 1 :
                   system("cls");
                   printf( "Menu : 1.Daftar \n \n" );
                   printf( "Masukan Nama : \n" );
                   scanf("%s",&NAMA);
                   printf( "Masukan NIM : \n" );
                   scanf("%i",&NIM);
                   printf("Data berhasil disimpan.");
                   getch();
                   DATA++;;
           
            break;
    case 2 :
         system("cls");
         printf("Menu : 2.Lihat Data \n \n");
         printf("DATA MAHASISWA \n \n");
         getchar();
         if(DATA!=0){
                     printf(" NAMA : %s \n",NAMA);
                     printf(" NIM  : %i",NIM);
                     getchar();
                 
                  }
                  else{printf("Data Kosong!");
                  getchar();
                       }
         break;
    case 3 :
         LOOP=1;
         break;
         }
                }
                 
   
   
   
    getchar();
    return 0;

}



File EXE dan Algo : https://www.dropbox.com/s/rvp3iogjg31u2xq/Project.rar

Sunday, September 23, 2012

AlStrukDat - Evaluasi Diri

Evaluasi Diri

Kelebihan diri :
- Jujur (Untuk masalah kehadiran dari dulu saya tidak pernah TA dan saat UTS/UAS saya berjuang untuk berusaha sendiri)
-

Kekurangan Diri :
- Kurang PD ( untuk berbicara didepan)
- Kurang Konsentrasi saat belajar
- Malas -> sering menyia-nyiakan waktu untuk hal yang sebenarnya kurang bermanfaat
- Suka bergantung pada teman