Rabu, 07 Maret 2012

Comment saya tentang Dosen Softskill (ibu Ira Phajar Lerstari)


 Sebelumnya saya minta maaf kepada Ibu Ira karena saya belum pernah masuk kuliah sejak awal karena sakit dan belum tahu tentang ibu Ira secara spesifik. Tapi menurut cerita dari teman – teman kelas 2KA08 Universitas Gunadarma Ibu Ira itu cantik,tegas,disiplin,baik(pastinya),katanya ada yang bilang ibu itu termasuk orang yang menganut system Time is Money.
Maaf ya bu kalo blog saya mungkin masih kelihatan standard tapi saya  akan mengedit sekeren mungkin nanti.hehehe
Mungkin hanya ini comment saya tentang ibu Ira sebagai dosen softskill kelas 2KA08,terima kasih.

Selasa, 10 Januari 2012

Arsitektur Prosesor Komputer Masa Kini

NAMA     : MOCHAMAD RESYID

KELAS    : 2 KA 08

NPM        : 14110441


Arsitektur Prosesor Komputer Masa Kini


Prosessor terdiri dari 2 komponen utama, diantaranya adalah:

Control Unit – Central Controller
Bertanggung jawab untuk menentukan operasi-operasi apa yang akan dipanggil oleh program dan dengan cara bagaimana operasi-operasi tersebut dilaksanakan.

Ketika sebuah komputer pertama kali diaktifkan power-nya, maka komputer tersebut menjalankan operasi bootstrap. Operasi ini akan membaca sebuah instruksi dari suatu lokasi memory yang telah diketahui sebelumnya dan mentransfer instruksi tersebut ke control unit untuk dieksekusi. Instruksi-intruksi dibaca dari memory dan dieksekusi sesuai dengan urutan penyimpanannya. Program counter dari suatu computer menyediakan suatu cara untuk menyimpan lokasi instruksi berikutnya. Urutan eksekusi berubah dengan memindah lokasi intruksi baru ke program counter sebelum pembacaan (fetch) instruksi dikerjakan. Sebuah intruksi merupakan kalimat imperatif pendek yang sudah dapat menjelaskan makna dari perintah tersebut.

Suatu intruksi terdiri dari :
a. subjek (komputernya)
b. verb(suatu kode operasi yang mengindikasikan pekerjaan apa yang
akan dilaksanakan
c. objek (operands) yang mengidentifikasikan nilai data atau lokasi
memory.

Ketika intruksi-intruksi diterima oleh Control Unit, operation code akan mengaktifkan
urutan logic untuk mengeksekusi intruksi-intruksi tersebut.

Arithmetic / Logic Unit – Elemen Pemroses
Aritmetic/Logic Unit atau ALU adalah elemen pemroses primer dalam suatu komputer. Data dalam suatu unit dapat dikonversikan dalam suatu bentuk tertentu atau dirubah dalam suatu nilai yang tergantung pada jenis operasi yang dilakukan. Sebagian ALU dapat mengerjakan operasi aritmatika dasar seperti pejumlahan, pengurangan, perkalian dan pembagian pada bilangan bilangan integer. Sebagian ALU
juga mampu melakukan operasi lojik seperti AND, OR dan INVERT. Beberapa ALU menyediakan kemampuan tambahan untuk memproses bilangan dalam format desimal maupun floating-point.

Diantara unit-unit yang sudah maju juga mampu mengerjakan
operasi trigonometri & operasi eksponensial.

Sumber : library.stttelkom.ac.id

Perkembangan Processor
PC didesain berdasar generasi-generasi CPU (processor) yang berbeda. Intel bukan satu-satunya perusahaan yang membuat CPU, meskipun yang menjadi pelopor diantara yang lain. Pada tiap generasi yang mendominasi adalah chip-chip Intel, tetapi pada generasi kelima terdapat beberapa pilihan selain chip Intel.

GENERASI 1 (Processor 8088 dan 8086)

Processor 8086 (1978) merupakan CPU 16 bit pertama Intel yang menggunakan bus sistem 16 bit. Tetapi perangkat keras 16 bit seperti motherboard saat itu terlalu mahal, dimana komputer mikro 8 bit merupakan standart. Pada 1979 Intel merancang ulang CPU sehingga sesuai dengan perangkat keras 8 bit yang ada. PC pertama (1981) mempunyai CPU 8088 ini. 8088 merupakan CPU 16 bit, tetapi hanya secara internal. Lebar bus data eksternal hanya 8 bit yang memberi kompatibelan dengan perangkat keras yang ada.

GENERASI 2 Processor 80286

286 (1982) juga merupakan prosessor 16 bit. Prosessor ini mempunyai kemajuan yang relatif besar dibanding chip-chip generasi pertama. Frekuensi clock ditingkatkan, tetapi perbaikan yang utama ialah optimasi penanganan perintah. 286 menghasilkan kerja lebih banyak tiap tik clock daripada 8088/8086.

GENERASI 3 Processor 80386 DX

386 diluncurkan 17 Oktober 1985. 80386 merupakan CPU 32 bit pertama. Dari titik pandang PC DOS tradisional, bukan sebuah revolusi. 286 yang bagus bekerja secepat 386SX pertama-walaupun menerapkan mode 32 bit.

80386 merupakan CPU pertama berunjuk kerja baik dengan Windows versi- versi awal..

Processor 80386SX

Chip ini merupakan chip yang tidak lengkap yang sangat terkenal dari 386DX. Prosessor ini hanya mempunyai bus data eksternal 16 bit berbeda dengan DX yang 32 bit. Juga, SX hanya mempunyai jalur alamat 24. Oleh karena itu, prosessor ini hanya dapat mengalamati maksimum RAM 16 MB. Prosessor ini bukan 386 yang sesungguhnya, tetapi motherboard yang lebih murah membuatnya sangat terkenal.

GENERASI 4 Processor 80486 DX

80486 dikeluarkan 10 April 1989 dan bekerja dua kali lebih cepat dari pendahulunya. Hal ini dapat terjadi karena penanganan perintah-perintah x86 yang lebih cepat, lebih-lebih pada mode RISC. Pada saat yang sama kecepatan bus dinaikkan, tetapi 386DX dan 486DX merupakan chip 32 bit. Sesuatu yang baru dalam 486 ialah menjadikan satu math coprocessor/prosesor pembantu matematis.

GENERASI 5 Pentium Classic (P54C)

Chip ini dikembangkan oleh Intel dan dikeluarkan pada 22 Maret 1993. Prosessor

Pentium merupakan super scalar, yang berarti prosessor ini dapat menjalankan lebih dari satu perintah tiap tik clock. Prosessor ini menangani dua perintah tiap tik, sebanding dengan dua buah 486 dalam satu chip. Terdapat perubahan yang besar dalam bus sistem : lebarnya lipat dua menjadi 64 bit dan kecepatannya meningkat menjadi 60 atau 66 MHz.

Cyrix 6x86

Chip dari perusahaan Cyrix yang diperkenalkan 5 Februari 1996 ini merupakan tiruan Pentium yang murah.

AMD (Advanced Micro Devices)

Pentium-pentium AMD seperti chip-chip yang ditawarkan oleh Intel bersaing dengan ketat. AMD menggunakan teknologi- teknologi mereka sendiri. Oleh karena itu, prosesornya bukan merupakan clone-clone. AMD mempunyai seri sebagai berikut :

- K5, dapat disamakan dengan Pentium-pentium Classic (dengan cache L1 16 KB dan tanpa MMX).
- K6, K6-2, dan K6-3 bersaing dengan Pentium MMX dan Pentium II.
- K7 Athlon, Agustus 1999, tidak kompatibel dengan Socket 7.

Pentium MMX (P55C)

Pentium-pentium P55C diperkenalkan 8 Januari 1997. MMX merupakan kkumpulan perintah baru ( 57 integer baru, 4 jenis data baru dan 8 register 64 bit), yang menambah kemampuan CPU tersebut. Perintah-perintah MMX dirancang untuk program-program multimedia. Pemrogram dapat menggunakan perintahperintah ini dalam program-programnya. Hal ini akan memberikan perbaikan dalam menjalankan program.

IDT Winchip

IDT merupakan perusahaan yang lebih kecil yang menghasilkan CPU seperti Pentium MMX dengan harga murah. WinChip C6 pertama IDT diperkenalkan pada Mei 1997.

AMD K6-2

Versi “model 8” berikutnya K6 mempunyai nama sandi “Chomper”. Prosessor ini pada 28 Mei 1998 dipasarkan sebagai K6-2, dan seperti versi model 7 K6 yang asli, dibuat dengan teknologi 0.25 mikron. Chip-chip ini bekerja hanya dengan 2.2 voltage. Chip ini berhasil menjadi saingan Pentium II Intel.

GENERASI 6 Pentium Pro

Pengembangan Pentium Pro dimulai 1991, di Oregon. Diperkenalkan pada 1 November, 1995 . Pentium Pro merupakan prosessor RISC murni, dioptimasi untuk pemrosesan 32 bit pada Windows NT atau OS/2. Fitur yang baru ialah bahwa cache L2 yang menjadi satu Chip raksasa, dengan chip empat persegi panjang dan Socket-8nya. Unit CPU dan cache L2 merupakan unit yang terpisah di dalam chip ini.

Pentium II

Pentium Pro “Klamath” merupakan nama sandi prosessor puncak Intel. Prosessor ini mengakhiri seri Pentium Pro yang sebagian terdapat pengurangan dan sebagaian terdapat perbaikan. Diperkenalkan 7 Mei 1997.

Pentium-II Celeron

Awal 1998 Intel mempunyai masa yang sulit dengan Pentium Pro II yang agak mahal. Banyak pengguna membeli AMD K6-233M, yang menawarkan unjuk kerja sangat baik pada harga yang layak. Maka Intel membuat merek CPU baru yang disebut Celeron. Prosesor ini sama dengan Pnetium II kecuali cache L2 yang telah dilepas. Prosessor ini dapat disebut Pentium II-SX. Pada 1998 Intel mengganti Pentium MMX-nya dengan Celeron pertama. Kemudian rancangannya diperbaiki.

Pentium-II Celeron A : Mendocino

Bagian yang menarik dari cartridge baru dengan 128 KB cache L2 di dalam CPU. Hal ini memberikan unjuk kerja yang sangat baik, karena cache L2 bekerja pada kecepatan CPU penuh. Celeron 300A merupakan sebuah chip dalam kartu :

Pentium-II Celeron PPGA : Socket 370

Socket 370 baru untuk Celeron. Prosessor 400 dan 366 MHz (1999) tersedia dalam plastic pin grid array (PPGA). Socket PGA370 terlihat seperti Socket 7 tradisional.yang mempunyai 370 pin.

Pentium-II Xeon

Pada 26 Juali 1998 Intel mengenalkan cartridge Pentium II baru yang diberi nama Xeon. Ditujukan untuk server dan pemakai high-end.

AMD K6-3

AMD K6-3 merupakan model 9 dengan nama sandi “Sharptooth”, yang mungkin memiliki cache tiga tingkat

Pentium III – Katmai

CPU P6 pertama dari Intel ialah Pentium Pro. Kemudian didapatkan PentiumII dalam pelbagai jenis. Dan yang terakhir adalah Pentium III. Maret 1999 Intel mengenalkan kumpulan MMX2 baru yang ditingkatkan untuk perintah grafis (diantaranya 70 buah). Perintah ini disebut Katmai New Instructions (KNI) /Perintah Baru Katmai atau SSE. Perintah ini ditujukan untuk meningkatkan unjuk kerja game 3D – seperti teknologi 3DNow! AMD. Katmai memasukkan “double precision floating-point single instruction multiple data”/”floating point dengan ketelitian ganda satu perintah banyak data” (atau DPFS SIMD untuk singkatnya) yang bekerja dalam delapan register 128 bit.

GENERASI 7 AMD K-7 Athlan

Processor AMD utama yang sangat menggemparkan Athlon (K7) diperkenalkan Agustus 1999. Tanggapan Intel (nama sandi Foster) tidak dapat diharapkan hingga akhir tahun 2000. Dalam bulan-bulan pertama, pasar menanggapi Athlan sangat positif. Nampaknya (seperti yang diharapkan) untuk mengungguli Pentium III pada frekuensi clock yang sama.

Sumber : http://triyono6.tripod.com/PERKEMBANGANPROCESSOR.htm

LIMA TREN TEKNOLOGI TAHUN 2012

LIMA TREN TEKNOLOGI TAHUN 2012
2012 Lima Tren Teknologi Tahun 2012
sumber: http://ohsobeautifulpaper.com/wp-content/uploads/2011/12/Tiger-Food-Press-2012-Calendar.jpg
Tidak ada kata mundur bagi teknologi. Baru, baru, dan baru. Hal ini berjalan dengan cepat. Sepanjang tahun 2011, kita juga disuguhi dengan aneka perkembangan anyar teknologi ini. Demikian juga dengan tahun 2012 yang akan kita masuki beberapa saat lagi. Situs media sosial Mashable, menulis teknologi yang bakal menjadi tren di tahun mendatang yang lebih didominasi oleh platform digital. Berikut lima teknologi yang bakal menjadi tren di tahun yang oleh penanggalan Maya dianggap sebagai “akhir zaman” tersebut:
1. Augmented Reality
Teknologi augmented reality akan mewarnai berbagai bisnis yang bisa digunakan dalam strategi pemasarannya. Entah itu lewat games, aplikasi lokasi, bisnis minuman kopi, bisnis properti, dan sebagainya. Pemasaran melalui media virtual ini akan terus mengalami pembaruan. Mashable menyebutnya dengan “Reality with Style.”
Menurut laporan Visiongain, 25 persen aplikasi yang diunduh mengusung teknologi augmented reality tersebut.  Perkembangan ini menyusul dengan perkembangan jaringan Internet, dari 3G menuju 4G.
2. Ekonomi Micro-Payment
Perkembangan dunia digital telah mengubah banyak dalam hal pembayaran. Transaksi belanja pun semakin dimudahkan. Uang juga dengan gampang diputar. Teknologi pembayaran sistem mikro ini akan mendominasi transaksi di tahun mendatang.
3. Bangkitnya UltraBook
Perkembangan komputer tablet makin besar di tahun mendatang. Pada tahun ini saja, tablet mulai menggeser peranan komputer portable. Meskipun, tidak ada yang benar-benar mengatakan komputer personal (PC) bakal hilang dari peredaran.  Sebaliknya, kehadiran netbook dengan fotmat Ultrabooks akan menjadi tren di tahun depan. Ultrabooks sendiri diperkenalkan oleh Intel maupun Apple dengan MacBook Air-nya yang menandai kehadiran netbook dengan teknologi penuh daya.
4. Kelelahan Media Sosial dan Digital
Facebook akan tembus satu miliar dalam hal pengguna pada tahun 2012. Namun, jumlahnya di Amerika Serikat sendiri dipredikasi akan datar saja. Twitter juga akan berkembang dengan angka 450 juta pengguna, meski tidak ada orang pun tahu berapa jumlah penggunanya yang aktif.  Sementara itu, Google+ akan stagnan.
Secara umum, orang akan mengevaluasi eksistensi mereka di dunia digital dan sosial. Pada intinya, tahun 2012 akan menjadi tahun untuk merefleksikan kembali kegunaan media sosial dan digital untuk hidup masyarakat modern.
5. Perang Mobile Chips
Perang teknologi akan berlanjut. Bukan dalam perangkat besar, tapi pada skala mikro dalam rupa chips.  Perang chips akan semakin sengit mewarnai perangkat keras. Para pemainnya pun semakin banyak dengan menggunggulkan kecanggihan teknologinya, seperti Texas Instruments, Qualcomm, Motorola, Marvell, Nvidia, dan sebagainya.
sumber : http://the-marketeers.com/archives/lima-tren-teknologi-tahun-2012.html

Perang Besar Teknologi Di Tahun 2012


Perang Besar Teknologi Di Tahun 2012

Posted : 7 - 11 - 2011
Ada paparan menarik dari kolumnis FastCompany Farhad Manjoo bagaimana tahun 2012 bakal menjadi perang besar teknologi. Apple, Facebook, Google, Amazon, diklaim bakal menjadi aktor "perang" dalam inovasi masa depan. Tulisan berikut sebagian besar merupakan saduran dari paparan Farhad Manjoo.
Di awal tulisannya, Farhad menyebut Gilbert Wong, Walikota Cupertino. Suatu saat, Wong memanggil dewan kota  untuk sebuah pertemuan dengan CEO Apple saat itu, mendiang Steve Jobs.  Wong mengatakan, "Seperti yang Anda ketahui, Cupertino sangat terkenal untuk Komputer Apple. Dan kami merasa sangat terhormat karena Steve Jobs mau memberikan presentasinya  di sini."
"Apple tumbuh seperti rumput liar," kata Jobs membuka presentasinya dengan suara tenang dan kadang gemetaran. Jobs, saat itu, mengungkapkan niatnya membangun kampus raksasa baru dari tanah yang ia peroleh dari Hewlett-Packard tahun 2010. Kampus futuristik  ini akan menjadi rumah dari 12.000 karyawan Apple. Tak ada yang tahu pada saat itu, 7 Juni 2011, merupakan penampilan terakhir Jobs di publik sebelum pengunduran dirinya sebagai CEO Agustus silam dan mangkatnya di awal Oktober lalu. Dan, bangunan futuristik yang direncanakan selesai  tahun 2015 ini akan menandai "perang teknologi" di Lembah Silikon makin sengit.
Empat perusahaan Amerika Serikat akan menandaskan bahwa abad ke-21 sebagai era perang teknologi informasi. Selama dua tahun ke depan, Amazon, Apple, Facebook, dan Google  bakal bertarung sengit di pasar ponsel dan tablet, termasuk aplikasi mobile, jejaring sosial, dan sebagainya. Kompetisi akan makin ketat. Masing-masing perusahaan telah menunjukkan keunggulan bersaingnya, strategi jeniusnya, dan proses eksekusi yang luar biasa.
Pertumbuhan perusahaan tersebut tidak membutuhkan waktu yang pendek. Semua serba cepat. Apple membuat produk elektronik konsumen. Google menggenjot mesin pecarinya. Amazon membangun toko onlinenya, dan Facebook membangun jejaring sosialnya. Dan kesannya, hal tersebut sudah kuno. Semua sudah berinovasi dengan cepat.
Jeff Bezos, misalnya. Bezos dengan menggunakan teknologi komputasi awan, telah mendorong Amazon tidak sekadar toko online. Bezos menciptakan Kindle Fire, sebuah tablet yang digadang-gadang bakal sukses melawan supremasi tablet yang selama ini dikuasai Apple. Amazon hampir meraih dua kali pendapatan tahunan sebesar USD 34 miliar dan diperkirakan oleh para analis bakal naik menjadi USD 100 miliar pada tahun 2015.
Google pun berkembang dari katalog informasi menjadi jejaring sosial yang melenggang optimitis menandingi Facebook. CEO Larry Page meluncurkan Google+ untuk menatang Facebook dan menyiapkan kekuatan dengan mengakuisisi Motorola Mobility sebesar USD 12,5 miliar untk menghadapi Apple.  Google juga mengembangkan YouTube sebagai bagian dari media pemasaran yang diklaim telah membawa lebih dari USD 30 miliar tahun ini, jumlah yang hampir dua kali bila dibanding pendapatan iklan ini tahun 2007.
Facebook sekarang ini telah berevolusi bukan sekadar jejaring sosial. Facebook menjadi media pengubah pola komunikasi masyarkat terluas secara global. Facebook mengubah cara orang membaca berita, mencari informasi, menonton televisi, menikmati film, mendengarkan musik, dan sebagainya. Media ini pun menjadi alat mumpuni pemasaran yang baru.
Amazon, Apple, Facebook, dan Google tidak mengenal batas-batas  untuk mengembangkan teknologi ritel, periklanan, penerbitan, film, TV, dan keuangan. Keempat perusahaan inilah yang diklaim meraja inovasi teknologi mutakhir. Keempatnya bakal menjadi para petarung mumpuni di era "perang" inovasi sekarang ini.
Masing-masing perusahaan mempunyai formula rahasia yang suatu saat akan dikeluarkan dalam bentuk produk yang membuat banyak orang tercengang sebagai sebuah inovasi baru. Masing-masing akan berupaya untuk meneliti, mendigitalkan, dan merevolusi setiap sudut kehidupan kita. Keempatnya mempunyai visi inovatif yang besar. Namun, keempatnya tergantung pada tiga ide yang saling terkait.
Pertama, setiap perusahaan telah merengkuh teknologi pasca PC yang kemudian terwujud dalam bentuk tablet, ponsel pintar, dan sebagainya. Masing-masing perusahaan telah diuntungkan dari inovasi mobile tersebut, bahkan dalam skala luar biasa, baik dalam pendapatan, cadangan kas, dan kapitalisasi pasar.
Kedua, fungsi dan fakta perangkat pasca PC telah mendorong sekaligus memfasilitasi peningkatan konsumsi. Jadi, masing-masing perusahaan tersebut akan memperdalam upaya mereka untuk servis terkait dengan media, seperti buku, musik, film, tayangan TV, games, dan apa pun yang bisa memenuhi kebutuhan orang di saat sendiri maupun saat bersosialisasi dengan apa pun dan siapa pun.
Namun, upaya ini tidak hanya sebatas pada media digital. Mereka akan mengupayakan agar proses konsumsi bisa lebih mudah. Kindle seharga USD 79, misalnya, bukan sekadar alat baca, namun terintegrasi dengan penawaran produk Amazon lokal. Kindle Fire akan ditemani oleh tablet dengan desain ulang dari Amazon yang memudahkan orang untuk membeli produk-produk fisik yang dijual perusahaan, dari makanan hewan sampai mesin pemotong rumput. Prinsipnya, di mana pun dan kapan pun orang online, mereka ingin berada di sana untuk siap membantu dalam proses transaksi.
Semua aktivitas orang dengan perangkat tersebut akan menghasilkan banyak data yang mendukung ide ketiga yang mendukung visi bisnis mereka. Data seperti susu ibu bagi Amazon, Apple, Facebook, dan Google. Data ini tidak hanya  menjadi bahan bakar baru dan lebih baik bagi sistem periklanan baru (yang mana Google dan Facebook sangat tergantung pada data tersebut), melainkan akan menjadi insight lebih baik pada apa yang akan orang beli di kemudian hari (seperti yang Amazon dan Apple ingin tahu).
Data akan menjadi kekuatan untuk inovasi baru.  Misalnya, sustem pengenalan suara Google, peta lalu lintas, maupun pelacakan pelanggan anonim, dan sebagainya.
Ketiga ide di atas saling terkait dan mendukung. Di era pasca PC, perangkat sangat erat dengan pengguna individu. Coba pikirkan: kita mungkin mempunyai sebuah komputer untuk keluarga, tapi tidak dengan Kindle. ebook Amazon terkait dengan akun personal dan bisa dibaca oleh hanya satu orang dalam satu kali waktu baca. Hal yang sama terjadi pada telepon dan aplikasi.
Keempat rakasasa teknologi tersebut akan bertarung dalam ranah di atas. Mereka cukup berambisi. Meski bertanding dalam wilayah seluas Lembah Silikon, tapi peperangan nyata mereka terjadi di pasar seluas dunia.
Sumber: http://www.sby.dnet.net.id/dnews/nopember-2011/article-perang-besar-teknologi-di-tahun-2012-93.html

Jumat, 18 November 2011

Konsep Dasar Sistem Informasi Manajemen (SIM)


Sistem Informasi Manajemen (SIM) dapat diartikan sebagai suatu alat yang mendukung para pengambil keputusan dalam melaksanakan fungsi-fungsi manajemen( perencanaan, pengorganisasian, pelaksanaan dan pengendalian), sedemikian rupa sehingga tercapai suatu keputusan yang didasarkan kepada pendekatan sistem.
Laudon, mendefinisikan Sistem Informasi sebagai berikut: Information System: Interrelated components that collect, process, store, and disseminate information to support decision making, control, analysis, and visualization in an organization. Gordon B. Davis, mendefinisikan Sistem Informasi Manajemen sebagai berikut: Sistem Informasi Manajemen adalah suatu sistem manusia, mesin yang terintegrasi dalam menyediakan informasi untuk mendukung kegiatan-kegiatan operasi, manajemen dan pengambilan keputusan suatu organisasi.
Jadi dapat diartikan, SIM adalah interelasi atau interaksi komponen  komponen atau subsistem  subsistem yang saling berhubungan dan terintegrasi dimana diperlukan suatu pengambilan (collect), proses (process), penyimpanan (store) dan diseminasi (diseminatin) informasi untuk mendukung pengambilan keputusan (decision making) serta pengawasan (control) dari organisasi. Sistem Informasi manajemen juga dapat menggambarkan visualisasi dari organisasi.
Ada tiga aktifitas dalam SIM dalam memproduksi kebutuhan informasi suatu organisasi, yaitu masukan (input), proses (processing) dan keluaran (output). Sistem Informasi juga diperlukan umpan balik (feed back), dimana keluaran yang dikembalikan untuk membantu mereka dalam mengevaluasi atau mengkoreksi fase masukan. Saat ini banyak pimpinan yang menyadari bagaimana informasi dapat menunjang kompetisi di lingkungan usaha terutama dalam menghadapi era globalisasi yang tergantung bagaimana kemampuan mereka dalam menjalankan organisasi secara global. Hari ini, sistem informasi menyediakan komunikasi dan kekuatan analisa yang diperlukan suatu organisasi untuk penyelenggaraan perdagangan (trading) dan pengelolaan aktifitas atau usaha dalam sekala global.
Secara umum komponen Sistem Informasi Manajemen terdiri dari: Perangkat Keras (hardware), Piranti Lunak (software), jaringan (networking), Data, Sumber Daya Manusia (Brainware), Prosedur (Procedure).
Pembahasan lanjut apa dan bagaimana komponen SIM tersebut terintegrasi satu sama lain dan merupakan satu kesatuan yang tidak dapat terpisahkan.

sumber : http://syopian.net/blog/?p=334

Konsep Dasar Kelistrikan Pada Komputer


HUKUM OHM
1. Kuat Arus
Aliran listrik ditimbulkan oleh muatan listrik yang bergerak di dalam suatu penghantar. Arah arus listrik (I) yang timbul pada penghantar berlawanan arah dengan arah gerak elektron. Muatan listrik dalam jumlah tertentu yang menembus suatu penampang dari suatu penghantar dalam satuan waktu tertentu disebut sebagai kuat arus listrik Jadi kuat arus listrik adalah jumlah muatan listrik yang mengalir dalam kawat penghantar tiap satuan waktu.Jika dalam waktut mengalir muatan listrik sebesar Q, maka kuat arus listrik I.
I = Q : t
adalah:
I : kuat arus listrik (coulomb/sekon = ampere, A)
Q : muatan listrik (coulomb)
t : waktu (sekon)
Makin banyak jumlah muatan listrik yang bergerak, makin besar pula kuat arusnya.
2. Tegangan Listrik (V).
Terjadinya arus listrik dari kutub positif ke kutub negatif dan aliran elektron dari kutub negatif ke kutub positif, disebabkan oleh adanya beda potensial antara kutub positif dengan kutub negatif, dimana kutub positif mempunyai potensial yang lebih tinggi dibandingkan kutub negatif. Jadi arus listrik mengalir dari potensial tinggi ke potensial rendah, sedangkan aliran elektron mengalir dari potensial rendah ke potensial tinggi. Beda potensial antara kutub positif dan kutub negatif dalam keadaan terbuka disebut gaya gerak listrik dan dalam keadaan tertutup disebut tegangan jepit.
3. Hubungan antara Tegangan listrik (V) dan Kuat arus listrik (I).
Besar kuat arus listrik dalam suatu penghantar berbanding langsung dengan beda potensial (V) antara ujung-ujung penghantar asalkan suhu penghantartetap. (Hukum Ohm).
V = I x R
adalah;
R : hambatan listrik (ohm = Ω )
V : beda potensial atau tegangan (volt = V)
I : kuat arus listrik (ampere = A).
Hasil bagi antara beda potensial (V) dengan kuat arus (I) dinamakan hambatan listrik atau resistansi (R) dengan satuan ohm (Ω ).
4. Hubungan antara hambatan kawat dengan jenis kawat dan ukuran kawat.
Hambatan atau resistansi berguna untuk mengatur besarnya kuat arus listrik yang mengalir melalui suatu rangkaian listrik.Untuk berbagai jenis kawat, panjang kawat dan penampang berbeda terdapat hubungan sebagai berikut:
R = p l/A

adalah;
R : hambatan listrik (ohm = Ω).
p (ro) : hambatan jenis penghantar (Ω m).
A : luas penampang penghantar (m2 )
l : panjang penghantar.

sumber : http://pipit-diklat-tkj.blogspot.com/2007/10/konsep-dasar-kelistrikan.html

Kamis, 10 November 2011

Artikel Bahasa Pemrograman

1)Bahasa pemrograman tingkat tinggi
Bahasa pemrograman tingkat tinggi adalah sebuah bahasa pemrograman yang jika dibandingkan dengan bahasa pemrograman tingkat rendah memiliki sifat lebih mudah digunakan, lebih portabel (mudah diadaptasikan) antar-platform, dan lebih abstrak. Bahasa-bahasa semacam ini sering melakukan abstraksi terhadap beberapa operasi CPU, seperti halnya pengaksesan memori.
Fitur-fitur Bahasa pemrograman tingkat tinggi
Istilah "bahasa pemrograman tingkat tinggi" tidak serta merta menjadikan bahasa tersebut lebih baik dibandingkan dengan bahasa pemrograman tingkat rendah. Akan tetapi, maksud dari "tingkat tinggi" di sini merujuk kepada abstraksi yang lebih tinggi dibandingkan dengan bahasa tingkat rendah terhadap bahasa mesin. Dibandingkan dengan harus berurusan dengan register, alamat memori dan stack-stack panggilan, bahasa pemrograman tingkat tinggi akan berurusan dengan variabel, larik, dan ekspresi aritmetika atau aljabar Boolean. Selain itu, tidak seperti bahasa rakitan, bahasa tingkat tinggi tidak memiliki opcode atau kode operasi yang dapat secara langsung menjadikan bahasa tersebut menjadi kode mesin. Fitur lainnya seperti rutin-rutin penanganan string, fitur pemrograman berorientasi objek, input/output terhadap berkas juga terdapat di dalam jenis bahasa ini.
Secara umum, bahasa tingkat tinggi akan membuat pemrograman komputer yang kompleks menjadi lebih sederhana, sementara bahasa tingkat rendah cenderung untuk membuat kode yang lebih efisien. Dalam sebuah bahasa tingkat tinggi, elemen-elemen kompleks dapat dipecah ke dalam beberapa elemen yang lebih sederhana, meski masih dapat dianggap kompleks, di mana bahasa tersebut menyediakan abstraksi. Karena alasan ini, kode-kode yang harus berjalan dengan efisien dapat ditulis dalam bahasa pemrograman tingkat rendah, sementara bahasa tingkat tinggi digunakan untuk mempermudah pemrograman.
Akan tetapi, dengan bertambah rumitnya arsitektur mikroprosesor modern, kompilator-kompilator bahasa pemrograman tingkat tinggi dapat membuat kode yang lebih efisien dibandingkan dengan para programmer bahasa pemrograman tingkat rendah yang melakukannya secara manual.
Perlu dicatat bahwa istilah "tingkat tinggi" dan "tingkat rendah" adalah relatif. Pada awalnya, bahasa rakitan dianggap sebagai bahasa tingkat rendah, sementara COBOL, C, dan lain-lainnya dianggap sebagai bahasa tingkat tinggi, mengingat mereka mengizinkan abstraksi terhadap fungsi, variabel, dan evaluasi ekspresi. Akan tetapi, banyak programmer saat ini mungkin menganggap bahasa C sebagai bahasa pemrograman tingkat rendah, mengingat bahasa pemrograman tersebut mengizinkan akses memori secara langsung dengan menggunakan alamatnya, dan juga dapat menggunakan beberapa direktif bahasa rakitan.

http://id.wikipedia.org/wiki/Bahasa_pemrograman_tingkat_tinggi

2)CONTOH BAHASA PEMROGRAMAN KOMPUTER

C++
C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).


Program C++ pertama
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:
#include // provides std::cout

int main()
{
std::cout << "Hello, world!\n";
return 0;
}
Kata yang dipesan
Kelompok pertama
C++ mempunyai 32 buah kata yang dipesan (reserved words). Kata kunci kelompok pertama merupakan turunan dari bahasa C, di antaranya:
auto
const
double
float
int
short
struct
unsigned
break
continue
else
for
long
signed
switch
void
case
default
enum
goto
register
sizeof
typedef
volatile
char
do
extern
if
return
static
union
while
Kelompok kedua
Kata yang dipesan kelompok kedua berjumlah 30. Kata-kata ini adalah baru dan hanya ada di bahasa C++.
asm
dynamic_cast
namespace
reinterpret_cast
try
bool
explicit
new
static_cast
typeid
catch
false
operator
template
typename
class
friend
private
this
using
const_cast
inline
public
throw
virtual
delete
mutable
protected
true
wchar_t
Kata-kata yang dipesan tersebut di atas tidak boleh dipakai sebagai nama variable, class, enum, macro, dan struct.
Tipe data dasar
Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer. Besar dan tipe dari variabel-variabel di dalam standar program C++ dispesifikasikan sebagai berikut.
Nama
Keterangan
Ukuran
Jangkauan
char
Abjad/karakter atau untuk bilangan bulat kecil
1 byte
signed: -128 to 127
unsigned: 0 to 255
short int (short)
Bilangan bulat dengan jangkauan pendek
2 byte
signed: -32768 to 32767
unsigned: 0 to 65535
int
Bilangan bulat
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
long int (long)
Integer dengan jangkauan panjang
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
bool
Boolean, dapat bernilai benar atau salah (true or false)
i byte
true or false
float
Angka dengan titik mengambang (bilangan cacah)
4 byte
3.4e +/- 38 (7 digit)
double
Bilangan cacah dengan ketelitian ganda
8 byte
1.7e +/- 308 (15 digits)
long double
Bilangan cacah dengan ketelitian ganda panjang
8 byte
1.7e +/- 308 (15 digits)
wchar_t
Karakter lebar, biasa dipakai untuk Unicode karakter
2 byte
1 karakter lebar
Daftar C++ compiler
Untuk mengubah kode-kode C++ program menjadi suatu program aplikasi yang dimengerti oleh sistem operasi dan komputer, diperlukan sebuah kompilator C++. Berikut ini adalah beberapa kompilator C++ yang dapat digunakan secara gratis.
Microsoft Visual C++ 2005 Express
Turbo C++ Explorer
Apple Xcode for Mac OS X
Open Source Watcom / OpenWatcom C/C++ Compiler
Digital Mars C/C++ Compiler (Symantec C++ Replacement)
Bloodshed Dev-C++ C++ Compiler
Free Microsoft .NET Framework Software Development Kit (SDK) / Free Microsoft Visual C++ Compiler
Intel C++ Compiler for Linux Non-Commercial Version
Sun Studio Compilers and Tools
Open64 Compiler Tools
Apple's Macintosh Programmer's Workshop (C and C++ compilers)
TenDRA C/C++ Compiler
GNU C/C++ Compiler
Ch Embeddable C/C++ Interpreter (Standard Edition)
DJGPP C and C++ Compilers
CINT C and C++ Interpreter
SDCC C Cross-compiler
Cygwin Project (C & C++ Compilers)
SDCC C Cross-compiler
Code::Blocks
Pranala luar
Homepage Bjarne Stroustrup
C++ Users Journal
Standard Template Library
ISO Standard
Andrei Alexandrescu
Code guru, C++ resource
C++ basic tutorial

http://id.wikipedia.org/wiki/C%2B%2B

3)CARA MEMBUAT PROGRAM


[19/2/2008] VIRUS TATI: CARA LAIN MEMBUAT VIRUS

Penyebaran virus kian hari makin menggila. Tidak mengherankan, karena banyak cara yang dilakukan untuk menciptakan virus. Tidak mesti jago-jago amat, hanya dengan sedikit usaha, virus bisa tercipta. Arief Prabowo
COBALAH LIHAT KONDISI SAAT INI, source code virus siap saji ataupun tutorial membuat virus pun bisa Anda dapatkan gratis dari Internet. Atau ingin lebih mudah lagi bisa menggunakan program Virus Generator yang bisa membuat virus dengan instan menggunakan template aksi-aksi virus yang sudah disediakan, bukannya tidak mungkin, kini orang awam dengan pengetahuan minim sekalipun bisa membuat virus dengan mudah. Tentu tidak heran kalau populasi virus kian hari kian meningkat.

Dan lagi jika Anda berjalan-jalan ke mall, cobalah Anda lihat, buku-buku yang mengajarkan cara membuat antivirus, sudah bertebaran di mana-mana. Namun perlu Anda perhatikan juga, karena biasanya selain mengajarkan cara membasmi virus, buku tersebut juga sekaligus mengajarkan Anda cara-cara membuat virus, ibarat pedang bermata dua.

AutoHotKey

Untuk berbuat kejahatan memang selalu ada jalan. Karena saat ini ditemukan virus lokal pertama yang dibuat menggunakan program AutoHotKey. Apakah itu AutoHotKey? Seperti yang dikutip dari situs aslinya (http://www.autohotkey.com), Auto-HotKey merupakan sebuah program automation, hotkeys, dan scripting yang dibuat menggunakan bahasa C++, ia bersifat open source dan diperuntukan bagi operating system berbasis Windows. Dengan menggunakan program ini kita dapat mengotomatisasi setiap perkerjaan yang sering kita lakukan sehari-hari. Berbagai hal dapat dilakukan dengan menggunakan program ini, mulai dari otomatisasi penekanan tombol keyboard, pergerakan atau penekanan tombol mouse, atau bahkan menggunakan script untuk memperintahkan AutoHot- Key mengerjakan suatu perintah. Saat membuat suatu project menggunakan AutoHotKey, file yang dihasilkan akan memiliki extension .ahk. Dan bersamaan dengan paket program AutoHotKey tersebut, tersedia juga program yang dinamakan Ahk2Exe yang dapat mengonversi . file project (.ahk) ke dalam executable. Artinya, script yang telah dibuat tadi nantinya bisa dijalankan secara langsung di computer manapun, tanpa harus terinstal program AutoHotKey.

Virus Hasil AutoHotKey

Semua kemudahan yang telah dipaparkan di atas sepertinya telah dimanfaatkan dan disalahgunakan oleh pembuat virus.  Buktinya kini ada satu virus lokal yang menggunakan cara tersebut memanfaatkan program AutoHotKey. Dikenal dengan nama Virus Tati, begitulah PC Media Antivirus mengenalnya. Saat tulisan ini dibuat, belum banyak antivirus yang dapat mengenali virus ini. Dan satu pertanyaan yang membuat kami penasaran adalah, “Bagaimana virus ini bisa menyebar dengan cepat dan luas?”. Sebab perlu Anda ketahui, si Tati ini menempati urutan pertama virus yang banyak dikirimkan oleh pembaca selama satu bulan terakhir ini.

Membongkar si Tati

Virus yang ini icon-nya berpenampilan mirip dengan icon folder standar bawaan Windows ini, memiliki ukuran sebesar 202.263 bytes, dalam keadaan terkompresi menggunakan UPX. Memang, script yang telah dikonversi dari file.ahk ke .exe menggunakan program Ahk2Exe bawaan AutoHotKey, secara otomatis akan di-compress menggunakan UPX. Program ini pun memiliki . tur untuk memberikan password pada file executable yang maksudnya agar tidak bisa di-decompile kembali menjadi .ahk, sepertinya ini yang akan dilakukan oleh si pembuat virus Tati, karena tentunya dia tidak ingin virusnya dapat dengan mudah untuk dianalisis. Pada situsnya, ada sebuah program dengan nama Exe2Ahk. Dari namanya sudah bisa diterka, program ini untuk mendecompile file script AutoHotKey yang sudah menjadi executable (.exe) agar kembali menjadi script (.ahk). Setelah dicoba, ternyata benar, program ini meminta password dari executable virus tersebut. Namun dengan meng-crack-nya, kami dapat dengan mudah mengetahui password-nya dan script asli virus tersebut pun dapat terlihat. Dan, dengan hanya mempelajari script yang ada, sangat memudahkan bagi kami untuk mengetahui apa yang diperbuat oleh virus tersebut.

Tati di Memory

Pada saat kali pertama virus ini menginfeksi, ia akan membuat file induk pada direktori Windows dengan nama Tati.exe, selanjutnya ia akan langsung memanggil . le tersebut, sehingga di memory akan ada process virus dengan nama Tati.exe. Selain itu file Tati.exe akan ada juga pada direktori StartUp, default-nya biasanya terletak di C:\Documents and Settings\%username%\Start Menu\Programs\Startup, atau Anda dapat melihatnya juga pada StartUp di Start Menu. Untuk selanjutnya virus akan aktif otomatis saat memulai Windows.

Sedikit Modifikasi Registry

Tidak seperti virus lainnya yang senang sekali mengutak-atik registry dan atau memberikan restriction di segala penjuru Windows, virus ini cukup cuek karena ia hanya memodi. Kasi dua item registry yang menyangkut masalah Windows Explorer atau Folder Options, yakni mengisikan nilai 0 pada HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden agar Windows Explorer tidak menampilkan . le dengan attribut hidden dan system. Dan mengisikan nilai 1 pada HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Explorer\Advanced\HideFile-Ext, yang maksudnya adalah memerintahkan Windows Explorer untuk menyembunyikan extension dari setiap file.

Memantau Harddisk

Seperti yang tertulis pada rutin CekHardDisk di script yang telah berhasil dibongkar, saat virus ini aktif di memory, timer yang ada pada virus ini akan memeriksa setiap . xed drive atau hard disk pada komputer terinfeksi dalam periode waktu 600.000 milliseconds atau sama dengan 10 menit. Rutin ini nantinya akan membuat tiga file pada drive tersebut dengan nama autorun.inf dengan attribut hidden dan system, tati.exe, dan tati.my.love.txt. File autorun.inf merupakan . le bantuan agar virus ini dapat aktif otomatis pada saat user mengakses drive tersebut. File tati. exe merupakan file induk virus. Dan terakhir file tati.my.love.txt merupakan file teks yang berisi pesan dari si pembuat virus.

Menjadi .SCR

Drive . ash disk juga tidak luput dari jangkauannya, dia akan membuat tiga file seperti di atas. Dan ia juga akan membuat file virus dengan nama yang menyerupai nama folder yang ada, dengan extension .scr atau dikenal dengan Screen Saver. Sebaiknya ubah View dari Windows Explorer Anda menjadi Details agar dapat dengan mudah membedakan Antara folder asli dan virus Tati. Cukup dengan melihat kolom Type, jika folder asli maka Type nya berupa File Folder. Dan lebih baik, Anda nonaktifkan opsi “Hide extensions for known file types” dan “Hide protected operating system files” pada Folder Options dengan menghapus centangannya (_).

Tuntaskan dengan PCMAV

Memang trik social engineering lama dengan menyerupai icon folder dan membuat tiruan dari nama–nama folder yang ada masih menjadi favorit para pembuat virus. Dan cukup aneh, karena virus Tati ini termasuk yang sangat sederhana dan jika dibandingkan dengan virus–virus lokal lainnya di luar sana, ia sangat kalem, tidak terlalu aneh–aneh, namun terbukti tingkat penyebarannya tinggi. Dan lagi, seperti yang telah dikatakan di awal, saat tulisan ini dibuat, dari sekian banyak hanya satu dua antivirus saja yang sudah mengenali virus ini, dan heuristic dari setiap antivirus tersebut pun tidak menunjukkan keanehan apa–apa. Jadi, ia makin leluasa menyebar ke mana–mana. Maka dari itu, hentikan penyebarannya dan gunakan PC Media Antivirus RC24 yang telah disempurnakan ini untuk dapat membasmi virus ini.

Sumber : http://manttapp.blogspot.com/2009/12/artikel-bahasa-pemrograman.html