Saturday, December 14, 2013

Teknologi Informasi


Teknologi Informasi


Pengertian Teknologi Informasi (TI)
TI adalah “ istilah terhadap berbagai macam hal dan kemampuan yang digunakan dalam pembentukan, penyimpanan, dan penyebaran informasi.”
Pembentukan : Mengolah data menjadi informasi
Penyimpanan : Media yang digunakan untuk menampung berbagai  informasi yang sudah diolah
Penyebaran Informasi : Penyebaran informasi melalui media cetak, elektronik, suara, pustaka

Beberapa definisi Teknologi Informasi menurut para pakar teknologi informasi, diantaranya yaitu :
·         Menurut Haag dan Keen : Seperangkat alat yang membantu bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi.

·    Menurut Martin : Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang digunakan untuk memproses dan menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.

·  Williams dan Sawyer : Teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video

Perbandingan Teknologi Informasi dengan Sistem Informasi:
·  Teknologi informasi hanya merupakan salah satu komponen kecil dalam format perusahaan. Komponen lainnya adalah proses dan prosedur, struktur organisasi, sumber daya manusia, produk, pelanggan, supplier, rekanan dan sebagainya.

·     Secara teori, suatu sistem informasi yang baik belum tentu harus memiliki komponen teknologi informasi.

·         Jadi, kehandalan suatu sistem informasi dalam perusahaan atau organisasi terletak pada keterkaitan antar komponen yang ada.

·   Sistem informasi merupakan sisi demand sementara teknologi merupakan sisi supply.







                                            
Perlunya Teknologi Informasi, karena :
·      kompleksitas tugas manajemen : semakin berkembang nya TI maka semakin banyak tugas manajemen dalam mempertahankan sistem yang sudah ada dan mengembangkan sesuai dengan kemajuan TI tersebut ( sistem KRS online yang masih intranet menjadi internet bs diakses dari mana saja, video conference, video calls dll.

·           pengaruh globalisasi : semakin pesat dan cepat nya perkembangan TI mau tidak mau kita harus menghadapi nya, pemanfaatan smartcard, alat pembayaran digital, proses komputasi jarak jauh dll.

·        perlunya response time cepat : Dalam menghadapi perkembangan TI kita perlu sigap untuk selalu mengikuti dalam hal sesuai dengan kemampuan SDM, penerapan Tele- Medicine di sebuah rumah sakit. 

·           tekanan persaingan bisnis, inovasi produk baru dengan segala kemampuan dalam bidang teknologi.

Tujuan Teknologi Informasi
·         Memecahkan masalah
·         Membuka kreativitas
·         Efektivitas dan efisiensi

Prinsip Teknologi Informasi
· Prinsip “High-Tech-High-Touch” yaitu semakin Anda bergantung pada teknologi maju, seperti TI, maka semakin penting untuk mempertimbangkan aspek “High-Touch” pada sisi manusianya.

·       Aspek yang ditekankan adalah kita harus selalu menyesuaikan TI terhadap manusia daripada meminta manusia untuk menyesuaikan dirinya dengan TI


Fungsi Teknologi Informasi
Ada 6 fungsi dari teknologi informasi, yaitu :
1. Menangkap (Capture)
2. Mengolah (Processing)
3. Menghasilkan (Generating) menghasilkan atau mengorganisasikan informasi ke dalam bentuk yang berguna
4. Menyimpan (Storage)Merekam atau menyimpan data dan informasi dalam suatu media yang dapat dipergunakan untuk keperluan lainnya.
5. Mencari kembali (Retrival)
menelusuri, mendapatkan kembali informasi atau menyalin (copy) data dan informasi yang sudah tersimpan.
6. Transmisi (Transmission) mengirim data dan informasi dari suatu lokasi ke lokasi lain melalui jaringan komputer.

Keuntungan penerapan teknologi informasi
·      Kecepatan (speed) komputer dapat mengerjakan sesuatu perhitungan yang kompleks dalam hitungan detik, sangat cepat, jauh lebih cepat dari yang dapat dikerjakan oleh manusia.

·         Konsistensi (Consistency) hasil pengolahan lebih konsisten tidak berubah – ubah karena formatnya (bentuknya) sudah standar, walaupun dilakukan berulang kali, sedangkan manusia sulit menghasilkan yang persis sama.

·         Ketepatan (Precision) komputer tidak hanya cepat, tetapi juga lebih akurat dan tepat (presisi)

· Keandalan (Reliability) apa yang dihasilkan lebih dapat dipercaya dibandingkan dengan dilakukan oleh manusia. Kesalahan yang terjadi lebih kecil kemungkinannya jika menggunakan komputer.

Peranan IT dalam digital ekonomi
Sebagaimana disebutkan diatas, pada era ekonomi sebelumnya arus informasi mengalir secara fisik : tunai, cek, surat tagihan, laporan, rapat, panggilan telpon secara analog, transmisi radio atau televisi, cetak biru, peta, foto – foto ataupun iklan – iklan selebaran. Di era ekonomi aliran baru, berbagai bentuk informasi berubah menjadi digital – informasi disimpan dalam bentuk data bit. Melalui penggunaan kode binari pada komputer, komunikasi dan informasi pun menjadi ones dan zeros

Peranan IT dalam digital ekonomi
Ciri ekonomi di era Networked Intelligence (komputasi komputer, piranti lunak, jasa), komunikasi (telefoni, kabel, satelit, jaringan nirkabel) dan content (hiburan, penerbitan, penyedia informasi) ini disebut sebagai ekonomi digital (digital economy)

Peranan teknologi informasi dalam kehidupan sehari – hari
Bidang teknik dan ilmu pengetahuan
aplikasi Computer Aided Design (CAD) yaitu perancangan yang memakai bantuan komputer banyak digunakan untuk merancang bentuk – bentuk dalam bidang teknik, misalnya merancang bentuk mobil yang paling efisien dan efektif, bentuk gedung atau susunan tata ruang dalam arsitektur, perhitungan konstruksi gedung tingkat tinggi yang rumit dapat dihasilkan oleh komputer.
Bidang Bisnis
Komputer dalam bidang bisnis digunakan untuk menyediakan informasi dengan cepat dan tepat. Apabila informasi terlambat atau terhenti maka sistem perusahaan akan menjadi hancur. Manajemen membutuhkan informasi sesuai dengan tingkatan di dalam perusahaan, sistem berbasiskan komputer dirancang untuk mendukung operasi.
Bidang industry
Pengawasan numerik (numerical control)
pengawasan secara otomatis terhadap posisi operasi berbagai mesin yang digunakan.
Pengawasan proses (proces control)
penyediaan sistem otomatis dalam pengoperasian industri untuk mengatur secara otomatis variable-variabel yang mempengaruhi proses produksi yang sulit dilakukan oleh manusia secara serentak.

Dampak positif dalam penggunaan teknologi informasi
·         Mempermudah dalam berkomunikasi dan memperoleh informasi
·         Mengembangkan kemampuan dan kesadaran masyarakat
·         Menunjang dan meningkatkan kualitas pendidikan (media pembelajaran)
·         Meningkatkan kualitas dan kuantitas layanan public
·         Mendukung pertumbuhan demokrasi
·         Membuka peluang bisnis baru
·         Menciptakan lapangan kerja
·         Meningkatkan layanan bidang kesehatan (kedokteran)

Dampak negatif penggunaan teknologi informasi
·         Mendorong munculnya kejahatan jenis baru
·         Cybercrime dan cyberlaw
·         Masuknya nilai – nilai budaya asing yang negatif
·         Mendorong tindakan konsumtif dan pemborosan dalam masyarakat
·         Mendorong kekejaman dan kesadisan
·         Memperluas perjudian
·         Etika berinternet
·         Dampak negatif komputer terhadap kesehatan

Monday, December 9, 2013

Membuat Kalender Menggunakan PHP

Membuat Kalender Menggunakan PHP



Selamat pagi Kali ini saya aku membagikan ilmu bagaimana menampilkan Kalender menggunakan PHP ini kodingnya saya kasih tinggal copy aja ke notepad atau dreamweavernya trus simpan di htdocs.

 <?php
//bulan sekarang
$month=date("m");
//Tahun sekarang
$year=date("Y");
//hari ini
$day=date("d");
//cek jumlah hari tahun sekarang
$endDate=date("t",mktime(0,0,0,$month,$day,$year));
//style untuk table
echo'
<style>
td{
font-size:11;
font-family:verdana;
}
</style>
';
//table untuk menulis tanggal sekarang
echo '<table align="center" border="0" width="100%" cellpadding=2 cellspacing=1 style=""><tr><td align=center>';
echo date("D, d M Y ",mktime(0,0,0,$month,$day,$year));
echo '</td></tr></table>';
//table untuk menulis hari
echo '
<table align="center" border="0" width="100%" cellpadding=2 cellspacing=1 style="border:1px solid #CCCCCC">
<tr bgcolor="#EFEFEF">
<td align=center><font color=red>Su</font></td>
<td align=center>Mo</td>
<td align=center>Tu</td>
<td align=center>We</td>
<td align=center>Th</td>
<td align=center>Fr</td>
<td align=center><font color=blue>Sa</font></td>
</tr>
';
/*
mengecek tanggal 1 bulan sekarang ada pada hari ke berapa
kemudian tambahkan cell td sebanyak var $s
*/
$s=date ("w", mktime (0,0,0,$month,1,$year));
for ($ds=1;$ds<=$s;$ds++) {
echo "<td style=\"font-family:arial;color:#B3D9FF\" width=\"15%\" align=center valign=middle bgcolor=\"#FFFFFF\">
</td>";
}
for($d=1;$d<=$endDate;$d++) {
//memulai penulisan tanggal
if (date("w",mktime (0,0,0,$month,$d,$year)) == 0) { echo "<tr>"; }
//jika nilai $d (tanggal) adalah hari minggu (0) dibuat baris baru <tr>
//default warna huruf
$fontColor="#000000";
if (date("D",mktime (0,0,0,$month,$d,$year)) == "Sun") { $fontColor="red"; }
//jika tanggal adalah hari minggu warna huruf merah
if (date("D",mktime (0,0,0,$month,$d,$year)) == "Sat") { $fontColor="blue"; }
//jika tanggal adalah hari sabtu warna huruf biru
//menulis tanggal
echo "<td style=\"font-family:arial;color:#333333\" width=\"15%\" align=center valign=middle> <span style=\"color:$fontColor\">$d</span></td>";
//jika tanggal adalah hari sabtu (6) akhiri baris </tr>
if (date("w",mktime (0,0,0,$month,$d,$year)) == 6) { echo "</tr>"; }
}
//akhir  table
echo '</table>';
?>

Sum.InfoKomputer.com
Mudah mudahan informasi ini bermanfaat buat teman-teman.

Buat yang malas copy saya kasih  file yang udah jadi ja silakan di download

Wednesday, December 4, 2013

Sejarah Java

SEJARAH JAVA



Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Sejarah Pengembangan Java
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oakpertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).

Contoh Penggunaan Program Sederhana dalam Java

// Outputs "Hello, world!" and then exits
public class HelloWorld {
   public static void main(String args[]) {
       System.out.println("Hello, world!");
   }
}


Penemu Java

James Arthur Gosling



James A. Gosling O.C.Ph.D. (lahir di dekat CalgaryAlbertaKanada19 Mei 1955; umur 58 tahun) adalah seorang pengembang perangkat lunak, yang terkenal terutama sebagai bapak bahasa pemograman Java.