Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1163
Nama : Hamim Suyuti
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1163
Nama : Hamim Suyuti
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
Arc Huruf C
Input :
import java.awt.Graphics;
public class arc extends java.applet.Applet
{
public void paint(Graphics g)
{
g.drawArc(20,20,60,60,90,180);
g.fillArc(120,20,60,60,90,180);
}
}
Proses :
• drawArc x1 = 20 ,int y = 20 , int width = 60 , int height = 60 , int statangle=90 , int arcangle = 180
• fillArc x1 = 120 ,int y = 20 , int width = 60 , int height = 60 , int statangle=90 , int arcangle = 180
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
Arc Huruf C
Input :
import java.awt.Graphics;
public class arc extends java.applet.Applet
{
public void paint(Graphics g)
{
g.drawArc(20,20,60,60,90,180);
g.fillArc(120,20,60,60,90,180);
}
}
Proses :
• drawArc x1 = 20 ,int y = 20 , int width = 60 , int height = 60 , int statangle=90 , int arcangle = 180
• fillArc x1 = 120 ,int y = 20 , int width = 60 , int height = 60 , int statangle=90 , int arcangle = 180
D
ata validation is
becoming
more and more
important
w
ith the ever
-
growing amount of data being
consumed a
nd transmitted by systems over the Internet. It is important to ensure that the data being sent is
valid as
it
may cont
ain entry
errors, which
may be
consumed
by different systems
causing further errors
.
XML has become the defacto standard for data transfe
r. The XML Schema Definition language (XSD) was
created to help XML
structural
validation and provide a schema for data type restrictions, however it does
not allow for more complex
situations
. In this article we
introduce a way to provide rule based XML
v
alidation
and correction
through the extension
and improve
ment of our SRML metalanguage.
We also
explore the option of
applying it in
a database as a trig
ger for CRUD
operations
allowing
more granular
data
set
validation
on an ato
mic level
allow
ing
for more
com
plex
dataset record
validation rules
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
Eliptikal
Input :
import java.awt.Graphics;
public class eliptikal extends java.applet.Applet
{
public void paint(Graphics g)
{
g.drawArc(10,20,150,50,25,-130);
g.fillArc(10,80,150,50,25,-130);
}
}
Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
- DrawText
Input :
import java.awt.Graphics ;
import java.awt.Color ;
import java.awt.* ;
public class DrawText extends java.applet.Applet {
public void paint ( Graphics g ) {
Font font = new Font ( "Helvetica" , Font.BOLD + Font.ITALIC , 22 ) ;
FontMetrics fm = g.getFontMetrics (font) ;
String str = new String ( " the Height result of Education is " ) ;
g.setFont (font);
g.drawString (str , (size().width - fm.stringWidth (str))/2 , ((size().height - fm.getHeight ())/2) + fm.getAscent());
}
}
Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
Program Komputer Grafik :
- Bintang
Input :
import javax.swing.* ;
import java.applet.Applet ;
import java.awt.Graphics ;
import java.awt.Color ;
public class bintang extends java.applet.Applet {
public void paint ( Graphics g ) {
// -200
//ini buat String tulisan kata
g.drawString ( " Komputer Grafik : Polygon Bintang ",80,370);
g.drawString ( " Nama : Syahroni ",80,400);
g.drawString ( " Npm : 2012 4350 1228 ",80,430);
g.drawString ( " Kelas : R7H ",80,460);
g.drawString ( " Mata Kuliah : Komputer Grafik ",80,490);
g.drawString ( " Dosen : Nahot Frastian ,M.kom ",80,520);
g.drawString ( " Program Studi : Teknik Informatika ",80,550);
g.drawString ( " Universitas : Universitas Indraprasta PGRI ",80,580);
// ini gambar bintang pertama
int xvalues [] = { 180,80,320,40,280 } ;
int yvalues [] = {60,330,180,180,330 };
g.setColor ( Color.red ) ;
g.fillPolygon ( xvalues,yvalues,xvalues.length );
//ini buat gambar bintang kedua
int xvalues2 [] = { 480,380,620,340,580 } ;
int yvalues2 [] = {60,330,180,180,330 };
g.setColor ( Color.blue ) ;
g.fillPolygon ( xvalues2,yvalues2,xvalues2.length );
//ini buat gambar bintang ketiga
int xvalues3 [] = { 780,680,920,640,880 } ;
int yvalues3 [] = {60,330,180,180,330 };
g.setColor ( Color.green ) ;
g.fillPolygon ( xvalues3,yvalues3,xvalues3.length );
}
}
Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
Input :
Program Komputer Grafik :
- Grafik Batang
Input :
import java.awt.Graphics;
import java.awt.Color;
public class GrafikBatang extends java.applet.Applet{
private static Color coklat = new Color (153,51,0);
private static Color merah = new Color (255,0,0);
private static Color biru = new Color (0,0,255);
private static Color kuning = new Color (255,255,0);
private static Color hijau = new Color (51,204,0);
public void paint (Graphics g){
int baris []={50,50};
int kolom []={50,450};
g.drawLine (50,450,450,450);
g.drawString(" Komputer Grafik Batang , Bulan yang tertinggi 100% adalah bulan Desember ",50,500);
g.drawString(" Dalam Warna Grafik Biru ",50,520);
g.drawString(" Agust ",85,470);
g.drawString(" Sept ",160,470);
g.drawString(" Okt ",235,470);
g.drawString(" Nov ",310,470);
g.drawString(" Des",385,470);
//ini buat String persen
g.drawString(" 60% ",85,340);
g.drawString(" 70% ",160,290);
g.drawString(" 80% ",235,240);
g.drawString(" 90% ",310,190);
g.drawString(" 100%",380,140);
g.drawPolygon (baris,kolom,baris.length);
g.setColor (hijau);
g.fillRect(75,350,50,100);
g.setColor ( coklat );
g.fillRect(150,300,50,150);
g.setColor (merah);
g.fillRect(225,250,50,200);
g.setColor (kuning);
g.fillRect(300,200,50,250); // yang ke empat buat tinggi kebawah
g.setColor (biru);
g.fillRect(375,150,50,300);
}
}
1. Npm : 2012 4350 1228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian, M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
- Polygon Biasa
Input :
import java.awt.Graphics;
public class Polygon extends java.applet.Applet
{
public void paint (Graphics g)
{
int exes[]= {39,94,97,142,53,58,26};
int whys[]= {33,74,36,70,108,80,106};
int pts= exes.length;
g.drawPolygon(exes,whys,pts);
//g.fillPolygon(exes,whys,pts);
}
}