Wednesday 13 January 2021

Cara Menampilkan Tab Developer pada Ms. Word di Macbook

Cara Menampilkan Tab Developer pada Ms. Word di Macbook atau iOS hampir sama di Windows, simak video berikut ini:

Saturday 5 December 2020

Swi-Prolog in MacBook Pro

Swi-Prolog dapat diperoleh di: https://www.swi-prolog.org/download/devel 


 

Uji Coba menjalankan Swi-Prolog di MacBook Pro. Perhatikan capture gambar di bawah ini:


Tuliskan script berikut:

?- write("hallo, gaess!").



Thursday 26 March 2020

Operasi Dasar String ~ Head & Tail

Head
" simbol paling depan dari String"

Tail
"simbol paling akhir dari String"


Contoh:
Misalkan 

String(x)= 100100, maka
Head(x)= 1
Tail(x)= 0

Operasi Dasar String ~ Postfix & ProperPostfix

Postfix
“string yang dihasilkan dari string w dengan menghilangkan nol atau lebih simbol-simbol paling depan string tsb.”

ProperPostfix
“string yang dihasilkan dari string w dengan menghilangkan satu atau lebih simbol-simbol paling depan string tsb.”

Contoh:
Misalkan 

String(x)= 100100, maka
Postfix(x)= 100100, 00100,0100,100, 00, 0, dan 
ProperPostfix(x)= 00100,0100,100, 00, 0, dan 

Berikut Prosesnya:

String (x)100100
Postfix(x)100100
00100
0100
100
00
0
ProperPoastfix(x)00100
0100
100
00
0

Tuesday 24 March 2020

Operasi Dasar String ~ Prerfix & ProperPerfix

Prefix
string yang dihasilkan dari string w dengan menghilangkan nol atau lebih simbol-simbol paling belakang string tersebut .”

ProperPrefix
string yang dihasilkan dari string w dengan menghilangkan satu atau lebih simbol-simbol paling belakang string tersebut .”

Contoh:
Misalkan 

String(x)= 100100, maka
Prefix(x)= 100100, 10010, 1001, 100, 10, 1, dan Φ
ProperPrefix(x) = 10010, 1001, 100, 10, 1, dan Φ

Berikut prosesnya:


String (x)100100
Prefix(x)100100
10010
1001
100
10
1
ProperPrefix(x)10010
1001
100
10
1


Monday 9 March 2020

Simple Design of Automata

look a sample simple design of Automata:



Five tuple (Q,Σ,δ,q0,F):
Q
: states
:{q0,q1}
Σ
: alphabet (input)
:{0,1}
q0
: start states
: q0
F
: final/accept states
:{q1}
δ 
: transition function
:


δ
0
1
q0
q1
{}
q1
{}
q0
A recognized string is a string that starts in the initial state and ends in the final state. 
For example:

The recognized string is:"0", "010", "01010",..., "0(10)*".

1). q0 -> q1= 0
2). q0 -> q1 -> q0 -> q1= 010
3)....