BAB II KAJIAN PUSTAKA
|
|
- Iwan Sudirman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB II KAJIAN PUSTAKA Dalam pengembangan kemampuan automatic grade Marmoset terhadap project dan hasil penilaian pemrograman ini diperlukan beberapa teori untuk mendukung proses pengembangannya. Berikut ini adalah teori-teori dasar yang digunakan dalam melakukan pengembangan kemampuan automatic grade Marmoset terhadap project dan hasil penilaian pemrograman. 2.1 Teori Pemrograman Komputer Pemrograman komputer (sering disebut coding) adalah proses merancang, menulis, testing, debugging, dan memelihara source code dari program komputer. Source code ditulis dalam satu atau banyak bahasa pemrograman. Tujuan dari pemrograman adalah untuk menciptakan satu set instruksi yang digunakan komputer untuk melakukan operasi tertentu atau untuk menunjukkan perilaku yang diinginkan. Proses penulisan source code sering memerlukan keahlian dalam berbagai mata pelajaran, termasuk pengetahuan dari domain sistem, algoritma khusus dan logika formal (Wikipedia, 2012). Progam komputer yang dibuat dari source code harus memenuhi beberapa sifat yang fundamental. Sifat fundamental tersebut yang paling relevan adalah : 1. Reliability Reliability adalah seberapa sering keluaran dari program itu benar. Hal ini tergantung kepada kebenaran dari algoritma, dan minimal kesalahan dari pemrograman, seperti kesalahan logika. 2. Robustness Robustness adalah seberapa baik program dapat mengatasi masalah bukan karena kesalahan programmer. Hal ini termasuk data yang tidak benar, tidak tepat atau rusak, tidak tersedianya resource yang dibutuhkan, dan kesalahan user. 10
2 BAB II KAJIAN PUSTAKA Usability Usability adalah kemudahan yang user dapatkan pada saat menggunakan program. Hal ini melibatkan berbagai tekstual, graphical dan beberapa elemen dari hardware yang dapat meningkatkan kejelasan dan kelengkapan user interface program. 4. Portability Portability adalah keterhubungan antara hardware komputer dengan platform sistem operasi yang dapat mengkompilasi source code dari program dan dijalankan. Hal ini tergantung pada perbedaan dalam fasilitas pemrograman yang disediakan oleh platform yang berbeda, termasuk perangkat keras dan sumber daya sistem operasi, perilaku yang diharapkan dari sistem hardware dan operasi, dan ketersediaan compiler platform tertentu. 5. Maintainability Maintainability adalah kemudahan untuk sebuah program dapat dimodifikasi oleh developer dengan tujuan untuk pengembangan atau penyesuaian, memperbaiki bugs dan keamanan, atau disesuaikan dengan kebutuhan yang baru. 6. Efficiency/performance Efficiency/performance adalah jumlah dari resource yang digunakan seperti processor time, memory space, bandwidth jaringan dan interaksi user. Hal ini mencakup juga membersihkan temporary file dan tidak ada memory leaks. 2.2 Teori Penilaian Program atau Source code Sebuah program dikatakan tepat (correct) apabila komputasi yang dilakukan program tersebut sesuai dengan tujuan pembuatannya. Penilaian terhadap sebuah program pertama-tama dilakukan terhadap ketepatannya, karena program yang tidak tepat dapat dikatakan gagal memenuhi tujuannya. Ketepatan program, baik secara sintaks maupun semantik, akan dibahas dalam Subbab Dalam pendekatan penilaian blackbox, benar tidaknya program ditentukan dari hasil eksekusinya saja. Penilai akan memroses source code menggunakan kompilator atau interpreter, memberikan masukan tertentu dan kemudian mengamati hasil keluaran program
3 BAB II KAJIAN PUSTAKA 12 tersebut. Jika keluaran yang dihasilkan oleh program sesuai dengan keluaran yang diharapkan oleh penilai, maka program dinyatakan benar. Pendekatan blackbox merupakan cara yang paling sederhana untuk menilai ketepatan program dan dapat diotomasikan dengan mudah. Dalam pendekatan blackbox, proses penilaian dilakukan dalam dua tahap, tahap analisis statik dan tahap analisis dinamik. Dalam tahap analisis statik, source code program diubah ke dalam format siap eksekusi menggunakan kompilator atau interpreter. Dalam tahap analisis dinamik, program dieksekusi, diberi masukan dan kemudian keluaran yang dihasilkannya diperiksa (Ronny, 2008) Ketepatan Sintaks dan Semantik Source code yang memiliki kesalahan semantik tidak akan menghasilkan eksekusi program yang benar, sementara source code yang memiliki kesalahan sintaks tidak akan dapat menghasilkan program yang dapat dieksekusi sama sekali. Sintaks sebuah bahasa pemrograman mendefinisikan hubungan formal antara komponen-komponennya, menyediakan deskripsi struktural tentang kalimat-kalimat yang legal dalam bahasa tersebut (Slonneger Kenneth, 1995). Aturan-aturan sintaks / tata bahasa (grammar) dalam sebuah bahasa pemrograman menyediakan cara agar source code dapat ditranslasikan dan kemudian dieksekusi oleh sistem komputer. Kesalahan sintaks pada source code akan menyebabkan kegagalan proses translasi, dan dengan demikian tidak akan dihasilkan program yang dapat dieksekusi (Novrina S.Kom, 2010). Semantik bahasa pemrograman menggambarkan hubungan antara bentuk sintaks tertentu dengan model komputasinya, sedangkan semantik sebuah program merupakan cara untuk memahami atau menginterpretasikan program tersebut dan memprediksi hasil eksekusinya (Aaby, 2004). 2.3 Teori Automatic grade Automatic grade system adalah sistem penilaian otomatis pada sebuah source code. Ada beberapa tools yang dapat melakukan penilaian otomatis secara online diantaranya :
4 BAB II KAJIAN PUSTAKA 13 codechef.com, codeforces.com, acm.timus.ru, codegolf.com, spoj.pl. Sejak tahun 1961, kuliah pengantar pemrograman dan metode numerik di Universitas Stanford telah menggunakan program penilai dalam bentuk library tambahan yang dikompilasi bersama source code mahasiswa. Autograder ini melakukan penilaian secara blackbox, memberikan input terhadap hasil kompilasi source code mahasiswa dan mencocokkan hasil keluaran dengan keluaran yang diharapkan (George E Forsythe, 1965). Dalam bidang informatika, autograding yang dilakukan umumnya berbasis pada pengujian blackbox, mulai program penilai yang digunakan pada berbagai universitas (AskSlashdot, 2006), sampai dengan program juri otomatis pada International Olympiad in Informatics (IOI). Autograder untuk kepentingan pendidikan secara spesifik perlu mencakup penilaian atas aspek-aspek lain di luar ketepatan program (program correctness) melalui eksekusi program ke dalam proses autograding, seperti misalnya aspek readability, efisiensi, atau kompleksitas, namun penilaian efisiensi, readability, dan kompleksitas belum dapat diterapkan dalam sistem automatic grade program yang ada saat ini (Ronny, 2008). 2.4 Marmoset Marmoset adalah sebuah sistem automatic grade yang dirancang untuk menilai project secara otomatis dan dapat meninjau kembali source code yang telah di-submit ke dalam sistem yang melalui web interface. Marmoset dapat menilai project untuk bahasa Java, C, OCaml, dan Ruby. Marmoset dijalankan di dalam sebuah webserver dan servet container yang bernama Apache Tomcat.
5 BAB II KAJIAN PUSTAKA 14 Gambar 2 Arsitektur Sistem dari Marmoset Gambar 2 menjelaskan bahwa Marmoset memiliki 2 server yang digunakan dalam sistem, yaitu Submit server dan Build server. Submit server berfungsi untuk menerima dan menyimpan project yang diberikan oleh students. Sedangkan build server dikhususkan untuk membangun project yang telah ditentukan dalam build server dan melakukan pengujian terhadap project tersebut. CVS repository merupakan tempat menyimpan soal-soal yang diberikan oleh instructor untuk student. 2.5 Tools Pendukung Pada subbab ini dijelaskan secara singkat mengenai teknologi yang dipergunakan untuk mendukung pengembangan sistem automatic grade Marmoset Linux Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja. Nama Linux berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternative GNU/Linux.
6 BAB II KAJIAN PUSTAKA 15 Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaanperusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, supercomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (Playstation 2, playstation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor, biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows (Wikipedia, 2012) Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (Wikipedia, 2012). Berikut ini adalah sifat dari Eclipse: 1. Multi-platform, dapat digunakan dalam OS Microsoft Windows, Linux, Solaris, AIX, HP-UX, Mac OS X. 2. Multi-language, eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi eclipse mendukung pengembangan sistem berbasis bahasa pemrograman lainnya seperti C/C++, Cobol, Phyton, Perl, PHP. 3. Multi-role, selain sebagai IDE untuk pengembangan sistem, Eclipse juga dapat digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, tes perangkat lunak, pengembangan web Apache Tomcat Apache Tomcat merupakan servlet atau JSP container yang dibuat oleh Apache Software Foundation. Container ini merupakan server untuk menjalankan bahasa pemrograman web JSP (Java Server Pages). Apache Tomcat dikembangkan di lingkungan yang terbuka dan partisipasif dan diliris di bawah lisensi Apache versi 2. Apache ini dimaksudkan untuk menjadi kolaborasi generasi yang terbaik bagi developer dari seluruh dunia.
7 BAB II KAJIAN PUSTAKA 16 Tomcat lebih baik digunakan sebagai java web server yang murni atau sebagai komponen dalam konfigurasi yang lebih kompleks dan berfungsi sebagai back-end yang menangani permintaan yang dikirimkan kepadanya dari web server seperti apache, menggunakan konektor seperti mod_jk disediakan oleh tim Apache Tomcat atau mod_proxy yaitu sebuah modul opsional untuk apache HTTP server yang disediakan oleh tim Apache HTTP server. Tomcat adalah sebuah sistem yang dapat digunakan untuk membuat sebuah komputer bekerja mandiri sebagai server. Ini sangat membantu dalam pemrograman yang menggunakan java server pages (JSP). Dengan menginstall software ini,kita dapat membuat sebuah komputer sendiri menjadi server dan melakukan tugas seperti yang dilakukan oleh server (Tomcat, 2012) Apache ANT Apache ANT adalah software berbasis Java yang digunakan untuk keperluan build tool. Sebagai build tool, tugas utama dari ANT adalah untuk menyediakan sumber daya dan melaksanakan proses yang memungkinkan membangun suatu software dari bentuk source code menjadi sistem yang siap didistribusikan atau bahkan telah diinstall pada remote server. Ada banyak build tool yang tersedia, beberapa diantaranya adalah build tool yang bersifat spesifik untuk sistem operasi tertentu. Beberapa contoh dari build tool adalah: 1. GNU Make 2. Jam 3. Rake (untuk Ruby) ANT merupakan software untuk keperluan build tool yang bersifat cross platform, bisa digunakan pada berbagai sistem operasi yang mendukung Java. Ant juga dapat digunakan untuk membangun sistem non-java seperti sistem C atau C++. Lebih luasnya, Ant dapat digunakan untuk percontohan setiap jenis proses yang dapat digambarkan dalam bentuk target dan tugas (ANT, 2012).
8 BAB II KAJIAN PUSTAKA GNU Compiler Collection (GCC) GCC adalah sebuah sistem compiler yang diproduksi oleh GNU Project yang support berbagai bahasa pemrograman. GCC adalah sebuah komponen utama dari GNU toolchain. GCC telah diadopsi sebagai compiler standar oleh kebanyakan dari Unix modern seperti operating system seperti Linux. GCC juga dapat digunakan di Windows operating system produksi Microsoft. GCC telah dibuat untuk berbagai macam processor architecture dan digunakan sebagai alat dalam pengembangan perangkat lunak. Sebenarnya nama GCC adalah GNU C Compiler, karena compiler tersebut hanya dapat menangani bahasa pemrograman C. GCC 1.0 dirilis pada tahun 1978 dan dikembangkan untuk bisa mengkompilasi C++ pada Desember tahun tersebut. Pada umumnya, interface eksternal GCC adalah sebuah standar compiler untuk Unix. Biasanya GCC menafsirkan argumen perintah, menentukan compiler dengan bahasa pemrograman yang digunakan untuk setiap file yang dimasukkan, menjalankan assembler pada output tersebut, dan memungkinkan untuk menjalankan linker untuk menghasilkan sebuah executable binary yang lengkap. Setiap compiler dari bahasa pemrograman yang berbeda adalah sebuah program terpisah yang input suatu source code dan output machine code. Semua memiliki kesamaan struktur internal. Front end dari setiap bahasa pemrograman menguraikan source code yang menggunakan bahasa tersebut dan menghasilkan sebuah pohon sintaks abstrak (Wikipedia, 2012).
BAB II DASAR TEORI II-1
BAB II DASAR TEORI 2.1 Location Based Service. Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan
Lebih terperinciCompiler & Interpreter
Compiler & Interpreter ICT Nama Kelompok Dyah Kamiswari Sarah Apriliana Stania Ajeng IT AeU Politeknik Negeri Jakarta KOMPILATOR Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang
Lebih terperinciSistem Operasi. Teknologi Informasi
Sistem Operasi Teknologi Informasi Pembahasan Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Proses Booting Komputer BIOS
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Entin Martiana Sejarah Java (1) 1991, Sun dipimpin Patric Naughton dan James Gosling ingin merancang bahasa computer untuk perangkat consumer seperti cable TV Box. Karena perangkat itu
Lebih terperinciSISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.
SISTEM OPERSI Sistem operasi atau Operating System (OS) adalah perangkat lunak yang bertindak sebagai perantara atau penghubung antara pengguna computer (User) dengan Hardware, yang bertugas untuk melakukan
Lebih terperinciMembuat Aplikasi Antrean dengan Java NetBeans IDE dan Database MySQL
Membuat Aplikasi Antrean dengan Java NetBeans IDE 8.0.2 dan Database MySQL Membuat Aplikasi Antrean dengan Java NetBeans IDE 8.0.2 dan Database MySQL Bay Haqi, M. Kom PENERBIT PT ELEX MEDIA KOMPUTINDO
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Untuk mendukung pembuatan laporan tugas akhir ini, maka perlu dikemukakan hal-hal atau teori yang berkaitan dengan permasalahan dan ruang lingkup sebagai landasan dalam pembuatan laporan
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-
BAB II TINJAUAN PUSTAKA A. Telaah Penelitian Telaah penelitian ini berfungsi untuk membandingkan penelitianpenelitian yang sebelumnya dengan penelitian sekarang. Suhartini dan Renanta (2007), meneliti
Lebih terperinciBAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Yuliana Setiowati Kilas Balik Teknologi Java Bahasa Java awalnya bernama Oak, yakni bagian dari projek Green yang dikembangkan khusus oleh Sun Microsystem untuk memprogram perangkat-perangkat
Lebih terperinciBAB II TINJAUAN PUSTAKA. Sistem Operasi adalah sebuah perangkat lunak (software) yang berfungsi
BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1 Sistem Operasi Sistem Operasi adalah sebuah perangkat lunak (software) yang berfungsi untuk mengalokasikan sumber daya untuk proses. Menurut Stalling (2005)
Lebih terperinciSejarah dan Rancangan Dasar GNU/Linux
Sejarah dan Rancangan Dasar GNU/Linux Kelompok 58.2 Anjar Widianto (1203000145) Annas (1203000153) Arie Murdianto (1203000226) kritik & saran : memang_ganteng@yahoo.com 1 Sejarah Linux Linux is a modern,
Lebih terperinciDasar Pemrograman. Nisa ul Hafidhoh
Dasar Pemrograman Nisa ul Hafidhoh nisa@dsn.dinus.ac.id 08156114760 Komputer Sebagai alat bantu menyelesaikan persoalan Alat elektronik yang dapat melakukan perhitungan (Kamus bahasa Inggris)? Berapa 36
Lebih terperinciSistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows
Sistem operasi Sistem operasi (operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem
Lebih terperinciSISTEM OPERASI LINUX
SISTEM OPERASI LINUX Linux adalah sistem operasi seperti Unix, yang merupakan implementasi independen dari POSIX, meliputi true multitasking, virtual memory, shared libraries, demand-loading, proper memory
Lebih terperinciMODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA
MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA A. Target Pembelajaran 1. Siswa mampu menginstal JDK 2. Siswa mampu menjalankan eclipse 3. Siswa mampu membuat program sederhana B. Materi 1. Pengenalan
Lebih terperinciBAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.
BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform
Lebih terperinciBAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.
BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur
Lebih terperinciPemrograman. Fery Updi,M.Kom
Pemrograman Fery Updi,M.Kom 1 Pemrograman Java Praktik Pemrograman Java SKS : 3 SKS Dosen : Fery Updi,M.Kom Email : updi.fery@gmail.com WA : 0822-9961-8593 Jadwal Kuliah : Sesi 1 : Selasa, 18.00 20.00
Lebih terperinciNo HP :
PEMETAAN VORD KEDALAM CMMI UNTUK MENINGKATKAN ANALISA KEBUTUHAN PERANGKAT LUNAK Mata (STUDI Kuliah KASUS : APLIKASI MEDIA MANAGEMENT DI PT.EBDESK INDONESIA) PEMROGRAMAN WEB LANJUT Untuk Mahasiswa Semester
Lebih terperinciPengenalan Linux. Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet
Pengenalan Linux Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat
Lebih terperinciPengantar Sistem Komputer & Algoritma
Pengantar Sistem Komputer & Algoritma Version 1.0.0 # Kusnawi, S.Kom, M.Eng# SISTEM KOMPUTER Sebuah sistem komputer terdiri dari Hardware (perangkat keras), Software (perangkat lunak) dan Brainware, sedangkan
Lebih terperinciPengenalan Pemrograman Komputer (Software)
Pengenalan Pemrograman Komputer (Software) Software Software atau perangkat lunak adalah data yang disimpan pada media penyimpanan data permanen seperti harddisk/disket/cd-r. Perangkat lunak ini dibuat
Lebih terperinciYudha Yudhanto, S.Kom
Open Source tidak Sekedar Gratis Yudha Yudhanto, S.Kom yyudhanto@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan
Lebih terperinciBAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)
BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,
Lebih terperinciPendahuluan. Kuliah online : Tekkom [2013/VI]
Pendahuluan Kuliah online : Tekkom [2013/VI] Sekilas tentang bahasa Dalam dunia sehari-hari, Bahasa digunakan sebagai alat untuk berkomunikasi, contohnya bahasa Indonesiae Sedangkan untuk berkomunikasi
Lebih terperinciBAB II KAJIAN PUSTAKA. Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang
BAB II KAJIAN PUSTAKA A. Definisi Fitness Fitnes adalah kegiatan olahraga pembentukan otot-otot tubuh/fisik yang dilakukan secara rutin dan berkala, yang bertujuan untuk menjaga fitalitas tubuh dan berlatih
Lebih terperinciBAB I PENDAHULUAN I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan teknologi informasi menyebabkan setiap individu ataupun kelompok mau tidak mau menerapkannya dalam segala aktifitas. Salah satu contoh penerapannya adalah
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciBAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik
Lebih terperinciBAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang
10 BAB III LANDASAN TEORI 3.1 World Wide Web World Wide Web yang biasanya disingkat dengan WWW dan lebih dikenal dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang ada di Internet.
Lebih terperinciIntroduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A
Introduction To Programming & Software Engineering Inggriani Liem Revisi oleh: Tim Penyusun Materi Ikhtisar Paradigma Pemrograman Pemrograman dan Bahasa Pemgrograman Pemroses Bahasa Pemrograman dan SW
Lebih terperinciLAPORAN AWAL Perangkat Lunak Jaringan 1 NAMA : DIAN BAYU NIM : KELAS : C
LAPORAN AWAL Perangkat Lunak Jaringan 1 NAMA : DIAN BAYU NIM : 2008 31 080 KELAS : C TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK PLN JAKARTA 2011 MENGENAL LINUX Apakah Linux itu? Linux adalah nama yang diberikan
Lebih terperincibahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan
BAB II KAJIAN PUSTAKA A. Aplikasi Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika
Lebih terperinciBAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi
BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan
Lebih terperinciMakalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online
Makalah Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah ini disusun untuk memenuhi Sidang Tugas Akhir Pada Politeknik Elektronika Negeri Surabaya Oleh Achmad Guritno NRP.
Lebih terperinciBasis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data 2 Database Client / Server Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Memahami bentuk-bentuk arsitektur aplikasi dalam database. Memahami konsep arsitektur: Single-Tier Two-Tier:
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciBAB I PENDAHULUAN. satu perkembangan server adalah VPS (Virtual Private Server). VPS adalah
BAB I PENDAHULUAN A. Latar Belakang Masalah Pada era baru ini server berkembang sangat cepat dan kompleks, salah satu perkembangan server adalah VPS (Virtual Private Server). VPS adalah salah satu istilah
Lebih terperinciGambar 1.1. Logo Linux
Sejarah Linux & Debian Pendahuluan Linux saat ini menjadi acuan dalam penggunaannya sebagai sistem operasi untuk server. Berdasarkan hasil riset dari Gartner Group, beberapa vendor server seperti HP, IBM,
Lebih terperinciPERTEMUAN 3 TAHAPAN PEMBUATAN PROGRAM
PERTEMUAN 3 TAHAPAN PEMBUATAN PROGRAM I. Tahapan-Tahapan Membuat Program A. Membuat Program Yang Kompleks Untuk membuat program yang besar dan kompleks, membutuhkan tahapan-tahapan di bawah ini: programmer
Lebih terperinciPengantar Sistem Operasi
Pengantar Sistem Operasi Definisi Sistem operasi adalah perangkat lunak komputer yang mengatur dan mengendalikan operasi dasar sistem komputer program yang bertindak sebagai perantara antara user dengan
Lebih terperinciBAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan
BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan digunakan. Hal ini sangat penting
Lebih terperinciBAB I PENDAHULUAN. Dengan semakin berkembangnya sistem operasi Linux (GNU/Linux)
BAB I PENDAHULUAN 1.1 Latar Belakang Dengan semakin berkembangnya sistem operasi Linux (GNU/Linux) dewasa ini yang juga diiringi dengan semakin banyaknya penggunaan sistem operasi Linux, baik penggunaan
Lebih terperinciI.1. Latar Belakang. I.2. Tujuan. Gambaran Umum
I! "" #!! Bab I : PENDAHULUAN Pada bagian ini akan dijelaskan mengenai gambaran umum mengenai pengembangan aplikasi Java Search Tool meliputi latar belakang, tujuan pembuatan aplikasi serta fitur dasar
Lebih terperinciBAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).
BAB III LANDASAN TEORI 3.1 Server Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service) tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Searching Pencarian (searching) merupakan proses yang sering digunakan dalam pengelolaan data. Proses pencarian adalah menemukan nilai (data) tertentu di dalam sekumpulan
Lebih terperinciLAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE
LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati 1142231
Lebih terperinciModul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN
Modul ke: 03 Agus Fakultas EKONOMI DAN BISNIS Aplikasi Komputer Sistem Operasi Komputer Nursidhi, SPd, MDs. Program Studi MANAJEMEN Sistem Operasi Pengertian sistem operasi sendiri adalah seperangkat program
Lebih terperinciKomunikasi Serial. Menggunakan Arduino Uno MinSys
Komunikasi Serial Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program komunikasi serial di Arduino Uno MinSys A. Hardware Arduino
Lebih terperinciBAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok
10 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam pembangunan suatu sistem informasi, terdapat dua kelompok dalam pendekatan mendefinisikan system, yaitu yang menekankan pada prosedurnya dan yang
Lebih terperinciII. TINJAUAN PUSTAKA
4 II. TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Sistem adalah sekumpulan unsur yang melakukan suatu kegiatan atau menyusun skema (alur) yang melakukan suatu kegiatan pemrosesan untuk mencapai suatu tujuan.
Lebih terperinciPada akhir pembahasan, peserta diharapkan dapat :
Pengenalan Java tujuan Pada akhir pembahasan, peserta diharapkan dapat : Menjelaskan fitur-fitur teknologi Java seperti, Java Virtual Machine(JVM), garbage collection, dan code security. Menjelaskan perbedaan
Lebih terperinciINTRODUCTION TO NETBEANS IDE
INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu aminah.sri@raharja.info Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,
Lebih terperinciLAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE
LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Fakultas Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati
Lebih terperinciBAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi
Lebih terperinciTeori Algoritma. 1Universitas Gunadarma
Teori Algoritma Teknik Informatika Semester 2 AP2C.T Pertemuan 1 (4 maret 2014) Definisi Algoritma Mengapa Belajar Algoritma & Pemrograman Pengenalan Jenis-jenis Bahasa Pemrograman Efisiensi Algoritma
Lebih terperinciPemrograman dan Bahasa Pemrograman
Pemrograman dan Bahasa Pemrograman Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Apakah Pemrograman? Problem Space Abstraction Modelling Programming Language Implementation Solution
Lebih terperinciBAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai
BAB II LANDASAN TEORI 2.1. Sistem Informasi Pembelian dan Penjualan Untuk memahami pengertian sistem informasi dan penjualan penulis terlebih dahulu akan menjelaskan pengertian masing-masing dari kata
Lebih terperinciBAB 2 LANDASAN TEORI
8 BAB 2 LANDASAN TEORI 2.1 Sistem Data dan Informasi Kata system berasal dari bahasa yunani Sistem yang berarti kesatuan. Sistem adalah kumpulan eleman yang berhubungan, berinteraksi dan bergantungan satu
Lebih terperinciPemgantar Teknologi Informasi
Pemgantar Teknologi Informasi Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras Pemakai komputer: common user, programmer, aplikasi (program) Tujuan: Menjalankan
Lebih terperinciBAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan
BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
Lebih terperinciMATERI II KOMPUTER (SOFTWARE)
MATERI II PENGENALAN PEMOGRAMAN KOMPUTER (SOFTWARE) oleh Salahuddin, SST Jurusan Teknik Elektro Politeknik Negeri Lhokseumawe Email : salahuddin_ali@ymail.com salahuddin.ali00@gmail.comali00@gmail Web
Lebih terperinciDisplay LCD. Menggunakan Arduino Uno MinSys
Display LCD Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Display dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys
Lebih terperinciBAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima
BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik
Lebih terperinciBAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu
Lebih terperinciMODUL 11 PENGENALAN LINUX
MODUL 11 PENGENALAN LINUX 11.1 Pengertian Linux Linux adalah salah satu system software yang OPEN SOURCE, yang berarti kode sumber (source) nya terbuka untuk semua orang. Sehingga Linux dapat di modifikasi
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan
Lebih terperinciImplementasi OOP Pada Perangkat Lunak Pemrograman
Silabus Pertemuan ke- Pokok Bahasan Keterangan 1 Pengenalan Dasar Pemrograman 2 Konsep Dasar Pemrograman 3 Tahapan Pembuatan Program 4 Elemen-Elemen Bahasa Pemrograman 5 Analisa Struktur Program 6 Analisa
Lebih terperinciINSTALASI SISTEM OPERASI KOMPUTER. Nur Rahmad Suhendra. Pertemuan pertama
INSTALASI SISTEM OPERASI KOMPUTER Nur Rahmad Suhendra Pertemuan pertama KOMPETENSI DASAR Setelah mempelajari materi ini siswa diharapkan mampu : 1. Mengenal media paket installasi sistem operasi 2. Menjelaskan
Lebih terperinciBermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Keempat)
2012 Bermain dengan Infrastruktur Virtual : VMware vsphere (Tulisan Keempat) Berkah I. Santoso berkahs@cloudindonesia.or.id Lisensi Dokumen:.OR.ID Lisensi Atribusi-Berbagi Serupa Creative Commons. Diizinkan
Lebih terperinciPENGERTIAN PHP DAN MYSQL
PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna Adis.lena12@gmail.com Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi
Lebih terperinciRancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android
Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android M. Abdurrozzaq Almuzakki Program Studi Teknik Informatika - S1, Fakultas Ilmu Komputer, Universitas
Lebih terperinciTeori Komputasi 10/15/2015. Bab 1: Pendahuluan. Teori Komputasi dan Teknik Kompilasi. Teori Komputasi dan Teknik Kompilasi
Teori Komputasi Agenda Teori Komputasi dan Teknik Kompilasi Translator Pembuatan Compiler Mutu Compiler Bab 1: Pendahuluan Fakultas Teknologi dan Desain Program Studi Teknik 1-1 Informatika Teori Komputasi
Lebih terperinciPenggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman
Sistem Operasi Penggolongan Software Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman Sistem Operasi Merupakan program untuk mengendalikan dan mengkoordinasikan kegiatan
Lebih terperinciAplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android
ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 419 Aplikasi Pencarian Informasi Perpustakaan Umum di Kota Bandung Berbasis Android dan PHP Jujur Taruli Tua N, Rifqi Nadya
Lebih terperinciRaihana Rahma Fadhilah
Definisi Sistem Operasi Raihana Rahma Fadhilah rey_venusgirl@yahoo.co.id http://raihanarahma.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciLAPORAN PRAKTIKUM 1 TEKNIK KOMPILASI
LAPORAN PRAKTIKUM 1 TEKNIK KOMPILASI DI SUSUN OLEH : ADITYA TUNGGAL PRAKOSO 3201216005 PRODI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI PONTIANAK TAHUN 2015 BAB 1 TEORI PRAKTIKUM A. BAHASA
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
Lebih terperinciPraktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom
Praktikum Sistem Basis Data MySQL Gentisya Tri Mardiani, M.Kom Pengenalan RDBMS MySQL Kebanyakan dari database tergantung pada Database Management System (DBMS) untuk mengelola data yang tersimpan dalam
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer
Lebih terperinciPENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I
1 BAB I PENDAHULUAN 1.1.Latar Belakang Kebanyakan program yang ada saat ini merupakan sistem terdistribusi, yaitu suatu sistem yang mendistribusikan informasi yang diprosesnya di antara beberapa komputer.
Lebih terperinciTEKNIK KOMPILASI Tony Darmanto,ST / Smt V S1 TI / STMIK WIDYA DHARMA/ Hal 1
1. PENDAHULUAN TEKNIK KOMPILASI Tony Darmanto,ST / Smt V S1 TI / STMIK WIDYA DHARMA/ Hal 1 Arti Kata Teknik Kompilasi Teknik adalah suatu Metode atau Cara Kompilasi adalah suatu Proses mengabungkan serta
Lebih terperinciBAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan
BAB I PENDAHULUAN I.1. Latar Belakang Saat ini kebanyakan dari Perusahaan atau Instansi sudah menggunakan teknologi berbasis komputer, walaupun perusahaan sudah menggunakan komputerisasi di dalam mengelola
Lebih terperinciHTML 5. Geolocation Web SQL Database, media penyimpanan database lokal
HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi
Lebih terperinci1.1. Sejarah Bahasa C
Bab 1 Pendahuluan 1.1. Sejarah Bahasa C Sejarah perkembangan dan latar belakang munculnya bahasa C adalah seperti dalam Gambar 1. Gambar 1: Sejarah Bahasa C Boleh dikatakan bahwa akar dari bahasa C adalah
Lebih terperinciUKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam perkembangan zaman, sistem pencarian buku di Perpustakaan UKDW sangat diperlukan untuk mempercepat pencarian buku. Sistem yang dikembangkan bisa secara
Lebih terperinciAndroid memiliki empat karakteristik sebagai berikut :
BAB II KAJIAN PUSTAKA A. Android Menurut Hermawan (2011 : 1), Android merupakan OS (OperatingSystem) Mobile yang tumbuh ditengah OS lainnya yang berkembang dewasa ini. OS lainnya seperti Windows Mobile,
Lebih terperinciBAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun
BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Menurut Jogiyanto Hartono (2004:8) dalam bukunya yang berjudul pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun sedemikian rupa untuk
Lebih terperinciOPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI Standar Kompetensi : Melakukan operasi dasar komputer Kompetensi Dasar : Menggunakan perangkat lunak beberapa program aplikasi Perangkat
Lebih terperinciLINUX. by: Ahmad Syauqi Ahsan
LINUX by: Ahmad Syauqi Ahsan Agenda 2 Linux Overview Instalasi Linux Ubuntu Install software dari Repository (apt-get) Kegunaan dari Sistem Operasi 3 Berfungsi untuk mengelola hardware dan software dalam
Lebih terperinciBAB II DASAR TEORI Arduino Nano
BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama
Lebih terperinci1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d.
1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d. Anti virus b. Sistem operasi e. Hardware c. Software 2. Sistem
Lebih terperinciPENGEMBANGAN KEMAMPUAN AUTOMATIC GRADE MARMOSET TERHADAP PROJECT DAN HASIL PENILAIAN PEMROGRAMAN
PENGEMBANGAN KEMAMPUAN AUTOMATIC GRADE MARMOSET TERHADAP PROJECT DAN HASIL PENILAIAN PEMROGRAMAN DEVELOPMENT OF AUTOMATIC GRADE MARMOSET ABILITY FOR PROJECT AND PROGRAMMING GRADE Laporan ini disusun untuk
Lebih terperinciDiperkenalkan pertama oleh tim Sun System yang dipimpin Patrick Naughton dan James Gosling tahun 1991 dengan code
PENGANTAR JAVA A. Asal Mula JAVA B. Kelebihan JAVA C. Ciri Khas JAVA D. Perangkat Lunak E. Penerapan JAVA F. Java Virtual Machine G. Pengembangan Program Java A. Asal Mula JAVA Diperkenalkan pertama oleh
Lebih terperinciMENGENAL PHP BAB Apakah PHP Itu?
BAB 1 MENGENAL PHP 1.1 Apakah PHP Itu? Bagi pemula yang mengenal internet, tidak salah kalau mereka akan memiliki pertanyaan seperti itu. Marilah kita mulai belajar dengan mengenal apa dan bagaimana PHP
Lebih terperinciMembuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans
Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans Input : Jumlah Barang & Harga Barang Output : Bayar (Jumlah*harga) + pajak 10% dari bayar (Otomatis) Keterangan dapat
Lebih terperinci