Postingan

Menampilkan postingan dari 2020

PENJELASAN TENTANG SORTING DAN ALGORITMA BRUTE FORCE

Gambar
SORTING Apa sih Sorting ?     Sorting di sebut juga dengan "Pengurutan" adalah sebuah proses kembali data yang sebelumnya telah disusun oleh suatu pola tertentu, sehingga tersusun teratur menurut aturan tertentu, dan pengurutan dapat dilakukan secara disceding dan ascending. Kegunaan Sorting itu ?      Data yang terurut mudah untuk dicari, mudah untuk diperiksa, dan mudah untuk dibetulkan jika terdapat kesalahan. Data yang terurut dengan baik juga mudah untuk dihapus jika sewaktu-waktu data tersebut tidak diperlukan lagi. Selain itu, dengan mengurutkan data maka kita semakin mudah untuk menyisipkan data ataupun melakukan penggabungan data. Intinya, kegunaan Sorting membantu mempersingkat waktu dalam mencari data, sehingga akan menjadi praktis dan efisien. Jenis-jenis Sorting ?   Bubble Sort      Bubble sort (metode gelembung) adalah metode/algoritma pengurutan dengan dengan cara melakukan penukaran data dengan tepat disebelahnya secara terus menerus sampai bisa dipastikan dal

MENENTUKAN NILAI MAXIMUM & MINIMUM MENGGUNAKAN PROGRAM JAVA DAN FLOWCHART

Gambar
  FLOWCHART PROGRAM JAVA  SOURCE CODE  package nilai_minimum_maximum; /**  *  * @author user  */ public class Nilai_minimum_maximum {     /**      * @param args the command line arguments      */     public static void main(String[] args) {         // TODO code application logic here      // Huanito Alfiansyah 011190082         int [] angka = {2,4,1,3,8,5,0,7,6,9};         int max = 0;         int min = 10;         for (int i = 0; i < angka.length; i++) {             if (angka [i] > max ) {                 max = angka[i];          } else if (angka [i] < min ) {         min = angka [i]; }         }                  System.out.println("Jadi hasil dari angka maksimum dan minumum adalah.... ");         System.out.println("nilai maksimum = " + max);         System.out.println("nilai minimum = " + min);                  }     }

SEJARAH ALGORITMA DAN CONTOH ALGORITMA

Gambar
Sejarah Algoritma     Algoritma berasal dari nama penulis buku, yakni Abu Ja`far Muhammad Ibnu Musa Al-Khwarizmi yang berasal dari Uzbekistan. Orang Barat menyebut Al-Khwarizmi dengan Algorism.      Pada saat itu, Al-Khwarizmi menulis buku dengan judul Al Jabar wal-Muqabala yang artinya `Buku Pemugaran dan Pengurangan` (The book of Restoration and Reduction). Dari judul buku tersebut, kita juga memperoleh kata “aljabar” atau biasa dikenal dengan algebra.      Abu Abdullah Ibnu Musa al-Khawarizmi (770M-840M) lahir di Khawarizm (Kheva), kota yang berada di selatan Sungai Oxus (sekarang disebut Uzbekistan) pada 770 M. Al Khawarizmi merupakan salah satu ilmuan terkenal di zamannya. Ada beberapa cabang ilmu matematika yang berhasil ditemukannya, antara lain yang dikenal sebagai astronom dan geografer.      Awalnya algoritma merupakan istilah yang merujuk kepada aturan-aturan aritmetis yang berguna untuk menyelesaikan persoalan dengan menggunakan bilangan numeric Arab. Contoh Algoritma : 1.

TUGAS KONVERSI

Gambar
Nama : Huanito Alfiansyah NPM : 011190082 INFORMATIKA

Tugas 9 ( Arsitektur Organisasi Komputer )

Gambar
Nama : Huanito Alfiansyah NMP   : 011190082 INFORMATIKA KONVERSI

TUGAS 8 ( Arsitektur Organisasi Komputer )

Gambar
NAMA : Huanito Alfiansyah NPM : 011190082 INFORMATIKA “PENGERTIAN BOOTING DAN BAGAIMAN CARA BEKERJA NYA” Apa Itu Booting Komputer dan Bagaimana Proses Berjalannya ? Booting adalah bahasa Inggris, dan dalam bahasa Indonesia proses Booting komputer disebut pengebutan. Bagi orang awam proses ini adalah proses penyalaan komputer, namun perlu diketahui pada saat Booting komputer tentu saja sudah menyala. Proses ini juga mengacu pada proses di mana register prosesor diatur kosong, serta status mikroprosesor juga diatur dengan menata ulang kembali. Lalu pada Address 0xFFFF dimuat pada segmen sandi (Code Segment) serta instruksi yang ada di alamat Address 0xFFFF tersebut kemudian dieksekusi. Ya, sederhananya, proses Booting komputer adalah proses perjalanan penyalaan komputer awal sampai pengambilalihan sistem operasi secara penuh terhadap perangkat. Booting identik dengan BIOS, yakni Basic Input Output System yang merupakan sebuah kode software yang tertanam pada sistem k

TUGAS 7 ( Arsitektur Organisasi Komputer )

Gambar
NAMA : Huanito Alfiansyah NPM: 011190082 INFORMATIKA Hubungan Antara CPU Dan I/O Beserta Gambarnya Hubungan Antar CPU dengan Main Memory ataupun dengan Alat-Alat Input dan Output (I/O) dilakukan dengan suatu jalur yang disebut dengan BUS. Hubungan Antar CPU dengan Main Memory elalui jalur bus diletakan pada memory data register, memory address register dan control unit di CPU. Sedangkan Hubungan Antar CPU dengan Alat-Alat Input dan Output (I/O) diletakan pada alat I/O port atau DMA controller atau I/O channel. Ø BUS BUS atau juga disebut dengan pathway merupakan suatu sirkuit yang merupakan jalur informasi antara dua atau lebih alat-alat dala system computer. Internal BUS : menghubungkan CPU dengan main Memory. External BUS : Menghubungkan CPU dengan Alat-alat Input Output. Ø Internal & external BUS Data BUS : BUS yang digunakan untuk jalur transportasi data dan instruksi. Address BUS : BUS yang digunakan untuk jalur alamat di main memory u

TUGAS 6( Arsitektur Organisasi Komputer )

Gambar
NAMA : Huanito Alfiansyah NPM : 011190082 INFORMATIK PENJELASAN TENTANG FLASHDISK DAN CARA KERJA FLASH DISK Pengertian Flashdisk – Apa Itu Flashdisk? Flashdisk adalah salah satu media menyimpanan data portabel yang dapat dihubungkan melalui port USB ke suatu perangkat komputer atau laptop. Sebagai media penyimpanan, pada awalnya keberadaan flashdisk tidak terlalu diperlukan seperti sekarang ini. Fungsi Flashdisk Flashdisk atau juga yang bisa disebut dengan USB flash drive memang diciptakan dengan tujuan khusus, yakni sebagai media penyimpanan file. Selain itu, flashdisk juga memiliki fungsi sebagai ketersedian ruang sementara untuk segala macam ekstensi file, terlebih lagi dengan kemungkinan dapat dilakukan perubahan pada suatu dokumen setiap saat. Hal inilah yang kemudian menjadi salah satu faktor yang membuat keberadaan flashdisk berkembang pesat sehingga menggeser ke-eksisan dari Disket maupun CD – ROM. Cara kerja flashdisk 1) Konektor berfungsi

TUGAS 5 ( Arsitektur Organisasi Komputer )

Gambar
NAMA : Huanito Alfiansyah NPM : 011190082 INFORMATIKA Ø Penjelasan dan Contoh teknik operasi module I/O. 1.     I/O Terprogram        Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung, seperti pemindahan data, pengiriman perintah baca maupun tulis dan monitoring perangkat. Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I//O selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih cepat proses operasinya. Dalam teknik I/O terprogram, terdapat dua macam implementasi perintah I/O yang terdapat dalam instruksi I/O, yaitu , Memory-mapped I/O, Isolated I/O. Contoh :    Teks melalui keyboard. Disamping diterima oleh RAM, copynya langsung ditampilkan ke monitor.    Data keluar masuk melalui Drive, antara lain : Drive Harddisk, Drive Disket, Drive CD/DVD.    Data keluar masuk melalui Port, seperti USB port. 2.     Interr

TUGAS 4 ( Arsitektur Organisasi Komputer )

Gambar
NAMA : Huanito Alfiansyah NPM : 011190082 INFORMATIKA SOAL 1.       Apa saja fungsi dari modul I/O ? Sebutkan dan jelaskan ? 2.       Jabarakan langkah-langkah kontrol pemindahan data dari peripharel ke CPU melalui sebuah modul I/O ? 3.         Jelaskan proses-proses fungsi komunikasi antara CPU dan modul I/O ? 4.       Gambarka dan jelaskan struktur modul I/O ? 5.       Jelaskan 3 buah teknik dalam operasi I/O ? JAWABAN 1.      Fungsi modul I/O : a.   Antar muka ke CPU dan memory   yaitu berfungsi sebagai piranti antar muka ke CPU dan memory melalui system Bus. b. Antar muka dengan peralatan lain yaitu berfungsi sebagai piranti antar muka    dengan peralatan lainnya dgn menggunakan link tertentu. 2.       Langkah-langkah control pemindahan data : A. Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O. B. Modul   I/O memberi jawaban atas permintaan CPU. C. Apabila perangkat eksternal telah siap untuk transfer data, maka CPU