Kamis, 16 November 2017

Bumi Bulat Atau Datar?

              Kali ini saya akan membahas tentang planet yang di tinggali oleh jutaan,milyaran,bahkan triliuanan makhluk hidup yaitu planet bumi, apakah kalian tahu planet yang bernama bumi ini bentuknya bulat atau datar?, banyak yang bilang bulat, namun juga ada yang bilang datar. kenapa? yaa pasti pendapat orang berbeda-beda dan memiliki argumennya masing-masing.


                 saya membaca di google dan dilansir oleh Live Science, sebenarnya banyak cara untuk membuktikan bumi tanpa menggunakan satelit, mulai dari yang lowbudget dan gampang hingga membutuhkan uang yang lebih.

                Pertama, melalui kapal yang berlayar di atas lautan. Cara ini sebetulnya telah diajarkan sejak sekolah menengah melalui pelajaran Ilmu Pengetahuan Alam (IPA). Namun, mari kita bahas lebih jauh.

                Saat kapal berlayar meninggalkan dermaga, bagian dalam kapal akan menghilang ditelan cakrawala duluan daripada dengan tiang kapal, itupun juga berlaku untuk sebaliknya.

                Pada 1881, sebuah teks pertama tentang bumi datar yang disebut “Astronomi Zetetik” berusaha menyanggah fenomena kapal di lautan. Alasannya, penghilangan kapal hanyalah akibat dari ilusi yang dibawa oleh perspektif mata.

                Jika kalian ingin membuktikannya sendiri, bawa sebuah alat teropong dan pergi ke pelabuhan. Dengan daya penglihatan yang lebih akurat, kapal masih akan menghilang di bawah kurva bumi.

               

                      Kedua, perhatikan bintang. Cara ini kali pertama ditemukan oleh filsuf Yunani Aristoteles pada 350 SM. Garis lintang yang berbeda akan menciptakan perbedaan konstelasi bintang, misalnya Bintang Biduk dan rasi bintang Crux.

                     Bintang Biduk akan selalu bisa dilihat pada garis lintang 41 derajat utara atau lebih tinggi. 7 bintang kalau dilihat sekilas seperti sendok itu gak akan keliatan jika kalian berada di bawah 25 derajat selatan. bagian utara Australia yang merupakan utara yaitu lintang tersebut, Bintang Biduk hampir tak terlihat bahkan tidak bisa dilihat di atas cakrawala.

                     Begitu juga dengan yang rasi bintang Crux yang berada di belahan bumi selatan. Rasi bintang tersebut tak akan terlihat bila Anda tidak cukup selatan hingga berada di Florida Keys.

                     Perbedaan ini hanya dapat dijelaskan karena bumi berbentuk bulat. Sebab, bila bumi berbentuk piringan, bintang biduk dan rasi bintang Crux akan bisa dilihat dari bagian bumi mana pun.

                     Ketiga, perhatikan gerhana. Lagi-lagi kita akan menengok pada pembuktian Aristoteles. anak buah Plato itu melakukan percobaan/eksperimen pada saat gerhana bulan terjadi. Saat itu, bayangan bumi di wajah matahari terlihat melengkung. Fenomena gerhana matahari menandakan bahwa bulan, bintang, dan planet saling mengorbit satu sama lain.

                    Jika bumi datar, dan matahari dan bulan merupakan benda kecil yang melayang di atasnya, gerhana matahari total yang terjadi di Amerika Utara pada Agustus 2017 lalu menjadi sulit dipahami.

                   Keempat, panjatlah pohon. Cara ini sangatlah mudah dan setiap orang bisa melakukannya. Dengan naik ke tempat yang lebih tinggi, Anda bisa melihat lebih jauh dari sebelumnya.

                  Kelengkungan bumi hanya akan memberikan jarak pandang yaitu sejauh lima kilometer ke depan. jika bumi datar, seharusnya jarak pandang yang bisa dilihat sama saja berapapun ketinggian kalian.

                  Kelima, jika Anda cukup beruntung dengan punya banyak uang, naiklah penerbangan keliling dunia. Perusahaan penerbangan AirTreks telah menyediakan jasa seperti itu.

                 menurut sumber yang saya baca yang dipublikasikan kedalam jurnal Applied Optics tahun 2008, kurva Bumi agak terlihat pada ketinggian sekitar 10 kilometer, selama Anda punya sudut pandang 60 derajat.

                  Lengkungan ini semakin terlihat ketika Anda mencapai ketinggian 15 kilometer, sesuatu yang dulu mudah dicapai oleh para penumpang pesawat jet Concorde yang terbang pada ketinggian 18 kilometer.

                  Keenam, melalui balon cuaca. percobaan ini pernah dilakukan oleh mahasiswa/mahasiwi  di University of Leicester dan kejadiannya baru-baru ini pada bulan Januari 2017 yang mengikatkan kamera di balon cuara. Naik hingga naik 23,6 kilometer, rekaman menunjukkan adanya lengkungan cakrawala.


              Terakhir, cara yang sangat gampang dan lowbudget ialah membandingkan bayangan. Cara ini pernah dipakai oleh penemu matematika asal Yunani ialah Eratosthenes untuk menghitung keliling bumi.

              dia mencoba membandingkan bayangan titik balik matahari antara Aswan dan Alexandria yang lebih duluan ada di utara. pada pukul jam 12 siang, matahari berada di atas kepala tidak menghasilkan bayangan pada saat Eratosthenes ada dilokasi Aswan. Dan itu berlaku untuk sebaliknya juga.

              Mari bayangkan jika bumi datar. Perbedaan panjang bayangan tentunya sama saja bohonh karena posisi matahari relatif akan sama terhadap darat. maka dari itu kami dapat menyimpulkan bahwa bumi berbentuk bulat, posisi matahari pun pasti akan berbeda, walaupun kedua kota tersebut hanya berjarak beberapa ratus kilometer saja.


Refrensi/Sumber : http://sains.kompas.com/read/2017/09/30/170400623/tak-perlu-kirim-satelit-ada-7-cara-buktikan-bumi-itu-bulat

Laporan Akhir (LA) Membuat Sebuah Program Nilai Menggunakan R Prog

            Disini saya akan membuat sebuah program nilai / perhitungan nilai dan mencari nilai Max, Min, Jumlah Kelas, Dan Length di sebuah aplikasi yang bernama R Prog. Pertama pastikan anda mempunyai aplikasinya tersebut. Jika anda tidak mempunyai aplikasi R Prog maka download di google secara gratis. Baiklah saya akan menjelaskan maksud dari codingan yang ada pada gambar dibawah ini :
Data = C (11,9,8,8,5,12,13,14,15,14,20,11,9,5,8,20,12,14,15,11,21,22,24,25,26,9,5,8,30,31,25,24,9,8,5,13,15,21,21,24,26,9,5,31,31,32,30,33,25,24)

Perintah Length ini berfungsi untuk menghitung total semua data.
length (data)     : maksudnya adalah menghitung keseluruhan semua data yang telah di input.
Max (data)       : mencari data terbesar dari semua data yang telah di input.
Min (data)        : mencari data terkecil dari semua data yang telah di input.
Jmlkelas           : untuk mencari jumlah kelas digunakan rumus “ 1+(3.322*log10(length(data))) ”
 Jika hasilnya 6,6 maka jika dibulatkan dengan fungsi “ round ” maka hasil berubah
  menjadi 7. Jika hasil 6,4 maka berubah menjadi 6.
Sort                  : untuk mengurutkan data dari terkecil hingga terbesar.
Jangkauan        : untuk mencari nilai selisih dari data diatas menggunakan rumus max (data) – min 
  (data).
Interval            : untuk mencari nilai interval, dapat dicari dengan rumus jangkauan dibagi dengan  
  jumlah kelas. Akan terasa sangat mudah untuk mencari nilai interval ini karena lagi-lagi
  sebelumnya kita sudah menampung nilai jangkauan dan jumlah kelas pada suatu
  variable.


Laporan Akhir (LA) Membuat Grafik Data Berdasarkan Angka Kematian Bayi Tiap Provinsi Di Indonesia Dengan R Prog

                Disini saya akan membuat grafik data Berdasarkan data angka kematian Bayi tiap provinsi di Indonesia dari tahun 1971 – 2012 di sebuah aplikasi yang bernama R Prog. Pertama pastikan anda mempunyai aplikasinya tersebut. Jika anda tidak mempunyai aplikasi yang bernama R  Prog  maka  anda bisa download di google secara gratis. Baiklah saya akan menjelaskan maksud dari codingan yang ada pada gambar dibawah ini:














Pertama masukan data seperti diatas, setelah itu dicari length nya yaitu jumlah data tersebut ada 296 data.
 


Selanjutnya kita harus mengurutkan data dengan codingan sort (data) berfungsi untuk mengurutkan data dari kecil ke besar.


Selanjutnya kita akan mencari jmlkelas dengan menggunakan rumus ‘1+(3.22*log10(length(data)))’ jika hasilnya 9.209631 maka fungsi round disini adalah untuk membulatkan hasil jml kelas tersebut menjadi 9 karena dibawah 9,5 dan misalkan diatas 9,5 maka hasilnya 10.

 







Selanjutnya adalah kita mencari jangkauan, fungsi jangkauan ini adalah untuk mencari nilai selisih dari data diatas menggunakan rumus max (data) – min (data). Dan interval fungsinya adalah untuk dapat dicari dengan rumus jangkauan dikurangi dengan jumlah kelas. Akan terasa sangat mudah untuk mencari nilai interval ini karena lagi-lagi sebelumnya kita sudah menampung nilai jangkauan dan jumlah kelas pada suatu variable.

Lalu kembali lagi ke codingan tabel = edit (data.frame()) untuk mengedit table tersebut dengan diisi kolom kelas seperti gambar diatas.

Kalo sudah bisa dicek lagi dengan codingan ‘tabel’ maka muncul seperti gambar diatas.



Selanjutnya codingan diatas adalah untuk mencari sebuah frekuensi  x,y,z untuk menyeleksi data terhadapa kelas yang tersedia.



Maksud codingan diatas adalah frekuensi data yang akan diseleksi dari angka 14 sampai dengan 36 dan hasilnya ada 74, begitu juga selanjutnya sampai dengan frekuensi  (data, 198,221).





Maksud codingan diatas adalah untuk  memanggil nilai frekuensi nya  kedalam tabel dengan manggil variabel frekuensi tersebut, dan tabel untuk memunculkan isi tabel kelas frekuensi tersebut.

Maksud codingan diatas adalah mencari Median data yang akan diseleksi dari angka 14 sampai dengan 36 dan hasilnya adalah 25, begitu juga selanjutnya sampai dengan median (198:221).



Selanjutnya maksud codingan diatas adalah data dari med = c adalah hasil dari gambar sebelumnya (mencari median). Lalu untuk  memanggil nilai frekuensi nya  kedalam tabel dengan manggil variabel median tersebut adalah med, dan tabel untuk memunculkan isi tabel kelas frekuensi dan median tersebut.

Codingan selanjutnya adalah hist (data, main = ‘data’) untuk memunculkan data dalam bentuk grafik batang.

Codingan selanjutnya adalah plot ( med, frek, main = ‘data’)  untuk memunculkan data dalam bentuk diagram plot.

Codingan selanjutnya adalaha polygon (med, frek, main = ‘data’) untuk memunculkan data dalam bentuk Poligon

Berdasarkan data angka kematian Bayi tiap provinsi di Indonesia dari tahun 1971 – 2012.


Laporan Akhir (LA) Membuat Program Menu Dalam COBOL

Disini saya akan membuat sebuah program menu yang berisikan biodata mahasiswa, program until, dan hasil nilai UTS dan UAS anda menggunakan aplikasi COBOL, pertama pastikan anda mempunyai aplikasi COBOL. Bagi yang tidak punya bisa di download di internet secara gratis. Baiklah, pertama masukan codingan di notepad seperti gambar dibawah ini:

Logika/codingan pada gambar diatas yang dimaksud adalah:
IDENTIFICATION DIVISION             :Buat kita ngasih judul program sama nama programnya
PROGRAM-ID. MENU.                       : Nama programnya / tipe program adalah menu
ENVIRONMENT DIVISION               : Untuk kita supaya tersambung dengan output programnya
DATA DIVISION.                               : Tempat kita menentukan variabel dan tipe datanya
WORKING-STORAGE SEC.               : Bagian dari DATA DIVISION.
01 dan 02 adalah untuk leven numbernya dan ada A(20) adalah memasukan karakter kurang dari 20, dan 9(8) adalah memasukkan angka numerik sebanyak 8x.


Maksud codingan diatas adalah Display untuk menampilkan saat program running yaitu ada Biodata, Segitia 1, Nilai, Dan Exit. Dan accept pil adalah untuk menerima laporan dan memutuskan programnya dijalankan dengan variable PIL, dan ACCEPT L adalah untuk membatasi / mempause untuk tidak menghilangkan cetakan outputan.

Maksud codingan diatas adalah (8,1) adalah baris ke 8 kolom ke 1, dan itu berlaku untuk seterusnya, dan CETAK=HASIL adalah untuk mencetak yang sudah kita masukkan saat program running.

Pada menu kedua ini akan mengeluarkan output masukan banyaknya perulangan. Varabel N adalah untuk meyimpan nilai yang kita inputkan. Maksud codingan diatas adalah Display ( , )  adalah untuk Mencetak inputan dari data N dengan berupa angka, lalu diterima oleh ACCEPT N bahwa data tersebut benar adanya. Perform Cetak adalah untuk menampilkan  / mencetak saat program berjalan. Codingan selanjutnya ada VARYING I  FROM 1 BY 1 UNTUL I > N adalah untuk di perform cetak, setelah kondisi ada varying i dari 1 dan sebagainya biasa, i itu nilai pertama, atau kelipatan satu. i lebih kecil dari n dan terus berjalan, sampai ouput habis. Lalu ada codingan AFTER J FROM 1 BY 1 UNTIL J > I yaitu untuk  j dari kelipatan 1 sampai dengan 1 dengan J lebih dari I.

Maksud codingan diatas adalah seperti sebelumnya (8,1) maksudnya adalah baris ke 8 kolom ke 1 dan itu berlaku seterusnya, dan NAMA ANDA : ‘, ACCEPT KELAS. Maksudnya adalah pada saat program input nanti kita disuruh massukkan nama dan nanti akan di terima oleh program, dan itu berlaku dengan kelas, npm, nilai uts, dan nilai uas. Compute hasil = (UTS*0.7) + (UAS*0.3) maksudnya adalah hasil UTS dan UAS yang sudah anda masukkan pada saat running program akan dikalikan 0.7 untuk UTS dan 0.3 untuk UAS dan hasilnya akan ditambahkan .

Kalau sudah mengikuti cara seperti diatas maka langsung saja kita merunning program dan hasilnya akan seperti gambar dibawah ini:

     


     









Jumat, 03 November 2017

System Analyst

Latar Belakang

Pada tahun 2017 bisa dibilang adalah zaman puncaknya teknologi dan informasi.kini saya akan membuat perencanaan pekerjaan untuk menjadi seorang programmer, pada tahun ini atau di masa yang akan datang programmer akan sangat dibutuhkan oleh banyak perusahaan yang ada di indonesia, bahkan bisa dunia kalo kalian memang sudah ahli di bidang pemograman atau soal coding. mengapa demikian?, yaa karna semakin lama semakin canggih alat teknologi pada zaman sekarang dan maka dari itu mungkin peluang saya untuk menjadi programer masih terbuka lebar.

Pembahasan



Jika saya bisa memilih perusahaan mana yang mau saya ingin bekerja, saya pasti akan memilih di perusahaan google, mengapa? Pertama dengan gaji fantastis pastinya hahaha. Yang kedua mungkin saya bisa belajar lebih banyak lagi disana soalnya yang kerja disana pasti mereka semua sudah menjadi programmer-programer yang sangat handal karna dia membawa nama google di dunia.


Kalo saya bisa memilih mau bekerja di bagian apa yang pasti saya akan memilih di bidang system analist, kenapa? Karna saya dari SI yaitu system informasi. Apa kalian tau apa yang dilakukan system analyst?, ialah menerjemahkan atau mengabuli permintaan apa yang di minta oleh client atau bisa disebut masyarakat, contoh nya mengubahnya kedalam bentuk yang lebih baik lagi mungkin baik segi spesifikasi program atau softwarenya.


Dan tentunya seorang programmer harus menguasai program berbasis seperti SQL,ERD, dan RDBMS berikut saya akan menjelaskan masing-masing program tersebut:

1.SQL

Pengertian SQL adalah kepanjangan dari Structured Query Language ialah Bahasa yang biasa dipakai data dalam basis relasional. Bahasa ini bisa dikatakan Bahasa menengah dalam programmer atau standar yang kadang digunakan dalam bidang manajemen. Yaa menurut saya intinya adalah perintah dasar sql ini merupakan awal untuk pengembangan database, jadi kalau kalian belom bisa menghatamkan sql maka belajar lebih banyak lagi dalam sql.




2.RDBMS

RDBMS ialah kepanjangan dari Relational Database Management System, yaitu program basis data yang berperan utama terdiri dari table dan mempunyai hubungan dengan table yang lain. Kalau kalian ahli dalam database pasti kalian sangat menyukai RDBMS ini. Saya tidak tau banyak tentang system basis data yang satu ini, tapi yang pasti program ini juga sangat dibutuhkan dalam system analyst dan saya masih mencoba mendalami program data berbasis RDBMS ini.


Mungkin jika saya benar-benar bekerja di google saya akan membuat inovasi terbaru di google, untuk saat ini saya memang belom tau apa yang harus saya lakukan disana, tapi saya ingin membuat rencana kerja yang lebih baik untuk kedepannya. Mungkin saya akan membuat inovasi yaitu google messenger (khusus customer service), fungsi ini diibaratkan customer service, jika kalian kurang mengerti apa yang dilakukan google anda bisa langsung bertanya lewat google messenger yang tersedia di web google.com dan inshaallah customer service google akan merespon cepat pertanyaan anda yang mungkin ada kurang mengerti menjadi mengerti. Mungkin ada layanannya yaitu Contact Us, Cuma menurut saya yang ini kurang efektif, karna harus menunggu beberapa hari kemudian dan ribet.

 

Kesimpulan


Jadi, Pekerjaan System Analyst mungkin menurut saya bukan pekerjaan yang mudah untuk semua orang, karna seseorang harus bisa memahami apa yang diinginkan oleh masyarakat sekitar untuk apa?, seperti yang saya bilang sebelum untuk membuat software/programe menjadi lebih baik dan lebih di mudahkan dari sebelumnya. Contohnya mungkin telfon dulu hanya bisa mendengarkan saja, sekarang kita bisa mendengar dan melihat orang yang kita telpon walaupun jaraknya cukup jauh,ya walaupun handphonenya harus sesuai dengan aplikasi tersebut.

Daftar Pustaka

1. https://choirulyogya.wordpress.com/profesi-ti/2-system-analyst/
2. http://www.candra.web.id/tugas-system-analyst/
3. https://id.wikipedia.org/wiki/SQL
4. http://www.proweb.co.id/articles/web_application/rdbms.html