2010-1-00110-If Bab 2
2010-1-00110-If Bab 2
LANDASAN TEORI
Pada Bab 2 ini, penulis menjelaskan beberapa teori yang berhubungan dengan
perancangan aplikasi analisis sistem koreksi soal esai ini. Teori-teori tersebut antara
lain adalah Taksonomi Bloom yang digunakan untuk mengetahui tipe soal ujian
mengarah pada level kognitif, pengertian tentang database serta intelegensia semu,
pengamalan.
mulai dari tingkah laku yang sederhana sampai tingkah laku yang
9
1
menyertakan juga tingkah laku dari tingkat yang lebih rendah, seperti
C6)
yang ditimbulkan.
produk.
suatu perusahaan.
saling berhubungan di mana setiap baris pada suatu basis data juga
harus saling terhubung dengan baris pada file lain. Dapat disimpulkan
diakses dengan mudah dan cepat. Suatu sistem basis data terdiri dari
c. Mengurangi kerangkapan
d. Kemandirian data
g. Menyediakan recovery
h. Mencegah ketidakkonsistenan
e. Terjadi deadlock
c. Data
e. Manusia
d. Membagi data
tertentu saja, tetapi database menjadi milik organisasi dan bisa di-
f. Meningkatkan keamanan
g. Meningkatkan standar
h. Penghematan
m. Meningkatkan ketepatan
Sering kali lebih dari satu user mengakses file yang sama, dengan
a. Kompleks
b. Ukuran
disediakan.
d. Harga hardware
murah.
e. Biaya perubahan
f. Tampilan
kebingungan.
2.2.3.1 Entity Type
yang berbeda.
2.2.3.3 Attributes
lebih kecil lagi, misalnya posisi dan gaji dari entitas pegawai.
2.2.3.4 Keys
dua atribut atau lebih. Foreign key adalah atribut pada satu
ini bukan hanya ingin mengerti apa itu sistem kecerdasan, tapi juga
mengkonstruksinya.
Menurut John McCarthy (1965), Artificial Intelligence adalah
kategori, yaitu :
humanly).
humanly).
3. Pemikiran
sangat terbatas.
bidang ini.
orang pemiliknya.
syaraf biologis.
gramatikal.
1. Analisis Morfologi
2. Analisis Sintaktik
tersebut.
3. Analisis Semantik
yang ada.
4. Discourse Integration
mempunyai arti yang jelas, karena ada arti beberapa kata atau
5. Analisis Pragmatik
mengikuti suatu kaidah tata bahasa atau grammar. Tata bahasa adalah
berikut :
Inggris:
Digit :0|1|2|3|4|5|6|7|8|9
NP Pronoun I
| Noun flights
VP Verb do
tunggal. Pada tahap ini, kata input-an dibagi ke dalam unit yang lebih
bahasa. Sebuah morfem dapat berupa kata itu sendiri, yang disebut
sebuah morfem. Di sisi lain, ”keyboards” terdiri dari dua morfem, kata
merupakan awalan dan akhiran yang digunakan pada kata dasar untuk
hal berikut:
(2005, pp2-3)
Adriani, yaitu:
1. Pengelompokan Imbuhan
kategori berikut:
a. Inflection Suffix
suffix.
b. Derivation Suffix
menjadi ”laporkanlah”.
c. Derivation Prefix
menjadi ”memperindahkannya”.
ini yaitu:
a. Tidak semua kombinasi diperbolehkan. Misalnya,
tetek, dst.
dasar.
dikembalikan.
berikut:
mengeluarkan hasil.
mengeluarkan hasil.
g. Lakukan pengkodean ulang. Tahap ini bergantung pada
mengeluarkan hasil.
data (seperti parse tree, abstrak syntax tree, atau struktur hirarki
up parsing).
a. Top-Down Parsing
S cAd
A ab | a
Gambar 2.2 Langkah-langkah dalam top-down parsing
b. Bottom-Up Parsing
S aABe
A Abc | b
B d
abbcde
aAbcde
aAde
aABe
S
2
quadratic time (O (n )) untuk tata bahasa yang ambigu, dan
p4).
Berdasarkan algoritma Earley ini, pertama kali
p30-33):
S ·AB
Intialization
AB·E
E·CD
Prediction
A·W AW·
Scanner
DE·A DEA·
ABC·
Completer
For i = 0 to N:
speech:
scanner(edge)
predictor(edge)
if edge is complete:
completer(edge)
pada NLP adalah dengan mencari suatu pola dalam kalimat yang akan
yang sesuai dengan input-an tersebut. Selain itu dapat juga digunakan
Selain itu, link antara pola yang didapatkan dengan sumber informasi
pola yang lebih komprehensif, yaitu perluasan dari pola SPO yang
Input : Does the cat always fight the same place with the dog?
Output:
Subjek : cat
Predikat : fight
Preposisi : with
Sifat : -
Keterangan : always
tata bunyi, tata bentuk kata, maupun tata kalimat. Bila aturan, kaidah,
lapisan makna dari lapisan bentuk tersebut. Bentuk bahasa terdiri atas
2.5.2 Kata
Tanpa kata, mungkin tidak ada bahasa. Sebab kata itulah yang
dan peran apa yang dimiliki tergantung dari jenis atau macam kata-
Dilihat dari konsep makna yang dimiliki dan peran yang harus
a. Kata kerja
berimbuhan adalah kata kerja yang terbentuk dari kata dasar yang
mungkin kata benda, kata kerja, kata sifat, atau jenis kata lain dan
b. Kata benda
c. Kata ganti
d. Kata sifat
sebaik-baiknya).
e. Kata sapaan
menyebut orang kedua, atau orang yang diajak bicara, disebut kata
kata nama diri dan kata nama perkerabatan. Misalnya: San (bentuk
pembicara.
g. Kata penyangkal
h. Kata bilangan
- Kata bilangan utama, seperti satu, dua tiga, tiga puluh satu.
satu.
i. Kata depan
kata benda itu dengan bagian kalimat lain, disebut kata depan.
Dilihat dari fungsinya, kata depan dapat dibedakan menjadi kata
j. Kata penghubung
penghubung, yaitu:
Memilih: atau.
jangankan.
Tempat: tempat.
k. Kata keterangan
keadaan atau sifat, disebut kata keterangan. Ada dua macam kata
keterangan:
hendaknya.
Frekuensi: seringkali, sekali-kali, sesekali, sekali-kali,
acapkali, jarang.
untuk menyatakan:
l. Kata tanya
bilamana.
m. Kata seru
kata seru. Dilihat dari strukturnya, ada dua macam kata seru:
- Kata seru yang berupa kata singkat: wah, cih, hai, o, oh, nah,
ha, hah.
- Kata seru yang berupa kata biasa: adih, celaka, gila, kasihan,
n. Kata sandang
o. Kata partikel
2.5.3 Imbuhan
dapat mengubah makna, jenis, dan fungsi sebuah kata dasar atau
bentuk dasar menjadi kata lain, yang fungsinya berbeda dengan kata
keperluan penuturan itu malah sering pula sebuah kata dasar atau
bentuk dasar yang sudah diberi imbuhan dibubuhi pula dengan
imbuhan lain.
ii. Awalan: ber-, per-, me-, di-, ter-, ke-, se-, pe-.
2.5.4 Kalimat
kalimat ada yang terdiri dari satu kata, dua kata, tiga kata, empat kata,
naik turun dan keras lembut, disela jeda, dan diakhiri dengan intonasi
dengan tanda titik, tanda tanya, dan tanda seru. Berdasarkan uraian
adalah satuan gramatikal yang dibatasi oleh adanya jeda panjang yang
bahasa yang berisi suatu pikiran atau amanat yang lengkap. Langkah
menulis buku.
a. Subjek + Predikat
UML, telah ada berbagai macam spesifikasi yang berbeda. Hal ini
standar baru. UML dirintis oleh Grandy Booch, James Rumbaugh pada tahun
data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau
a. Class Diagram
b. Component Diagram
komponen.
c. Composite Structure Diagram
d. Deployment Diagram
e. Object Diagram
f. Package Diagram
adalah :
a. Activity Diagram
dan menekankan pada aliran kontrol dan data diantara hal-hal yang
diagram adalah :
a. Comunication Diagram
sistem.
d. Timing Diagram
batasan waktu.
dengan perkiraan waktu dan biaya, bekerja secara efektif dan efisien dalam
a. Inisialisasi / Perencanaan
didefinisikan.
c. Desain
d. Coding
piranti lunak.
e. Pengujian
Kode diuji dalam level yang bervariasi pada pengujian piranti lunak. Unit,
pengujian apa yang dilakukan dan seberapa banyak jika terdapat iterasi.
- Automation testing
- Regression testing
- Module testing
- Integration testing
- System testing
- Unit testing