Featured Contents

d'Conscies

d'Community of Natural Science's Satu adalah salah satu komunitas kecil yakni kelas IPA1 SMAN 2 Magetan angkatan 2007. [...]

Infinity-D

Infinity-D adalah komunitas kelas S1 Pendidikan Teknik Informatika angkatan 2010 Off D. [...]

Workshop Elektro

Organisasi Mahasiswa dibawah naungan Jurusan teknik Elektro yang bergerak dibidang Robotika, IT, Produk dan Jasa, serta Broadcast. [...]

Kunjungan Industri

Kegiatan yang tiap tahun dilakukan oleh mahasiswa semester untuk memberi gambaran kepada mahasiswa jurusan Teknik Elektro seperti apa industri yang dikunjungi tersebut. [...]

Latest Posts

0

Line Tracer Design and Contest

Pratiwi Indah Sari Jumat, 22 Juni 2012
Line Trace Design and Contest merupakan salah satu ajang kompetisi Line Tracer yang diadakan oleh Workshop Elektro Universitas Negeri Malang. Kegiatan ini merupakan pengenalan kemajuan teknologi kepada masyarakat serta menambah pengetahuan didalam bidang robotika yang diselenggarakan oleh Workshop Elektro setiap tahunnya.

So bagi kalian-kalian yang ingin mengadu robot disinilah ajangnya.. 

»»  read more
0

Apa Sich Motivasi Kamu Belajar?!

Pratiwi Indah Sari Selasa, 22 Mei 2012
>> Motivasi Mencari Ilmu
      Dengan ilmu, semua pekerjaan tidaklah sesulit yang dibayangkan. Punya ilmu UAN dan UMPTN pun tembus apalagi ulangan umum. Kalau belajar dengan motivasi mencari ilmu, sampai dewasa pun kita tak kan lupa.

>> Motivasi Mencari Nilai
      Dalam hal belajar, motivasi ini tiap kali ulangan, kamu bakal belajar dengan serius sekali. Nilai bagus berarti rapot bagus. Raport bagus berarti tak ada kata-kata omelan dari ortu. Tapi katanya kalau nilai yang sudah kamu inginkan tercapai, semua hafalan, rumus-rumus dan materi kadang-kadang hilang tidak berbekas, kan rugi?

>> Motivasi Dengan Target
      Setiap siswa pasti ingin mendapat juara 1 dan memperoleh kelulusan 100%. Dengan begitu haruslah kita berusaha, jangan sampai bila target sudah tercapai, semua yang kamu hafal dan pahami hilang begitu saja. Kuncinya bila target baik dan mampu dicapai, maka rencana bakal berjalan lancar.

>> Motivasi Mencari Kawan
      Gimana cara bergaul yang sehat? Agama kan juga ngatur cara gaul yang benar. Maka kalau kita udah pinter, kita mudah mencari teman yang baik. Tapi ingat bukan karena kita anak-anak gaul terys lupa belajar, dan juga bukan mentang-mentang anak pinterkeman-mana selalu ngomongin pelajaran.
»»  read more
0

Kiat Belajar Matematika yang Efektif

Pratiwi Indah Sari Sabtu, 19 Mei 2012
Belajar Matematika di Sekolah

Mengikuti kaidah SMART :
1. Siapkan pelajaran  dengan baik, seperti : membawa perlengkapan belajar dan PR
2. Menyimak uraian yang disampaikan oleh guru dengan baik dan penuh konsentrasi
3. Aktif bertanya jika ada uraian guru yang tidak jelas
4. Rajin sekolah dan rajin mengerjakan tugas atau latihan yang diberikan
5. Tuliskan kembali apa yang diterangkan oleh guru dengan membuat rangkuman materi dan rumus


Belajar Matematika di Rumah :

Mengikuti kaidah CERDAS :
1. Catat teori, konsep,dan rumus matematika di sebagian rangkuman materi. mencatat rumus matematika dapat pada buku saku atau pada kertas yang kemudian ditempel pada tempat yang stategis sehingga mudah dibaca kapan saja
2. Efisien dalam mengelola waktu dan efektif setiap kali mengajar
3. Rajin mengerjakan soal latihan dalam jumlah banyak termasuk PR
4. Disiplin belajar, teratur, dan konsisten
5. Aktif bertanya pada teman yang pandai atau guru mengenai soal latihan yang sulit
6. Serahkan kepada Tuhan Yang Maha Kuasa yang menggenggam segala urusan melalui doa dan bertawakal
»»  read more
0

Melatih Diri dengan 12 Karater Pribadi

Pratiwi Indah Sari
* berwawasan luas dengan cara menambah dan memperbaharuinya
* tidak mudah berpuas diri
* melatih terus kepekaan dan sensivitas diri
* dinamis dan terbuka
* menggunakan waktu secara optimal
* selalu mengembangkan diri
* reformatif
* visioner : memiliki jangkauan jauh ke depan
* demokratis dan suka bermusyawarah
* mengembangkan kemampuan memahami dan menilai sesuatu
* berusaha agar banyak membeli manfaat, bukan memanfaatkan orang lain
* berani mengambil resiko apapun dan suka mengemban tanggung jawab baru
»»  read more
0

Kebiasaan dan Keterampilan Belajar yang Optimal

Pratiwi Indah Sari
1. Memiliki buku yang lengkap
2. Konsentrasi dalam menerima pelajaran
3. Waktu belajar rutin, sering diulang-ulang
4. Paling sedikit 3 kali dal sehari
5. Menghafal
6. Menandai/menggaris bawahi yang penting pada materi pelajaran
7. Meringkas materi pelajaran
8. Selalu mengerjakan PR
9. Berlatih soal-soal
10. Belajar kelompok
11. Disiplin
12. Semangat
13. Tekun
»»  read more
0

Kiat Mengatasi Kesulitan Belajar

Pratiwi Indah Sari
Beberapa indikasi seorang siswa yang mengalami kesulitan belajar yaitu :
1. Nilai mata pelajarannya dibawah nilai sedang (<6)
2. Nilai mata pelajarannya dibawah rata-rata kelas (relatif)
3. Prestasi yang dicapai belum maksimal dibandingkan dengan kemampuan intelegensinya
4. Perasaan siswa yang bersangkutan seperti sulit menangkap pelajaran, tidak bisa konsentras, dan lain sebagainya

Beberapa langkah cara mengatasi kesulitan belajar antara lain sebagai berikut :
1. Melakukan diagnosa berdasarkan indikasi kesulitan belajar diatas
2. Pahami jenis kesulitan belajar dan sumbernya
3. Tentukan jenis bimbingan belajar yang tepat
4. Tetapkan kepada siapa ia harus berkonsultasi : guru, psikolog, atau psikiater
5. Melakukan evaluasi, apakah kesulitan belajar sudah diatasi, lakukanlah perbaikan untuk meningkatkan prestasi belajar sesuai potensi yang dimiliki
»»  read more
0

10 Cara "Memperkuat" Otak

Pratiwi Indah Sari Sabtu, 28 April 2012
Menjadi orang pintar ternyata bukan hal yang terjadi karena spontan. Selain faktor genetik ada beberapa cara yang digunakan agar kecerdasan Anda meningkat. Bila penasaran, Anda dapat mengikuti 10 langkah alternatif yang disarankan berikut ini :
1. Olahraga
Dipercaya dapat meningkatkan kapasitas otak selama beberapa tahun, namun para ilmuwan menemukan bukti baru yang menunjukkan hubungan latihan dengan kesehatan fisik dan mental.

Sebuah studi dari Universitas Cambridge menyatakan joging beberapa kali dalam seminggu dapat merangsang otak. Dengan berjalan selama beberap hari, ratusan ribu sel-sel otak baru akan tumbuh yang akan berefek pada pembentukan dan ingatan akan kenangan.

Sehingga dapat meningkatkan kemampuan untuk mengingat kenangan tanpa kebingungan pada tugas-tugas kognitif dan bisa memerlambat kerusakan mental di usia tua.

Baru-baru ini, para ilmuwan juga menemukan bahwa olahraga juga mampu melepaskan protein yang bernama "noggin". Protein itu akan bertindak sebagai agen-kontra terhadap protein lain, seperti protein tulang morfogenetik. Sehingga merangsang peningkatan pembagian sel batang otak, otak tetap gesit dan aktif seiring bertambahnya usia.

Penelitian juga menunjukkan menguatnya produksi "noggin" dapat mencegah penyakit otak yang berkaitan dengan usia seperti Alzheimer.
2. Tidur Siang
Ilmuwan menduga bahwa tidur siang memiliki dampak signifikan pada kapasitas memori otak. Penelitian terakhir menemukan bahwa tidur selama satu jam di sore hari meningkatkan daya kerja otak dan secara dramatis meningkatkan kemampuannya untuk mempelajari fakta-fakta baru dan tugas.

Tidur setelah makan siang juga berfungsi sebagai bantuan regeneratif, yang memungkinkan otak untuk menjaga agar memori tetap tersimpan sementara informasi baru masuk.

Para peneliti menemukan, mereka yang tetap terjaga sepanjang hari cenderung lebih sulit mempelajari tugas baru, sehingga para ahli berasumsi bahwa dampak jangka panjang dari tidur siang adalah mencegah penyakit mental degeneratif.
3. Makanan Kaya Magnesium
Makanan kaya magnesium seperti bayam dan brokoli dipercaya bisa meningkatkan memori dan kekuatan otak makanan. Penelitian terbaru, yang diterbitkan dalam Journal Neuron menemukan, peningkatan magnesium di otak dapat membantu proses belajar baik orang usia muda dan tua.
4. Berjemur
Para ilmuwan telah menemukan bahwa berjemur bisa meningkatkan kecerdasan Anda dan mencegah demensia. Asupan vitamin D bisa didapat dari berjemur, tapi vitamin D juga dapat ditemukan dalam minyak minyak ikan. Yang dapat meningkatkan kemampuan menjaga otak tetap aktif dalam kondisi puncak seperti usia Anda.

Selain itu, dalam Journal of Neurology menemukan bahwa hubungan antara peningkatan asupan vitamin D berdampak pada pengolahan informasi yang lebih cepat terutama pada pria berusia lebih dari 60 tahun.
5. Memotong rumput
Para peneliti menyatakan, bahan kimia yang ditemukan saat menyabit rumput tidak hanya dapat mengurangi stres dan membuat orang lebih bahagia, tapi juga bisa mencegah penurunan mental pada usia tua.

Ilmuwan Australia mengklaim bahwa aroma rumput yang baru dipotong langsung bekerja pada otak, terutama pada wilayah emosi dan memori. Bahkan saat ini sudah dikeluarkan parfum yang beraroma rumput yang dipotong yang dapat digunakan untuk menciptkan rasa rileks dan merangsang otak individu sekitarnya.
6. Seks dan Cokelat
Buku karangan Simon Wootton dan Terry Horne telah mengklaim bahwa mengonsumsi dark chocolate meningkatkan seks, dan mengikuti tradisi Skandinavia, yang memilih memiliki daging dingin untuk sarapan dapat meningkatkan kekuatan otak.

Buku ini, menganalisis bagaimana diet, lingkungan dan stres mempengaruhi kapasitas mental. Mereka menegaskan, kapasitas otak selalu dipertimbangkan dari segi genetis, padahal itu sebenarnya ditentukkan gaya hidup.

Selain itu, bahan dari cokelat hitam berpengaruh dalam proses melakukan hubungan seks, sementara energi yang didapat dari daging dingin dapat menstimulasi otak dan mencegah kerusakan mental karena usia.
7. Mempelajari musik sedari muda
Sebuah studi menunjukkan bahwa anak-anak muda yang mengambil pelajaran musik menunjukkan perkembangan otak yang lebih maju dan memori meningkat dibandingkan dengan mereka yang tidak mengambil musik.

Anak-anak yang dilatih musik ditemukkan lebih baik dalam tes memori yang berhubungan dengan keterampilan kecerdasan umum seperti membaca, memori verbal, matematika, dan IQ. Para ilmuwan yang melakukan penelitian ini mengindikasikan musik yang berpotensi dapat meningkatkan kecerdasan pada anak-anak dari usia empat tahun.
8. Berbicara dengan bayi Anda
Para ahli menyatakan bahwa ibu yang berbicara dengan bayi dapat membantu otak anak mereka berkembang lebih baik. Peneliti dari Northwestern University di Illinois menemukan bahwa kata-kata memainkan peran penting dalam perkembangan otak anak-anak bahkan sebelum mereka mulai berbicara.

Studi tersebut menunjukkan bahwa peningkatan kemampuan dapat mengkategorikan kata-kata sesuai dengan representasi gambar mereka pada usia dini dapat memebnatu perkembangan otak anak.
9. Bermain tetris
Sebuah studi yang dilakukan ilmuwan Amerika menemukan bahwa teka-teki klasik (permainan tetris) mungkin juga memiliki dampak positif pada kekuatan otak Anda.

Hasil riset menunjukkan walaupun permainan ini relatif sederhana dibandingkan dengan permainan komputer yang canggih saat ini, latihan yang teratur dapat meningkatkan daya pikir. Setelah bermain selama setengah jam setiap hari selama periode tiga bulan, otak mengalami 'perubahan struktural' di daerah yang terkait dengan gerakan, berpikir kritis, penalaran, bahasa dan pengolahan.
10. "Thinking Cap"
Saat ini, para ilmuwan telah mengembangkan sebuah produk bernama "Thinking Cap" yang diharapkan perangkat ini mampu meningkatkan kemampuan otak untuk belajar.

Para peneliti dari University of British Colombia, Vancouver, memulai proyek ini setelah menemukan bahwa kemampuan otak untuk mempelajari tugas baru meningkat secara signifikan ketika sebuah getaran magnetik diarahkan ke korteks premotor, daerah otak yang persis di belakang dahi. Teknik ini dapat digunakan tidak hanya untuk meningkatkan kemampuan intelektual, tetapi juga untuk membantu mereka yang kesulitan belajar.



Sumber : http://sehat-enak.blogspot.com/2010/08/10-cara-memperkuat-otak.html
»»  read more
1

Page Replacement (Pergantian Page)

Pratiwi Indah Sari Kamis, 26 April 2012

Pada pembahasan mengenai Virtual Memory, salah satu keuntungan dari adanya virtual memory adalah meningkatnya derajat multiprogramming, di mana sistem operasi tidak menempatkan semua halaman (page) sebuah proses dalam memori utama, namun memilh beberapa halaman yang penting dan memuat referensi ke page yang lain ke dalam memori utama. Hal ini berarti, apabila hanya terdapat empat puluh frame saja pada memori utama, dan kita memiliki delapan proses yang masing-masing terdiri dari sepuluh proses dan masing-masing proses hanya membutuhkan lima page utama dalam memori utama, maka kedelapan proses dapat secara sekaligus dieksekusi oleh memori. Namun jika tidak menggunakan virtual memori, maka hanya akan ada empat proses saja yang dapat dijalankan pada memori. Sehingga dengan memanfaatkan virtual memori, jumlah proses yang dapat dieksekusi di memori lebih banyak.
Jika kita meningkatkan degree of multiprogramming, yaitu dengan menjalankan proses lebih banyak, maka dapat terjadi over-allocating memory. Misalnya kita menjalankan enam proses yang masing-masing memiliki sepuluh halaman dan seluruhnya dipanggil (di-load) ke memori, maka akan dibutuhkan 60 bingkai, padahal yang tersedia hanya empat puluh bingkai. Over-allocating memory juga dapat terjadi jika terdapat page fault, yaitu pada saat sistem operasi mendapatkan halaman yang dicari pada disk kemudian membawanya ke memori fisik tetapi tidak terdapat bingkai yang kosong pada memori fisik tersebut.
Sistem operasi memiliki dua cara untuk menangani masalah ini. Yang pertama dengan men-terminasi proses yang sedang mengakses halaman tersebut. Akan tetapi, cara ini tidak dapat dilakukan karena demand paging merupakan usaha sistem operasi untuk meningkatkan utilisasi komputer dan throughput-nya.
Cara yang kedua yaitu dengan penggantian halaman (page replacement). Sistem operasi dapat memindahkan suatu proses dari memori fisik, lalu menghapus semua bingkai yang semula digunakannya, dan mengurangi level of multiprogramming (dengan mengurangi jumlah proses yang berjalan). Prinsip kerja penggantian halaman adalah sebagai berikut. "Jika tidak ada bingkai yang kosong, maka dicari (dengan suatu algoritma ganti halaman) salah satu bingkai yang sedang tidak digunakan dan kemudian dikosongkar. Suatu bingkai dapat dikosongkan dengan memindahkan isinya ke dalam ruang pemindahan kemudian mengubah semua tabel halaman hingga mengindikasikan bahwa halaman yang dipindah tersebut sudah tidak berada di memori fisik. Lalu bingkai yang telah kosong tersebut dapat digunakan oleh halaman yang akan ditempatkan di memori fisik". Dengan memodifikasi urutan penanganan page fault, maka dapat dijabarkan urutan proses page replacement sebagai berikut.
1.    Mencari lokasi dari halaman yang dicari di disk.
2.    Mencari bingkai yang kosong di memori fisik:
a.    Jika ada bingkai yang kosong, maka gunakan bingkai tersebut.
b.    Jika tidak ada bingkai yang kosong, gunakan algoritma ganti halaman untuk memilih bingkai "korban"
c.    Pindahkan bingkai "korban" tersebut ke disk dan sesuaikan tabel halaman.
3.    Masukkan halaman yang berasal dari disk tersebut ke dalam bingkai yang baru dikosongkan tersebut. Sesuaikan tabel halaman.
4.    Lanjutkan proses yang telah diinterupsi.

Dari penjelasan di atas, maka dapat disimpulkan bahwa jika tidak terdapat bingkai yang kosong maka terdapat dua transfer halaman (yang keluar dan masuk memori fisik). Hal ini tentu saja menambah waktu dalam penanganan page fault dan sceara otomatis menambah effective access time.
Hal tersebut dapat diselesaikan dengan menggunakan bit modifikasi (modify bit/dirty bit ). Setiap halaman atau bingkai memiliki bit modifikasi yang sesuai pada perangkat keras. Bit modifikasi untuk sebuah halaman diatur oleh perangkat keras pada saat suatu byte atau word dituliskan ke halaman tersebut, yang menunjukan bahwa halaman tersebut telah dimodifikasi. Waktu suatu halaman dipilih untuk dipindahkan dari memori fisik ke disk, diperiksa terlebih dahulu bit modifikasinya di disk. Jika bit modifikasinya ada, maka halaman tersebut harus ditulis ke disk. Namun, apabila bit modifikasinya belum ada di disk, maka halaman tersebut belum dimodifikasi karena halaman tersebut masih berada di memori utama. Oleh karena itu, jika salinan dari halaman tersebut masih terdapat di disk (belum ditimpa oleh halaman lain) maka penulisan halaman dari memori utama ke disk tidak diperlukan. Hal ini juga berlaku pada halaman read-only, yaitu halaman yang tidak dapat dimodifikasi. Sehingga waktu yang diperlukan untuk penanganan page fault dapat berkurang dengan cukup signifikan karena berkurangnya waktu M/K dari dan ke disk. Berikut ini adalah gambar proses terjadinya pergantian page.


Sumber :
            Kurniawan, Heri. 2010. Algoritma Pergantian Page (Page Replacement). Online (http://ocw.ui.ac.id/materials/12.01_FASILKOM/IKI20230_-_Sistem_Operasi/07-SO0910-Algoritma_Pergantian_Page.pdf diakses tanggal 11 Maret 2012)

»»  read more
0

Shutdown Komputer dengan Klik Kanan

Pratiwi Indah Sari Jumat, 30 September 2011
Sekedar iseng aja. Ada sedikit trik yang akan saya beri kepada teman-teman smua. Pertama adalah bagaimana menambah menu shut down dalam context menu. Tentunya kita harus mengubah susunan registry-nya. Namun, kita tidak perlu repot-repot merubah registry-nya satu per satu, cz kita tinggal nyalin susunan registry ke dalam notepad seperti ini :

Windows Registry Editor Version 5.00

[HKEY_CLAASES_ROOT\Directory\shell\mati]
@=">Shutdown Windows!"

[HKEY_CLAASES_ROOT\Directory\shell\mati\command]
@="shutdown.exe-s-t-o"

[HKEY_CLAASES_ROOT\Drive\shell\mati]
@=">Shutdown Windows!"

[HKEY_CLAASES_ROOT\Drive\shell\mati\command]
@="shutdown.exe-s-t-o"

Jika sudah selesai menyalin tulisan diatas, simpanlah dengan nama"shutdown.reg". Kini klik ganda file tersebut dan jawab semua pertanyaan yang muncul dengan mengklik "Yes". Terakhir restart PC untuk melihat hasilnya.

Ok guys.. selamat mencoba ya...
»»  read more
0

Komputer Generasi Ke-VI

Pratiwi Indah Sari Selasa, 20 September 2011
Karakteristik komputer generasi ke-6
         Saat ini kita hidup di jaman teknologi. Seiring dengan perkembangannya, teknologi komputer mengalami perkembangan yang sangat pesat mulai dari komputer generasi pertama yang menggunakan tabung vakum dengan kapasitas penyimpanan yang terbatas. Kemudian komputer generasi kedua yang sudah menggunakan transistor sebagai operasi internalnya dan bertambahnya kapasitas penyimpanannya. Dan seterusnya hingga sekarang kita menggunakan komputer generasi ke-5. Akan muncul generasi komputer ke-6 yang biasa kita sebut komputer masa depan. Dapatkah kita membayangkan bagaimana komputer masa depan itu? Sekarang saja kita sudah banyak menggunakan teknologi komputer yang dapat memudahkan segala pekerjaan. Dengan teknologi tersebut, seolah-olah kita sangat membutuhkan hal itu.
          Gambaran saja dari sisi teknologi beberapa ilmuwan komputer yakni di masa yang akan datang akan tercipta suatu biochip yang dibuat dari bahan protein sitetis. Dengan bahan ini akan tercipta robot. Robot tersebut yang kelak akan menjadi manusia tiruan. Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh komputer yang akan datang. Beberapa ahli sains komputer saat ini juga sedang mencoba merancang komputer yang tidak memerlukan penulisan dan pembuatan program oleh pengguna. Komputer tanpa program (programless computer) ini mungkin membentuk ciri utama generasi komputer yang akan datang. Selain itu, komputer generasi ke-6 ini menggunakan komponen ULSI (Ultra Large Scale Integration) yang dapat memuat hingga jutaan komponen dalam suatu chip tunggal.
           Secara prinsip ciri-ciri komputer di masa yang akan datang akan lebih canggih dan murah dan mempunyai kemampuan melihat, mendengar, berbicara, dan berfikir juga mampu membuat kesimpulan seperti manusia. Ini berrarti komputer mempunyai kecerdasan buatan yang mendekati kemampuan dan perilaku manusia. Kelebihan yang lain lagi, komputer memiliki kecerdasan untuk memprediksi kejadian yang akan terjadi, dapat berkomunikasi langsung dengan manusia, dan bentuknya semakin kecil. Yang jelas komputer di masa yang akan datang akan lebih menakjubkan dari komputer saat ini.
Dari segi arsitektur :
Kemunculan generasi komputer pasti akan menghasilkan perubahan yang signifikan mengenai arsitektur komputer. Arsitektur computer merupakan atribut-atribut system computer yang terkait dengan seorang programmer seperti set instruksi, aritmatika, register, atau mekanisme input/output. Yang perlu diperhatikan disini adalah sedang dirintisnya suatu computer tanpa program (programless computer) pada computer generasi ke-6. Hal ini berdampak pada semakin mandirinya suatu computer karena dapat berjalan tanpa campur tangan dari seorang programmer.
Dari segi organisasi komputer :
Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol. Organisasi computer pada computer generasi ke-6 mengalami perubahan yang sangat signifikan. Hardware komputer yang mempunyai fungsi tertentu seperti monitor, keyboard, mouse, speaker, maupun chasing beserta isinya tidak lagi digunakan. Fungsi-fungsi dari setiap hardware computer tersebut nantinya akan digantikan oleh sebuah perangkat yang mempunyai kemampuan canggih diantaranya dapat melihat, mendengar, berbicara, dsb.

sumber :
»»  read more
0

Pengantar Teknologi Informasi

Pratiwi Indah Sari Selasa, 06 September 2011
Hari ini saya ingin memposting resume tentang Pengantar Teknologi Informasi. Disini yang pertama akan dibahas teknologi informasi dan kemudian komponen teknologi Informasi..

Apa itu data dan informasi??
  • Data
Data adalah kumpulan fakta yang belum mempunyai arti dan masih memerlukan adanya suatu pengolahan. Data bisa berupa suatu keadaan, gambar, suara, huruf, simbol, angka, matematika, bahasa ataupun kombinasinya.
  • Informasi
Informasi merupakan hasil pengolahan dari data yang memiliki makna di dalam konteksnya yang saling berhubungan. Data tersebut kemudian diproses dan diubah menjadi informasi. Adapun ciri informasi yang baik : tepat waktu, akurat, mudah diakses, berdasarkan fakta, dan saling berhubungan.
Sifat Informasi :
1.      Perfect : informasi yang sempurna dan kebenarannya sudah pasti.
2.      Imperfect : informasi yang tidak sempurna dan  kebenarannya belum pasti.
Sumber informasi:
a.     Pengataman lapangan (observasi)
b.    Kuesioner
c.     Kejadian/event (pencatatan/perekaman)
d.    Pemodelan (simulasi, forecasting)
e.     Media massa
f.   Alat telekomunikasi
g.    dll
Evolusi Abad Informasi
o    Abad Pertanian (Tahun < 1800)
Kebayakan para pekerja bertani yakni dengan menggunakan tenaga manusia dan tangan
o    Abad Industri (1800 – 1957)
Pada tahun-tahun ini kebanyakan bekerja di pabrik yakni dengan menggunakan tenaga manusia dan mesin
o    Abad Informasi (1957 – sekarang)
Sedangkan di abad informasi ini pekerja terdidik dengan menggunakan tenaga dan teknologi informasi
Masyarakat Informasi adalah suatu masyarakat di mana lebih banyak orang bekerja di bidang penanganan informasi daripada bidang pertanian dan industri.

Teknologi itu apa sih??
Teknologi adalah ilmu pengetahuan yang berkaitan dengan seni atau sains dengan pengaplikasian pengetahuan saintifik ke praktis. Pengaplikasian praktis dari sains ada dalam industri atau bisnis. Misal pada teknologi nuklir, teknologi komunikasi, dsb.

Kemudian Teknologi Informasi menurut beberapa referensi :
-      Kamus Oxford (1995): Teknologi informasi adalah studi atau penggunaan peralatan elektronika, terutama komputer, untuk menyimpan, menganalisis, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar.
-      Turban (Efraim Turban, 2008): The physical facilities, IT components, IT services and IT management that support an entire organization (Fasilitas fisik, komponen TI, layanan TI dan manajemen TI yang mendukung seluruh organisasi).
Beberapa contoh teknologi informasi :
a.       Mikrokomputer
b.      CD-ROM
c.       Notebook
d.      Papan Digital
e.       Komputer mainframe

Tujuan teknologi informasi :
Memecahkan masalah, membuka kreativitas, efektivitas dan efisiensi.  
Fungsi teknologi informasi :
Menangkap (Capture), Mengolah (Processing), Menghasilkan (Generating), Menyimpan (Storage), Mengambil Kembali (Retrieval), Melakukan Transmisi (Transmission).
Dalam kehidupan kita teknologi informasi sangat diperlukan karena :
·         Kompleksitas tugas manajemen
·         Pengaruh globalisasi
·         Perlunya response time cepat
·         Tekanan persaingan bisnis
·         Peningkatan layanan

Kemudian komponen teknologi informasi...
Beberapa komponen teknologi informasi : 
  • Hardware (perangkat keras): Istilah umum yang merujuk pada bagian-bagian fisik dari sebuah teknologi. Contoh printer,cd-rom,notebook.
  • Software (perangkat lunak) : sekelompok item atau objek yang membentuk “konfigurasi” di mana di dalamnya termasuk : program, dokumen, data.
  • Brainware : Istilah yang digunakan untuk manusia yang berhubungan dengan sistem  komputer. Misalnya User/Operator.
  • Firmware (perangkat lunak menetap): Perangkat lunak yang “ditanamkan” ke perangkat keras secara semi-permanen. Instruksi yang disimpan permanen di ROM. Misalnya BIOS.
  • Infoware (perangkat informasi) : suatu perangkat dimana perangkat itu memiliki fungsi memberikan informasi kepada user tentang tata cara dan aturan penggunaan komputer yang benar. Misalnya User manual, SOP, cyber law.

Penerapan teknologi informasi di beberapa bidang :
1.      Industri (robot untuk membantu proses mengolah perakitan mobil)
2.      Perbankan (Internet Banking)
3.      Pendidikan (penggunaan internet bagi anak-anak untuk mencari literatur buku pelajaran)
4.      Kesehatan (Sistem berbasis kartu cerdas (smart card) dapat digunakan juru medis untuk mengetahui riwayat penyakit pasien)
5.      Pemerintahan (G2C (Governmet to Citizen), G2B (Government to Business), G2G (Government to Government)
6.      Bisnis (perdagangan secara elektronik/E-Commerce)
7.      dll
»»  read more
0

PhotoScape 3.5

Pratiwi Indah Sari Senin, 08 Agustus 2011
Photoscape adalah foto menyenangkan dan mudah mengedit perangkat lunak yang memungkinkan Anda untuk memperbaiki dan meningkatkan foto. Banyak fasilitas yang disediakan di dalam software ini. Anda bisa menggabungkan gambar, crop,  frame, membuat gambar animasi GIF, screen capture, dan masih banyak
lagi.

Anda bisa Download software ini disini
»»  read more
0

Software untuk Template Blog

Pratiwi Indah Sari
Hai guys,, kita berjumpa lagi. kali ini saya ingin sedikit share ilmu. Ini ada salah satu software untuk mengganti template blog kalian yakni Template Shaker 3.6. Software ini dibuat untuk memberikan desainer web cara cepat dan mudah untuk memodifikasi tampilan template yang standar layout. Kita dapat mengubah gambar, latar belakang, warna teks, latar belakang halaman dll. Hal ini rilis awal dilengkapi dengan 3 template standar, tapi kamu dapat menghasilkan ratusan template dengan bermain dengan pengaturan kustomisasi yang berbeda. 

Silahkan download softwarenya disini : Download Now

Selamat mencoba dan mempraktikkannya.. See you next time..
»»  read more
0

Sahabat

Pratiwi Indah Sari Kamis, 23 Juni 2011
Sadarkah kita kalau kita tak kan lagi duduk di bangku yang tiap hari kita pakai, berada dalam ruang yang penuh canda, tawa, perjuangan dan kebersamaan? Ingakah kita? Kita tak kan lagi bercanda bila istirahat, tak kan lagi jenuh di jam-jam terakhir, kita tak kan lagi merasakan saat bel pulang berbunyi, masih ingatkah ketika kita masuk SMA dulu? Ketika kita kehilangan seorang sahabat kita? Dan kita saling menggenggam tangan sahabat kita saat akan ujian? Satu hal yang harus kau ingat sahabat, you are always in my heart now and forever.. (^_^)
»»  read more
0

Mengganti Background Log On Screen Windows 7

Pratiwi Indah Sari Kamis, 09 Juni 2011
Bagi anda yang ingin mengganti gambar background saat Log On Screen windows 7 anda, tapi bingung dalam mencari aplikasi ataupun software yang dapat menggantinya. Mungkin ini tips trik mengganti background log on screen windows 7 yang dapat sedikit membatu anda. Cara ini adalah sedikit cara dari windows hacking yang dilakukan perubahan pada system windows 7 nya. Cara yang mudah dan tidak perlu ribet dalam melakukannya.

Cara Mengganti Background Log On Screen Pada Windows 7

* Ketik regedit pada start menu > seacrh programs and files > enter
* Arahkan ke direktory HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft?Winodws/CurrentVersion/Authentication/LogonUI/Background. Kemudian pada panel sebelah kanan, klik kanan pada area kosong dan pilih menu new > DWORD 32 bit value
* Ubah nama item yang baru dengan OEMBackground
* Klik 2 kali pada item OEMBackground tadi, setelah kotak dialog muncul pada isian value data, isi dengan angka 1 > ok
* Selanjutnya siapkan gambar yang akan dijadikan background log on screen. Yang perlu diperhatikan adalah gambar harus memiliki kedalaman wakna atau resolusi 24-bit, tidak boleh memiliki ukuran lebih dari 256 KB dan harus diberi nama BackgroundDefault.jpg
* Copy gambar tersebut ke direktori C:\Windows\System32\oobe\info\background. Jika direktori tersebut tidak ada silahkan buat sendiri
* Logoff komputer anda atau yang ingin merestart nya juga boleh sesuai dengan keinginan masing masing.


Sekarang windows 7 log on screen anda sudah berubah dengan gambar yang telah anda buat tadi.
Semoga bermanfaat.

Sumber : http://ilmu-komputer23.blogspot.com/2010/09/mengganti-background-log-on-screen.html
»»  read more
0

Merename File Bersamaan dalam Jumlah Banyak

Pratiwi Indah Sari Selasa, 03 Mei 2011
Mungkin merename satu per satu kelamaan ya.. disini saya kasih solusi bagaimana merename file secara bersamaan dalam jumlah banyak. Ok agar tidak terlalu banyak bicara sekarang kita langsung aja to the point..

Untuk melakukan perubahan nama pada file yang jumlahnya agak banyak yang pertama yang harus kita lakukan adalah memblok file-file yang akan kita ubah namanya.
Sekarang kalau udah pada di blok filenya , sekarang tinggal klik kanan di file yang paling atas , setelah itu pilih rename, kalau udah sekrang tinggal ketik nama file yang diinginkan.

Selamat mencoba......
»»  read more
0

KELEBIHAN & KELEMAHAN DAN APLIKASI 10 BAHASA PEMROGRAMAN

Pratiwi Indah Sari Rabu, 20 April 2011
A. Bahasa C

1. Sejarah

Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C yang diciptakan oleh Dennis Ricthie & W. Kerninghan tahun 1972 di Bell Telephone Laboratories Inc. (Sekarang adalah AT & T Bell Laboratories)

2. Aplikasi bahasa C :

Ø Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX.

Ø Bahasa C juga digunakan untuk menyusun operasi Linux

Ø Banyak bahasa pemrogaman popular seperti PHP dan Java menggunakan sintaks dasar mirip bahasa C.

3. Kelebihan dan Kekurangan Bahasa C

Kelebihan Bahasa C

Ø Bahasa C tersedia hampir di semua jenis computer

Ø Kode bahasa C sifatnya adalah portable dan fleksible untuk semua jenis computer

Ø Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci

Ø Proses executable program bahasa C lebih cepat

Ø Dukungan pustaka yang banyak

Ø C adalah bahasa yang terstruktur

Ø Bahasa C termasuk bahasa tingkat menengah

Kekurangan Bahasa C

Ø Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai

Ø Bagi pemula pada umumnya akan kesulitan menggunakan pointer

B. Bahasa Java

1.Sejarah

Java mulai dirilis pada tahun 1990 sebagai bahasa program yang disebut Oak, kemudian Sun MycroSystem mendirikan kelompok kerja yang terdiri atas para programmer handal untuk membuat produk dan memperluas pasar Sun. Oak didesain pertama kali untuk personal digital assistance yang disebut *7 yang akan dipasarkan Sun dengan fasilitas Graphical User Interface.

Ternyata *7 tidak pernah dipasarkan dan secara kebetulan Sun membentuk suatu perusahaan yang disebut Firstperson untuk mengembangkan *7 dalam bentuk TV set-top boxes untuk televisi interaktif. Karena persaingan begitu ketat akhirnya prospek TV interaktif menurun dan akhirnya Oak tidak laku di pasaran. Akan tetapi FirstPerson dan Oak mengalami kegagalan. bermunculan para perintis internet khususnya World Wide Web seperti Netscape membuat software yang memungkinkan terjadinya koneksi antara internet dengan www. Sun akhirnya menyadari bahwa Oak memiliki kemungkinan besar untuk membuat jalur akses ke dunia web. Tidak lamam kemudian Oak diluncurkan di Internet dengan nama baru yaitu, Java

Sekarang, java masih dalam taraf pengembangan dan sudah mempengaruhi arah pemrogaman computer dan internet. Bahasa pemrogaman Java dirilis secara gratis di Internet dan Sun memberikan lisensi penuh terhadap implementasi Java dan segala komponennya untuk digunakan di berbagai vendor software Internet dengan harapan supaya dapat menciptakan standard pemrogaman web.

2. Aplikasi Bahasa Java

Ø Pemrograman jaringan

Ø Pembuatan aplikasi berbasis windows

Ø Program untuk membuat web

3. Kelebihan dan Kekurangan

Kelebihan Bahasa Java:

Ø Sederhana dan ampuh, java menyediakan sarana untuk membuat program (applet) yang berjalan pada web browser. Programmer dapat menggunakan applet kecil yang aman, dinamik, lintas platform, aktif dan siap dijalankan di jaringan.

Ø Aman, java dirancang dengan konsep keamanan internet.

Ø Berorientasi objek, java tidak diturunkan bahasa pemrogaman manapun. Java memiliki keseimbangan yang menyediakan mekanisme peng-class-an sederhana dengan model antarmuka dinamik yang intuitif hanya jika diperlukan.

Ø Kokoh, java membatasi programmer dengan memberi kunci supaya progamer dapat menemukan kesalahan lebih cepat saat mengembangkan program.

Ø Interaktif, java dirancang untuk menciptakan program jaringan yang interaktif.

Ø Netral terhadap berbagai arsitektur, java mampu berjalan dalam platform apapun seperti PC, UNIX, Macintosh, dll.

Ø Terinterpretasi dan berkinerja tinggi, java melengkapi keajaiban lintas platform yang luar biasa dengan kompilasi ke dalam representasi langsung yang disebut java code byte yang dapat diterjemahkan oleh system apapun yang memiliki java interpreter dan java virtual machine.

Ø Mudah dipelajari karena bersifat sederhana

Ø Mendukung koneksi ke database

Kekurangan bahasa Java :

Ø Java memiliki kecepatan yang kurang dari bahasa C ++

Ø Implementasi J2ME tidak global. Misalnya, J2ME untuk Motorola dengan J2ME untuk Sony Ericson tidak sama. Berbeda lagi J2ME untuk Nokia. Setiap produk selalu mempunyai modul tersendiri yang dinilai aneh penerapannya dan harus di-compile dengan modul yang berbeda-beda.

Ø Java memakan banyak memori computer

Ø Java merupakan bahasa yang kompleks dan susah dipelajari

Ø Program yang dibuat oleh bahasa ini lebih lambat disbanding program yang dibuat dengan bahasa lain seperti C atau C++.

C. Bahasa Pascal

1. Sejarah

Pascal dibuat pertama kali oleh Prof. Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. pascal berasal dari nama matematikawan yaitu Blaise Pascal. Pascal digunakan untuk mengenalkan pemrograman terstruktur.

2. Aplikasi Bahasa Pascal

Ø Pascal dipakai sebagai landasan pembuatan kode perangkat lunak Delphi (berbasis windows)

Ø Pascal dipakai sebagai landasan pembuatan kode perangkat lunak Kylix (berbasis Linux)

3. Kelebihan dan kekurangan

Kelebihan bahasa pascal :

Ø Tipe data standar, tipe-tipe data standar yang telah tersedia bahasa pemrogaman. Pascal memiliki tipe data standar Boolean, integer, char, real, string.

Ø User defined data types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.

Ø Strongly-typed, programmer harus menentukan tipe data dari suatu variable dan variable tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain format yang ditentukan.

Ø Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedur dan function) yang dapat dipergunakan berulang-ulang.

Ø Sederhana dan ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa inggris) sehingga mudah dipelajari dan dipahami.

Kekurangan bahasa pascal :

Ø Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang terbatas.

Ø Sintaks Pascal terlalu bertele-tele

Ø Tidak mendukung pemrograman berorientasi objek

Ø Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi yang besar.

D. Bahasa PHP

1. Sejarah

PHP adalah bahasa pemrogaman web atau scripting language yang didesain untuk web. PHP dibuat pertama kali oleh Rasmus Lerdford untuk menghitung jumlah pengunjung pada homepagenya pada akhir tahun 1994. PHP terus berkembang dari PHP 1 yang ditulis ulang Rasmus dalam bahasa C pada tahun 1995 sampai PHP 4 yang diluncurkan tanggal 22 Mei 2000.

2. Aplikasi Bahasa PHP

Ø PHP digunakan sebagai landasan operasi pada pemrogaman jaringan berbasis web

Ø PHP digunakan juga untuk pemrogaman database.

Ø PHP digunakan untuk membuat aplikasi web

3. Kelebihan dan Kekurangan

Kelebihan:

Ø PHP menjadi popular karena kesederhanaannya dan kemampuannya dalam menghasilkan berbagai aplikasi web seperti counter, system artikel/ CMS, e-commerce, bulletin board, dll

Ø PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web.

Ø PHP termasuk dalam Open Source Product dan telah mencapai versi 4.

Ø Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan lebih cepat disbanding dengan ASP maupun Java dalam berbagai aplikasi web

Ø Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web server Apache dan OS Linux

Ø Sintaks mirip C dan mudah dipelajari

Ø Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com, phpbuilder.com, phpindo.com, dll

Ø Berbagai script atau aplikasi yang gratis telah tersedia.

Kekurangan :

Ø Tidak detail untuk pengembangan skala besar

Ø Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya

Ø Tidak bisa memisahkan antara tampilan dengan logic dengan baik

Ø PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.

Ø Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend

E. Bahasa Ruby

1. Sejarah

Ruby adalah bahasa pemrogaman scripting yang berorientasi objek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Ruby ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Phyton.

Ruby pertama kali dibuat oleh seorang programmer Jepang bernama Yukihiro Matsumoto. Penulisan Ruby dimulai pada February 1993 dan pada Desember 1994 dirilis versi alpha dari ruby. Pada awal perkembangan Ruby, Yukihiro meulis Ruby sendiri sampai pada tahun 1996 terbentuk komunitas Ruby yang banyak mengkotribusikan Ruby.

2. Aplikasi bahasa ruby

Ø Implementasi besar Ruby pada JRuby dan Rubinius

Ø Ruby dapat diterapkan pada teknologi Asynchronous JavaScript dan XML (AJAX).

Ø Ruby on Rails untuk membuat framework web

3. Kelebihan dan Kekurangan

Kelebihan:

Ø Sintaks sederhana

Ø Memiliki Exception Handling yang baik

Ø OOP

Ø Single inheritance

Ø Didukung oleh OS Linux, Windows, MacOS X, OS/2, BeOs, dan Unix.

Ø Merupakan bahasa pemrograman scripting yang berorientasi objek

Ø Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori

Kelemahan :

Ø Multithreading. Implementasi thread di ruby masih berupa green thread, bukan native thread. Hal ini membuat aplikasi GUI (desktop) dengan background thread tidak mungkin diimplementasikan di ruby.

Ø Virtual Memory, ruby masih fully interpreted sehingga program ruby cenderung lebih lambat.

Ø Spek. saat ini spesifikasi ruby (syntax, behaviour, dll) adalah implementasi ruby yang asli dari matz.

Ø IDE. Saat ini kualitas IDE untuk ruby masih jauh daripada .net dan java. Tapi dengan bermunculnya IDE ruby yang dibuat dengan java.net, kondisinya agak berubah. Tapi karena ruby bahasa yang sangat dinamis, sulit untuk bisa mendapatkan informasi secara lengkap mengenai struktur sebuah program ruby secara statis.

F. Bahasa PROLOG

1. Sejarah

Prolog (Programmation en logique) adalah bahasa pemrograman logika atau bahasa non-prosedural. Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman untuk aplikasi kecerdasan buatan. Bahasa ini menjadi popular semenjak Jepang mengumumkan pada tahun 1981 bahwa jepang akan menggunakannya sebagai basis computer “generasi kelima”.

2. Aplikasi bahasa prolog

Ø Bahasa pemrograman Artificial Intellegence dan robot

Ø Bahasa pemrograman computer generasi kelima

Ø PROLOG banyak digunakan dalam aplikasi pembuatan bahasa alami, penulisan compiler, penambahan ilmu pada sistem pakar dan purwarupa (prototype) perangkat lunak.

Ø Bagus untuk menulis sistem pakar dan knowledge based system.

3. Kelebihan dan Kekurangan

Kelebihan :

Ø Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, Basic, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.

Ø Melakukan komputasi rumit pada data yang kompleks.

Ø Mengekpresikan algoritma dengan baik.

Ø Mengalokasikan memori secara dinamis sehingga programmer tidak harus mendeklarasikan ukuran sebuah struktur data sebelum membuatnya.

Ø Mengembangkan dan memodifikasi dirinya sendiri sehingga sebuah program dapat “belajar” melalui informasi yang didapat selama program dijalankan

Ø PROLOG mempunyai Automated Reasoning Procedure (Prosedur Sebab-Akibat Otomatis) yang disebut Inference Engine (Inference = proses pengambilan kesimpulan) yang sudah built-in didalamnya. Akibatnya, program yang menggunakan logika sebab-akibat jadi lebih mudah ditulis dalam PROLOG.

Kekurangan :

Ø Pemborosan dalam pengalokasian memory sehingga program berjalan menjadi lambat

G. Bahasa Phyton

1. Sejarah

Bahasa pemrograman ini dibuat oleh Guido van Rossum dari Amsterdam, Belanda. Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan untuk kalangan engineer seluruh dunia dalam pembuatan perangkat lunaknya, bahkan beberapa perusahaan menggunakan python sebagai pembuat perangkat lunak komersial.

Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya, tidak ada batasan dalam penyalinannya atau mendistribusikannya. Lengkap dengan source codenya, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk pelayanan antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya. Python dapat digunakan dalam beberapa sistem operasi, seperti kebanyakan sistem UNIX, PCs (DOS, Windows, OS/2), Macintosh, dan lainnya. Pada kebanyakan sistem operasi linux, bahasa pemrograman ini menjadi standarisasi untuk disertakan dalam paket distribusinya.

2. Aplikasi bahasa phyton

Ø Perangkat bantu shell. Tugas-tugas sistem administrator, program baris perintah.

Ø Kerja bahasa ekstensi. Antarmuka untuk pustaka C/C++, kustomisasi

Ø Pembuatan prototipe secara cepat/pembuatan sistem aplikasi. Prototipe yang dapat dibuang atau sesuai dengan permintaan.

Ø Modul berdasarkan bahasa pemrograman. Pengganti dari penulisan parser khusus.

Ø Antarmuka pengguna grafis. Penggunaan GUI API sederhana dan canggih.

Ø Pengaksesan basisdata. Penyimpanan objek tetap, antarmuka sistem SQL.

Ø Pemrograman terdistribusi. Penggunaan API mekanisme client/server terintegrasi.

Ø Skrip internet. Skrip CGI, antarmuka HTTP, Aplet WWW, dan lainnya.

3. Kelebihan dan Kekurangan

Kelebihan :

Ø Tidak ada tahapan kompilasi dan penyambungan (link) sehingga kecepatan perubahan pada masa pembuatan system aplikasi meningkat.

Ø Tidak ada deklarasi tipe sehingga program menjadi lebih sederhana, singkat, dan fleksible.

Ø Manajemen memori otomatis yaitu kumpulan sampah memori sehingga dapat menghindari pencatatan kode

Ø Tipe data dan operasi tingkat tinggi yaitu kecepatan pembuatan system aplikasi menggunakan tipe objek yang telah ada

Ø Pemrograman berorientasi objek

Ø Pelekatan dan perluasan dalam C

Ø Terdapat kelas, modul, eksepsi sehingga terdapat dukungan pemrograman skala besar secara modular

Ø Pemuatan dinamis modul C sehingga ekstensi menjadi sederhana dan berkas biner yang kecil

Ø Pemuatan kembali secara dinamis modul phyton seperti memodifikasi aplikasi tanpa menghentikannya

Ø Model objek universal kelas Satu

Ø Konstruksi pada saat aplikasi berjalan

Ø Interaktif, dinamis dan alamiah

Ø Akses hingga informasi interpreter

Ø Portabilitas secara luas seperti pemrograman antar platform tanpa ports

Ø Kompilasi untuk portable kode byte sehingga kecepatan eksekusi bertambah dan melindungi kode sumber

Ø Antarmuka terpasang untuk pelayanan keluar seperti perangkat Bantu system, GUI, persistence, database, dll

Kekurangan:

Ø Beberapa penugasan terdapat diluar dari jangkauan python, seperti bahasa pemrograman dinamis lainnya, python tidak secepat atau efisien sebagai statis, tidak seperti bahasa pemrograman kompilasi seperti bahasa C.

Ø Disebabkan python merupakan interpreter, python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis.

Ø Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen, tetapi dapat bekerja dengan baik sebagai bagian depan skrip antarmuka untuk mereka.

Ø Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara menyeluruh. Python menyediakan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya.

H. Bahasa Cobol

1. Sejarah

COBOL diciptakan pada tahun 1959. Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute ). ANSI COBOL ini yang sekarang banyak diterapkan oleh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena inti dari bahsa ini sama.

2. Aplikasi bahasa COBOL

Ø Untuk membuat aplikasi bisnis

Ø Untuk pengolahan data dan database

3. Kelebihan dan Kekurangan

Kelebihan :

Ø Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.

Ø Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan .

Ø Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang berbeda, tanpa banyak perbedaan.

Ø Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.

Ø COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.

Ø Mudah didokumentasikan dan dikembangkan bilamana perlu

Ø Problem Orientad Language

Kekurangan :

Ø Operasi masukan dan keluaran yang masih kaku

Ø Struktur penulisan program yang sangat kaku dan bertele-tele

I. Bahasa Basic

1. Sejarah

BASIC adalah beginner all-purpose symbolic instruction code dikembangkan tahun 1965 di Darmouth College oleh John Kemeny dan Thomas Kurtz. Awalnya ditujukan untuk pengajaran dasar pemrogaman computer.

2. Aplikasi bahasa basic

Ø Landasan pemrograman Visual Basic dan visual basic for aplication

Ø Bahasa pemrograman pada banyak produk Microsoft seperti untuk administrasi dan otomatisasi batch skrip, windowskrip house.

Ø Untuk pembuatan program kid Basic, FreeBasic, dan Gambas

3. Kelebihan dan Kekurangan

Kelebihan:

Ø Bahasa Basic tergolong bahasa serbaguna dan dapat digunakan di aplikasi apa saja.

Kekurangan:

Ø Bahasanya kurang terstruktur

Ø Tidak cocok untuk membuat aplikasi besar

Ø Sintaksnya penuh dengan GOTO yang menyesatkan

Ø Bahasa ini merupakan bahasa yang primitif di era DOS

J. Bahasa C++

1. Sejarah

Bahasa C++ diciptakan oleh Bjarne Stroustrup tahun 1983 di Lab Bell. C++ merupakan bahasa pemrograman berorientasi objek menggunakan kaidah bahasa C

2. Aplikasi bahasa C++

Ø Sebagai bahasa pemrograman di Windows, UNIX, Linux.

Ø Visual C++ dapat dibuat aplikasi apa saja seperti database.

Ø Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi

Ø Untuk membuat bahasa baru atau membuat compiler bahasa baru

Ø Untuk menulis komponen dan file-file pustaka bahasa lain

3. Kelebihan dan Kekurangan

Kelebihan:

Ø Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#

Ø Compiler bahasa C++ terdapat di semua platform

Ø Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll

Ø Merupakan pemrograman berorientasi objek

Kekurangan:

Ø Bahasa ini cukup sulit untuk dipel;ajari dan dipahami

Ø Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai

Ø Bagi pemula pada umumnya akan kesulitan menggunakan pointer

Sumber : http://ndet.wordpress.com/2008/04/12/bahasa-pemrograman/
»»  read more
 
Template Copy by House Science and Technology