Rabu, 07 Desember 2011

PERKEMBANGAN TEKNOLOGI INFORMASI DI DUNIA DAN INDONESIA

Teknologi Informasi merupakan teknologi yang dibangun dengan basis utama teknologi komputer.
Perkembangan teknologi komputer yang terus berlanjut membawa implikasi utama teknologi ini pada proses pengolahan data yang berujung pada informasi.
Hasil keluaran dari teknologi komputer yang merupakan komponen yang lebih berguna dari sekedar tumpukan data, membuat teknologi komputer dan
teknologi pendukung proses operasinya
mendapat julukan baru, yaitu teknologi informasi.
Teknologi informasi disusun oleh tiga matra utama teknologi yaitu :


[*]Teknologi komputer, yang menjadi pendorong utama perkembangan teknologi informasi.
[*]Teknologi telekomunikasi, yang menjadi inti proses penyebaran
informasi.
[*]Muatan informasi atau content informasi, yang menjadi faktor
pendorong utama implementasi teknologi informasi.
Kenyataan sejarah dunia mencatat masing – masing dari ketiga matra
penyusun teknologi informasi di atas, pada awalnya berkembang saling
terpisah. Teknologi komputer berkembang dalam lingkup matematika dan
cenderung lebih teoritis. Teknologi telekomunikasi berkembang luas dalam
dunia bisnis dan ekonomi menjadi pilar pendukung teknologi transportasi
dalam revolusi industri. Sedangkan ilmu informasi muncul pada awal perang
dunia II. Kemenangan dan kekalahan sebuah pasukan di medan perang dunia
II ditentukan oleh akurasi informasi. Setelah itu, konsep ilmu informasi
berkembang pesat. Sehingga 3 (tiga) matra penyusun teknologi informasi
tersebut mulai berkembang secara konvergen mengikuti konsep ilmu
informasi yang semakin matang.
Penemuan teknologi komputer sejak awal dimakudkan untuk membantu
meringankan pekerjaan manusia agar lebih efektif dan efisien. 
Perkembangan komputer ini diikuti dengan lahirnya Internet yang mampu menyebarkan
informasi dengan cepat tanpa adanya batasan ruang dan waktu.
Perkembangan teknologi komunikasi juga mengalami kemajuan yang
pesat dari mulai ditemukannya telegraph (sistem komunikasi digital jarak
jauh) pada tahun 1835, telepon pada tahun 1876, sambungan telepon jarak
jauh menggunakan satelit pada tahun 1952 hingga telepon seluler digunakan
secara luas pada tahun 1985.
Perkembangan muatan informasi diawali dengan berhasilnya Markoni
membuat radio, ditemukannya kamera gambar bergerak dan televisi. Mulai
tahun 1994 rangkaian kejadian penting dalam perkembangan Teknologi
Informasi bermunculan dengan cepat. Berikut ini adalah daftar rangkaian
kejadiannya.



1994
Peristiwa Penting
· Apple dan IBM mengenalkan PC dengan aplikasi video yang
telah built in di dalam PC.
· Wireless data untuk computer portable yang kecil, dan penemuan
Web browser Mosaic.
· Netscape pertama kali diluncurkan di internet.
· Radio internet pertama di dunia muncul dari Las Vegas, Amerika
Serikat.
· Perampokan pertama di internet diumumkan terjadi, dilakukan
dari St. Petersburg di Rusia dengan sasaran Citibank di Amerika
antara bulan Juli dan Agustus.
· Iklan melalui e-mail pertama terjadi di usenet (news group)
dilakukan oleh Carter dan Siegal untuk mendaftarkan green card.
· Rancangan penjelajahan 3 (tiga) dimensi pertama.
· Pemesanan Pizza pertama di dunia oleh Pizza Hut
(www.pizzahut.com).
· Bank virtual pertama yaitu FIRS virtual dengan alamat
www.Fv.com dan www.firsvirtual.com.

1995 
· Radio Hongkong menjadi radio yang on line 24 jam sehari melalui internet.
· Go publik perusahaan dotcom pertama (Netscape) pada bulan Agustus.

1996
· Muncul Web TV

1997
· Jaringan komputer semakin berkembang luas. Domain internet yang muncul melebihi 1,3 juta buah.

1998
· Host di internet melampaui lebih dari 30 juta.
· Perangko pertama di dunia dijual on line oleh US Postal. E-commerce dipopulerkan oleh Bill Clinton lewat pertemuan APEC di Malaysia
· Home video komputer meledak di seluruh dunia.
· Media penyimpanan video berubah dari tape ke bentuk optik

1999
· Muncul aplikasi video phone.
· TV interaktif mulai digunakan untuk bermain game dan terhubung ke pemirsa lain, selain untuk kegiatan shopping.

2000-an
· Diperkirakan teleconference akan merubah perjalanan bisnis fisik yang dilakukan saat ini.
· HDTV mulai diluncurkan.
· "Black April" terjadi di bursa saham Nasdaq, yaitu jatuhnya harga saham besar-besaran di perusahaan dotcom dunia pada tanggal 17 April 2000.

2010-an
· Diperkirakan lebih dari 20% pekerja Amerika Serikat akan bekerja dari rumah memakai sistem komputer.

2012-an
· Diperkirakan warga Negara Amerika Serikat akan memilih presidennya dari rumah mereka secara on line.




Sejarah Teknologi Informasi di Indonesia
Menurut catatan Fakultas Ilmu Komputer Universitas Indonesia (UI)
,teknologi komputer baru diperkenalkan di Indonesia dalam kurun antara tahun waktu 1970-1972-an. Universitas Indonesia termasuk salah satu perguruan tinggi pertama yang menjadi salah satu tempat pengenalan komputer di Indonesia. Dari sinilah teknologi komputer mulai disebarluaskan di Indonesia.
Semua komunitas akademis perguruan tinggi dan industri Indonesia pernah
mendapatkan pengenalan teknologi komputer dari UI.
Untuk lebih jelas sejarah perkembangan teknologi informasi di
Indonesia setelah tahun 1972...




Peristiwa penting

1972 s/d 1975
· PUSILKOM UI mulai melakukan kegiatan operasional komputasi di lingkungan kampus UI.
· UI mengirimkan 2 (dua) orang staf PUSILKOM ke Amerika Serikat untuk melanjutkan studi tentang ilmu komputer.

1975 s/d 1986

· UI kembali mengirimkan 4 (empat) orang staf PUSILKOM ke Amerika Serikat untuk melanjutkan studi tentang ilmu komputer.

1984

Beberapa jaringan teknologi informasi di Indonesia mulai terhubung ke internet melalui jaringan UI-net. Jaringan internet Indonesia pada saat itu berjalan di atas protokol UUC, sedangkan umumnya menggunakan TCP/IP. Domain .id sudah muncul dan diakui pada tahun ini.

1986-an

· Terbentuknya jaringan yang menghubungkan kampus-kampus besar Indonesia, mulai UI, ITB, UGM, ITS, UNHAS, Universitas Terbuka dan Dirjen Pendidikan Tinggi (Dikti) Depdikbud. Jaringan besar ini disebut UNINET. Jaringan yang dibuat dengan bantuan dari luar negeri ini menggunakan infratruktur jaringan telepon kabel konvensional, SKDP milik PT Indosat, serta SKDP via satelit (packsatnet). Ada 4 buah server yang dibuat dan ditempatkan di lokasi ITB, UI, UGM, dan ITS.

· UI membuka program studi ilmu komputer pertama untuk jenjang S-1.

· Adanya kegiatan Amatir Radio club (ARC) ITB yang membangun jaringan internet dengan menggunakan komputer Apple II dihubungkan dengan jaringan komunikasi memakai link radio amatir untuk mengoperasikan internet.

1988

· Program studi ilmu komputer untuk jenjang S-2 dibuka di UI.

1988 s/d 1989

· UI dipilih menjadi gateway internet pertama di Indonesia, sekaligus sebagai koordinator pendaftaran domain .id internet protokol berbasis UUC.

1990-an

· Mulai dikembangkannya jaringan komputer dengan menggunakan teknologi packet radio pada band 70 cm dan 2 m secara luas.

1986 s/d 1993

· PUSILKOM UI ditunjuk oleh Depdikbud sebagai salah satu Pusat Antar universitas (PAU) dalam bidang ilmu komputer.

1993

· Fakultas Ilmu Komputer (FASILKOM) UI diresmikan oleh Mendikbud.

· Indonesia secara resmi terhubung dengan internet menggunakan protocol TCP/IP dan domain .id mulai diakui keberadaanya di internet tepatnya pada tanggal 4 Maret 1993.

· IPTEKNET menjadi situs pertama yang resmi terhubung dengan internet.

1994

· Munculnya Internet Service Provider (ISP) pertama di Indonesia yaitu indonet (www.indo.net.id

1995

· PT Telkom melalui divisi riset dan teknologi memberikan sambungan leased line 14,4 Kbps sebagai bagian dari IPTEKNET.

· Departemen Pekerjaan Umum tercatat sebagai instansi departemen pemerintah Indonesia yang pertama kali on line (www.pu.go.id)

1996

· ITB terhubung ke jaringan penelitian Asia Internet Interconnection Initiatives (AI3). Bandwidth internet pun di tambah sampai 1,5 Mbps ke Jepang yang terus ditambah dengan sambungan ke TelkomNet dan IIX 2 Mbps.

· Terbentuknya APJII (Asosiasi Penyelenggara Jasa Internet Indonesia) yang memfasilitasi munculnya banyak ISP.

· Munculnya layanan internet dial up dengan akses 33,6 Kbps.

1997

· Layanan internet dial up mengalami kenaikan dari 33,6 Kbps menjadi rata-rata 56 Kbps.

1998

Pemerintah daerah mulai masuk ke internet. Pemda pertama yang melakukan koneksi ke internet adalah Pemerintah Daerah Samarinda (www.samarinda.go.id).

1999

· Dikeluarkannya UU tentang telekomunikasi no. 36/1999.

· Inisiatif gerakan berbasis teknologi informasi mulai mencapai puncaknya.

· Perusahaan dotcom dan media-media yang memiliki segmen pendidikan teknologi informasi bermunculan di Indonesia.

· Kegiatan promosi, pameran, seminar, dan konferensi internasional teknologi informasi di selenggarakan secara beruntun.

2002

· Secara resmi pemerintah Indonesia meluncurkan portal nasional pada tanggal 20 Mei 2002 dengan alamatwww.indonesia.go.id.




Jenis Aplikasi Teknologi Informasi

Aplikasi teknologi informasi sangat terkait dengan aplikasi teknologi komputer dan komunikasi data dalam kehidupan. Hampir semua bidang kehidupan saat ini dapat memanfatkan teknologi komputer. Beberapa jenis aplikasi tersebut adalah :

[*]Aplikasi di bidang sains, Contohnya adalah aplikasi astronomi (perbintangan).
[*]Aplikasi di bidang teknik/rekayasa, Contohnya adalah pembuatan robot dengan menggunakan konsep kecerdasan buatan agar robot lebih bijak.
[*]Aplikasi di bidang bisnis/ekonomi, Contohnya adalah e-business, e-marketing, e-commerce dan lain-lain.
[*]Aplikasi di bidang administrasi umum, Contohnya adalah aplikasi penjualan/distribusi barang, aplikasi penggajian karyawan, aplikasi akademik sekolah dan lain-lain.
[*]Aplikasi di bidang perbankan, Contohnya adalah e-banking, ATM, dan m-banking.
[*]Aplikasi di bidang pendidikan, Contohnya adalah e-learning (distance learning).
[*]Aplikasi di bidang pemerintahan, Contohnya adalah e-government dan aplikasi inventarisasi kekayaan milik negara (IKMN).

Rabu, 23 November 2011

Bilangan Bilangan

Script & Hasil Bilangan Fibonaci




Script & Hasil Bilangan Pangkat




Script & Bilangan Faktorial



Selasa, 22 November 2011

Selasa, 18 Oktober 2011

TUGAS LAB PERTEMUAN 6

SOAL 1




HASIL SOAL 1




SOAL 2




HASIL SOAL 2




SOAL 3




HASIL 3






TUGAS ARRAY SCRIPT 1



HASIL ARRAY 1



TUGAS ARRAY SCRIPT 2



HASIL ARRAY 2



IF MENGHITUNG DISKON SCRIPT


HASIL PERTAMA



HASIL KEDUA


IF MENGHITUNG BILANGAN GANJIL GENAP SCRIPT


HASIL BILANGAN GANJIL



HASIL BILANGAN GENAP


IF MENGHITUNG BILANGAN BESAR KECIL SCRIPT


HASIL BILANGAN BESAR PERTAMA


HASIL BILANGAN BESAR KEDUA


IF MENGHITUNG BILANGAN POSITIF NEGATIF SCRIPT


HASIL BILANGAN POSITIF


HASIL BILANGAN NEGATIF


Senin, 10 Oktober 2011

Tugas LAB 5

1.Deret Segitiga
   Scrpit

   Hasil


2.Deret Segitiga Input
    Script

    Hasil


3.Fungsi
   Script

   Hasil


4.Bilangan Prima
   Script

   Hasil

Rabu, 05 Oktober 2011

Tugas From Rino Cules

Macam Macam Bahasa Pemrograman


Bahasa pemrograman adalah suatu bahasa yang digunakan oleh seorang programmer untuk menginstruksikan mesin-mesin agar bekerja sesuai yang diharapkan dengan menggunakan aturan-aturan dan tata bahasa tertentu berupa rangkaian huruf, angka dan simbol-simbol secara terstruktur (Satria Ady Pradana:2010)
Di dunia ini ada banyak sekali bahasa pemrograman dengan berbagai tujuan pembuatannya. Sebagai contoh terdapat pacal yang banyak digunakan untuk pengajaran algoritma pemrograman di kalangan akademik, FORTRAN untuk keperluan Scientific, C/C++ untuk multi purpose untuk pembuatan aplikasi enterprise dsb.
Bahasa pemrograman dapat digolongkan menjadi beberapa golongan 2 hal yaitu:

1. tingkat Kemudahan pemahaman bahasa
2. jenis Bahasa tersebut

Jika digolongan ke dalam tingkat kemudahan pemahaman bahasa kita dapat menggolongkan bahasa-bahasa pemrograman ke dalam 3 klasifikasi besar:

1. tingkat rendah
bahasa tingkat ini termasuk bahasa mesin dan bahasa assembly, dimana bahasa ini sangat mudah dipahami mesin namun sangat susah dipahami manusia. Kelebihan bahasa ini adalah waktu eksekusi yang sangat cepat sebagai konsekuensi kemudahan dibaca oleh mesin

2. Bahasa tingkat menengah
bahasa tingkat ini termasuk yang cukup mudah dimengerti mesin dan dipahami manusia. Biasanya bahasa ini sudah menggunakan simbol-simbol seperti operator matematika untuk perhitungan. Dalam katgori ini kita dapat mengambil contoh bahasa C dan C++

3. Bahasa tingkat tinggi
bahasa tingkat ini termasuk yang sangat mudah dipahami manusia, namun ia juga lebih susah dipahami oleh mesin. Dalam kategori ini kita mengenal pascal dan basic.
Sedangkan untuk penggolongan menurut jenis bahasa tersebut kita dapat menggolongkan bahasa-bahasa pemrograman menjadi:

1. Native code
Artinya bahasa pemrograman akan dikompilasi menjadi bahasa mesin dan instruksi-instruksi yang ada adalah instuksi langsung ke mesin

2. Script Language
Artinya bahasa pemrograman ini tidak akan dikompil ke dalam bahasa mesin, tetapi bahasa ini akan diartikan oleh sejenis program yang akan menjalankan perintah-perintah tersebut di atas mesin. jadi dapat kita simpulkan bahwa bahasa ini hanya berupa teks kemudian untuk operasinya akan dserahkan pada program lain. Termasuk dalam kategori ini adalah bahasa Javascript, VBScript, ruby, perl python
Proses pembuatan sebuah program terbagi dalam beberapa tahap. Secara garis besar, seorang programmer membuat rancangan dasar program yang akan ia buat berupa algoritma-algoritma yang akan dipakai. Kemudian seorang programmer akan mentranslasikan atau disebut dengan istilah mengoding bahasa algortma tersebut ke dalam salah satu bahasa pemrograman yang ia inginkan. Setelah ia selesai mengoding, tibalah proses yang disebut kompilasi. kompilasi adalah proses menerjemahkan bahasa pemrograman ke dalam bahasa mesin. Tugas ini dilakukan oleh program yang disebut compiler bahasa pemrograman. Setelah selesai proses kompilasi, akan dihasilkan beberapa file yang salah satunya adalah file dengan ekstensi .exe. File inilah yang dapat kita jalankan dengan cara melakukan doube click pada file tersebut.
Suatu bahasa pemrograman yang baik adalah bahasa yang dapat dimengerti oleh manusia dengan mudah dan juga dapat dieksekusi dengan mudah oleh mesin. Namun dalam kenyataannya, prinsip tersebut tidak dapat diterapkan karena perbedaan antara bahasa mesin dan bahasa manusia. Karena itu dilakukan pendekatan-pendekatan linguistik oleh manusia sehingga manusia dapat secara tidak langsung “memerintah” mesin untuk berbagai keperluan. Perkembangan teknologi menyebabkan berkembangnya berbagai macam bahasa pemrograman yang bervariasi dan betebaran. Untuk itu riset dilakukan untuk melihat dan menganalisa bahasa mana yang dapat dikatakan terbaik. Untuk mendapatkan hasil maksimal riset ini dibatasi pada beberapa kriteria dasar yaitu:
  1. Besar kecilnya program hasil kompilasi, program yang dibuat dengan bahasa pemrograman tertentu akan dikompilasi menjadi kode-kode yang dapat dimengerti oleh mesin. Besar-kecilnya ukuran program dapat menentukan baik-tidaknya program menyangkut efisiensi penggunaan memori.
  2. Kecepatan program, program dapat dikatakan baik apabila dapat mengeksekusi instruksi-instruksi yang diberikan secara cepat.
Dalam riset ini, kami hanya membandingkan bahasa pemrograman yang menghasilkan file executable (native code), bukan bahasa script maupun yang berjalan di atas Virtual Machine. Sehingga dalam riset ini diambil bahasa pemrograman yang akan diuji yaitu: C, C++, D, Pascal, BASIC karena dianggap bahasa-bahasa ini adalah bahasa yang masih berkembang dan digunakan. Semua program dibuat berbasiskan console (Non-GUI). Program juga berjalan di platform Win32 dengan Operating System Windows Se7en. Dalam penilaian semua program diset independen terhadap resource luar atau dengan kata lain tidak ada linking library.


Berikut ini ada beberapa macam bahasa pemrograman yang perlu anda ketahui :


1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

3. Bahasa Pemrograman ASP

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.

4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.

8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

humm.. dengan mengenal beberapa macam bahasa pemrograman yang udah dijelaskan secara singkat.. moga wawasan kita trhdp bahasa2 tsb bisa makin berkembang.. sapa tau anda tertarik mempelajarinya.. mantap mantap mantap