Senin, 21 Februari 2011

RECORD dan ARRAY

Pengertian Suatu array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masingelemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu:

variabel).

Sifat Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan

Pendefinisian array secara umum adalah sebagai berikut: jika kita ingin membuat

beberapa array dengan tipe/jenis yang sama, kita lebih baik jika mendeklarasikan

dengan type selanjutnya dengan deklarasi var

Adalah kumpulan elemen-elemen data yang digabungkan menjadi satu kesatuan, masing-nasing elemen data tersebut dikenal dengan sebutan field. Field data tersebut dapat memiliki tipe data yang sama ataupun berbeda, walaupun field-field tersebut berada dalam satu kesatuan namun masing-masing field dapat diakses secara individual.

Senin, 14 Februari 2011

Macam-macam dari Tipe Data adalah:

a. Integer ( Bilangan Bulat )
Integer merupakan nilai bilangan bulat baik dalam bentuk desimal maupun hexadecimal. Tipe data numerik yang termasuk integer adalah sebagai berikut :
- Byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori
- Short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori
- Int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori
-Long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.

b. Char
Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ).

c. String
Merupakan urutan-urutan dari karakter yang terletak di antara tanda petik tunggal. panjangnya adalah 255 karakter.

d. Real
Nilai konstanta numeric real berkisar dari 1E-38 sampai 1E+38. E menunjukkan nilai 10 pangkat, dan tipe data ini menempati memori sebesar6 byte.

e. Boolean
Tipe data boolean terdiri dari dua nilai saja, yaitu true dan false. sering digunakan untuk menentukan alur program.

Struktur Data, meliputi:

* Struktur data sederhana, misalnya array dan record.
* Struktur data majemuk, yang terdiri dari:

Linier : Stack, Queue, sertaList dan Multilist
Non Linier : Pohon Biner dan Graph

Pemakaian struktur data yang tepat didalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.
Struktur data yang standar yang biasanya digunakan dibidang informatika adalah:
* List linier (Linked List) dan variasinya
* Multilist
* Stack (Tumpukan)
* Queue (Antrian)
* Tree ( Pohon)
* Graph ( Graf )

referensi : http://wartawarga.gunadarma.ac.id/2011/02/tentang-type-data-dan-type-struktur-data/#

Rabu, 29 Desember 2010

TEORI ORGANISASI PUBLIK,ORGANISASI & MANAJEMEN PEMERINTAHAN

Administrasi berasal dari kata “Ad” dan “Ministro” (latin) yang berarti “melayani”
atau “menyelenggarakan” (Webster, 1974).
Administrasi ialah proses kegiatan penyelenggaraan yang dilakukan oleh seorang administrator secara teratur dan diatur menerusi perencanaan, pelaksanaan, dan pengawasan untuk mencapai hala tuju yang telah ditatapkan. Administrasi ialah proses kerja sama secara rasional untuk mencapai tujuan secara efisien dan efektif.
Administrasi adalah pengkoordinasian dan pengarahan sumber-sumber tenaga manusia dan material untuk mencapai tujuan yang diinginkan (John M. Phiffner dan RV Presthus dalam buku Public Administration).
Administrasi menekankan kepada kegiatan pengkoordinasian orang-orang yang berkerjasama, alat-alat dan dana yang digunakan untuk mencapai tujuan yang inginkan. Administrasi adalah pengarahan, kepemimpinan, dan pengendalian dari usaha- usaha kelompok orang dalam rangka pencapaian tujuan yang umum atau pokok (William H. Newman dalam buku Administration Action).
Pelaksana administrasi adalah seorang yang disebut administrator. Ketika
organisasi belum maju dan belum terlalu kompleks, seorang administrator
melaksanakan fungsi perencanaan, pelaksanaan dan pengawasan. Tetapi ketika
kegiatannya telah maju dan bersifat kompleks, maka tugas administrator lebih
ditumpukan kepada pengawasan dan koordinasi.
Tugas seorang administrator dalam melakukan administrasi mencakup
koordinasi dan pengawasan/pengendalian.
Pada saat kegiatan administrasi telah maju, maka pelaksanaan administrasi
dilaksanakan oleh orang-orang yang bekerjasama dalam melaskanakan tugas
untuk mencapai tujuan bersama, dan untuk itulah diperlukan organisasi danmanajemen.
Organisasi.
Organisasi merupakan suatu sistem terbuka, yang memiliki interaksi konstan dengan lingkungannya, serta terdiri dari banyak sub-grup, unit-unit jabatan, susunan hierarki serta segmen yang tersebar secara geografis (Schein).

Rabu, 08 Desember 2010

KASUS : HARTOYO SEBAGAI MANAJER.

Drs. Hartoyo telah menjadi manajer tingkat menengah dalam departemen produksi suatu perusahaan kurang lebih 6 bulan. Hartoyo bekerja pada perusahaan setelah dia pensiun dari tentara. Semangat kerja departemennya rendah sejak dia bergabung dalam perusahaan. Beberapa dari karyawan menunjukan sikap tidak puas dan agresif.
Pada jam istirahat makan siang, Hartoyo bertanya pada Drs. Abdul Halim, AK.,manajer departemen keuangan,apakah dia mengatahui tentang semangat kerja yang rendah dalam departemen produksi.Abdul Halim menjawabbahwa dia telah mendengar secara informasi melalui komunikasi “grapevine”,bahwa karyawan Hartoyo merasa tidak senang dengan pengambilan semua keputusan yang dibuat sendiri olehnya.Dia (Hartoyo) menyatakan,”dalam tentara,saya membuat semua keputusan untuk bagian saya,dan semua bawahan mengharapkan saya untuk berbuat seperti itu.”

Pertanyaan kasus :
1.Gaya kepemimpinan macam apa yang digunakan oleh haroyo?Bagaimana keuntungan dan kelemahannya?Bandingkan motivasi bawahan hartoyo sekarang dan dulu sewaktu tentara.
2.Konsekuennya apabila Hartoyo tidak dapat merubah gaya kepemimpinannya?apa saran saudara bagi perusahaan,untuk merubah keadaan?

Jawaban(pendapat saya) :
1. Gaya kepemimpinan yang digunakan oleh hartoyo adalah gaya kepemimpinan OTOKRATIS yaitu semua penentuan kebijaksanaan dilakukan oleh pemimpin. Kepemimpinan otokratis lebih banyak menhadapi masalah pemberian perintah kepada bawahan. Kelemahan dari sikap hartoyo adalah dapt menimbulkan kerugian dengan menurunnya produktivitas dan sulit mengambil kepuusan yang dapat memuaskan semua pihak. Dan keuntungannya Hartoyo dapat menempa dirinya menjadi lebih baik,untuk mengambil keputusan yang terbaik. Jika kita bandingkan motivasi bawahan hartoyo sekarang dan dulu sewakturu tentara,adalah motivasi bawahan hartoyo sekarang lemah karena hartoyo kurang memperhatikan perusahan,semua keputusan diambil sendiri padahal disuatu departemen produksi(perusahaan) para pekerja sangat berperan penting dalam mencapai tujuan perusahaan. Hartoyo kurang memperhatikan perusahan padahal motivasi bawahan dalam memotivasi ext sangat penting seperti gaji,kondisi kerja,kebijaksanaan perusahaan,penghargaan,kenaikan pangkat,dsb.

2. konsekuennya bila Hartoyo tidak dapat merubah gaya kepemimpinanya,produksi perusahaan akan menurun,karena seorang pemimpin sangat dibutuhkan dalam perusahaan,karyawan menunjukan sikap tidak puas dan agresif. Tidak menguntungkan bagi perusahaan. Tidak adanya komunikasi baik antar bawahan dengan pemimpinya
KASUS : HARTOYO SEBAGAI MANAJER.

Drs. Hartoyo telah menjadi manajer tingkat menengah dalam departemen produksi suatu perusahaan kurang lebih 6 bulan. Hartoyo bekerja pada perusahaan setelah dia pensiun dari tentara. Semangat kerja departemennya rendah sejak dia bergabung dalam perusahaan. Beberapa dari karyawan menunjukan sikap tidak puas dan agresif.
Pada jam istirahat makan siang, Hartoyo bertanya pada Drs. Abdul Halim, AK.,manajer departemen keuangan,apakah dia mengatahui tentang semangat kerja yang rendah dalam departemen produksi.Abdul Halim menjawabbahwa dia telah mendengar secara informasi melalui komunikasi “grapevine”,bahwa karyawan Hartoyo merasa tidak senang dengan pengambilan semua keputusan yang dibuat sendiri olehnya.Dia (Hartoyo) menyatakan,”dalam tentara,saya membuat semua keputusan untuk bagian saya,dan semua bawahan mengharapkan saya untuk berbuat seperti itu.”

Pertanyaan kasus :
1.Gaya kepemimpinan macam apa yang digunakan oleh haroyo?Bagaimana keuntungan dan kelemahannya?Bandingkan motivasi bawahan hartoyo sekarang dan dulu sewaktu tentara.
2.Konsekuennya apabila Hartoyo tidak dapat merubah gaya kepemimpinannya?apa saran saudara bagi perusahaan,untuk merubah keadaan?

Jawaban(pendapat saya) :
1. Gaya kepemimpinan yang digunakan oleh hartoyo adalah gaya kepemimpinan OTOKRATIS yaitu semua penentuan kebijaksanaan dilakukan oleh pemimpin. Kepemimpinan otokratis lebih banyak menhadapi masalah pemberian perintah kepada bawahan. Kelemahan dari sikap hartoyo adalah dapt menimbulkan kerugian dengan menurunnya produktivitas dan sulit mengambil kepuusan yang dapat memuaskan semua pihak. Dan keuntungannya Hartoyo dapat menempa dirinya menjadi lebih baik,untuk mengambil keputusan yang terbaik. Jika kita bandingkan motivasi bawahan hartoyo sekarang dan dulu sewakturu tentara,adalah motivasi bawahan hartoyo sekarang lemah karena hartoyo kurang memperhatikan perusahan,semua keputusan diambil sendiri padahal disuatu departemen produksi(perusahaan) para pekerja sangat berperan penting dalam mencapai tujuan perusahaan. Hartoyo kurang memperhatikan perusahan padahal motivasi bawahan dalam memotivasi ext sangat penting seperti gaji,kondisi kerja,kebijaksanaan perusahaan,penghargaan,kenaikan pangkat,dsb.

2. konsekuennya bila Hartoyo tidak dapat merubah gaya kepemimpinanya,produksi perusahaan akan menurun,karena seorang pemimpin sangat dibutuhkan dalam perusahaan,karyawan menunjukan sikap tidak puas dan agresif. Tidak menguntungkan bagi perusahaan. Tidak adanya komunikasi baik antar bawahan dengan pemimpinya

Jumat, 05 November 2010

Konflik organisasi dalam pengambilan keputusan.

Dalam pengambilan keputusan,harus banyak dipertimbangkan seluruh aspeknya. Setiap pengambilan keputusan pasti memiliki aspek tujuan dan dampak dari keputusan. Walau sebuah keputusan itu diambil oleh pimpinan tertinggi dalam sebuah organisasi,tidak ada salahnya jika seluruh anggota organisasi turut andil dalam memberi usulan untuk mencapai tujuan yang baik.

Tentunya isi kepala manusia itu berbeda-beda,maka itu tidak semua pengambilan keputusan disetujui oleh banyak anggota. Dalam pengambilan keputusan hasil rembukan atau musyawarah lah yang saya rasa yang terbaik. Mungkin sangat beda jika dalam perusahaan,dimana sebuah keputusan itu diambil langsung oleh suatu pimpinan perusahaan. Tentunya pemimpin perusahan harus memikirkan semua dampak atau kelanjutan dari keputusan yang ia pilih. Mungkin dalam keputusan itu tak semua bawahan menyetujui.

Tinggal bagaiman kita menjalani semuanya mengenai keputusan yang telah diambil,jangan sampai salah langkah,atau salah menerima keputusan tersebut
Konflik organisasi dalam kepemimpinan.

Peranan manajer dalam suatu organisasi itu sangatlah penting karena keberadaan manajer yaitu menjadi palang pintu atau menjadi salah satu ujung tombak dari keberhasilan dalam berorganisasi. Salah satu tugas atau peran majaner yaitu harus bisa mengelola konflik dalam organisasi yang dipimpinnya sehingga setiap konflik itu bisa diselesaikan dengan baik dan tidak ada yang merasa dirugikan. Manajer adalah Manajer adalah seseorang yang bekerja melalui orang lain dengan mengoordinasikan kegiatan-kegiatan mereka guna mencapai sasaran organisasi. Posisi manajer menjadi sangat krusial bila Direktur atau Deputy dan diharapkan mempunyai peranan dalam meningkatkan serta menjaga keseimbangan dalam organisasi. Bak panglima perang di era global yang sarat kompetisi, seorang manajer mengemban tugas menjamin ketersediaan, keakuratan, ketepatan, dan keamanan informasi serta pengaturan organisasi yang baik serta yang dibutuhkan oleh organisasi untuk mencapai tujuan organisasi sekaligus meningkatkan eksistensi organisasi di tengah-tengah lingkungannya. Keberhasilan menjalankan tugas ini mensyaratkan manajer mempunyai kemampuan multidisiplin, antara lain: teknologi, bisnis, dan manajemen, serta kepemimpinan.
Berbagai kemampuan tersebut memang harus dimiliki oleh seorang manajer. Apalagi, tantangan sebagai manajer tidaklah ringan. Pertama, implemetansi organisasi memerlukan proses transformasi baik proses perkembangan suatu organisasi. Di sini informasi adalah hasil pengolahan data yang relevansinya sangat tergantung kepada waktu. Kedua, kesiapan SDM untuk dapat memanfaatkan peluang yang memerlukan pengembangan kompetensi baru dan disiplin. Ketiga, pengelolaan perubahan (change management) baik yang sifatnya sistemik maupun ad hoc. Selain itu manajer harus mencari solusi menyusul dampak dari perubahan.
Empat sifat umum yang mempunyai pengaruh terhadap keberhasilan kepemimpinan organisasi, yakni : (1) Kecerdasan, artinya pemimpin harus memiliki kecerdasan lebih dari pengikutnya, tetapi tidak terlalu banyak melebihi kecerdasan pengikutnya. (2) Kedewasaan dan keluasan hubungan sosial, artinya seorang pemimpin harus memiliki emosi yang stabil dan mempunyai keinginan untuk menghargai dan dihargai orang lain. (3) Motivasi diri dan dorongan berprestasi, sehingga pemimpin akan selalu energik dan menjadi teladan dalam memimpin pengikutnya. (4) Sikap-sikap hubungan kemanusiaan, dalam arti bahwa pemimpin harus menghargai dan memperhatikan keadaan pengikutnya, sehingga dapat menjaga kesatuan dan keutuhan pengikutnya. Selain itu seorang manajer harus mampu mengelola konflik yang terjadi dalam suatu organisasi dan dapat mencari win-win solution sehingga kerjasama tim bisa berjalan dengan baik,
Pemimpin harus memiliki tiga kemampuan khusus yakni :
• Kemampuan analitis (analytical skills), yakni kemampuan untuk menilai tingkat pengalaman dan motivasi bawahan dalam melaksanakan tugas.
• Kemampuan untuk fleksibel (flexibility atau adaptability skills), yaitu kemampuan untuk menerapkan gaya kepemimpinan yang paling tepat berdasarkan analisa terhadap siatuasi.
• Kemampuan berkomunikasi (communication skills), yakni kemampuan untuk menjelaskan kepada bawahan tentang perubahan gaya kepemimpinan yang Anda terapkan.
Ketiga kemampuan diatas sangat dibutuhkan bagi seorang manajer, sebab seorang manajer harus dapat melaksanakan tiga peran utamanya yakni peran interpersonal, peran pengolah informasi (information processing), serta peran pengambilan keputusan (decision making) (Gordon, 1996 : 314-315). Peran pertama meliputi meliputi peran figurehead (sebagai simbol dari organisasi), leader (berinteraksi dengan bawahan, memotivasi dan mengembangkannya), dan liaison (menjalin suatu hubungan kerja dan menangkap informasi untuk kepentingan organisasi). Sedangkan peran kedua terdiri dari tiga peran juga yakni monitor (memimpin rapat dengan bawahan, mengawasi publikasi perusahaan, atau berpartisipasi dalam suatu kepanitiaan), disseminator (menyampaikan infiormasi, nilai-nilai baru dan fakta kepada bawahan) serta spokesman (juru bicara atau memberikan informasi kepada orang-orang diluar organisasinya). Adapun peran ketiga terdiri dari empat peran yaitu entrepreneur (mendesain perubahan dan pengembangan dalam organisasi), disturbance handler (mampu mengatasi masalah terutama ketika organisasi sedang dalam keadaan menururn), resources allocator (mengawasi alokasi sumber daya manusia, materi, uang dan waktu dengan melakukan penjadualan, memprogram tugas-tugas bawahan, dan mengesahkan setiap keputusan), serta negotiator (melakukan perundingan dan tawar menawar).
Dalam perspektif yang lebih sederhana, Morgan (1996 : 156) mengemukakan tiga macam peran pemimpin yang disebutnya dengan “3A”, yakni alighting (menyalakan semangat pekerja dengan tujuan individunya), aligning (menggabungkan tujuan individu dengan tujuan organisasi sehingga setiap orang menuju kearah yang sama), serta allowing (memberikan keleluasaan kepada pekerja untuk menantang dan mengubah cara mereka bekerja). Manager:Seseorang yang bekerjadengan dan melaluiorang lain,mengkoordinir aktifitaskerja mereka untukmencapai suatu tujuanorganisasi.