THOUSANDS OF FREE BLOGGER TEMPLATES

Rabu, 26 Mei 2010

perkalian dua matiks

/* perkalian matriks */

#include
#define nilai_i 2
#define nilai_j 3
#define nilai_k 2
main()
{
int i,j,k;
int matrik_A[3][3],
matrik_B[3][3],
matrik_C[3][3],
clrscr();
printf("Jumlah Baris dan Kolom matrik\n");
printf("Matriks A : [2,3]\n");
printf("Matriks B : [3,2]\n");
printf("\n");
printf("Input Nilai Matrik A\n");
for(i=0;i { for(j=0;j printf("Baris ke-%d, kolom ke-%d = ",i+1,j+1);
scanf("%d",&matrik_A[i][j]); }
}
printf("\n");
printf("Input Nilai Matrik B\n");
for(j=0;j{ for(k=0;kprintf("Baris ke-%d, kolom ke-%d = ",j+1,k+1);
scanf("%d",&matrik_B[j][k]); }
}
printf("\n");
for(i=0;i {
for(k=0;k {
matrik_C[i][k] = 0;
for(j=0;j matrik_C[i][k]+=matrik_A[i][j]*matrik_B[j][k];
}
}

printf("Nilai Matrik C = A x B adalah \n");
for(i=0;i{
for(k=0;kprintf("%6d",matrik_C[i][k]);
printf("\n");
}
printf("\n");


getch();
}

Senin, 24 Mei 2010

/* BUBLE SORTING */

#include

void main()
{
int i, j, n;
/*Deklarasi index untuk array */
int Tmp;
/*Tmp penampung elemen array */
int Arr[50];
/*Deklarasi Array */

/* Aplikasi dimulai */
printf("Inputkan banyak data yang akan diurutkan : ");
scanf("%i", &n);
/* Input array */
for(i = 0; i < n; i++) {
/* Perulangan untuk inputan array */
printf("Masukan data ke %i : ", i + 1);
scanf("%i", &Arr[i]);
}
/* Lakukan sorting ascending dengan metode bubble */
for(i = 1; i < n; i++) {
/* Lakukan perulangan untuk akses array */
for(j = 0; j < n - 1; j++) {
/* Lakukan perulangan untuk pencocokan */
if(Arr[j] > Arr[j + 1]) {
/*Cocokkan data 1 dengan data yang disebelah */
Tmp = Arr[j];
/* Tampung array lama */
Arr[j] = Arr[j + 1];

/* Ganti yang lama dengan array baru */
Arr[j + 1] = Tmp; /* Array baru ditukar dengan yang lama */
}
}
}
/* Tampilkan Hasil */
printf("\nSetelah Pengurutan\n");
for(i = 0; i < n; i++) {
/* Perulangan untuk tampilan Array */
printf("Elemen ke %i : %i\n", i + 1, Arr[i]);
}
getch();
}

/* Program pengurangan matriks dua dimensi */

#include "stdio.h"
#include "conio.h"
void main()


{ int A[2][3], B[2][3], X[2][3], Y[2][3], C[2][3], i, j;
clrscr();
/******* Masukkan matriks A *******/
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
{ printf("input data matrik A[%i][%i] : ",i+1,j+1);
fflush(stdin);scanf("%i",&A[i][j]);
}
}

/******** Masukkan matriks B ********/
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
{ printf("input data matrik B[%i][%i] : ",i+1,j+1);
fflush(stdin);scanf("%i",&B[i][j]);
}
}

/******** Proses pengurangan matriks A dan B ********/
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
{ X[i][j]=A[i][j]-B[i][j];
}
}

/******** Cetak isi matriks A ********/
printf("\n matrik A\n");
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
printf("%6i",A[i][j]);
printf("\n");
}
printf("\n");


/******** Cetak isi matriks B *******/
printf("\n matrik B\n");
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
printf("%6i",B[i][j]);printf("\n");
}
printf("\n");


/******** Cetak hasil penjumlahan matriks A dan B *******/
printf("\n matrik pengurangan A-B\n");
for(i=0;i<2;i++)
{ for(j=0;j<3;j++)
printf("%6i",X[i][j]);printf("\n");
}
printf("\n\n");
getch();
}

nama organisasi induk cabang olahraga yang ada di Indonesia

Berikut ini adalah nama organisasi induk cabang olahraga yang ada di Indonesia diurutkan berdasarkan nama cabang olah raga serta singkatan namanya yang diakui oleh KONI / Komite Olahraga Nasional Indonesia yaitu sebagai berikut :

1. Aero Sport = Federasi Aero Sport Indonesia / FASI
2. Anggar = Persatuan Anggar Seluruh Indonesia / IKASI
3. Atletik = Persatuan Atletik Seluruh Indonesia / PASI
4. Baseball = Perserikatan Bisbol dan Sofbol Amatir Seluruh Indonesia / PERBASASI
5. Berkuda = Persatuan Olahraga Berkuda Seluruh Indonesia / PORDASI
6. Berlayar = Persatuan Olahraga Layar Seluruh Indonesia / PORLASI
7. Biliar = Persatuan Olahraga Biliar Seluruh Indonesia / POBSI
8. Binaraga = Persatuan Angkat Berat dan Binaraga Seluruh Indonesia / PABBSI
9. Bola Basket = Persatuan Bola Basket Seluruh Indonesia / PERBASI
10. Bola Voli = Persatuan Bola Voli Seluruh Indonesia / PBVSI
11. Boling = Persatuan Boling Indonesia / PBI
12. Bulu Tangkis = Persatuan Bulutangkis Seluruh Indonesia / PBSI
13. Catur = Persatuan Catur Seluruh Indonesia / PERCASI
14. Dayung = Persatuan Olahraga Dayung Seluruh Indonesia / PODSI
15. Drum Band = Persatuan Drum Band Indonesia / PDBI
16. Golf = Persatuan Golf Indonesia / PGI
17. Gulat = Persatuan Gulat Amatir Seluruh Indonesia / PGSI
18. Judo = Persatuan Judo Seluruh Indonesia / PJSI
19. Karate = Federasi Olahraga Karate-do Indonesia / FORKI
20. Kartu = Gabungan Bridge Seluruh Indonesia / GABSI
21. Kempo = Persaudaraan Bela Diri Kempo Indonesia / PERKEMI
22. Kesehatan Olahraga = Kesehatan Olahraga Republik Indonesia / KORI
23. Liong & Barongsai = Persatuan Liong & Barongsai Seluruh Indonesia / PLBSI
24. Menembak = Persatuan Menembak dan BerburuIndonesia / PERBAKIN
25. Motor = Ikatan Motor Indonesia / IMI
26. Olahraga air = Persatuan Renang Seluruh Indonesia / PRSI
27. Olahraga Cacat = Badan Pembina Olahraga Cacat / BPOC
28. Olahraga KORPRI = Badan Pembina Olahraga Korps Pegawai Republik Indonesia / BAPOR KORPRI
29. Olahraga Mahasiswa = Badan Pembina Olahraga Mahasiswa Indonesia / BAPOMI
30. Olahraga Pelajar = Badan Pembina Olahraga Pelajar Seluruh Indonesia / BAPOPSI
31. Olahraga Sepeda = Ikatan Sport Sepeda Indonesia / ISSI
32. Olahraga Wanita = Persatuan Wanita Olahraga Seluruh Indonesia / PERWOSI
33. Panahan = Persatuan Panahan Indonesia / PERPANI
34. Panjat Tebing = Federasi Panjat Tebing Indonesia / FPTI
35. Pecak Silat = Ikatan Pencak Silat Indonesia / IPSI
36. Selam = Persatuan Olahraga Selam Seluruh Indonesia / POSSI
37. Senam = Persatuan Senam Indonesia / PERSANI
38. Sepak Takraw = Persatuan Sepak Takraw Seluruh Indonesia / PSTI
39. Sepakbola = Persatuan Sepak Bola Seluruh Indonesia / PSSI
40. Sepatu Roda = Persatuan Olahraga Sepatu Roda Seluruh Indonesia / PERSEROSI
41. Ski Air = Persatuan Ski Air Seluruh Indonesia / PSASI
42. Sport Dance = Ikatan Olahraga Dansa Indonesia / IODI
43. Squash = Persatuan Squash Indonesia / PSI
44. Taekwondo = Taekwondo Indonesia / TI
45. Tarung Derajat = Keluarga Olahraga Tarung Derajat / KODRAT
46. Tenis = Persatuan Tennis Lapangan Seluruh Indonesia / PELTI
47. Tenis Meja = Persatuan Tenis Meja Seluruh Indonesia / PTMSI
48. Tinju = Persatuan Tinju Amatir Indonesia / PERTINA
49. Wartawan Olahraga = Seksi Wartawan Olahraga Persatuan Wartawan Indonesia / SIWO PWI
50. wushu = Wushu Indonesia / WI

Selasa, 11 Mei 2010

नामा इन्दुक Organisasi

Mon, 16/06/2008 - 5:43am — godam64

Berikut ini adalah nama organisasi induk cabang olahraga yang ada di Indonesia diurutkan

berdasarkan nama cabang olah raga serta singkatan namanya yang diakui oleh KONI / Komite

Olahraga Nasional Indonesia yaitu sebagai berikut :

1. Aero Sport = Federasi Aero Sport Indonesia / FASI
2. Anggar = Persatuan Anggar Seluruh Indonesia / IKASI
3. Atletik = Persatuan Atletik Seluruh Indonesia / PASI
4. Baseball = Perserikatan Bisbol dan Sofbol Amatir Seluruh Indonesia / PERBASASI
5. Berkuda = Persatuan Olahraga Berkuda Seluruh Indonesia / PORDASI
6. Berlayar = Persatuan Olahraga Layar Seluruh Indonesia / PORLASI
7. Biliar = Persatuan Olahraga Biliar Seluruh Indonesia / POBSI
8. Binaraga = Persatuan Angkat Berat dan Binaraga Seluruh Indonesia / PABBSI
9. Bola Basket = Persatuan Bola Basket Seluruh Indonesia / PERBASI
10. Bola Voli = Persatuan Bola Voli Seluruh Indonesia / PBVSI
11. Boling = Persatuan Boling Indonesia / PBI
12. Bulu Tangkis = Persatuan Bulutangkis Seluruh Indonesia / PBSI
13. Catur = Persatuan Catur Seluruh Indonesia / PERCASI
14. Dayung = Persatuan Olahraga Dayung Seluruh Indonesia / PODSI
15. Drum Band = Persatuan Drum Band Indonesia / PDBI
16. Golf = Persatuan Golf Indonesia / PGI
17. Gulat = Persatuan Gulat Amatir Seluruh Indonesia / PGSI
18. Judo = Persatuan Judo Seluruh Indonesia / PJSI
19. Karate = Federasi Olahraga Karate-do Indonesia / FORKI
20. Kartu = Gabungan Bridge Seluruh Indonesia / GABSI
21. Kempo = Persaudaraan Bela Diri Kempo Indonesia / PERKEMI
22. Kesehatan Olahraga = Kesehatan Olahraga Republik Indonesia / KORI
23. Liong & Barongsai = Persatuan Liong & Barongsai Seluruh Indonesia / PLBSI
24. Menembak = Persatuan Menembak dan BerburuIndonesia / PERBAKIN
25. Motor = Ikatan Motor Indonesia / IMI
26. Olahraga air = Persatuan Renang Seluruh Indonesia / PRSI
27. Olahraga Cacat = Badan Pembina Olahraga Cacat / BPOC
28. Olahraga KORPRI = Badan Pembina Olahraga Korps Pegawai Republik Indonesia / BAPOR KORPRI
29. Olahraga Mahasiswa = Badan Pembina Olahraga Mahasiswa Indonesia / BAPOMI
30. Olahraga Pelajar = Badan Pembina Olahraga Pelajar Seluruh Indonesia / BAPOPSI
31. Olahraga Sepeda = Ikatan Sport Sepeda Indonesia / ISSI
32. Olahraga Wanita = Persatuan Wanita Olahraga Seluruh Indonesia / PERWOSI
33. Panahan = Persatuan Panahan Indonesia / PERPANI
34. Panjat Tebing = Federasi Panjat Tebing Indonesia / FPTI
35. Pecak Silat = Ikatan Pencak Silat Indonesia / IPSI
36. Selam = Persatuan Olahraga Selam Seluruh Indonesia / POSSI
37. Senam = Persatuan Senam Indonesia / PERSANI
38. Sepak Takraw = Persatuan Sepak Takraw Seluruh Indonesia / PSTI
39. Sepakbola = Persatuan Sepak Bola Seluruh Indonesia / PSSI
40. Sepatu Roda = Persatuan Olahraga Sepatu Roda Seluruh Indonesia / PERSEROSI
41. Ski Air = Persatuan Ski Air Seluruh Indonesia / PSASI
42. Sport Dance = Ikatan Olahraga Dansa Indonesia / IODI
43. Squash = Persatuan Squash Indonesia / PSI
44. Taekwondo = Taekwondo Indonesia / TI
45. Tarung Derajat = Keluarga Olahraga Tarung Derajat / KODRAT
46. Tenis = Persatuan Tennis Lapangan Seluruh Indonesia / PELTI
47. Tenis Meja = Persatuan Tenis Meja Seluruh Indonesia / PTMSI
48. Tinju = Persatuan Tinju Amatir Indonesia / PERTINA
49. Wartawan Olahraga = Seksi Wartawan Olahraga Persatuan Wartawan Indonesia / SIWO PWI
50. wushu = Wushu Indonesia / WI

Jumat, 07 Mei 2010

=== Operasi Dalam Matriks ===

----

Dua buah matriks dikatakan sama apabila matriks-matriks tersebut mempunyai ordo yang sama dan setiap elemen yang seletak sama.

Jika A dan B adalah matriks yang mempunyai ordo sama, maka penjumlahan dari A + B adalah matriks hasil dari penjumlahan elemen A dan B yang seletak. Begitu pula dengan hasil selisihnya. Matriks yang mempunyai ordo berbeda tidak dapat dijumlahkan atau dikurangkan.

Jumlah dari ''k'' buah matriks A adalah suatu matriks yang berordo sama dengan A dan besar tiap elemennya adalah ''k'' kali elemen A yang seletak. Didefinisikan: Jika ''k'' sebarang ''skalar'' maka ''k''A = A ''k'' adalah matriks yang diperoleh dari A dengan cara mengalikan setiap elemennya dengan ''k''. Negatif dari A atau -A adalah matriks yang diperoleh dari A dengan cara mengalikan semua elemennya dengan -1. Untuk setiap A berlaku A + (-A) = 0.
Hukum yang berlaku dalam penjumlahan dan pengurangan matriks :
: a.) A + B = B + A
: b.) A + ( B + C ) = ( A + B ) + C
: c.) k ( A + B ) = kA + kB = ( A + B ) k , k = skalar

Hasil kali matriks A yang ber-ordo m x p dengan matriks B yang berordo p x n dapat dituliskan sebagi matriks C

Sejarah Komputer Generasi Keempat

Setelah IC muncul, tujuan
pengembangan komputer menjadi lebih jelas yaitu mengecilkan ukuran sirkuit dan komponen-komponen elektronik. Large Scale Integration atau LSI dapat memuat ratusan komponen dalam satu chip. Kemudian tahun 1980-an, Very Large Scale Integration atau VLSI memuat ribuan komponen dalam satu chip tunggal. ULSI atau yang disebut dengan Ultra-Large Scale Integration mampu meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang banyak
komponen dalam satu keping yang berukuran setengah keping uang logam
mendorong turunnya harga dan ukuran komputer.
Hal itu ternyata juga mampu meningkatkan daya kerja, efisiensi dan
kehandalan komputer.Chip Intel 4004 yang telah dibuat pada tahun 1971 membawa dampak kemajuan terhadap IC dengan meletakkan seluruh komponen dari sebuahkomputer (yaitu central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelum itu, IC dibuat untuk mengerjakan suatu tugas tertentu yang bersifat spesifik. dan Sekarang, sebuah mikroprosesor dapat diciptakan dan kemudian diprogram untuk memenuhi semua kebutuhan yang diinginkan. Tidak lama setelah itu, setiap perangkat rumah tangga seperti microwave oven, televisi, dan juga mobil dengan electronic fuel injection, semuanya dilengkapi dengan alat yang disebut mikroprosesor.
Perkembangan yang sedemikian ini dapat memungkinkan orang-orang biasa untuk menggunakan komputer. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar ataupun lembaga pemerintahan. kemudian pada pertengahan tahun 1970-an,
perakit komputer menawarkan hasil ciptaan komputer mereka ke masyarakat umum. Komputer-komputer itu, yang disebut dengan mini komputer, mini komputer itu dijual dengan paket perangkat lunak atau software yang mudah untuk digunakan oleh kalangan awam. Perangkat lunak atau software yang paling populer pada masa itu adalah program word processing dan spreadsheet.
Kemudian pada tahun 1981, IBM mencoba mengenalkan penggunaan mesin komputer yang disebut dengan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. PAda tahun 1981 penggunaan Personal kumputer hanya 2 juta unit kemudian pada tahun 1981 lelonjak naik menjadi 5,5 juta unit. Lalu sepuluh tahun kemudian, PC sebanyak 65 juta telah digunakan.Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja yang biasa disebut dengan desktop computer, menjadi komputer yang dapat dimasukkan ke dalam tas atau disebut dengan laptop, atau bahkan komputer yang dapat digenggam yaitu palm top.
karena komputer telah mampu menjadi ladang bisnis yang cerah, maka munculnya persaingan antara IBM PC dengan perusahaan Apple Macintosh dalam memperebutkan pasarkomputer . Apple Macintosh yang menjadi terkenal karena mampu mempopulerkan sistem grafis pada komputernya, sementara saingannya yang masih menggunakankomputer yang berbasis teks. Perusahaan Macintosh juga mempopulerkan penggunaan perangkat keras mouse.
Saat ini kita telah mengenal perjalanan IBM compatible dengan memakai CPU: IBM PC/486, Pentium, Pentium 2, Pentium 3, Pentium 4 (Serial dari CPU ciptaan dari Intel). Juga kita kenal AMD k6, Athlon, dan lain-lain. Itu semua termasuk ke dalam golongankomputer generasi keempat.
Seiring dengan menjamurnya dan berkembangnya penggunaan teknologi komputer di tempat kerja, kemudian cara-cara baru untuk menggali potensia yang ada di komputer terus dikembangkan. Dengan bertambah kuatnya suatu komputer mini, komputer-komputer itu bisa dihubungkan secara bersamaan di dalam suatu jaringan (net) untuk saling berbagi memori, perangkat lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya dalam satu waktu.Komputer jaringan memungkinkan sebuah komputer dapat membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan teknik pengkabelan langsung (sebagai contoh adalah seperti local area network, LAN), atau kabel telepon, kemudian jaringan ini dapat berkembang menjadi jaringan yang sangat besar dan terus berkembang
.

Sejarah Komputer Generasi Ketiga

Meskipun transistor dalam banyak hal memiliki kemampuan yang melebihi tube vakum, tapi transistor terlalu besar dalam menghasilkan panas, yang berpotensi bisa merusak bagian-bagian dalam komputer. kemudian ditemukanlah Batu kuarsa atau quartz rock yang dapat menghilangkan masalah ini. Seorang insinyur di Texas Instrument, bernama Jack Kilby mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC dapat mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon yang kecil terbuat dari pasir kuarsa. kemudian para ilmuwan berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang dinamakan semikonduktor. sehingga menghasilkan sebuah komputer yang semakin kecil karena komponen yang ada di dalamnya dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga yang lain adalah penggunaan sistem operasi atau dalam bahasa inggrisnya operating system, yaitu suatu sistem yang memungkinkan mesin dapat menjalankan berbagai program yang berbeda secara bersamaan dengan sebuah program utama yang mengawasi atau memonitor dan mengkoordinasi memori mesin komputer.

Generasi komputer

Sejarah komputer generasi kedua.

Tahun 1948, penemuan transistor sangat berpengaruh terhadap perkembangan komputer masa itu. Transistor menggantikan tube vakum di televisi, radio, dan komputer. sehingga mengakibatkan, berubahnya ukuran mesin-mesin elektrik yang tadinya berukuran besar menjadi ukuran yang lebih kecil.
Transistor mulai dipakai dalam teknologi komputer dimulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih bisa diandalkan, dan lebih hemat energi dibanding para pendahulu sebelumnya. Mesin pertama yang dapat memanfaatkan teknologi baru ini adalah superkomputer. IBM menciptakan superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah data yang besar, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin komputer LARC itu sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga kepopulerannya menjadi terbatas. Hanya ada dua LARC yang pernah dipasang dan digunakan ; yaitu satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya ada di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua ini telah menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.
Kemudian pada awal tahun 1960-an, mulailah bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya telah menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.
Sebagai salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar memakai komputer generasi kedua sebagai alat untuk memproses informasi keuangan perusahaan.
Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja komputer dengan harga yang pantas bagi penggunaan komputer untuk bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language disingkat COBOL dan Formula Translator disingkat FORTRAN, telah mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. kemudian muncullah Berbagai macam karir baru di bidang komputer seperti programmer, analyst, teknisi komputer dan lain-lain. Industri perangkat lunak pun juga mulai bermunculan dan berkembang pada generasi kedua komputer ini.

Sejarah Komputer Generasi Pertama

Awal mulanya komputer pada generasi pertama ini adalah saat terjadi perang dunia kedua, negara-negara yang ikut terlibat dalam perang dunia itu berusaha mengembangkan komputer untuk memaksimalkan kemampuan dalam mengatur strategis yang dimiliki oleh komputer. Hal ini mempengaruhi peningkatan pendanaan pengembangan komputer juga ikut serta mempercepat pertumbuhan kemajuan teknik komputer. Tahun 1941, seorang insinyur Jerman bernama Konrad Zuse membangun sebuah komputer, Z3, untuk mendisain pesawat terbang dan juga peluru kendali.
Di tempat lain ada Pihak sekutu juga yang juga membuat kemajuan lain dalam pengembangan kemampuan komputer. Pada tahun 1943, pihak Inggris berhasil menyelesaikan sebuah komputer pemecah kode rahasia yang diberi namakan Colossus yang berfungsi untuk memecahkan kode rahasia yang digunakan oleh negara Jerman. Efek dari pembuatan Colossus sebenarnya tidak banyak mempengaruhi perkembangan industri komputer, hal itu bisa terjadi karena ada dua alasan yaitu ; yang pertama, colossus adalah bukan komputer serbaguna dalam bahasa inggrisnya “general purpose computer”, ia dibuat hanya agar bisa memecahkan kode rahasia. Yang kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang selesai.
Sedangkan usaha yang dilakukan oleh pihak Amerika pada saat itu adalah menghasilkan suatu kemajuan lain jika dibandingkan dengan sekutu. Seorang insinyur Harvard yang bernama Howard H. Aiken (1900-1973) bekerja sama dengan IBM, berhasil menghasilkan kalkulator elektronik untuk US Navy. Kalkulator itu berukuran sangat besar, yaitu dengan panjang setengah lapangan sepak bola danjuga memiliki rentang kabel sepanjang 500 mil (besar sekali bukan). Komputer itu adalah ; The Harvd-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Mark I menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mark I beropreasi dengan lambat, ia memerlukan waktu 3-5 detik untuk setiap perhitungan dan tidak fleksibel yaitu urutan kalkulasinya tidak dapat diubah.Mark I tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa itu adalah Electronic Numerical Integrator and Computer singkatannya adalah ENIAC, yang diciptakan berkat kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Komputer ENIAC terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer ENIAC merupakan komputer yang sangat besar ia membutuhkan daya sebesar 160kW.
Komputer ENIAC dirancang oleh John Presper Eckert [1919-1995] dan John W. Mauchly [1907-1980], ENIAC merupakan komputer serbaguna [general purpose computer] yang mampu bekerja 1000 kali lebih cepat jika dibandingkan dengan komputer Mark I.
Kemudian pada pertengahan tahun 1940-an, John von Neumann [1903-1957] bergabung dengan tim University of Pennsylvania dalam usaha menciptakan konsep disain komputer yang sampai 40 tahun yang akan datang masih dapat digunakan dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer [EDVAC] pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Cara ini memungkinkankomputer dapat berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya lagi. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU),yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Pada tahun 1951, UNIVAC I atau kepanjangannya adalah Universal Automatic Computer Iyang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann itu.
Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil yang sangat mengesankan yang dicapai oleh UNIVAC adalah pada saat berhasil memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden pada Tahun 1952.
Komputer Generasi pertama ini dapat dikarakteristikan dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk tugas tertentu. Setiapkomputer memiliki program kode-biner yang berbeda yang disebut dengan “bahasa mesin” dalam bahasa inggrisnya adalah “machine language”. Hal ini menjadikan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah pemakaian tube vakum (yang menjadikan komputer pada masa itu tampak berukuran sangat besar) dan silinder magnetik yang berfungi untuk sebagai penyimpan data

One Piece friendship

OnePiece