Assalammu'alaikum wr.wb
Posting Tugas Softskill.
Membuat buku yang berjudul Scrum, menggunakan Software LYX yang berbasis Open-Source,
Nama :Rio Prayoga
NPM : 26112437
Kelas : 2KB03
https://docs.google.com/uc?id=0B1oW5oLyhRXdOGVic1E4YUJSbTQ&export=download
Wa'ssalammualaikum wr.wb
Unknown
Tugas Algoritma Pemograman 3
Rio Prayoga (26112437)
Alphy Audzan (20112660)
Membuat Program Java Satuan Mencari Keliling Geometry dan Satuan Phytagoras :
Membuat Program Java Dengan Mencari Keliling Geometry Persegi Panjang, Bukur Sangkar, dan Lingkaran dengan Menggunakan Syntax Berikut :
-----------------------------------------------------------------------------------------------------
/** To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package polymorphismToyJava;
/**
*
* @author Rio
*/
public class PolymorphismToyJava {
static void test(){
RectangleToy theRectangle = new RectangleToy(100,200);
SquareToy theSquare = new SquareToy(100);
CircleToy theCircle = new CircleToy(100);
printGeometry(theRectangle);
printGeometry(theSquare);
printGeometry(theCircle);
}
public static void main(String[]args){
test();
}
static void printGeometry(GeometryToy theG) {
System.out.println("======================================");
System.out.println("Geometry :"+theG.getGeometry());
System.out.println("Luas geometri :"+theG.area());
System.out.println("Keliling geometri :"+theG.circumference());
}
}
abstract class GeometryToy{
abstract public String getGeometry();
abstract public double area();
abstract double circumference();
}
class RectangleToy extends GeometryToy{
double width,height;
public RectangleToy(double newWidht, double newHeight){
width = newWidht;
height = newHeight;
}
public String getGeometry(){
return "Persegi Panjang";
}
public double area() {
return width * height;
}
public double circumference (){
return 2 * (width + height);
}
}
class SquareToy extends GeometryToy {
double side;
public SquareToy (double newSide){
side = newSide;
}
public String getGeometry() {
return "Bujur Sangkar";
}
public double area() {
return side * side;
}
public double circumference(){
return 4 * side;
}
}
class CircleToy extends GeometryToy {
final double PI=3.14159;
double radius;
public CircleToy (double newRadius) {
radius = newRadius;
}
public String getGeometry() {
return "Lingkaran";
}
public double area () {
return PI * radius * radius;
}
public double circumference () {
return 2.0 * PI * radius;
}
}
/**
* @param args the command line arguments
*/
// TODO code application logic here
----------------------------------------------------------------------------------------------------------
dan Jika program sudah di running maka Akan Muncul Hasil dari Perhitungan Tersebut# dari program tersebut input dapat di analysa yang dimassukan Untuk masing-masing Benda ialah:
Bujur Sangkar =100
Persegi Panjang = 100x100x2
Lingkaran= 100x100x2xPI
ScreenShot Program 1 (PolymorphismToyJava)
Membuat Program Java Satuan Phytagoras Dengan Metode NESSTED dengan menggunakan Syntax berikut:
-------------------------------------------------------------------------------------------------------------/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package phytagoreantriplettoy;
/**
*
* @author Rio
*/
public class PhytagoreanTripletToy {
private int number=0;
private int numberOfTriplet=0;
final int MAX_OF_TRIPLETS = 100;
private int[] tripletA = new int [MAX_OF_TRIPLETS];
private int[] tripletB = new int [MAX_OF_TRIPLETS];
private int[] tripletC = new int [MAX_OF_TRIPLETS];
public PhytagoreanTripletToy(int number) {
this.number = number;
bruteForce();
}
public int getNumberOfTriplet() {
return numberOfTriplet;
}
public int getNumber() {
return number;
}
public void bruteForce () {
for (int i=1;i<=number;i++) {
for (int j=1;j<=number;j++) {
for (int k=1;k<=number;k++) {
if (i*i == (j*j + k*k)) {
tripletA[numberOfTriplet] = i;
tripletB[numberOfTriplet] = j;
tripletC[numberOfTriplet] = k;
numberOfTriplet++;
if (numberOfTriplet == MAX_OF_TRIPLETS) return;
}
}
}
}
}
public String toString() {
String str="";
for (int i=0;i
return str;
}
static void test () {
System.out.println(new PhytagoreanTripletToy(10));
}
public static void main(String[] args) {
test();
}
}
/**
* @param args the command line arguments
*/
// TODO code application logic here
--------------------------------------------------------------------------------------------------------------------------------
dan Jika program sudah di running maka Akan Muncul Hasil dari Perhitungan Tersebut :
ScreenShot Program 2 (PhytagoreanTripletToy)
---------------------------------------------------------------------------------------------------------------------------------
Pengertian dari:
- Public
Menyatakan bahwa kelas/method/attribute tersebut dapat di akses oleh kelas lain di manapun. Contoh: Public class PolymorphismToy.
Maksudnya: kode kode yang ada di dalam class polimorphismToy dan class yang terdapat di dalam package lain.
- Public static void main (string[]args)
Maksudnya adalah mendeklarasi kan suatu method dengan nama main. Nama main di sini merupakan keharusan dalam java karena java akan mencari method yang bernama main ini sebagai awal eksekusi program. Keyword public merpakan access specifier yang menentukan visibilty level dari method ini. Public berarti method ini dapat di access dari manapun dari luar class.
System.out.println(“================”);
System.out.println(“Geometri :”+theG.getGeometry());
Maksudnya : coding system merupakan nama dari salah satu class standar yang dimiliki oleh java. Lalu coding out merupakan anggota dari class system dan juga merupakan objek tersendiri, out mewakili standar output stream yang dalam hal ini digunakan layar komputer. Lalu coding println merupakan method yang terdapat dalam objek out, berfungsi untuk mencetak keluaran ke standar output. Method ini juga mencetak karakter pindah baris, untuk mencetak tanpa pindah baris menggunakan print( ); terakhir tanda “ ; ” diperlukan untuk menandai suatu akhir dari suatu statement.
- Abstract class GeometryToy
Maksud dari abstract class merupakan class yang khusus dibuat untuk keperluan inheritance.
Inheritance artinya adalah pewarisan pada pemrograman berorientasi objek merupakan suatu hubungan 2 buah kelas atau lebih.Dalam hal ini ada kelas yang memiliki atribut dan metode yang sama dengan kelas lainnya beserta atribut dan metode tambahan yang merupakan sifat khusus kelas yang menjadi turunannya. Tujuan dari pembuatan abstract class ini ialah untuk membuat definisi umum bagi class-class yang akan menjadi turunan darinya. Abstract class dapat digunakan untuk mendefinisikan method yang nantinya akan diimplementasi di derived class (kelas turunan/inherit dari Abstract Class).
- Extends
Class rectangleToy extends GeometryToy
Class squareToy extends GeometryToy
Class CirleToy extends GeometryToy
Extend pada java berfungsi untuk memanggil fungsi dari class lain, sehingga kita tidak perlu lagi membuat script yang sama pada class yang akan kita buat dengan class yang kita buat sebelumnnya.
- Double radius
Double radius, radius akan menampung nilai double. Double radius maksudnya adalah diameter karena sedang menghitung menggunakan rumus lingkaran.
- Package
Package adalah koleksi dari beberapa class dan interface yang berhubungan, dan menyediakan proteksi akses dan pengelolaan namespace. Contoh : package toy;
- Class
Digunakan untuk mendefinisikan dan mengimplementasikan berbagai macam objek di dalamnya.
- Enkapsulasi
Memastikan atribut objek tidak dapat diubah dan diakses secara langung.
Hanya prosedur dan fungsi tertentu yang diberi izin untuk mengakses dan mengubah atribut objek. Contoh : public class PhytagoreanTripletToy {
- PrivateDengan keyword ini kelas/method/attribute tidak bisa diakses oleh kelas lain bahkan juga tidak dapat diturunkan.
- Int adalah tipe data integer
- Final : Gunakan keyword final untuk mendefinisikan suatu class yang tidak dapat diturunkan.
- Triplet A, B dan C itu adalah tripel phytagoras.
- This
Kata kunci this digunakan untuk mengakses kelas itu sendiri. Biasanya kata kunci this digunakan ketika mengakses sebuah sebuah atribut kelas, dimana nama atribut tersebut sama dengan nama parameter.
- Subclass
Class anak atau turunan secara hirarki dari superclass. Subclass ini salah satu istilah dari inheritacezz
- Java Beans
Java Beans merupakan implementasi dari enkapsulasi. Dalam Java Beans semua atribut dibuat menjadi private. Java beans ini untuk mengakses atribut dibuat fungsi getNamaAtribut, mengubah atribut dibuat prosedur setNamaAtribut dan untuk nilai boolean, fungsi yang dibuat adalah isNamaBoolean.
- Return
Keyword ini digunakan untuk keluar dari suatu method. Baris – baris program setelah keyword ini yang berada dalam blok method tersebut akan diabaikan. Kemudian eksekusi dilanjutkan ke pernyataan setelah blok method tersebut.
- Void
Keyword yang merupakan tipe jenis return value dimana method yang menggunakan keyword ini tidak mengembalikan nilai apapaun setelah dipanggil atau dieksekusi.
- For
Kata kunci untuk digunakan untuk membuat untuk pengulangan, yang menetapkan inisialisasi variabel, ekspresi boolean, dan suatu incrementation. Inisialisasi variabel dilakukan terlebih dahulu, kemudian ekspresi boolean dievaluasi. Jika ekspresi bernilai true, blok pernyataan yang berhubungan dengan pengulangan dijalankan, dan kemudian incrementation yang dilakukan. Ekspresi boolean kemudian dievaluasi lagi, ini terus sampai ekspresi bernilai false .
- Static
Dengan keyword ini method dan attribute milik kelas menjadi sifat bersama dari semua objek dalam kelas tersebut (tidak memerlukan instansiasi dan tidak bisa dioverride).
Unknown
Karimun Jawa adalah surga wisata laut di pulau Jawa. Kehidupan bawah laut dengan berbagai biota indah membuat karimun jawa sebagai salah satu dari sembilan Taman Nasional di Indonesia. PULAU KARIMUN JAWA mungkin belum terlalu dikenal seperti Bali, Lombok, atau Bunaken. Namun, keindahan alam pulau-pulau laut yang tidak kalah luar biasa. Terdiri dari 27 pulau. Lima pulau dihuni oleh penduduk, sementara sisanya adalah pulau tak berpenghuni perawan nan indah. Ada 5 jenis ekosistem di kepulauan ini. Mulai dari terumbu karang, rumput laut, hutan bakau, hutan pantai, dan hutan hujan dataran rendah tropis dengan keanekaragaman hayati yang tinggi.
Pulau Karimu jawa |
Karimun jawa adalah surga wisata laut di pulau Jawa. Kehidupan bawah laut dengan variasi yang luar biasa dari biota, pantai berpasir putih dan indah, pulau-pulau kecil mempesona, serta komunitas yang ramah dan bersahaja menjadi tertarik pada taman laut nasional.
Berikut adalah 9 fakta menarik Anda mungkin tidak tahu tentang Karimun Jawa, Surga yang Hilang di Jawa:
Karimun Jawa yang terletak 230 km sebelah utara dari Yogyakarta terdiri dari kelompok 27 pulau, 22 di antaranya tidak berpenghuni pulau dengan pantai berpasir putih yang indah menawan.
Karimun Jawa National Marine Park adalah salah satu Taman Laut Nasional di Indonesia dengan total luas 111.625 ha. Dari luas, 98,6% adalah wilayah perairan sementara 1,4% adalah daratan.
Karimun jawa memiliki keanekaragaman hayati yang sangat tinggi, termasuk 69 genera karang keras, 353 jenis ikan karang dan 300 hektar hutan mangrove (Nababan, Mangaraja Gunung, et al., 2010. Ekosistem Status Karimun Jawa Taman Nasional. Wildlife Conservation Society-Indonesia Program )
Karimun Jawa adalah salah satu dari beberapa tempat untuk menemukan Penyu Sisik (Eretmochelys imbricata), penyu hijau (Chelonia mydas) dan Belly White Sea Eagle (Haliaetus leucogaster) yang terancam punah.
Ada kolam renang di penangkaran hiu dan Pulau Menjangan Besar juga merupakan salah satu daya tarik wisata. Penggemar kegiatan yang memacu adrenalin dapat mencoba kesempatan untuk berenang dengan predator berbahaya.
Kadang pasir darat mencuat di laut atau di tepi pulau yang muncul di pagi hari dan kemudian menghilang ketika air pasang tinggi.
Karena fenomena global warming yang menyebabkan peningkatan suhu air laut untuk 1 derajat Celcius per tahun, mengakibatkan pemutihan karang dan kematian terumbu karang, termasuk terumbu karang di perairan Karimun Jawa.
Warga Karimun Jawa menggunakan generator untuk pembangkit listrik. Keterbatasan yang disebabkan sumber daya listrik hanya menyala 06:00-18:00.
Keindahan Karimun jawa begitu mempesona, dapat dinikmati oleh siapa saja karena agen tur yang menawarkan paket wisata murah (kurang dari $ 500.000/orang selama 4 hari 3 malam paket).
Ada banyak fakta menakjubkan tentang pulau-pulau yang indah. Kunjungi dan menemukan sendiri sesuatu Karimun Jawa yang unik dan menarik yang akan membuat Anda tercengang.
FLORA FAUNA di Pulau KARIMUN Jawa
Ada 242 jenis ikan hias dan fauna air 133. Secara fauna di Karimunjawa dikelompokan menjadi 2:
Daratan: Bangau Abu-abu, Ular, Landak, Trenggiling, Rusa, Bangau Tong tong,elang. Elang laut merupakan satwa langka yang dapat ditemukan di pulau-pulau.
Air/lautan: terumbu karang, spons, karang lunak, kerang merah, penyu dan ikan hias.
karimunjawa coral/karang |
Karimun Jawa menjadi surga dari para penyelam (diver). Anda dapat melakukan berbagai kegiatan di perairan yang jernih. Berenang, menyelam (diving), atau snorkeling akan terasa menyenangkan.
Keindahan terumbu karang dan ikan berwarna-warni di laut akan menjadi daya tarik untuk bermain-main di air. Air laut sangat jelas di Karimun Jawa dan jelas, sehingga Anda dapat dengan jelas melihat dasar laut. Pantai di Karimun Jawa juga sangat indah. Bagi Anda yang hobi memancing, Anda bisa melakukannya di beberapa Karimun Pulau Jawa.
Kegiatan wisata di Karimun jawa yang bisa dilakukan:
Karimun jawa Spot Diving Snorkeling
Sport diving, menyelam untuk hobi untuk menyalurkan hobinya di Tanjung Gelam (di Karimun Jawa), Pulau Menjangan Kecil dan Cemara Kecil.
Bathing Beach dan Sun, pencocokan dilakukan di Pulau Menjangan Besar Pulau pasir putih dan Cemara Kecil.
karimun jawa diving |
Snorkling, di berbagai tempat yang memberikan pemandangan bawah laut yang menakjubkan.
Memancing, mania cincang dapat menyalurkan hobinya dengan menyewa kapal.
Glass bottom boat, bagi mereka yang tidak bisa berenang bisa menikmati keindahan bawah laut dengan glass bottom boat.
Jetski dan banana boat, bagi mereka yang suka olahraga air, bisa melakukannya di karimun Jawa.
Pernah Berkunjung ke hiu Captive, mencoba untuk merasakan kontak langsung dan bercanda dengan hiu.
Berperahu untuk mengunjungi pulau-pulau, pulau-pulau yang indah, Anda dapat mengunjungi dengan perahu.
PENDAPAT : Menurut pendapat saya pulau karimun jawa adalah pulau yang memiliki keindahan yang cukup bagus karena keadaan alam disana masih benar-benar alami dan masih terawat tidak seperti pulau-pulau di Indonesia yang lainnya, disana juga kita bisa menikmati paket-paket wisata dari beberapa travel yang ditawarkan.
Unknown
KEBUDAYAAN TANA TORAJA
Tana Toraja adalah kabupaten di Provinsi Sulawesi Selatan, Indonesia. Ibu kota kabupaten ini adalah Makale. Kabupaten ini memiliki luas wilayah 1.990 km² dan berpenduduk sebanyak 248.607 jiwa.Suku Toraja yang mendiami daerah pegunungan dan mempertahankan gaya hidup yang khas dan masih menunjukkan gaya hidup Austronesia yang asli dan mirip dengan budaya Nias. Daerah ini merupakan salah satu obyek wisata di Sulawesi Selatan.
Mayoritas suku Toraja memeluk agama Kristen, sementara sebagian menganut Islam dan kepercayaan animisme yang dikenal sebagai Aluk To Dolo. Pemerintah Indonesia telah mengakui kepercayaan ini sebagai bagian dari Agama Hindu Dharma.
Kata toraja berasal dari bahasa Bugis, to riaja, yang berarti "orang yang berdiam di negeri atas". Pemerintah kolonia Belanda menamai suku ini Toraja
Suku Toraja terkenal akan ritual pemakaman, rumah adat Tongkonan dan
ukiran kayunya. Ritual pemakaman Toraja merupakan peristiwa sosial yang
penting, biasanya dihadiri oleh ratusan orang dan berlangsung selama
beberapa hari. pada tahun 1909.
Sebelum
abad ke-20, suku Toraja tinggal di desa-desa otonom. Mereka masih
menganut animisme dan belum tersentuh oleh dunia luar. Pada awal tahun
1900-an, misionaris Belanda datang dan menyebarkan agama Kristen.
Setelah semakin terbuka kepada dunia luar pada tahun 1970-an, kabupaten
Tana Toraja menjadi lambang pariwisata indonesia. Tana Toraja
dimanfaatkan oleh pengembang pariwisata dan dipelajari oleh antropolog.
Masyarakat Toraja sejak tahun 1990-an mengalami transformasi budaya,
dari masyarakat berkepercayaan tradisional dan agraris, menjadi
masyarakat yang mayoritas beragama Kristen dan mengandalkan sektor
pariwisata yang terus meningkat.
Keunikan Tana Toraja
keunikankebudayaan tana toraja terletak pada ritual pemakaman, rumah tradisional, ukiran kayu dan tari-tariannya. dari sekian banyak kebudayaan yang ada, ritual pemakaman merupakanperistiwa sosialyang penting dalam strata kehidupan masyrakat toraja.
1. Ritual pemakaman dalam kebudayaan toraja
ritual pemakaman oleh kebudayaan tana toraja terbilang "rumit". dalam kebudayaan tana torajapemakaman seseorang menjadi sebuah acara adat yang membutuhkan biaya yang sangat mahal. Upacara pemakaman yang dilakukan oleh masyrakat tana toraja dengan kebudayaan tana toraja bisa menunjukkan status sosial seseorang, semakin kaya ,maka upacara pemakaman semakin mewah dan besar. jika keluarga yang ditinggalkan datang dari keluarga sederhana maka ia harus mengumpulkan uang terlebih dahulu agar bisa mengadakan acara pemakaman .
penyembelian kerbau dan babi juga mewarnai upacara pemakaman pada kebudayaan toraja . dalam pemakaman masyrakat tana toraja , mayat akan disemayamkan dengan tiga cara, yaitu peti berisi mayat disimpan digua, dimakamkan di batu berukir atau digantung begitu saja ditepian tebing.
2.Tingkatan sosial dalam masyrakat toraja
Tingkatan kelas sosial masih terlihat pada kebudayaan tana toraja. kelas sosial diturunkan melalui ibu. adapun tingkatan kelas sosial yang dikenal dalam kebudayaan tana toraja yaitu bangsawan , orang biasa, dan budak.
kelas bangsawan mendapat tempat yang sangat dihormati di kebudayaan tana toraja. bangsawan sangat menjaga martabat kebangsawanannya. kaum bangsawan wajib mengadakan ritual pemakaman dan jenazah bangsawan diletakkan ditempat pemakaman khusus.
3.Rumah adat kebudayaan tana toraja
Rumah tradisional khas kebudayaan tator disebut Tongkonan, berasal dari Tongko yang berarti "duduk" . Rumah ini merupakan pusat pemerintahan kekuasaan adat, dan perkembangan kehidupan sosial budaya masyrakat dalam kebudayaan tana toraja.
Dalam kebudayaan tana toraja , ada tiga jenis rumah tongkonan , pertama tongkonan merupakan tempat kekuasaan tertinggi yang digunakan sebagai pusat pemerintahan , kedua tongkonan pekamberan merupakan milik anggota keluarga yang memiliki wewenang tertentu dalam adat dan tradisi lokal. terakhir tongkonan batu khusus anggota keluarga biasa.
4.Keunikan ukiran dan pahatan asal tana toraja
Suku tana toraja menggunakan ukiran untuk menunjukkan konsep keagamaan dan sosial. ukiran dari kayu ini juga merupakan wadah berkomunikasi orang toraja karena bahasa toraja hanya di ucapkan dan tidak memiliki sistem tulisan.
Seni pahat dapat dilihat dalam rumah tongkonan salah satu hasil seni pahat dalam kebudayaan tana toraja adalah kabongo yaitu kepala kerbau yang dipahat dari kayu cendana atau nangka dan dilengkapi tanduk kerbau asli.
5.Tempat wisata di tana toraja
Ke'te kesu dan Londa adalah tempat perkuburan alam purba berdingding batu berupa gua. gua-gua di ke'te kasu dan Londa bisa mencaai 1000m .
Gua tersebut penuh dengan tulang dan tengkorak para leluhur dan tau-tau . tau-tau merupakan pertanda bahwa setelah sekian banyak putra-putra toraja terbaik yang di maksud melalui upacara adat tertinggi di wilayah tana toraja.
Subscribe to:
Posts (Atom)