Claim Missing Document
Check
Articles

PENGECEKAN PLAGIARISME PADA CODE DALAM BAHASA C++ ., Liliana; Budhi, Gregorius Satia; Wibisono, Anthony; Tanojo, Ricky
Jurnal Informatika Vol 11, No 1 (2012): MAY 2012
Publisher : Institute of Research and Community Outreach - Petra Christian University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/informatika.11.1.70-78

Abstract

Informatics department of Petra Christian University has used to practice programming for students at programming studio, especially students who take algorithms and programming course. The system is currently implemented is to provide practice programming skill according to their ability. Assessment is done by calculating the points of all questions are done correctly. Problem which occurs at about the work in programming studio is plagiarism among students’ work. Unfortunately, plagiarism checking consumes a lot of time. In one semester, each student can do about 100 questions. If the total of students taking programming course, at least 100 people, we need many people to do this work. Departing from this problem, we design and develop an application to check for plagiarism between two different answer files from the same question. The degree of similarity is calculated using combined method of Jaccard similarity coefficient and cosine similarity coefficient. This system is able to check similarities in source code files are the work of students with moderate levels of complexity.
Clustering-based assessment of solar irradiation and temperature attributes for PV power generation site selection: A case of Indonesia’s Java-Bali region Tanoto, Yusak; Budhi, Gregorius Satia; Mingardi, Sean Frederick
International Journal of Renewable Energy Development Vol 13, No 2 (2024): March 2024
Publisher : Center of Biomass & Renewable Energy (CBIORE)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.61435/ijred.2024.59998

Abstract

This study presents clustering-based assessments of solar attributes for locating potential solar photovoltaic (PV) power plant sites using k-means and density-based spatial clustering of applications with noise (DBSCAN) by examining the yearly average single-attribute and three-attribute clustering on a dataset of long-term hourly-based direct and diffuse irradiation, ambient temperature, and solar PV power output from 2005 to 2022. Three-attribute clustering enables stakeholders to better understand the characteristics of a cluster by collectively identifying three solar attributes and the magnitude of each attribute in an area or cluster. The presence of this information, which constitutes the clusters, suggests that these attributes have different effects on solar PV output power in different clusters. Although k-means is an effective method for investigating potential locations for PV power plant placements, DBSCAN offers users an alternative method for accomplishing a similar goal. In the case of three-attribute clustering of direct irradiation with k-means and DBSCAN, the 18-year mean value of clusters with the highest yearly average value is achieved at very similar values of 0.305 kW/m2 and 0.310 kW/m2, respectively. It turns out that only six years of direct irradiation had an annual mean value of less than 0.305 kW/m2. This finding implies that in the long run, the solar resources in terms of direct irradiation will typically surpass 0.3 kW/m2/MW installed capacity over all areas suitable for PV power plants. While focusing on the Java-Bali region, Indonesia, the findings, and methods appear to be of broader interest to policymakers, particularly in developing countries where solar PV is considered an option for sustainable energy generation.
Perhitungan dan Visualisasi Alinyemen Horizontal Sugiarto, Hansel Davin; Setiawan, Rudy; Budhi, Gregorius Satia
Berkala Forum Studi Transportasi antar Perguruan Tinggi Vol. 2 No. 3 (2024): Berkala Forum Studi Transportasi antar Perguruan Tinggi
Publisher : Prodi Teknik Sipil, Fakultas Teknik, Universitas Jember dan Forum Studi Transportasi antar Perguruan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.19184/berkalafstpt.v2i3.1263

Abstract

Road geometry design is a design process that plans the physical form of road pavement, which will later be used as a benchmark during the construction process. One of the designs referred to is the horizontal alignment, which sometimes requires repeated calculations. This paper discusses applications created using Python programming language that can calculate azimuth and horizontal alignment and act as a preliminary design by providing a range of design specifications on radius and speed. Applications can also generate coordinates files that Unity can read for visualization. The level of accuracy in the azimuth calculation shows no significant difference from the manual calculation. In the horizontal alignment test, there is a difference in decimal numbers due to the tendency of rounding in manual calculations. Unity has displayed the bend and PI lines on the visual output by reading two ".txt". ABSTRAK Perancangan geometri jalan adalah sebuah proses desain pada perencanaan bentuk fisik dari perkerasan jalan yang nantinya akan digunakan sebagai patokan ketika proses konstruksi berlangsung. Desain yang dimaksud salah satunya adalah desain alinyemen horizontal yang adakalanya membutuhkan perhitungan berulang untuk memenuhi kriteria desain. Dalam makalah ini membahas aplikasi yang dibuat menggunakan bahasa pemrograman Python yang dapat menghitung azimuth dan alinyemen horizontal, serta dapat berperan sebagai preliminary design dengan memberi rentang spesifikasi desain pada radius dan kecepatan untuk memperbesar peluang hasil desain. Aplikasi juga dapat menghasilkan file titik koordinat yang dapat dibaca oleh Unity untuk digambar visualnya. Tingkat keakuratan pada perhitungan azimuth menunjukkan tidak adanya selisih yang signifikan terhadap perhitungan manual. Pada pengujian alinyemen horizontal, terdapat selisih angka desimal diakibatkan karena kecenderungan pembulatan pada perhitungan manual. Pada hasil visual, Unity telah berhasil menampilkan garis lengkung tikungan dan garis PI dengan membaca dua ".txt".
Co-Authors A.A. Ketut Agung Cahyawan W Agustinus Darmawan Andilolo Agustinus Noertjahyana Andre Lionel Sanjaya, Andre Lionel Andreas Handojo Andrew Victory Walelang, Andrew Victory Anthony Wibisono Bondan Sebastian, Bondan Budi Raharjo Christian Aditia, Christian Davin Ardian Tansil, Davin Ardian Dimas Adiputra Gunawan Djoni Haryadi Setiabudi Edo Pangkatodi, Edo Elizabeth Nathania Witanto Erick Leonardo Erwin -- Evan Sanjaya Evans Sanjaya Ezra Christian Winata, Ezra Christian Felicia Soedjianto Ferdi Atmaja Wong Susilo Gideon Abram Filando Suwarso, Gideon Abram Filando Gogo Tio Pandang Tambunan Hans Christian Indrayana, Hans Christian Hans Juwiantho Hendy Santoso Ibnu Gunawan Jeffry Hartanto Jimmy Muliawan Johan Sutanto Johny Suhartanto Joshua Ricky Hartono Justinus Andjarwirawan Kartika Gunadi Kiat Stanley Klemens - Kristo Radion Purba Leo Willyanto Santoso Leonardi Anthoni Silvatika Liliana - Liliana -- Liliana . Liliana Liliana Lily Puspa Dewi Michael Constantine Wijaya Mingardi, Sean Frederick Osmand Prayitno Pristian Panget Rendy Suryadharma, Rendy Resmana Lim Richard Giovanni Darsono, Richard Giovanni Ricky Tanojo Rionaldo - Wibowo Rolly Intan Rudy Adipranata Rudy Setiawan Satriya Gede Jaya Wibawa, Satriya Gede Jaya Silvia Rostianingsih Singgih Mardianto Soephomo Stefani Natalia Hendratha, Stefani Natalia Steven Pierretio, Steven Stevie Suwanto Putra Sugiarto, Hansel Davin Timotius Jayadi Pranoto Tjio Roy Abrianto Suciono, Tjio Roy Abrianto Tommy Hendra Vincent Utomo Vincentius Hadi Rahardjo, Vincentius Hadi willy wardhana gunawan Yanuar Christian Ardianto Yulia Yulia Yusak Tanoto