Entri Populer

Jumat, 30 September 2011

college task: ASSIGNMENT OPERATOR

college task: ASSIGNMENT OPERATOR

ASSIGNMENT OPERATOR

berikutnya adalah assignment operator ....

  sedikit pembahasan tentang assignment operator

Dalam pemrograman komputer, set pernyataan penugasan atau re-set nilai yang tersimpan di lokasi penyimpanan (s) dilambangkan dengan nama variabel. Dalam kebanyakan bahasa pemrograman komputer imperatif, pernyataan penugasan adalah salah satu pernyataan dasar. Notasi umum untuk operator penugasan adalah = dan: =. [1]

Pernyataan penugasan biasanya memungkinkan untuk nama variabel yang sama untuk mengandung nilai-nilai yang berbeda pada waktu yang berbeda selama eksekusi program. Jadi bahasa dengan tugas tidak memiliki transparansi referensial yang memerlukan prosedur untuk mengembalikan hasil yang sama untuk satu set input pada setiap titik waktu.


dan ini beberapa spoilernya gan :
TFoo&
TFoo::operator=(const TFoo& that)
{
    if (this != &that) {
        TBar* bar1 = 0;
        TBar* bar2 = 0;

        try {
            bar1 = new TBar(*that.fBar1);
            bar2 = new TBar(*that.fBar2);
        }
        catch (...) {
            delete bar1;
            delete bar2;
            throw;
        }

        TSuperFoo::operator=(that);
        delete fBar1;
        fBar1 = bar1;
        delete fBar2;
        fBar2 = bar2;
    }
    return *this;
}
itu hanya contoh assignment operator..dan berikut adalah tabel assignment operator 







Terima kasih kepada Sumber yang mengijinkan saya untuk ikut mempromosikan ilmu ini....:D

  1.    http://icu-project.org/docs/papers/cpp_report/the_anatomy_of_the_assignment_operator.html
  2. http://download.oracle.com/javase/tutorial/java/nutsandbolts/op1.html
  3. http://www.parashift.com/c++-faq-lite/assignment-operators.html
dan terakhir terima kasih kepada google translate...(hihihihi)....

college task: BITWISE OPERATOR

college task: BITWISE OPERATOR

BITWISE OPERATOR

Operator bitwise memungkinkan Anda untuk mengubah bit tertentu dalam sebuah integer atau mematikan. Jika kedua parameter kiri dan kanan adalah string, operator bitwise akan beroperasi pada karakter dalam string ini.

  dan ini ada beberapa tabel operator bitwise....check this gan !!



  


mungkin sekian untuk bitwise operator....

   dan ini adalah source yang saya ambil :
http://ific.uv.es/informatica/manuales/php/language.operators.bitwise.html



   sekiaannn gaaann...

Kamis, 29 September 2011

SEJARAH ANGKA 0

kali ini "sebut saja IBU DOSEN" memberikan tugas lagi...(mungkin karena masih mahasiswa baru, jadi dikasih tugas terus yah..hehehe)

 sebelum mulai membuat, saya akan awali dengan bacaan basmalah...
    BISMILLAHIRROHMANIIRROHIM.....

 tugas kali ini tentang SEJARAH ANGKA 0...
 

        peradaban Islam-lah yang bertindak sebagai penghubung krusial antara India dan Eropa dalam soal penyebaran nol. Orang-orang seperti matematikawan dan astronom Muslim Al-Khwarizmi (yang dari namanya kata Inggris algorithm dan algebra berasal), terus menyebarkan gagasan nol dengan risalat matematis brilian yang mengelaborasi sistem bilangan Hindu India dan sifat-sifatnya. Terjemahan Latin atas karya Al-Khwarizmi, Algoritmi de numero Indorum (Concerning the Hindu Art of Reckoning), pada sekitar 1.200 M-lah yang, dibanding karya matematika manapun, membantu mengangkat Eropa dari racun rawa Abad Pertengahan. 

Bilangan disusun berdasarkan hierarki menurut satu garis lurus. Pada titik awal adalah bilangan nol, kemudian bilangan 1, 2, dan seterusnya. Bilangan yang lebih besar di sebelah kanan dan bilangan yang lebih kecil di sebelah kiri. Semakin jauh ke kanan akan semakin besar bilangan itu. Berdasarkan derajat hierarki (dan birokrasi bilangan), seseorang jika berjalan dari titik 0 terus-menerus menuju angka yang lebih besar ke kanan akan sampai pada bilangan yang tidak terhingga.

Jika seseorang berangkat dari nol, ia tidak mungkin sampai ke bilangan 4 tanpa melewati terlebih dahulu bilangan 1, 2,dan 3. Mari kita lihat lebih jauh.Jika di antara dua bilangan atau antara dua buah titik terdapat sebuah ruas. Setiap bilangan mempunyai sebuah ruas. Jika ruas ini dipotong-potong kemudian titik lingkaran hitam dipindahkan ke tengah-tengah ruas, ternyata bilangan 0 tidak mempunyai ruas. Jadi, bilangan nol berada di awang-awang. Bilangan nol tidak mempunyai tempat tinggal alias tunawisma.

ini ada beberapa spoilernya yang ane dapat dari web gan, check this...

.
mungkin sekian dulu gan....karena sang "IBU DOSEN" memberikan syarat ketika memberikan tugas ini..."tidak lebih dari 300 kata dan kalau lebih tidak akan dinilai (sounds crazy) tapi ya itulah dosen saya..orangnya manis,imut-imut dan sangat disiplin dan berpengetahuan sekali....

sekian dari admin..wassalam

daftar pustaka :  
  1. terselubung.blogspot.com
  2. google.com
  3. wikipedia.org

Kamis, 15 September 2011

college task: komputer generasi ke II

college task: komputer generasi ke II

komputer generasi ke II

sekarang saya akan melanjutkan pencarian saya di dunia komputasi

komputer generasi II sebenarnya berawal dari mimpi..
uuppppsss...salah....:D
dari ditemukannya transistor.

Sejarah komputer generasi II

saat itu tahun 1948,dimana penemuan transistor sangat berpengaruh bagi perkembangan komputer masa itu. Transistor menggantikan tube vakum di televisi, radio, dan komputer. sehingga mengakibatkan, berubahnya ukuran mesin-mesin elektrik yang tadinya berukuran besar(sangat besar untuk masa sekarang) menjadi ukuran yang lebih kecil.


Komputer generasi kedua ditandai dengan ciri-ciri sebagai berikut:
  • Menggunakan teknologi sirkuit berupa transistor dan diode untuk menggantikan tabung vakum.(menjadi lebih sederhana dan lebih simple)
  • Sudah menggunakan operasi bahasa pemrograman tingkat tinggi seperti FORTRAN dan COBOL.
  • Kapasitas memori utama dikembangkan dari Magnetic Core Storage.
  • Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk.
  • Kemampuan melakukan proses real time dan real-sharing.
  • Ukuran fisiknya sudah lebih kecil dibanding komputer generasi pertama.
  • Proses operasi sudah lebih cepat, yaitu jutaan operasi perdetik.
  • Kebutuhan daya listrik lebih kecil.
  • Orientasi program tidah hanya tertuju pada aplikasi bisnis, tetapi juga aplikasi teknik.
keterangan : (COBOL dan FORTRAN adalah bahasa pemrograman)



Dibanding denga tabung, teknologi transistor jauh lebih efisien sebagai switch dan dapat diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti Intel telah memperkenalkan silikon paling kecil dan paling cepat di dunia, dengan ukuran 20 nanometer atau sebanding dengan sepermiliar meter, yang akan digunakan pada prosesor dengan kecepatan 20 GHz (Giga Hertz). Era ini juga menandakan permulaan munculnya minikomputer yang merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data komersial.
Jenis-jenis komputer lain yang muncul pada generasi ini diantaranta UNIVAC III, UNIVAC SS80, SS90, dan 1107, IBM 7070, 7080, 1400, dan 1600.

ini adalah beberapa gambar dari komputer generasi kedua :






mungkin sekian dulu posting dari ane...apakah anda sudah dapat menyimpulkan??!!

PERTAMAAAX GAN!!!

tugas mata kuliah pengantar ilmu komputasi

untuk mengawali, disini adalah sejarah dari ABOCUS (yang kita kenal dengan sempoa)

Sempoa atau sipoa atau dekak-dekak atau (abocus "menurut catatan dari buku saya") adalah alat kuno untuk berhitung/menghitung yang terbuat dari rangka kayu dengan sederetan poros berisi manik-manik/pernak-pernik yang bisa digeser-geserkan. Sempoa digunakan untuk melakukan operasi aritmatika seperti penjumlahan, pengurangan, perkalian,dan pembagian.

Sempoa telah digunakan berabad-abad sebelum nama sistem bilangan hindu-arab dan sampai sekarang masih digunakan pedagang di berbagai belahan dunia seperti di tiongkok (china kuno).
Sempoa sering digunakan sebagai alat untuk menghitung bagi tuna netra karena manik-manik pada sempoa dapat dengan mudah dirasakan dengan jari-jari. Sehelai kain lembut atau selembar karet biasanya diletakkan dibawah sempoa untuk mencegah manik-manik bergerak secara tidak sengaja.

yang diatas adalah sedikit definisi saja, sekarang mari kita pelajari lebih jauh mengenai ABOCUS atau sempoa....


Sejarah

Asal-usul sempoa sulit dilacak karena alat hitung yang mirip-mirip sempoa banyak dikenal di berbagai kebudayaan di dunia. Konon sempoa sudah ada di babilonia dan di tiongkok sekitar tahun 2400 SM dan 300 SM. pada zaman itu, orang menghitung dengan membuat garis-garis dan meletakkan batu-batu di atas pasir yang merupakan bentuk awal dari berbagai macam variasi sempoa. (masih sangat primitif sekali) hehehe
Dalam bahasa inggris, sempoa dikenal dengan nama abacus. Penggunaan kata abacus sudah dimulai sejak tahun 1387, meminjam kata dalam bahasa latin abakos yang berasal dari kata abax yang dalam bahasa yunani berarti "tabel perhitungan." Dalam bahasa Yunani, kata abax juga berarti tabel untuk menggambar bentuk-bentuk geometris di atas debu atau pasir. Ahli yang menyatakan berspekulasi bahwa kata abax berasal dari kata ābāq yang dalam bahasa ibrani yang berarti "debu." Pendapat lain mengatakan abacus berasal dari kata abak yang dalam keluarga bahasa fenisi berarti "pasir."

dan inilah beberapa gambar yang saya dapat dari kitab saya..:D




dan ini ada sedikit tambahan untuk menambah pengetahuan saja...:D


sekian dari admin...

keep PERTAMAAAX GAN!!!