Minggu, 24 Juni 2018

Pertemuan-9

package luaspersegipanjangjoptionpane;

import javax.swing.JOptionPane;
public class Luaspersegipanjangjoptionpane {

 
    public static void main(String[] args) {
       
        int panjang, lebar, luas;
        panjang=Integer.parseInt(JOptionPane.showInputDialog("Input nilai panjang"));
        lebar=Integer.parseInt(JOptionPane.showInputDialog("Input nilai lebar"));
     
        int Luas= panjang*lebar;
     
        JOptionPane.showMessageDialog(null,
                "luas = panjang x lebar\n"
                +"Luas= "+panjang +" X " +lebar +"\n"
                +"Nilai Luas Persegi Panjang = " +Luas);

         Hasilnya:



Dosen Pengampu: Fince Tinus Waruwu, M.Kom

Tugas IV.4

package forbintangsegitigasiku.siku;


public class ForbintangsegitigasikuSiku {

   
    public static void main(String[] args) {
     
        int x=5;
        for (int i=1; i<=5; i++) {
            for (int j=1; j<=i; j++) {
                System.out.print("*");
        }
         
            System.out.println();
        }
       
        System.out.println("            SEGITIGA SIKU-SIKU TERBALIK                  ");
        System.out.println("                                                         ");
        int y=5;
        for (int k=1; k<=5; k++) {
            for (int l=4; l>=k; l--) { //spasi
                System.out.print(" ");
            }
            for (int m=1; m<=k; m++) { //bintang
                System.out.print("*");
            }
            System.out.println();
        }
       
        System.out.println("            SEGITIGA PIRAMIDA                            ");
        System.out.println("                                                         ");
        int z=5;
        for (int n=1; n<=5; n++) {
            for (int o=4; o>=n; o--) { //spasi
                System.out.print(" ");
            }
            for (int p=1; p<=n; p++) { //bintang
                System.out.print("*");
            }
            for (int q=1; q<=n-1; q++) {
                System.out.print("*");     
    } 
}

        Hasilnya:



Dosen Pengampu: Fince Tinus Waruwu, M.Kom

Tugas IV.3

package bilangan.terbesar.bilangan.terkecil;


public class BilanganTerbesarBilanganTerkecil {

   
    public static void main(String[] args) {
     
       
        int i=10;
        while(i>0) {
            System.out.println(i+"");
            i--;
        }
         
    } 
}

             Hasilnya:


Dosen Pengampu: Fince Tinus Waruwu, M.Kom

Sabtu, 23 Juni 2018

Tugas IV.2



package genap.ganjil;


public class GENAPGANJIL {

   
    public static void main(String[] args) {
       
        System.out.println("TUGAS KE-4 : PERULANGAN FOR                               ");
        System.out.println("Bilangan Ganjil                                                                    ");
        System.out.println("-----------------------------------------------------------------------");
        for(int x=1; x <+20;x +=2){
             System.out.println(x+ "");
        }
       
        System.out.println("                                        Date : 13 Mei 2018");
        System.out.println("Bilangan Genap                                            ");
        System.out.println("----------------------------------------------------------");
        int bil;
        for(bil=1; bil<20;bil++) {
        if((bil!=1)&&(bil%2==0))
        System.out.println(bil);
              
    }
}
           hasilnya:


Dosen Pengampu: Fince Tinus Waruwu, M.Kom


Tugas IV.1



package nama;

public class NAMA {
  
    public static void main(String[] args) {
       
        System.out.println("TUGAS KE-4: PERULANGAN FOR                                    ");
        System.out.println("            Menampilkan Nama sebanyak 10x                             ");
        System.out.println("------------------------------------------------------------------------");
       
        int nama;
        for (int hitungan = 0; hitungan <= 9; hitungan++) {
            System.out.println("Nur Iman Sarumaha");
       
    }
}

Hasilnya:


   
Dossen Pengampu: Fince Tinus Waruwu, M.Kom

Ujian Tengah Semester


package uts;

import java.util.Scanner;
public class UTS {
    
    public static void main(String[] args) {
             
        System.out.println(" Ujian Tengah Semester                                                            ");
        System.out.println("Nama            : Nur Iman Sarumaha                                          ");
        System.out.println("Kelas            : SI-M1502                                                           ");
        System.out.println("Mata Kuliah : Pemograman Berorientasi Objek                       ");
        System.out.println("");
        Scanner NIK=new Scanner (System.in);
        System.out.print("Input NIK           : ");
        Integer nik=NIK.nextInt();
        if(nik==11002) {
            System.out.println("Nama                : Merry Riana");
            System.out.println("Alamat              : Jln.MT.Haryono");
            System.out.println("Pendidikan        : Strata-2");
        }else if(nik==2) {
            System.out.println("Nama                : Dian");
            System.out.println("Alamat              : JL.AR.Hakim");
            System.out.println("Pendidikan        : Strata-1");
        }else {
            System.out.println("Nama                : Agus");
            System.out.println("Alamat              : JL.Pakam");
            System.out.println("Pendidikan        : Strata-1");
        }
        System.out.println("");
        System.out.println("Rincian:");
        double totalgaji;
        double potongangaji;
        double gajibersih;
        Integer Gapok=2500000;
        System.out.println("Gaji pokok          : Rp. " +Gapok);
        Scanner Jabatan=new Scanner (System.in);
        System.out.print("Input Jabatan       : ");
        String jabatan=Jabatan.nextLine();
        double Tunjanganjabatan=0.02*Gapok;
        System.out.println("Tunjangan Jabatan   : Rp. " +Tunjanganjabatan);
        Scanner Status=new Scanner (System.in);
        System.out.print("Input Status        : ");
        String status=Status.nextLine();
        double Tunjangankeluarga=0.03*Gapok;
        System.out.println("Tunjangan Keluarga  : Rp. " +Tunjangankeluarga);
        Scanner Jumlahanak=new Scanner (System.in);
        System.out.print("Input Jumlah anak   : ");
        String jumlahanak=Jumlahanak.nextLine();
        double Tunjangananak=0*Gapok;
        System.out.println("Tunjangan Anak      : Rp. " +Tunjangananak);
        double Transportasi=0.03*Gapok;
        System.out.println("Transportasi        : Rp. " +Transportasi);
        double Uangmakan=0.04*Gapok;
        System.out.println("Uang makan          : Rp. " +Uangmakan);
        double Pajak=0.03*Gapok;
        System.out.println("Pajak               : Rp. " +Pajak);
        double BPJS=0.02*Gapok;
        System.out.println("BPJS Kesehatan      : Rp. " +BPJS);
        double Jamsostek=0.01*Gapok;
        System.out.println("Jamsostek           : Rp. " +Jamsostek);
       
        totalgaji=(Gapok+(0.02*Gapok)+(0.03*Gapok)+(0*Gapok)+(0.03*Gapok)+(0.04*Gapok));
        System.out.println("Total Gaji          = Rp. " +totalgaji);
        potongangaji=((0.03*Gapok)+(0.02*Gapok)+(0.01*Gapok));
        System.out.println("Potongan            = Rp. " +potongangaji);
        gajibersih=(totalgaji-potongangaji);
        System.out.println("Gaji Bersih         = Rp. " +gajibersih);
                Scanner NIK_2=new Scanner (System.in);
                System.out.println("Input NIK        = ");
                Integer Nik=NIK_2.nextInt();
               
                if(Nik==2) {
                System.out.println("Nama        : Desna");
                System.out.println("Alamat      : JL.Pandu");
                System.out.println("Pendidikan  : Strata-2");
                }else if(Nik==3) {
                System.out.println("Nama        : Miralis");
                System.out.println("ALamat      : JL.Solo");
                System.out.println("Pendidikan  : Diploma-3");
                }else {
                System.out.println("Nama        : Tiurma");
                System.out.println("Alamat      : JL.AIR BERSIH");
                System.out.println("Pendidikan  : STRATA-1");
                }
       
                Scanner Golongan_2=new Scanner (System.in);
                System.out.println("Input Golongan  = ");
                String golongan_2=Golongan_2.nextLine();
       
                double totalgaji_2;
                double potongangaji_2;
                double gajibersih_2;
       
                Integer x=3200000;
                System.out.println("Gaji pokok : Rp. " +x);
               
                Scanner Jabatan_2=new Scanner (System.in);
                System.out.print("Input Jabatan  : ");
                String jabatan_2=Jabatan_2.nextLine();
               
                double Tunjanganjabatan_2=0.06*x;
                System.out.println("Tunjangan Jabatan : Rp. " +Tunjanganjabatan_2);
                
                Scanner Status_2=new Scanner (System.in);
                System.out.println("Input Status  : ");
                String status_2=Status_2.nextLine();
               
                double Tunjangankeluarga_2=0.03*x;
                System.out.println("Tunjangan Keluarga : Rp. " +Tunjangankeluarga_2);
               
                Scanner Jumlahanak_2=new Scanner (System.in);
                System.out.print("Input Jumlah anak  = ");
                String jumlahanak_2=Jumlahanak_2.nextLine();
               
                double Tunjangananak_2=0.02*x;
                System.out.println("Tunjangan Anak : Rp. " +Tunjangananak_2);
               
                double Transportasi_2=0.03*x;
                System.out.println("Transportasi : Rp. " +Transportasi_2);
       
                double Uangmakan_2=0.04*x;
                System.out.println("Uang makan : Rp. " +Uangmakan_2);
       
                double Pajak_2=0.03*x;
                System.out.println("Pajak : Rp. " +Pajak_2);
       
                double BPJS_2=0.02*x;
                System.out.println("BPJS Kesehatan : Rp. " +BPJS_2);
       
                double Jamsostek_2=0.01*x;
                System.out.println("Jamsostek : Rp. " +Jamsostek_2);
       
                totalgaji_2=(x+(0.06*x)+(0.03*x)+(0.02*x)+(0.03*x)+(0.04*x));
                System.out.println("Total Gaji = Rp. " +totalgaji_2);
       
                potongangaji_2=((0.03*x)+(0.02*x)+(0.01*x));
                System.out.println("Potongan  = Rp. " +potongangaji_2);
       
                gajibersih_2=(totalgaji_2-potongangaji_2);
                System.out.println("Gaji Bersih  =  Rp. " +gajibersih_

              Hasilnya:



Bidang Kesehatan



Banyak rumah sakit menggunakansistem informasi untuk menangani transaksi ynag berhubungan dengan karyawan, juru medis, dan pasien. Sistem informasi terkadang diperluas, tidak hanya pada pemakaian internal, melainkan juga pemakaian eksternal supaya memudahkan mencari data pasien yang sedang menginap di rumah sakit.

Pemanfaatan komputer dalam kesehatan berawal dari otomatisasi di bidang administratif, dilanjutkan dalam produktivitas secara departemen. Beberapa aplikasi informatika kedokteraan yaitu bioinformatika, pembelajaran komputer bagi siswa dan kesehatan kedokteran, serta kesehatan berbasis internet bagi siswa. Bioinformatika dinyatakan sebagai kreasi dalam perkembangan teknologi dan komputasi untuk permasalahan molekul secara sederhana sebagai teknologi memanfaatkan komputer untuk penyimpanan.

Teknologi informasi di bidang kesehatan atau kedokteraan komputer juga telah memperlihatkan peran yang sangat signifikan untuk menolong jiwa manusia. Komputer digunakan untuk mendiagnosa penyakit, menemukan obat yang tepat, serta mengalisis organ tubuh manusia bagai dalam yang sulit dilihat. Teknologi informasi berupa sistem computerized axial tomography (CAT) berguna untuk menggambar struktur bagian otak dan mengambil gambar seluruh organ tubuh yang tidak bergerak menggunakan sinar X. Sedangkan untuk yang bergerak menggunakan sistem dynamic spatial reconstructur (DSR) yang dapat digunakan untuk melihat gambar dari berbagai sudut organ tubuh.

Single photon emision computer tomography (SPECT), merupakan sistem komputer yang menggunakan gas radioaktif untuk mendeteksi partikel-partikel tubuh yang ditampilkan dalm bentuk gambar. Bentuk lain adalah position emision tomography (PET) juga merupakan sistem komputer yang dapat menampilkan gambar yang menggunakan isotop radioaktif. Selain itu nuclear magnetic resonance (NMR) merupakan teknik mendiagnois dengan cara memagnetikkan pusat dari atom hidrogen.

Saat ini, telah ada komputer DNA yang mampu mendiagnosis penyakit sekaligus memberi obat. Komponen penyusun komputer DNA adalah materi genetik yang diketahui urutan basanya. Seperti diketahui bahwa urutan gen secara intrinsik mempunyai kemampuan inheren untuk mengelolah informasi layaknya komputer.


Dikutip dari:
“Teknologi Informasi” Abdul Kadir & Terra Ch. Triwahyuni


Bidang Pemerintahan



Penggunaan teknologi informasi dan komunikasi di dunia telah semakin luas. Hal ini dapat dilihat dari penggunaan TIK yang tidak terbatas pada bidang perdagangan saja, melainkan juga dalam bidang-bidang lain, seperti bidang pendidikan, bidang pertahanan dan keamanan negara, sosial dan sebagainya.

TIK digunakan karena memiliki kelebihan-kelebihan yang menguntungkan dibandingkan cara tradisional saat melakukan interaksi. Kelebihan tersebut terletak pada kecepatan, kemudahan, dan biaya yang lebih murah.

Pemerintah adalah pengurus harian suatu negara yang mempunyai tugas dan wewenang politik. Pemerintah suatu negara mempunyai wewenang terhadap semua urusan yang berada dalam lingkup hukum politik. Tujuannya untuk menjaga ketertiban dan keamanan, menciptakan kesejahteraan bagi rakyatnya, dan memberikan pelayanan yang baik kepada masyarakat.

Dalam menjalankan tugas dan wewenang tersebut, pemerintah memerlukan semua informasi untuk menjalankan fungsi-fungsinya seperti perencanaan, pembuat kebijakan, administrasi negara, dan sebagainya. Informasi yang terkait dengan pelaksanaan fungsi dan wewenang pemerintah diproses oleh suatu sistem informasi untuk: mengumpulkan informasi, mengklasifikasikan informasi, mengolah informasi, menginterpretasikan informasi, mengambil informasi dari tempat penyimpanan, transmisi (penyampaian) dan penggunaan informasi.


Dikutip dari:
“Teknologi Informasi” Abdul Kadir & Terra Ch. Triwahyuni

Bidang Bisnis



Aplikasi e-business merupakan kegiatan bisnis yang dilakukan secara otomatis dan semiotomatis yang memanfaatkan teknologi elektronik. e-business memungkinkan suatu perusahaan untuk berhubungan dengan sistem pemrosesan data internal dan eksternal secara lebih efisien dan fleksibel. e-business juga banyak dipakai untuk berhubungan dengan pemasok dan mitra bisnis perusahaan, serta memenuhi permintaan dan melayani kepuasan pelanggan secara lebih baik.
e-business berkaitan secara menyeluruh dengan proses bisnis termasuk rantai nilai atau pembelian secara elektronik, manajemen rantai suplay, pemrosesan order elektronik, penanganan dan pelayanan kepada pelanggan, dan kerja sama dengan mitra bisnis.
Pada penggunaan sehari-hari, e-business tidak hanya berkaitan dengan perdagangan elektronik atau e-commerce saja. Dalam hal ini, e-commerce merupakan subbagian dari e-business. e-business meliputi segala macam fungsi dan kegiatan bisnis menggunakan data elektonik, termasuk pemasaran internet. Sebagai bagian dari e-business, e-commerce lebih berfokus pada kegiatan transaksi bisnis lewat internet.
e-business adalah praktek pelaksanaan dan pengelolaan proses bisnis utama seperti perancangan produk, pengelolaan pasokan bahan baku, manufaktur, penjualan, pemenuhan pesanan, dan penyediaan servis melalui penggunaan teknologi komunikasi, komputer, dan data yang telah terkomputerisasi.
e-business meliputi semua hal yang harus dilakukan menggunakan teknologi informasi dan komunikasi untuk melakukan kegiatan bisnis antar organisasi maupun dari organisasi ke konsumen.
Penggunaan internet dan teknologi digital lainnya untuk komunikasi, koordinasi, dan manajemen organisasi.
e-business adalah mengenai penggunaan teknologi internet untuk melakukan transformasi proses bisnis yang dilakukan. Bentuk e-business yang paling mudah terlihat adalah pembelian barang secara online baik retail maupun grosir.
Dikutip dari:
“Teknologi Informasi” Abdul Kadir & Terra Ch. Triwahyuni

Teknologi Informasi



Teknologi informasi muncul sebagai akibat semakin merebaknya globalisasi dalam kehidupan organisasi, semakin kerasnya persaingan bisnis, semakin singkatnya siklus hidup barang dan jasa yang ditawarkan, serta meningkatnya tuntutan selera konsumen terhadap produk dan jasa yang ditawarkan. Untuk mengantisipasi semua ini, perusahaan mencari terobosan dengan memanfaatkan teknologi. Teknologi diharapkan dapat menjadi fasilisator dan interpreter. Semula teknologi informasi digunakan hanya terbatas pada pemrosesan data. Dengan semakin berkembangnya teknologi informasi, hampir semua aktivitas organisasi saat ini telah memanfaatkan aplikasi dan otomatisasi teknologi informasi.

Teknologi informasi adalah sebagai perpaduan antara teknologi komputer dan telekomunikasi dengan teknologi lainnya seperti perangkat keras, perangkat lunak, database, teknologi jaringan, dan peralatan telekomunikasi lainnya.

Teknologi diciptakan untuk mempermudah proses sehingga meningkatkan kualitas kerja supaya menjadi lebih efektif dan efisien. Contohnya: teknologi seluler, teknologi komputer, teknologi internet(e-mail, Facebook, dll).

Kemajuan teknologi yang terjadi sejak lahir abad ke -19 banyak ditandai dengan peningkatan secara cepat teknologi yang menghemat tenaga kerja dalam memproduksi sesuatu, seperti ATM, pabrik rokok, perakitan mobil, RPH, robotika dan simulator terbang.

Fenomena yang relatif langka, karena hampir semua riset IPTEK di dunia yang dilakukan di negara-negara maju, yang lebih ditujukan untuk menghemat tenaga kerja, bukan modalnya. Contoh:e-business, e-commerce, e-learning.
         
Dikutip dari:
“Teknologi Informasi” Abdul Kadir & Terra Ch. Triwahyuni

Kamis, 21 Juni 2018

TI untuk Perancangan Produk



Merancang produk dengan teknologi informasi merupakan sesuatu yang telah umum dilakukan. Dengan menggunakan perangkat lunak yang bernama CATIA (Computer Aided Three-Dimensional Interactive Application) buatan Dassault System, Perancis, pabrikan dapat merancang mobil atau pesawat terbang tanpa kertas. Hal yang menarik, dengan menggunakan software tersebut perusahaan ini membuat inovasi yang melibatkan pelanggan dalam melaksanakan perancangan dan pengujian. Software yang sama juga digunakan oleh industri pesawat terbang di Indonesia, IPTN. Sementara itu, PT PAL Indonesia telah lama menggunakan perangkat lunak CAD-CAM bernama Foran untuk mendesain dan membuat kapal.

Para perancang rumah dapat menggunakan perangkat lunak yang khusus ditujukan untuk keperluan itu, misalnya 3D Home Architect. Dengan program seperti ini, perancang dapat membuat tata letak ruangan dan kemudian melihat hasilnya dalam bentuk tiga dimensi.




Dikutip dari:
“Teknologi Informasi” Abdul Kadir & Terra Ch. Triwahyuni


Pertemuan-9