You are on page 1of 6

1.

Pengalamatan Hardwere Komputer dalam Heksadesimal


Alamat Port Komponen
0000-000F DMA (Direct memory access)
0020-0021 Pengontrol interupsi (Pogrammable interupt
controller) #1
0040-0041 Pewaktu sistem
0060, 0064 Keyboard
0061 Speaker
0070-0073 CMOS/real time clock
0080-0090 DMA
00A0-00A1 Pengontrol Interupsi #2
00F0-00FF Numeric Coprocessor
0170-01F7 Hard Disk Controller
0200-02FF Joystick
0200-020F Soundcard
02F8-02FF Port Serial COM2
0330-0331 Soundcard MIDI
0378-037F Port Paralel Printer
03F2-03F5 Floppy Disk Controller
03F8-03FF Port Serial COM3

2. Contoh dan penjelasan perangkat/divais/benda-benda


tertentu yang cara kerjanya menggunakan komputer/sistem
komputasi

a. Alat Pengukur Tingkat Keolengan Benda Secara Digital


Peralatan untuk mengukur keolengan atau kelurusan benda sangat diperlukan dalam
mengukur beberapa komponen yang bersifat mekanika. Karena keolengan atau kelurusan
komponen sangat mempengaruhi kinerja komponen itu sendiri. Dapat diambil contoh, untuk
mengukur keolengan pelek roda saat ini masih menggunakan alat yang sederhana atau
menggunakan perasaan maupun peralatan yang lebih maju, tapi masih bersifat analog dan
kurang terjamin hasil pengukurannya. Padahal hasil pengukuran yang akurat sangat
diperlukan di dunia teknik. Pemanfaatkan komputer sebagai pendukung alat ukur, akan
memberikan kemudahan dalam penggunaanya, dan nantinya akan diperoleh alat ukur yang
lebih akurat, lebih mudah penggunaannya.hasil pengukuran. Hasil dapat ditampilkan secara
digital oleh komputer di layar monitor. Dengan tampilan yang berbentuk digital akan
memudahkan dan mempercepat dalam mengamati hasil pengukuran.
Masalah penelitian ini adalah bagaimana cara merancang peralatan ukur keolengan suatu
benda secara digital menggunakan komputer dengan memakai parallel port sebagai media
transfer data antara komputer dengan peralatan ukur. Salah satu contoh pengukuran
keolengan benda dapat kita jumpai pada penyetelan atau perbaikan pelek roda sepeda motor.
Dalam pengukurannya, para tukang masih menggunakan peralatan yang sederhana, atau
mengandalkan perasaan saja. Terjadi suatu masalah dari cara pengukuran seperti ini, yaitu
berkaitan dengan hasil pengukurannya. Keakuratan hasil pengukuran kurang dapat
dipertanggungjawabkan.
Untuk meningkatkan keakuratan dan kemudahan dalam melakukan pengukuran
keolengan benda, diperlukan suatu alat yang dapat menampilkan kemudahan dalam
pengamatan hasil pengukurannya. Salah satunya adalah dengan cara menampilkan angka atau
bilangan pada penyajian hasil pengukurannya. Atau dapat disebut dengan sistem digital. Cara
seperti ini akan memberikan hasil yang jauh lebih akurat. Di samping itu, pembacaan hasil
pengukuran juga lebih mudah dan menarik. Alat ukur keolengan benda yang dibuat nanti,
akan digunakan bersama dengan komputer untuk menampilkan hasil ukur secara digital. Alat
ukur keolengan benda dalam dunia teknik biasa disebut dengan Dial Gauge.
Pada pembuatan alat ini terdapat tiga blok modul atau rangkaian, yaitu modul : Sensor
Tekanan ,Rangkaian ADC, Rangkaian Power Supply. Untuk mendapatkan datadata
atau sinyalsinyal masukan dari benda yang akan diukur diperlukan sebuah alat peraba atau
sensor. Sensor ini dibuat dari rangkaian komponen elektronika. Komponen utama yang
digunakan dalam pembuatan sensor ini adalah potensio meter tipe geser. Selanjutnya sensor
ini dapat disebut sebagai sensor tekanan secara mekanik. Sensor mempunyai bagian mekanik,
yaitu ujung sensor yang bisa maju mundur ketika mengenai permukaan benda yang diukur
karena adanya pegas. Maju atau mundur dari ujung sensor inilah yang akan digunakan
sebagai pencipta data atau sinyal analog yang bertegangan sebesar 0.5 volt yang sesuai
dengan keadaan dari permukaan benda yang ditekan. Output dari sensor ini masih berupa
tegangan analog yang tentunya tidak bisa diolah oleh program komputer. Maka agar output
tegangan dari sensor ini dapat diolah oleh komputer digunakanlah rangkaian analog to digital
converter (ADC). Analog to digital converter ( ADC ) berfungsi untuk mengubah tegangan
analog ke data digital 8 Bit yang besarnya sesuai dengan tegangan analog tersebut. Data
digital 8 Bit ini kemudian dibaca oleh program komputer
melalui port pararel pada pin 2 sampai dengan 9. Kemudian pada satu satuan waktu
ditampilkan ke layar monitor, sehingga akan terbentuk permukaan benda yang sedang diukur.
Di samping ditampilkan secara grafik data dari benda yang diukur ditampilkan dalam bentuk
numerik atau angka. Power supply atau catu daya adalah rangkaian yang sangat penting
dalam semua rangkaian elektronik karena tanpa power supply maka rangkaian
elektronik tidak bisa bekerja atau mati. Power supply berfungsi untuk memberikan daya
berupa tegangan dan arus pada semua rangkaian elektronik yang sesuai dengan spesifikasi
rangkaian, sehingga rangkaian bisa bekerja dengan baik. Power supply juga digunakan
sebagai sumber tegangan untuk rangkaian ADC dan sensor tekanan di atas. Rangkaian power
supply terdiri dari sebuah transformator stepdown yang menurunkan tegangan 220Vac
menjadi 12Vac, tegangan 12Vac ini untuk menjadi tegangan dc maka digunakan dioda tipe
jembatan untuk menyearahkan tegangan ac menjadi tegangan dc tapi tegangan dc masih
kurang bagus masih banyak tegangan riaknya. Untuk menghaluskan atau menghilangkan
tegangan riak ini maka dipasang kapasitor sebesar 2200uF. Keperluan
tegangan rangkaian adalah 5Vdc, sedang output dari kapasitor adalah sebesar 12Vdc. Maka
untuk menurunkan tegangan ini menjadi tegangan 5Vdc dan lebih stabil maka digunakan IC
regulator 7805 yang akan menurunkan tegangan 12Vc menjadi 5Vdc dan
menstabilkannya. Dua digit terakhir dari nama atau jenis IC merupakan nilai tegangan yang
distabilkan oleh IC tersebut.
b. TI untuk KEPOLISIAN
Kepolisaian menggunakan teknologi informasi untuk melakukan berbagai aktivitas. Contoh
yang umum adalah pemanfaatan teknologi informasi untuk membuat SIM (surat izi
mengemudi). Dengan menggunakan teknologi informasi, yang melibatkan komputer, kamera
digital perekam sidik jari, dan pencetak kartu SIM, dimungkinkan untuk membuat SIM hanya
dalam waktu singkat.
Teknologi pengenalan wajah (face rognition) dapat digunakan untuk mengenali wajah-wajah
para pelaku tindak criminal yang elah tersimpan dalam biasis data didasarkan oleh suatu skets
wajah atau foto.
c. TI dalam DUNIA MEDIS
Teknologi informasi juga diaplikasikan pada bidang medis, untuk menagani transaksi yang
berhubungan dengan karyawan, juru medis, dan pasien. Contohnya sistem informasi
digunakan untuk mencatat rekaman medis pasien secara elektronis.
Teknologi informasi juga diterapkan pada peralatan-peralatan medis, misalnya CT Scan
(Komputer Tomography). CT scan adalah peralatan yang mampu memotret bagian dalam
dari seeseorang tanpa dilakukan pembedahan, yakni dengan menggunakan teknologi sinar X.

3. Macam-Macam OS (operating system) Komputer


a. Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem
operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna
grafis.
b. Mac OS
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi
komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak
kompatibel dengan PC berbasis IBM.
c. Linux
Linux (diucapkan ˈlɪnəks atau /ˈlɪnʊks/) adalah nama yang diberikan kepada sistem operasi
komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat
lunak bebas dan sumber terbuka utama.
d. Google Chrome OS
Google Chrome OS adalah sistem operasi sumber terbuka yang dirancang oleh Google Inc.
untuk bekerja secara eksklusif dengan aplikasi web.
e. Rich OS
RISC OS (pron.: / rɪskoʊɛs /) [4] adalah sistem operasi komputer awalnya dirancang oleh
Acorn Computers Ltd di Cambridge, Inggris pada tahun 1987. RISC OS secara khusus
dirancang untuk berjalan pada chipset ARM, yang telah dirancang Acorn, untuk digunakan
dalam lini baru dari komputer pribadi Archimedes.
f. XTS 400
The XTS-400 adalah multi-level sistem operasi komputer yang aman. Ini adalah multi-user
dan multitasking. Ia bekerja di lingkungan jaringan dan mendukung Gigabit Ethernet dan
IPv4 dan IPv6. The XTS-400 merupakan kombinasi dari hardware Intel x86 danSecure
Trusted Operating Program (STOP) sistem operasi.
g. BeOS
BeOS adalah sistem operasi untuk komputer pribadi yang mulai dikembangkan oleh Be Inc
pada tahun 1991. Ini pertama kali dibuat untuk berjalan pada hardware BeBox. BeOS
dibangun untuk pekerjaan media digital dan dibuat untuk mengambil keuntungan dari
fasilitas perangkat keras modern seperti multiprocessing simetris dengan memanfaatkan
bandwidth yang modular I / O, pervasive multithreading, preemptive multitasking.
h. AmigaOS
AmigaOS adalah sistem operasi milik asli dari komputer pribadi Amiga. Ini dikembangkan
pertama kali oleh Commodore International dan diperkenalkan dengan peluncuran Amiga
pertama, Amiga 1000, pada tahun 1985.
i. OS/2
OS / 2 adalah serangkaian sistem operasi komputer, awalnya dibuat oleh Microsoft dan IBM,
kemudian dikembangkan oleh IBM secara eksklusif.
j. MorphOS
MorphOS adalah Amiga-kompatibel OS komputer. Ini adalah campuran proprietary dan open
source OS yang diproduksi untuk komputer Power PC prosesor berbasis Pegasos, akselerator
PowerUp dilengkapi komputer Amiga, dan serangkaian papan pengembangan Freescale yang
menggunakan firmware Genesi, termasuk EFIKA dan mobileGT.
k. Garuda OS
Garuda OS adalah Distro Linux berbasis PCLinuxOS Fullmonty Edition buatan pengembang
Indonesia yang mendukung penggunaan dokumen format SNI (Standar Nasional Indonesia),
aman dari gangguan virus komputer, stabilitasnya tinggi, disertai dukungan bahasa Indonesia
dan dilengkapi dengan program-program dari berbagai macam kategori. Bisa diperoleh
secara bebas tanpa harus mengeluarkan biaya untuk pembelian lisensi.
l. UNIX
UNIX adalah Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie,
dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagai Sistem Operasi yang portabel,
Multi-Tasking dan Multi-User. Sistem Operasi UNIX lebih menekankan diri pada
Workstation dan Server, Karena faktor ketersediaan dan kompatibilitas yang tinggi
menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun
dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.
m. AIX
Salah satu pasaing UNIX adalah IBM AIX. AIX mengklaim mempunyai journaling
filesystem terbaik, mampu mencatat seluruh disk transaction yang terjadi, sehingga mampu
me-recover system tanpa banyak masalah kemampuan ini meningkatkan reliability. AIX juga
berbasis BSD.
n. FREE BSD
FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T.
FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun
1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat
digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah
proyek pengembangan BSD OS yang berjalan di atas Chip Intel.
o. SUn SOlaris
Sistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkan UNIX system yang
diperkenankan oleh Sun Microsystems oada tahun 1992 sebagai pendukung SunOS.
p. DOS
Disk Operating System (disingkat DOS) adalah keluarga sistem operasi yang digunakan di
komputer pribadi. Sekarang, istilah DOS menjadi istilah generik bagi setiap sistem operasi
yang dimuat dari perangkat penyimpanan berupa disk saat sistem komputer dinyalakan.
q. Novell Netware
Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam
komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan
dibuat berbasiskan tumpukan protokol jaringan Xerox XNS.
r. BlankOn
BlankOn adalah sistem operasi komputer berbasis Linux yang dikembangkan oleh tim
pengembang Linux BlankOn dalam Yayasan Penggerak Linux Indonesia (YPLI). Fitur Linux
BlankOn saat ini mampu menghadirkan varian Linux yang sesuai kebutuhan pengguna
komputer umumnya di Indonesia, terutama di dunia pendidikan, perkantoran dan
pemerintahan.

4. Macam-Macam Bahasa Pemrograman


a. Bahasa pemograman MICROSOFT VISUAL BASIC
Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman
yang menawarkan Integrated Development Environment (IDE) visual untuk membuat
program perangkat lunak berbasis sistemoperasi Microsoft Windows dengan menggunakan
model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC
dan menawarkan pengembangan perangkat lunak computer berbasis grafik dengan cepat.
b. Bahasa pemograman JAVA
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai computer termasuk
telepon genggam. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah
bahasa scripting yang digunakan oleh web browser.
c. Bahasa pemograman PHP
PHPadalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP pertama
kali dibuat oleh Rasmus Lerdorf pada tahun 1995.
d. Bahasa pemograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk
membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah
browser Internet.
e. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux,
BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS,
VMS, EBCDIC, dan PocketPC. PERL merupakan bahasa pemograman yang mirip bahasa
pemograman C.
f. Bahasa pemograman COBOL
COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa
pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai
fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti
sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.
g. Bahasa pemrograman C
Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering
digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai
jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler
yang sangat populer telah tersedia.
h. Bahasa pemograman ColdFusion
ColdFusion adalah server aplikasi dan framework pengembangan perangkat lunak yang
digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs web dinamis.
i. Bahasa pemograman DELPHI
Umumnya delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan
enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-
purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software.
j. Bahasa pemograman PYTHON
Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi
obyek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak
dan dapat berjalan di berbagai platform sistem operasi.
k. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa
pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu
produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan
merupakan server side scripting.
l. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang
direkomendasikan W3C untuk mendeskripsikan berbagai macam data. XML menggunakan
markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan
halaman web saja. XML merupakan suatu metode dalam membuat penanda/markup pada
sebuah dokumen.
m. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang
digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge). WML ini adalah
bahasa pemrograman yang digunakan dalam aplikasi wireless. WML merupakan analogi dari
HTML yang berjalan pada protocol nirkabel.
n. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon
/ Coldfusion Studio. Syntax coldfusion berbasis html.
o. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur
tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum
dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.

5. Contoh Aplikasi (Software) Bahasa Pemrograman


a. Microsoft Visual Basic : Smadav
b. Java : Notepad
c. PHP : phpDesigner 8
d. HTML : Internet Explorer
e. Perl : Padre, the Perl IDE/Editor, Stawberry Perl
f. COBOL : COBOL Compiler
g. Bahasa C : C++
h. Pascal : Delphi, Turbo Pascal, Ms. Pascal
i. MS-SQL : Microsoft SQL Server
j. Haskell : Haskell Platform
k. Fortran : Simply Fortran
l. ALGOL : ALGOL 68 Compiler
m. Informix : Informix Client SDK
n. Forth : SwiftForth 9. PL/1 : Windows Virtual PC
o. Python : Cross-platform

You might also like