Rabu, 04 Desember 2013

Post Test Praktikum

TUGAS PEMROGRAMAN WEB 1 (GENAP)

Nama = NOFAN HANDRIYADI
NPM = 201143500234
Kelas = 5XB


INPUT

NPM :
Mata Kuliah :
SKS :

OUTPUT

NPM MATA KULIAH JUMLAH SKS BIAYA

TOTAL SKS
TOTAL BIAYA

Keterangan

  • Biaya = Jumlah SKS x 25.000
  • Input NPM 12 Digit

Rabu, 18 Januari 2012

INSTRUKSI YANG FUNDAMENTAL

A. TIPE DATA DASAR
dalam Algoritma dikenal tipe data dasar antara lain
1. Bilangan LOGIC / BOLEAN yaitu bilangan yang mengenal nilai Benar (TRUE) dan Salah (FALSE).
     contoh : var A = bolean;
                         maka nilai A bisa True atau False

2. Bilangan INTEGER atau bilangan bulat yaitu bilangan yang tidak mengandung pecahan desimal.
    contoh : var A =  integer;
                        A=5;

3. Bilangan REAL atau Pecahan / Desimal
    contoh : var A = Real;
                  A=23.1;

4. CHAR / Karakter yaitu simbol-simbol yang ada pada keyboard,penggunaanya diapit tanda petik.
    contoh : var A =char;
                    A= '4' 


B. TIPE DATA BENTUKAN,merupakan bentuk dari beberapa element yang bertipe data dasar.
1. STRING, yaitu sederetan karakter yang mempunyai panjang tak tentu (namun biasanya panjangnya sudah ditentukan diawal statement).
contoh: var S=string[20];
                  S='jakarta indonesia';

2. RECORD, tersusun dari beberapa field. Field sendiri terdiri dari satu atau lebih dat dari tipe data tersebut.
contoh:  Type MHS=record(nama=string[40],NPM=integer);

3. IDENTIFIER atau Identitas, yaitu berupa  nama program, nama fungsi, nama  konstanta.

4. VARIABEL, yaitu tempat penyimpanan data yang nilainya berubah-ubah selama pelaksanaan program.
syarat sebuah Variabel adalah maksmal 10 hruf / karakter, minimal 1 huruf dan tidak boleh ada spasi.
formatnya...  var nama_variabel=tipe_data;
contoh: VAR
                 nama:string[25];
            BEGIN
                 writeln('masukan nama=');
                 readln(nama);
            END.
                  

5. KONSTANTA, yaitu tempat penyimpanan data yang nilainya tetap selama pelaksanaan program.
formatnya... const nama_konstanta=nilai_konstanta;
contoh:    CONST
                             gaji:=10000;
                             tunj:=2000;
               BEGIN
                             writeln('gaji pokok=;gaji);
                             writeln('tunjangan=;tunj);
               END.
             


    ALAT SIMBOL ALGORITMA (2)

    Pada posting sebelumnya sudah saya bahas mengenai alat simbol algoritma, sekarang saya lanjut membahas alat selanjutnya yang digunakan untuk mendeklarasi suatu algoritma. cekidot..hehe

    2. PSEUDO CODE
    Apa PSEUDO CODE itu???
    PSEUDO CODE  adalah urut-urutan langkah operasi yang menggunakan kata kunci (KEYWORD) untuk memecahkan suatu masalah.

    seperti : begin,write,writeln,read,if dll
    Nah inget inget ya kalo Flowchart itu berupa simbol sedangkan Pseudo code ini berupa kata kunci / keyword.

    3. NASSI SHENNED DERMENT CHART
    Bagan yang biasanya digunakan untuk menjelaskan logika program yang ditulis dalam Bahasa Pemrogaman Pascal.

    4. PROGRAM
    Algoritma yang menggunakan statement / pernyataan bahasa pemrogaman, namun biasanya program tidak digunakan untuk merancang algoritma melainkan dignakan untuk mengimplementasikan algoritma.


    Alat-alat tersebut dapat temen-temen langsung praktekkan agar dapat langsung memahaminya, karena pada prakteknya di lapangan yang sering kita jumpai adalah pemakaian flowchart dan pseudocode.

    Mohon maaf kalau ada penulisan yang kuarang pas.
    Smoga bermanfaat.
    Terimakasih.

    ALAT SIMBOL ALGORITMA

    Ada beberapa alat yang dapat digunakan untuk menuliskan Algoritma
    1. FLOWCHART
    2. PSEUDO CODE
    3. NASSI SHENED DERMENT CHART
    4. PROGRAM

    Sekarang  akan saya bahas satu persatu mengenai alat alat tersebut


    1. FLOWCHART
    ada 2 jenis Flowchart yang digunakan dalam penulisan algoritma yaitu
    a. Flowchart Program yaitu bagan dengan simbol-simbol tertentu yang mengambarkan rangkaian proses dan hubungan antar proses dalam suatu program.
    macamnya

    b. Flowchart Sistem yaitu bagan dengan simbol-simbol tertentu yang menggambarkan proses dan antar proses dalam suatu media menjadi file di dalam media lain, dalam sistem pengolahan data.

    macamnya

    nah...sekarang sudah ada sedikit pandangan mengenai simbol-simbol algoritma bukan??..simbol simbol tersebut nantinya banyak dipakai dalam penulisan atau penjabaran algoritma penyelesaian masalah yang kita bahas.

    Smoga bermanfaat.
    terimakasih.

    Pengenalan Algoritma dan Pemrogaman

    ALGORITMA..
    apa si itu Algoritma?bagi temen temen yang mungkin baru masuk perkuliahan khususnya Teknik informatika mungkin cukup asing dengan istilah algoritma, berikut akan saya singgung sedikit..


    Algoritma berasal dari bahasa ALGORITME yang berarti Interfisi atau ide pemecahan suatu masalah. Dalam hal ini pemecahan masalah berkaitan dengan alat bantu yang memiliki kemampuan menyimpan data di dalam suatu lokasi penyimpanan data.


    Definisi Algoritma adalah serangkaian prosedur pemecahan suatu masalah.
    Prosedur sendiri memiliki pengertian urut-urutan langkah operasi dimana masing-masing langkah operasi tersebut membutuhka sejumlah memori dan waktu untuk menyelesaikannya



    Suatu Algoritma dikatakan baik jika memenuhi karakteristik yaitu
    1. PRESISI ( suatu algoritma harus menjelaskan secara pasti apa yang dilakukan ).
    2. TERBATAS ( suatu algoritma harus ada batasan awal dan akhiran ).
    3. EVEKTIF ( suatu algoritma dalam urut-urutan langkah operasi yang disusun berdasarkan urutan yang tepat ).
    4. INPUT ( suatu algoritma harus ada icon data untuk di proses ).
    5. OUTPUT ( Suatu algoritma harus dapat menyajikan informasi yang lengkap sebagai outputnya ).

    Sekian sedikit ilmu yang saya bisa posting pada kesempatan kali ini. Untuk ke depannya akan segera dibahas lebih lanjut lagi seputar Algoritma dan Pemrogaman.
    Smoga bermanfaat dan menambah wawasan kita.

    terimakasih.