Jumat, 26 Oktober 2012

Membuat Garis dengan OpenGL


OpenGL adalah sebuah program aplikasi interface yang digunakan untuk mendefinisikan komputer grafis 2D dan 3D. Program lintas-platform API ini umumnya dianggap ketetapan standar dalam industry komputer dalam interaksi dengan komputer grafis 2D dan juga telah menjadi alat yang biasa untuk digunakan dengan grafis 3D. Singkatnya, Open Graphics Library, OpenGL menghilangkan kebutuhan untuk pemrogram untuk menulis ulang bagian grafis dari sistem operasi setiap kali sebuah bisnis akan diupgrade ke versi baru dari sistem.
Fungsi dasar dari OpenGL adalah untuk mengeluarkan koleksi perintah khusus atau executable ke sistem operasi. Dengan demikian, program ini bekerja dengan perangkat keras grafis yang ada yang berada pada hard drive atau sumber tertentu lainnya. Setiap perintah dalam dirancang untuk melakukan tindakan tertentu, atau memulai efek khusus tertentu yang terkait dengan grafis.

Pertama yang harus yang dilakukan adalah mempunyai perlengkapan yang digunakan :
  1. Dev C++ (pastikan komputer anda sudah terinstal aplikasi ini)
  2. Header glut (header yang digunakan untuk OpenGL)

Cara menginstall (Dev C++ dan OpenGL)

           Apabila komputer anda belum terinstal Dev C++ anda bisa mendownloadnya terlebih dahulu, lalu instal Dev C++ seperti halnya menginstal aplikasi lainnya. lalu untuk menjalankan atau membuat file OpenGL anda harus memiliki Headernya , anda bisa mendownloadnya , dan untuk menginstal header OpenGL berikut adalah langkahnya:

  1. Masuk kedalam Dev C++
  2. Klik menu tools > Pilih Package manager seperti gambar di bawah :
  3. https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ6iUCkARYkh2i5o2EUysM3H-o41H3JZpSVYdd7cP5NenAppJOTKHvDjbG_dtqTJudQsohx7D-XIJgEOb0e5jIgWsWKfjGJ46StJQqdjX_N211yi4Sbozns4JBgpzvoeSbBmCbFpYJ4NgX/s400/Install1.jpgKlik Install seperti gambar di bawah :https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsb5JlEXWQQggpmVK0UE5FyfKm2RLvpu5lf6gUuV3ez2bIXHEsYkzAjQdeXzYGxAYwNHyAOy6oKN1hlr7rjRmuBhBLm41GVjJh8ZE51-PhtrO2F30fmrC2C9OMwbnLvHgNJh3FSWajfTjJ/s400/Install2.jpg
  4. ganti Files of Type menjadi (generic packages) ada file berekstensi (.rar atau .zip ) terbaca.
  5. Klik open,lalu ikuti langkah-langkahnya sampai selesai terinstal.

Lalu setelah selesai menginstal Dev c++ dan header openGL, selanjutnya kita mencoba untuk langsung membuat tugas program sederhana kita,cara membuat file baru adalah :
  1. Klik menu File > Pilih New > Project .
  2. Pada bagian ini pilih tag Multimedia > lalu klik OpenGL dan beri nama Project.

Setelah membuat project, selanjutnya kita  membuat program sederhana sebagai tugas mata kuliah ini yaitu  membuat garis Vertikal,Horizontal dan Diagonal.

Membuat Garis Vertikal

        Untuk membuat garis vertikal , lihat pada project. Setelah selesai membuat project pasti yang muncul adalah bukan lembar kerja kosong pada umumnya,tetapi lembar kerja yang sudah terisi source code untuk openGL ini. yang harus kita lakukan adalah mencari bagian yang bertuliskan /* OpenGL animation code goes here */ . untuk mengerjakan program dengan file multimedia OpenGL kita cukup mengubah-ubah pada bagian ini saja 



         Untuk membuat garis vertikal kita bisa tuliskan koding seperti gambar di bawah ini :




Codingan untuk membuat garis vertical :
/*Untuk membuat garis Vertikal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();             [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);     [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //         [untuk menentukan warna garis/titik]

glBegin(GL_LINES);                [untuk menggambar garis dari titik yang digunakan ]
glVertex3f(0.10,10.0,13.13);  [ untuk menentukan titik awal yang digunakan ]

glVertex3f(0,0,0.0);                 [ untuk menentukan titik akhir yang digunakan ]

glEnd ();             [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix (); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPMap1uSCVSi1jVpJsTy6boVF5js2B_JgfjHqotUogs_hoYVe8RUJZCIP2RBmZVdv_iALSArzScgwNwQNEG_WbNk4n3O5FOxNwboYsEKhP5sD24qqmQCgP6TVHHbLK_NCs-1rnsaHluakQ/s1600/VertikalHasil.jpg
Membuat garis Horizontal
     Untuk membuat garis horizontal kita bisa tuliskan koding seperti gambar di bawah ini :


Codingan untuk membuat garis vertical :
/*Untuk membuat garis Horizontal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
[ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);  [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //      [untuk menentukan warna garis/titik]

glBegin(GL_LINES);               [untuk menggambar garis dari titik yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);

glVertex3f(-0.6f, 0.0f, 0.0f);   [ untuk menentukan titik awal yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);        [ untuk menentukan titik yang digunakan ]
glVertex3f(0.6f, 0.0f, 0.0f);     [ untuk menentukan titik akhir yang digunakan ]

glEnd();             [untuk mengakhiri gambar garis dititik akhir ]
glPopMatrix(); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:



Membuat garis Diagonal
     Untuk membuat garis diagonal kita bisa tuliskan coding seperti gambar di bawah ini :


 Codingan untuk membuat garis Diagonal :
/*Untuk membuat garis Diagonal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);  
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA]

glClear (GL_COLOR_BUFFER_BIT); 
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

glClearColor(1,1,1,0);   [untuk menentukan warna garis/titik]

glColor3f(1,1,1); //       [untuk menentukan warna garis/titik]

glBegin(GL_LINES);        [untuk menggambar garis dari titik yang digunakan ]

glVertex3f(0,0,-0.8);        [ untuk menentukan titik awal yang digunakan ]

glVertex3f(9.9,8.9,0.1);    [ untuk menentukan titik akhir yang digunakan ]



glEnd ();              [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix ();  [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]


Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqin_UnS2BD_18jMfaGIyGIll-tvMDQclysXxthvXaNKtK3-qpcVoqjiqpUsh_mCpWwxUCstpqD_cGhwilKrP7vq0eyK5GMJYAvxgeCuPTJeVfjRF8p5d5U2yTi_ezfd9BlTITAucK-abo/s1600/DiagonalHasil.jpg




Membuat Garis dengan OpenGL


OpenGL adalah sebuah program aplikasi interface yang digunakan untuk mendefinisikan komputer grafis 2D dan 3D. Program lintas-platform API ini umumnya dianggap ketetapan standar dalam industry komputer dalam interaksi dengan komputer grafis 2D dan juga telah menjadi alat yang biasa untuk digunakan dengan grafis 3D. Singkatnya, Open Graphics Library, OpenGL menghilangkan kebutuhan untuk pemrogram untuk menulis ulang bagian grafis dari sistem operasi setiap kali sebuah bisnis akan diupgrade ke versi baru dari sistem.
Fungsi dasar dari OpenGL adalah untuk mengeluarkan koleksi perintah khusus atau executable ke sistem operasi. Dengan demikian, program ini bekerja dengan perangkat keras grafis yang ada yang berada pada hard drive atau sumber tertentu lainnya. Setiap perintah dalam dirancang untuk melakukan tindakan tertentu, atau memulai efek khusus tertentu yang terkait dengan grafis.

Pertama yang harus yang dilakukan adalah mempunyai perlengkapan yang digunakan :

  1. Dev C++ (pastikan komputer anda sudah terinstal aplikasi ini)
  2. Header glut (header yang digunakan untuk OpenGL)

Cara menginstall (Dev C++ dan OpenGL)

           Apabila komputer anda belum terinstal Dev C++ anda bisa mendownloadnya terlebih dahulu, lalu instal Dev C++ seperti halnya menginstal aplikasi lainnya. lalu untuk menjalankan atau membuat file OpenGL anda harus memiliki Headernya , anda bisa mendownloadnya , dan untuk menginstal header OpenGL berikut adalah langkahnya:

  1. Masuk kedalam Dev C++
  2. Klik menu tools > Pilih Package manager seperti gambar di bawah :
  3. https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ6iUCkARYkh2i5o2EUysM3H-o41H3JZpSVYdd7cP5NenAppJOTKHvDjbG_dtqTJudQsohx7D-XIJgEOb0e5jIgWsWKfjGJ46StJQqdjX_N211yi4Sbozns4JBgpzvoeSbBmCbFpYJ4NgX/s400/Install1.jpgKlik Install seperti gambar di bawah :https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsb5JlEXWQQggpmVK0UE5FyfKm2RLvpu5lf6gUuV3ez2bIXHEsYkzAjQdeXzYGxAYwNHyAOy6oKN1hlr7rjRmuBhBLm41GVjJh8ZE51-PhtrO2F30fmrC2C9OMwbnLvHgNJh3FSWajfTjJ/s400/Install2.jpg
  4. ganti Files of Type menjadi (generic packages) ada file berekstensi (.rar atau .zip ) terbaca.
  5. Klik open,lalu ikuti langkah-langkahnya sampai selesai terinstal.

Lalu setelah selesai menginstal Dev c++ dan header openGL, selanjutnya kita mencoba untuk langsung membuat tugas program sederhana kita,cara membuat file baru adalah :
  1. Klik menu File > Pilih New > Project .
  2. Pada bagian ini pilih tag Multimedia > lalu klik OpenGL dan beri nama Project.

Setelah membuat project, selanjutnya kita  membuat program sederhana sebagai tugas mata kuliah ini yaitu  membuat garis Vertikal,Horizontal dan Diagonal.

Membuat Garis Vertikal

        Untuk membuat garis vertikal , lihat pada project. Setelah selesai membuat project pasti yang muncul adalah bukan lembar kerja kosong pada umumnya,tetapi lembar kerja yang sudah terisi source code untuk openGL ini. yang harus kita lakukan adalah mencari bagian yang bertuliskan /* OpenGL animation code goes here */ . untuk mengerjakan program dengan file multimedia OpenGL kita cukup mengubah-ubah pada bagian ini saja 



         Untuk membuat garis vertikal kita bisa tuliskan koding seperti gambar di bawah ini :




Codingan untuk membuat garis vertical :
/*Untuk membuat garis Vertikal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();             [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);     [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //         [untuk menentukan warna garis/titik]

glBegin(GL_LINES);                [untuk menggambar garis dari titik yang digunakan ]
glVertex3f(0.10,10.0,13.13);  [ untuk menentukan titik awal yang digunakan ]

glVertex3f(0,0,0.0);                 [ untuk menentukan titik akhir yang digunakan ]

glEnd ();             [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix (); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPMap1uSCVSi1jVpJsTy6boVF5js2B_JgfjHqotUogs_hoYVe8RUJZCIP2RBmZVdv_iALSArzScgwNwQNEG_WbNk4n3O5FOxNwboYsEKhP5sD24qqmQCgP6TVHHbLK_NCs-1rnsaHluakQ/s1600/VertikalHasil.jpg
Membuat garis Horizontal
     Untuk membuat garis horizontal kita bisa tuliskan koding seperti gambar di bawah ini :


Codingan untuk membuat garis vertical :
/*Untuk membuat garis Horizontal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
[ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);  [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //      [untuk menentukan warna garis/titik]

glBegin(GL_LINES);               [untuk menggambar garis dari titik yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);

glVertex3f(-0.6f, 0.0f, 0.0f);   [ untuk menentukan titik awal yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);        [ untuk menentukan titik yang digunakan ]
glVertex3f(0.6f, 0.0f, 0.0f);     [ untuk menentukan titik akhir yang digunakan ]

glEnd();             [untuk mengakhiri gambar garis dititik akhir ]
glPopMatrix(); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:



Membuat garis Diagonal
     Untuk membuat garis diagonal kita bisa tuliskan coding seperti gambar di bawah ini :


 Codingan untuk membuat garis Diagonal :
/*Untuk membuat garis Diagonal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);  
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalam mode RGBA]

glClear (GL_COLOR_BUFFER_BIT); 
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

glClearColor(1,1,1,0);   [untuk menentukan warna garis/titik]

glColor3f(1,1,1); //       [untuk menentukan warna garis/titik]

glBegin(GL_LINES);        [untuk menggambar garis dari titik yang digunakan ]

glVertex3f(0,0,-0.8);        [ untuk menentukan titik awal yang digunakan ]

glVertex3f(9.9,8.9,0.1);    [ untuk menentukan titik akhir yang digunakan ]



glEnd ();              [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix ();  [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]


Sleep (1);

Setelah selesai mengetikkan codingannya, selanjutnya compile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, save file dan beri nama lalu run program dengan menekan tombol ctrl+F10. Jika tidak terdapat error pada program tersebut maka akan menghasilkan output seperti dibawah ini:


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqin_UnS2BD_18jMfaGIyGIll-tvMDQclysXxthvXaNKtK3-qpcVoqjiqpUsh_mCpWwxUCstpqD_cGhwilKrP7vq0eyK5GMJYAvxgeCuPTJeVfjRF8p5d5U2yTi_ezfd9BlTITAucK-abo/s1600/DiagonalHasil.jpg





Senin, 22 Oktober 2012

Berbahasa Indonesia yang Baik dan Benar


Di Era Globalisasi ini perkembangan Teknologi semakin cepat berkembang mulai dari alat elektronik sampai bahasa pun ikut berkembang tetapi perkembangan bahasa Indonesia ini bukan mengarah pada hal yang baku lagi seperti dulu, tetapi sekarang bahasa Indonesia sudah banyak yang tidak beraturan padanan katanya.
Contoh yang sering saya temui adalah penggunaan Bahasa yang sering saya dengar dikalangan masyarakat  sekarang adalah menggunakan  ‘Bahasa Gaul’ yang menurut saya kurang tepat dari segi EYD nya, tetapi mungkin dari sudut pandang makna dari bahasa gaul tersebut sudah dimengerti oleh banyak pihak termasuk saya sendiri. Saya juga sering menggunakan ‘bahasa gaul’ tersebut dalam kehidupan sehari-hari tetapi pada kalangan tertentu atau pada tempat tertentu. Lain hal bila saya sedang berbicara di depan umum atau sedang berpidato dengan tema pidato tertentu, jadi saya harus bisa menyesuiakan kata apa yang digunakan dalam berbicara didepan umum. Banyak orang yang pandai berbahasa Inggris atau bahasa Asing lainnya, merekapun sering memadupadankan kata-kata Bahasa Inggris tersebut dalam obrolan mereka yang sebenarnya kata dari Bahasa Inggris itu sudah ada didalam Bahasa Indonesia, tetapi mungkin menurut mereka dengan berbahasa yang ‘dicampur aduk’ itu bisa terlihat ‘keren’ bagi yang mendengarkan karena bisa menguasai beberapa kata dalam Bahasa Asing tersebut.  Saya sendiri lebih senang dengan penggunaan bahasa daerah apalagi bahasa daerah Sumatera, karena saya berasal dari daerah Sumatera jadi saya lebih senang mendengar orang-orang yang sering saya jumpai berbahasa daerah Sumatera contohnya bahasa Padang dan bahasa Batak daripada mendengar orang yang berbicara menggunakan ‘bahasa gaul’ yang tidak pas dengan ejaan yang ada didalam Bahasa Indonesia yang baik dan benar tersebut. Tapi mau dikata apa mereka yang sekarang sering menggunakan ‘bahasa gaul’ tersebut mungkin belum sepenuhnya mengenal dan paham betul dengan apa yang disebut Bahasa Indonesia yang baik dan benar.
Jadi penggunaan Bahasa Indonesia pada zaman sekarang memang sudah berbeda,mereka yang berbicara tidak lagi menghiraukan bahasa yang baik dan benar, mungkin lebih baik mereka menggunakan bahasa daerah mereka masing-masing supaya bisa mengembangkan nilai budaya masing-masing daerah. Maka dari itu kita sebagai Bangsa Indonesia harus bisa menjunjung tinggi Bahasa Indonesia didalam  penerapannya dengan baik dan benar. 






Rabu, 28 Maret 2012

Kebijakan Fiskal


I.                   PENDAHULUAN
      Kebijakan fiskal merujuk pada kebijakan yang dibuat pemerintah untuk mengarahkan ekonomi suatu negara melalui pengeluaran dan pendapatan (berupa pajak) pemerintah. Kebijakan fiskal berbeda dengan Kebijakan Moneter, yang bertujuan men-stabilkan perekonomian dengan cara mengontrol tingkat bunga dan jumlah uang yang beredar. Instrumen utama kebijakan fiskal adalah pengeluaran dan pajak.

II.                TEORI

        Kebijakan Fiskal adalah kebijakan yang dilakukan oleh pemerintah dalam rangka mendapatkan dana-dana dan kebijaksanaan yang ditempuh oleh pemerintah untuk membelanjakan dananya tersebut dalam rangka melaksanakan pembangunan. Atau dengan kata lain, kebijakan fiscal adalah kebjakan pemerintah yang berkaitan dengan penerimaan atau pengeluaran Negara.
Dari semua unsure APBN hanya pembelanjaan Negara atau pengeluaran dan Negara dan pajak yang dapat diatur oleh pemerintah dengan kebijakan fiscal. Contoh kebijakan fiscal adalah apabila perekonomian nasional mengalami inflasi,pemerintah dapat mengurangi kelebihan permintaan masyarakat dengan cara memperkecil pembelanjaan dan atau menaikkan pajak agar tercipta kestabilan lagi. Cara demikian disebut dengan pengelolaan anggaran.

III. PEMBAHASAN

Arti dan Tujuan Kebijakan Fiskal

Tujuan kebijakan fiscal adalah untuk mempengaruhi jalannya perekonomian. Hal ini dilakukan dengan jalan memperbesar dan memperkecil pengeluaran komsumsi pemerintah (G), jumlah transfer pemerntah (Tr), dan jumlah pajak (Tx) yang diterima pemerintah sehingga dapat mempengaruhi tingkat pendapatn nasional (Y) dan tingkat kesempatan kerja (N).

Perubahan tingkat dan komposisi pajak dan pengeluaran pemerintah dapat memengaruhi variabel-variabel berikut:

1.      Permintaan agregat  dan tingkat aktivitas ekonomi
  1. Pola persebaran sumber daya
  2. Distribusi pendapatan

Konsep-konsep Dasar
•Kebijakan Fiskal: perubahan-perubahan pada belanja atau penerimaan pajak
pemerintahan pusat yang dimaksudkan untuk mencapai penggunaan tenaga
kerja-penuh, stabilitas harga, dan laju pertumbuhan ekonomi yang pantas. 
•Kebijakan Fiskal Ekspansioner: peningkatan belanja pemerintah dan/atau penurunan pajak yang dirancang untuk meningkatkan permintaan agregat dalam
perekonomian. Tujuan dari kebijakan ini adalah untuk meningkatkan produk
domestik bruto dan menurunkan angka pengangguran.
•Kebijakan Fiskal Kontraksioner
Pengurangan belanja pemerintah dan/atau
peningkatan pajak yang dirancang untuk menurunkan permintaan agregat dalam
perekonomian. Tujuan dari kebijakan ini adalah untuk mengontrol inflasi.
•Efek Pengganda
Dalam ilmu ekonomi, peningkatan belanja oleh konsumen, perusahaan atau pemerintah akan menjadi pendapatan bagi pihak-pihak lain.
Ketika orang ini membelanjakan pendapatannya, belanja tersebut menjadi
pendapatan bagi orang lain dan seterusnya, sehingga menyebabkan terjadinya

Masalah Pokok Ekonomi Makro
Tingkat kegiatan ekonomi Negara pada suatu waktu tertentu adalah berbentuk salah satu dari tiga keadaan, yaitu mencapai tingkat penggunaan tenaga kerja penuh
(full employment), menghadapi masalah pengangguran dan menghadapi masalah inflasi. (Sadono Sukirno, 2000)


  • Tingkat penggunaan tenaga kerja penuh (full employment)
Keadaan ini merupakan keadaan yang ideal untuk setiap perekonomian.Dalam perekonomian yang mencapai tingkat penggunaan tenaga kerja penuh, pengeluaran agregat yang sebenarnya adalah sama dengan pengeluaran agregat yang diperlukan untuk mencapai tingkat penggunaan tenaga kerja penuh. Kondisi tenaga kerja penuh tercapai ketika pendapat nasional sama dengan pendapat nasional potensial.
  • Masalah Pengangguran
Masalah ini terjadi karena pengeluaran agregat yang diperlukan untuk mencapai tingkat penggunaan tenaga kerja penuh. Jurang deflasi, yaitu jumlah kekurangan pembelanjaan agregat yang diperlukan untuk mencapai penggunaan tenaga kerja penuh. Kondisi deflasi terjadi saat pendapatan nasional lebih kecil dari pada pendapatan national potensial. Akibatnya, penawaran barang dan jasa jauh melebihi permintaan.
  • Masalah Inflasi
Pengeluaran agregat melebihi kemampuan perekonomian untuk memproduksi barang dan jasa. Kelebihan permintaan tersebut akan menimbulkan kenaikan harga-harga inflasi.

PDB AMERIKA SERIKAT : Q2 2009
Kamis, 06 Agustus 2009
Kontraksi pertumbuhan ekonomi AS yang terjadi selama empat kuartal berturut-turut mulai melemah pada kuartal kedua 2009. Berdasarkan estimasi terbaru, ekonomi AS mengalami kontraksi 1,0 persen (kuartalan disetahunkan) pada Q2 2009, di mana kuartal sebelumnya mengalami Kontraksi 6,4 persen.

Pemantauan Ekonomi Internasional (Outlook Ekonomi Global Quartal II 2011)
Senin, 10 Oktober 2011
Overview Perkembangan Ekonomi Internasional
Outlook Ekonomi Global Quartal I 2011
Awal Quartal II 2011 diwarnai dengan pemulihan ekonomi yang berlangsung semakin membaik dan menguat. Namun demikian, tingkat pengangguran masih tetap tinggi di negara-negara advanced economies, sementara risiko makro ekonomi baru terbangun di negara-negara yang termasuk ke dalam emerging market economies.

Ekonomi global terus berkembang secara merata, dengan negara-negara emerging market berlari lebih cepat dari negara maju. Output yang dihasilkan tetap baik meskipun masih di bawah potensi yang dimiliki, untuk Amerika Serikat dan negara maju lainnya.




http://id.wikipedia.org/wiki/Kebijakan_fiskal
http://karimahpatryani.wordpress.com/2011/05/15/kebijakan-fiskal/
http://www.fiskal.depkeu.go.id/2010/edef-konten-view.asp?id=20111010101059318428108