Tampilkan postingan dengan label Pendidikan. Tampilkan semua postingan
Tampilkan postingan dengan label Pendidikan. Tampilkan semua postingan
Rabu, 11 September 2013
Selasa, 10 September 2013
Praktikum UAS PBO
Method (nama file Balok.java) source codenya :
import java.util.Scanner;
public class Balok {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Volume dan Luas Balok");
System.out.print("Panjang Balok : ");
int p = input.nextInt();
System.out.print("Lebar Balok : ");
int l = input.nextInt();
System.out.print("Tinngi Balok : ");
int t = input.nextInt();
System.out.print("Luas permukaan Balok : "+ (2*((p*l)+(p*t)+(l*t))) + "\n");
System.out.println("Volume Balok : " + (p*l*t));
}
}
Konstruktor (nama file BalokBeraksi.java) source codenya :
public class BalokBeraksi {
public static void main(String[] args) {
Balok blk= new Balok();
blk.LuasPermukaan(2,3,4);
blk.volume(2,3,4);
}
}
Keterangan : coding diatas bisa anda utak-atik lagi biar lebih bagus.. semoga memberikan manfaat bagi semuanya bro... semoga berhasil
import java.util.Scanner;
public class Balok {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Volume dan Luas Balok");
System.out.print("Panjang Balok : ");
int p = input.nextInt();
System.out.print("Lebar Balok : ");
int l = input.nextInt();
System.out.print("Tinngi Balok : ");
int t = input.nextInt();
System.out.print("Luas permukaan Balok : "+ (2*((p*l)+(p*t)+(l*t))) + "\n");
System.out.println("Volume Balok : " + (p*l*t));
}
}
Konstruktor (nama file BalokBeraksi.java) source codenya :
public class BalokBeraksi {
public static void main(String[] args) {
Balok blk= new Balok();
blk.LuasPermukaan(2,3,4);
blk.volume(2,3,4);
}
}
Keterangan : coding diatas bisa anda utak-atik lagi biar lebih bagus.. semoga memberikan manfaat bagi semuanya bro... semoga berhasil
Kamis, 29 Agustus 2013
Sabtu, 27 Juli 2013
Mengamankan Web Server Apache dan PHP Dalam Keamanan Jaringan Menggunakan Path Suhosin
Disable Functions
Ada beberapa fungsi di
PHP sangat berbahaya apabila digunakan tidak hati-hati. Sebagai salah satu
contohnya adalah fungsi system() yang dapat digunakan untuk mengeksekusi shell
command dari kode PHP anda. Kemudian ada juga fungsi ini_set() yang dapat
mengubah konfigurasi php ini melalui kode PHP yang ada. Fungsi-fungsi seperti
ini akan lebih baik jika dinon-aktifkan saja apabila memang tidak ada aplikasi
web anda yang menggunakannya. Untuk itulah ada option disable_functions di php ini.
Option ini akan men-disable semua fungsi yang disebutkan di dalamnya. Sehingga
jika ada kode PHP yang menggunakan fungsi tersebut, kode tersebut tidak akan
berjalan.
Contoh isi
disable_functions yang disarankan (setiap nama fungsi dipisahkan dengan tanda
koma), dapat ditambahi, dapat juga dikurangi sesuai dengan kebutuhan.
Sebetulnya ada 2 fungsi
lagi yang bisa di-disable, yaitu base64_decode dan mysql_pconnect. Untuk
mysql_pconnect ini masih tidak terlalu berbahaya jika digunakan. Hanya saja
jika digunakan secara sembarangan dapat menghabiskan resource server yang cukup
besar untuk menyimpan persistent connection.
Sedangkan
base64_decode, biasanya digunakan untuk menyembunyikan kode-kode PHP yang
berbahaya dalam bentuk base64, sehingga tidak dapat terdeteksi oleh antivirus
atau secara manual. Biasanya fungsi ini akan dipanggil di dalam fungsi eval().
Meskipun begitu, beberapa CMS (moodle), PHP Framework (CodeIgniter), dan
PHPMyAdmin menggunakan fungsi ini juga. Jadi jika di-disable, kemungkinan
besar, fungsionalitas dari aplikasi-aplikasi tersebut akan terganggu. Karena
itu, di bawah ini akan dijelaskan bagaimana agar script-script berbahaya yang
bersembunyi dengan base64_decode dapat dicegah.
Disable Eval() Function
Eval adalah sebuah
fungsi yang dapat digunakan untuk menjalankan script PHP yang ada di dalam
parameter fungsi eval tersebut. Hal ini sangat berbahaya, karena bisa saja
fungsi yang dijalankan di dalam eval() adalah fungsi-fungsi untuk meretas
sistem kita. Karena itu, fungsi eval ini harus di-disable atau minimal dibatasi
kemampuannya.
Option
disable_functions tidak dapat mencegah fungsi eval() untuk berjalan, cara lain
untuk men-disable eval() adalah dengan menggunakan patch suhosin untuk php.
Kelebihan patch ini adalah tidak perlu mengompile ulang php untuk menjalankannya.
Di beberapa distro seperti ubuntu, debian, dan fedora, patch ini sudah ada di
repository. Jadi kita tinggal install saja di server dengan menggunakan apt-get
atau synaptic atau yum. Paketnya biasanya bernama php5-suhosin. Setelah paket
ini terinstall, buka file /etc/php5/apache2/conf.d/suhosin.ini (mungkin berbeda
untuk distro selain Ubuntu dan Debian).
Kemudian pastikan baris
ini aktif (tidak dianggap sebagai komentar) di file tersebut :
extension=suhosin.so
Setelah itu cari 3
baris ini :
suhosin.executor.eval.whitelist =
suhosin.executor.eval.blacklist =
suhosin.executor.disable_eval = off
Baris whitelist
digunakan untuk menentukan fungsi-fungsi apa saja yang boleh dieksekusi oleh
fungsi eval. Sedangkan blacklist menentukan fungsi-fungsi apa saja yang tidak
boleh dijalankan oleh fungsi eval. Apabila kita ingin men-disable eval secara
keseluruhan, maka kita harus merubah parameter suhosin.executor.disable_eval
menjadi on. Akan tetapi beberapa CMS juga ada yang memanfaatkan fungsi eval
ini. Karena itu, kita bisa memanfaatkan blacklist saja untuk mencegah beberapa
fungsi berjalan di dalam eval. Isi dari blacklist dapat diisi sama dengan
disable_functions tadi, atau cukup ditambahkan fungsi-fungsi tertentu yang
tidak boleh berjalan di dalam eval, seperti base64_decode.
Di bagian sebelumnya
base64_decode tidak dimasukkan ke disable_function, karena masih banyak yang
menggunakannya. Tetapi aplikasi web biasa, jarang menggunakan base64_decode di
dalam eval. Biasanya yang seperti itu hanya para pembuat theme CMS yang ingin
menyembunyikan kode untuk menampilkan copyrightnya. Oleh karena itu, base64_decode
ini didaftarkan saja di blacklist suhosin agar dia tidak berjalan apabila
berada di dalam fungsi eval.
Rabu, 08 Agustus 2012
Jawaban UAS Teori Jarkom
1. Jaringan
wireless memiliki dua mode yang dapat digunakan yaitu infrastruktur dan Ad-Hoc.
Konfigurasi. Konfigurasi infrastruktur adalah komunikasi antar masing - masing PC melalui sebuah access point pada
WLAN atau LAN. Komunikasi Ad-Hoc adalah komunikasi secara langsung antara
masing – masing komputer dengan menggunakan piranti wireless.
Kedua mode ini memiliki manfaat antara lain :
-
Mode Infrastruktur
Jika komputer pada jaringan wireless ingin mengakses
jaringan kabel atau berbagi printer misalnya, maka jaringan wireless tersebut
harus menggunakan kode infrastruktur. Pada mode ini access point berfungsi
untuk melayani komunikasi utama pada jaringan wireless. Access point
mentransmisikan data pada PC dengan jangkauan tertentu pada suatu daerah.
Penambahan dan pengaturan letak access point dapat memperluas jangkauan dari
WLAN. Contoh gambar :
-
Mode Ad-Hoc
Ad-Hoc merupakan mode jaringan WLAN yang sangat
sederhana, karena pada Ad-Hoc ini tidak memerlukan access point untuk host
dapat saling berinteraksi. Setiap host cukup memiliki transmitter dan receiver wireless
untuk berkomunikasi secara langsung. Kekurangan dari mode ini adalah komputer tidak
bisa berkomunikasi dengan komputer pada jaringan yang menggunakan kabel. Selain
itu, daerah jangkauan pada mode ini terbatas pada jarang kedua komputer tersebut.
Contoh gambar :
2. POE
(Power Over Ethernet) adalah sistem yang memanfaatkan kabel UTP twisted pair
untuk mentransmisikan daya (power) melalui pair yang tidak terpakai. Manfaat
dari POE ini adalah memiliki fungsi untuk mengalirkan listrik melalui kabel Ethernet
atau kabel UTP/STP, sehingga dengan adanya POE maka access point dapat
dinyalakan tanpa perlu repot mengulur kabel listrik ke atas tower.
3. Faktor
– faktor yang mempengaruhi kualitas dari jaringan berbasis wireless meliputi :
-
Tegangan Listrik
Tegangan listrik dapat menyebabkan gangguan apabila tegangan
yang dihasilkan tidak stabil, sering terjadi naik dan turun atau mati mendadak
dari sumber PLN. Hal tersebut sangat mempengaruhi dikarenakan semua peralatan
yang kita gunakan bersumber pada listrik. Bila sumber listrik yang kita gunakan
tidak stabil, maka dapat menyebabkan peralatan yang kita gunakan mudah
rusak. Sehingga akan mempengaruhi sebuah
jaringan.
-
Mati atau tidak berfungsinya komponen pada
perangakat wireless
Hal ini
disebabkan oleh gangguan petir (gangguan alam) yang dapat menyebabkan perangkat
akan terbakar dan juga pemakaian yang terlalu lama tanpa ada perawatan yang
berkala.
-
Perangkat Software
Gangguan dapat terjadi dari software yang ada deserver atau
PC client, gangguan ini bisa disebabkan oleh tidak jalannya aplikasi di
wireless, konflik IP (Internet Protocol), tidak jalannya proses proxy server
pada server. Dan solusinya adalah admin harus bisa menguasai standart server
dan client
4. WDS
(Wireless Distribution System) sampai
saat ini diperlukan karena memungkinkan jaringan wireless dikembangkan
menggunakan beberapa access point tanpa harus memerlukan backbone kabel
jaringan untuk menghubungkan mereka, seperti halnya cara tradisional. Keuntungan
yang bisa kelihatan dari dari WirelessDistribution Systemdibanding solusi
lainnya adalah bahwa dengan Wireless Distribution System,header MAC address
dari paket traffic tidak berubah antar link access point. tidak seperti
pada proses encapsulation misalnya pada komunikasi antar router yang
selalu menggunakan MACaddress pada hop berikutnya.
Perbedaan antara WDS mode bridge dengan mode repeater
adalah :
-
Mode bridge yaitu komunikasi dua arah antara
Access Point Wireless Distribution System satu dengan Access Point lainnya
(antar Access Point) akan tetapi tidak membolehkan wireless clients atau
station (STA) untuk mengaksesnya.
-
Bridge Point to point
-
Bridge Point to multi point
-
Mode repeater yaitu dimana Access Point
berkomunikasi satu sama lain dan juga dengan wireless clients atau station
(STA).
-
Single Repeater
-
Multi Repeater
![]() |
| Repeater |
5. Hubungan
antara kekuatan daya dari AP yang diterima atau dipancarkan dengan polarisasi antena
adalah kekuatan daya dari AP mempengaruhi jarak pancar, semakin besar daya AP
maka akan semakin jauh jarak pancarannya, sedangkan polarisasi antena adalah
arah medan listrik yang diradiasikan oleh antenna. Jika arah tidak ditentukan
maka polarisasi merupakan polarisasi pada arah gain maksimum. Polarisasi dari energy
yang teradiasi bervariasi dengan arah dari tengah antenna, sehingga bagian lain
dari pola radiasi mempunyai polarisasi yang berbeda. Polarisasi antenna juga
mampu menembus dindig bawah antenna hingga jarak radius 500-800 meter dibawah
tiang atau tower yang mampu diakses langsung (kecuali beton).
Sabtu, 09 Juni 2012
Tugas Etika Profesi
Mata Kuliah : Etika Profesi
Dosen Pengampu : Erfan Rusdi, M.Kom
PENGERTIAN
DALAM ETIKA PROFESI
Pengertian
Etika dan Etika Profesi
Kata etik (atau etika)
berasal dari kata ethos (bahasa Yunani) yang berarti karakter, watak kesusilaan
atau adat. Sebagai suatu subyek, etika akan berkaitan dengan konsep yang
dimiliki oleh individu ataupun kelompok untuk menilai apakah tindakan-tindakan
yang telah dikerjakannya itu salah atau benar, buruk atau baik.
Menurut Martin (1993),
etika didefinisikan sebagai “the discipline wich can act as the performance
index or reference for our control system”.
Etika
dan Estetika
Etika disebut juga
filsafat moral adalah cabang filsafat yang berbicara tentang praxis (tindakan)
manusia. Etika tidak mempersoalkan keadaan manusia, melainkan mempersoalkan
bagaimana manusia harus bertindak. Tindakan manusia ini ditentukan oleh
bermacam-macam norma.
Norma ini masih dibagi
lagi menjadi norma hukum, norma moral, norma agama dan norma sopan santun.
Norma hukum berasal dari hukum dan perundang-undangan, norma agama berasal dari
agama sedangkan norma moral berasal dari suara batin. Norma sopan santun
berasal dari kehidupan sehari-hari sedangkan norma moral berasal dari etika.
Etika
dan Etiket
Etika (ethics) berarti
moral sedangkan etiket (etiquette) berarti sopan santun. Persamaan antara etika
dengan etiket yaitu etika dan etiket menyangkut perilaku manusia. Istilah tersebut
dipakai mengenai manusia tidak mengenai binatang karena binatang tidak mengenal
etika maupun etiket. Kedua-duanya mengatur perilaku manusi secara normatif
artinya memberi norma bagi perilaku manusia dan dengan demikian menyatakan apa
yang harus dilakukan dan apa yang tidak boleh dilakukan. Justru karena sifatnya
normatif maka kedua istilah tersebut sering dicampur adukan.
Perbedaan
Anara Etika Dengan Etiket
·
Etiket
menyangkut cara melakukan perbuatan manusia. Etiket menunjukkan cara yang tepat
artinya cara diharpakan serta ditentuka dala sebuah kalangan tertentu. Etika tidak
terbatas pada cara melakukan sebuah perbuatan, etika memberi norma tentang
perbuatan itu sendiri. Etika menyangkut masalah apakah sebuah perbuatan boleh
dilakukan atau tidak boleh dilakukan.
·
Etiket
hanya berlaku untuk pergaulan. Etika selalu berlaku walaupun tidak ada orang
lain.
·
Etiket
bersifat relatif. Yang dianggap tidak sopan dalam sebuah kebudayaan, dapat saja
dianggap sopan dalam kebudayaan lain. Etika jauh lebih absolut.
·
Etiket
hanya memandang manusia dari segi lahiriah saja sedangkan etika memandang
mausia dari segi dalam.
Etika
dan Ajaran Moral
Etika perlu dibedakan
dari moral. Ajaran moral memuat pandangan tentang nilai dan norma moral yang
terdapat pada sekelompok manusia. Ajaran moral mengajarkan bagaimana orang
harus hidup. Ajaran moral merupakan rumusan sistematik terhadap anggapan
tentang apa yang bernilai serta kewajiban manusia.
Etika merupakan ilmu
tentang norma, nilai dan ajaran moral. Etika merupakan filsafat yang
mereflesikan ajaran moral. Pemirikan fislafat mempunyai 5 ciri khas yaitu
bersifat rasional, kritis, mendasar, sistematik dan normatif (tidak sekadar
melaporkan pandangan moral melainkan menyelediki bagaimana pandangan moral yang
sebenarnya).
Pluralisme moral
diperlukan karena :
·
Pandangan
moral yang berbeda-beda karena adanya perbedaan suku, daerah budaya dan agama
yang hidup berdampingan.
·
Modernisasi
membawa perubahan besar dalam struktur dan nilai kebutuhan masyarakat yang
akibatnya menantang pandangan moral tradisional.
·
Berbagai
ideologi menawarkan diri sebagai penutupan kehidupan, masing-masing dengan
ajarannya sendiri tentang bagaimana manusia harus hidup.
Etika sosial di bagi
menjadi :
·
Sikap
terhadap sesama
·
Etika
keluarga
·
Etika
profesi, misalnya etika untuk dokumentalis, pialang informasi
·
Etika
politik
·
Etika
lingkungan hidup serta
·
Kritik
ideologi
Moralitas
Ajaran moral memuat
pandangan tentang nilai dan norma moral yang terdapat di antara sekelompok manusia.
Adapun nilai moral adalah kebaikan manusia
sebagai manusia. Nilai moral adalah tentang bagaimana manusia harus
hidup supaya menjadi baik sebagai manusia.
Ada perbedaan antara kebaikan moral dan kebaikan pada umumnya. Moralitas
adalah sopan santun, segala sesuatu yang berhubungan dengan etiket atau sopan
santun. Moralitas dapat berasal dari sumber tradisi atau adat, agama atau
sebuah ideologi atau gabungan dari beberapa sumber.
Etika
dan Agama
Etika tidak dapat
menggantikan agama. Agama merupakan hal yang tepat untuk memberikan orientasi
moral. Pemeluk agama menemukan orientasi dasar kehidupan dalam agamanya. Akan tetapi
agama itu memerlukan ketrampilan etika agar dapat memberikan orientasi,
bukan sekedar indoktrinasi. Hal ini
disebabkan empat alasan sebagai berikut :
·
Orang
agama mengharapkan agar ajaran agamnya rasional.
·
Seringkali
ajaran moral yang termuat dalam wahyu mengizinkan interpretasi yang saling
berbeda dan bahkan bertentangan.
·
Karena
perkembangan ilmu pengetahuan, teknologi dan masyarakat maka agama menghadapi
masalah moral yang secara langsung tidak disinggung-singgung dalam wahyu
·
Adanya
perbedaan antara etika dan ajaran moral. Etika mendasarkan diri pada
argumentasi rasional semata-mata sedangkan agama pada wahyunya sendiri. Oleh
karena itu ajaran agama hanya terbuka pada mereka yang mengakuinya sedangkan
etika terbuka bagi setiap orang dari semua agama dan pandangan dunia.
Langganan:
Komentar (Atom)




