Minggu, 31 Agustus 2014

Definisi Algoritma Pemograman

Assalamu'alaikum Wr. Wb...

Sahabat Informatika, saya ingin berbagi informasi tentang Algoritma Pemograman.. bagi yang belum tau dan mau tau, bisa membaca ulansan dibawah ini ya...



Definisi Algoritma

“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.
Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

Selamat belajar, dan Sukses...

Wassalamu'alaikum Wr. Wb..

Logika Informatika

Assalamu'alaikum Wr. Wb...

Hai.. sahabat Informatika, kali ini saya akan berbagi pengetahuan tentang apa sih logika informatika itu..? penasaran..?? silahkan baca kutipan dibawah ini..



LOGIKA INFORMATIKA

Logika disebut juga “the calculus of computer science” karena logika memegang peranan yang sangat penting di bidang ilmu komputer. Peran kalkulus (matematika) sama pentingnya untuk ilmu-ilmu bidang sains, misalnya ilmu fisika, ilmu elektronika, ilmu kimia, dan sebagainya. Oleh karena itu, biasanya pelajar, mahasiswa, guru, dan dosen setuju bahwa logika memainkan peranan penting dalam berbagai bidang keilmuan, bahkan dalam kehidupan manusia sehari-hari. Logika, komputasi numerik, dan matematika diskrit memiliki peran penting dalam ilmu komputer karena semuanya berperan dalam pemrograman. Logika merupakan dasar-dasar matemtis suatu perangkat lunak, digunakan untuk memformalkan semantik bahasa pemrograman dan spesifikasi program, serta menguji ketepatan suatu program. Hal ini menunjukkan betapa pentingnya logika matematika karena banyak ilmu, khususnya dalam bidang ilmu komputer, yang memerlukan logika untuk berkembang. Logika dalam ilmu komputer dalam ilmu komputer digunakan sebagai dasar dalam belajar bahasa pemrograman, struktur data, kecerdasan buatan, teknik/sistem digital, basis data, teori komputasi, rekayasa perangkat lunak, sistem pakar, jaringan syaraf tiruan, dan lainlainnya yang mempergunakan logika secara intensif. Salah satu contoh yang populer adalah sistem digital, yaitu bidang ilmu yang didasari oleh logika untuk membuat gerbang logika (logic gates) dan arsitektur komputer sebagai inti mikroprosesor, otak komputer atau central processing unit.

Logika matematika (mathematical logic) adalah cabang ilmu di bidang matematika yang memperdalam masalah logika, atau lebih tepatnya memperjelas logika dengan kaidah-kaidah matematika. Logika matematika sendiri juga terus berkembang, mulai dari logika proposional, logika predikat, pemrograman logika, dan sebaganya. Perkembangan terakhir ilmu logika adalah logika fuzzy, atau di Indonesia disebut logika kabur atau logika samar. Implementasi logika fuzzy dapat ditemui pada pengatur suhu udara (AC), mesin pencuci, kulkas, lainnya. Dari penjelasan diatas bisa disimpulkan mengenai peran penting logika dalam ilmu komputer. Jika seseorang ingin mempelajari ilmu komputer, maka ia tidak bisa terlepas dari masalah logika. Oleh karena itu, logika matematika dipelajari secara formal di perguruan tinggi, khususnya dalam ilmu komputer sebagai matakuliah wajib selama 1 semester. Di indonesia sendiri ilmu komputer lebih populer dengan nama Teknik Informatika atau Teknologi Info


Okey, selamat belajar..

Wassalamu'alaikum Wr. Wb..

Kesan Selama Booting And Memory 2014

Assalamu'alaikum Wr. Wb...

Apa kabar sahabat Informatika..?? gimana kemarin acara Booting And Memory 2014 nya...? seru kah..? seneng kah...? atau gimana..?? hehe, #KEPO :-)

Baiklah, dari pada saya KEPO... saya aja deh yag cerita tentang kesan saya selama mengikuti, okey..?

Tanggal 29-31 Agustus 2014 kemarin tepatnya di Gedung RKB F Universitas Trunojoyo Madura telah diadakan acara yang sangat fantastik ya bagi saya, apa lagi kalau bukan Booting And Memory 2014 yang diadakan oleh Himpunan Mahasiswa Teknik Informatika (HIMATIF). Disini saya mendapatkan banyak hal - hal baru, dimulai dari kekeluargaan, kedisiplinan, sopan santun, etika dalam bersikap, bagaimana cara mengatur waktu antara kegiatan akademik dan organisasi, pengetahuan hardskill, softskill, dan lain sebagainya... tapi tak dapat dipungkiri juga acara ini membuat uang saya makin tipis, hehehe :-) karena penugasan - penugasan yang diberikan. 

Disini saya juga mendapatkan banyak kelurga baru yang gokil - gokil.. apalagi yang dari kelompok "FLOAT". Kalau bicara tentang kelompok ini, haduh.. gk kebayang deh kekompakannya, #sombong dikit, wkwkwk. Rasanya dua hari kemarin itu ingin saya ulang beberapa kali lagi, Kelompok "FLOAT" tak gentok, tak gentok, tak gentok Joss Joss. "Booting And Memory" Selalu Dihati...

Ini ceritaku, mana Ceritamu...??

Wassalamu'alaikum Wr. Wb.... 

Coding and Running

Assalamu’alaikum Wr. Wb...

Hai.. kita ketemu lagi, kali ini saya akan post tentang coding program kalkulator sederhana untuk menghitung volume balok, pengen tau...?
Yuk,  cap cus..

CODING KALKULATOR VOLUME BALOK
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package volume.balok;

import java.util.Scanner;

/**
 *
 * @author TOSHIBA
 */
public class VolumeBalok {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        double a;
        double b;
        double c;
       
        Scanner in = new Scanner(System.in);
        System.out.print("masukkan panjang balok = ");
        a=in.nextDouble();
        System.out.print("masukkan lebar balok = ");
        b=in.nextDouble();
        System.out.print("masukkan tinggi balok = ");
        c=in.nextDouble();
        double hasil=a*b*c;
        System.out.println("volume balok = "+hasil);   
    }
}
Udah tau Coding nya kan..?? ada yang pengen tau Runninng nya..?? Mari kita lihat sekarang..

RUNNING
run:
masukkan panjang balok = 5
masukkan lebar balok = 3
masukkan tinggi balok = 4
volume balok = 60.0
BUILD SUCCESSFUL (total time: 14 seconds)

Sekian program sederhana dari saya, nantikan post selanjutnya...



Wassalamu’alaikum Wr. Wb..

Kamis, 28 Agustus 2014

Pengertian Booting And Memory

Assalamu'alaikum Wr. Wb.....


Hallo teman - teman Informatika :-)

Perkenalkan, nama saya Choiril Andriana dari jurusan Teknik Informatika Universitas Trunojoyo Madura, okey segitu aja perkenalannya ya... 

Sekarang saya akan bahas tentang Ospek Jurusan Teknik Informatika, yaitu Booting And Memory 2014. Ada yang tau apa itu Booting And Memory 2014..?? belum tau..?? yakin, belum tau...?? ya udah ini dia penjelasannya....


Booting And Memory 2014
Booting And Memory adalah sebuah istilah yang digunakan untuk orientasi study dan pengenalan kampus di prodi Teknik Informatika Fakultas Teknik Universitas Trunojoyo Madura. Booting and Memory adalah sebuah tradisi yang dilaksanakan setelah PESONA XV Fakultas teknik oleh kakak - kakak seluruh angkatan Teknik Informatika yang diketuai oleh Himpunan Mahasiswa Teknik Informatika (HIMATIF).

Booting And Memory tahun 2014 ini diikuti oleh seluruh Mahasiswa Baru angkatan 2014 yang mana didalamnya akan ada beberapa rentetan acara yang wajib diikuti seluruh Mahasiswa Baru untuk mendapat predikat LULUS dengan nilai tertentu kemudian dipergunakan untuk mendapatkan Hak Akses Kemahasiswaan seperti beasiswa dan lain sebagainya.

Nah.. udah tau kan apa itu Booting And Memory..?? Bagi yang akan mengikuti, Semangaatt ya... semoga kita semua LULUS, Amiieen...

Oh, ya.. udah dulu ya, sampai jumpa di post selanjutnya,

Wassalamu'alaikum Wr. Wb....