#include<iostream.h>
#include<conio.h>
void deret(){
int a, b, c;
clrscr();
cout<<"Masukkan nilai deret ";cin>>a;
for (b=1 ; b<=a; b++)
{
for (c=1 ; c<=b; c++)
{
cout<<"*";
}
cout<<" "<<endl;
}
for (b=1 ; b<=a; b++)
{
for (c=a-1 ; c>=b; --c)
{
cout<<"*";
}
cout<<" "<<endl;
}
getch();
}
void kelas(){
clrscr();
char nama [20][10];
char npm [8][10];
char kelas[5][10];
int jml;
cout<<"masukkan jumlah record:";
cin>>jml;
clrscr();
for (int i=1 ; i<=jml ;i++)
{
cout<<"\n input data ke-"<<i<<":";
cin>>nama[i];
cout<<"\n npm ke-"<<i<<":";
cin>>npm[i];
cout<<"\n kelas ke-"<<i<<":";
cin>>kelas[i];
}
for (int j=1; j<=jml;j++)
{
cout<<"\n==========================\n";
cout<<"\n input data ke-"<<j;
cout<<"\n nama : " << nama[j];
cout<<"\n npm : " << npm[j];
cout<<"\n kelas : " <<kelas[j];
cout<<"\n==========================\n";
}
getch();
}
void main(){
clrscr();
int pil;
start :
clrscr();
cout<<" Menu\n";
cout<<"============================\n";
cout<<"1. Deret\n";
cout<<"2. Kelas\n";
cout<<"3. Exit\n\n";
cout<<"============================\n";
cout<<"Masukkan Pilihan Anda :";cin>>pil;
switch(pil){
case 1:
deret();
goto start;
case 2:
kelas();
goto start;
case 3:
cout<<"\n\nProgram Selesai. Terima Kasih";
goto exit;
break;
default :
cout<<"\n\nMaaf, Pilihan Tidak Tersedia !!!";
goto start;
}
exit:
getch();
}
Rabu, 31 Oktober 2012
Selasa, 30 Oktober 2012
Laporan Pendahuluan C++
LP C++
1.Apa yang kalian ketahui tentang sejarah bahasa
c++?
=>
Sebelum C++ tercipta, ada bahasa pemrograman C yang
diciptakan oleh Brian W. Kerighan dan Dennis M. Ritchie sekitar tahun 1972.
Sepuluh tahun kemudia, C++ diciptakan oleh Bjarne Stroustrup, Laboratorium
Bell, AT&T, pada tahun 1983. Bahasa ini bersifat kompatibel dengan bahasa
pendahulunya, C.
Pada mulanya C++ disebut "a better C".
Sebelum akhirnya disebut C++. Sebutan ini diberikan oleh Rick Mascitti pada
musim panas 1983. Adapun tanda ++ berasal dari nama operator penaikan pada
bahasa C.
2. Jelaskan struktur program bahasa C++
=>
1. Komentar
Bagian ini berisi mengenai keterangan pada program
kita.
Komentar ditulis dengan 2 cara yaitu :
a.
Dimulai dengan tanda // untuk komentar 1 baris
b. Diapit
dengan tanda /* ... */ untuk komentar multi baris
2.
Preprocessore Directive (Pengarah Compiler)
Preprocessor directive ditandai dengan simbol #.
Bertugas untuk mengarahkanprepocessor yang akan digunakan untuk membaca file
header atau bisa dikatakan sebagai pengatur proses kompilasi. Contoh preprocessor
directive : #include, #define, #if, #else, dan lainnya.
3.Fungsi Utama (main) dan Tambahan (function dan
procedure)
a.Fungsi Utama
Fungsi utama adalah bagian yang pertama kali akan
dieksekusi, walaupun sebelum bagian dari fungsi utama ini ada fungsi tambahan.
Sehingga fungsi utama pasti ada di dalam program C++. Fungsi utama ini tersusun
atas kata main lalu diikuti dengan tanda(). Lalu diikuti lagi dengan definisi
fungsi (bagian dalam tanda “{}”) yang berisi deklarasi dan perintah-perintah
yang akan dieksekusi dalam program tersebut.
b.Fungsi Tambahan
Fungsi tambahan ini adalah fungsi yang mendukung dan merupakan pemecahan dari fungsi utama. Terdiri atas function dan procedure. Function merupakan fungsi dengan nilai balik, sedangkan procedure adalah
fungsi tanpa nilai balik.
4. Definisi fungsi
Definisi fungsi adalah bagian yang menyertai fungsi. Di dalamnya berisi syntax-syntax yang nantinya akan dieksekusi apabila fungsi tersebut dipanggil. Bagian definisi ini selalu diawali dengan tanda kurawal buka “{” dan diakhiri dengan tanda kurawal tutup “}”. Di dalam definisi fungsi ini terdapat beberapa statement.
Statement harus diakhiri dengan tanda “;”.
5. Bagian deklarasi
Bisa dikatakan sebagai statement tempat pengenalan variabel, konstanta, fungsi, array dan lainnya.
3. Buatlah program sederhana dengan menggunakan c++
=>
//Hello Word//
#include <iostream.h>
Int main ()
{
Cout<<”Hello Word!”;
Return 0;
}
Selasa, 23 Oktober 2012
Digital Cinema
digital cinema
Digital
cinema refers to the use of digital technology to
capture, distribute,
or
project
motion pictures. A movie can be distributed via hard
drives, optical disks (such as DVDs and Blu-ray Discs), or satellite and
projected using a digital projector instead of a conventional film
projector.
Digital light processing
Digital Light Processing (DLP) is a brand
of projector technology that uses a Digital
Micromirror Device . It
was originally developed in 1987 by Dr. Larry
Hornbeck of Texas Instruments. DLP is used in a variety of display
applications from traditional static displays to interactive displays and also
non-traditional embedded applications including medical, security, and
industrial uses.
DLP Cinema®
technology work
)
A digital projector based on DLP Cinema® technology transfers the digitized
image file onto three optical semiconductors known as Digital Micromirror
Devices, or DMDs. Each of these chips is dedicated to one primary color-red,
green, or blue. A DMD chip contains a rectangular array of over one million
microscopic mirrors.
2)
Light from the projector's lamp is reflected off the mirrors and is combined in
different proportions of red, green and blue, as controlled by the image file,
to create an array of different colored pixels that make up the projected
image.
3)
The DMD mirrors tilt either toward or away from the light source thousands of
times per second to reflect the movie onto the screen. These images are
sequentially projected onto the screen, recreating the movie in front of you
with perfect clarity and a range of more than 35 trillion colors.
DLP
Cinema S2K
S2K joins the DLP Cinema family
bringing economical, DCI compliant digital cinema to smaller screens.
DLP Cinema is now optimized for
smaller movie theatre screens of up to 9 meters (29 feet)*. The new S2K chip
meets DCI specifications for security and color accuracy, allowing independent
theatre owners, art houses and cinemas in emerging markets to economically
convert to digital cinema. For unsurpassed reliability, performance and the
most options in resolution and pricing, make the right choice – DLP cinema –
the leader in Digital Cinema.
DLP Cinema Portfolio of
Products
Best
Premium Cinema Experience for Screens from 29 to 105 Feet Wide (9 to 32 Meters)
DLP
Cinema EnChanced
4K
DLP
Cinema 4K chip lights up the biggest screens. All the light, to all the pixels,
all the time.
DLP
Cinema
now offers exhibitors the widest variety of stable resolution options for any
screen size and the industry’s only DCI certified solution. The DLP Cinema 4K
chip powers the brightest and most energy efficient digital cinema projectors
in the world. Cinema projectors powered by DLP Cinema’s 4K chip are ideal for
theatre screens up to 100 feet wide and 3D screens up to 75 feet wide.
Advantages of the DLP enhanced 4k :
*The brightest and most energy efficient
4K digital cinema projector in the world*.
*Patented 1.4 DLP Cinema® chip projects over
35 trillion Academy® accurate colors for an amazing experience.
*See every little detail in the shadows…
Greater than 2500:1 contrast ratio
*All the light. All the pixels. All the
times… for the brightest 3D experience
*Designed to meet Digital Cinema System
Specifications developed by DCI, LLC for
image quality
and security
*Designed to easily install inside or outside
any projection booth
*The lightest 4K digital cinema
projector available; weighs less than 250 pounds.
Digital
3D powered by DLP Cinema technology
New dimensions in film with Digital
3D
The stereoscopic era of motion
pictures began in the late 1890s when a British film pioneer filed a patent for
a 3D movie, The
Power of Love, process
using two projectors. Although many experiments were conducted over the next
two decades, it wasn't until September 27, 1922 that the first confirmed 3D
movie, The Power of Love, was shown to a paying audience at the Ambassador
Theater in Los Angeles; however, the experience was disappointing due to glare.
Refining
the 3D Movie Process
The first commercial full-color 3D
film, using Polaroid filters to reduce glare, took place at the 1940s New York
World's Fair. This short film, produced and shot by John A. Norling, showed the
assembly of a Chrysler automobile. To view the 35 mm film, shown on two
interlocked projectors, audience members wore eyewear that allowed the left eye
image to be seen only by the left eye and vice versa; this technique reduced
glare but did not eliminate it.
Although 3D presentations have
improved over the last 60 years, today all theme parks and IMAX theaters use
the same dual-projector setup to show movies shot on film. As a result of using
two film projectors, cross-talk or ghosting (caused by small amounts of stray
light) may result in headaches in audience members who tip their heads from
side-to-side.
DLP Cinema systems have been
deployed and tested commercially in theatres since 1999, providing more than
seven years of in-field usage. And with the November 2005 release of Chicken
Little – Disney’s first fully computer animated movie distributed in 3D format
– the digital revolution arrived to stay.
100%
digital DLP Cinema chip for an amazing 3D picture
DLP
Cinema technology was the world's first digital 3D single projector solution
for movie theaters and commercial use. By using just one projector to produce a
3D image, technical problems of yesteryear like cross-talk and ghosting, are
virtually eliminated. What movie goers experience is precise, lifelike images
in vibrant colors delivered through the millions of microscopic mirrors on the
DLP Cinema chip. The chip acts as a light modulator or reflector, and not as a
generator of light, resulting in an amazing 3D picture.
There
are two ways to view a digital 3D film: through active or passive glasses.
Passive glasses are the most common type of eyewear used in today's digital 3D
movie experience. These lightweight glasses are based on a polarization
modulator and can be thrown away after watching the movie. The most widely used
passive glasses for cinemas are provided by Realo; however, DLP Cinema 3D
technology powers MasterImages and Dolby’s 3D passive glasses.
3D
Eyewear: Close up
Active
Active eyewear devices are wireless
battery-powered glasses with liquid crystal shutters that are run in synchrony
with the video field rate. The
glasses
are expensive and need to be cleaned after every use.
Passive
An alternative to active glasses is
the passive approach or ZScreen, which is a special kind of liquid crystal
polarization modulator and requires theatres to install a silver screen. Passive glasses are made of either
cardboard or plastic that cannot be sanitized and therefore are for one time
use.
the advantages of DLP Cinema
DLP
Cinema technology delivers a true digital picture with incredible clarity and
vibrant colors every show. With DLP Cinema technology, there is no more color
fading, jump and weave, scratching and dirt accumulation which are common
problems that plague film. DLP Cinema offers a consistent image with no
degradation over time. Movie-goers can see a movie in its original pristine
condition, exactly the way the director intended it, whether they see it during
the first or fifth week of the run.
the benefits of digital cinema
*For moviemakers, their movies are seen
exactly the way they are intended to be seen, with light, shade and texture
captured with digital accuracy.
*For movie distributors, it provides a
better quality viewing experience of their movies and allows tremendous cost
savings in film print reproduction and distribution.
*For movie exhibitors, they are able to
offer a consistently better visual experience to the customer while having
greater flexibility in movie programming and theatre usage.
*For the moviegoer, the advantage is a
more compelling, more captivating experience without the distractions that the
degradation of film brings.
Kamis, 18 Oktober 2012
Coding COBOL (Menu)
identification division.
program-id. Menu.
author. Hendra.
environment division.
data division.
working-storage section.
77 prd pic A(20).
01 data-masukan.
02 nama pic A(20).
02 gaji.
03 gaji-pokok pic 9(8).
03 tunjangan pic 9(8).
03 total-gaji pic z(8).
01 data-inputan.
02 nama2 pic X(10).
02 npm pic X(10).
02 kelas pic X(5).
02 nilai2.
03 UTS pic 9(3).
03 UAS pic 9(3).
03 nilai-hasil pic z(3).99.
01 pil pic A.
88 gaji1 value is '1'.
88 kampus2 value is '2'.
88 nilai3 value is '3'.
88 keluar4 value is '4'.
01 tanya pic A.
88 lagi value is 'Y', 'y'.
88 tidak value is 'T', 't'.
01 jawab2 pic A.
88 jawaba value is 'D', 'd'.
88 jawabb value is 'E', 'e'.
88 jawabc value is 'F', 'f'.
88 jawabd value is 'G', 'g'.
88 jawabe value is 'L', 'l'.
01 tanya2 pic A.
88 lagi2 value is 'Y', 'y'.
88 tidak2 value is 'T', 't'.
01 tanya3 pic A.
88 lagi3 value is 'Y', 'y'.
88 tidak3 value is 'T', 't'.
screen section.
01 hapus-layar.
02 blank screen.
procedure division.
mulai.
masukkan-data.
display hapus-layar.
display '******MENU******'.
display '*1.Hitung Gaji *'.
display '*2.Pilih Kampus*'.
display '*3.Hitung Nilai*'.
display '*4.EXIT *'.
tanyakan.
display space.
display 'Pilih Menu'.
accept pil.
if gaji1 go to hitung-gaji.
if kampus2 go to kampus.
if nilai3 go to nilai.
if keluar4 go to selesai.
hitung-gaji.
display hapus-layar.
display 'Nama Anda : '.
accept nama.
display 'Gaji Pokok :Rp. '.
accept gaji-pokok.
display 'Besarnya Tunjangan :Rp. '.
accept tunjangan.
total.
compute total-gaji = gaji-pokok + tunjangan.
cetak-hasil.
display hapus-layar.
display '*****Gaji Anda Untuk Bulan Ini*******'.
display ' '.
display 'Nama :', nama.
display 'Gaji Pokok :Rp.', gaji-pokok.
display 'Besarnya Tunjangan :Rp.', tunjangan.
display 'Total Gaji :Rp.', total-gaji.
tanyakan1.
display space.
display 'Ingin Menghitung Gaji Yang Lain (Y/T) ?'.
accept tanya.
if lagi go to hitung-gaji.
if tidak go to masukkan-data.
kampus.
display hapus-layar.
display 'Masukkan Jawaban Berupa Huruf (D/E/F/G/L) ?'.
accept jawab2.
if jawaba go to Kode-D.
if jawabb go to Kode-E.
if jawabc go to Kode-F.
if jawabd go to Kode-G.
if jawabe go to Kode-L.
Kode-D.
display 'Kampus Depok'
go to tanyakan2..
Kode-E.
display 'Kampus Kelapa Dua'.
go to tanyakan2.
Kode-F.
display 'Kampus Cikini'.
go to tanyakan2.
Kode-G.
display 'ILAB'.
go to tanyakan2.
Kode-L.
display 'Kampus Cengkareng'.
go to tanyakan2.
tanyakan2.
display space.
display 'Ingin Ke Kampus Yang Lain(Y/T)?'.
accept tanya2.
if lagi2 go to kampus.
if tidak2 go to masukkan-data.
nilai.
display hapus-layar.
display 'Masukkan Nama :'.
accept nama2.
display 'Masukkan NPM :'.
accept npm.
display 'Masukkan Kelas :'.
accept kelas.
display 'Masukkan Nilai UTS:'.
accept UTS.
display 'Masukkan Nilai UAS:'.
accept UAS.
jum-nilai.
compute nilai-hasil =(0.7 * uts + 0.3 * uas) * 10.
predikat-nilai.
if nilai-hasil < 40
move 'E' to prd
else
if nilai-hasil > 40 and nilai-hasil < 60
move 'D' to prd
else
if nilai-hasil > 60 and nilai-hasil < 75
move 'C' to prd
else
if nilai-hasil > 75 and nilai-hasil < 85
move 'B' to prd
else
if nilai-hasil > 85
move 'A' to prd.
Hasil-Akhir.
display hapus-layar.
display '=========================='.
display 'Nama :', nama2.
display 'NPM :', npm.
display 'Kelas :', kelas.
display 'UTS :', UTS.
display 'UAS :', UAS.
display 'Nilai Akhir :', nilai-hasil.
display 'Predikat :', prd.
tanyakan3.
display space.
display 'Ingin Menghitung Lagi (Y/T)?'.
accept tanya3.
if lagi3 go to nilai.
if tidak3 go to masukkan-data.
selesai.
stop run.
Rabu, 17 Oktober 2012
Laporan Pendahuluan AP3(COBOL)
Laporan Pendahuluan AP 3 (COBOL)
1.Apa yang kalian ketahui tentang COBOL?
>COBOL adalah kepanjangan dari Common Bussiness Oriented language. bahasa COBOl digolongkan sebahai High Level Language (bahasa pemograman tingkat tinggi) yang berorientasi pada masalah bisnis . Diciptakan pada tahun 1959. COBOL pertama kali diperkenalkan secara formal bulan Januari 1960 dan di sebut dengan COBOL-60. Dan diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL dikembangkan dan di standarisasikan dengan nama ANSI COBOL (American National Standarts Institute). Bahasa pemograman COBOL sangat terstruktur, karena mudah dibaca dan memiliki struktur yang jelas . COBOL dibuat untuk operasi pengolahan data, yaitu membaca data , memproses data dan menghasilkan output berupa informasi.
2.Sebutkan dan jelaskan struktur program COBOL!
=>Struktur utama program COBOL terdiri dari 4 divisi utama yaitu :
IDENTIFICATION DIVISION.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
Berikut ini adalah penjelasan singkat untuk setiap divisi :
IDENTIFICATION DIVISION.
Dari nama divisi-nya kita dapat menyimpulkan kegunaan daridivisi ini yaitu sebagai identifikasi program COBOL yang kitabuat misalnya nama pembuat (AUTHOR) dan nama program(PROGRAM-ID). Contoh :
IDENTIFICATION DIVISION.
PROGRAM-ID. CONTOH.
AUTHOR. SAYA.
ENVIRONMENT DIVISION.
Divisi ini berguna untuk memberikan informasi peralatan yangdigunakan dalam program, dibagi menjadi 2 section yaituCONFIGURATION SECTION dan INPUT-OUTPUT SECTION.CONFIGURATION SECTION bersifat optional (boleh tidakditulis) yang berisi tentang peralatan hardware yang digunakan program.
INPUT-OUTPUT SECTION, section ini digunakan untuk operasi file Contoh :
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. IBM-PC.
OBJECT-COMPUTER. IBM-PC.
DATA DIVISION.
Divisi ini berguna untuk mendeskripsikan variable-variabel dan jenis tipe data yang digunakan dalam program COBOL. Divisi inimemiliki 5 section yaitu:
1. FILE SECTION.
2. WORKING-STORAGE SECTION.
3. SCREEN SECTION.
4. LINKAGE SECTION.
5. REPORT SECTION.
Diantara 5 section yang disebutkan diatas yang paling sering digunakan adalah WORKING-STORAGE SECTION, SCREENSECTION dan FILE SECTION.WORKING-STORAGE SECTION digunakan untuk mendeklarasikan variable dan tipe data yang digunakan dalamprogram COBOL. SCREEN SECTION digunakan untukmenentukan format layar tampilan baik input atau output. Dan FILE SECTION berguna untuk operasi file Contoh :
DATA DIVISION.
WORKING-STORAGE SECTION.
01 MASUKAN.
02 NAMA PIC X(20).
02 NPM PIC X(8).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
Divisi ini merupakan inti dari bahasa pemrograman COBOLkarena pada divisi inilah semua statement instruksi dibuat.Misalnya DISPLAY, ACCEPT dan STOP RUN. DISPLAY digunakan untuk output, ACCEPT untuk menerima input danSTOP RUN untuk menghentikan proses program.
3.Jelaskan aturan penulisan dalam cobol
=>Kolom maksimal yang disediakan program COBOL adalah kolom 1 sampai 80, dengan ketentuan sebagai berikut :
Kolom 1-6 : digunakan untuk line number (optional) ditulis dari kecil kebesar.
Kolom 7 : digunakan untuk melanjutkan baris sebelumnya dengan menambahkan tanda (-) dan baris sambungannya ditulis diarea B.Bila diisi (*) maka yang ditulis pada baris ini dianggap komentar.
Kolom 8-11 : disebut dengan area A. untuk menulis divisi, section, nama paragraph, judul file description (FD), level number 01 dan level number 77.
Kolom 12-72 : disebut area B. untuk menulis elemen program selain yang ditulis di area A.
Kolom 73-80 : kolom ini tidak akan diproses oleh program jadi data diisi catatan atau curahan hati untuk dokumentasi.
Beberapa hal lagi yang anda harus perhatikan tentang penulisan yaitu penggunaan titik dan spasi. Bahasa pemrogram COBOL sangat sangat ketat tentang peraturan penulisan, pastikan anda memberikan tanda titik(.) setelah nama divisi, section, paragraph atau baris instruksi dan spasi(space) untuk pemisah antara COBOL RESERVED WORDS dengan variable atau string. Kedua hal tadi kelihatan sepele tapi jika program yang anda buat panjang nya sampai puluhan baris hal ini mungkin dapat membuat anda frustasi. Karena akan menyebabkan pesan kesalahan yang memusingkan kepala.
1.Apa yang kalian ketahui tentang COBOL?
>COBOL adalah kepanjangan dari Common Bussiness Oriented language. bahasa COBOl digolongkan sebahai High Level Language (bahasa pemograman tingkat tinggi) yang berorientasi pada masalah bisnis . Diciptakan pada tahun 1959. COBOL pertama kali diperkenalkan secara formal bulan Januari 1960 dan di sebut dengan COBOL-60. Dan diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL dikembangkan dan di standarisasikan dengan nama ANSI COBOL (American National Standarts Institute). Bahasa pemograman COBOL sangat terstruktur, karena mudah dibaca dan memiliki struktur yang jelas . COBOL dibuat untuk operasi pengolahan data, yaitu membaca data , memproses data dan menghasilkan output berupa informasi.
2.Sebutkan dan jelaskan struktur program COBOL!
=>Struktur utama program COBOL terdiri dari 4 divisi utama yaitu :
IDENTIFICATION DIVISION.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
Berikut ini adalah penjelasan singkat untuk setiap divisi :
IDENTIFICATION DIVISION.
Dari nama divisi-nya kita dapat menyimpulkan kegunaan daridivisi ini yaitu sebagai identifikasi program COBOL yang kitabuat misalnya nama pembuat (AUTHOR) dan nama program(PROGRAM-ID). Contoh :
IDENTIFICATION DIVISION.
PROGRAM-ID. CONTOH.
AUTHOR. SAYA.
ENVIRONMENT DIVISION.
Divisi ini berguna untuk memberikan informasi peralatan yangdigunakan dalam program, dibagi menjadi 2 section yaituCONFIGURATION SECTION dan INPUT-OUTPUT SECTION.CONFIGURATION SECTION bersifat optional (boleh tidakditulis) yang berisi tentang peralatan hardware yang digunakan program.
INPUT-OUTPUT SECTION, section ini digunakan untuk operasi file Contoh :
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. IBM-PC.
OBJECT-COMPUTER. IBM-PC.
DATA DIVISION.
Divisi ini berguna untuk mendeskripsikan variable-variabel dan jenis tipe data yang digunakan dalam program COBOL. Divisi inimemiliki 5 section yaitu:
1. FILE SECTION.
2. WORKING-STORAGE SECTION.
3. SCREEN SECTION.
4. LINKAGE SECTION.
5. REPORT SECTION.
Diantara 5 section yang disebutkan diatas yang paling sering digunakan adalah WORKING-STORAGE SECTION, SCREENSECTION dan FILE SECTION.WORKING-STORAGE SECTION digunakan untuk mendeklarasikan variable dan tipe data yang digunakan dalamprogram COBOL. SCREEN SECTION digunakan untukmenentukan format layar tampilan baik input atau output. Dan FILE SECTION berguna untuk operasi file Contoh :
DATA DIVISION.
WORKING-STORAGE SECTION.
01 MASUKAN.
02 NAMA PIC X(20).
02 NPM PIC X(8).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
PROCEDURE DIVISION.
Divisi ini merupakan inti dari bahasa pemrograman COBOLkarena pada divisi inilah semua statement instruksi dibuat.Misalnya DISPLAY, ACCEPT dan STOP RUN. DISPLAY digunakan untuk output, ACCEPT untuk menerima input danSTOP RUN untuk menghentikan proses program.
3.Jelaskan aturan penulisan dalam cobol
=>Kolom maksimal yang disediakan program COBOL adalah kolom 1 sampai 80, dengan ketentuan sebagai berikut :
Kolom 1-6 : digunakan untuk line number (optional) ditulis dari kecil kebesar.
Kolom 7 : digunakan untuk melanjutkan baris sebelumnya dengan menambahkan tanda (-) dan baris sambungannya ditulis diarea B.Bila diisi (*) maka yang ditulis pada baris ini dianggap komentar.
Kolom 8-11 : disebut dengan area A. untuk menulis divisi, section, nama paragraph, judul file description (FD), level number 01 dan level number 77.
Kolom 12-72 : disebut area B. untuk menulis elemen program selain yang ditulis di area A.
Kolom 73-80 : kolom ini tidak akan diproses oleh program jadi data diisi catatan atau curahan hati untuk dokumentasi.
Beberapa hal lagi yang anda harus perhatikan tentang penulisan yaitu penggunaan titik dan spasi. Bahasa pemrogram COBOL sangat sangat ketat tentang peraturan penulisan, pastikan anda memberikan tanda titik(.) setelah nama divisi, section, paragraph atau baris instruksi dan spasi(space) untuk pemisah antara COBOL RESERVED WORDS dengan variable atau string. Kedua hal tadi kelihatan sepele tapi jika program yang anda buat panjang nya sampai puluhan baris hal ini mungkin dapat membuat anda frustasi. Karena akan menyebabkan pesan kesalahan yang memusingkan kepala.
Rabu, 10 Oktober 2012
NEW MEDIA DAN KESEHATAN (2)
Pertama-tama saya akan menjelaskan apa
itu kesehatan.
Kesehatan adalah keadaan sejahtera dari badan, jiwa dan sosial yang memungkinkan setiap orang hidup produktif secara sosial dan ekonomis.
1. Kesehatan Fisik(Badan)
Apa itu kesehatan fisik?
Kesehatan fisik adalah kesehatan yang
berhubungan dengan badan atau tubuh kita yang membantu kita dalam kegiatan
sehari-hari dan sangat mempengaruhi daya tahan tubuh kita supaya tidak mudah
jatuh sakit.
Ada beberapa cara bagaimana kita bisa
memperoleh kesehatan fisik itu sendiri yaitu pola hidup sehat.
1. Kesehatan Fisik.
2. Kesehatan Jiwa(Mental).
3. Kesehatan Sosial(Hubungan atau
Interaksi).
pola hidup sehat itu adalah pola atau aturan yang kita gunakan untuk memperoleh kesehatan.
Aturan-aturan yang kita perlu untuk
hidup sehat diantaranya:
1. Bangun pagi.
2. Olahraga.
3. Mengkonsumsi makanan dan minuman
yang begizi.
4. Hindari dari yang namanya rokok,
minuman keras dan narkoba.
5. Istirahat secukupnya.
Kelima hal tersebut harus kita lakukan rutin supaya kita
memperoleh kesehatan fisik itu sendiri.
2. Kesehatan Jiwa (Mental)
Apa itu kesehatan jiwa?
Pergertian dari kesehatan jiwa hampir sama dengan kesehatan fisik,
akan tetapi ini berhubugan dengan jiwa atau mental kita, jadi kesehatan jiwa
adalah kesehatan yang berhubungan dengan jiwa atau mental kita yang dapat
memberikan kita rasa percaya diri dan kesejahteraan dalam diri kita sendiri.
Ada beberapa faktor yang mempengaruhi kesehatan jiwa itu sendiri
diantaranya:
1. Beban pikiran
2. Hubugan kita dengan Sang Pencipta yang tidak erat
3. Lingkungan hidup ,dsb.
Jika kita sudah tidak sehat dalam konteks jiwa atau mental dapat
menyebabkan kita menjadi sakit jiwa atau lebih di kenal dengan gila. Akan
tetapi tidak semua orang yang sakit dalam jiwa menjadi gila ada yang bisa
merubah pola pikir kita, sebagai contoh yang paling mudah membunuh adalah
tindakan yang sangat amat buruk dimana membunuh sudah termasuk dalam tindak
kejahatan yang terikat dengan hukum, akan tetapi ada sebagian orang yang
mempunyai pola pikir yang berbeda di mana membunuh itu tidak apa-apa.
Dari contoh tersebut kita dapat mengetahui kalau orang tersebut
memiliki masalah dengan faktor yang ke-dua dan ke-tiga, untuk memperbaiki
kesehatan jiwa ini kita dapat melakukan rahabilitasi, pendekatan agama,
pendekatan keluarga atau kerabat.
3. Kesehatan Sosial
Apa itu kesehatan sosial?
Kesehatan sosial adalah kesehatan yang berhubungan dengan hubugan
sosial kita terhadap orang lain.
Kesehatan sosial ini bisa di bilang paling berhubungan erat dengan
new media, karena dengan adanya new media sangat memudahan kita dalam
berhubungan sosial dengan orang lain walupun jaraknya sangatlah jauh.
Sebagai contoh sekarang ini banyak orang yang menggunakan media
sosial di mana sanagat memudahkan kita untuk melakukan komunikasi satu
sama lain.
Adapun suatu aplikasi simulasi yang memudahkan kita untuk belajar
di bidang kesehatan khususnya di bidang operasi, dan aplikasi tersebut dalam
bentuk game dimana kita dapat belajar sambil bermain.
contohnya:
Di dalam game ini kita menjadi dokter yang melakukan berbagai
operasi medis untuk meyembuhan penyakit pasien. (walaupun ada beberapa penyakit
yang berdasarkan fantasy saja).
Melalui game ini kita dapat mengetahui cara-cara atau prosedur apa
saja dalam melakukan operasi.
Untuk lebih jelasnya lihat vidionya di:
NEW MEDIA DAN KESEHATAN
NEW MEDIA DAN KESEHATAN
Definisi
New Media
New Media terdiri dari 2 kata yaitu New dan
Media. New yang berarti Baru dan Media
yang berarti Perantara. Jadi New Media merupakan Sarana perantara
yang baru. Baru dalam arti disini dilihat dari segi waktu, manfaat, produksi,
dan distribusinya.
New Media juga dapat disebut sebuah istilah yang dimaksudkan untuk mencakup
kemunculan digital, komputer, atau jaringan teknologi informasi dan komunikasi
di akhir abad ke-20.
Sebagian besar teknologi yang digambarkan sebagai “media
baru” adalah digital, seringkali memiliki karakteristik dapat dimanipulasi,
bersifat jaringan, padat, interaktif dan tidak memihak. Beberapa contoh New Media
adalah Internet, website, komputer multimedia, permainan komputer, CD-ROMS, dan
DVD.
New
Media DalamBidangKesehatan
Di
jaman yang sudahserba modern iniberbagaibidangdalamkehidupaninisudahmulaibanyak
di padukandenganmunculnya New Media yang juga mendukung perkembangan suatu bidang khususnya pada bidang kesehatan.
Banyak
orang yang memanfaatkan new media sepertiinternet yang
biasanyamenggunakansuatu Blog untukmemberikaninformasimengenaikesehatan ,
misalnya dengan memberikan berbagai tips tentang kesehatan adapunjuga yang
membuat suatu forum
untuk mendiskusikan tentang berbagai masalah kesehatan dan cara mencegahnya
(sebagaicontoh : http://www.klikdokter.com
).
Dampak New Media DalamBidangKesehatan
New Media memilikidampakpositifmaupundampaknegatifterhadapkesehatan,
antara lain
•
DampakPositif :
–
NewMediadapatmembantukitauntukmenambahpengetahuan kitakhususnyatentangkesehatan.
–
NewMediamemudahkankitamendapatkansuatuinformasikesehatan.
•
DampakNegatif :
–
NewMediadalambidangkesehatandapatdisalahgunakan.
–
BeberapaNewMediaberdampakburukbagikesehatan.
PenyimpanganTerhadapNewMedia
Ada beberapakasuspenyimpangan yang
terjadidalampenggunaanNewMedia di jamansekarangini ,seperti :
•
Russell Shirley (32
tahun)
Pria ini tewas setelah
memainkan game online selama tiga hari tanpa henti. Bahkan menurut rekan
kerjanya, Russell selalu menghabiskan seluruh waktunya di akhir pekan untuk
memainkan game online tersebut.
•
Lee (28 tahun) -
Korea Selatan
Lelaki yang teridentifikasi denan
nama keluarga, Lee ini ditemukan meninggal saat bermain
game di sebuah warnet di kota Taegu, Korea Selatan. Menurut keterangan
polisi, Lee tewas karena tidak tidur dan hanya mengkonsumsi sedikit
makanan selama bermain game online. Selain itu, polisi juga menduga bahwa penyebab kematiannya
adalah karena gagal jantung akibat dari kelelahan.
•
Chen Rong-yu (23) -
Taiwan
Kasus kematian karena game
online yang ketiga adalah Chen-Rong-yu, lelaki 23 tahun asal Taiwan ini
meninggal akibat serangan jantung yang diakibatkan kelelahan saat bermain game
online. Diketahui bahwa Chen-Rong-yu saat
itu bermain game selama 23 jam. Namun, orang-orang disekitarnya tidak
menyadari jika pemuda tersebut telah meninggal, selama sembilan jam sebelum ia
ditemukan tewas.
•
Dede Hendri (20
tahun) - Indonesia
Tidak hanya terjadi di luar negeri
saja, kasus orang meninggal karena main game juga terjadi di
Indonesia. Nasib memilukan itu dialami Dede Hendri, pemuda yang sangat gemar
bermaingame online ini ditemukan tewas disebuah warnet pada tanggal 4 Desember 2011
lalu. Dede meninggal setelah semalam suntuk bermain game pada akhir pekan.
•
Nanda Rizky Saputra
(12 tahun) - Indonesia
Kasus kematian karena main game di
Indonesia ternyata tidak dialami oleh Dede hendri saja, Nanda Rizky
Saputra juga mengalami nasib yang serupa. Bocah asal Magetan, Jawa Timur itu
ditemukan tergeletak oleh penjaga warnet setelah 45 menit bermain game
online. Terakhir diketahui bahwa Nanda
meninggal akibat serangan jantung. (dikutipdari
www.detik.com)
Langganan:
Postingan (Atom)