Melola Discovery

← Melola Discovery

Jurnal SINTA 2

PERANCANGAN FUNGSI RANGKAIAN LOGIKA MELALUI FINITE STATE MACHINE DENGAN MEKANISME BELAJAR DARI CONTOH

JUTI: Jurnal Ilmiah Teknologi Informasi · Vol. 2 No. 1 (2003) · pp. 55–65

DOI
10.12962/j24068535.v2i1.a117
ISSN
2406-8535, 1412-6389
Published
2003-01-01
Publisher
Institut Teknologi Sepuluh Nopember
Language
eng

Abstract

Perancangan rangkaian logika secara umum dapat dilakukan dengan metode sebagai berikut: mendefinisikan permasalahan, membentuk diagram keadaan atau tabel keadaan, membentuk tabel kebenaran, membentuk fungsi logika dan menuangkannya dalam rangkaian logika. Penerapan metode tersebut membutuhkan ketelitian dan waktu yang sebanding dengan kompleksitas rangkaian yang dirancang. Karena itu, perlu dibuat sebuah perangkat lunak untuk membantu proses perancangan rangkaian logika, agar proses perancangan dapat dilakukan dengan mudah, cepat, dan dengan ketelitian yang tinggi. Untuk merancang rangkaian logika,dalam penelitian ini diterapkan mekanisme belajar dari contoh, yang memanfaatkan teori-teori otomata dan switching. Penelitian ini mencoba membangun model untuk rangkaian logika yang diinginkan berdasarkan atas contoh input/output dari rangkaian logika yang diinginkan, dengan langkah-langkah: membangun model dari contoh yang diberikan, melakukan modifikasi model (jika diperlukan) berdasarkan atas contoh tambahan yang diberikan, memilih salah satu model sebagai solusi akhir jika diperoleh lebih dari satu model, dan menerjemahkan model ke dalam rangkaian logika. Penelitian ini menghasilkan model untuk rangkaian logika dalam bentuk finite state machine, yang kemudian diterjemahkan menjadi fungsi logika dalam bentuk sum of product. Dari hasil uji coba yang telah dilakukan, untuk setiap contoh yang diberikan, perangkat lunak yang dikembangkan terbukti mampu membentuk minimal sebuah model dan menerjemahkannya menjadi fungsi logika. Namun demikian, tingkat kesesuaian antara model yang dihasilkan dengan yang diharapkan masih tergantung pada kelengkapan contoh yang diberikan. Selain itu, perangkat lunak ini juga mampu membedakan jenis rangkaian logika yang dihasilkan, mampu melakukan modifikasi pada model yang dihasilkan serta mampu menangani contoh-contoh yang inkonsisten.

Collaboration network of the authors

40 authors · 74 co-authorship links · 11 across different organisations · showing the 40 most connected

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Sepuluh Nopember
  • Universitas Airlangga
  • University of Brawijaya
  • King Abdulaziz University
  • Hasanuddin University
  • Institut Sains dan Teknologi Terpadu Surabaya
  • University of Indonesia
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Diana PurwitasariInstitut Teknologi Sepuluh Nopember10
Nanik SuciatiInstitut Teknologi Sepuluh Nopember9
Handayani TjandrasaInstitut Teknologi Sepuluh Nopember7
Rully SoelaimanInstitut Teknologi Sepuluh Nopember4
Siti RochimahInstitut Teknologi Sepuluh Nopember4
Anny YuniartiInstitut Teknologi Sepuluh Nopember3
Suhadi LiliInstitut Teknologi Sepuluh Nopember2
Arif BramantoroKing Abdulaziz University2
Hari GinardiInstitut Teknologi Sepuluh Nopember2
Ahmad SaikhuInstitut Teknologi Sepuluh Nopember2
Hilya TsaniyaInstitut Teknologi Sepuluh Nopember2
Hendra MesraHasanuddin University2
Riyanarto SarnoInstitut Teknologi Sepuluh Nopember2
Eha Renwi AstutiUniversitas Airlangga2
Ramadhan Hardani PutraUniversitas Airlangga2
Sheila AgustiantyAffiliation unknown1
I Ketut Eddy PurnamaInstitut Sains dan Teknologi Terpadu Surabaya1
Bilqis AmaliahInstitut Teknologi Sepuluh Nopember1
M. Rahmat WidyantoUniversity of Indonesia1
Jayanti Yusmah SariInstitut Teknologi Sepuluh Nopember1
Mutmainnah MuchtarInstitut Teknologi Sepuluh Nopember1
Evan TanuwijayaInstitut Teknologi Sepuluh Nopember1
Yuita Arum SariUniversity of Brawijaya1
Ratih Kartika DewiUniversity of Brawijaya1
Isye ArieshantiInstitut Teknologi Sepuluh Nopember1
Darlis Heru MurtiInstitut Teknologi Sepuluh Nopember1
M. Rifqi FebriantoAffiliation unknown1
Faida RoyaniAffiliation unknown1
Yos NugrohoAffiliation unknown1
Kurniawan E. PermanaAffiliation unknown1
Dewi RosidaAffiliation unknown1
Putu Utami Andarini S.Affiliation unknown1
Luluk HariniAffiliation unknown1
Deni HendrawanAffiliation unknown1
Ary Mazharuddin ShidiqyAffiliation unknown1
Agus PurwonoAffiliation unknown1
Aby HerwendoAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://juti.if.its.ac.id/index.php/juti/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en">PERANCANGAN FUNGSI RANGKAIAN LOGIKA MELALUI FINITE STATE MACHINE DENGAN MEKANISME BELAJAR DARI CONTOH</dc:title>
	<dc:creator xml:lang="en">Purwananto, Yudhi</dc:creator>
	<dc:creator xml:lang="en">Fatichah, Chastine</dc:creator>
	<dc:creator xml:lang="en">Junaidi, Junaidi</dc:creator>
	<dc:description xml:lang="en">  Perancangan rangkaian logika secara umum dapat dilakukan   dengan metode sebagai berikut : mendefinisikan permasalahan, membentuk diagram keadaan atau tabel keadaan, membentuk tabel kebenaran, membentuk fungsi logika dan menuangkannya dalam rangkaian logika. Penerapan metode tersebut membutuhkan ketelitian dan waktu yang sebanding dengan kompleksitas rangkaian yang dirancang. Karena itu, perlu dibuat sebuah perangkat lunak untuk membantu proses perancangan rangkaian logika, agar proses perancangan dapat dilakukan dengan mudah, cepat, dan dengan ketelitian yang tinggi. Untuk merancang rangkaian logika,dalam penelitian ini diterapkan mekanisme belajar dari contoh, yang memanfaatkan teori-teori otomata dan switching. Penelitian ini mencoba membangun model untuk rangkaian logika yang diinginkan berdasarkan atas contoh input/output dari rangkaian logika yang diinginkan, dengan langkah-langkah : membangun model dari contoh  yang diberikan, melakukan modifikasi model (jika diperlukan) berdasarkan atas contoh tambahan yang diberikan, memilih salah satu model sebagai solusi akhir jika diperoleh lebih dari satu model, dan menerjemahkan model ke dalam rangkaian logika. Penelitian ini menghasilkan model untuk rangkaian logika dalam bentuk finite state machine, yang kemudian diterjemahkan menjadi fungsi  logika dalam bentuk sum of product. Dari hasil uji coba yang telah dilakukan, untuk setiap contoh  yang  diberikan, perangkat lunak yang dikembangkan terbukti mampu membentuk minimal sebuah model  dan menerjemahkannya menjadi fungsi logika. Namun demikian, tingkat kesesuaian antara model yang dihasilkan dengan yang diharapkan masih tergantung pada kelengkapan contoh yang diberikan. Selain itu, perangkat lunak ini juga mampu membedakan jenis rangkaian logika yang dihasilkan, mampu melakukan modifikasi pada model yang dihasilkan serta mampu menangani contoh-contoh yang inkonsisten.</dc:description>
	<dc:publisher xml:lang="en">Institut Teknologi Sepuluh Nopember</dc:publisher>
	<dc:date>2003-01-01</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://juti.if.its.ac.id/index.php/juti/article/view/117</dc:identifier>
	<dc:identifier>10.12962/j24068535.v2i1.a117</dc:identifier>
	<dc:source xml:lang="en">JUTI: Jurnal Ilmiah Teknologi Informasi; Vol 2, No 1 Januari 2003; 55-65</dc:source>
	<dc:source>2406-8535</dc:source>
	<dc:source>1412-6389</dc:source>
	<dc:source>10.12962/j24068535.v2i1</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://juti.if.its.ac.id/index.php/juti/article/view/117/111</dc:relation>
</oai_dc:dc>