Senin, 31 Desember 2012

Pedoman penulisan SKRIPSI

A. Bagian Awal
1. halaman sampul depan
halaman sampul depan merupakan sampul dari skripsi yang memuat secara berurutan
- Tullisan SKRIPSI
- Judul SKRIPSI
- Logo universitas
- Nama lengkap mahasiswa tanpa NIM
- Tempat pendidikan 
- Tahun SKRIPSI diajukan
judul dibuat singkat, tepat, logis dan informatif (maksimum 12 kata)

2. Halaman Sampul Dalam
Isi halaman sampul dalam sama dengan sampul depan, tetapi dibuat diatas kertas putih yang sama dengan kertas naskah atau materi SKRIPSI, disertai NIM

3. Halaman Pengesahan
Halaman ini merupakan lembar pengesahan SKRIPSI oleh dekan. halaman ini memuat tanggal SKRIPSI diujikan dengan nama penguji SKRIPSI

4. Halaman pernyataan penelitian original
Memuat lembar pernyataan penelitian original berarti tidak melakukan tindak plagiat

5. Halaman Persetujuan
Merupakan lembar persetujuan SKRIPSI oleh pembimbing SKRIPSI dan ketua departemen sesuai temapat mahasiswa mengambil bidang penulisan SKRIPSI.

6. Kata Pengantar
Diawali dengan kalimat yang dapat mengantarkan pembaca untuk tertarik terhadap haasil penelitian yang telah dilakukan. halaman ini juga memuat penyampaian rasa terimakasih pembuat SKRIPSI kepada mereka dan pihak tertentu yanng telah membantu penelitian

7. Abtrak
Merupakan penjelasan singkat dan lengkap dari keseluruhan informasi pada setiap uusur yang ada dalam SKRIPSI. jumlah kata antara 200-300

8. Daftar Isi

9. Daftar Tabel, Gambar, Lampiran, Arti Lambang, Singkatan dan Istilah.

B. Bagian Inti
BAB I Pendahuluan
1.1 Latar Belakang
1.2 Identifikasi Masalah
1.3 Pembatasan dan Rumusan Masalah

BAB II Tujuan dan Manfaat
2.1 Tujuan Umum
2.2 Tujuan Khusus
2.3 Manfaat Penelitian

BAB III Tinjauan Pustaka

BAB IV Kerangka Konsep dan Hipotesis

BAB V Metode Penelitian

BAB VI Hasil Penelitian

BAB VII Pembahasan

BAB VIII Kesimpulan dan Saran
8.1 Kesimpulan
8.2 Saran

Macam – macam Organisasi dari segi tujuan


Perkembangan ekonomi telah mendorong terbentuknya organisasi dalam berbagai bentuk. Dari segi unit usaha maupun dari segi tujuan yang ada disekeliling kita, dapat diamati bahwa masing-masing unit usaha mempunyai karakteristik yang berbeda-beda baik dari segi skala usaha untuk mencapai tujuan masing-masing organisasi, kepemilikan, permodalan, pembagian laba sampai tanggung jawab. Berdasarkan karakteristik yang berbeda tersebut maka tiap unit usaha memerlukan pengelolaan yang berbeda pula. Setiap organisasi yang didirikan dapat berbentuk Organisasi Niaga (Perseroan Terbatas, CV, Joint Ventura, Fa, Koperasi, Trust, Kartel, Holding Company), Organisasi Sosial maupun Organisasi Regional dan Internasional.
Berbagai organisasi-organisasi tersebut memiliki karakteristik yang beraneka ragam yang dapat menghasilkan keuntungan dan kerugian masing-masing. Apabila kita ingin mendirikan suatu unit bisnis, maka kita akan memilih bentuk yang paling sesuai dengan kebutuhan dan kemampuan untuk mendapatkan tujuan dari unit bisnis atau organisasi tersebut.
Keragaman bentuk organisasi yang ada dapat dibedakan secara jelas ketika kita membandingkan toko kelontong, supermarket, konsultan hukum, atau perusahaan otomotif. Masing-masing unit bisnis atau organisasi tersebut memiliki karakteristik yang berbeda-beda. Demikian pula yang akan kita bahas pada makalah ini seperti Organisasi Niaga, Regional dan Internasional, antara klasifikasi disetiap masing organisasi-organisasi tersebut terdapat perbedaan karakteristik pada pembentukan organisasi, tujuan organisasi maupun segi keuntungan organisasi sendiri.
ORGANISASI NIAGA
Organisasi Niaga
Adalah Organisasi yang tujuan utamanya mencari keuntungan.
Macam-macamnya yaitu :
Perseroan Terbatas (PT)
Perseroan Komanditer (CV)
Firma (FA)
Koperasi
Join ventura
Trus
Kontel
Holding Company
ORGANISASI SOSIAL
Organisasi Sosial
Adalah organisasi yang dibentuk oleh anggota masyarakat
Jalur pembentukan organisasi Kemasyarakatan :
Jalur Keagamaan
Jalur Profesi
Jalur Kepemudaan
Jalur Kemahasiswaan
Jalur Kepartaian & Kekaryaan
BENTUK ORGANISASI
Bentuk-bentuk organisasi :
Bentuk Organisasi Staff
Bentuk Organisasi Lini
Bentuk Organisasi Fungsional
Bentuk Organisasi Fungsional & Lini
Bentuk Organisasi Fungsional & Staff
Bentuk Organisasi Lini &Staff
Struktur / bagan organisasi memperlihatkan satuan-satuan organisasi, hubungan-hubungan & saluran wewenang & tanggung jawab yang ada dalam organisasi, digunakan untuk mengatur kelancaran organisasi
Pengertian bentuk organisasi sering disamakan dengan tipe organisasi, padahal keduanya berbeda. Menurut tipenya organisasi dibedakan menjadi dua macam, yaitu organisasi dengan tipe piramid dan organisasi dengan tipe kerucut. Bentuk organisasi memandang organisasi dari segi tata hubungan , wewenang (authority) , dan tanggung jawab (Responsbility), yang ada dalam suatu organisasi
ARTI PENTING ORGANISASI DAN METODE
Pengertian organisasi dan metode (secara lengkap) adalah rangkaian proses kegiatan yang harus dilakukan untuk meningkatkan kegunaan segala sumber dan faktor yang menentukan bagi berhasilnya proses manajemen terutama dengan memperhatikan fungsi dan dinamika organisasi atau birokrasi dalam rangka mencapai tujuan yang sudah ditetapkan.
Dari pengertian tersebut terkandung beberapa maksud yaitu :
Organisasi dan metode merupakan kunci atau syarat pelaksanaan kerja yang setepat-tepatnya,
Organisasi dan metode penting bagi kegiatan manajemen,
Organisasi dan metode dapat memanfaatkan sumber-sumber dan waktu yang tersedia, dan
Organisasi dan metode berguna dalam meningkatkan efisiensi kerja untuk mencapai tujuan.
Dari uraian di atas terlihat jelas betapa eratnya hubungan antara manajemen, organisasi dan metode, bahkan sepertinya dapat dikatakan bahwa organisasi dan metode merupakan salah satu bidang pengkhususan dari manajemen.
Manajemen pada hakekatnya merupakan proses kegiatan seorang pimpinan (manager) yang harus dilakukan dengan mempergunakan cara-cara pemikiran yang rasional maupun praktis untuk mencapai tujuan yang telah ditetapkan melalui kerja sama dengan orang lain sebagai sumber tenaga kerja tanpa mengabaikan sumber-sumber yang lain dan waktu yang tersedia dengan cara yang setepat-tepatnya.
Kegiatan manajemen :
Planning (perencanaan)
Merupakan proses kegiatan pemikiran, dugaan dan penentuan prioritas-prioritas yang harus dilakukan secara rasional sebelum melaksanakan tindakan yang sebenarnya
Merupakan kegiatan non fisik (kejiwaan) sebelum melaksanakan kegiatan fisik
angat diperlukan dalam rangka mengarahkan tujuan dan sasaran organisasi serta tujuan suatu program pembangunan
Organizing (pengorganisasian)
Merupakan proses penyusunan pembagian kerja ke dalam unit-unit kerja dan fungsi-fungsinya serta penempatan mengenai orang yang menduduki fungsi-fungsi tersebut secara tepat
Dilakukan demi perencanaan, pelaksanaan dan pembagian kerja yang tepat
Harus diperhatikan dalam penempatan orang (staffing) dilakukan secara obyektif.
Motivating (pendorongan)
Merupakan proses kegiatan yang harus dilakukan untuk membina dan mendorong semangat dan kerelaan kerja para pegawai
Mencakup segi-segi perangsang baik yang bersifat rohaniah seperti kenaikan pangkat, pendidikan dan pengembangan karier, pemberian cuti dan sebagainya maupun yang bersifat jasmaniah seperti sistem upah yang baik dan memotivasi, pemberian tunjangan, penyediaan fasiliatas yang lengkap, dan sebagainya
Controlling (pengendalian)
Merupakan rangkaian kegiatan yang harus dilakukan untuk mengadakan pengawasan, penyempurnaan dan penilaian sehingga dapat mencapai tujuan seperti yang direncanakan
Sangat penting untuk mengetahui sampai dimana pekerjaan sudah dilaksanakan
Dapat dilakukan evaluasi, penentuan tindakan korektif ataupun tindak lanjut, se hingga pengembangan dapat ditingkatkan pelaksanaannya
Keempat kegiatan manajemen tersebut tidak dapat terlaksana tanpa adanya sumber-sumber ataupun sarana yang harus didayagunakan secara tepat. Sumber-sumber yang dimaksud disebut 6 M (The six M’s in management), yaitu:
Manusia atau tenaga kerja (man power).
Uang atau dana (money).
Bahan-bahan atau material (materials).
Mesin dan peralatan (machine and equipment).
Tata kerja atau (methods)
Pasar (market).
pendapat dan kesimpulan dari saya
Berdasarkan uraian ringkas pada makalah di atas, secara mendasar dapat ditarik kesimpulan sebagai berikut :
Terdapat beebagai macam organisasi, tergantung dari segi memandangnya. Macam-macam organisasi dapat dilihat dari berbagai segi, yaitu dari jumlah puncak pimpinan, segi keresmian, segi tujuan, segi luas wilayah, segi sosial, dan segi bentuk.
Macam-macam organisasi dari segi tujuan yang hendak dicapai dibedakan menjadi organisasi niaga / ekonomi / usaha bisnis (Seperti: PT, CV, FA, Koperasi, Kartel, Join Ventura, Trust, Holding Company ) dan organisasi sosial/organisasi kemasyarakatan. Sedangkan organisasi regional & internasional adalah macam organisasi menurut luas wilayah

pengertian, macam-macam, ciri-ciri karya tulis ilmiah


Pengertian Karya Tulis Ilmiah

Hakikat dan Karakteristik Karya Ilmiah
Karya ilmiah merupakan karya tulis yang menyajikan gagasan, deskripsi atau pemecahan masalah secara sistematis, disajikan secara objektif dan jujur, dengan menggunakan bahasa baku, serta didukung oleh fakta, teori, dan atau bukti-bukti empirik.

Tujuan Penulisan Karya Ilmiah
1. menyampaikan gagasan, memenuhi tugas dalam studi
2. untuk mendiskusikan gagasan dalam suatu pertemuan
3. mengikuti perlombaan,
4. serta untuk menyebarluaskan ilmu pengetahuan/hasil penelitian.


Fungsi Karya Ilmiah
1. sebagai rujukan,
2. untuk meningkatkan wawasan,
3. serta menyebarluaskan ilmu pengetahuan.



Manfaat Bagi Penulis Karya Ilmiah
• untuk meningkatkan keterampilan membaca dan menulis,
• berlatih mengintegrasikan berbagai gagasan dan menyajikannya secara sistematis,
• memperluas wawasan,
• serta memberi kepuasan intelektual,
• di samping menyumbang terhadap perluasan cakrawala ilmu pengetahuan.




Ciri-ciri Karya Ilmiah
Ciri-ciri sebuah karya ilmiah dapat dikaji dari minimal empat aspek,
1. struktur sajian,
2. komponen dan substansi,
3. sikap penulis,
4. serta penggunaan bahasa.
Struktur sajian karya ilmiah terdiri dari :
• Bagian awal (pendahuluan)
Bagian awal merupakan pengantar ke bagian inti.
• Bagian inti (pokok pembahasan)
Bagian inti merupakan sajian gagasan pokok yang ingin disampaikan yang dapat terdiri dari beberapa bab atau subtopik.
• dan bagian penutup.
Bagian penutup merupakan simpulan pokok pembahasan serta rekomendasi penulis tentang tindak lanjut gagasan tersebut.



Hal – hal yang Berhubungan dengan Karya Tulis Ilmiah
Komponen karya ilmiah bervariasi sesuai dengan jenisnya, namun semua karya ilmiah mengandung pendahuluan, bagian inti, penutup, dan daftar pustaka. Artikel ilmiah yang dimuat dalam jurnal mempersyaratkan adanya abstrak. Sikap penulis dalam karya ilmiah adalah objektif, yang disampaikan dengan menggunakan gaya bahasa impersonal, dengan banyak menggunakan bentuk pasif, tanpa menggunakan kata ganti orang pertama atau kedua. Bahasa yang digunakan dalam karya ilmiah adalah bahasa baku yang tercermin dari pilihan kata/istilah, dan kalimat-kalimat yang efektif dengan struktur yang baku.



Macam – macam Kaya Ilmiah
Artikel Ilmiah Popular berbeda dengan artikel ilmiah, artikel ilmiah popular tidak terikat secara ketat dengan aturan penulisan ilmiah. Sebab, ditulis lebih bersifat umum, untuk konsumsi publik. Dinamakan ilmiah populer karena ditulis bukan untuk keperluan akademik tetapi dalam menjangkau pembaca khalayak. Karena itu aturan-aturan penulisan ilmiah tidak begitu ketat. Artikel ilmiah popular biasanya dimuat di surat kabar atau majalah. Artikel dibuat berdasarkan berpikir deduktif atau induktif, atau gabungan keduanya yang bisa ‘dibungkus’ dengan opini penulis.


http://skinhead4life-carigaragara.blogspot.com/2010/03/hakikat-karya-ilmiah-ciri-ciri-karya.html

Sabtu, 24 November 2012

Server Side JavaScript


Ada beberapa faktor yang mendorong pengembangan software dengan menggunakan Server Side JavaScript:
  1. Perlombaan yang dilakukan oleh browser-browser ternama dalam pengembangan engine JavaScript terutama dalam hal kecepatan eksekusi. Bayangkan semakin mereka berlomba mempercepat JavaScript Engine maka semakin cepat pula aplikasi yang kita kembangkan. Misalnya: Chrome dengan V8, Firefox dengan Spidermonkey, Opera dengan Carakan, dan lain-lain.
  2. Pengembangan prototype dapat dengan mudah dilakukan di client dengan menggunakan extension yang umumnya telah menyediakan fasilitas User Script.
  3. Engine JavaScript yang open source umumnya telah mendukung untuk dilakukanembeding ke bahasa C++. Dari bahasa C++ tersebut dapat dihubungkan lagi dengan bahasa pemrograman lain dengan berbagai teknologi, antara lain: Microsoft COM, atauXPCOM.
  4. JavaScript adalah bahasa yang cukup populer dikalangkan pengembang aplikasi web.
  5. JavaScript mendukung berbagai fitur bahasa pemrograman populer. Artikel JavaScript: The World’s Most Misunderstood Programming Language. Dalam artikel tersebut dikemukakan bahwa JavaScript mendukung: Class, Private Variable, Inheritance, dan lain-lain.
Alternatif alur pengembangan software dengan menggunakan Server Side JavaScript:

macam - macam java


Macam Macam Java Literals. Literals adalah tanda bahwa tidak terjadi perubahan atau konstan. Macam-macam literals dalam Java adalah : Integer Literals, Floating-Point Literals, Boolean Literals, Character Literals dan String Literals.

1. Integer Literals
Integer literals dibedakan dalam beberapa format yang berbeda: desimal (berbasis  10), heksadesimal (berbasis 16), and oktal (berbasis 8). Dalam penggunaan tipe data integer pada program, kita harus mengikuti aturan penggunaan beberapa notasi khusus.
        Untuk angka desimal, kita tidak memerlukan notasi khusus. Kita hanya menulis angka desimal seperti apa adanya. untuk angka heksadesimal, hal itu harus ditandai oleh “0x” atau “0X”. untuk oktal, ditandai oleh“0”. Sebagai  contoh,  mewakili angka 12. Penulisan dalam bentuk desimalnya adalah 12, Sementara dalam heksadesimal, menjadi 0xC, dan dalam oktal, nilai tersebut sama dengan 014.
        Default tipe data untuk integer literals adalah int. Int adalah signed 32-bit value. Pada kasus-kasus tertentu Anda dapat berharap untuk memaksa integer iteral untuk menjadi tipe data long dengan menambahkan karakter “l” or “L”. tipe data long ditandai oleh ditampilkannya data dalam 64-bit. Kita akan membahas mengenai tipe data pada kesempatan selanjutnya.

2. Floating-Point Literals
Floating point literals mewakili bentuk desimal dengan bagian yang terpisah. Sebagai contoh adalah 3.1415. Floating point literals dapat dinyatakan dalam notasi standard atau scientific. Sebagai contoh, 583.45 dinyatakan dalam notasi standard, Sementara 5.8345e2 dinyatakan dalam notasi scientific. Default Floating point literals mempunyai tipe data double yang dinyatakan dalam 64-bit. Untuk menggunakan ketelitian yang lebih kecil (32-bit) float, hanya dengan menambahkan karakter “f” atau “F”.

3. Boolean Literals
Boolean literals hanya memiliki dua nilai, true atau false.

4. Character Literals
Character Literals diwakili oleh karakter single Unicode. Karakter Unicode adalah 16-bit character set yang menggantikan 8-bit ASCII character set. Unicode memungkinkan pengunaan simbol dan karakter khusus dari bahasa lain.
       Untuk menggunakan character literals, karakter tersebut di dalam tanda single pute (' ') (single quote delimiters). Sebagai contoh huruf a, diwakili sebagai ‘a’. Untuk menggunakan karakter khusus seperti karakter baris baru, backslash digunakan diikuti dengan karakter kode. Sebagai contoh, ‘\n’ untuk karakter baris baru atau ganti baris, ‘\r’ untuk menyatakan nilai balik (carriage return), ‘\b’ untuk backspace.

5. String Literals
String literals mewakili beberapa karakter dan dinyatakan dalam tanda double pute(“ ”) (double quotes). Sebagai contoh string literal adalah, “Hello World”.

membuat biodata dalam program cobol





Coding Program :
       IDENTIFICATION DIVISION.
       PROGRAM-ID. KONDISI-BIODATA.
       AUTHOR. Steven.
       INSTALLATION. HP.
       DATE-WRITTEN. 19-11-2012.
       DATE-COMPILED. 19-11-2012.
       SECURITY. PRIVACY.
       ENVIRONMENT DIVISION.
       CONFIGURATION SECTION.
       SOURCE-COMPUTER.
       OBJECT-COMPUTER.
       SPECIAL-NAMES.
           PRINTER IS ALAT-CETAK.
           CURRENCY SIGN IS "F".
      *    DECIMAL-POINT IS COMMA.
       DATA DIVISION.
       WORKING-STORAGE SECTION.
           88 LAGI VALUE 'Y', 'y'.
           88 TIDAK VALUE 'T', 't'.
       01 DATA-BIODATA.
           02 NAMA PIC A(20) VALUE ‘Steven Ari Febriandi’.
           02 NPM PIC 9(8) VALUE 16111901.
           02 KELAS PIC X(5) VALUE '2KA19'.
           02 JURUSAN PIC A(16) VALUE 'SISTEM INFORMASI'.
           02 KAMPUS PIC A(21) VALUE 'UNIVERSITAS GUNADARMA'.
           02 ALAMAT PIC A(20) VALUE JAWA BARAT'.
       01 PIC-EDITING.
           02 NAMA1 PIC A(5).
           02 NPM1 PIC Z(13).
           02 KELAS1 PIC X(1).
           02 JURUSAN1 PIC A(10).
           02 KAMPUS1 PIC X(12).
           02 ALAMAT1 PIC A(3).
       77 PIL PIC 9.
       SCREEN SECTION.
       01 CLS.
           02 BLANK SCREEN.
       01 TAMPILAN-MENU.
           02 LINE 5 COLUMN 10 VALUE '        DAFTAR MENU'.
           02 LINE 4 COLUMN 10 VALUE ‘~~~~~~~~~~~~~~~~~~'.
           02 LINE 6 COLUMN 10 VALUE '~~~~~~~~~~~~~~~~~~-'.
           02 LINE 7 COLUMN 10 VALUE ' '.
           02 LINE 8 COLUMN 10 VALUE '1) BIODATA PROGRAMMER'.
           02 LINE 9 COLUMN 10 VALUE ' '.
           02 LINE 10 COLUMN 10 VALUE '2) PIC EDITING'.
           02 LINE 11 COLUMN 10 VALUE ' '.
           02 LINE 12 COLUMN 10 VALUE '3) SELESAI'.
           02 LINE 13 COLUMN 10 VALUE ‘~~~~~~~~~~~~~~~~~~~’.
           02 LINE 15 COLUMN 10 VALUE 'MASUKKAN PILIHAN ANDA :'.
           02 COLUMN PLUS 2 PIC 9 TO PIL.
       PROCEDURE DIVISION.
       MULAI.
           DISPLAY CLS.
           DISPLAY TAMPILAN-MENU.
           ACCEPT TAMPILAN-MENU.
       KONDISI.
           IF PIL = 1
           DISPLAY CLS
           PERFORM BIODATA.
           IF PIL = 2
           PERFORM PINDAH.
           IF PIL = 3
           PERFORM SELESAI
           ELSE GO TO KONDISI-ULANG.
       BIODATA.
           DISPLAY CLS.
           DISPLAY '--------------------------------'.
           DISPLAY '    BIODATA PEMBUAT PROGRAM'.
           DISPLAY '--------------------------------'.
           DISPLAY 'NAMA     : ', NAMA.
           DISPLAY 'NPM      : ', NPM.
           DISPLAY 'KELAS    : ', KELAS.
           DISPLAY 'JURUSAN  : ', JURUSAN.
           DISPLAY 'KAMPUS   : ', KAMPUS.
           DISPLAY 'ALAMAT   : ', ALAMAT.
           DISPLAY '--------------------------------'.
           DISPLAY SPACE.
           STOP "ENTER".
       PINDAH.
           DISPLAY CLS.
           MOVE NAMA TO NAMA1.
           DISPLAY NAMA 'Menjadi   ' NAMA1.
           MOVE NPM TO NPM1.
           DISPLAY NPM 'Menjadi   ' NPM1.
           MOVE KELAS TO KELAS1.
           DISPLAY KELAS 'Menjadi   ' KELAS1.
           MOVE JURUSAN TO JURUSAN1.
           DISPLAY JURUSAN 'Menjadi   ' JURUSAN1.
           MOVE KAMPUS TO KAMPUS1.
           DISPLAY KAMPUS 'Menjadi   ' KAMPUS1.
           MOVE ALAMAT TO ALAMAT1.
           DISPLAY ALAMAT 'Menjadi   ' ALAMAT1.
           DISPLAY SPACE.
           STOP "ENTER".
       KONDISI-ULANG.
           DISPLAY SPACE.
           DISPLAY 'APAKAH ANDA INGIN MENGULANGINYA LAGI? Y/T'.
           ACCEPT JAWAB.
           IF LAGI GO TO MULAI.
           IF TIDAK GO TO SELESAI.
       SELESAI.
           STOP RUN.
LOGIKA…
       01 DATA-BIODATA.
           02 NAMA PIC A(20) VALUE ‘Steven Ari Febriandi’.
           02 NPM PIC 9(8) VALUE 16111901.
           02 KELAS PIC X(5) VALUE '2KA19'.
           02 JURUSAN PIC A(16) VALUE 'SISTEM INFORMASI'.
           02 KAMPUS PIC A(21) VALUE 'UNIVERSITAS GUNADARMA'.
           02 ALAMAT PIC A(20) VALUE JAWA BARAT'.    
       01 PIC-EDITING.
           02 NAMA1 PIC A(5).
           02 NPM1 PIC Z(13).
           02 KELAS1 PIC X(1).
           02 JURUSAN1 PIC A(10).
           02 KAMPUS1 PIC X(12).
           02 ALAMAT1 PIC A(3).
Pada program ini saya menggunakan picture clause dan picture editing, untuk mengetahui picture apa yang saya pergunakan dalam program ini. Dimana data-biodata adalah record dari picture clause dan pic-editing adalah record untuk menyimpan picture editing.
       SCREEN SECTION.
       01 CLS.
           02 BLANK SCREEN.
       01 TAMPILAN-MENU.
           02 LINE 5 COLUMN 10 VALUE '        DAFTAR MENU'.
           02 LINE 4 COLUMN 10 VALUE ‘~~~~~~~~~~~~~~~~~~'.
           02 LINE 6 COLUMN 10 VALUE '~~~~~~~~~~~~~~~~~~-'.
           02 LINE 7 COLUMN 10 VALUE ' '.
           02 LINE 8 COLUMN 10 VALUE '1) BIODATA PROGRAMMER'.
           02 LINE 9 COLUMN 10 VALUE ' '.
           02 LINE 10 COLUMN 10 VALUE '2) PIC EDITING'.
           02 LINE 11 COLUMN 10 VALUE ' '.
           02 LINE 12 COLUMN 10 VALUE '3) SELESAI'.
           02 LINE 13 COLUMN 10 VALUE ‘~~~~~~~~~~~~~~~~~~~’.
           02 LINE 15 COLUMN 10 VALUE 'MASUKKAN PILIHAN ANDA :'.
           02 COLUMN PLUS 2 PIC 9 TO PIL.
Pada codingan diatas saya menggunakan screen section untuk membuat screen cls dan screen tampilan-menu dengan menggunakan pil untuk memasukan pilihan.
PROCEDURE DIVISION.
       MULAI.
           DISPLAY CLS.
           DISPLAY TAMPILAN-MENU.
           ACCEPT TAMPILAN-MENU.
       KONDISI.
           IF PIL = 1
           DISPLAY CLS
           PERFORM BIODATA.
           IF PIL = 2
           PERFORM PINDAH.
           IF PIL = 3
           PERFORM SELESAI
           ELSE GO TO KONDISI-ULANG.
       BIODATA.
           DISPLAY CLS.
           DISPLAY '--------------------------------'.
           DISPLAY '    BIODATA PEMBUAT PROGRAM'.
           DISPLAY '--------------------------------'.
           DISPLAY 'NAMA     : ', NAMA.
           DISPLAY 'NPM      : ', NPM.
           DISPLAY 'KELAS    : ', KELAS.
           DISPLAY 'JURUSAN  : ', JURUSAN.
           DISPLAY 'KAMPUS   : ', KAMPUS.
           DISPLAY 'ALAMAT   : ', ALAMAT.
           DISPLAY '--------------------------------'.
           DISPLAY SPACE.
           STOP "ENTER".
       PINDAH.
           DISPLAY CLS.
           MOVE NAMA TO NAMA1.
           DISPLAY NAMA 'Menjadi   ' NAMA1.
           MOVE NPM TO NPM1.
           DISPLAY NPM 'Menjadi   ' NPM1.
           MOVE KELAS TO KELAS1.
           DISPLAY KELAS 'Menjadi   ' KELAS1.
           MOVE JURUSAN TO JURUSAN1.
           DISPLAY JURUSAN 'Menjadi   ' JURUSAN1.
           MOVE KAMPUS TO KAMPUS1.
           DISPLAY KAMPUS 'Menjadi   ' KAMPUS1.
           MOVE ALAMAT TO ALAMAT1.
           DISPLAY ALAMAT 'Menjadi   ' ALAMAT1.
           DISPLAY SPACE.
           STOP "ENTER".
       KONDISI-ULANG.
           DISPLAY SPACE.
           DISPLAY 'APAKAH ANDA INGIN MENGULANGINYA LAGI? Y/T'.
           ACCEPT JAWAB.
           IF LAGI GO TO MULAI.
           IF TIDAK GO TO SELESAI.
       SELESAI.
           STOP RUN.
Pada procedure division saya menggunakan if, go to, perform dan display  dimana if untuk mnyeleksikan, go to untuk meloncati sebuah kondisi untuk menuju kondisi yang kita inginkan, perform untuk menampilkan kondisi yg kita inginkan dan display untuk menampilkan kata-kata atau screen.















 



Senin, 19 November 2012

Macam-macam Software Serta Fungsinya Tugas Teknik Informatika


Macam-macam Software Serta Fungsinya Tugas Teknik Informatika


Pengelompokan Perangkat Lunak berdasarkan Fungsinya Pembagian kelompok Software berdasarkan fungsinya :
a) Sistem Operasi
Merupakan sebuah program yang berfungsi untuk mengolah segala proses dan mengelola program-program di dalam komputer, penjelasan Sistem Operasi secara    lengkap akan dibahas pada Bab 4 contoh Sistem Operasi :
1. Seluruh turunan UNIX ; Linux, BSD, Solaris, MacOS, Belenix dll.
a. Linux, dengan distro-distro ; RedHat, Knoppix, SuSE, Ubuntu dll.
b. BSD, dengan variasi-variasi ; FreeBSD, OpenBSD, NetBSD dll.
2. Produk-produk Microsoft; MS-DOS, MS Windows (1.0, 2.0, 3.0, 3.11,95, 98, 98SE, ME, 2000, XP, Longhorn, Vista dst), dll.
b) Utility Program Merupakan Program yang berfungsi untuk meningkatkan kinerja komputer seperti Antivirus (Norton family, McAfee, Norman dll),pembagi partisi (FDISK, Partition Magic), peringkas file (WinRAR,
WinZIP dll) dll.
c) Programming Language
Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi lainnya, Terdapat dua macam programming software;
• Low-Level Language: Bahasa biner, Bahasa Assembly.
• High-Level Language: C++, Java, Visual Basic, Pascal, dll.
d) Application Program Merupakan program yang dipakai untuk keperluan sehari-hari
Nama Software
Kegunaan

Xing MPEG Player
memutar CD, VCD
Linguist
kamus bahasa inggris
Winamp
memutar lagu – lagu MP3
Total Fonts 2002
koleksi jenis huruf
Microsoft Word
pengetikan
Microsoft Excel
pembuatan tabel – tabel
Microsoft Front Page
pembuatan web site
Microsoft Power Point
pembuatan presentasi
Microsoft Outlook
pengaturan jadwal, email, nbr tlp, dll
Adobe Acrobat Reader
program pembaca dokumen tutorial
LinSys 3D
gambar 3 dimensi
Winzip
program kompres file ( memperkecil ukuran )
Macromedia Dreamweaver
pembuatan web site
Macromedia Flash
pembuatan gambar animasi
Macromedia Free Hand
pembuatan gambar
Visual Studio
komputer programming
Microsoft Web Publishing
pengiriman data website ke dunia internet
Corel Draw
pembuatan gambar
ACD See
melihat – lihat gambar
Swish
pembuatan animasi
referensi : http://kfcngalah.wordpress.com/2010/10/11/macam-macam-software-serta-fungsinya-tugas-teknik-informatika-universitas-yudharta-jpg/

Pengertian Package

Package adalah sebuah kontainer atau kemasan yang dapat digunakan untuk mengelompokkan kelas - kelas sehingga memungkinkan beberapa kelas yang bernama sama disimpan dalam package yang berbeda.

Sebuah package pada Java dapat digunakan oleh package yang lain ataupun kelas - kelas duluar package .
Jika dalam kide program bahasa pemrograman Java terdapat kode import example . animal . Mamalia ;
maka pemogram tersebut memakai kelas mamalia yang ada pada package example . animal dan jika terdapat kode import example . animal . * ;
maka program tersebut memakai semua kelas yang ada pada package example . animal.

Package pada bahasa pemrograman Java dinyatakan dengan kode :
package nama_package ;

misalnya :
package example . animal ;
yang ditulis pada bagian atas kode program kelas anggota package.
Misal sebuah kelas dengan nama Mamalia ada di dalam package dengan nama example . animal maka file yang menyimpan kode program kelas Mamalia dimasukkan dalam direktiru dengan hirarki

Pengertian Eksepsi

Eksepsi atau (exception) keadaan yang tidak diharapkan saat program dijalankan , hal ini biasa terjadi karena adanya kesalahan ( error ) saat program dijalankan .
Eksepsi bertujuan untuk mempermudah penanganan kesalahan ( error ) pada saat runtime , dengan cara menampilkan ke layar pesan kesalahan yang sedang terjadi pada saat runtime. Blok catch tidak akan dijalankan jika kesalahan (error)  tidak terjadi .

Pada bahasa pemrograman C++ tidak memiliki pustaka standar yang menangani eksepsi , oleh karena itu pada bahasa pemograman C++ dibuat sebuah namespace untuk melemparkan pesan kesalahan yang diinginkan.

Namespace itu sendiri merupakan  mekanisme untuk mengelompokkan ekspresi logika , salah satu contoh namespace standar pada bahasa pemrograman C++ adalah namespace std .

Referensi : buku BELAJAR PEMOGRAMAN DENGAN BAHASA C++ DAN JAVA.PENERBIT INFORMATIKA


Minggu, 18 November 2012

macam - macam Engine GTGE

GTGE memiliki 6 buah engine ( lihat package com.golden.gamedev.engine):
1. Greaphics Engine
berisi fungsi - fungsi yang berhubungan dengan grafis layar :
- mengambil layar belakang (backbuffer) dimana game akan digambar.
- memutar (flip) atau mengkopi backbuffer ke layar utama. Engine ini juga digunakan untuk menginisialisasi   mode grafis game.

2. Input Engine
berisi fungsi -fungsi untuk mengambil input user dari keyboard dan mouse :
- Mendeteksi penekanan tombol keyboard.
- Mendeteksi penekanan tombol mouse. Posisi mouse dalam game.

3. Sound Engine
berisi fungsi -fungsi untuk memutar suara :
- Memutar satu suara atau lebih secara simultan.
- Memutar suara secara eksklusif.
- Memutar suara secara berulang - ulang.

4. Timer Engine
berisi fungsi - fungsi untuk mengelola frame rate dari game.

5. File I/O Engine
Berisi fungsi - fungsi untuk mengambil objek file , URL , dan stream dari suatu resource.

6. Image Engine
Berisi fungsi - fungsi untuk me-load citra dari file dengan atau tanpa warna transparansi.