Sunday, March 11, 2012

Portofolio

Data Pribadi

Nama  :  Dirghayusa Adhimukti
Jenis Kelamin  :  Laki-laki
Agama  :  Islam
Tempat Tanggal Lahir  :  Jakarta, 1 Juni 1991
Alamat  :  Jl.H.Dilun 12A RT 06 RW 07 Ulujami, Pesanggrahan, Jakarta 12250
Nomer Telepon  :  0816768376
Email  :  prince.len@hotmail.com
Status  :  Belum Menikah
Kewarganegaraan  :  Indonesia


Pendidikan Formal


1996-1997       :  TK SDN Darunnajah
1997-2000       :  SD Muhammadiyah 28 Jakarta
2000-2003       :  SDN Gunung 01 Pagi Jakarta
2003-2006       :  SMPN 11 Jakarta
2006-2009       :  SMAN 6 Jakarta
2009-sekarang  :  Universitas Gunadarma, S1 Teknik Informatika




Pendidikan Non-Formal


2012  :  Kursus Internet Server Building with Linux di UniversitasGunadarma
2012  :  Workshop XML di Universitas Gunadarma



Pengalaman Bekerja


2011  :  Part Time sebagai Tester Game Online di PT. Kingslaim


Kemampuan


• Memahami hardware dan software komputer
• Memahami sistem komputer
• Dapat menggunakan program Microsoft Office
• Memahami tentang Internet
• Aktif dalam jejaring sosial

Saturday, March 10, 2012

Game Engine


Game Engine adalah sebuah perangkat lunak sistem yang dirancang untuk penciptaan dan pengembangan video game. Fungsi inti biasanya disediakan oleh game engine yang mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, sebuah mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, lokalisasi dukungan, dan sebuah adegan grafik. Bahkan sekarang ada game engine yang sudah menyediakan AI. 




Tipe-tipe game engine :
  • Roll-your-own game engine
Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain, mereka kadang menggunakan libraries komersil atau malah open source. Terkadang mereka malah membuat semuanya dari nol.Biasanya, game engine tipe ini lebih disukai karena selain kemungkinan besar tersedia gratis, juga memperbolehkan mereka, para developer, lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri.
  • Mostly-ready game engines
Game engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs, libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Biasanya game engine semacam ini memiliki batasan batasan.
  • Point-and-click engines
Engine untuk point-and-click merupakan engine yang sangat amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click dengan mudah. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan, dan biasanya hal ini mencakup semuanya, mulai dari grafis, hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan berdaya kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan. Game engine seperti ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman, dan secepatnya merilis game game mereka.






Contoh game engine :


• Game engine gratis •

1. OGRE
2. Irrlicht
3. Panda3D
4. Crystal Space
5. jME
6. Blender Game Engine
7. Reality Factory
8. The Nebula Device 2
9. RealmForge
10. OpenSceneGraph



• Game engine berbayar •
1. C4 Engine
2. Torque Game Engine
3. 3DGameStudio
4. TV3D SDK 6.5
5. Leadwerks Engine 2
6. Unity
7. DX Studio
8. NeoAxis Engine
9. Visual3D.NET Game Engine
10. Esenthel Engine


untuk lebih lengkapnya dapat dilihat di http://en.wikipedia.org/wiki/List_of_game_engines


Sunday, March 4, 2012

Apa itu game ?

pengertian game dalam terjemahan dari bahasa inggris kebahasa indonesia adalah permainan. namun seiring perkembangan jaman, kata "game" sudah mulai mengarah menjadi permainan virtual. di Indonesia seseorang yang membicarakan "game" memiliki maksud permainan virtual, bukan hanya sekedar permainan dalam artian yang sebenarnya.

game virtual dapat dimainkan dibeberapa jenis platform, antara lain :
  • arcade game, biasa disebut ding-dong di Indonesia. game ini dimainkan di-box atau mesin khusus yang memiliki keadaan seperti di dalam game yang dimainkan. misalnya kita memainkan game balap motor, maka mesin tersebut akan memiliki replika motor untuk memainkannya agar player terasa masuk ke dunia virtual terserbut.
  • PC-game yaitu game yang dapat dimainkan dengan menggunakan komputer atau laptop. biasanya orang yang memiliki komputer dimainkan di rumah. jika tidak, dapat menggunakan jasa rental di warnet jika game yang dimainkan bersifat multi player. 
  • console game yaitu game yang hanya dapat dimainkan dengan menggunakan console tertentu, seperti playstation, xbox, nintendo, sega, dll.
  • Handheld game atau portable, biasanya dimainkan menggunakan sejenis console portable yang dapat dibawa kemana-mana, seperti PSP, nintendo DS.
  • mobile game adalah platform game yang dapat dimainkan dengan menggunakan handphone atau mobile phone.
game virtual juga memiliki banyak jenis genre diantaranya :
  • action : permainan yang mengandung unsur tantangan dengan menjalankan misi, biasanya menggunakan seorang tokoh atau karakter.
  • shooter : permainan dengan intinya adalah tembak-tembakan, dapat berupa perang, berburu hewan, dsb. genre shooter juga dapat dibagi menjadi dua jenis yaitu first person shooter (FPS) dan third person shooter (TPS). karena genre tersebut merupakan turunan akan saya jelaskan terakhir.
  • adventure : mirip action namun ini lebih mengarah ke pemecahan masalah atau misteri dan harus mengikuti alur cerita.
  • simulator : genre ini pun sekarang memiliki banyak turunan yang dikembangkan. game ini merupakan simulasi dari kehidupan nyata. jenis-jenis simulator : life simulation, management simulation, vehicle simulation.
  • racing : game yang menggunakan unsur balapan.
  • fighting : game berbasis perkelahian. dapat berupa satu lawan satu atau satu lawan banyak.
  • strategy : game yang mengandalkan kemampuan player dalam mengatur strategi untuk memenangkan permainan. turunan dari genre ini ada banyak sekali, namu yang paling menonjol adalah real-time strategy, yaitu game yang berjalan seperti waktu yang sebenarnya. baik player maupun AI berjalan serentak.lalu turunan dair genre strategy yaitu puzzle, turn-based strategy, dll.
  • visual novel : ini merupakan jenis baru dalam genre game. game ini diambil dari cerita sebuah film animasi (jepang biasanya) atau disebut anime. genre ini dapat dibilang cara lain menikmati sebuah anime melalui sebuah permainan. game ini memiliki banyak ending. cara memainkannya dengan memilih pilihan yang tersedia pada setia scene. piliha tersebut menentukan ending dari game.
  • Role Playing Game (RPG) : sebuah game yang para pemainnya memainkan peran dari tokoh fantasi. biasanya fiture dari genre ini sangat kompleks, memiliki beberapa ending, dan dapat bebas menjelajah tanpa harus terus mengikuti alur seperti genre adventur. genre ini pun merupakan gabungan dari beberapa genre.
  • massive multiplayer online (MMO) : game online yang sedang marak di dunia. game ini dapat dimainkan secara online, bersifat real time. dalam game yang bersifat online, player dapat berinteraksi secara langsung dengan player lain. 
selanjutnya dalam pembuatan sebuah game, ada beberapa komponen wajib yang diperlukan agar menjadi sebuah "game".
  • grafik (visual)
  • suara (audio)
  • kecerdasan buatan / AI (artificial intiligent)
  • cerita / gameplay
  • networking (bersifat optional)
grafik, suara, AI, dan cerita merupakan satu kesatuan yang tidak dapat dipisahkan. keempat poin tersebut harus ada pada sebuah game. networking hanya diperlukan jika membuat game yang bersifat online. sekarang banyak game engine yang sudah memiliki keempat poin penting tersebut. para pemula juga dapat mencoba membuat game sederhana dengan game engine yang bersifat open source. maka dari itu perkembangan game virtual sekarang sangat pesat.

Monday, December 26, 2011

Windows 8

Setelah mengeluarkan Windows 7, Microsoft mulai mengembangkan OS barunya yaitu Windows 8. Microsoft telah menyediakan link download Windows 8 Developer Preview pada situs resminya pada bulan September lalu. Windows 8 yang sekarang ada masih dalam tahap pre-beta version, sehingga besar kemungkinan OS ini tidak stabil. Jika ingin mencoba Windows 8 bisa download langsung dari situs microsoft. File yang tersedia berupa iso file yang harus diburning ke CD untuk dijadikan CD installer Windows 8.

System Requirements :
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
Membutuhkan ruang hard disk16 GB  (32-bit) atau 20 GB (64-bit)
Perangkat grafis DirectX 9 dengan WDDM 1.0 atau driver lebih tinggi
Membutuhkan monitor yang mendukukung touch screen (supports multi-touch screen)
Untuk menjalankan Aplikasi Metro gaya, Anda memerlukan resolusi layar 1024 X 768 atau lebih


Kelebihan Windows 8

1. Dioptimalisasi untuk layar sentuh
Windows 7 memang support layar sentuh, namun tidak optimal dari sisi desain dan kemudahan pengoperasian. Berbeda dengan Windows 8, interfacenya yang dijuluki sebagai Metro benar-benar dioptimalkan untuk sentuhan dengan wujud ala interface Windows Phone.

2. Mendukung chip ARM
Windows 8 mendukung perangkat yang memakai infrastruktur chip ARM. Hal ini diharapkan memperluas jangkauan Windows 8 di arena tablet, mengingat kebanyakan tablet yang beredar saat ini memakai chip ARM.

3. Toko aplikasi Windows Store
Windows 8 akan memiliki toko aplikasi sendiri yang dinamakan Windows Store. Windows Store menyediakan berbagai aplikasi yang dioptimalkan untuk Windows 8.

4. Mendukung NFC (Near Field Communications)
Windows 8 akan mendukung NFC, sebuah teknologi yang kegunaanya antara lain untuk transaksi keuangan digital. Tablet yang memakai Windows 8 pun kemungkinan besar akan otomatis menyertakan fitur ini.

5. Waktu boot yang singkat
Boot Windows 8 dalam demonya hanya berlangsung dalam 8 detik. Sebuah waktu yang jauh lebih singkat dibanding booting di Windows versi sebelumnya.

6. Internet Explorer 10
Internet Explorer 10 dijanjikan membawa perubahan besar ketimbang versi IE terdahulu. Browser ini diklaim sangat ramah digunakan baik dalam tablet maupun PC.

7. Kemanan lebih baik
Windows 8 dikatakan akan memiliki fitur kemanan lebih baik untuk menghadang serangan cyber. Di antaranya fitur Windows Defender lebih ditingkatkan kemampuannya di OS ini.

8. Windows 8 tidak membutuhkan upgrade PC
Microsoft menyatakan komputer yang bisa menjalankan Windows 7 dapat pula menjalankan Windows 8 sehingga user tak perlu upgrade PC. Menurut Microsoft, prosesor Intel Atom dan RAM 1 GB sudah cukup untuk menjalankan OS ini



link download : Windows 8

Monday, October 31, 2011

Autobiography

nama saya dirghayusa adhimukti, kelahiran jakarta 1 juni 1991. hidup dilingkungan yang biasa, tidak ada yang spesial dalam keluarga saya. orang tua bekerja sebagai designer batik di PT Iwan Tirta dan apoteker di RSCM. saya memiliki dua orang kakak perempuan, yang paling tua sudah menikah dan tidak tinggal bersama lagi. sedangkan kakak kedua ku masih tinggal bersama, dia seorang dokter gigi.
pertama kali saya menempuh pendidikan formal di TK Darunnajah, dekat dengan rumah saya di daerah ulujami, jakarta selatan. setelah lulus TK, saya melanjutkan sekolah di SD muhammadiyah 28 tidak jauh juga dari rumah, sekitar 20 menit perjalanan. di SD itu saya hanya 3 tahun, lalu pindah ke SD gunung 01 pagi daerah kebayoran baru hingga lulus. SMP 11 jakarta adalah pilihan saya untuk melanjukan sekolah. masa-masa SMP adalah masa dimana saya mulai mengenal lingkungan luar, dunia yang lebih luas. di SMP 11 saya bersekolah selama 3 tahun, hal yang wajar bagi pelajar normal. 
setelah lulus dari SMP, saya bingung memilih SMA karena pada saat itu patokan nilai untuk masuk SMA bagus sangat tinggi. saya memutuskan memilih SMA 6 jakarta, kebetulan kakak saya lulusan dari sana. sebelum diterima, saya juga mengikuti berbagai tes masuk SMA swasta sebagai cadangan, namun tidak ada yang menarik bagi saya. lalu ada yang menyarankan masuk ke STT Telkom, kebetulan kesukaan saya IT dan elektro, jadi saya coba tes disana dan diterima. namun saya tolak karena di SMA 6 saya juga diterima. akhirnya saya memutuskan untuk masuk SMA 6 jakarta. 
tiga tahun berlalu, hal yang sama terulang. saya bingung memutuskan kuliah dimana, namun jurusan sudah saya tentukan antara IT, elektro, dan bioteknologi. saat SNMPTN saya tidak serius, begitu pula dengan ujian-ujian mandiri yang diadakan PTN-PTN. akhirnya tidak lolos, hingga saya memutuskan masuk Universitas Gunadarma. saya tidak terlalu memikirkan universitasnya, yang saya cari adalah jurusan teknik informatika. semester demi semester telah dilalui, sekarang saya sedang menjalani semester 5. tidak ada yang spesial dari saya kecil hingga sekarang. saya hanya pelajar yang menjalani aktivitas dengan biasa. namun saya memiliki satu hal yang dapat membuat kehidupan biasa saya menjadi luar biasa, yaitu teman. teman bukan hanya sekedar teman main, namu juga tolong menolong dalam tugas, pergi liburan sama-sama, sharing, berbagi ilmu, dll. 

Monday, October 10, 2011

Desain Permodelan Grafik di Bidang TI

Desain Permodelan Grafik di Bidang TI
Dibuat oleh:                                                                 
- Dirghayusa Adhimukti (51409211)
- M. Ichsan Adrian               (50409235)
- Ricki Adhistira                  (54409765)
- Ricky Kurniawan               (51409110)
-Yudha Adi Putra                 (51409074)
Kelas: 3IA09



Apa sih desain permodelan grafik itu? Berkaitan dengan apa desain permodelan grafik? Itulah pertanyaan-pertanyaan yang ada dipikiran kita ketika belajar pertama kali desain permodelan grafik. Boleh dikatakan bahwa desain permodelan grafik sangat berkaitan dengan grafik komputer dan pendesainannya.

Seberapa penting pemodelan grafis? Berharga untuk digunakan ? mudah untuk digunakan ? apa manfaatnya ? Saat ini, komputer grafis mengahsilkan segala sesuatu yang banyak berkaitan dengan berbagai aspek kehidupan kita sehari-hari.. Citra komputer grafik dapat ditemukan di televisi, di koran, film dsb. Seperti misalnya dalam laporan cuaca atau dalam semua jenis penyelidikan medis dan prosedur operasi. Grafis yang dibuat dengan baik dapat mepresentasikan hal yang terlihat sulit menjadi suatu hal yang mudah dan dapat dipahami. Grafik juga dapat digunakan dalam media seperti laporan, thesis,serta tugas-tugas makalah. Untuk mendukung perkembangan ini telah banyak perangkat lunak yang diciptakan untuk mendukung kinerja dari komputer grafis atau CG

Desain biasanya diterjemahkan sebagai seni terapan, arsitektur, dan berbagai pencapaian kreatif lainnya. Dalam sebuah kalimat, kata "desain" bisa digunakan baik sebagai kata benda maupun kata kerja. Sebagai kata kerja, "desain" memiliki arti "proses untuk membuat dan menciptakan obyek baru". Sebagai kata benda, "desain" digunakan untuk menyebut hasil akhir dari sebuah proses kreatif, baik itu berwujud sebuah rencana, proposal, atau berbentuk obyek nyata. Sementara pengertian Pemodelan adalah membentuk suatu benda-benda atau obyek. Membuat dan mendesain obyek tersebut sehingga terlihat seperti hidup. Sesuai dengan obyek dan basisnya, proses ini secara keseluruhan dikerjakan di komputer. Sedangkan pengertian dari grafik itu sendiri dapat mengacu  pada gambar, garis, lingkaran, lengkungan yang bergabung menjadi satu membentuk sebuah bangun atau pencitraan baik 1, 2,maupun 3 dimensi atau lebih.

Jadi, Desain Permodelan Grafik adalah Proses untuk membuat dan menciptakan obyek baru berupa seni terapan, arsitektur, dan berbagai pencapaian kreatif lainnya yang direkayasa perangkat lunak merupakan suatu hal yang dilakukan di tahapan awal untuk pembuatan,penyimpanan,dan manipulasi model dan citra.

Batasan Media
Desain grafis pada awalnya diterapkan untuk media-media statis, seperti buku, majalah, dan brosur. Sebagai tambahan, sejalan dengan perkembangan zaman, desain grafis juga diterapkan dalam media elektronik, yang sering kali disebut sebagai desain interaktif atau desain multimedia. Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafis bisa diterapkan menjadi sebuah desain lingkungan yang mencakup pengolahan ruang.

Prinsip dan unsur desain
Unsur dalam desain grafis sama seperti unsur dasar dalam disiplin desain lainnya. Unsur-unsur tersebut (termasuk shape, bentuk (form), tekstur, garis, ruang, dan warna) membentuk prinsip-prinsip dasar desain visual. Prinsip-prinsip tersebut, seperti keseimbangan (balance), ritme (rhythm), tekanan (emphasis), proporsi ("proportion") dan kesatuan (unity), kemudian membentuk aspek struktural komposisi yang lebih luas.

Peralatan desain grafis
Peralatan yang digunakan oleh desainer grafis adalah ide, akal, mata, tangan, alat gambar tangan, dan komputer. Sebuah konsep atau ide biasanya tidak dianggap sebagai sebuah desain sebelum direalisasikan atau dinyatakan dalam bentuk visual. Pada pertengahan 1980, kedatangan desktop publishing serta pengenalan sejumlah aplikasi perangkat lunak grafis memperkenalkan satu generasi desainer pada manipulasi image dengan komputer dan penciptaan image 3D yang sebelumnya adalah merupakan kerja yang susah payah. Desain grafis dengan komputer memungkinkan perancang untuk melihat hasil dari tata letak atau perubahan tipografi dengan seketika tanpa menggunakan tinta atau pena, atau untuk mensimulasikan efek dari media tradisional tanpa perlu menuntut banyak ruang. Seorang perancang grafis menggunakan sketsa untuk mengeksplorasi ide-ide yang kompleks secara cepat, dan selanjutnya ia memiliki kebebasan untuk memilih alat untuk menyelesaikannya, dengan tangan atau komputer.

Ada beberapa aspek yang harus dipertimbangkan bila membangun model obyek, kesemuanya memberi kontribusi pada kualitas hasil akhir. Hal-hal tersebut meliputi metoda untuk mendapatkan atau membuat data yang mendeskripsikan obyek, tujuan dari model, tingkat kerumitan, perhitungan biaya, kesesuaian dan kenyamanan, serta kemudahan manipulasi model. Proses pemodelan 3D membutuhkan perancangan yang dibagi dengan beberapa tahapan untuk pembentukannya. Seperti obyek apa yang ingin dibentuk sebagai obyek dasar, metoda pemodelan obyek 3D, pencahayaan dan animasi gerakan obyek sesuai dengan urutan proses yang akan dilakukan.

a. Motion Capture/Model 2D
Yaitu langkah awal untuk menentukan bentuk model obyek yang akan dibangun dalam bentuk 3D. Dengan basis obyek 2D yang sudah ditentukan sebagai acuan. Pemodelan obyek 3D memiliki corak yang berbeda dalam pengolahannya, corak tersebut penekanannya terletak pada bentuk permukaan obyek.

b. Dasar Metode Modeling 3D
Ada beberapa metode yang digunakan untuk pemodelan 3D. Ada jenis metode pemodelan obyek yang disesuaikan dengan kebutuhannya seperti dengan nurbs dan polygon ataupun subdivision. Modeling polygon merupakan bentuk segitiga dan segiempat yang menentukan area dari permukaan sebuah karakter. Setiap polygon menentukan sebuah bidang datar dengan meletakkan sebuah jajaran polygon sehingga kita bisa menciptakan bentuk-bentuk permukaan. Untuk mendapatkan permukaan yang halus, dibutuhkan banyak bidang polygon. Bila hanya menggunakan sedikit polygon, maka object yang didapat akan terbag sejumlah pecahan polygon. Sedangkan Modeling dengan NURBS (Non-Uniform Rational Bezier Spline) merupakan metode paling populer untuk membangun sebuah model organik. Kurva pada Nurbs dapat dibentuk dengan hanya tiga titik saja. Dibandingkan dengan kurva polygon yang membutuhkan banyak titik (verteks) metode ini lebih memudahkan untuk dikontrol. Satu titik CV (Control verteks) dapat mengendalikan satu area untuk proses tekstur.

c. Proses Rendering
Tahap-tahap di atas merupakan urutan yang standar dalam membentuk sebuah obyek untuk pemodelan, dalam hal ini texturing sebenarnya bisa dikerjakan overlap dengan modeling, tergantung dari tingkat kebutuhan. Rendering adalah proses akhir dari keseluruhan proses pemodelan ataupun animasi komputer. Dalam rendering, semua data-data yang sudah dimasukkan dalam proses modeling, animasi, texturing, pencahayaan dengan parameter tertentu akan diterjemahkan dalam sebuah bentuk output. Dalam standard PAL system, resolusi sebuah render adalah 720 x 576 pixels. Bagian rendering yang sering digunakan:

- Field Rendering
Field rendering sering digunakan untuk mengurangi strobing effect yang disebabkan gerakan cepat dari sebuah obyek dalam rendering video.
- Shader Shader adalah sebuah tambahan yang digunakan dalam 3D software tertentu dalam proses special rendering. Biasanya shader diperlukan untuk memenuhi kebutuhan special effect tertentu seperti lighting effects, atmosphere, fog dan sebagainya.

d. Texturing
Proses texturing ini untuk menentukan karakterisik sebuah materi obyek dari segi tekstur. Untuk materi sebuah object bisa digunakan aplikasi properti tertentu seperti reflectivity, transparency, dan refraction. Texture kemudian bisa digunakan untuk meng-create berbagai variasi warna pattern, tingkat kehalusan/kekasaran sebuah lapisan object secara lebih detail.

e. Image dan Display
Merupakan hasil akhir dari keseluruhan proses dari pemodelan. Biasanya obyek pemodelan yang menjadi output adalah berupa gambar untuk kebutuhan koreksi pewarnaan, pencahayaan, atau visual effect yang dimasukkan pada tahap teksturing pemodelan. Output images memiliki Resolusi tinggi berkisar Full 1280/Screen berupa file dengan JPEG,TIFF, dan lain-lain. Dalam tahap display, menampilkan sebuah bacth Render, yaitu pemodelan yang dibangun, dilihat, dijalankan dengan tool animasi. Selanjutnya dianalisa apakah model yang dibangun sudah sesuai tujuan. Output dari Display ini adalah berupa *.Avi, dengan Resolusi maksimal Full 1280/Screen dan file *.JPEG.

Thursday, September 29, 2011

Pengalaman Penerapan Sistem Informasi

hmm....sekedar sharing aja mau bagi-bagi pengalaman tentang sistem informasi yang saya  dapat dari kuliah. saya mencoba membuat program sederhana yang menampilkan sebuah grade nilai. cara kerjanya hanya menginput sebuah nilai yang kemudian ditampilkan nilai dalam huruf A-E, predikat, dan keterangan lulus atau tidak. dalam program ini saya menggunakan VB. bagi pembaca, lumayan buat tambah-tambah ilmu....


Private Sub Command1_Click()
If Val(tx1.Text) < 50 Then
    lb5 = "E"
ElseIf Val(tx1.Text) < 69 Then
    lb5 = "D"
ElseIf Val(tx1.Text) < 80 Then
    lb5 = "C"
ElseIf Val(tx1.Text) < 89 Then
    lb5 = "B"
Else
    lb5 = "A"
End If

If lb5 = "A" Then
    lb6 = "memuaskan"
ElseIf lb5 = "B" Then
    lb6 = "baik"
ElseIf lb5 = "C" Then
    lb6 = "cukup"
Else
    lb6 = "kurang"
End If

If lb6 = "kurang" Then
    lb7 = "tidak lulus"
Else
    lb7 = "lulus"
End If
End Sub