Di sini tempatnya berbagi tutorial IT.

Search This Blog

Saturday, 18 August 2012

Program Mencari Hasil dari -n Faktorial


Program ini digunakan untuk mencari hasil dari n!(faktorial). Algoritmanya adalah :
1. Mulai;
2. Masukan n buah bilangan;
3. n! = (n-1)! x n !, misalnya 3! maka : 1 x 2 x 3.
4. Tampilkan hasil;

5. Selesai. 
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main()
{
    char coba;
    do{
    system("CLS");
    double hasilfak=1;
    int n,i;
    masuk:;
    cout<<"\n\nMasukan banyaknya n! (faktorial) : ";cin>>n;
    if((n<0)||(n==0))
    {
        cout<<"\nInput salah ! "<<endl;getch();
        system("CLS");
        goto masuk;
    }
    cout<<endl;
    for(i=1;i<=n;i++)
    {
        hasilfak = i*hasilfak;
    }
    cout<<"Hasil dari "<<n<<"! = "<<hasilfak<<" \n"<<endl;
    cout<<"\nCoba lagi ?(y) ";coba=getch();
    }while(coba=='y'); cout<<"\n\n\t\t\t Terima Kasih "<<endl;cout<<"\n\n\t\t    Created By : Wira Darma "<<endl;
    getch();
    return 0;
}

Program Menentukan Bilangan Ganjil/Genap

Program ini dibuat dengan bahasa C++, program ini menggunakan perulangan for. Program ini digunakan untuk menentukan bilangan ganjil atau genap dari n jumlah bilangan. Silahkan dikembangkan.

#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main()
{
    char coba;
    do{
    system("CLS");
    double n;
    cout<<"Program Menentukan Bilangan Ganjil/Genap dalam n Buah Bilangan \n"<<endl;
    cout<<"Masukan batas bilangan yg akan ditampilkan : ";cin>>n;
    cout<<endl;
    int i;
    if(n<0)
    {
        for(i=n;i<0;i++)
        {
            if((-i)%2==1)
            {
                cout<<" "<<i<<" = Merupakan bilangan ganjil negatif ! \n"<<endl;
            }
            else{cout<<" "<<i<<" = Merupakan bilangan genap negatif ! \n"<<endl;}
        }
    }
    else if(n==0)
    {
        cout<<" "<<n<<" = nol ;"<<endl;
    }
    else{
    for(i=1;i<=n;i++)
    {
        if(i%2==1)
        {
            cout<<" "<<i<<" = Merupakan bilangan ganjil ! \n"<<endl;
        }
        else{cout<<" "<<i<<" = Merupakan bilangan genap ! \n"<<endl;}
    }
    }
    cout<<"Coba lagi ?(y)";coba=getch();
    }while(coba=='y'); system("CLS");
    char hati=3,senyum=1;
    cout<<"\n\n\t\t   "<<senyum<<" "<<senyum<<" "<<senyum<<" Terima kasih "<<hati<<" "<<hati<<" "<<hati<<" "<<endl;
    cout<<"\n\t\t\t Created By :  "<<endl;
    cout<<"\n\t\t\t Wira Darma  "<<endl;
    getch();
    return 0;
}

Thursday, 16 August 2012

Artis Video Porno Asal Negeri Sakura

 Beberapa foto dibawah ini merupakan foto artis pemeran film dewasa dari jepang, Sora Aoi salah satunya. Silahkan disimak.

Peran mereka terbilang negatif bagi para pengamat, tetapi pernahkah kalian berpikir dan bertanya-tanya? apakah mereka ingin memiliki seorang suami dan menjadi ibu dari anak-anaknya? mereka manusia sama seperti lainnya, masih memiliki naluri dan ingin hidup normal apa adanya.
CANTIK GGA...?
SEXY ? SUDAH PASTI !!!

TERIMAKASIH SUDAH MAMPIR!!!

Menampilkan Bilangan Random Sebanyak-n Buah Bilangan


Untuk menampilkan bilangan random digunakan fungsi srand(time(NULL));yg memiliki fungsi sebagai bibit dari bilangan random yang akan dihasilkan, digunakan srand(time(NULL)); dimaksudkan untuk setiap kali program di  debug agar tidak muncul angka yang sama pada debug sebelumnya. Sedangkan untuk menghasilkan bilangan secara random itu sendiri digunakan fungsi rand()%xx; xx disini merupakan batasan angka yang akan dicetak dibaca mod xx , misalnya rand()%10, maka angka yg dihasilkan berada antara 0-9 saja.
Oh iya, program ini juga menggunakan metode pengurutan buble sort, jd output program berupa bilangan random dan bilangan random yang sudah terurut.

Kurang lebih penjelasannya seperti itu. Langsung ke program aja gan, sist.

#include <iostream>
#include <conio.h>
#include <time.h>
#include <windows.h>

using namespace std;

int cek(char str[])
{
   int i, panjang;
   panjang=strlen(str);
   for(i=0;i<panjang;i++)
   {
    if((i==0)&&(str[i]=='-'))
      i++;
      if(!isdigit(str[i]))
      {
         cout<<"Input salah ! Ulangi input !\n";
      return 0;
      }
   }
   return 1;
}
int main()
{
    char nx[10];
    int n,hasil ;
        do
            {
                cout<<"========================================================"<<endl;
                cout<<"Program Menampilkan data random sebanyak N buah bilangan"<<endl;
                cout<<"========================================================"<<endl;
                cout<<" "<<endl;
                cout<<"Berapa banyak data yang anda inginkan ? "<<endl;
                cout<<"Jawab: ";cin>>nx;
            }
while(!cek(nx));
    n=atoi(nx);
        int data[100];
        srand(time(NULL));
        int i;
        for(i=0;i<n;i++)
        {
            data[i]= rand()%n;
            cout<<data[i]<<"  ";
        }

        cout<<endl;
cout<<"\n URUTKAN : \n"<<endl;
//metode buble sort
for(int i=0;i<n;i++)
{
    for(int j=0;j<n-i;j++)
    {
        if(data[j]>data[j+1])
        {
            int tmp=data[j];
            data[j]=data[j+1];
            data[j+1]=tmp;
        }
    }
}
//menampilkan bilangan random yang sudah terurut.
for(int i=0;i<n;i++)
{
    cout<<data[i]<<"  "<<ends;
}
getch();
return 0;
}
Selamat mencoba....

Program Mencari Akar-akar Persamaan Kuadrat

Program ini dibuat saat praktikum Algoritma Pemrograman bersama teman-teman 1 kelompok saya. program ini telah dilengkapi validasi input, langsung sedot ilmunya gan sist.








//C++ Akar Persamaan Kuadrat Soal 1 Modul 1
#include <iostream>
#include <math.h>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>

using namespace std;


int cek(char str[])
{
   int i, panjang;
   panjang=strlen(str);
   for(i=0;i<panjang;i++)
   {
    if((i==0)&&(str[i]=='-'))
      i++;
      if(!isdigit(str[i]))
      {
        cout<<"Input salah ! Ulangi input !\n";
        cout<<endl;
      return 0;
      }
   }
   return 1;
}
int main()
{
int a, b, c;
long dis;
float x1,x2;
cout<<"================================================================================"<<endl;
cout<<"********** Mencari akar-akar persamaan kuadrat ax^2+bx+c dan jenisnya **********"<<endl;
cout<<"                                by Kelompok 5                                   "<<endl;
cout<<"================================================================================"<<endl;

koef1:;
char ax[10];
do
{
    cout<<"________________________________________________________________________________"<<endl;
    cout<<"Masukan koefisien pangkat 2 : ";cin>>ax;
    cout<<endl;
}
while(!cek(ax));
   a=atoi(ax);
   //getch();
    if((a==0)&&(a=='-'))
   {
        goto koef1;
   }

koef2:;
char bx[10];
do
{
    cout<<"________________________________________________________________________________"<<endl;
    cout<<"Masukan koefisien pangkat 1 : ";cin>>bx;
    cout<<endl;
}
while(!cek(bx));
   b=atoi(bx);
   //getch();
    if((b==0)&&(b=='-'))
   {
        goto koef2;
   }

koef3:;
char cx[10];
do
{
    cout<<"________________________________________________________________________________"<<endl;
    cout<<"Masukan koefisien pangkat 0 : ";cin>>cx;
    cout<<endl;
}
while(!cek(cx));
   c=atoi(cx);
   //getch();
    if((c==0)&&(c=='-'))
   {
        goto koef3;
   }

cout<<"________________________________________________________________________________"<<endl;
cout<<"Maka persamaan kuadratnya adalah "<<a<<"x^2+"<<b<<"x+"<<c<<endl;

if(a==0)
{
    cout<<"================================================================================"<<endl;
    cout<<"Bukan Persamaan Kuadrat";
    cout<<endl;
}
else
{
dis=b*b-4*a*c;

if(dis>0)
{
    x1=-b+sqrt(dis)/2*a;
    x2=-b-sqrt(dis)/2*a;
    cout<<"================================================================================";
    cout<<"Akar-akar dari persamaan di atas"<<endl;
    cout<<"x1 = "<<x1<<endl;
    cout<<"x2 = "<<x2<<endl;
    cout<<"================================================================================";
    cout<<"Akar Real Berbeda"<<endl;
    cout<<endl;
}
else
{
    if(dis==0)
    {
        x1=-b/2*a;
        x2=x1;
        cout<<"================================================================================";
        cout<<"Akar-akar dari persamaan di atas"<<endl;
        cout<<"x1 = "<<x1<<endl;
        cout<<"x2 = "<<x2<<endl;
        cout<<"================================================================================";
        cout<<"Akar Real Kembar"<<endl;
        cout<<endl;
    }
else
{
    cout<<"================================================================================";
    cout<<"Akar Imajiner"<<endl;
    cout<<endl;
}
void coba();
char baru;
cout<<"================================================================================";
cout<<"Ingin coba input nilai untuk persamaan baru....?(y/t)"<<ends;cin>>baru;
if((baru=='y')||(baru=='Y'))
{
    goto koef1;
}
else
{
    (exit);
}
return 0;
getch();

}
}
}

Ini tampilan program nya :

Program Pemangkatan Sebuah Bilangan

Program ini dibuat menggunakan bahasa C++. Ide dasar memanfaatkan konsep perulangan.
Berikut ini merupakan algoritmanya :
1. Mulai
2. Masukan bilangan yang akan di pangkatkan;cin>>bil1;
3. Masukan nilai pangkat;cin>>bil2
4. Set hasil=1, jumlah pangkat merupakan syarat dalam perulangan for, jd bentuk statement for sebagai berikut : for(int i=1;i<=bil2;i++){}.
5.Jadi selama syarat terpenuhi yaitu i<=bil2, maka pemangkatan akan terus dilakukan.
6. Selesai.

Dibawah ini merupakan tampilan programnya : 
 Langsung ke kodingnya aja, silahkan dikembangkan sesuai kreativitas kalian ya !
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main()
{
    char coba;
    do
    {
    cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
    cout<<"\t\t\t  Pangkat 2 Bilangan C++ \n"<<endl;
    cout<<"\t\t\t Created By : Wira Darma \n"<<endl;
    cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
    int bil1;
    cout<<" Masukan bilangan pertama : ";cin>>bil1;cout<<endl;
    int bil2;
    cout<<" Masukan bilangan kedua: ";cin>>bil2;cout<<endl;
    cout<<"\t\t ==================================\n"<<endl;
    //pangkat bro;
    double hasilpangkat=1;
    for(int i=1;i<=bil2;i++)
    {
        hasilpangkat = hasilpangkat*bil1;
    }
    cout<<"\t\t\t  "<<bil2<<" "<<endl;
    cout<<"\t\t\t"<<bil1<<"   =  "<<hasilpangkat<<" \n"<<endl;
    cout<<"coba lagi ?(y)"<<endl;
    coba=getch();
    system("cls");
    }
    while(coba=='y');
    char a=3;
    cout<<"\n\n\n"<<endl;
    cout<<"\t\t\t "<<a<<" "<<a<<" "<<a<<" Terima Kasih "<<a<<" "<<a<<" "<<a<<" "<<endl;
    cout<<"\n\n"<<endl;
    getch();
    system("exit");
}

SELAMAT MENCOBA !!!

Wednesday, 15 August 2012

Perkalian 2 Bilangan Menggunakan Statement For C++

Sudah lama saya  tidak posting di blog ini, sekarang saya akan menjelaskan tentang penggunaan perulangan sebagai pengkali dan pemangkat suatu bilangan. Berawal dari sebuah soal dari buku yakni : buatlah sebuah program yang mampu mengalikan dua buah bilangan tanpa menggunakan operator kali(*)!!!, seperti ini soalnya. Lalu saya mulai berpikir menentukan algoritmanya, jika perkalian biasa pasti mudah dlm menentukan algoritmanya. berikut ini algoritma operasi perkalian biasa :
1. Mulai
2. Masukan bilangan pertama
3. Masukan bilangan kedua
4. (bilangan pertama x bilangan kedua), misal 2x3 = 6

5. Hasil. 
Sekarang saya akan menjelaskan algoritma program mengalikan dua bilangan tanpa menggunakan operator (*) melainkan menggunakan perulangan dan operator tambah. Berikut Algoritmanya :

1. Mulai
2. Masukan bilangan pertama
3. Masukan bilangan kedua
4. Bilangan pertama di jumlahkan sebanyak bilangan kedua (bilangan pertama x bilangan kedua), misal 2x3 = 2 + 2 + 2 atau bilangan kedua dijumlahkan sebanyak bilangan pertama = 3 + 3
5. Selesai. 


Berikut ini listing program yang telah saya buat, semoga bermanfaat. Jika kurang jelas mengenai listing program ini dapat ditanyakan langsung, silahkan komentar di postingan ini.

#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;

int main()
{
    char coba;
    do
    {
    cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
    cout<<"\t\t   Perkalian 2 Bilangan C++ \n"<<endl;
    cout<<"\t\t\t Created By : Wira Darma \n"<<endl;
    cout<<"\t\t\t :::::::::***::::::::::\n"<<endl;
    int bil1;
    cout<<" Masukan bilangan pertama : ";cin>>bil1;cout<<endl;
    int bil2;
    cout<<" Masukan bilangan kedua: ";cin>>bil2;cout<<endl;
    double hasil=0;
    for(int i=1;i<=bil2;i++)
    {
        hasil = hasil+bil1;
    }
    cout<<"\t\t\t "<<bil1<<" x "<<bil2<<" = "<<hasil<<" \n"<<endl;
    cout<<"\t\t ==================================\n"<<endl;
    
    cout<<"coba lagi ?(y)"<<endl;
    coba=getch();
    system("cls");
    }
    while(coba=='y');
    char a=3;
    cout<<"\n\n\n"<<endl;
    cout<<"\t\t\t "<<a<<" "<<a<<" "<<a<<" Terima Kasih "<<a<<" "<<a<<" "<<a<<" "<<endl;
    cout<<"\n\n"<<endl;
    getch();
    system("exit");
return 0;
}

Silahkan kembangkan program ini sesukan kalian, kita sama-sama belajar...
oh ya lupa, saya menggunakan compiler code::blocks.

Friday, 30 March 2012

Perulangan FOR


Perulangan FOR merupakan jenis perulangan yang paling mudah diingat, melihat dari panjang dan struktur sintaks yang digunakan. Pada dasarnya sintaks perulangan FOR berupa :


for(kondisi_awal; syarat_berulang; penambahan/pengurangan)
{
 <statement yang akan diulang>
}
Dibawah ini merupakan contoh program perulangan dengan menggunakan FOR. Program ini akan meminta user memasukan banyaknya perulangan yang akan ditampilkan.
#include <iostream>
using namespace std;
int main()
{
    cout<< "=====PERULANGAN DENGAN MENGGUNAKAN FOR========"<<endl;
    cout<< " MENAMPILKAN KATA Hello World ! SEBANYAK -N "<<endl;
    cout<< "=============================================="<<endl;
    cout<<endl;
    int i,n;//bagian deklarasi variabel yang akan di gunakan dalam program...
    cout<<"Masukan banyak -N kata yang akan ditampilkan : ";cin>>n;cout<<endl;
    for(i=1;i<=n;i++){
        cout <<" "<<i<<" Hello world!\n"<<endl;
    }
    return 0;
}
Saya menggunakan CODEBLOCK sebagai compilernya. Jika menggunakan compiler lain, mungkin terjadi beberapa kesalahan dalam sintaksnya, hal ini disebabkan karena untuk masing-masing compiler telah dilengkapi dengan beberapa sintaks bawaan dari compiler itu sendiri.
CODEBLOCK merupan software opensource(GRATISSS....!!!!). Jika berminat bisa didownload softwarenya di http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download

Penjumlahan 2 Bilangan Random


Di bawah ini merupakan program menggunakan bahasa C. Program ini merupakan program menjumlahkan dua bilangan random yang akan ditampilkan oleh komputer. User akan di minta memasukan hasil dari penjumlahan kedua bilangan tersebut.

Silahkan di COPY dan di pelajari.





#include <stdio.h>
#include <stdlib.h>

int main()
{
int i,j,x,hasil,yes,no ;
    printf("************************************\n");
    printf("Jumlahkan dua buah bilangan di bawah\n");
    printf("************************************\n");
srand(time (NULL));
    i = rand()%20;
    j = rand()%20;
    x=i+j;
printf("SOAL :\n");
{
printf("%d + %d=",i,j); scanf("%d",&hasil);
printf("\n");
// user diminta menginput hasil penjumlahan.
    if(hasil == x){ printf("Anda Benar!!!\n");}
    else printf("Anda BODOH, soal gini gga bisaaa !!!\n");
}
}


Program ini masih sederhana, silahkan dikembangkan menurut kreasi temen-temen.


Tuesday, 28 February 2012

ABIGANGSA Freehand Design

Free hand : standart gambar, untuk pemula seperti saya. Selamat menikmati desain-desain berikutnya...!!!
mau minta desain ny, cp : @ wira.gila@yahoo.co.id || wirabogel@gmail.com
http://ti-kita.blogspot.com/

Sunday, 11 December 2011

PhotoBie (Photo Editing)

Photobie adalah sebuah perangkat lunak bebas untuk mengedit foto, scrapbooking, membuat animasi dengan berbagai expresi untuk menjadikan sebuah karya seni yang indah. Software ini sangat cocok bagi Anda yang hoby mengedit foto atau membuat foto/gambar animasi keren, gambar lucu dan unik.

Jika Anda belum begitu mahir mengedit foto atau gambar menggunakan PhotoShop, software photo editing  photobie merupakan salah satu alternatif terbaik pengganti photoshop yang sangat mudah digunakan. Karena fitur-fitur yang tersedia dalam software ini hampir mirip dengan photoshop. Berikut adalah fitur-fitur yang tersedia pada PhotoBie software editing photo:
  1. Photo Image editing
    a. Cropping, Copy, Paste, Color adjustment, Rotate/Flip
    b. Basic to advanced color adjustment
    c. Painting tools: pen, shape draw fill, airbrush, eraser, line/curve with arrows, smudge etc.
    d. Text tool: you can Create text with various textures, patterns, gradients, shadings, fonts,etc.
    e. Color Palettes: simple color ring, customized color palette
    f. Region tools: rectangle, round rectangle, oval, polygon, freehand, fuzzy magic wand.
  2. Advanced Layer support.
    a. You can clone/copy/paste a layer or multiple layers and you can shuffle layers easily.
    b. You can merge layers with/without keeping original layers.
    c. You can use automatic layer generation to generate a new layer whenever you do some
    paint action to the image. Note: this is the Photobie default.
  3. Photoshop filter plug-in support
    a. You can leverage thousands of free Photoshop .8bf filter plug-ins to achieve special effects.
    b. You can manage your .8bf plug-ins easily with our robust Plugin Manager
  4. Photo image browser
    a. You can open all images or selected images within a directory and browse them easily within the Photobie image browser
    b. You can open up to 8 directories and you switch Between them easily
    c. You can do Batch rotate/resize
    d. You can import them into main editing window
    e. You can start a full screen slide show.
Free Download PhotoBie

Saturday, 26 November 2011

APEL BERGIGI

Apel adalah buah yang memiliki banyak manfaat bagi kesehatan. Apel banyak dijual di pasar tradisional maupun supermarket.
Bayangkan saja apa yang akan terjadi pada mulut anda ketika ingin memakan apel seperti gambar di bawah ini.
Karya designer gadungan @I Gede Wira Darma

LELAKI HIDUNG BELANG

Lelaki hidung belang adalah sebutan bagi kaum lelaki yang suka bergonta-ganti pasangan, memainkan perasaan wanita, dan berselingkuh dengan riang gembira.

Di bawah ini adalah foto salah satu lelaki hidung belang yang tertangkap kamera tersembunyi.



http:ti-kita.blogspot.com

wkwkwkwkwkwk :D LOL

Monday, 21 November 2011

Menambahkan Widget YM pada Blog dan Web

    Menambahkan widget Yahoo Massenger dalam blog maupun web mempunyai tujuan untuk mengetahui admin dari webster atau blogger yang sedang on line pada YM. Melalui widget YM pada blog, kita bisa langsung berinteraksi dengan pemilik blog atau web tersebut.
Berikut ini merupakan script untuk menambahkan widget YM pada blog :    

<a href="ymsgr:sendIM? id-yahoo-anda "> </a> <a href="ymsgr:sendIM?id-yahoo-anda"><img src="http://opi.yahoo.com/online?u= id-yahoo-anda &amp;m=g&amp; t=14 " border="2" alt="" /> &nbsp;</a> <a href="ymsgr:sendIM?id-yahoo-anda"><br /> </a>

# catatan :
~ id-yahoo-anda diganti dengan account yahoo yang anda miliki, contoh : wira.gilayahoo.co.id (account saya).
~ t=14 , angka 14 bisa diganti dengan angka mulai dr 1-14 (setahu saya), angka ini akan menunjukan model tampilan widget pada blog atau web anda.
Contoh untuk t=14

Selamat mencoba...!!!!!

Wednesday, 16 November 2011

TV On Line pada Blog

Memasang TV online sekiranya dapat mempengaruhi jumlah pengunjung yang sengaja maupun tidak untuk singgah dan menikmati layanan TV Online GRATIS!!!. Layanan ini di sediakan oleh Mivo Tv.
Untuk memasang TV online ini, kalian bisa copy scribe html di bawah ini.

<center><object>classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="src" value="http://id.imediabiz.com/MivoTV.swf?r500" /><param name="allowfullscreen"
value="true" /><param name="allowscriptaccess" value="sameDomain" />
<param name="devicefont" value="false" /><param name="menu" value="true" />
<param name="pluginspage" value="http://mivo.tv/ImediabizTV.swf?r=500" />
<param name="quality" value="high" /><param name="scale" value="noscale" />
<param name="wmode" value="transparent" />
<embed style="padding: 0px; margin: -25px 0pt 0pt; border: 2px solid #000000;
border-radius: 5px 5px 5px 5px;" width="550" height="775" type="application/x-shockwave-flash"
src="http://id.imediabiz.com/MivoTV.swf?r500" allowfullscreen="true" allowscriptaccess="sameDomain"
devicefont="false" menu="true" pluginspage="http://mivo.tv/ImediabizTV.swf?r=500" quality="high"
scale="noscale" wmode="transparent" /></embed></object></center> 


Setelah meng copy scribe ini buka dasbor blog anda, lalu pilih layout, pilih lokasi dimana anda akan meletakannya. Pilih tambah Gadget, pilih <html>, paste scribe ini pada gadget <html> lalu simpan.

Sekarang lihatlah tampilan blog anda..!!!
lebih menarik....? anda lelah membaca, selingi dengan nonton acara TV, tidak perlu meninggalkan desktop komputer atau laptop untuk pergi ke ruang tamu dan nonton acara TV.

#SILAHKAN DICOBA# 

Saturday, 5 November 2011

HARDWARE KOMPUTER


Download *ppt

Pengertian dari hardware atau  dalam bahasa indonesianya disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba oleh manusia secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.
Hardware dapat bekerja berdasarkan perintah yang telah ditentukan ada padanya, atau yang juga disebut dengan dengan istilah instruction set. Dengan adanya perintah yang dapat dimengerti oleh hardware tersebut, maka hardware tersebut dapat melakukan berbagai kegiatan  yang telah ditentukan oleh pemberi perintah.
Secara fisik, Komputer terdiri dari beberapa komponen yang merupakan suatu sistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan mengakibatkan tidak berfungsinya suatu komputer dengan baik. Komponen komputer ini termasuk dalam kategori elemen perangkat keras (hardware). Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :
1. Input divice (unit masukan)
2. Process device (unit Pemrosesan)
3. Output device (unit keluaran)
4. Backing Storage ( unit penyimpanan)
5. Periferal ( unit tambahan)
komponen dasar komputer yang terdiri dari input, process, output dan storage. Input device terdiri dari keyboard dan mouse, Process device adalah microprocessor (ALU, Internal Communication, Registers dan control section), Output device terdiri dari monitor dan printer, Storage external memory terdiri dari harddisk, Floppy drive, CD ROM, Magnetic tape. Storage internal memory terdiri dari RAM dan ROM. Sedangkan komponen Periferal Device merupakan komponen tambahan atau sebagai komponen yang belum ada atau tidak ada sebelumnya. Komponen Periferal ini contohnya : TV Tuner Card, Modem, Capture Card.

Tuesday, 1 November 2011

Mengenal Format Gambar JPG, GIF, TIF, PNG, dan RAW


Secara kasat mata, perbedaan antara ektensi file memang terlihat sama tetapi jika kita menggunakan aplikasi image proccessing, maka akan tampak jelas perbedaan jenis ekstensi filenya.
JPG/JPEG (Joint Photographic Expert Group)
Format file ini mampu mengkompres objek dengan tingkat kualitas sesuai dengan pilihan yang disediakan. Format file sering dimanfaatkan untuk menyimpan gambar yang akan digunakan untuk keperluan halaman web, multimedia, dan publikasi elektronik lainnya. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, dan Grayscale. Format file ini juga mampu menyimpan alpha channel, namun karena orientasinya ke publikasi elektronik maka format ini berukuran relatif lebih kecil dibandingkan dengan format file lainnya. 
Contoh format *jpg
GIF (Graphic Interchange Format)
Format file ini hanya mampu menyimpan dalam 8 bit (hanya mendukung mode warna Grayscale, Bitmap dan Indexed Color). Format file ini merupakan format standar untuk publikasi elektronik dan internet. Format file mampu menyimpan animasi dua dimensi yang akan dipublikasikan pada internet, desain halaman web dan publikasi elektronik. Format file ini mampu mengkompres dengan ukuran kecil menggunakan kompresi LZW. Format *gif , biasanya digunakan untuk file animasi ringan untuk sebuah website.
Contoh format *gif
Contoh lain format *gif

Saturday, 24 September 2011

Tutorial Word 2007 (Memulai Ms.Word)

Download full tutorial Ms. Word 2007 (Free)
 Memulai Microsoft Word
      Klik START, dari menu langsung pilih Microsoft Word, jika tidak tersedia di menu klik All Program - Microsoft Office - Microsoft Word 2007.
Ini adalah tapilan awal dari Ms. Word 2007.
       











Saya akan coba membahas sedikit menu-menu dan item-item yang terdapat pada Ms. Word 2007. Dimulai dari Office button.
           Dari office button terdapat beberapa icon seperti new,open,save,save as, print, prepare, send, publish,close, recent document, word option, exit word.

New                : Untuk membuat lembar kerja baru, bisa dilakukan dengan menenkan CTRL + N.
Open  (CTRL + O): untuk membuka file word yang diinginkan dan telah disimpan sebelumnya.
Save, Save As : save,menyimpan file word dengan ekstensi file default word 2007(docx). Save As, menyimpan file word dengan pilihan opsional dalam ekstensi file.
Print                : untuk mengeluarkan output file melalui printer(jika tersedia)
Recent Document : adalah sejenis shortcut daftar file-file word yang telah kita buka sebelumnya.

Tuesday, 20 September 2011

SISTEM OPERASI KOMPUTER (OS)


Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat kerasserta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. 
Tux.svgSistem Operasi yang umum digunakan pada saat ini adalah Microsoft Windows dan Linux.
Windows logo


TRANSLATED