Wednesday, 13 January 2021

Menampilkan Tab Developer pada Ms. Word di Macbook

Cara untuk memunculkan Tab Developer 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)....