Makalah Kepemimpinan

MAKALAH KEPEMIMPINAN

                Nama  : Nur Kartika Sulistyaningrum
                NIM    : 3011030034
                Kelas   : III.A

        

BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah
Kepemimpinan yang efektif sangat dipengaruhi oleh kepribadian pemimpin. Setiap pemimpin perlu memiliki aspek-aspek kepribadian pemimpin dapat menunjang hubungan yang efektif dengan anggota organisasinya. Kesuksesan atau kegagalan suatu organisasi ditentukan oleh banyak hal, yang salah satunya adalah kepemimpinan yang berjalan dalam organisasi tersebut.
Banyak orang yang memiliki pengalaman serta jabatan sebagai pemimpin dalam perusahaan maupun organisasi. Sebagian dari para pemimpin tersebut benar-benar dihormati secara moral sebagai pemimpin, namun sebagian lagi kurang dihormati. Untuk itu, diperlukan etika diri untuk menjadi seorang pemimpin agar terbuka jalan menjadi pemimpin yang baik dan bisa dihormati oleh bawahannya atau anak buahnya.
Ada kalanya mereka yang berada pada posisi sebagai pemimpin lupa, bahwa mereka dianggap berhasil justru pada saat mereka dapat membawa anggota atau anak buah mereka untuk maju, berkembang, mencapai kualitas yang baik. Artinya keberhasilan seorang pemimpin tidak lepas dari anak buah atau anggotanya yang mendukung. Dan sepatutnya seorang pemimpin harus bersikap professional dan bekerja dengan memperhatikan kepentingan bersama dan membangun lingkungannya, bukan hanya diri sendiri.
Untuk itu diperlukan suatu ilmu dan cara untuk menjadi pemimpin yang baik sehingga tercipta kepemimpinan yang efektif dan organisasi yang dipimpin dapat mencapai suatu keberhasilan.

1.2 Rumusan Masalah
Dari latar belakang masalah yang telah diuraikan di atas. Ada permasalahan-permasalahan yang harus diselesaikan. Permasalahan tersebut antara lain : 
1.  Bagaimana hakikat menjadi seorang pemimpin
2.Adakah teori-teori untuk menjadi seorang pemimpin yang baik
3.Apa dan bagaimana menjadi pemimpin yang melayani
4.Apa dan bagaimana menjadi pemimpin sejati
5.Bagaimana hubungan kearifan lokal dengan kepemimpinan

Thanks for reading: Makalah Kepemimpinan

Program Penghitungan Rata-rata dengan C++

/*Penghitungan rata-rata*/

#include <stdio.h>
main()
{
  int cacah = 0;
  float jml=0,dt,rata;
  char pilihan ='Y';
  while ((pilihan=='Y') || (pilihan=='y'))
  {
    printf("Masukkan data : ");
    scanf("%f", &dt);
    cacah++;
    jml=jml+dt;
    printf("Apakah anda akan memasukkan data lagi (Y/T) : ");
    scanf("%s",&pilihan);
   }
  rata=jml/cacah;
  printf("Banyaknya data : %i\n", cacah);
  printf("Hasil penjumlahan : %.2f\n", jml);
  printf("Hasil perhitungan rata-rata : %.2f\n",rata);
}


tampilan program

Masukkan data : 10
Apakah anda akan memasukkan data lagi (Y/T) : y
Masukkan data : 18
Apakah anda akan memasukkan data lagi (Y/T) : y
Masukkan data : 24
Apakah anda akan memasukkan data lagi (Y/T) : y
Masukkan data : 36
Apakah anda akan memasukkan data lagi (Y/T) : y
Masukkan data : 42
Apakah anda akan memasukkan data lagi ( Y/T): t
Banyaknya data : 5
Hasil penjumlahan : 130.00
Hasil perhitungan rata-rata : 26.00

Thanks for reading: Program Penghitungan Rata-rata dengan C++

Program Konversi Total Detik dengan C++

/*Konversi Total Detik*/
#include <stdio.h>
main()
{
  int jam,menit,detik,sisa;
  printf("Masukkan jumlah waktu (dalam detik) = ");
  scanf("%i", &detik);
  jam=detik/3600;
  sisa=detik%3600;
  menit=sisa/60;
  detik=sisa%60;
  printf("Setara dengan %i jam %i menit %i detik\n",jam,menit,detik);
}

Tampilan program

Masukkan jumlah waktu (dalam detik) = 7244
Setara dengan 2 jam 0 menit 44 detik

Thanks for reading: Program Konversi Total Detik dengan C++

Program Menghitung Luas & Keliling Lingkaran dengan C++

/*Menghitung Luas & Keliling Lingkaran*/

#include <stdio.h>
main()
{
  float phi=3.14, jari, luas, keliling;
  printf("Masukkan jari-jari lingkaran = ");
  scanf("%f",&jari);
  luas=phi*jari*jari;
  keliling=2*phi*jari;
  printf("Lingkaran berjari-jari %.2f mempunyai luas %.2f dan keliling %.2f\n",jari,luas,keliling);
}

Tampilan program :

Masukkan jari-jari lingkaran = 100
Lingkaran berjari-jari 100.00 mempunyai luas 31400.00 dan keliling 628.00

Thanks for reading: Program Menghitung Luas & Keliling Lingkaran dengan C++

Program Menghitung Luas Persegi Panjang dengan C++

/*menghitung luas persegi panjang*/
#include <stdio.h>
main()
{
  float a,b,hasil;
  printf("Masukkan nilai panjang = ");
  scanf("%f", &a);
  printf("Masukkan nilai lebar = ");
  scanf("%f", &b);
  hasil=a*b;
  printf("Luas = %.2f\n",hasil);
}

Tampilan program :

Masukkan nilai panjang = 9.7
Masukkan nilai lebar = 6.5
Luas = 63.05

Thanks for reading: Program Menghitung Luas Persegi Panjang dengan C++

Konsep OOP (Object Oriented Programming)

Object Oriented Programming yang nantinya sering disebut OOP adalah metode pemrograman yang mengikuti konsep-konsep beriontasi objek yaitu :

- Encapsulasi (Pengkapsulan)
Program yang ada di dalamnya akan dibungkus (dikapsul) menjadi kelas/class
Contoh dalam pembuatan objek titik, maka proses pembuatan ini akan disimpan ke dalam kelas yaitu titik.java.
Bentuk umu dalam mendefinisikan kelas adalah sebagai berikut :


-Inheritance (Pewarisan)
Adalah pewarisan class yang sudah ada sebelumnya, sehingga semua yang ada di dalam class utama sepenuhnya bisa diturunkan sehingga tidak ada algi pengulangan pengetikan program.


Contoh : public class Garis extends  Titik{
Hal ini berarti membuat class Garis yang bisa diturunkan dari class Titik

-Polimorfisme (Keragaman)
Objek mempunyai interface yang identik tetapi mempunyai bentuk yang berlainan
Sebagai contoh adalah dari class nenek moyangnya yaitu Garis, maka bisa dibentuk objek DuaDimensi berupa segi empat dan segitiga . Nah, interface nenek moyang yaitu berupa garis, tetapi akan dibentuk dua dimensi dengan perilaku yang berbeda yaitu segi empat dan segitiga.

Thanks for reading: Konsep OOP (Object Oriented Programming)

Edisi / Versi JAVA

Java membagi versi programnya ke dalam 3 kelompok besar yaitu :
1. Java 2 Standart Edition (J2SE) yang dikonsentrasikan pada aplikasi PC
2. Java 2 Entrepise Edition (J2EE) yang dikonsentrasikan pada aplikasi server yang besar
3. Java 2 Micro Edition (J2ME) yang dikonsentrasikan pada aplikasi Mobile

Thanks for reading: Edisi / Versi JAVA

Fitur JAVA

Fitur-fitur yang dimiliki Java antara lain :

-Java Virtual Machine (JVM)
Adalah sebuah mesin imajiner (maya) yang system kerjanya menyerupai pada mesin yang nyata. JVM ini menyediakan spesifikasi hardware dan platform dimana kompilasi kode java terjadi, Dan inilah yang mengakibatkan aplikasi berbasis java bebas dari platform manapun.
-Garbage Collection
Program yang dibuat berbasis java tidak perlu lagi menghapus objek-objek yang sudah tidak dipakai lagai, sehingga  akan mempermudah programmernya. Sebagai contoh jika programmer memakai aplikasi lain pada saat pemrograman mengalokasikan memori dan setelah selesai lupa menghapus memori tersebut maka akan boros memori, sehingga dengan java hal tersebut tidak akan terjadi.
-Code Security
Code Security terimplementasi pada java melalui Java Runtime Environment (JRE).
Pengamanan Java menggunakan 3 lapis untuk melindungi sistem yaitu :
1. Class Loader. Proses ini menyediakan pengamanan dengan memisahkan kelas-kelas yang berasal dari local disk dengan kelas-kelas yang ada di jaringan. Hal ini membatasi aplikasi Trojan karena kelas-kelas yang berasal dari local disk dimuat dahulu. Kode program disimpan dalam berkas berekstensi .java
2.Bytecode Verifier. yaitu membaca bytecode sebelum program dijalankan dan menjamin bytecode memenuhi aturan-aturan dasar java. Hasil kompilasi berkas bytecode dengan ekstensi .class. Berkas yang mengandung bytecode akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai platform.
3.Manajemen keamanan. Menangani keamanan tingkat aplikasi dengan mengendalikan apakah program berhak mengakses sumber daya seperti sistem file, port jaringan dll.

Setelah seluruh proses tersebut terpenuhi, barulah kode program dieksekusi

Thanks for reading: Fitur JAVA

Pengertian JAVA

Pengertian dari "JAVA" adalah :

1. Teknologi Java sebagai suatu Aplikasi.
Aplikasi dengan teknkologi Java secara umum aplikasi serba guna yang dapat dijalankan pada seluruh mesin yang memiliki Java Runtime Environment (JRE). Untuk melakukan kompilasi memerlukan tools tambahan yang ditambahkan ke dalam JRE dan dikenal sebagai Java Development Kit (JDK). Jadi di dalam JDK sendiri secara otomatis sudah terdapat platform JRE.
2. Bahasa programming Java.
Bahasa inilah yang mungkin dirujuk sebagai "Java" secara umum. Java merupakan bahasa Object Oriented Programming yang bisa diklaim telah diimplementasikan secara penuh. OOP di Java merupakan pengembangan lebih lanjut dari bahasa C++
3. Sebuah Development Environtment
Sebagai sebuah peralatan pembangun, teknologi java menyediakan banyak tools antara lain Compiler, interpreter, penyusun dokumentasi, paket, kelas dan sebagainya

Adapun gambaran proses Java bisa dilihat sebagai berikut :

Dilihat dari diagram tersebut maka :

-JRE dan JDK suatu aplikasi / program yang wajib di instal.
-Aplikasi Java berjalan diatas JRE dan ketersediaan JRE/JDK di multi platform, maka Java banyak dikenal dengan "Write Once Run Everywhere" Java ditulis sekali dan dapat berjalan dimana-mana ( semua sistem operasi ). Jadi setelah konsep-konsep Java kita "luruskan" dengan keterangan di atas, sekarang kita melangkah ke instalasi JDK.

Thanks for reading: Pengertian JAVA

Sejarah JAVA

Tahun 1991 perusahaan SUN mengadakan proyek yang dipimpin oleh Patrick Naughton dan James Gosling untuk merancang bahasa komputer untuk perangkat konsumer seperti kabel TV Box. Dikarenakan perangkat tersebut tidak memiliki banyak memori, maka proyek tersebut merancang bahasa yang berukuran kecil serta bebas dari platform yang ada. Dikarenakan mereka berbasis C++, sehingga pengembangan proyek mengadopsi syntax C++ serta merancang berorientasi objek bukan proseduran. Proyek besar itu diberi nama kode "Green". Mulanya bahasa yang diciptakan bernama "OAK" yang terinspirasi sebuah pohon di seberang kantornya, tetapi nama "OAK" sudah dipakai bahasa pemrograman sebelumnya, sehingga bahasa pemrograman tersebut diberi nama "JAVA". Kata "JAVA" diambil dari sebuah biji kopi di saat mereka sedang menikmati secangkir kopi di kedai kopi. Produk pertama dari proyek Green adalah Star 7 (*7) yaitu sebuah kendali jarak jauh yang sangat cerdas

Thanks for reading: Sejarah JAVA