Category: Bahan kuliah



Laporan Pendahuluan

  1. Apa yang kalian ketahui dari object orientade programming (oop)?

OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari.

  1. Apa yang kalian ketahui tentang class method pada OOP?

Class adalah program yang berfungsi untuk prototipe objek yang artinya tempat dimana kita membuat Objek tersebut

Method atau fungsi atau operasi atau behaviour merupakan perintah-perintah prosedural yang ditempatkan pada kelas untuk mendapat hasil dari perintah-perintah tersebut.

 

  1. Buat program sederhana dari oop?

public class Rumah //Buat class Rumah{

//buat method static Meja

public static void Meja()

{System.out.println(“Ada Meja”);

//methode jam dinding

void Jamdinding()

{

System.out.ptintln(“Ada JamDinding”);

}

}


Laporan Pendahuluan

  1. pengertian string pada C++?

String berarti deretan karakter.Dalam praktek,sebuah string dapat tidak mengandung karakter sama sekali,mengandung sebuah karakter atau banyak menagandung karakter.Konstanta string ditulis dengan awalan dan akhiran tanpa tanda petik.

 

  1. fungsi string pada c++?
  • Fungsi strcat
    Fungsi strcat digunakan untuk menggabungkan dua string menjadi satu.
  • Fungsi strlen
    Fungsi strlen digunakan untuk menghitung panjang karakter pada suatu string. strlen adalah fungsi yang bertipe data integer.
  • Fungsi strcpy
    Fungsi strcpy digunakan untuk menyalin isi string ke suatu variabel.
  • Fungsi strupr
    Fungsi strupr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu variabel menjadi huruf besar semua (Uppercase).
  • Fungsi strlwr
    Fungsi strlwr digunakan untuk mengubah semua karakter huruf yang terdapat pada suatu variable menjadi huruf kecil semua (Lowercase)

 

  1. Contoh program sederhana

#include<iostream.h>
#include<conio.h>
#include<string.h>
int main(){
int i,j,panjang;
char nama[80];
clrscr();
cout<<“Silahkan Masukan Nama Kamu : “;
cin>>nama;
cout<<“\n\n”;
panjang=strlen(nama);
for (i=0;i < panjang;i++)
{
for (j=i;j < panjang;j++)
cout<<nama[j]<<” “;
cout<<endl;
}
getch();
}


Laporan Pendahuluan..

  1. Jelaskan perbedaan AHD dan AHN?

Otomata Hingga Deterministik (AHD)
Fungsi Transisi akibat pembacaan sebuah simbol bersifat tertentu, artinya
– Setiap cell hanya terdapat satu (1) digit stata tujuan
– Setiap stata terdapat busur panah keluar sebanyak input yang ada

Otomata Hingga Nondeterministik (AHN)
Fungsi Transisi akibat pembacaan sebuah simbol bersifat tertentu, artinya
– Setiap cell dapat berisi nol, satu bahkan lebih dari satu digit
– Setiap stata boleh terdapat busur panah dengan input yang sama, namun tujuan yang berbeda.

  1. Apa yang dimaksud teknik derivasi?

adalah proses pembentukan sebuah kalimat atau sentensial.

  1. Sebutkan klasifikasi tipe grammar dan cir-cirinya menurut noam Chomsky?

Grammar tipe ke-0 : Unrestricted Grammar (UG)
. Ciri : α, β ∈ (VT | VN) *, α> 0
Grammar tipe ke-1 : Context Sensitive Grammar (CSG)
. Ciri : α, β ∈ (VT | VN) *, 0 < α ≤ β
Grammar tipe ke-2 : Context Free Grammar (CFG)
. Ciri : α ∈ VN, β ∈ (VT | VN) *
Grammar tipe ke-3 : Regular Grammar (RG)
. Ciri : α ∈ VN, β ∈ { VT , VT VN} atau α ∈ VN, β ∈ { VT , VN VT}

 

%d blogger menyukai ini: