/** Kotak Iklan **/ .kotak_iklan {text-align: center;} .kotak_iklan img {margin: 0px 5px 5px 0px;padding: 5px;text-align: center;border: 1px solid #ddd;} .kotak_iklan img:hover {border: 1px solid #333}

Friday, December 6, 2013

Requirements Specification

Akhirnya selesai juga Semester Satu di Universitas Kristen Satya Wacana. Saya mau berbagi tentang Requirements Spesification, jika ada yang bingung mau bikin tugas tentang itu ini saya ada contoh dari tugas akhir semester saya.
Download Contoh Requirements Specification
Semoga membantu, selamat menikmati liburan akhir tahun, selamat natal dan tahun baru Gbu .

Sunday, November 10, 2013

Punch Card dan Punch Paper Tape


Punch Card dan Punch Paper Tape


             Sekitar abad 20-an penggunaan media penyimpanan data sudah mulai menjamur, terlebih mulai berkembangnya pengolahan data dan kebutuhan akan informasi di era tersebut mendesak para pengembang industri komputer untuk membuat sarana penyimpanan data masal. Di awal perjalanan semua industri pengembang menggunakan kertas sebagai media penyimpanan karena harganya yang murah. Tetapi dengan berkembangnya teknologi dan pengetahuan mereka mengalami banyak masalah dan kelemahan. Kelemahan itu sendiri diantaranya sangat lambat dalam memuat program. Hal ini membuat para programer merasa sangat tidak puas, karena jika akan mengganti suatu program atau membuat program baru sangat luar biasa lambat dalam pembuatanya yang harus membuat satu set kartu baru, selain itu programer harus bisa menggatur dan mengurutkan barisan baru untuk menyesuaikan program yang diganti atau dibuat baru dan jika ada kesalahan sedikit saja maka harus mengulang pembuatan urutan program kembali.  Contoh dari media penyimpanan data pada abad 20-an adalah Punch Card dan Punch Paper Tape. Kedua media penyimpanan ini menggunakan kertas seperti kartu yang kaku.





Penjelasan
                Punch Card adalah merupakan media penyimpanan data untuk pengaturan untuk mesin. Punc Card pertama kali ditemukan oleh Basile Bouchon dipatenkan oleh Herman Holleirth. Punch Card ini memiliki 90 kolom dan dapat menampung data yang sangat kecil. Bentuk Punch Card  merupakan sepotong kertas kaku yang berlubang berisi informasi digital sebagai intruksi. Punch card digunakan sekitar 1900-an sampai 1970-an.

contoh gambar

Punch Card

                Paper Tape ini pertama kali yang mengetahui penggunaan paper tape ini adalah Alexander Bain. Paper Tape ini biasa digunakan untuk mesin faksimil dan telegram. Setiap baris tape ini menampilkan satu karakter, dan karena paper tape ini dapat di lipat maka dapat menyimpan data lebih signifikan daripada punch card karena kita dapat membuat fanfold dengan mudah. Bentuk dari paper tape ini strip panjang kertas di mana lubang yang menekan untuk menyimpan data. Paper tape digunakan sekitar tahun 1950-an sampai 1960-an.

contoh gambar


Paper Tape






Kesimpulan

Keduanya merupakan media penyimpanan data yang terbilang ketinggalan zaman karena masih sangat tradisional. Selain masih sangat tradisional, punch card dan paper tape hanya menyimpan data dengan kapasitas sangat kecil. Dengan seiringnya perkembangan teknologi kedua media penyimpanan yang dahulu digunakan sekitar abad 20-an sekarang sudah jauh ditinggalkan karena kurang efisien dalam penggunaannya dan kapasitas penyimpanan data itu sendiri. Bisa kita bayangkan jika kita masih menggunakan itu semua bagaimana repotnya jika kita akan menyimpan data di era modern ini. Tetapi kita juga patut berterimakasih kepada mereka yang telah menemukan dan mengetahui kegunaan punch card dan paper tape tersebut, karena dari situlah kita sekarang mampu membuat dan menggunakan media penyimpanan yang lebih modern dan berkapasitas lebih besar. Kemudian dengan berkembangya teknologi terciptalah banyak media penyimpanan yang lebih efektif dan efisien dalam segi penggunaan dan kapasitas datanya, seperti Selectron Tube, Magnetic Tape, Compact Cassete, Magnetic Drum, Disket, Zip Disk, Hard Drive, Hard Disk, Laser Disk, Compact Disk (CD), Digital Video Disc (DVD),High Definition-Digital Video Disc (HD-DVD), Blue Ray, Memory Card, Flash Disk, Hard Disk, dan Solid State Drive (SSD).












Sumber:

Saturday, October 19, 2013

Von Neuman



Von Neumann
            Von Neumann lahir di Budapest, Hungarian pada tanggal 28 Desember 1903. Dia adalah seorang matematikawan dari Hungaria. Von Neumann memberikan peran penting dalam bidang fisika kuantum, analisis, teori himpunan, ilmu komputer, ekonomi dan bidang matematika yang lain. Von Neumann adalah pionir komputer digital modern dan penerapan teori operator di bidang mekanika kuantum.



Penemuan Von Neumann tentang Komputer

            Von Neumann menemukan sebuah arsitktur komputer yangdienal dengan arsitektur von Neumann. Arsitektur van Neumann adalah arsitektur komputer yang banyak digunakan oleh sebagian besar sistem komputer. Dengan kecintaannya dengan matematika von Neumann memasukan konsep matematika dalam mesin komputer dan meciptakan konsep aplikasi komputer.
            ENIAC, komputer generasi ini Menyimpan data dengan konsep penyimpanan data yang dikemukakan oleh Von Neumann, yaitu sebuah konsep untuk mempermudah proses program agar dapat direpresentasikan dalam bentuk yang cocok untuk penyimpanan dalam memori untuk semua data.
            Von Neumann merupakan orang pertama yang membuat istilah “Game Theory” yang kemudian berkembang menjadi ilmu tersendiri. Game theory bermanfaat untuk mensimulasikan permainan, seperti catur, bridge, dan sejenisnya. Dia juga bermanfaat untuk mensimulasikan perang.




Penjelasan Komponen dan Gambar Penyusun Komputer Menurut Von Neumann

            Komponen penyusun menurut von Neumann ada 4 yaitu,
1.      Memori utama, yang berfungsi sebagai penyimpan data dan intruksi
2.      Arithmetic and logic unit (ALU), berfungsimelakukan operasi biner
3.      Control unit, berfungsi untuk menerjemahkan intruksi dalam memori untuk dieksekusi
4.



Input dan output, sebagai perangkat yang dikendalikan oleh control unit.

Arsitektur von Neumann menggambarkan komputer dengan empat bagian, seperti penjelasan diatas. ALU yang merupakan bagian CPU, media penyimpanan, dan alat output dan input.



Input
            Perangkat ini berfungsi sebagai media masukan data ke dalam processor untuk diolah atau diproses. Contohnya adalah keyboard, mouse, joystick, scanner, microphone, dll.
Pemrosesan (CPU)
                Perangkat ini berfungsi sebagai proses pengoalahan data untuk menjadi informasi seperti kehendak user. Tugas dari CPU antara lain berupa,
·         Mengatur dan mengendalikan perangkat input dan output
·         Mengambil intruksi-intruksi dari memori utama
·         Mengambil data dari memori utama
·         Mengirim intruksi ke ALU dan melakukan proses aritmatika
·         Menyimpan hasil ke memori utama
Penyimpanan (Memory)
                Perangkat ini berguna sebagai penyimpanan data pada komputer. Dalam memory ini dibedakan menjadi dua yaitu RAM (Random Access Memory) dan ROM ( Read Only Memory).
Output
                Perangkat ini berfungsi untuk melakukan pengeluaran atau penyampaian informasi dari sebuah pemrosesan data. Contohnya adalah monitor, speaker, printer, proyektor, dll.



Sumber;

Software



Pengertian Software dan Macam-Macam Software
Software atau yang disebut dengan perangkat lunak adalah alat interaksi antara perangkat keras dengan pengguna komputer. Software juga bisa di ibaratkan bahasa sederhana yang di gunakan oleh semua program untuk menjalankan komputer. Software juga di ibaratkan sebagai ‘penterjemah’ perintah yang di berikan pengguna komputer agar di proses oleh perangkat keras. Software merupakan piranti yang vital dimana secara fisik tidak dapat dirasakan, dilihat, dan disentuh hanya diciptakan untuk dioperasikan oleh pengguna (user). Selain itu software digunakan sebagai sarana pengolah data.
Macam-macam software yang ada saat ini dapat dibedakan menjadi tiga pokok yaitu,
1.      Sistem operasi
2.      Program bantuan
3.      Bahasa komputer
4.      Program aplikasi
Sistem operasi adalah software dasar pengoperasian komputer dimana fungsinya adalah sebagai  software awal yang dikenali oleh komputer untuk melakukan aktifitas pengoperasian pengolah data. Secara ringkasnya sistem operasi adalah sebagai operasi dasar yang melakukan pemrosesan awal dalam pengoperasian komputer.
Program bantuan adalah program yang digunakan untuk menutupi dan membantu kekurangan dari suatu sistem operasi. Cara kerjanya adalah dengan menampilkan kembali file yang terhapus dari suatu sistem informasi.
Bahasa komputer adalah bahasa yang digunakan untuk membuat program-program komputer, yang dimana pengguna harus mentaati tata bahasa pemrograman yang ditetapkan. Bahasa komputer adalah kode yang dituliskan user untuk memberi perintah kepada komputer. Bahasa komputer ada dua yaitu low level language da high level language.
Program aplikasi adalah software yang digunakan untuk membantu user melakukan proses pengloahan data di komputer. Biasanya program aplikasi ini untuk melakukan analisa, konfigurasi, engoptimalkan dan memelihara komputer. Program aplikasi ini dapat digunakan untuk melakukan tugas seperti membuat dokumen, bermain game, mendengarkan musik, menonton video, atau melakukan browsing internet.



Contoh – contoh Software
1.      Sistem Operasi
Contoh dari sistem operasi adalah :
-          Microsoft Windows 9x
-          Microsoft Windows 2000
-          Microsoft Windows NT
-          Microsoft Windows XP
-          Unix
-          Linux
2.      Program Bantuan
Contoh dari program bantuan :
-          Netware
-          Token Ring
-          Lantastic
3.      Bahasa Komputer
Contoh dari bahasa komputer :
-          BASIC
-          PASCAL
-          FORTRAN
-          JAVA
4.      Program Aplikasi
Contoh dari program aplikasi:
-          Microsoft word
-          Ventura Publisher
-          Page Maker
-          Microsoft Excell
-          Lotus Improv
-          Paradox
-          Foxpro
-          Microsoft Acces
-          Approach
-          Corel Draw
-          Adobe Photoshop

Perbedaan dan Persamaan dari Software, Aplikasi, dan Pemrograman

            Aplikasi adalah bagian dari software yang memiliki kemampuan untuk melakukan tugas dari user dengan memanfaatkan kemampuan komputer yang ada. Aplikasi merupakan sistem kerja terkecil yang memiliki kemampuan kerja perbidang dari suatu software.
            Software adalah data yang dimuat secara digital yang hanya bisa dipahami oleh komputer. Software memuat aplikasi sebagai bagian dari sistem operasi untuk melakukan tugas pengolahan data dari user kepada komputer.
            Program adalah serangkaian intruksi berupa kode yang dapat dipahami oleh komputer. Program sebagai dasar intruksi untuk membuat dan menjalankan software (aplikasi dan sistem operasi).
            Persamaan dari ketiga hal tersebut adalah memiliki peran penting dalam pemrosesan data dalam komputer dan ketiganya saling berkaitan.










Source:
Galang                  ;http://celoteh-galang.blogspot.com
Agung Tri             ;http://arjunabancak.blogspot.com