All about technology

BTemplates.com

Business

sitesensei. Powered by Blogger.

Wikipedia

Search results

Looped Slider

Social

Ads Inside Post

Featured post

Cara memasang musik di blog

Tutorial di bawah ini sangat cocok untuk anda yang ingin beda blog nya dari yang lain , mari di simak dan ikuti langkah langkahnya no b...

Total Pageviews

Find Us On Facebook

Subscribe Here

Navigation-Menus (Do Not Edit Here!)

Gallery

Random Posts

Pages

Social Share

Flickr

Sponsor

Recent comments

Footer Widget 3

Footer Widget 1

Sample Text

Author

My photo
saya adalah saya bukan dia dan juga mereka

Formulir Kontak

Name

Email *

Message *

Followers

Technology

Footer Widget 2

Translate

Advertisement

Breaking News

Events

Gagdet

Recent

Recent Comments

Gallery

Sports

Popular Posts

Popular Posts

13 October 2016

Input/Output Dasar pada c++



Kali ini saya akan menjelaskan secara singkat input dan output dasar pada bahasa pemrograman c++ , silahkan di baca dan diresapi no baper no waper no wonder, cekidot...


1. Standard Output  (cout)

Standard output dari sebuah program adalah layar monitor, dan C++ stream object mendefenisikan operasi tersebut dengan cout

Sintaks cout

cout<<var  

Contoh penggunaan cout



Operator lebih kecil dari (<<) bisa digunakan lebih dari satu kali dalam sebuah statement tunggal. Operator ini digunakan lebih dari satu kali, apabila kita ingin mencetak sebuah kombinasi dari variabel dan konstanta atau lebih dari satu varabel


Contoh






NOTE:

Cout tidak menambahkan line break.


Contoh


untuk menambahkan sebuah line break pada output, maka harus secara eksplisit ditambahkan karakter new-line pada cout.

Pada  C++ sebuah new-line character dinyatakan dengan ~


  • \n(backslash, n)


  • endl manipulator


Contoh


2. Standard Input (cin)



Standard input device adalah keyboard. Untuk menangani standard input dalam C++ adalah dengan menggunakan cin stream


Contoh


Inputan Karakter

Tipe data karakter merupakan jenis data yang hanya diwakili oleh 1 karakter saja (bisa huruf atau angka). Berapapun jumlah karakter yang kita inputkan, yang akan disimpan kedalam variabel nya di memori hanyalah 1 karakter saja.

Untuk membaca data dengan tipe data karakter, ada 3 cara yang dilakukan oleh C++ yaitu sebagai berikut:

1. Menggunakan sintak cin>>var;


2. Menggunakan sintak var=getch();
Untuk menggunakan instruksi getch(), maka kita harus menambahkan conio.h sebagai library yang mendeklarasikan instruksi ini.
Dengan menggunakan getch(), maka inputan yang kita masukkan, tidak akan terlihat kelayar monitor. Tombol keyboard yang kita tekan juga berfungsi sebagai tombol enter


3. Menggunakan sintak var=gethce();
Untuk menggunakan instruksi getche(), maka kita juga harus menambahkan conio.h sebagai library yang mendeklarasikan instruksi ini. Perbedaannya dengan getch() adalah, pada getche(), inputan yang dimasukkan terlihat pada layar monitor.
Dengan menggunakan getche(), tombol yang diinput juga berfungsi sebagai enter, dan output akan ditampilkan pada baris yang sama dengan input.



itulah penjelasan secara singkat tentag input/output dasar sekian dan terimakasih...


Algoritma dalam bahasa pemrograman



happy weekend kawan , ketemu lagi dengan saya semoga tidak bosan dengan curahan hati saya ini hehe , baik langsung saja ke tkp simak dan baca no baper no waper no wonder  ....!


Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah.  Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.


Dalam pemrograman yang sederhana, algoritma merupakan langkah pertama yang harus ditulis sebelum menuliskan program. Masalah yang dapat diselesaikan dengan pemrograman komputer adalah masalah-masalah yang berhubungan dengan perhitungan matematik.


Contoh Masalah


Solusinya adalah ? 

Tahap 1

Sebuah program berisi urutan langkah-langkah dalam menyelesaikan sebuah masalah, atau disebut juga sebagai sebuah algoritma. Dimana algoritma ini nantinya disajikan dalam berbagai bentuk atau disebut sebagai notasi algoritmik, antara lain adalah sebagai berikut:

•          Kalimat Deskriptif
Notasi ini menyatakan langkah-langkah algoritma dalam bentuk kalimat deskriptif. Pada Contoh Masalah di atas, dapat kita selesaikan dengan urutan algoritma sebagai berikut.


•          Flowchart
Merupakan sebuah bagan alir, yang menggambarkan aliran instruksi dari sebuah algoritma dalam bentuk geometri. Flowchart cocok digunakan untuk menggambarkan algoritma pada masalah kecil, sedangkan untuk masalah besar, kurang cocok, karena akan memerlukan berlembar-lembar kertas untuk menyajikan seluruh algoritmanya.

Notasi-notasi pada flowchart adalah sebagai berikut


Flowchart dari Contoh Masalah


•          Pseudo Code
Pseudo artinya adalah pura-pura menyerupai, sehingga pseudo code adalah sebuah kode/tanda/ceritera yang menyerupai penjelasan cara untuk menyelesaikan masalah, ditulis dalam bahasa yang mendekati bahasa pemrograman tingkat tinggi atau merupakan campuran bahasa manusia dengan sebuah bahasa pemrograman.

Pseudo code dari Contoh Masalah


Tahap 2

Setelah algoritma ditulis, maka tahapan berikutnya adalah programmer akan menterjemahkan algoritma tadi, kedalam sebuah Bahasa Pemrograman tinggi.

Jenis bahasa pemrograman sangat banyak dan beragam, berdasarkan tingkatkan bahasanya, bahasa pemrograman dapat dibagi menjadi:
•          Bahasa tingkat rendah
Bahasa ini dirancang, agar setiap instruksinya langsung dikerjakan oleh computer, tanpa harus melalui translator. Contohnya adalah bahasa mesin.. Bahasa mesin merupakan sekumpulan kode biner (0 dan 1).
•          Bahasa tingkat tinggi
Bahasa tingkat tinggi, membuat sebuah program menjadi lebih mudah, karena bahasanya mendekati bahasa manusia (bahasa inggris), sehingga lebih mudah dipahami. Tetapi program yang ditulis dengan bahasa tingkat tinggi, tidak dapat langsung dilaksanakan oleh computer, harus diterjemahkan terlebih dahulu oleh sebuah translator bahasa pemrograman yang disebut compiler, kedalam bahasa mesin.

Contoh : Pascal, Java, C, C++, Visual Basic, Fortran, dll.

Tahap 3

Setelah program selesai dibuat, program tersebut akan di kompilasi. Pada tahapan ini setiap instruksi yang ditulis akan dicek strutur dan penulisannya, apakah sudah sesuai dengan aturan dari bahasa pemrogramman yang digunakan atau tidak. Jika sudah benar, maka instruksi dalam bahasa tingkat tinggi, akan diterjemahkan dalam bahasa Mesin

Tahap 4

Setelah program menjadi bahasa mesin, maka instruksinya dapat dipahami oleh CPU, dan dieksekusi, sehingga nantinya dapat menjadi operasi baca, tulis, hitung perbandingan, dan lain-lain. 


Itu lah tahap tahap dalam menyelesaikan masalah di dalam sebuah pemrograman ,semoga bermanfaat..

12 October 2016

konsep pusat data



Sebelum anda melengkah lebih jauh untuk membuat sebuah pusat data ,tentunya anda harus mengetahui dulu kosep dasar nya untuk membangun sebuah pusat data , silahkan baca dan resapi no baper no waper no wonder ...wkwk

Saya akan jelaskan sedikit ilmu tentang konsep pusat data

Pusat Data adalah  lingkungan khusus yang aman bagi perusahaan dan merupakan asset terpenting dan juga sebagai kekayaan intelektual (Misni 2014). Kegiatan yang dilakukan pada Pusat Data 

meliputi :
•             Proses transaksi  bisnis
•             Host web-site
•             Proses dan Toko untuk intelek properti
•             Merawat laporan keuangan
•             Penampung sekaligus penerus e-mail

Perencanaan yang baik dan dukungan terhadap pengelolaan yang efektif  pada pekerjaan ini akan meningkatkan produktivitas pada perusahaan dengan keuntungan yang nyata, jaringan yang tersedia dan prosesnya sangat cepat dan akurat. Banyak istilah yang ada pada Pusat Data adalah merupakan otak dari perusahaan. Bisnis yang  dikelola mempunyai kemampuan menerima data dari seluruh dunia, kuminasi melalui (e-mail), penyimpanan data informasi, serta mempunyai gagasan-gagasan/ide-ide (untuk penelitian dan pengembangan) seyogyanya dapat diaktifkan semua.

Penentuan awal dan akhir dari life cycle assessment  (LCA) berkaitan dengan dampak lingkungan dimana pusat data tersebut berada. Seringkali pembangunan pusat data tidak memperhitungkan energy yang dibutuhkan untuk membangun server, komponen-komponen konstruksi yang digunakan untuk membangun pusat data, dan sebagainya. Ruang lingkup LCA harus diatur dengan baik sehingga dengan jelas mendefinisikan cakupan penggunaan scenario LCA dan focus kepada 

pengoperasian pusat data seperti :
•             Data centre equipment inventory

•             Operational time frame (e.g., a data centre is running 24 hours per day, 7 days a week)

•             Yearly average energy consumption, or an estimation if no measurement is available

•             Expected lifetime of the equipment, building, etc.


Hingga saat ini belum ada metode yang efektif dimana equipment lifetimes menjadi factor yang diperhitungkan dalam analisa LCA. Standar-standar yang ada umumnya membandingkan dampak dan atribut pada waktu yang berbeda. Meskipun seluruh manfaat yang ada tidak dapat diukur, namun penggunaan perangkat yang lebih robust dan upgradable akan mengurangi dampak negative terhadap pusat data secara keseluruhan.



sekian , semoga bermanfaat 

11 October 2016

GENERASI KOMPUTER DARI MASA KE MASA


Hai hai mba mbro yang semoga ga pada jomlo seperti saya wkwkw.
Pada jaman sekarang ini siapa sih yang gak tau sama yang namanya komputer ??

Dari seluruh isi bumi dari orang tua sampai anak kecil pun sudah tidak asing lagi sama barang elektronik yang satu ini , tapi saya yakin tidak semua pengguna computer itu tau asal usul computer dari jaman dulu hingga sekarang , baiklah disini saya akan menjelaskan sedikit tentang computer dari  masa ke masa silahkan baca dan resapi no baper no waper no wonder ..:D

A.      Generasi Pertama (1946 – 1959), cirinya adalah :
-          Komponen yang digunakan adalah tabung  hampa
-          Program hanya dibuat dalam bahasa mesin
-          Ukuran fisik besar, harus menggunakan ruangan yang luas
            -          Orientasinya pada aplikasi bisnis 


 
 
 

B.      Generasi Kedua (1959 – 1964), cirinya antara lain :
-          Komponen yang digunakan adalah transistor
-          Program dapat dibuat dengan bahasa tingkat tinggi seperti Fortran dan Cobol
-          Ukuran lebih kecil dibanding generasi pertama.
-          Orientasinya tidak hanya pada bisnis, tapi juga aplikasi teknik.

 


C.      Generasi Ketiga (1964 – 1970), cirri has antara lain :
-          Komponen yan g digunakan adalah IC (Integrated Circuits)
-          Lebih cepat dan lebih tepat
-          Kapasitas memori lebih besar
-          Harga lebih murah dibanding generasi sebelumnya

 
D.      Generasi Keempat (1970 – Sekarang), cirinya anatara lain :
-          Penggunaan chip (pemadatan ribuan chip dalam satu wadah) dengan teknologi LSI (Large Scale Integration)
-          Menggunakan microprocessor dan semiconductor
-           Kecepatan sangat tinggi
-          Kapasitas memori lebih besar

 


E.      Generasi Kelima (Generasi Berikutnya)
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey.
HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan dibidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yanmg terutama adalah  kemampuan pemrosesan parallel, dimana sistem mampu mengkoordinasikan banyak CPU untuk bekerja secara setumpuk. 




SEMOGA BERMANFAAT ..

06 October 2016

Cara memasang musik di blog




Tutorial di bawah ini sangat cocok untuk anda yang ingin beda blog nya dari yang lain , mari di simak dan ikuti langkah langkahnya no baper no waper no wonder ....

PERTAMA
yang terpenting anda harus mempunyai blog :D , jangan sekali kali ingin memasukan lagu tapi anda ga punya blog jrenggg...

KEDUA
masuk dan klik  kesini
nanti akan langsung muncul ke halaman



KETIGA
klik sign in dan akan muncul gambar seperti di bawah in , anda boleh sign in lewat akun facebook atau pun akun google ..


KE EMPAT  
setelah sign in cari dan klik upload dan akan muncul jendela..



KE LIMA
klik choose a file to upload dan masukan  lagu favorit anda
tunggu hingga proses upload selesai  ,kalian bebas mau isi genre musik dan lain lain nya ( boleh di kosongkan ) setelah itu klik save.

KE ENAM
cari dan klik go to your track

 selanjutnya cari dan klik share 


 KE TUJUH 
copy paste link yang ada di code and preview


KE DELAPAN  
masuk ke blog kita dan klik tata letak , kemudian tambahkan widget  HTML/javascript
paste link yang anda copy tadi dan masukan di kolom konten dan klik simpan .



Mudah bukan, silahkan di praktekan 

terimakasih 



Variabel Konstanta, dan Tipe data, instruksi output pada C++



Program dan Bahasa Pemrograman C++

Defenisi

Program adalah Suatu algoritma yang ditulis dalam bahasa komputer, biasanya terdiri dari 1 atau kumpulan instruksi-instruksi. Dimana instruksi-instruksi tersebut harus bersifat logis (instruksi-instruksi tersebut dapat dikerjakan dengan benar).

Sebuah program  yang ditulis dalam sebuah bahasa (bahasa pemrogram). Dimana bahasa pemrograman yang akan dipakai dalam mata kuliah ini adalah sebuah bahasa pemrograman tingkat tinggi yaitu C++.


Struktur Bahasa Pemrograman C++


Instruksi-instruksi yang ditulis dalam bahasa pemrograman C++, ditulis dalam sebuah kelompok yang disebut dengan function atau fungsi. Dimana sebuah fungsi, bisa terdiri dari 1 atau banyak instruksi. Sebuah program dalam bahasa pemrograman C++ harus memiliki 1 fungsi minimal yaitu fungsi utama (main function).


Variabel, Konstanta dan Tipe Data

variable 

Defenisi dari sebuah variabel adalah sebuah lokasi dimemory komputer, dimana kita dapat menyimpan dan mengambil sebuah nilai.



Agar sebuah variabel dikenali dengan mudah, maka seperti halnya benda atau manusia, yang untuk indetitasnya menggunakan nama, maka sebuah variabel juga harus mempunyai nama. Untuk mendefenisikan nama sebuah variabel, maka persyaratan yang harus dipenuhi adalah sebagai berikut:

-          Unik
Defenisi nama untuk sebuah variabel, harus bersifat unik. Dimana antara 1 variabel dengan variabel lainnya tidak diizinkan untuk memiliki nama yang sama.

-          Tidak boleh sama dengan keyword
Keyword adalah kata kunci yang digunakan dalam pemrograman untuk fungsi-fungsi tertentu. Dalam pemrograman c++ keyword dikenali oleh compiler dengan cara mendeklarasikan file headernya, tetapi ada juga keyword yang tidak perlu untuk mendeklarasikan file header. Keyword merupakan pernyataan singkat dan mempunyai fungsi tertentu sehingga sangat fleksibel dan mudah dalam penggunaan dalam pemrograman.  

Berikut merupakan keyword dasar dalam c++.
·         C++ mempunyai 32 buah kata kunci kelompok pertama yang merupakan turunan dari bahasa C, di antaranya:


·         Kata kunci kelompok kedua berjumlah 30. Kata-kata ini adalah baru dan hanya ada di bahasa C++.

-          Kombinasi huruf kecil/besar, angka, underscore
Nama sebuah variabel hanya boleh menggunakan kombinasi dari huruf kecil (a,b,…,z), atau huruf besar (A,B,…,Z), atau angka (0,1,…,9), atau underscore (_). 

-          Karakter 1 รจ huruf/underscore
Untuk  karakter pertama dari sebuah variabel, harus dimulai dengan huruf (besar/kecil) dan underscore (_). Tidak diizinkan untuk menggunakan angka/simbol atau selain huruf dan underscore, pada karakter pertama dari nama sebuah variabel.

-          Tidak menggunakan spasi
Dalam penamaan varibel juga tidak dizinkan menggunakan spasi.

-          Case sensitive
Bahasa pemrograman C++ bersifat case sensisitive, dimana huruf besar dan huruf kecil dianggap berbeda oleh compilernya.

 Berikut adalah contoh-contoh nama – nama variabel yang diizinkan atau tidak diizinkan.




semoga bermanfaat, terimakasih

05 October 2016

Sistem Kelistrikan Pusat Data


oke langsung saja kita bahas tentang kelistrikan pada pusat data , saya tidak akan menjelaskan apa itu pusat data , karna sudah saya tulis sebelumnya di blog saya ini , baca dan resapi , no baper no waper no wonder
  • pendefinisian perangkat listrik  yang di butuhkan 

Setelah melakukan pendefinisian kebutuhan listrik maka langkah selanjutnya adalah menentukan perangkat listrik apa saja yang akan dipakai dengan memanfaatkan hasil kebutuhan listrik total. Perencanaan perangkat listrik yang dibutuhkan melihat ke-4 pertimbangan umum yang dijelaskan sebelumnya. Sertakan pendefinisian perangkat keamanan untuk sistem listrik dari mulai pengamanan fisik sampai non-fisik, contoh sistem pengamanan untuk sistem listrik antara lain adalah sistem EPO (Emergency Power Off).

  • Implementasi Perangkat Listrik pada Pusat Data
Implementasi sebaiknya dilakukan secara paralel, karena sistem listrik telah dirancang secara moduler, sehingga akan lebih cepat dan mudah. Implementasi akan meliputi seluruh perangkat listrik dan pengkabelan yang digunakan termasuk juga implementasi perangkat keamanan listrik, pelabelan dan dokumentasi, serta redundansi dari sistem listrik. Redundansi sistem listrik mengandung konsep n+1, dimana n adalah jumlah sistem atau item yang diperlukan untuk menjaga kelangsungan operasional spesifik, yang berarti bahwa kegagalan terhadap sistem tunggal dapat ditolerir
  • pemeliharaan 
Tahap implementasi bukan akhir dari pembangunan sistem listrik pada pusat data, siklus selanjutnya adalah pemeliharaan terhadap sistem listrik yang sudah dibuat. Siklus akan berputar terus ketika ada perubahan atau penambahan baru. Ketentuan-ketentuan perencanaan sistem listrik pusat data diberikan dalam bentuk tabel checklist pada bagian perancangan
  • pemilihan power dc dan ac

distribusi power pada pusat data untuk perangkat IT pada pusat data atau ruang jaringan dapat menggunakan power ac atau dc ,namun pada implementasi nya pengguna distribusi power di dominasi oleh ac. power ac di distribusikan pada tegangan lokal 120v, 208v,atau 230 v sedangkan untuk power dc di distribusikan padasetandar tegangan telekomunikasi yaitu sebesar 480 v

  • standby poer dan sistem epo

Sistem listrik yang berperan sebagai standby power pada DC merupakan sumber
tenaga back-up-an ketika sistem listrik utama mengalami kegagalan. Standby power yang dibuat mempertimbangkan 3 aspek yaitu redundansi, kesederhanaan, dan  biaya
Berbagai perangkat terkait dengan standby powerpada pusat data antara lain adalah:
1.              Baterai
2.              Generator
3.              Lampu penanda (monitoring lights)
4.    UPS (Capacity, Isolated redundant, parallel redundant (N+1), distributed redundant, system-plussystem/ 2N, 2N+1), konfigurasi UPS berdasarkan biaya dan availabilitasnya dilihat pada tabel berikut:



  • Sistem Emergency Power Off (EPO)
Emergency Power Off (EPO) adalah mekanisme keamanan yang bertujuan untuk menurunkan power sekumpulan perangkat listrik atau keseluruhan ruangan pada keadaan darurat, untuk melindungi personel dan fasilitas lainnya. Situasi yang memungkinkan terjadinya aktivasi EPO adalah kebakaran atau kebanjiran. 

  • Pelabelan dan Dokumentasi
Sistem listrik pada DC tanpa pelabelan dan dokumentasi yang baik akan dapat membahayakan user DC karena kabel-kabel pada DC bisa saja bertegangan sangat tinggi. Oleh karenanya, maka diterapkan sistem pelabelan dan dokumentasi yang baik untuk sebuah DC. Kriteria yang harus dipenuhi untuk pelabelan dan dokumentasi adalah jelas, konsisten, tidak membingungkan dan up-to-date. Untuk lebih lengkapnya dapat dilihat pada bagian perancangan

  • instalasi dan grounding

Instalasi adalah tata cara pemasangan jaringan kelistrikan dengan memenuhi standar baku PLN (dalam hal ini diameter kabel, jenis kabel, dll). Instalasi kabel ke tiap catuan daya harus terdiri dari 3 (tiga kabel):
1.  Phasa (tegangan AC)
2.  Netral (ground dari PLN)
3.  Ground (kabel yang ada di lokasi meteran PLN)
Instalasi listrik yang baik dapat menghindarkan kemungkinan fatal yang mungkin terjadi terhadap rusaknya peralatan atau bahkan jiwa manusia apabila terjadi hubungan singkat pada salah satu peralatan.

Grounding adalah sistem pengamanan terhadap perangkat-perangkat yang mempergunakan listrik sebagai sumber tenaga, dari lonjakan listrik, petir, arus listrik yang tidak diinginkan sehingga membahayakan perangkat server, jaringan dan perangkat lainnya. Standar grounding untuk pusat data tercantum dalam beberapa dokumen antara lain: TIA- 942, J-STD-607-A-2002 dan IEEE Std 1100 (IEEE Emerald Book), IEEE Recommended Practice for Powering and Grounding Electronic Equipment.

semoga bermanfaat , terimakasih......