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 .
For Share
Hanya mencoba berbagi ilmu dan pengalaman yang saya punya, semoga bermanfaat, Gbu :D
Friday, December 6, 2013
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.
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:
Agung Tri ;http://arjunabancak.blogspot.com
Subscribe to:
Posts (Atom)