Perkembangan Bahasa C++

Bahasa C++ merupakan perkembangan dari bahasa C. Bahasa C pertama kali disusun oleh Dennis Ritchie pada tahun 1972 di laboratorium AT&BELL, suatu laboratorium tempat merancang sistem operasi UNIX yang sangat terkenal. Mengapa bahasa ini diberi nama bahasa C?


Sejarah perkembangan bahasa C dimulai pada saat Ken Thompson membuat bahasa B untuk sistem operasi UNIX. Huruf B diambil dari nama depan laboratorium tersebut, BELL. Karena banyak mengalami kesulitan, bahasa B dikembangankan menjadi bahasa C dengan beberapa penambahan tipe data dan sintaks baru oleh Dennis Ritchie. Pertama kali, bahasa C dimaksudkan untuk pembuatan sistem operasi UNIX.

Dennis Ritchie dan Brian Kernighan pada tahun 1978 mempublikasikan buku berjudul The C Programming Language. Dalam perkembangan selanjutnya, bahasa C menjadi bahasa pemrograman yang luas. Bahasa ini sangat powerful dan fleksibel, sehingga berkembang secara cepat. Beberapa perusahaan mulai mengembangkan utilitas untuk melengkapi bahasa C, sehingga terdapat beberapa versi bahasa C yang berbeda-beda.

» Read More...

Klasifikasi Subsektor Industri Kreatif

Beberapa macam klasifikasinya adalah:

  1. Arsitektur
  2. Desain
  3. Fashion
  4. Kerajinan
  5. Printing and publishing
  6. TV dan radio
  7. Musik
  8. Film, video, dan fotografi
  9. Advertising
  10. Software
  11. Pasar barang seni
  12. Entertainment/showbiz
  13. Research and development
  14. Permainan Interaktif

» Read More...

Kompleksitas Algoritma

  • Sebuah algoritma tidak saja harus benar, tetapi juga harus mangkus (efisien).
  • Algoritma yang bagus adalah adalah yang mangkus.
  • Kemangkusan algoritma diukur dari bebrapa jumlah waktu dan ruang (space) memori yang dibuthkan untuk menjalankannya.
  • Algoritma yang mangkus ialah algoritma yang meminimumkan kebutuhan waktu dan ruang.
  • Kebutuhan waktu dan ruang sutau algoritma beruntung pada ukuran masukan (n), yang menyatakan jumlah data yang diproses.
  • Kemangkusan algoritma dapat digunakan untuk menilai algoritma yang baik.

» Read More...

VPN (Virtual Private Network)

VPN adalah singkatan dari virtual private network, yaitu jaringan pribadi (bukan untuk akses umum) yang menggunakan medium nonpribadi (misalnya internet) untuk menghubungkan antar remote-site secara aman. Perlu penerapan teknologi tertentu agar walaupun menggunakan medium yang umum, tetapi traffic (lalu lintas) antar remote-site tidak dapat disadap dengan mudah, juga tidak memungkinkan pihak lain untuk menyusupkan traffic yang tidak semestinya ke dalam remote-site.

» Read More...

Sistem operasi

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk memberikan abstraksi terhadap kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, yang digunakan oleh software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

» Read More...

Dasar Penyusunan Algoritma

Sejauh ini belum ada standarisasi tentang bagaimana menyusun algoritma. Secara prinsip Anda mempunyai kebebsaan untuk menyusun suatu algoritma. Anda dapat menggunakan kata-kata dalam bahasa manusia, pseudokode, atau bahkan diagram alir untuk mewujudkan suatu algoritma. Anda juga dapat menggunakan cara-cara Anda sendiri untuk menuliskan suatu algoritma dengan memegang teguh konsistensi.

» Read More...

Software Industri

PrimsTech


PrismTech diakui sebagai pemimpin di middleware kinerja kritis dan layanan terkait. Perusahaan pengembangkan, pasar, dan mendukung berbagai kinerja tinggi, produk middleware standar-compliant, dan biaya-efektif yang lebih lanjut dibedakan menurut kemampuan mereka yang unik dan alat-alat produktivitas maju.

Produk PrismTech's mengaktifkan komunikasi-event, end-to-end Quality-of-Service, dan optimalisasi terbaik yang diperlukan untuk memanfaatkan sumber daya komputasi yang tersedia untuk menyinkronkan peristiwa, skalabilitas sistem pendukung dan memaksimalkan kelincahan sistem.

» Read More...

Perbedaan client/server dengan peer-to-peer

[1].Client/Server
-Hanya pengguna yang mendapat izin dari server yang dapat mengakses jaringan.
-Penyimpanan file terpusat.
-Keamanan diataur secara terpusat oleh server.
-Penginstalan dan pemeliharaan lebih rumit.
-Biaya cenderung lebih tinggi.
-Tingkat keamanan dapat diatur setinggi mungkin.


[2].Peer-to-peer
-Setiap pengguna dapat berhubungan ke jaringan.
-Tempat penyimpanan file tidak terpusat.
-Keamanan diatur oleh setiap pengguna.
-Penginstalan dan pemeliharaan dilakukan dengan cara yang mudah.
-Biaya operasional lebih rendah.
-Tingkat keamanan rendah.


sumber   

» Read More...

Pengenalan Relasi Tabel Database

Relasi adalah hubungan antara tabel yang mempresentasikan hubungan antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu database. Hubungan yang dapat dibentuk dapat mencakup 3 macam hubungan, yaitu : 

» Read More...

Belajar dari Film Pirates of Silicon Valley

Pirates of Silicon Valley merupakan suatu film tentang perseteruan Steve Jobs & Bill Gates (Apple & Machintos) dari sudut pandang orang-orang terdekat dari Steve Jobs dan Bil Gates.

Diceritakan bagaimana Gates dan Steve memulai segalanya dari bawah. Pada 1975, Gates dan rekannya Paul Allen mendirikan Microsoft. Dan pada 1976, Jobs dan rekannya Steve Wozniac mendirikan Apple Inc.

Selain itu, film ini juga banyak menceritakan tentang sifat pribadi dari masing-masing tokoh terkenal itu. Steve yang sangat emosional dan selalu bersikap “semau gue”, selalu menuntut loyalitas berlebih dari para pegawainya. Steve memaksa programmernya untuk bekerja selama 24 jam non-stop. Bila ia mendapati programmernya tertidur, maka Steve tak segan-segan untuk memaki sang programmer. Kebalikan dari Steve, Bill Gates digambarkan sebagai seorang yang lugu, pemalu dan “santun”.

» Read More...

Mempromosikan Blog

Promosi blog dapat dilakukan dengan beberapa metode dan beberapa cara, selain meningkatkan traffic sehingga peluang mendulang dollar lewat Google Adsense, PPC di Twitter, PPC di Kumpulblogger bahkan sekedar menjaring referral. Efektivitas dari promosi ini diukur dari kenaikan nilai alexa, statistic pengunjung bulanan bahkan harian, peningkatan page view bahkan jika trafficnya sangat bagus maka bisa menaikkan pagerank. 

» Read More...

Memilih Modem Terbaik

Internet saat ini sudah tersedia dimana-mana, di sekolah, kampus, warnet, kantin, bar, hotel, kantor pemerintahan baik yang bebas penggunaannya (gratis) maupun yang berbayar.

Untuk yang bebas tentu tidak sebebas yang dipikirkan banyak orang termasuk saya...hehehe...tidak mungkinkan diberikan akses internet gratis begitu saja tentu ada syaratnya. Biasanya di sebuah kantin misalnya terdapat spanduk bertuliskan WiFi Gratis, tentu gratis bukan untuk semua orang melainkan gratis bagi pengunjung kantin itu sendiri jadi hitung-hitung sama-sama memberikan keuntungan.

» Read More...

Pengenalan Diagram-diagram UML

Untuk mendapatkan banyak pandangan terhadap sistem informasi yang akan dibangun, UML menyediakan beberapa diagram visual yang menunjukkan berbagai aspek dalam sistem. Ada beberapa diagram yang disediakan dalam UML antara lain :

» Read More...

Blog dan kreativitas

Apa sih blog itu ??.. Setiap orang pasti memiliki banyak defini untuk blog. Orang-orang biasanya mempunyai blog untuk berbagai keperluan dan fungsi. Nah.. saya sendiri coba membuat blog untuk mencatat dan menuangkan ide-ide sepele saya yang kadang berguna disamping fungsinya untuk sharing dan keperluan lain. Saya berfikiran untuk selalu mencari dan menemukan ide-ide baru dan berusaha untuk tidak "plagiat" dari yang lain (walaupun saya sendiri sering copas) hehe..tapi saya pasti berusaha untuk tetap menemukan ide kreatif.


TAPI...
 

» Read More...

Konsep Proses Fedora Linux

Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama, umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut :

  • Managemen Proses.
  • Managemen Memori Utama.
  • Managemen Secondary-Storage.
  • Managemen Sistem I/O.
  •  Managemen Berkas.
  • Sistem Proteksi.
  • Jaringan.
  • Command-Interpreter system.

» Read More...

Perbedaan Kabel UTP dan STP

Pemasangan kabel utp untuk keperluan outdoor memang maksa banget. Kabel UTP yg dipaksa buat outdoor menjadi (orang jawa bilang) meprel. Retak dan mudah patah. wah ini bahaya!

Dulunya hanya untuk percobaan dan main main saja, seiring waktu, malah menjadi keterusan. dan tingkat urgensinya menjadi semakin tinggi.

Sekarang sudah bukan saatnya untuk coba-coba lagi. Lalu diputuskan untuk mengganti kabel UTP dengan kabel STP.

» Read More...

Kuliah Sistem Informasi 15 Maret 2011

Jenis-jenis Sistem Informasi

  1. Transaction Proccessing System (TPS)
  2. Sistem Informasi Manajemen (SIM)
  3. Decisison Support System (DSS/SPK)
  4. Sistem Ahli dan Kecerdasan Buatan (AI dan ES)
  5. Office Automation System (OAS) dan Knowledge Work System (KWS)
  6. Group Decission Support System (GDSS) dan Computer Support Collaborative Work System (CSCW)
  7. Executive Support System (ESS) 

Kriteria Informasi
  1. Akurat; Informasi harus jelas, tanpa ada kesalahan.
  2. Tepat waktu; Jika informasi yang diberikan lewat batas waktu maka informasi tersebut tidak ada gunanya.
  3. Relevan; Informasi harus memberikan manfaat untuk organisasi untuk pengambilan keputusan.
  4. Ekonomis; Informasi yang dihasilkan harus lebih besar manfaatnya dibanding biayanya.  

» Read More...

Secondhand Serenade feat. Juliet Simms - Hear Me Now

Standard Tuning


[Intro] Dm - Bb - F - A    (x2)

» Read More...

Perbandingan 3 DBMS (Database Management System)


Pendahuluan
DataBase Management System (DBMS) adalah software tool untuk menyimpan, mengakses, dan memperoleh data atau berbagai fakta menjadi suatu informasi yang berguna.
Macam-macam DBMS seperti: Oracle, Microsoft Access, DB2, SQL Server, MySQL, Foxpro, Dbase, Ingres, dll. Tetapi yang akan saya bahas hanya Oracle, MySQL, Ms. Access.

» Read More...

Sejarah Fedora Linux

Mendengar kata "Fedora" saya langsung ingat masa-masa sewaktu saya SMK kemarin.. Pasalnya sewaktu di SMK kemarin kami mempelajari tentang bagaimana membuat web server, FTP server, mail server menggunakan Fedora Core a.k.a Fedora Linux. Tapi sekarang disuruh ketik satu baris perintahnya pun saya dah bingung. Yah.. gitulah kalo tidak diterapkan dan terus dicoba jadinya lupa dan tidak bermanfaat.

» Read More...

TRANSLATE

Diberdayakan oleh Blogger.

TWITTER

FOLLOWERS

Blog Hits