Thursday 21 May 2015

Pointer C++



Variabel merupakan suatu nilai yang disimpan dalam memory yang dapat diakses dengan identifier. Variabel ini sesunggunhnya disimpan pada suatu alamat didalam memory. Dimana setiap alamat memory akan berbeda dengan yang lainnya (unik).

Operator Alamat (Address operator (&))

Pada saat pendeklarasian variable, user tidak diharuskan menentukan lokasi sesungguhnya pada memory, hal ini akan dilakukan secara otomatis oleh kompilerdan operating sysem pada saat run-time. Jika ingin mengetahui dimana suatu variable akan disimpan, dapat dilakukan dengan memberikan tanda ampersand (&) didepan variable , yang berarti“address of”. Contoh :

ted = &andy;

Menghitung Gaji dengan C++

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>

main()
{
char nama[35][10];
int i,j,gol[10],pen[10],jam[10],lembur1[10],lembur2[10];
long tunbat[10],tunpen[10],bersih[10],jumji[10],total[10],pajak[10];
cout<<"==========================================="<<endl;
cout<<" Program Hitung Karyawan Kontrak "<<endl;
cout<<" PT. STAY COOL "<<endl;
cout<<"==========================================="<<endl;
cout<<" Masukkan jumlah karyawan =";cin>>j;
cout<<endl;
for(i=1;i<=j;i++)
{

Contoh C++ pemesanan tiket

#include<stdio.h>
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
main()
{
int i,j,jbeli[20],tjbeli=0;
char nama[20][20],kode[20];
long harga[20],diskon,totalp,gtotal=0,total[20];
puts("\t\tDAFTAR PENJUALAN TIKET");
puts("=========================================");
cout<<"Masukkan Banyaknya Data : ";cin>>j;

Wednesday 20 May 2015

Pengertian Table dan penerapannya dalam HTML



Tabel merupakan cara untuk menampilkan informasi dalam bentuk sel yang terdiri atas baris dan kolom. Tabel dibuat dengan menggunakan tag <table>. Sebuah tabel dibagi menjadi baris-baris, dan tiap baris dibagi ke dalam cell-cell. Baris dibuat dengan tag <tr>, dan cell-cell yang akan membentuk kolom dibuat dengan tag<td>.
Dalam konteks HTML, table mempunyai peranan yang sangat penting. Selain digunakan untuk menampilkan tabel berisi data, table juga digunakan untuk menyusun teks dalam kolom, ataupun membuat laporan terstruktur lainnya.

Algoritma Round robin C++


Round robin adalah sebuah susunan yang memilih semua elemen pada grup seperti beberapa perintah rasional, biasanya dari atas sampai ke bawah sebuah daftar/susunan dan kembali lagi keatas dan begitu seterusnya. Dapat diandaikan bahwa round robin seperti mengambil giliran.
Dalam cara kerja komputer, satu metode memiliki beberapa proses program yang berbeda dalam mengambil giliran, dengan menggunakan sumber daya komputer ke batas proses setiap jangka waktu pendek tertentu, kemudian membatalkan/menghentikan proses yang sedang berjalan kepada proses yang mendapat giliran berikutnya. Biasa diartikan sebagai proses Penjadwalan Round Robin. Dapat dianalogikan seperti turnamen olahraga, dimana round robin menyusun/mengatur semua tim atau para pemain mengambil/memainkan giliran mereka bermain. Yang akan menghasilkan pemenang dari turnamen yang telah diselenggarakan.

berikut adalah contoh program c++ dari algoritma round robin

Algoritma penjadwalan Round Robin

Konsep dasar dari algoritma ini adalah dengan menggunakan time-sharing. Pada dasarnya algoritma ini sama dengan FCFS, hanya saja bersifat preemptive. Setiap proses mendapatkan waktu CPU yang disebut dengan waktu quantum (quantum time) untuk membatasi waktu proses, biasanya 1-100 milidetik. Setelah waktu habis, proses ditunda dan ditambahkan pada ready queue.
Jika suatu proses memiliki CPU burst lebih kecil dibandingkan dengan waktu quantum, maka proses tersebut akan melepaskan CPU jika telah selesai bekerja, sehingga CPU dapat segera digunakan oleh proses selanjutnya. Sebaliknya, jika suatu proses memiliki CPU burst yang lebih besar dibandingkan dengan waktu quantum, maka proses tersebut akan dihentikan sementara jika sudah mencapai waktu quantum, dan selanjutnya mengantri kembali pada posisi ekor dari ready queue, CPU kemudian menjalankan proses berikutnya.

Monday 18 May 2015

Perangkat Lunak (Software) Komputer

Istilah software pertama kali digunakan oleh John W. Tukey pada tahun 1957. Dalam istilah ilmu komputer dan teknik, software adalah semua program komputer. Bagi sobat yang ingin tahu lebih tentang perangkat lunak, berikut ini Zona Siswa menghadirkan pengertian dan jenis jenis perangkat lunak (software). 

A. Pengertian Perangkat Lunak (Software)

Perangkat lunak (software) atau disebut juga dengan peranti lunak adalah sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang sedang digunakannya. Dengan kata lain, perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi.





B. Jenis-jenis Perangkat Lunak (Software)

Dilihat dari fungsinya, perangkat lunak komputer terbagi menjadi dua kategori, yakni perangkat lunak sistem dan perangkat lunak aplikasi.

10 Tipe Komputer


Ada banyak istilah yang digunakan untuk menggambarkan komputer, mulai dari ukuran, fungsi penggunaan, dan kemampuan dari komputer. Sebagian orang menggambarkan komputer sebagai perangkat yang menerima input dari pengguna (melalui mouse atau keyboard), memroses input tersebut, dan menampilkan hasilnya pada monitor. Sebenarnya apa itu komputer? Istilah komputer sebenarnya bisa diterapkan untuk semua alat yang memiliki mikroprosesor di dalamnya, sehingga seharusnya komputer bisa memiliki bermacam-macam tipe. Apa sajakah sebenarnya tipe-tipe komputer tersebut?


Sistem Kerja Super Computer, Mainframe Computer, Mini Computer, Personal Computer, Notebook, dan Personal Digital Assistans (PDA)

1. Super Computer
SuperKomputer adalah sebuah komputer yang memimpin di dunia dalam kapasitasproses, terutama kecepatan perhitungan, pada awal perkenlannya. Superkomputerdiperkenalkan pada tahun 1960, didesain oleh Seymour Cray di Control DataCorporation (CDC). Seymour Cray sendiri memimpin pasaran pada tahun 1970sampai Cray berhenti untuk membentuk perusahaannya sendiri, Cray Research.Dia Kemudian memegang pasar superkomputer dengan desainnya sendiri danmenjadi pemimpin superkomputer selama 25 tahun (1965-1990). Setelah itu mulai banyak perusahaan yang membuat superkomputer dengan desain sendiri.Superkomputer digunakan untuk tugas perhitungan intensif seperti prakiraan cuaca,riset iklim (termasuk riset pemanasan global, pemodelan molekul, simulasi fisik(seperti simulasi kapal terbang dalam terowongan angin, simulasi peledakan

Sunday 3 May 2015

System Sharing

1. Apa yang dimaksud sistem :

a. Batch system?

Batch system dikenalkan pada generasi kedua (1955-1965). Batch sistem adalah suatu teknik pengurutan kerja secara otomatis untuk menghindari waktu menganggurnya CPU. Tugas ini dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.

b. Apa yang di maksud multiprograming?

Multi progrmming adalah melakukan banyak program secara sekaligus Dengan multiprogramming komputer dapat melayani banyak pemakai sekaligus. Para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer.