Kamis, 17 Maret 2011

tugas sopkill K-2 "Indonesia"

INDONESIAKU ..
A.Letak indonesia
Indonesia terletak di khatulistiwa, sebagai negara tropis, tidak kurang 17508 pulau besar dan kecil yang tentunya mengandung sumber daya alam yang tidak ternilai besarnya. Oleh sebab itu negara ini terkenal dengan sebutan Zamrud di khatulistiwa, indonesia juga terkenal sebagai negara bentangan garis pantai terpanjang. Luas indonesia hampir seluruhnya mencapai 5.193.252 km2.
B.Negara kesatuan Republik indonesia
Negara indonesia adalah negara kesatuan bukan serikat atau federasi. Negara kesatuan republik indonesia ini di ploklamasikan pada tanggal 17 Agustus 1945 oleh Ir.Soekarno dan Drs. Moh Hatta, yang kemudian menjadi presiden dan wakil presiden RI yang pertama dan terkenal dengan sebutan Dwi Tunggal.
Proklamasi dilakukan di Jakarta pada pukul 10.00 pagi , dengan sangat sederhana sebagai mana bunyi teks proklamasi , yang terdiri atas baris. Konsep naskah disiapkan oleh Mr.Ahmad Soebardjo, dan di tulis oleh Ir.soekarno kemudian diketik ulang oleh sajuti melik.
C.Sistem Pemerintahan
a.       UUD 1945,yaitu konstitusi (hukum dasar).Negara kesatuan RI,setelah diproklamasikan ,maka indonesia adalah negara merdeka ,bersatu dan berdaulat berdasarkan konstitusi, yakni undang-undang dasar 1945.Pada pembukaan konstitusi  UUD45,alinea keempat bahwa idelogi negara adalah Pancasila. Sedangkan tujuan kemerdekaan adalah untuk membangun negara dan pemerintah RI,yang bersatu berdaulat dan dpt melindungi segenap bangsa dan tumpah darah.Memajukan kesejahteraan umum mencerdaskan kehidupan bangsa dan ikut menciptakan perdamaian dunia   yang abadi berdasarkan    perikeadilan dan kemanusiaan.
b.       RI adalah negara hukum, bukan negara kekuasaan .maka presiden pun kekuasaannya tidak tak terbatas. Dibatasi oleh hukum dan perundangan-undangan.
c.       Bahwa RI adalah negara kesejahteraan rakyat , artinya kepentingan umum pun harus diabaikan untuk mewujudkan cita-cita negara yakni kesejahteraan sosial bagi seluruh rakyat indonesia.
d.      Bahwa bentuk pemerintahan negara kesatuan RI adalah Presidensil oleh karenanya presiden sebagai sebagai Kepala negara dan sekaligus kepala pemerintahan. Presiden adalah pimpinan eksekutif tertinggi, menteri-menteri adalah presiden.
e.       Bahwa NKRI adalah negara demokrasi oleh karenanya presiden dan lembaga perwakilan (DPR-RI) dan lembaga permusyawaratan (MPR-RI) dan presiden, dipilih melalui pemilihan umum oleh rakyat yang sifatnya langsung,umum,bebas dan rahasia(Luber).
f.        Wilayah NKRI menurut pasal 18 UUD dibagi dalam wilayah daerah besar dan kecil dengan UU no.5 thn 1974,menyempurnakan UU sebelumnya tentang pemerintahan didaerah. Bahwa wilayah RI terbagi dalam 27 provinsi daerah tingkat I dan masing-masing dibagi dalam wilayah daerah tingkat II kabupaten / kota madya, yang jumlah keseluruhannya 336 dati II. Daerah tingkat I dan tingkat II memiliki lembaga perwakilan yang dipilih melalui pemilu,yakni DPRD I dan DPRD II.
D.Kabinet  Republik indonesia
Kabinet republik indonesia adalah Kabinet Presidensil  artinya Kabinet (mentri-mentri) bertanggung jawab pada presiden, karena pembantu presiden .Jika kabinet bertanggung jawab pada DPR (parlemen) maka disebut kabinet Parlementer. Dibawah ini beberapa departemen yang ada di dalam pemerintah RI :
1.        Departemen Agama
2.       Departemen dlm Negeri dan Otonomi daerah
3.       Departemen kehakiman dan Hak asasi manusia
4.       Departemen Kesehatan dan Kesejahteraan Sosial
5.       Departemen Keuangan
6.       Departemen Luar negri
7.       Departemen Pendidikan Nasional
8.       Departemen Perindustrian dan perdagangan
9.       Departemen Perhubungan dan Telekomunikasi
10.    Departemen Lautan dan Perikanan
11.      Departemen Energi dan sumber daya mineral
12.     Departemen Pertanian dan kehutanan
13.     Departemen Tenaga kerja dan Transmigrasi
14.    Departemen Pertahanan
15.     DepartemenKebudayaan dan Pariwisata
16.     Departemen Pemukiman dan Prasarana wilayah
E.Garuda Pancasila
Lambang negara republik indonesia adalah garuda pancasila. Yakni sumbilasi gambar burung garuda menengok ke kanan dengan kedua sayapnya terbetang ,dan kedua cakarnya mencengkeram pita, bertuliskan “BHINEKA TUNGGAL IKA” sebuah kalimat yang diambil dari buku Sutasoma karya Empu tantular . yang berarti ,mesti berbeda-beda tetapi tetap satu jua.
sumber:www.anekailmu.com, RPUL penerbit CV anekailmu.

Rabu, 09 Maret 2011

pengertian tumpukkan

PENGERTIAN SERTA OPERASI STACKNYA
adalah suatu bentuk khusus dari linier list, dengan operasi penyisipan dan penghapusan dibatasi hanya pada satu sisinya, yaitu puncak stack (TOP).
Keterangan:
1.Jika ada NOEL elemen didalam stack, maka elemen ke NOEL merupakan elemen puncak (TOP).
2.Operasi stack : LIFO (Last In First Out) , yaitu : yang terakhir masuk yang pertama keluar.
Contoh stack : Tumpukan baki dalam cafetaria
Empat operasi dasar yang berlaku pada stack :
1.       CREATE(stack)
adalah operator yang menunjukkan suatu stack kosong dengan nama S.
Jadi :               NOEL(CREATE(S)) =0
2.       ISEMPTY(stack)
adalah operator yang menentukan apakah stack S kosong.
3.       PUSH(elemen, stack)
adalah operator yang menambahkan elemen E pada puncak stack S.
4.       POP(stack)
adalah operator yang menghapus sebuah elemen dari puncak stack S.
LINIER LIST
Suatu struktur data umum yang berisi suatu kumpulan terurut dari elemen; jumlah elemen di dalam list dapat berubah-ubah.
Empty List/ null list
Adalah Suatu elemen dapat dihilangkan/dihapus dari sembarang posisi dalam linier list, dan dapat pula dimasukkan elemen baru sebagai anggota list. A dikatakan empty list / null list jika T=0.
Contoh :
1. File, dengan elemenya berupa record
2. Buku telepon
3. Stack
4. Queue
5. Linear link list
PENDEKLARASIAN STACK DALAM COBOL DAN PASCAL
Diasumsikan bahwa elemen dari S masing-masing bertipe data integer dan panjang stack.maksimum adalah 100 elemen. Kita mendeklarasikan sebuah array yang dilengkapidengan variabel TOP-PTR.
Variabel TOP-PTR ini menyatakan subscript dari elemen TOP(S) dari stack. Kita menamakan kombinasi dari array dan indikator untuk TOP tersebut dengan nama STACKSTRUCT.Dengan penyajian seperti ini, berlaku bahwa NOEL(S) = TOP-PTR,ISEMPTY(S) adalah true bila TOP-PTR = 0, dan false bila TOP-PTR lebih besar dari 0.
Didalam COBOL
01 STACK-STRUCT.
02 S PIC 9(5)
OCCURS 100 TIMES.
02 TOP-PTR PIC 9(3)

Didalam Pascal
type stackstruct;
record Stack: Array [ 1..100] of integer;
topptr : integer
end
var S : stackstruct;
OPERASI PUSH & POP
PUSH
                IF TOP-PTR < NOEL-MAX
                                THEN COMPUTE TOP-PTR = TOP-PTR + 1
                                                  MOVE EON  TO S(TOP-PTR)
                                ELSE Overflow condition
Contoh: Procedure PUSH (eon: integer);
                Begin
                                if (s.topptr < noelmax)
                                then
                                                Begin
                                                                s.topptr := s.topptr + 1;
                                                                s.stack [s.topptr] := eon;
                                                End;
                                else Overflow-condition
                End;
POP
                IF TOP-PTR > 0
                                THEN MOVE S(TOP-PTR) TO EOFF
                                                  COMPUTE TOP-PTR = TOP-PTR  -  1
                                ELSE Underflow condition
EON : elemen yang di PUSH ke dalam S.
EOFF : elemen yang di POP ke luar S.
NOEL-MAX : panjang max stack.
Contoh: Procedure POP (var eoff : integer);
                Begin
                                if (s.topptr > 0)
                                then
                                                Begin
                                                                eoff := s.stack [s.topptr];
                                                                s.topptr := s.topptr - 1;
                                                End;
                                else Underflow Condition
                End;

APLIKASI STACK
1. Penjodohan Tanda Kurung/Matching Parantheses                     
2.NOTASI POSTFIX