Beberapa macam video(screen) yang digunakan di komputer  Color Graphics Adapter (CGA)  Enhanced Graphic Adapter(EGA)  Hercules Monochrome  Video Graphics.

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Pengolahan teks.
Advertisements

Oleh : Deri Suyatma. Arahkan mouse pada menu View kemudian beri tanda ceklis pada Snap to Grid 7 Snap to Objects.
Vektor dalam R3 Pertemuan
Pertemuan 03: Grafika Komputer: Windows dan Viewport
salah benar salah salah salah a. Rp ,00 b. Rp ,00
Pertemuan 8 Interaksi Manusia dan Komputer Viska Armalina, ST., M.Eng
Perintah dan Fungsi Tag pada HTML
PENGANTAR PROGRAM LINIER & SOLUSI GRAFIK
LATIHAN SOAL-SOAL 1. Himpunan 2. Aritmatika Sosial 3. Persamaan GL.
M ENGENAL Materi Pembelajaran Kelas X Semester II Teknologi Informasi Dan Komunikasi SMAN 3 Mandau destri4wandie.wordpress.com Microsoft Office Excel.
LEMBAR KERJA EXCEL Terdiri dari : Row Heading (Kepala garis)
Selamat Datang Dalam Kuliah Terbuka Ini 1. Kuliah terbuka kali ini berjudul “Pilihan Topik Matematika -I” 2.
Soal-Soal Latihan Mandiri
DASAR-DASAR PEMROGRAMAN C
Membuat Gambar Potongan Sesuai Standar Iso Pada Model 3D
STMIK PPKIA Pradnya Paramita
DASAR HTML Marina Azizah. Struktur Dokumen HTML Dokumen HTML bisa di bagi mejadi tiga bagian utama: HTML Setiap dokumen HTML harus di awali dan di tutup.
Membuat Asesori Web. Tujuan Instruksional Khusus  Mampu membuat obyek dan teks dengan berbagai variasinya.
Polinom dan Bangun Geometris.
Grafika Komputer Minggu Ke-2 Ahmad Pahdi.
PARAGRAF, GAMBAR DAN BINGKAI
TURUNAN DIFERENSIAL Pertemuan ke
BAB VIII PEMROGRAMAN GRAFIK
Antarmuka Tingkat Bawah (Canvas)
Graphical User Interface (GUI)
Pertemuan 2 KOMPUTER APLIKASI Tabel dan Grafik.
SEGI EMPAT 4/8/2017.
Praktikum Grafika Komputer
Grafika Komputer (TIZ10)
Qdx,t = ƒ (Px,t, Py,t, Yt, PeX,t+1,St)
Apa itu HTML ? Perangkat lunak yang digunakan untuk membuat atau mengetikkan kode file HTML Perangkat lunak yang digunakan untuk menjalankan atau menampilkan.
UJI KOMPETENSI 1.
DASAR-DASAR MENGGAMBAR Institut Teknologi Padang
ALGORITHMA GARIS Hieronimus Edhi Nugroho, M.Kom.
SEGI EMPAT Oleh : ROHMAD F.F., S.Pd..
TOOLBAR Toolbar adalah kelompok fasilitas standar yang sering digunakan pada program PowerPoint. Fasilitas yang terdapat pada toolbar PowerPoint antara.
4. Zoom Zoom adalah command untuk memperbesar atau memperkecil tampilan tanpa merubah skala benda. Terdapat beberapa macam zoom: Zoom all, untuk melihat.
PEMBANGKITAN CITRA GRAFIK Dosen :Dewi Octaviani, S.T, M.C.s
BENTUK-BENTUK GEOMETRI Dosen :Dewi Octaviani, S.T, M.C.s
Pemrograman web dasar TABEL.
Objek Oriented Mengenal konsep Obyek di Processing
Persamaan Garis Lurus Latihan Soal-soal.
Pemrograman Aplikasi Bergerak
Operasi-operasi dasar Pengolahan Citra Digital~3
D3 Manajemen Informatika S1 Sistem Informasi
Sapteno Neto Smpn 1 Tamiang Layang.
CSS.
 Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau.
Latihan CSS.
Pemprograman BaSIS Web
Materi 2 Untuk memudahkan dan memperjelas, mulai sekarang saya hanya akan menuliskan apa yang ada di antara tag. Saya tidak akan menuliskan tag, &. Tentu.
GRAFIKA KOMPUTER SISTEM GRAFIKA KOMPUTER
Pertemuan 6 Pemrograman grafik dengan bahasa C/C++
Fill Area dan Teks Grafis
Graphical User Interface (GUI)
10/5/2004 Pengantar Teknologi Informasi Pertemuan 5 Output Device.
EDY WINARNO fti-unisbank-smg 31 maret 2009
KOMPUTER APLIKASI IT XHTML & CSS MODUL 06
DEFINISI DAN FUNGSI KARTU GRAFIS
Adi Rachmanto – UNIKOM T A B E L Komputer aplikasi iT-1 Adi Rachmanto – UNIKOM
PANDUAN PEMBUATAN PRESENTASI
GRAFIKA KOMPUTER SISTEM GRAFIKA KOMPUTER
Graphical User Interface (GUI)
T A B E L.
Pertemuan 10 (Lanjutan) F. Menaikkan Kapasitas Penyimpanan Data
Pembangkitan Citra Grafik Dosen :Dewi Octaviani, S.T, M.C.s
CARA MENINGKATKAN KONSENTRASI
PIRANTI ALAT KELUARAN Output Device.
Pengertian Pixel Pixel :
List dan Image pada HTML
Transcript presentasi:

Beberapa macam video(screen) yang digunakan di komputer  Color Graphics Adapter (CGA)  Enhanced Graphic Adapter(EGA)  Hercules Monochrome  Video Graphics Adapter (VGA) Modus yang diberikan oleh video tersebut a) Modus teks Layar dibagi menjadi sel berjumlah 25 baris kali 80 kolom, fasilitas jendela menggunakan modus teks b) Modus grafik Layar dibagi menjadi pixel. Setiap pixel menampilkan satu titik koordinat X,Y X sumbu mendatar Y sumbu tegak  639 x 199 pada modus resolusi tinggi CGA  319 x 199 pada modus resolusi rendah CGA  639 x 349 pada modus resolusi tinggi EGA  639 x 199 pada modus resolusi rendah EGA

 initgraph(GrDriver,GrMode,NewDriver,NewMode,DrivePath) Argumen GrDriver menentukan jenis video Bila menyertakan file GRAPDECL.PRO dalam program maka dapat menggunakan konstanta GrDriver atau nilainya, apabila tidak kita hanya dapat menuliskan nilainya Konstanta GrDriver Nilai detect0 (deteksi otomatis cga1 mcga2 ega3 ega644 egamono5 Konstanta GrDriver Nilai ibm85146 hercmono7 att4008 vga9 pc327010

 GrMode menentukan modus dari video yang digunakan GrDriverModusNilaiKolom x Baris PaletHal. CGAcgaC00320x200C01 cgaC11320x200C11 cgaC22320x200C21 cgaHI3640x2002 warna1 MCGAmcgaC00320x200C01 mcgaC11320x200C11 mcgaC22320x200C21 mcgaC33320x200C31 mcgaMED4640x2002 warna1 mcgaHI5640x4802 warna1 EGAegaLO0640x20016 warna4 egaHI1640x35016 warna2 EGA64ega64LO0640x20016 warna1 ega64HI1640x3504 warna1

GrDriverModusNilaiKolomx Baris PaletHal EGA-MONOegamonoHI3640x3502 warna1* egamonoHI3640x3502 warna2** IBM8514ibm8514LO0640x warna1 ibm8514HI11024x warna1 HERChercMONOHI0720x3482 warna2 ATT400att400C00320x200C01 att400C11320x200C11 att400C22320x200C21 att400C33320x200C31 att400MED4640x2002 warna1 att400HI5640x4002 warna1 VGAvgaLO0640x20016 warna2 vgaMED1640x35016Warna2 vgaHI2640x48016 warna1 PC3270pc3270HI0720x3502 warna1 * egaMONO card 64K ** egaMONO card 256K

Pada modus grafik resolusi rendah CGA hanya menampilkan 3 warna dengan kombinasi C0 : hijau terang, merah terang, kuning C1 : biru terang, ungu terang, putih C2 : hijau,merah,coklat C3 biru,ungu,abu-abu terang Pada resolusi tinggi CGA hanya mampu menampilkan gambar hitam putih Argumen DrivePath menentukan direktori tempat file driver BGI dan font  setgraphmode(Modus)  closegraph  restorecrtmode

 CGA Pada modus resolusi rendah, CGA mempunyai 4 palet dengan masing masing palet mempunyai 3 warna Modus CGA No.PaletWarna 123 cgaC00Hijau terang Merah terang Kuning cgaC11Biru terangUngu terang Putih cgaC22hijaumerahCoklat cgaC33biruunguAbu-abu terang

Warna Latar Belakang NilaiWarnaNilaiWarna 0Gelap8Abu-abu gelap 1Biru9Biru terang 2Hijau10Hijau terang 3Biru (Cyan)11Biru terang 4Merah12Merah terang 5Ungu (Magenta)13Ungu terang 6Coklat14Kuning 7Abu-abu terang15Putih

 setbkcolor(Warna)  getbkcolor(Warna)  setcolor(Warna)  setpallete(Indeks,WarnaSbn)

Menggambar Garis  line(X0,Y0,X1,Y1)  linerel(Dx,Dy)  lineto(X,Y)  setlinestyle(CorakGrs,Pola,Tebal) Argumen Pola Bila = 1 garis digambar dengan warna yg sedang berlaku Argumen tebal Bila = 1 (norm_WIDTH) tebal 1 pixel Argumen tebal Bila = 3 (thick_WIDTH) tebal 3 pixel  setwritemode(ModusTulis) jika 0 semua yg dilalui garis ditimpa warnanya jika 1 warna di kombinasikan NamaNilaiKeterangan solid_LINE0Garis penuh dotted_LINE1Garis bertitik center_LINE2Garis putus putus (panjang pendek) dashed_LINE3Garis putus putus userbit_LINE4Corak ditentukan pemakai

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC1,_,_,”b:”), line(10,100,200,100), linerel;(50,50), readchar(_), setlinestyle(dashed_LINE,1,thick_WIDTH), lineto(100,50), readchar(_), setlinestyle(dotted_LINE,1,norm_WIDTH), line(10,10,200,100), readchar(_), closegraph.

Menggambar Lingkaran  circle(X,Y,Radius)  arc(X,Y,SdtAwal,SdtAkhir,Radius)  getarccord(X,Y,XAwl,YAwl,XAkh,YAkh)  ellipse(X,Y,SdtAwal,SdtAkh,XRadius,YRadius)  pieslice(X,Y,SdtAwal,SdtAkhir,Radius)

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC0,_,_,”b:”), arc(150,150,0,89,50), readchar(_), getarccord(X,Y,XStart,YStart,XEnd,YEnd), line(XStart,YStart,XEnd,YEnd), readchar(_), circle(150,100,100), setcolor(1), ellipse(150,100,0,359,100,50), pieslice(100,100,0,135,49), setcolor(1), pieslice(100,100,135,225,49), setcolor(2), pieslice(100,100,225,360,49), readchar(_), closegraph.

Menggambar SegiEmpat dan SegiBanyak  rectangle(Kiri,Atas,Kanan,Bawah)  bar(Kiri,Atas,Kanan,Bawah)  bar3d(Kiri,Atas,Kanan,Bawah,Tebal,Flag)  drawpoly(ListTitikPoly)  fillpoly(ListTitikPoly)

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC0,_,_,”b:”), drawpoly([50,100,150,75,200,150,50,100]), readchar(_), setcolor(1), rectangle(0,0,100,100), readchar(_), setcolor(2), bar3d(100,10,200,150,10,1), readchar(_), bar(30,30,80,80), readchar(_), setcolor(1), fillpoly([150,10,90,50,50,90,10,50]), readchar(_), closegraph.

 setfillstyle(PolaIsian,WarnaIsian)  floodfill(X,Y,WarnaBatas) NamaNilaiKeterangan empty_FILL0Kosong solid_FILL1Warna penuh line_FILL2Garis ____ ltslash_FILL3/// /// /// slash_FILL4/// /// /// tebal bkslash_FILL5\\\ \\\ \\\ tebal ltbkslash_FILL6\\\ \\\ \\\ hatch_FILL7# NamaNilaiKeterangan xhatch_FILL8Silang silang interleave_FILL9Silang silang rapat wide-dot_FILL10Titik titik renggang closedot_FILL11Titik titik rapat user_FILL12Ditentukan pemrogram

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC0,_,_,”b:”), bar(10,10,50,50), setfillstyle(line_FILL,2), bar(50,10,100,50), setfillstyle(line_FILL,1), bar(110,50,160,75), setfillstyle(line_FILL,1), fillellipse(100,100,50,25), readchar(_), closegraph.

Predikat standar  outtext(StringTeks)  outtextxy(X,Y,StringTeks)  settextjustify(Hor,Ver)  settextstyle(Font,Arah,Ukuran)  setusercharsize(KlX,BgX,KlY,BgY) FileNamaNilai tidak ada default_FONT0 TRIP.CHR triplex_FONT1 LITT.CHR small_FONT2 SANS.CHR sansserif_FONT3 GOTH.CHR gothic_FONT4 NamaNilaiKeterangan left_TEXT0Horizontal center_TEXT1Horizontal dan vertikal right_TEXT2Horizontal bottom_TEXT0Vertikal top_TEXT2Vertikal NamaNilaiKeterangan horiz_DIR0Kiri ke kanan vert_DIR1Bawah ke atas

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC0,_,_,”b:”), setcolor(1), setTextStyle(gothic_FONT,horiz_Dir,0), setusercharsize(2,1,2,1), outtextxy(10,5,”SELAMAT”), setcolor(2),outtextxy(30,45,”DATANG”), setTextStyle(sans_serif_FONT,horiz_Dir,0), setusercharsize(2,2,2,2), setcolor(3), outtextxy(70,120,”SELAMAT”), setcolor(2),outtextxy(80,150,”DATANG”), readchar(_), cleardevice, setusercharsize(1,1,1,1), setcolor(2), moveto(12,40), setcolor(1), setTextStyle(triplex_FONT,vert_Dir,user_Char_Size), outtext(“PARA”), outtextxy(50,5,”PESERTA”), setTextStyle(small_FONT,vert_Dir,user_Char_Size), moveto(80,20) outtext(“SEMINAR”), readchar(_).

Predikat standar  setviewport(Kiri,Atas,Kanan,Bawah,Clip)  setactivepage(Hal)  clearviewport  cleardevice

include “GRAPDECL.PRO” GOAL initgraph(cga,cgaC0,_,_,”b:”), setviewport(50,50,200,150,0), outtextxy(10,10”Contoh view port tak terpotong”), readchar(_), clearviewport, readchar(_), setviewport(10,10,200,150,1), outtextxy(10,20”isi view port terpotong”), readchar(_), closegraph.

Predikat standar  putpixel(X,Y,Warna)  getpixel(X,Y,Warna)  getimage(Kiri,Atas,Kanan,Bawah,Map)  putimage(X,Y,Map,Operasi)

include “GRAPDECL.PRO” DOMAINS gambar = string PREDICATES ulang(gambar) repeat GOAL initgraph(cga,cgaC0,_,_,”b:”), setcolor(1), setTextStyle(gothic_FONT,horiz_Dir,0), setusercharsize(2,1,2,1), outtextxy(10,20,”SELAMAT”), setcolor(2),outtextxy(30,70,”DATANG”), getimage(0,0,319,199,Selamat), readchar(_), ulang(Selamat). CLAUSES ulang(Selamat) :- repeat, cleardevice, putimage(0,0,Selamat,0), readchar(_), fail. repeat. repeat :- repeat

include “GRAPDECL.PRO” DOMAINS koord = integer arah = char PREDICATES gerak(arah,koord,koord,koord,koord) mulai gambar(koord,koord) GOAL mulai. CLAUSES mulai :- initgraph(cga,cgaC1,_,_,”b:”), rectangle(0,0,319,199), gambar(160,100). gambar(X,Y) :- readchar(Z), gerak(Z,X,Y,X1,Y1),!, gambar(X1,Y1). gambar(_,_) :- closegraph. gerak(‘r’,X,319,X,319) :- !. gerak(‘r’,X,Y,X1,Y) := !, X1 = X + 1, putpixel(X1,Y,1). gerak(‘l’,X,1,X,1) :- !. gerak(‘l’,X,Y,X1,Y) := !, X1 = X - 1, putpixel(X1,Y,2). gerak(‘u’,1,Y,1,Y) :- !. gerak(‘u’,X,Y,X,Y1) := !, Y1 = Y - 1, putpixel(X,Y1,3). gerak(‘d’,199,Y,199,Y) :- !. gerak(‘d’,X,Y,X,Y1) := !, Y1 = Y + 1, putpixel(X,Y1,3). gerak(‘#’,_,_,_,_) :- !, exit. gerak(_,X,Y,X,Y).

include “GRAPDECL.PRO” DOMAINS radius, koord, warna = integer PREDICATES ledak(radius) surut(radius) gerakx(koord,koord) gerak_bayangan(koord,koord,koord) gerak_ledak(koord,koord,radius) GOAL initgraph(cga,cgaC0,_,_,”b:”), ledak(2), surut(50) gerakx(160,100), gerak_bayangan(300,100,2), gerak_bayangan(300,100,0), gerak_ledak(200,100,20). CLAUSES ledak(Radius) :- Radius < 50, !, setcolor(1), circle(160,100,Radius), setcolor(0), circle(160,100,Radius), Radius1 = Radius + 4, ledak(Radius1). ledak(_). surut(Radius) :- Radius > 20, !, setcolor(2), circle(160,100,Radius), setcolor(0), circle(160,100,Radius), Radius1 = Radius – 4, surut(Radius1), surut(_). gerakx(X,Y) :- X< 300,!, setcolor(3), circle(X,Y,20), setcolor(0), circle(X,Y,20), X1 = X + 4, gerakx(X1,Y). gerakx(_,_). gerak_bayangan(X,Y,Warna) :- X>200,!, setcolor(Warna), circle(X,Y,20), X1 = X-4, gerak_bayangan(X1,Y,Warna). gerak_bayangan(_,_,_). gerak_ledak(X,Y,Radius) :- Radius < 75,!, setcolor(1), circle(X,Y,Radius), setcolor(0), circle(X,Y,Radius), X1 = X-4, Radius1 = Radius + 2, gerak_ledak(X1,Y,Radius1). gerak_ledak(_,_,_).