Sabtu, 05 Januari 2013

cara membuat build number sendiri

kali ini saya akan memberi informasi tentang cara membuat build number sendiri pada opersi system android..
pertama hh anda harus ter root dahulu
lalu download root exploler, masuk ke folder system dan cari note build.prop
pastikan anda sudah mengganti dari 'RO' menjadi 'RW'
lalu open in text editor pilih ro.build display id="isi nama yang kamu ingin"
hasil oprekan saya :

ini kado untuk wanita spesial saya :))
semoga membantu

cara merubah android menjadi hostpot


patikan hh (hand held) antum ber sistem operasi android ya :)

lalu masuk ke pengaturan (system setting) kemudian masuk ke pengaturan jaringan pilih tethering and portable hostpot
lalu klik mobile AP, dan berikan password pada hh anda jika anda menginginkannya..
cara menyeting nya terdapat di mobile AP setting..

nah sekarang anda telah memiliki hostpot anda sendiri :)
dan jika ingin menjadikannya modem
cukup sambungkan hh anda pada port usb di pc anda
lalu klik usb tethering..

DETERMINAN MATRIKS


1.    Apa yang kalian ketahui tentang transpose matrik
Matriks transpose yaitu matriks yang diperoleh dari memindahkan elemen-elemen baris menjadi elemen pada kolom atau sebaliknya.
2.       Apa yang kalian ketahui tentang determinan ?
Determinan adalah suatu fungsi tertentu yang menghubungkan suatu bilangan real dengan suatu matriks bujursangkar.

3.       Sebutkan dan jelaskan sifat sifat determinan?
a)      Jika A adalah sebarang matriks kuadrat yang mengandung sebaris bilangan nol, maka det(A) = 0.
b)      Jika A adalah matriks segitiga n x n, maka det(A) adalah hasil kali entri-entri pada diagonal utama, yakni det(A) = a11a22 … ann
c)       Misalkan A’ adalah matriks yang dihasilkan bila baris tunggal A dikalikan oleh konstanta k, maka det(A’) = k det(A)
d)      Misalkan A’ adalah matriks yang dihasilkan bila dua baris A dipertukarkan, maka det(A’) = -det(A)
e)      Misalkan A’ adalah matriks yang dihasilkan bila kelipatan satu baris A ditambahkan pada baris lain, maka det(A’) = det(A)
f)       Jika A adalah sebarang matriks kuadrat, maka det(A) = det(At)
g)      Misalkan A, A’ dan A” adalah matriks n x n yang hanya berbeda dalam baris tunggal, katakanlah baris ke-r, dan anggap bahwa baris ke r dari A” dapat diperoleh dengan menambahkan entri-entri yang bersesuaian dalam baris ke-r dari A dan dalam baris ke-r dari A’, maka det(A”) = det(A) + det(A’) [hasil yang serupa juga berlaku untuk kolom]
h)      Jika A dan B adalah matriks kuadrat yang ukurannya sama, maka det(AB) = det(A) det(B)
i)        ebuah matriks kuadrat dapat dibalik jika dan hanya jika det(A) \neq 0
j)        Jika A dapat dibalik, maka det(A-1) = 1/det(A)

function pada cobol


1.apa yang kalian ketahui tentang function pada cobol?
function adalah sejumlah intruksi yang dikelompokan menjadi satu, berdiri sendiri, membentuk suatu subprogram yang sering juga disebut subroutien

2.Bentuk umum function pada cobol?
function terbagi 2 yaitu
- Header Function tanpa parameter
Bentuk umum : Function <Namafunction>:TipeData;
contoh : Function Hitung : integer;
Function Nama : String;

- Header Function dengan Parameter
Bentuk umum : Function <Namafunction>(<Daftarparameter>):TipeData;
contoh : Function Hitung (a,b:byte): integer;
Function Cekposisi (x,y:integer): boolean; 

array pada cobol


1.       Apa yang kalian ketahui tentang array pada cobol ?
Salah satu struktur data yang teramat penting adalah array atau larik. Array merupakan
bagian dasar, yang disebut blok, guna keperluan pembentukan suatu struktur data lain yang
lebih kompleks. Hampir setiap jenis struktur data kompleks dapat disajikan secara logik
oleh array. Kita dapat mendefinisikan array sebagai suatu himpunan hingga elemen, terurut dan
homogen. Terurut, kita artikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen
pertama, elemen kedua, dan seterusnya sampai elemen ke-n. Sedangkan pengertian elemen
yang homogen adalah bahwa setiap elemen dari sebuah array tertentu haruslah
mempunyai tipe data yang sama.

2.    Sebutkan dan jelaskan macam macam bentuk array yang kalian ketahui ?
- Array satu dimensi adalah adalah struktur data yang statis yang mempunyai 1 nama tetapi memiliki banyak tempat. Setiap tempat harus dibedakan, untuk membedakannya dibutuhkan penunjuk, pentunjuk dapat berupa karakter(char) atau integer. Sekali disimpan dalam penunjuk yang sama(berbentuk indeks), maka isinya tidak akan hilang kecuali indeksnya diisi oleh nilai yang lain.

- Array multi dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi.

array pada cobol


1.       Apa yang kalian ketahui tentang array pada cobol ?
Salah satu struktur data yang teramat penting adalah array atau larik. Array merupakan
bagian dasar, yang disebut blok, guna keperluan pembentukan suatu struktur data lain yang
lebih kompleks. Hampir setiap jenis struktur data kompleks dapat disajikan secara logik
oleh array. Kita dapat mendefinisikan array sebagai suatu himpunan hingga elemen, terurut dan
homogen. Terurut, kita artikan bahwa elemen tersebut dapat diidentifikasi sebagai elemen
pertama, elemen kedua, dan seterusnya sampai elemen ke-n. Sedangkan pengertian elemen
yang homogen adalah bahwa setiap elemen dari sebuah array tertentu haruslah
mempunyai tipe data yang sama.

2.    Sebutkan dan jelaskan macam macam bentuk array yang kalian ketahui ?
- Array satu dimensi adalah adalah struktur data yang statis yang mempunyai 1 nama tetapi memiliki banyak tempat. Setiap tempat harus dibedakan, untuk membedakannya dibutuhkan penunjuk, pentunjuk dapat berupa karakter(char) atau integer. Sekali disimpan dalam penunjuk yang sama(berbentuk indeks), maka isinya tidak akan hilang kecuali indeksnya diisi oleh nilai yang lain.

- Array multi dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi.

program matriks pada aplikasi turbo pascal 7 beserta logikanya


Cara membuat invers matrik di apliikasi turbo pascal7 pada windows 64 bit
1.       Pastikan pc anda terinstal dosbox dan aplikasi turbo pascal terinstal di dalam folder DOSHR , lihat gambar sudah ada folder tp7 yang di dalamnya ada aplikasi turbo pascal.
2.       Setelah persiapan di nomor 1 terpenuhi maka buka program dosbox lalu  ketikan cd tp7 -> cd bin -> tpx nah tpx ini adalah program pascalnya loh.
3.       Didalam program tpx ketikan koddingan seperti gambar di bawah ini :.. dengan nama matriks.pas




Logika dari uses crt adalah untuk koddingan pengontrol dari semua koddingan di bawah nya sedangkan var a,b,c,d,i,invers,p,q,r,s : real; koddingan ini memberikan variabel dengan nama a sampai s dan memiliki tipe data real. Jawab : char ; koddingan jawab mempunyai tipe data char dan pass : string[8] koddingan pass mempunyai tipe data string dengan maksimal karakter 8.
Begin untuk memulai clrscr untuk membersihkan layar dahulu dan ketika diulang maka ada namanya ‘repeat’ lalu layar di bersihkan kembali dan pergi ke baris 20 kolom 1, dan layar pada output akan langsung menampilkan ‘mencari invers matriks ordo 2x2’ dengan koddingan writeln.
 Dan dibawahnya akan menampilkan huruf a.b.c.d yang akan kita inputkan angka untuk di cari determinan dan tranpose. Ingat misal (10,5)  maka 10 itu baris dan 5 itu kolom! “baskom” (BariS KoloM)
i:= (a*d)-(b*c) yang artinya “i” itu sebagai varibel yang mempunyai rumus (a*d)-(b*c) dan dibawah nya jika ‘i’ tidak sama dengan “nol” kemudian begin untuk memulai dan mulailah perhitungan invers.
Invers di hitung dengan rumus 1/((d*a)-(b*c)).Masih ingatkan jika ordo 2x2 itu ada 4 data di dalamnya, nah di dalamnya data itu di deklarasikan p,q,r,s.
Jika p mempunyai rumus d*invers, Jika q mempunyai rumus -b*invers, Jika r mempunyai rumus –c *invers, Jika s mempunyai rumus a*invers.
Setelah data a sampai d di inputkan maka akan tampil ‘invers matrik A’  di baris 25 dan kolom 10. Dan menampilkan perhitungan varibel p sampai s dengan hasil desimal dan 3 angka di belakang koma.
Jika i=0 maka akan memunculkan kalimat di baris25 dan kolom 15 ‘tidak ada invers matrik’
Dan jika perhitungan invers matrik sudah selesai maka muncul kalimat ‘tekan sembarang untuk mengulangi perhitungan atau’ itu di baris 10 kolom 18. Dan ‘tekan X untuk mengakhirinya’ baris 10 kolom 19.
Jawab:=readkey; untuk mengunci pilihan jawaban anda yang sembarang itu, jika ‘until upcase(jawab)=’X’; maka jika tekan X maka akan keluar program itu harus x kapital karena jika tidak maka tidak akan keluar, karena ada koddingan upcase.
 Dan halt untuk menghentikan pemilihan itu dan secara otomatis mengulangi jika di ketik sembarang atau keluar program jika di ketik X. Dan untuk akhir koddingan terdapat kata ‘end.’






Nah gambar di bawah ini adalah outputnya.
Cara untuk menampilkan output ini jika sudah di compile dan langsung di save setelahnya keluar dari pascal dan kembali ke dosbox
Owh iya cara compile nya tekan “ctrl+f9”, untuk running di dosbox ketik cd tp7 -> cd bin -> matriks
Cd itu untuk memanggil data atau foder yang terdapat di sebuah drive

invers matriks


1. apa yang kalian ketahui tentang invers pada matriks
JIka A dan B matriks bujur sangkar sedemikian rupa sehingga A B = B A = I , maka B disebut balikan atau invers dari A dan dapat dituliskan  ( B sama dengan invers A ). Matriks B juga mempunyai invers yaitu A maka dapat dituliskan . Jika tidak ditemukan matriks B, maka A dikatakan matriks tunggal (singular). Jika matriks B dan C adalah invers dari A maka B = C.
Matriks A =  dapat di-invers apabila ad - bc ≠ 0

2. sebutkan syarat" invers pada matriks
1.     Jika | A | = 0, maka matriks A tidak mempunyai invers. Oleh karena itu, dikatakan matriks A sebagai matriks singular.
2.     Jika | A | <> 0, maka matriks A mempunyai invers. Oleh karena itu,
dikatakan matriks A sebagai matriks nonsingular.

3. berikan contoh matriks invers
Matriks
A = \begin{bmatrix}
2 & -5 \\
-1 & 3 \\
\end{bmatrix} dan B = \begin{bmatrix}
3 & 5 \\
1 & 2 \\
\end{bmatrix}
AB = \begin{bmatrix}
2 & -5 \\
-1 & 3 \\
\end{bmatrix}\begin{bmatrix}
3 & 5 \\
1 & 2 \\
\end{bmatrix} = \begin{bmatrix}
1 & 0 \\
0 & 1 \\
\end{bmatrix} = I (matriks identitas)
BA = \begin{bmatrix}
3 & 5 \\
1 & 2 \\
\end{bmatrix}\begin{bmatrix}
2 & -5 \\
-1 & 3 \\
\end{bmatrix} = \begin{bmatrix}
1 & 0 \\
0 & 1 \\
\end{bmatrix} = I (matriks identitas)
Maka dapat dituliskan bahwa B = A^{-1} (B Merupakan invers dari A)

Contoh 2:
Matriks
A = \begin{bmatrix}
1 & 1 \\
3 & 4 \\
\end{bmatrix} dan B = \begin{bmatrix}
2 & 5 \\
3 & 4 \\
\end{bmatrix}
AB = \begin{bmatrix}
1 & 1 \\
3 & 4 \\
\end{bmatrix}\begin{bmatrix}
2 & 5 \\
3 & 4 \\
\end{bmatrix} = \begin{bmatrix}
3 & 4 \\
6 & 8 \\
\end{bmatrix}
BA = \begin{bmatrix}
2 & 5 \\
3 & 4 \\
\end{bmatrix}\begin{bmatrix}
1 & 1 \\
3 & 4 \\
\end{bmatrix} = \begin{bmatrix}
17 & 21 \\
15 & 19 \\
\end{bmatrix}
Karena AB ≠ BA ≠ I maka matriks A dan matriks B disebut matriks tunggal.


Contoh 3:
Matriks
A = \begin{bmatrix}
3 & 1 \\
5 & 2 \\
\end{bmatrix}
Tentukan Nilai dari A-1
Jawab:
A^{-1} =\frac{1} {(3)(2)-(5)(1)}\begin{bmatrix}
2 & -1 \\
-5 & 3 \\
\end{bmatrix} = \frac{1} {6-5}\begin{bmatrix}
2 & -1 \\
-5 & 3 \\
\end{bmatrix} = \frac{1} {1}\begin{bmatrix}
2 & -1 \\
-5 & 3 \\
\end{bmatrix} = \begin{bmatrix}
2 & -1 \\
-5 & 3 \\
\end{bmatrix}

Contoh 4:
Matriks
A = \begin{bmatrix}
1 & 2 \\
1 & 3 \\
\end{bmatrix}, B = \begin{bmatrix}
3 & 2 \\
2 & 2 \\
\end{bmatrix}, AB = \begin{bmatrix}
7 & 6 \\
9 & 8 \\
\end{bmatrix}
Dengan menggunakan rumus, maka didapatkan
A^{-1} = \begin{bmatrix}
3 & -2 \\
-1 & 1 \\
\end{bmatrix}, B^{-1} = \begin{bmatrix}
1 & -1 \\
-1 & \frac{3} {2} \\
\end{bmatrix}, (AB)^{-1} = \begin{bmatrix}
4 & -3 \\
-\frac{9} {2} & 7 \\
\end{bmatrix}
Maka
B^{-1} A^{-1}= \begin{bmatrix}
1 & -1 \\
-1 & \frac{3} {2} \\
\end{bmatrix}\begin{bmatrix}
3 & -2 \\
-1 & 1 \\
\end{bmatrix} = \begin{bmatrix}
4 & -3 \\
-\frac{9} {2} & 7 \\
\end{bmatrix}
Ini membuktikan bahwa (AB)^{-1} = B^{-1} A^{-1}

program function pada aplikasi cobol beserta logikanya


1.       Cara membuat program menu function pada aplikasi cobol di windows 64bit.
-          Bukalah notepad lalu isikan koddingan seperti gambar di bawah ini :
Logika dari indentification division sampai procedure division :
Identitas program dinamai dengan nama menu, lalu author sebagai koddingan pembuat. Sedangkan di data divisi terdapat bagian pekerjaan dengan empat seksi yaitu awal, ke dua, ke tiga dan tanya. Dimana darike empat seksi tersebut jika outputnya numerik maka koddingannya di deklarasikan angka 9 dan jika outputnya karakter di deklarasikan huruf x, tetapi untuk huruf zzz mempunyai arti sebagai hasil dari perhtungan.
                                                                                                                                                                    
                                                                                                                                                          


                                                                                                               

Logika dari procedure divisi sampai selesai :
Di dalam divisi prosedur ini terdapat koddingan mulai yang akan di tampilkan langsung di outpunya sebagai menu pilihan, dan terdapat 3 pilihan jika di ketik angka 1 maka akan menuju menu 1 dan seterusnya. Untuk pilihan 1 mempunyai logika jika kita ketik nama sampai kelas maka akan tampil di baris 9,10,11 dan kolom 10. Untuk pilihan ke 2 akan menghapus layar sebelumnya dan akan menampilkan rumus persegi panjang dengan rumus persegi panjang “compute luas = panjang * lebar * tinggi.” Untuk pilihan ke 3 akan menghapus layar sebelumnya dan menghitung rumus hasil dengan koddingan
Dan jika sudah terhitung di dapat hasilnya maka akan kembali ke menu awal jika ketik “Y”.
-          Siapkan dos box untuk virtual cmd kan masuk ke drive c:, lalu ke folder cobol32 dan ketik cobol paxe.cob untuk meng compile program cobol menu function, perhatikan gambar:
Untuk merunning program ketikan “runcob nama file”:

contoh program squential pada cobol dan logikanya


-          Cara membuat program menu file sequential pada aplikasi cobol
1.       Bukalah run dengan mengetik windows + r, lalu muncul command from dan ketikan h: (enter) untuk masuk ke drive h, selanjutnya cd cobol dan edit sq.cob
2.       Di dalam program yang bernama sq.cob, kita ketikan koddingan yang di tunjukan pada gambar di bawah ini :



File sequential ini mempunyai logika yaitu jika di ketik Y atau y maka akan mengulang kembali menu sequential tetapi jika T atau t maka program sequential di hentikan.
Di bagian seksi layar itu akan menampilkan layar kosong dan menampilkan kata “input kode”. Dengan persetujuan koddingan “kode” di kolom 15, dengan jumlah karakter sebanyak 6.
Di bagian divisi prosedur, jika kode inputnya di masukan  kata “lx 800” maka akan memunculkan data epson, dan jika kode inputnya di masukan kata “hp1010” maka akan memunculkan data hp laser.
Sebelum memunculkan nama data tersebut akan muncul kata-kata “printer yang anda gunakan adalah :”, jika sudah muncul nama data akan keluar kata kata “apakah ada kode lainnya” jika anda ketik y atau Y maka akan muncul ke perulangan input kode kembali.
3.       Ini lah cara mengkompile file cobol yang kita beri nama sq.cob:
-          Klik file lalu klik save kemudian exit
-          Ketika sudah berada di cmd maka ketik “cobol sq.cob”, jika tidak ada yang error maka running lah file tersebut dengan cara runcob sq.cob, berikut screenshot nya:



CONTOH PROGRAM COBOL


 IDENTIFICATION DIVISION.
        PRGRAM-ID. latihan.
        AUTHOR. padsha dirgantara.
INSTALLATION. GUNADARMA.
DATE-WRITEN. 02-12-2012.
DATE-COMPILED. 02-12-2012.
SECURITY. OPEN.

ENVIRONMENT.
configuration section.
SOURCE-COMPUTER.
OBJECT-COMPUTER.
SPECIAL-NAMES.
PRINTER IS ALAT-CETAK.
CURRENCY SIGN IS "F".
DECIMAL-POINT IS COMMA.

DATA DIVISION.
working-strorage section.
01 masukan.
02 NAMA pic x(20).
02 NPM pic x(8).
02 KELAS pic x(5).
02 nilai PIC 99,99.

PROCEDURE DIVISION.
mulai.
DISPLAY cls.
display 'nama anda :', accept nama.
display 'npm anda :', accept npm.
display 'kelas anda :', accept kelas.
display 'nilai anda :', accept nilai.
display 'nama :', nama.
display 'npm :', npm.
display 'kelas :', kelas.
display 'nilai :', nilai.
selesai.

manajemen keuangan


Pengertian Manajemen Keuangan

Manajemen Keuangan adalah aktivitas pemilik dan manajemen perusahaan untuk memperoleh sumber modal yang semurah-murahnya dan menggunakannya se-efektif, se-efisien, seproduktif mungkin untuk menghasilkan laba. Aktivitas itu meliputi :

1.       AKTIVITAS PEMBIAYAAN ( FinancingActivity )

Aktivitas pembiayaan ialah kegiatan pemilik dan manajemen perusahaan untuk mencari sumber modal ( sumber eksternal dan internal ) untuk membiayai kegiatan bisnis.

A.Sumber eksternal

1.       .Modal Pemilik atau modal sendiri (Owner Capital atau Owner Equity). Atau modal saham (Capital Stock ) yang terdiri dari : Saham Istimewa (Preferred Stock) dan Saham Biasa (Common Stock).
2.       Utang (Debt), Utang Jangka Pendek (Short-term Debt) dan Utang Jangka Panjang (Long-term Debt).
3.       Lain-lain, misalnya hibah.

B. Sumber Internal :

1.       Laba Ditahan (Retained Earning)
2.       Penyusutan, amortisasi, dan Deplesi ( Depreciation, Amortization, dan Deplention)
3.       Lain-lain, misalnya penjualan harta tetap yang tidak produktif.


2.      Aktiva Investasi (Investment activity)

aktivitas investasi adalah kegiatan penggunaan dana berdasarkan pemikiran hasil yang sebesar-besarnya dan resiko yang sekecil-kecilnya. Aktivitas itu meliputi :
1.       Modal Kerja (working Capital) atau harta lancar (Current Assets)
2.       Harta Keuangan (Finaceal assets) yang terdiri : investasi pada saham (stock) dan Obligasi (Bond)
3.       Harta Tetap (real Assets) yang terdiri dari : Tanah,gedung, Peralatan.
4.       Harta Tidak Berwujud (intangible assets) terdiri dari : Hak Paten, Hak Pengelolaan Hutan, Hak Pengelolaan Tambang, Goodwill.

3.      Aktivitas Bisnis (Business Activity)

Aktivitas bisnis adalah kegiatan untuk mencari laba melalui efektivitas penjualan barang atau jasa efisiensi biaya yang akan mengahsilkan laba. Aktivitas itu dapat dilihat dari laporan Laba-Rugi, yang terdiri dari unsur :
1.       Pendapatan (sales atau Revenue)
2.       Beban ( Expenses) 
3.       Laba-Rugi ( Profit-Loss)



4.      Tanggung Jawab Manager Keuangan

Aktivitas perusahaan ditinjau dari sudut manajemen keuangan menjadi tugas manajer keuangan. Tugasnya antara lain adalah sebagai berikut :

1.       Perolehan dana dengan biaya murah.
2.       Penggunaan dana efektif dan efisien
3.       analisis laporan keuangan
4.       analisis lingkungan Internal dan eksternal yang berhubungan dengan keputusan rutin dan khusus.

Berdasarkan tugas tersebut, manajemen keuangan memiliki tujuan antara lain adalah ;
1.       Memaksimalkan nilai perusahaan
2.       Membina relasi dengan pasar modal dan pasar uang.

 



















5.      Sifat Dasar Perusahaan

Tujuan perusahaan adalah mencari laba dan mempertahankan kelangsungan hidupnya. Dalam kegiatannya mencari laba,pemilik memberi wewenang kepada manajemen untuk melaksanakannya. Dalam usahanya memperoleh laba manajemen harus berprilaku:
1.       Memaksimumkan nilai perusahaan, artinya manajemen harus mengahasilkan laba lebih besar dari biaya modal yang digunakannya.
2.       Tanggung jawab sosial, artinya dalam mencari laba, manajemen tidak boleh merusak lingkungan alam,sosial, dan budaya.
3.       Etika, artinya manajemen dalam mengusahakan laba harus tunduk pada norma-norma sosial di lingkungan mereka bekerja dan tidak boleh menipu masyarakat konsumen.

6.      Memaksimumkan Nilai Perusahaan

Nilai ialah sesuatu yang dijunjung tinggi dan dihormati. Dalam perusahaan  hal itu diwujudkan dalam perhitungan laba oprasional bersih atau net operating profit after tax yang lazim disebut NOPAT. Perusahaan dapat dikatakan memiliki nilai maksimum jika NOPAT lebih besar dari pada biaya modal yang digunakan untuk memperoleh laba tersebut. Misalnya perusahaan memiliki modal Rp 1000, biaya modal yang diperhitungkan 10% per tahun, Laba oprasi Rp150. pajak 20%. Nilai Perusahaan sebesar :

[Laba Operasi (1 – Pajak ) – ( Biaya Modal X Modal)]
                                 Biaya Modal

[Rp 150 ( 1 – 0,20) – (0,10 X Rp 1000)]  =  Rp 1200
                                     0,10

Berdasarakan perlindungan diatas, perusahaan memiliki tambahan nilai modalnya ( atau nilai invetasinya) Rp 1000, sedangkan nilai perusahaan berdasarkan kapitalisasi laba oprasi bersih Rp 1200. Manajemen harus berusaha agar nilai perusahaan semaksimum mungkin, artinya ia harus mampu memperoleh laba operasi sebesar-besarnya dengan modal yang digunakan sekecil mungkin.

7.      Perkembangan Peranan Manajemen Keuangan

Manajemen keuangan memiliki peran dalam kehidupan perusahaan ditentukan oleh perkembangan ekonomi kapitalisme. Pada awal lahirnya kapitalisme sebagai system ekonomi pada abad 18, manajemen keuangan hanya membahas topic rugi-laba. Selanjutnya berturut-turut ia memiliki peranan antara lain sebagai berikut :
1.       Tahun 1900 awal : Penerbit surat berharga
2.       Tahun 1930 – 1940 : kebangkrutan, reorganisasi
3.       Tahun 1940 – 1950 : anggaran & internal audit
4.       Tahun 1950 – 1970 : eksternal perusahaan
5.       Tahun 1970 – 1980 : inflasi
6.       Tahun 1980 – 1990 : krisis ekonomi keuangan
7.       Tahun 1990 – sekarang : globalisasi

Perkembangan manajemen keuangan sangat dipengaruhi oleh berbagai factor antara lain kebijakan moneter, kebijakan pajak, kondisi ekonomi, kondisi social, dan kondisi politik. Kebijakan moneter berhubungan dengan tingkat suku bunga dan inflasi. Khususnya inflasi mempunyai dampak langsung terhadap manajemen keuangan antara lain masalah :
1.       Masalah akuntasi
2.       Kesulitan perencanan
3.       Permintaan terhadap modal
4.       Suku bunga
5.       Harga obligasi menurun

Kondisi ekonomi juga mempunyai dampak lansung terhadap manajemen keuangan antar alin masalah :
1.       Persaingan internasional
2.       Keuangan internasional
3.       Kurs pertukaran yang berfluktuasi
4.       Marger, pengambilalihan, dan restrukturisasi
5.       Inovasi keuangan dan rekayasa keuangan


8. Pihak-Pihak yang Memerlukan Laporan Keuangan

Dalam dunia bisnis, ada beberapa pihak yag memerlukan laporan keuangan, yaitu pihak internal perusahaan dan pihak eksternal perusahaan. Pihak internal perusahaan adalah para manajer pada semua tingkat. Lapotran keuangan itu dijadikan alat untuk mengambil keputusan rutin dan keputusan khusus. Keputusan rutin meliputin keputusan0keputusan yang berhubungan dengan kegiatan oprasi dan keputusan kusus meliputi keputusan-keputusan yang berhubungan dengan investasi jangka panjang, misalnya mendirikan pabrik baru, memproduksi produk baru, mendirikan anak perusahaan, riset pemsaran, dan sebagainya.

Pihak eksternal yang membutuhkan laporan keuangan antara lain adalah pemegang saham, kantor pajak, pasar modal, lembaga keuangan, serikat buruh, dan sebagainya. Mereka mempunyai kepentingan yang berbeda-beda dalam menggunakan informasi  laporan keuangan. Pemegang saham untuk menilai investasi; kantor pajak untuk menentukan besarnya pajak penghasilan; pasar modal untuk memperkirakan harga saham; serikat buruh untuk memperkirakan bonus yang akan diterimanya. Pihak-pihak yang memerlukan laporan keuangan disajikan dalam gambar 2.1

Gambar 1.1
Pihak yang Memerlukan Laporan Keuangan