Selasa, 18 Desember 2012

Pengertian Pengguna/ User dan Intruksi-intruksi Perangkat Keras

Instruksi-instruksi yang harus dilakukan oleh perangkat keras :
  • Sistem Operasi
  • Bahasa Pemrograman
  • Aplikasi Pengolah Kata
  • Aplikasi Worksheet
  • Aplikasi Database
  • Aplikasi Gambar
  • Aplikasi Permainan / Games
  • Aplikasi Browser dsb
Pengguna / User adalah orang-orang yang membuat program atau sekedar menggunakan program.
  • Operator adalah SDM yang tugasnya mengoperasikan menghidupkan hardware, menjalankan software, berinteraksi dengan hardware dan software yang sedang beroprasi, dan menyudahi operasi (menghentikan software dan mematikan hardware)
  • Programmer adalah SDM yang tugasnya menyusun program aplikasi dan dokumen teknisinya. Kebalikannya operator, programmer tidak boleh menyentuh sistem produksi selain ketika memasang programnya di sistem produksi setelah dinyatakan lulus semua evaluasi.
  • System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain).
  • User Interface Designer adalah itu memberikan suatu bentuk komunikasi antara penguna (user) dengan komputer. Bagaimana pengguna berinteraksi dengan komputer dengan menggunakan tampilan antar muka yang ada di layar komputer. Hal ini sangat penting karena akan berpengaruh pada user untuk mengunakan atau berkomunikasi dengan komputer. Bilamana suatu program susah untuk digunakan, maka hal ini akan memaksa user untuk melakukan suatu kesalahan saat mengunakan program tersebut.
  • Web Designer
  • Web Programmer
  • Administrator 

Kamis, 06 Desember 2012

Program Penginputan Keyboard dengan Java

import java.io.*;

public class InputKeyboard{
public static String  inputString(){
int karakter;String str="";boolean selesai=false;
while(!selesai){
try{
karakter=System.in.read();
if(karakter<0||(char) karakter=='\n') selesai=true;
else if ((char) karakter !='\r')str=str+ (char)karakter;
} catch (java.io.IOException e){
System.err.println ("ada kesalahan");
selesai =true;
}
}
return str;
}
}

Rabu, 05 Desember 2012

Program Array dengan Java

class ar1
{
public static void main (String [] args){
int ray [][]= new int [4][4];
int k=1;
for (int i=0;i<4;i++)
{
for (int j=0;j<4;j++)
{
if (i==0 && j==0)
{
ray [i][j]= 0;
}

else if(i>=j)
{
ray [i][j]= k++;
}


}
}
for (int i=0;i<4;i++)
{
for (int  j=0;j<4;j++)
{
System.out.print(ray [i][j] +" ");
}
System.out.println();
}
}
}

Sabtu, 01 Desember 2012

Program Penginputan Barang dengan Java

import java.io.*;
class Barang
{
mhs(String nama,String jenis,int harga)
{
System.out.println("Nama Barang          :"+ nama);
System.out.println("Jenis Barang            :"+ jenis);
System.out.println("Harga Barang          :"+ harga);

}}
public class BarangDagangan
{
public static void main(String args[])throws IOException
{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));

System.out.println("Masukkan Nama Barang :  ");
String nama=input.readLine();
System.out.println("Masukkan Jenis Barang   :  ");
String jenis=input.readLine();
System.out.println("Masukkan Harga Barang:  ");
String no_pokok=input.readLine();
int harga = Integer.parseInt(no_pokok);

barang barang1 = new barang(nama,jenis,harga);
}
}

Rabu, 21 November 2012

Software Untuk Memperbaiki Kerusakan Flashdisk


Kerusakan flashdisk secara umum dapat kita bagi menjadi 2 macam, yaitu kerusakan pada flashdisk yang terjadi karena rusaknya komponen-komponen fisik dari flashdisk (kerusakan flashdisk secara hardware) misalnya solderan komponen yang copot, jalur pcb yang patah, komponen flashdisk rusak karena short, dsb dan kerusakan pada flashdisk yang kerusakan tersebut terletak pada “software” nya.

Kerusakan flashdisk secara software inilah yang biasanya masih bisa kita perbaiki dengan menggunakan beberapa software / tools yang berfungsi untuk memperbaiki flashdisk yang rusak tersebut.

Untuk memperbaiki flashdisk yang rusak secara software, dapat kita lakukan dimana flashdisk biasanya masih bisa terdeteksi oleh windows tetapi ketika kita mencoba untuk membuka flashdisk atau men-double klik flashdisk muncul beberapa pesan error.

Beberapa contoh kasus kerusakan pada flashdisk diantaranya adalah sbb:
- Properties Flashdisk terbaca 0 byte.
- Muncul pesan “Please insert a disk into drive x:“
- Muncul pesan “device media is write-protected“
- Muncul pesan “There is no media in the specified device“

Saya sendiri baru menemukan 2 kasus dalam memperbaiki flashdisk yang rusak ini yaitu pada kasus dimana Properties Flashdisk terbaca 0 byte dan IC Controller USB Flashdisk rusak dan harus di flash ulang.

Meskipun demikiaan beberapa tools pernah saya coba untuk memperbaiki kerusakan pada flashdisk tersebut, dan dalam postingan ini saya akan shareaja semua software / tools yang pernah saya gunakan untuk memperbaiki flashdisk yang rusak.


Beberapa Software untuk memperbaiki flashdisk yang rusak adalah :
  1. HP USB Disk Storage Format Tools  – download disini
  2. HP Drive Boot Utility  – download disini
  3. Super Stick Recovery Tools  – download disini
  4. Flashdisk Repair  – download disini
  5. JetFlash Recovery Tool  -download disini
  6. AlcorMP-UFD:
Itulah beberapa software untuk memperbaiki flashdisk yang rusak yang pernah saya gunakan, apabila ada yang punya koleksi software untuk memperbaiki kerusakan flashdisk lainnya silahkan share disini, thanks.

Senin, 19 November 2012

Apa Sih Java?

Bicara tentang Java pasti sudah tidak asing lagi bagi anda, apalagi bagi seorang RPL yang pasti mendapat pelajaran Java. Java adalah suatu teknologi di dunia software komputer, yang merupakan suatu bahasa pemrograman, dan sekaligus suatu platform. Java adalah salah satu bahasa pemrograman tingkat tinggi. Java akan lebih mudah dipelajari apabila anda telah mengenal C/C++.

Java merupakan bahasa pemrograman berorientasi objek yang merupakan paradigma pemrograman masa depan. Sebagai bahasa pemrograman Java dirancang menjadi handal dan aman. Java juga dirancang agar dapat dijalankan di semua platform. Perlu anda ketahui juga bahwa Java adalah bahasa pemrograman yang tingkat scuritinya lumayan aman. Itu terbukti dengan sebuah salah satu aplikasi database terbaik  yaitu Oracle 8i/9iyang core-nya dibangun menggunakan bahasa pemrograman Java.

Sabtu, 10 November 2012

Program Mambeli Buku dengan Java

import java.io.*;
class nyaribuku{

nyaribuku(String namabuku,int hargabuku,int jmlahbeli,int totalbayar){
System.out.println("NamaBuku      :"+namabuku);
System.out.println("HargaBuku      :"+harga);
System.out.println("JmlahBeli      :"+jmlah);
System.out.println("TotalBayar      :"+harga*jmlahbeli);
}
}
public class belibuku{
public static void main (String[]args)throws IOException{
BufferedReader input=new BufferedReader (new InputStreamReader(System.in));

System.out.print("NamaBuku      :");
String namabuku=input.readline();
System.out.print("HargaBuku      :");
int hargabuku=Integer.parseInt(harga);
System.out.print("JmlahBeli      :");
int jmlahbeli=Integer.parseInt(jmlah);
System.out.print("totalbayar     :");
String totalbayar=input.readline();
int totalbayar=Integer.parseInt(totalbayar);
System.out.println("totalbayar="+(harga*jmlahbeli)


}
}

Selasa, 06 November 2012

Menghitung Luas Segitiga dengan Java

//nama file: MasukNilai.java
import java.io.*;
class inputNilai
{
public static void main (String[]args)throws Exception
{
System.out.print("Alas :");
DataInputStream a=new DataInputStream (System.in);
BufferedReader b=new BufferedReader (new InputStreamReader(System.in));
String k=a.readLine();
int Alas=Integer.parseInt(k);
System.out.print("Tinggi :");
int Tinggi=Integer.parseInt(b.readLine());
System.out.println("Luas Segitiga="+(Alas*Tinggi/2));
}
}

Senin, 05 November 2012

Program Membuat Identitas Buku dengan Java

public class TugasBuku{
public static void main (String args[])throws IOException{
BufferedReader input=new BufferedReader (new InputStreamReader(System.in));

System.out.print("Nama Buku :");
String nama=input.readLine();
System.out.print("Pengarang :");
String pengarang=input.readLine();
System.out.print("Penerbit :");
String penerbit=input.readLine();
System.out.print("Stok :");
String no_stok=input.readLine();
int stok=Integer.parseInt(no_stok);
System.out.print("Harga Buku :");
String no_buku=input.readLine();
int harga=Integer.parseInt(no_buku);
System.out.print("jumlah Beli :");
String jumlah=input.readLine();
int jumlah_beli=Integer.parseInt(jumlah);

buku buku2=new buku(nama,pengarang,penerbit,stok,harga,jumlah_beli);
}
}

Minggu, 04 November 2012

Program Menghitung Luas Lingkaran dengan Java

//nama file: InputNilai.java
import java.io.*;
class inputNilai
{
public static void main (String[]args)throws Exception
{
System.out.print("3,14:");
DataInputStream a=new DataInputStream(System.in);
BufferedReader b=new BufferedReader (new inputStreamReader(System.in));
String k=a.readLine();
int 3,14=Integer.parseInt(k);
System.out.print("r :");
int r=Integer.parseInt(b.readLine());
System.out.println("luas lingkaran="+(3,14*r*r));
}
}

Selasa, 23 Oktober 2012

Program Bulan dengan Jumlah Harinya dengan Java

class bulan
{

public static void main (String [] args)
{
// langkah 1 : deklarasi variabel array
int monthDays [];
//langkah 2 : penciptaan array bilangan int dengan 12 element

monthDays =new int[12];

monthDays [0] =31;
monthDays [1] =29;
monthDays [2] =31;
monthDays [3] =30;
monthDays [4] =31;
monthDays [5] =30;
monthDays [6] =31;
monthDays [7] =31;
monthDays [8] =30;
monthDays [9] =31;
monthDays [10] =30;
monthDays [11] =31;

System.out.println("Januari mempunyai "+monthDays[0]+"hari");
System.out.println("Februari mempunyai "+monthDays[1]+"hari");
System.out.println("Maret mempunyai "+monthDays[2]+"hari");
System.out.println("April mempunyai "+monthDays[3]+"hari");
System.out.println("Mei mempunyai "+monthDays[4]+"hari");
System.out.println("Juni mempunyai "+monthDays[5]+"hari");
System.out.println("Juli mempunyai "+monthDays[6]+"hari");
System.out.println("Agustus mempunyai "+monthDays[7]+"hari");
System.out.println("September mempunyai "+monthDays[8]+"hari");
System.out.println("Oktober mempunyai "+monthDays[9]+"hari");
System.out.println("November mempunyai "+monthDays[10]+"hari");
System.out.println("Desember mempunyai "+monthDays[11]+"hari");
}
}

Hasilnya :

Rabu, 17 Oktober 2012

Program String dengan Java

class Ahmad
{
public static void main (String [] args)
{
String[][] nama={{" Iran "," Arab "," Spanyol "," Malaysia "," Prancis "," Brazil "}};
String[][] kota={{"Ibu Kota"}};
String[][] ibu ={{" Taheran  "," Riyadh "," Barcelona "," Kuala Lumpur "," Paris "," Brasilia "}};
System.out.println(nama[0][0]+kota[0][0]+ibu[0][0]);
System.out.println(nama[0][1]+kota[0][0]+ibu[0][1]);
System.out.println(nama[0][2]+kota[0][0]+ibu[0][2]);
System.out.println(nama[0][3]+kota[0][0]+ibu[0][3]);
System.out.println(nama[0][4]+kota[0][0]+ibu[0][4]);
System.out.println(nama[0][5]+kota[0][0]+ibu[0][5]);

}
}

Selasa, 16 Oktober 2012

Pernyataan IF Bersarang dengan Java

public class PernyataanIFBersarang{
public static void main (String[]args){
int skorUjian=86; char nilai;
if(skorUjian>=90){
nilai ='A';
} else if(skorUjian>=80){
nilai ='B';
} else if(skorUjian>=70){
nilai ='C';
} else {
nilai ='D';
}
System.out.println("Nilai = "+nilai);
}
}

Jenis dan Tipe Kabel Pada Networking

Setiap jenis kabel mempunyai kemampuan dan spesifikasinya yang berbeda, oleh karena itu dibuatlah pengenalan tipe kabel. Ada dua jenis kabel yang dikenal secara umum, yaitu twisted pair (UTP unshielded twisted pair dan STP shielded twisted pair) dan coaxial cable.

Kabel UTP
UTP, singkatan dari “Unshielded Twisted Pair”. Disebut unshielded karena kurang tahan terhadap interferensi elektromagnetik. Dan disebut twisted pair karena di dalamnya terdapat pasangan kabel yang disusun spiral alias saling berlilitan. Ada 5 kategori kabel UTP. Dari kategori 1 sampai kategori 5. Untuk jaringan komputer yang terkenal adalah kategori 3 dan kategori 5.

Kategori 3 bisa untuk transmisi data sampai 10 mbps, sedang kategori 5 sampai 100 mbps. Kalau hanya buat misalnya jaringan komputer di kantor atau kampus atau warnet, paling hemat ya menggunakan yang kategori 3. Itu sudah lebih dari cukup.

utp-connector-rg45.jpgSetahu penulis ada banyak merek yang beredar di pasaran, hanya saja yang terkenal bandel dan relatif murah adalah merek Belden – made in USA. Kalau mau yang lebih murah dan penggunaannya banyak, maka beli saja yang satu kotak, panjangnya sekitar 150 meter. Jangan lupa beli konektornya. Konektornya bentuknya seperti colokan telepon hanya saja lebih besar. Connector yang bisa digunakan untuk UTP Cable CAT5 adalah RJ-45. Untuk penggunaan koneksi komputer, dikenal 2 buah tipe penyambungan kabel UTP ini, yaitu straight cable dan crossover cable. Fungsi masing-masing jenis koneksi ini berbeda, straight cable digunakan untuk menghubungkan client ke hub/router, sedangkan crossover cable digunakan untuk menghubungkan client ke client atau dalam kasus tertentu digunakan untuk menghubungkan hub ke hub.
kabel-utp.jpg
  • Straight Cable
Menghubungkan ujung satu dengan ujung lain dengan satu warna, dalam artian ujung nomor satu merupakan ujung nomor dua di ujung lain. Sebenarnya urutan warna dari masing-masing kabel tidak menjadi masalah, namun ada standard secara internasional yang digunakan untuk straight cable ini, yaitu :
Untuk kabel dengan konfigurasi memiliki sususan warna sebagai berikut (568 A) :
1. putih hijau
2. hijau
3. putih oranye
4. biru
5. putih biru
6. oranye
7. putih coklat
8. coklat
  • Cross Over Cable
Kabel jenis ini biasa digunakan untuk menghubungkan dua perangkat jaringan dengan hierarki setingkat, sebagai contoh koneksi antara PC to PC, atau PC ke AP Radio, Router to router. Berikut konfigurasi pengkabelan/pemasangan konektor RJ-45:
untuk cross memiliki konfigurasi kabel dengan ujung – ujung A-B atau B-A , maksudnya jika salah satu
ujung nya seperti ini :
1. putih hijau
2. hijau
3. putih oranye
4. biru
5. putih biru
6. oranye
7. putih coklat
8. coklat

maka ujung lainya harus bertipe seperti ini
1. putih oranye
2. oranye
3. putih hijau
4. biru
5. putih biru
6. hijau
7. putih coklat
8. coklat

Coaxial Cable
Untuk coaxial cable, dikenal dua jenis, yaitu thick coaxial cable (mempunyai diameter lumayan besar) dan thin coaxial cable (mempunyai diameter lebih kecil).
Thick coaxial cable (Kabel Coaxial “gemuk”)
Kabel coaxial jenis ini dispesifikasikan berdasarkan standar IEEE 802.3 10BASE5, dimana kabel ini mempunyai diameter rata-rata 12mm, dan biasanya diberi warna kuning; kabel jenis ini biasa disebut sebagai standard ethernet atau thick Ethernet, atau hanya disingkat ThickNet, atau bahkan cuman disebut sebagai yellow cable.

Kabel Coaxial ini (RG-6) jika digunakan dalam jaringan mempunyai spesifikasi dan aturan sebagai berikut:
  • Setiap ujung harus diterminasi dengan terminator 50-ohm (dianjurkan menggunakan terminator yang sudah dirakit, bukan menggunakan satu buah resistor 50-ohm 1 watt, sebab resistor mempunyai disipasi tegangan yang lumayan lebar).
  • Maksimum 3 segment dengan peralatan terhubung (attached devices) atau berupa populated segments.
  • Setiap kartu jaringan mempunyai pemancar tambahan (external transceiver).
  • Setiap segment maksimum berisi 100 perangkat jaringan, termasuk dalam hal ini repeaters.
  • Maksimum panjang kabel per segment adalah 1.640 feet (atau sekitar 500 meter).
  • Maksimum jarak antar segment adalah 4.920 feet (atau sekitar 1500 meter).
  • Setiap segment harus diberi ground.
  • Jarang maksimum antara tap atau pencabang dari kabel utama ke perangkat (device) adalah 16 feet (sekitar 5 meter).
  • Jarang minimum antar tap adalah 8 feet (sekitar 2,5 meter).
Thin coaxial cable (Kabel Coaxial “Kurus”)
Kabel coaxial jenis ini banyak dipergunakan di kalangan radio amatir, terutama untuk transceiver yang tidak memerlukan output daya yang besar. Untuk digunakan sebagai perangkat jaringan, kabel coaxial jenis ini harus memenuhi standar IEEE 802.3 10BASE2, dimana diameter rata-rata berkisar 5mm dan biasanya berwarna hitam atau warna gelap lainnya. Setiap perangkat (device) dihubungkan dengan BNC T-connector. Kabel jenis ini juga dikenal sebagai thin Ethernet atau ThinNet.
Kabel coaxial jenis ini, misalnya jenis RG-58 A/U atau C/U, jika diimplementasikan dengan TConnector dan terminator dalam sebuah jaringan, harus mengikuti aturan sebagai berikut:
  • Setiap ujung kabel diberi terminator 50-ohm.
  • Panjang maksimal kabel adalah 1,000 feet (185 meter) per segment.
  • Setiap segment maksimum terkoneksi sebanyak 30 perangkat jaringan (devices)
  • Kartu jaringan cukup menggunakan transceiver yang onboard, tidak perlu tambahan transceiver, kecuali untuk repeater.
  • Maksimum ada 3 segment terhubung satu sama lain (populated segment).
  • Setiap segment sebaiknya dilengkapi dengan satu ground.
  • Panjang minimum antar T-Connector adalah 1,5 feet (0.5 meter).
  • Maksimum panjang kabel dalam satu segment adalah 1,818 feet (555 meter).
  • Setiap segment maksimum mempunyai 30 perangkat terkoneksi.

Kamis, 11 Oktober 2012

Program Menentukan Sifat Orang (Harbivior) dengan Java

class orang{
String tangis, tawa, jalan, lari;

void tangis(){
System.out.println("menangis="+ tangis);
}
void tawa(){
System.out.println("tertawa="+ tawa);
}
void jalan(){
System.out.println("berjalan="+ jalan);
}
void lari(){
System.out.println("berlari="+ lari);
}

}
public class SifatOrang{
public static void main (String[] args){
orang orangku = new orang();

orangku.tangis="hiks...hiks";
orangku.tawa="ha...hiks";
orangku.jalan="prok...prok";
orangku.lari="yup...yup";
orangku.tangis();
orangku.tawa();
orangku.jalan();
orangku.lari();
}}

Program Switch, Pilihan Menu Makanan dengan Java

import java.io.*;
class Switch2
{
public static void main (String[]args) throws IOException
{
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Create By ahmad sakhowi amin");
System.out.println("-------- 2011470130 -------------");
System.out.println("---------------------------");
System.out.println("^^^^^ Menu Makanan Muji Jaya ^^^^^^");
System.out.println("--------------------------");
System.out.println("^^^^^^^^^^^^^^^^^^^^^^^^^^");
System.out.println("**  1. Soto Ayam        **");
System.out.println("**  2. Gule Kambing     **");
System.out.println("**  3. Nasi Goreng      **");
System.out.println("**  4. Bakso            **");
System.out.println("**************************");
     System.out.print("Masukkan Menu Pilihan Anda [1-4] = ");
String k=in.readLine();
int pilihan = Integer.parseInt(k);
System.out.print("Menu Pilihan Anda Adalah ");

switch(pilihan)
{
case 1:
       System.out.println("Soto Ayam");
       break;
    case 2:
       System.out.println("Gule Kambing");
       break;
    case 3:
       System.out.println("Nasi Goreng");
       break;
    case 4:
       System.out.println("Bakso");
       break;
  default:
  
    System.out.println(+pilihan);

}
}}

Selasa, 09 Oktober 2012

Program Input Nilai Dengan Hasil Huruf dengan Java

import java.io.*;
public class inputnilai{
public static void main (String[]args) throws IOException{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
System.out.print("masukan nilai ujian anda:");
String skor=input.readLine();
int skorUjian=Integer.parseInt(skor); char grade;
if(skorUjian>=90){
grade ='A';
} else if(skorUjian>=80){
grade ='B';
} else if(skorUjian>=70){
grade ='C';
} else {
grade ='D';
}
System.out.println ("grade = "+grade);
}
}

OS Blankon Buatan Asli Indonesia

OS Blankon Buatan Asli Indonesia | Review & Download - Mungkin orang awam masih belum banyak tahu tentang OS terbaru buatan asli Indonesia ini. Mari kita melihat bagaimana seluk beluk OS blankon sendiri.

Ada sesuatu yang menarik pada perhelatan Computer Festival 2011 yang diadakan oleh Universitas Indonesia di FX Lifestyle X’nter, Jakarta. Tanpa disadari, ternyata beberapa komunitas open source di Indonesia telah bekerja sama dengan pengembang Linux yang tergabung dalam Yayasan Penggerak Linux Indonesia (YPLI), untuk membuat OS yang berbasis penggunaan bahasa Indonesia. Salah satunya adalah OS Blankon.

OS Blankon Komunitas melakukan usaha keras menciptakan BlankOn sebagai OS yang bersahabat untuk Anda. Setelah BlankOn terinstal, semua kebutuhan dasar berkomputer sudah tersedia sehingga komputer anda sudah siap untuk digunakan. “Ini diciptakan memang sebagai sahabat bagi pengguna dan semua aplikasi multimedia sudah secara otomatis terinstal setelah kita men-download OS blankon ini,” Ujar Arif Syamsudin salah satu tim Blankon Linux, ketika berbincang oleh okezone, Jumat petang.
OS Blankon
Blankon Linux merupakan salah satu distro Linux yang berisikan software yang dapat digunakan untuk keperluan dekstop, laptop atau netbook dan workstation yang didistribusikan secara free dan bebas untuk digandakan oleh siapa pun, karena lisensinya memang bebas.
Utian Ayuba yang merupakan humas dari Tim Blankon Linux mengatakan, “Sistem operasi (OS) ini memang dibuat oleh seluruh IT dari Indonesia dan memang ditujukan untuk digunakan oleh orang Indonesia sendiri dimanapun dia berada secara gratis hanya tinggal men-download saja. Bahkan, Orang Indonesia di luar negeri pun sudah memakai OS Blankon ini.”

OS Blankon

Beberapa alasan keberhasilan BlankOn Linux adalah :
1. Merupakan distribusi Linux yang aktif dikembangkan secara terbuka oleh komunitas dan merupakan salah satu yang terbesar di Indonesia.
2. Menerapkan konsep Indonesia (Bahasa, Tema Seni dan Budaya, Aksara Nusantara dan Aplikasi Khas)
3. BlankOn memiliki repositori dengan jumlah aplikasi yang besar.
4. Memiliki fokus membuat segalanya siap pakai (wifi, dukungan multimedia).
5. Panduan, bantuan dan dukungan penggunaan BlankOn mudah diperoleh.
Jika Anda pecinta open source atau sudah bosan dengan memakai OS yang sudah ada, maka OS Blankon bisa menjadi alternatif bagi anda karena pengaplikasianya lebih simple dan tidak mengeluarkan biaya untuk instalasinya.

OS buatan anak negeri – BlankOn 4.0 – resmi dirilis

Jakarta, 15 November 2008. — Setelah dikembangkan dalam 6 bulan terakhir saat ini Tim BlankOn dengan ini mengumumkan peluncuran rilis akhir dari BlankOn 4.0 (Meuligoe), “Fajar baru perangkat lunak legal dan kreatif, untuk dan oleh anak negeri”.

BlankOn kali ini menggunakan kode nama Meuligoe (cara baca: meu-ligo) yang berasal dari bahasa Aceh, dalam rilis Meuligoe ini BlankOn menggunakan tema kebudayaan Aceh sebagai tampilan utamanya. Dalam rilis Meuligoe, BlankOn melakukan perubahan fundamental yang meliputi dibuatnya situs pusat pengembangan BlankOn yang sebelumnya berada di Launchpad.net, penyegaran logo, warna dasar, pembuatan forum pengguna, dibangunnya gudang berkas iso harian, dikeluarkanya versi alternate dan Live CD secara bersama-sama.

Ahmad Haris, seorang pengembang yang berlokasi di Aceh mengatakan, “Infrastruktur teknologi informasi yang dibangun di Aceh sangat mendukung sekali untuk mengembangkan open source. Belum lagi dengan adanya dukungan dari Kantor Dinas Dishubkomintel yang memberikan laboratorium komputernya untuk bisa dipakai komunitas linux di sini. Tidak hanya itu saja, server-server di Kantor BPDE pun dikelola oleh pemerintah dengan dukungan komunitas.”. Kemudian Ahmad Haris yang mengusulkan Aceh sebagai tema BlankOn 4.0 (Meuligoe) melanjutkan: “Dari situ saya memiliki wacana untuk mengusulkan kalau rilis BlankOn 4 menggunakan corak khas Aceh agar masyarakat di sini bisa belajar dan familiar dengan BlankOn yang dari sananya dibuat untuk kebutuhan rakyat Indonesia dibidang komputer pada umumnya.”

OS Blankon

OS Blankon Bersamaan dengan rilis ini juga BlankOn melakukan lomba ketangkasan dan keterampilan yang dinamakan dengan Tantangan BlankOn yang berhadiah total senilai 20 Juta, Tantangan ini disponsori oleh Yayasan Air Putih dan YPLI yang di maksudkan untuk mengkaderisasi dan meningkatkan kualitas SDM pemuda dikarenakan target peserta tantangan BlankOn adalah mahasiwa dan pelajar sehingga diharapkan pengembang BlankOn dapat melakukan regenerasi dan kaderisasi.

“BlankOn adalah karya kreatif anak negeri yang patut mendapat banyak dukungan dan dikembangkan, diciptakan oleh orang-orang yang memiliki kesadaran tinggi untuk meningkatkan kualitas dunia TI di Indonesia” ujar Galuh salah satu anggota pengembang Blankon. “Saya malah membayangkan kalau suatu saat BlankOn bisa sangat dibutuhkan oleh orang Indonesia karena kemudahan dan keunikannya, mungkin suatu saat dunia kesehatan bakal memakai komputerisasi dengan sistem berbasis BlankOn untuk melakukan tindakan medis.” lanjut Galuh yang juga calon dokter dan satu-satunya pengembang wanita di BlankOn Linux.

OS BlankON

BlankOn 4.0 (Meuligoe) menggunakan Bahasa Indonesia sebagai bahasa utama yang digunakan pada antarmukanya dan diharapkan dapat menjadi alat sosialisasi istilah-istilah bidang komputer pada Bahasa Indonesia yang selama ini dianggap aneh dan membingungkan.

Mungkin info ini bisa menambah info tentang dunia IT, mungkin suaru saat akan menggantikan OS Windows di Indonesia

tinggal unduh aja di alamat di bawah....

Senin, 17 September 2012

Program Input Data, Integer dan String dengan Java

import java.io.*;
class mhsku{
mhsku(String nama, int nim, String jurusan, int tinggi_badan, int berat_badan, String warna_rambut){
System.out.println("Nama :"+nama);
System.out.println("Nim :"+nim);
System.out.println("Jurusan :"+jurusan);
System.out.println("TinggiBadan :"+tinggi_badan);
System.out.println("BeratBadan :"+berat_badan);
System.out.println("WarnaRambut :"+warna_rambut);

}

}
public class BiodataMhsku{
public static void main(String args[])throws IOException{
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));

System.out.print("Nama anda :");
String nama=input.readLine();
System.out.print("NIM anda :");
String no_pokok=input.readLine();
int nim=Integer.parseInt(no_pokok);
System.out.print("Jurusan anda :");
String jurusan=input.readLine();
System.out.print("tinggi badan anda :");
String tinggi_badan1=input.readLine();
int tinggibadan=Integer.parseInt(tinggi_badan1);
System.out.print("berat badan anda :");
String berat_badan=input.readLine();
int beratbadan=Integer.parseInt(berat_badan);
System.out.print("Warna rambut anda :");
String warna_rambut=input.readLine();


mhsku mhs1 = new mhsku (nama,nim,jurusan,tinggibadan,beratbadan,warna_rambut);
}
}

Senin, 10 September 2012

Program Input Data Mobil dengan Java

class Mobil{
String warna;
int tahunProduksi;

}
public class MobilBereaksi{
public static void main (String[]args){
Mobil mobilku = new Mobil();

mobilku.warna="Hitam";
mobilku.tahunProduksi=2012;
System.out.println("Warna :"+mobilku.warna);
System.out.println("Tahun :"+mobilku.tahunProduksi);

}}

Program Input Data Pribadi dengan Java


import java.io.*;

public class SalamKenal3
{
public static void main (String[]args)
{
System.out.print("Masukan Nama Anda         : ");
String name=InputKeyboard.inputString();

System.out.print("Masukan NIM Anda          : ");
String nim=InputKeyboard.inputString();

System.out.print("Masukan Jurusan Anda      : ");
String jrs=InputKeyboard.inputString();

System.out.print("Masukan Berat Badan Anda  : ");
String berat=InputKeyboard.inputString();

System.out.print("Masukan Tinggi Badan Anda : ");
String tgi=InputKeyboard.inputString();

System.out.print("Masukan Hobby Anda        : ");
String hby=InputKeyboard.inputString();

System.out.println("");
System.out.println("_______BIODATA MAHASISWA____________");
System.out.println("");
System.out.println(" Nama         : " + name);
System.out.println(" NIM          : " + nim );
System.out.println(" Jurusan      : " + jrs );
System.out.println(" Berat Badan  : " + berat );
System.out.println(" Tinggi Badan : " + tgi);
System.out.println(" Hobby Anda   : " + hby);}
}


Rabu, 05 September 2012

Program Mobil Beraksi

class Mobil3{
String Hidupkanmobil;
String Matikanmobil;
String Ubahgigimobil;

void Hidupkanmobil(){
System.out.println("nyalakan = "+ Hidupkanmobil);
}
void Matikanmobil(){
System.out.println("matikan = " + Matikanmobil);
}
void Ubahgigimobil(){
System.out.println("ubahkan = " + Ubahgigimobil);
}
}
public class MobilBereaksi1{
 public static void main (String[]args){
 Mobil3 mobilku = new Mobil3();

 mobilku.Hidupkanmobil ="jeng..jeng";
 mobilku.Matikanmobil ="tek..tek";
 mobilku.Ubahgigimobil ="ti..tik";
 mobilku.Hidupkanmobil();
 mobilku.Matikanmobil();
 mobilku.Ubahgigimobil();
 }}

Senin, 03 September 2012

Program Menentukan Bilangan Genap dan Ganjil dengan Bahasa Pascal

var i:integer;
begin
for i:=1 to 10 do
if i mod 2=0 then
writeln ('genap')
else
writeln ('ganjil');
end.



program coba;
var
a:integer;
f:text;
begin
assign(f,'hai');
rewrite(f);
readln(a);
if (a mod 2=0) then
writeln(f,'bilangan genap')
else
writeln(f,'bilangan ganjil');
close(f);
end.



Program Bilangan Biner dengan Bahasa Pascal

program bilanganbinner;
var bilangan : integer;
function decToBin(desimal : integer) : string;
var hasilBagi,sisa : integer;
bin : char;
bilBiner : string;
begin
hasilBagi := desimal div 2;
bilBiner := '';
{ syarat perulangan : selama hasil bagi lebih besar sama dengan 1 };
while (hasilBagi >= 1) do
begin
sisa := desimal mod 2;
if (sisa = 0) then bin := '0'
else if (sisa = 1) then bin := '1';
{ menggabung sisa pada setiap perulangan untuk membentuk digit biner};
bilBiner := bin + bilBiner;
desimal := hasilBagi;
hasilBagi := desimal div 2;
end;
decToBin := '1' + bilBiner;
end;
begin
readln (bilangan);
write('Bilangan binernya : ', decToBin(bilangan));
readln;
end.

Selasa, 21 Agustus 2012

Program Dasar Case Of dengan Bahasa Pascal

program dasar_caseof;
var
x:integer;
begin
writeln('belajar case of dasar');
writeln;
write('masukan sebuah angka =');readln(x);

case x of
0:writeln('x bernilai 0');
1:writeln('x bernilai 1');
2:writeln('x bernilai 2');
3:writeln('x bernilai 3');

else
writeln('x tidak bernilai 0,1,2,3');
end;
end.

Program Konversi Nilai dengan Bahasa Pascal

program konversi;
var
angka:integer;

begin
writeln('mengkonversi nilai angka menjadi huruf');
write('masukan nilai anda = ');readln(angka);
if ((angka>=0) and (angka<=20)) then
writeln('nilai anda adalah huruf = e')
else if ((angka>20) and (angka<=40)) then
writeln('nilai anda adalah huruf = d')
else if ((angka>40) and (angka<=60)) then
writeln('nilai anda adalah huruf = c')
else if ((angka>60) and (angka<=80)) then
writeln('nilai anda adalah huruf = b')
else
writeln('nilai anda adalah huruf = a');
end.

Rabu, 15 Agustus 2012

Program Positif For Negatif dengan Bahasa Pascal

program positifornegatif;
var
x:integer;
begin
writeln('menguji if then else');
write('masukan sebuah angka=  ');readln(x);
if(x>0)then
writeln('x adalah positif')
el
writeln('x adalah bilangan negatif');
end.

Senin, 13 Agustus 2012

Program Menghitung Pertambahan Matrik dengan Bahasa Pascal

program aku;
uses Crt;
var
I,J : integer;
a,b,c : array [1..3, 1..2] of integer;
ch : char;
begin
clrscr;
writeln ('program menghitung pertambahan matrix 3x2');
writeln ('==================================');
for J := 1 to 2 do
begin
write ('masukkan nilai matrik a[',I,',',J,']=');
readln (a[I,J]);
write ('masukkan nilai matrik b[',I,',',J,']=');
readln (b[I,J]);
end;
writeln;
writeln('maka hasil dari matrik a+b =');
for I:= 1 to 3 do
begin
write ('|');
for J : 1 to 2 do
write (a[I,J] + b[I,J]:8;
write ('|');
writeln;
end;
write (.press any key to continue..');
end.


program informatika;
var
a,b,c : array [1..100, 1..100] of integer;
n,m,k,l,i,j: integer;
begin
write ('m= '); readln (m);
write ('n= '); readln (n);
for i:= 1 to m do
for j:= 1 to n do
begin
write ('a[',i,',',j,']='); readln (a[i,j]);
end;
write ('k= '); readln (k);
write ('l= '); readln (l);
for i:=1 to k do
for j:=1 to l do
begin
write ('b[',i,',',j,']=');readln (b[i,j]);
end;
writeln ('maka hasil dari pertambahan matrik a+b adalah');
if (m=k)and(n=l) then
    for i:= 1 to m do
    for j:= 1 to n do
    begin
    c[i,j]:= a[i,j] + b[i,j];
    writeln ('c[',i,',',j,']=' , c[i,j]);
    end
else
writeln ('tidak bisa');
end.















Program Alternatif Rata-Rata dengan Bahasa Pascal

program alternatifratarat;
var
total,a,b,c,d,e:integer;
rata_rata:real;
begin
writeln('program menghitung rata-rata bilangan');
write('masukakan kelima bilangan dipisahkan dengan spasi = ');readln(a,b,c,d,e);
total:=a+b+c+d+e;
writeln('total kelima bilangan adalah =',total);
rata_rata:=total/5;
writeln('rata-ratanya adalah =',rata_rata:4:2);
end.

Sistem Jaringan Komputer


Penggabungan teknologi komputer dan komunikasi berpengaruh sekali terhadap bentuk organisasi sistem komputer. Dewasa ini, konsep "pusat komputer", dalam sebuah ruangan yang berisi sebuah komputer besar, tempat dimana semua pengguna mengolah pekerjaannya, merupakan konsep yang sudah ketinggalan jaman. Model komputer tunggal yang melayani seluruh tugas-tugas komputasi suatu organisasi telah diganti oleh sekumpulan komputer berjumlah banyak yang terpisah-pisah tetapi saling berhubungan dalam melaksanakan tugasnya. Sistem seperti ini disebut sebagai Jaringan Komputer (Computer Network). 


Jaringan komputer dapat diartikan sebagai suatu himpunan interkoneksi sejumlah komputer otonom. Dua buah komputer dikatakan membentuk suatu network bila keduanya dapat saling bertukar informasi. Pembatasan istilah otonom disini adalah untuk membedakan dengan sistem master atau slave. Bila sebuah komputer dapat membuat komputer lainnya aktif atau tidak aktif dan mengontrolnya, maka komputer komputer tersebut tidak otonom. Sebuah sistem dengan unit pengendali (control unit) dan sejumlah komputer lain yang merupakanslave bukanlah suatu jaringan; komputer besar dengan remote printer dan terminalpun bukanlah suatu jaringan. 



Secara umum, jaringan mempunyai beberapa manfaat yang lebih dibandingkan dengan komputer yang berdiri sendiri dan dunia usaha telah pula mengakui bahwa akses ke teknologi informasi modern selalu memiliki keunggulan kompetitif dibandingkan pesaing yang terbatas dalam bidang teknologi. 

  1. Jaringan memungkinkan manajemen sumber daya lebih efisien. Misalnya, banyak pengguna dapat saling berbagi printer tunggal dengan kualitas tinggi, dibandingkan memakai printer kualitas rendah di masing-masing meja kerja. Selain itu, lisensi perangkat lunak jaringan dapat lebih murah dibandingkan lisensi stand-alone terpisah untuk jumlah pengguna sama.
  2. Jaringan membantu mempertahankan informasi agar tetap andal dan up-to-date. Sistem penyimpanan data terpusat yang dikelola dengan baik memungkinkan banyak pengguna mengaskses data dari berbagai lokasi yang berbeda, dan membatasi akses ke data sewaktu sedang diproses.
  3. Jaringan membantu mempercepat proses berbagi data (data sharing). Transfer data pada jaringan selalu lebih cepat dibandingkan sarana berbagi data lainnya yang bukan jaringan.
  4. Jaringan memungkinkan kelompok-kerja berkomunikasi dengan lebih efisien. Surat dan penyampaian pesan elektronik merupakan substansi sebagian besar sistem jaringan, disamping sistem penjadwalan, pemantauan proyek, konferensi online dan groupware, dimana semuanya membantu team bekerja lebih produktif.
  5. Jaringan membantu usaha dalam melayani klien mereka secara lebih efektif. Akses jarak-jauh ke data terpusat memungkinkan karyawan dapat melayani klien di lapangan dan klien dapat langsung berkomunikasi dengan pemasok.


Kriteria alternatif untuk mengklasifikasikan jaringan adalah didasarkan pada jaraknya. Tabel berikut ini menampilkan klasifikasi sistem multiprosesor berdasarkan ukuran-ukuran fisiknya. 


Jarak antar prosesor
Prosesor di tempat yang sama
Contoh
0,1 m
Papan rangkaian
Data flow machine
1 m
Sistem
Multicomputer
10 m
Ruangan
100 m
Gedung
Local Area Network
1 km
Kampus
10 km
Kota
Metropolitan Area Network
100 km
Negara
Wide Area Network
1.000 km
Benua
10.000 km
Planet
The Internet



Dari tabel di atas terlihat pada bagian paling atas adalah dataflow machine, komputer-komputer yang sangat paralel yang memiliki beberapa unit fungsi yang semuanya bekerja untuk program yang sama. Kemudian multicomputer, sistem yang berkomunikasi dengan cara mengirim pesan-pesannya melalui bus pendek dan sangat cepat. Setelah kelas multicomputer adalah jaringan sejati, komputer-komputer yang bekomunikasi dengan cara bertukar data atau pesan melalui kabel yang lebih panjang. Jaringan seperti ini dapat dibagi menjadi Local Area Network (LAN), Metropolitan Area Network (MAN), dan Wide Area Network (WAN). Akhirnya, koneksi antara dua jaringan atau lebih disebut internetwork. Internet merupakan salah satu contoh yang terkenal dari suatu internetwork




Source: 

  • Enterprise, Jubilee. 2009. 100 Tips dan Trik Wi-Fi. Jakarta: PT Elex Media Komputindo.
  • Kurniawan, Wiharsono. 2007. Jaringan Komputer. Semarang: Andi.
  • Sofana. Iwan.2008.membangun Jaringan Komputer Membangun Jaringan Komputer (Wired & Wireless)untuk Pengguna Windows dan Linux. Bandung: Informatika

ACCESS INFORMATION



Buka Semua | Tutup Semua

Sedang Perbaikan
Sedang Perbaikan
Silakan kirim pesan dan saran Anda,

Ahmad Sachowi Amin

Selamat Datang di Blog Saya, cybermatika.net.
Hobi saya adalah Belajar dan Belajar, entah yang penting bermanfaat untuk orang lain.Sharing adalah jalan saya, sharing dengan siapa saja yang penting memberi manfaat bagi saya.Ilmu adalah Cara saya, cara saya untuk belajar dan sharing tentang banyak hal.