Selasa, 27 November 2012

TUJUAN SISTEM INFORMASI MANAJEMEN


      Pada dasarnya, setiap sistem informasi dibuat bukan tanpa alasan. Dan salah satunya ialah sistem informasi manajemen. Selain mengetahui mengenai sistem informasi manajemen(SIM) itu sendiri,  kita juga harus mengetahui tujuan dari sim tersebut.
dan tujuan dari sistem informasi manajemen, sebagai berikut :
1. Menyediakan informasi yang dipergunakan dalam perencanaan
2. pengendalian
3. pengevaluasian 
4. pengambilan keputusan. 

      Pada dasarnya sistem informasi manajemen  berhubungan dengan laporan di masa datang. hal ini tentunya berbeda dengan sitem informasi akuntansi yang lebih menekankan pada laporan masa lalu. 
Contohnya  pengambilan keputusan seperti suatu perusahaan yang memperkirakan keadaan ekonomi di masa datang. Apabila keadaan ekonomi makin memburuk maka dampak masayarakat terhadap daya beli juga menurun.
Hal ini membuat manajer perusahaan harus berpikir bagaimana mengatur biaya-biaya produksi yang harus dikeluarkan. Apabila perusahaan menjual barang maka harus dipikirkan berapa harga barang yang dapat ditawarkan serta berapa harga perolehan yang harus diperkirakan.
Sehingga peranan manajer disini sangat besar dalam mengambil keputusan manajemen bagi perusahaan.

SIM yang baik adalah SIM yang mampu menyeimbangkan biaya dan manfaat yang akan diperoleh artinya SIM akan menghemat biaya, meningkatkan pendapatan serta tak terukur yang muncul dari informasi yang sangat bermanfaat.
Organisasi harus menyadari apabila mereka cukup realistis dalam keinginan mereka, cermat dalam merancang dan menerapkan SIM agar sesuai keinginan serta wajar dalam menentukan batas biaya dari titik manfaat yang akan diperoleh,
maka SIM yang dihasilkan akan memberikan keuntungan dan uang.
Secara teoritis komputer bukan prasyarat mutlak bagi sebuah SIM, namun dalam praktek SIM yang baik tidak akan ada tanpa bantuan kemampuan pemrosesan komputer.

Prinsip utama perancangan SIM : SIM harus dijalin secara teliti agar mampu melayani tugas utama.
Tujuan sistem informasi manajemen adalah memenuhi kebutuhan informasi umum semua manajer dalam perusahaan atau dalam subunit organisasional perusahaan.
SIM menyediakan informasi bagi pemakai dalam bentuk laporan dan output dari berbagai simulasi model matematika.

sumber : 
http://joejoe.blogdetik.com/2010/12/25/tujuan-sistem-informasi-manajemen/

Jumat, 02 November 2012

KONVERSI BILANGAN


      Konversi bilangan adalah suatu proses dimana satu system bilangan dengan basis  tertentu akan dijadikan bilangan dengan basis yang lain.

Konversi bilangan ada beberapa macam yaitu :
a.Konversi dari bilangan Desimal.konversi dari bilangan Desimal terbagi lagi menjadi 3 yaitu konversi dari bilangan Desimal, konversi bilangan Desimal ke octal,konversi bilangan Desimal ke Hexadesimal.
b.Konversi dari system bilangan Biner. Konversi dari system bilangan Biner yang terbagi lagi menjadi 3 yaitu konversi ke desimal, konversi ke octal, konversi ke hexadesimal
c.Konversi dari system bilangan Octal. Konversi dari system bilangan Octal terbagi menjadi 3 yaitu konversi ke Desimal, konversi ke Biner, konversi ke Hexadesimal

Namun salah satu yang akan saya bahas ialah mengenai konversi dari bilangan Desimal. Dan dibawah ini pembahasannya .

Konversi dari bilangan Desimal
1.Konversi dari bilangan Desimal ke biner
Yaitu konversi yang dilakukan dengan cara membagi bilangan ke decimal dengan dua kemudian diambil sisa pembagiannya.
Contoh :

45 (10) =…(2)
45 : 2 = 22 + sisa 1
22 : 2 = 11 + sisa 0
11 : 2 =  5 + sisa 1
 5 : 2 =  2 + sisa 1
 2 : 2 =  1 + sisa 0 101101(2) ditulis dari bawah keatas


2.Konversi bilangan Desimal ke Oktal
Yaitu konversi yang dilakukan dengan cara membagi bilangan desimal 8 kemudian dimabil sisa pembagiannya.
Contoh :
385 ( 10 ) = ….(8)
385 : 8 = 48+sisa 1
  48 : 8 = 6+sisa 0
601(8)

3.Konversi bilangan Desimal ke Hexadesimal
Yaitu konversi yang dilakukan dengan cara membagi bilangan desimal dengan 16 kemudian diambil sisa pembagiannya.
Contoh :
1583 ( 10 ) = ….(16)
1583 : 16 = 98+sisa 15
  96 : 16 =  6+sisa  2  
62F(16)

Sumber :Arsip pribadi( fotocopyan materi system Bilangan semester 1(PTSIA)).

ORGANISASI BERKAS SEQUENTIAL


Organisasi Berkas Sequential adalah cara yang paling dasar untuk mengorganisasikan kumpulan record-record dalam sebuah berkas. Dalam organisasi berkas sequential, pada waktu record ini dibuat, record-record direkam secara berurutan.

Record pertama ditempatkan pada posisi pertama dalam berkas, record kedua ditempatkan pada posisi kedua dalam berkas dan seterusnya.Begitu pula pada waktu pengaksesan dan pada waktu berkas ini digunakan sebagai input, record-record harus diakses secara berurutan.

Jadi dalam organisasi sequential, bukan berarti bahwa record-reocrd tersebut disimpan dalam urutan numerik. Tetapi jika kita ingin menambahkan suatu record pada berkas sequential, maka record tersebut akan terletak pada akhir berkas.

Organisasi berkas sequential sendiri terdiri dari record-record yang berbeda jeniS yaitu:
a. Proses
Karena record-record dalam organisasi berkas sequential harus diakses secara berurutan,
maka berkas sequential lebih sering menggunakan batch processing daripada interactive processing.

b. Keuntungan dan keterbatasan
Keuntungan dari yeknik organisasi berkas sequential adalah kemampuan mengakses record berikutnya secara tepat. 
Sedangkan keterbatasan dari organisasi berkas sequential adalah kita dapat mengakses langsung pada record yang diinginkan.

c. Pola akses
Pola akses adalah penentuan akses berdasarkan field tertentu.Selama pola akses dapat dipasangkan dengan record-record yang sudah diurut pada berkas sehingga waktu aksesnya menjadi sangat baik. 

Jadi harus menentukan pola akses terlebih dahulu baru menentukan organisasi berkas sequentuial berdasarkan urutan yang sesuai dengan pola aksesnya.
Jangan sebaliknya

Contoh:
Berkas gaji yang disusun secara sequential berdasarkan NIP, hendak diakses berdasarkan NAMA, maka program tidak baik. Juga tidak baik mengakses record dengan urutan sebagai berikut :
NIP = 15024508,NIP=15024607
NIP = 15024115,NIP=1502800
Dimana NIP tersebut belum tersortir.

Sumber :arsip pribadi(fotocopyan struktur organisasi 
        data,semeseter 3)



FLOWCHART

a.Pengenalan dan definisi Flowchart
   Algoritma berasal dari kata algoris dan ritmis yang pertama kali diungkapkan oleh Abu Ja’far Mohammed Ibn Musa al Khowarizmi (825 M) dalam buku Al-Jabr Wa=al Muqabla.
 
Flowchart sendiri merupakan gambar atau bagian yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya.Gambaran ini dinyatakan dengan symbol. Dan symbol tersebut menggambarkan setiap proses dan digambarkan dengan garis penghubung.

b.Kegunaan Flowchart
Fungsi dari flowchart adalah untuk membantu dalam pembuatan program secara umum lalu setelah itu dituangkan ke dalam program secara detail. 
Sehingga memudahkan pembuat program atau programmer dalam menghasilkan program yang terstruktur serta output yang sesuai dengan perencanaan.

Ada dua macam flowchart yang menggambarkan proses dengan computer, yaitu:
a.System Flowchart
  Bagan yang memperlihatkan urutan prosedur dan proses dengan computer,yaitu
System flowchart menggambarkan :
1.Hubungan antar suatu file dengan file lainnya
2.Media yang dipakai untuk suatu file

b.Program flowchart
  Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.

FLOWCHART
1.Langkah awal pembuatan program
2.Urutan proses di program menjadi lebih jelas

Kaidah-kaidah umum dalam pembuatan flowchart
   Dalam pembuatan flowchart tidak menggunakan rumus atau patokan 
Yang bersifat mutlak. Karena flowchart merupakan gambaran hasil 
Pemikiran dalam menganalisi suatu masalah dengan computer. Sehingga flowchart yang dihasilkan bervariasi antara pemrogram yang satu dengan Pemrogram yang lainnya. 

Jadi, Secara garis besar pengolahan selalu terdiri dari 3 bagian utama yaitu :
a. Input
b. Proses pengolahan dan 
c. Output

Sumber : Arsip pribadi(Fotocopyan Algoritma dan Pemrograman IA)




Minggu, 21 Oktober 2012

PEMANFAATAN BAHASA INDONESIA PADA WACANA ILMIAH, SEMI ILMIAH DAN NON ILMIAH

Wacana Ilmiah

PENGERTIAN KARYA ILMIAH
Karya Ilmiah adalah karya tulis yang disusun oleh seorang penulis berdasarkan hasil-hasil penelitian ilmiah yang telah dilakukannya. Dari definisi yang lain dikatakan bahwa karya ilmiah (scientific paper) adalah laporan tertulis dan dipublikasi yang memaparkan hasil penelitian atau pengkajian yang telah dilakukan oleh seseorang atau sebuah tim dengan memenuhi kaidah dan etika keilmuan yang dikukuhkan dan ditaati oleh masyarakat keilmuan.

MACAM KARYA TULIS ILMIAH
Sesuai dengan cirinya yang tertulis tadi, maka karya tulis ilmiah dapat berwujud dalam bentuk makalah (dalam seminar atau simposium), artikel, laporan praktikum, skripsi, tesis, dan disertasi, yang pada dasarnya kesemuanya itu merupakan produk dari kegiatan ilmuwan. Data, simpulan, dan informasi lain yang terkandung dalam karya ilmiah tersebut dijadikan acuan (referensi) bagi ilmuwan lain dalam melaksanakan penelitian atau pengkajian selanjutnya.

Contoh Wacana Ilmiah


Aids
AIDS (Acquired Immune Deficiency Syndrome) adalah nama penyakit yang berarti sindroma dapatan penurunan kekebalan tubuh. Ada pula yang menyebutkan sebagai penyakit kurus karena penderitanya memang sangat kurus. Sebagai sindroma, gejala AIDS sangat banyak, antara lain diare lebih dari sebulan, demam lebih dari sebulan, dan menurunnya berat badan secara cepat. Dari ketiga gejala tersebut, yang terpenting adalah gejala menurunya berat badan. Tanda-tanda lain antara lain batuk lebih dari 2 minggu, pembengkalan kelenjar (di ketiak,leher,dan selangkangan), sakit kepala hebat dengan leher kaku, bengkak-bengkak cokelat tua yang cepat menyebar di kulit dan lain-lain.
AIDS disebabkan oleh virus yang hidup dalam darah dan cairan tubuh lainnya. Virus ini merusak system kekebalan tubuh sehingga tubuh tidak mampu lagi membentengi badan dari serangan berbagai penyakit. Setelah virus ini berada di dalam tubuh, ia bisa berada di sana bertahun-tahun sebelum mulai membuat orang itu sakit. Siapa saja bisa terkena AIDS, tidak peduli umur, suku, pekerjaan, maupun orientasi seksualnya, apabila seseorang pernah berhubungan seks dengan orang yang membawa virus AIDS, disuntik/menyuntik diri dengan jarum kotor, atau memperoleh transfuse darah yang terkontaminasi virus AIDS, maka ia juga dapat terkena AIDS. Begitu pula dengan bayi yang ibunya membawa virus AIDS.
Ada tiga cara penularan AIDS pada bayi yaitu ketika janin masih di dalam kandungan, pada saat dilahirkan yang penuh darah, dan melalui Air Susu Ibu. Meskipun begitu, tetap lebih baik menyusui dengan ASI daripada susu bubuk (baik karena kemungkinan tertulari AIDS secara matematis hanya 50%, maupun karena ASI mengandung banyak zat yang berguna bagi kekebalan bayi).
Dari semua kasus penderita AIDS yang berhasil sembuh, ada hal-hal penting yang bisa ditarik. Pertama, memang virus HIV sebagai penyebab utama, tapi juga bergantung pada kondisi fisik dan psikis masing-masing korban. Kedua, mereka yang berhasil lolos dari maut adalah mereka yang secara sadar mengubah gaya hidupnya menjadi lebih positif.

Wacana Semi Ilmiah

Wacana Semi Ilmiah, adalah wacana yang karakteristiknya berada di antara ilmiah dan non ilmiah. Contoh artikel, editorial, opini, feuture, reportase.

Salah satu contoh wacana semi ilmiah

Pendiri Facebook Anggota Illuminati?

Pernahkah Anda penasaran, mengapa pendiri dan CEO Facebook Mark Zuckerberg begitu senang memakai hoodie (jaket bertudung-red)?

Pekan lalu, saat diwawancarai oleh Kara Swisher dan Walt Mossberg dari All Things Digital, di konferensi D8 di Rancho Palos Verdes, California, Zuckerberg menyingkap 'rahasia' jaketnya.

Saat dihujani pertanyaan mengenai privasi, keringat Zuckerberg mengucur deras sehingga ia pun melepas jaket tudungnya itu.

Ternyata jaket itu menarik perhatian Kara Swisher, karena di dalam jaket itu terdapat simbol bergambar lingkaran beserta anak panah yang menuju ke enam penjuru arah mata angin. Di titik pusat keenam anak panah itu, terbentuk lambang bintang daud.

"Apa ini, apakah kamu ikut semacam pemujaan setan," kata Kara Swisher sambil melihat jaket milik Zuckerberg, dikutip dari situs SFWeekly.

Swisher juga menambahkan bahwa gambar di jaket itu mengingatkan dia pada simbol illuminati. Sementara Gawker.com menambahkan bahwa simbol itu juga mempresentasikan wajah iblis Beelzebub pada mitologi Yahudi.

Zuckerberg sendiri sudah banyak diketahui sebagai anak keturunan dari pasangan keluarga Yahudi-Amerika, Edward dan Karen Zuckerberg.
Saat kuliah di Di Harvard, pria yang kini berusia 26 tahun itu, juga bergabung dengan Alpha Epsilon Pi, sebuah organisasi persaudaraan Yahudi.

Namun, menurut sumber SF Weekly, belum ada bukti-bukti yang cukup kuat bahwa terdapat ritual-ritual rahasia semacam yang dilakukan oleh kelompok illuminati, di Facebook.
Logo di dalam jaket Mark Zuckerberg

Logo tersebut hanya digambarkan sebagai pernyataan misi tak resmi Facebook, karena tulisan di gambar itu senada dengan apa yang selalu ditekankan oleh Zuckerberg. "Facebook, Making the World Open dan Connected."

Namun, jaket tersebut keburu menghebohkan. Menurut laporan dari TechCrunch, salah seorang yang juga memiliki jaket yang sama persis, melelangnya lewat eBay.

"Ini adalah edisi terbatas, cuma dimiliki oleh karyawan. Saya diberikan jaket ini oleh salah seorang karyawan Facebook, namun sekarang bisa Anda miliki," kata pelelang jaket ini di eBay.
Sampai berita ini diturunkan, jaket ini sudah ditawar seharga US $1,525 atau sekitar Rp 14 juta.

Wacana non ilmiah 

Wacana non ilmiah merupakan wacana yang biasanya berupa cerita/tulisan yang bukan berdasarkan fakta, seperti cerpen, cerbung dan sebagainya
tidak ada metode khusus dalam bahasa penulisan, menggunakan bahasa sehari-hari yang tidak kaku dan mudah dimengerti.

contoh wacana non ilmiah

contoh wacana ini diambil dari blog Raditya Dika  http://radityadika.com/this-is-mysupport/

This is my support!
Piala AFF kemaren bikin gue mikir, jangan-jangan supporter Indonesia hanya mau ngedukung timnya kalau lagi berjaya. Sebelumnya, pas Indonesia kalah terus, gak ada tuh yang ngedukung tim bola kita seheboh kemaren.
Sekarang,
kejuaraan badminton Indonesia Open baru digelar.
Bisa menang gak kita?
Ada yang ngedukung gak? ?
Gue baru aja buka kamipercaya.com, temen-temen dari kaskus bikin ini sebagai dukungan untuk tim bulutangkis kita. Akhirnya orang-orang, termasuk gue, tau deh, dan ikutan ngedukung. Kalo udah begini, gue yakin pasti tim bulu tangkis kita bangkit lagi.
Di era internet kayak sekarang, lo bisa ngasih dukungan buat tim bulu tangkis kita dari rumah atau tempat kerja. Wada wall of support di kamipercya.com, bisa upload foto ekspresi dukungan lo. Siapa tau yang gak bisa beli tiketnya, bisa dapet hadiah dari wall of support ini, ada 10 tiket setiap hari, dan yang masih ada, ada 6 tiket untuk 3 pemenang di match final.
Btw, lo bisa follow twitterny a juga di @Indonesia_NoB atau gabung di Facebook Fan Page Indonesia Nation of Badminton. Kalau gue perhatiin, hadiah juga hampir sama dengan wall of support, bagi-bagi tiket terus.
Hasil pertandingan, jadwal, dan kuis badminon lo bisa downbload langsung di blackberry di bbappindonesiaopen.com.
Ayo, dukung bulutangkis Indonesia!

Sumber :

ARRAY


Apa itu array?
Menurut definisinya, array adalah sebuah variable yang dapat menyimpan lebih dari satu nilai sejenis(memiliki data yang sama). Hal ini tentunya berbeda dengan variable yang hanya dapat menampung satu nilai. Setiap nilai yang dapat disimpan disebut elemen array, sedangkan nilai yang dapat diakses elemennya disebut indeks array.

Deklarasi Array
Dalam bahasa pascal, pendeklarasian array dilakukan dengan menggunakan kata kunci array dan tipe data yang akan disimpan didalamnya. Selain itu juga harus disertai dengan batas-batas indeksnya yang diapit oleh tanda bracket ([]).  Berikut ini bentuk umum deklarasi array :

NamaArray : Array[IndeksAwal…IndeksAkhir] of tipe_data;
Sebagai contoh,apabila kita ingin mendeklarasikan array dengan nama A yang berisi 10 buah elemen bertipe integer, maka kita harus mendeklarasikannya dengan cara berikut :
Var
   A: array [1…10] of integer;

Pada kode diatas, indeks array dimulai dari satu. Perlu diperhatikan bahwa pada bahasa pascal berbeda dengan bahasa C yang indeks array-nya selalu dimulai dari nol. Pada bahasa pascal, indeks array dapat dimulai dari bilangan berapapun. Dan juga, indeks array juga dapat bertipe karakter dan bilangan berapapun. Selain itu indeks array juga dapat bertipe karakter maupun bertipe data enumerasi.

Mengakses Elemen Array
Untuk dapat mengakses elemen array, maka langkah pertama yang harus dilakukan adalah dengan mengisikan nilai ke dalam elemen-elemen array yang bersangkutan. Adapun bentuk umum dari  elemen array yang digunakan untuk pengisian elemen array adalah sebagai berikut :
NamaArray [indeks] := nilai;

Sumber :
Arsip pribadi : Buku Teknik pemrograman PASCAL (karangan Budi Raharjo)



Senin, 15 Oktober 2012

PENGENALAN C++


Sejarah C++
Tahun 1978, Brian W.Kernighan & Dennis M.Ritchie  dari A.T & T Laboratorium mengembangkan bahasa B menjadi bahasa C.
Bahasa B diciptakan oleh Ken Thompson yang sebenarnya merupakan pengembangan dari bahasa BPCL(Basic Combining Programming Language) 
yang diciptakan oleh Marthin Richard.

Sejak Tahun 1980, bahasa B banyak digunakan pemrogram di Eropa. dan perkembangannya bahasa C menjadi bahasa yang 
,terpopuler dibandingkan dengan bahasa pemrograman lain seperti PASCAL,BASIC. Tahun 1989, dunia pemrograman C mengalami peristiwa penting 
dengan dikeluarkannya standar bahasa oleh ANSI sehingga dikenal dengan ANSI C. setelah mengalami peristiwa penting, bahasa C 
dikembangkan oleh Bjarne Stroustrup . dan tahun 1985, resmilah sudah bahasa C sebagai bahasa pengembangan dikenal dengan bahasa C++ . 

Pada evolusi selanjutnya,Borland International Inc mengembangkan kompiler C++ yang mengubah C++ menjadi bahasa mesin. Sejak evolusi 
inilah C++ menjadi bahasa berorientasi objek yang digunakan sebagian besar pemrogram profesional.

Struktur Bahasa C++

 Contoh :
//my first program in C++
#include<iostream.h>
int main()
{
cout<<"Hello World";
return 0;
}

// my first program in C++
Baris ini adalah komentar. Semua baris yang diawali dengan dua garis miring(//) akan dianggap 
sebagai komentar.
#include<iostream.h>
kalimat yang diawali dengan tanda(#) adalah are preproseccor directive. Bukan merupakan baris
kode yang dieksekusi,tetapi indikasi untuk kompiler
int main()
Baris ini mengocokkan pada awal dari deklarasi fungsi main yang merupakan titik awal dimana seluruh program
C++ akan mulai dieksekusi.
cout<<"Hello World";
Instruksi ini paling penting dalam program contoh. cout sendiri merupakan standard output stream dalam c++(biasanya 
monitor)
return 0;
Instruksi ini menyebabkan fungsi main() berakhir dan mengembalikan kode yang mengikuti instruksi tersebut, dalam kasus 
ini 0; dan juga cara mengakhiri program.

sumber:
Arsip pribadi(Modul  TPT-2/C++/Ronggo Permono/2007) semester 4