<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hericoach&#039;s Blog</title>
	<atom:link href="http://hericoach.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hericoach.wordpress.com</link>
	<description>Basketball &#38; IT Zone</description>
	<lastBuildDate>Fri, 04 Dec 2009 01:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hericoach.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Hericoach&#039;s Blog</title>
		<link>http://hericoach.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hericoach.wordpress.com/osd.xml" title="Hericoach&#039;s Blog" />
	<atom:link rel='hub' href='http://hericoach.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Pengenalan HTML</title>
		<link>http://hericoach.wordpress.com/2009/10/23/pengenalan-html/</link>
		<comments>http://hericoach.wordpress.com/2009/10/23/pengenalan-html/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 00:03:32 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=90</guid>
		<description><![CDATA[I. Pengenalan HTML A. World Wide Web Image by Cool Text: Logo and Button Generator &#8211; Create Your Own Internet merupkan jaringan global yang menghubungkan suatu network dengan network lainya di seluruh dunia, TCP/IP menjadi protocol penghubung antara jaringan-jaringan yang beragam di seluruh dunia untuk dapat berkomunikasi. World Wide Web (WWW) merupakan bagian dari internet [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=90&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>I. Pengenalan HTML</strong></p>
<p><strong>A. World Wide Web</strong><br />
<a href="http://cooltext.com"><img src="http://images.cooltext.com/1226268.gif" width="282" height="81" alt="Just Coach" /></a><br />
<br />Image by <a href="http://cooltext.com">Cool Text: Logo and Button Generator</a> &#8211; <a href="http://cooltext.com/Logo-Design?LogoID=502211450">Create Your Own</a>
<p>Internet merupkan jaringan global yang menghubungkan suatu network dengan network lainya di seluruh dunia, TCP/IP menjadi protocol penghubung antara jaringan-jaringan yang beragam di seluruh dunia untuk dapat berkomunikasi. World Wide Web (WWW) merupakan bagian dari internet yang paling cepat berkembang dan paling populer.</p>
<p>WWW bekerja merdasarkan pada tiga mekanisme berikut:</p>
<p><strong>Protocol </strong>standard aturan yang di gunakan untuk berkomunikasi pada computer networking, Hypertext Transfer Protocol (HTTP) adalah protocol untuk WWW.</p>
<p><strong>Address </strong>WWW memiliki aturan penamaan alamat web yaitu URL(Universal Resource Locator) yang di gunakan sebagai standard alamat internet.</p>
<p><strong>HTML </strong>digunakan untuk membuat document yang bisa di akses melalui web.</p>
<p><strong>B. Pengenalan HTML</strong></p>
<p>Hypertext Markup Language merupkan standard bahasa yang digunakan untuk menampilkan document web, yang bisa anda lakukan dengan HTML yaitu:</p>
<ul>
<li>Mengontrol tampilan dari web page dan contentnya.</li>
<li>Mempublikasikan document secara online sehingga bisa di akses dari seluruh dunia.</li>
<li>Membuat online form yang bisa di gunakan untuk menangani pendaftaran, transaksi secara online.</li>
<li>Menambahkan object-object seperti image, audio, video dan juga java applet dalam document HTML.</li>
</ul>
<p><strong>C. Editor dan Browser </strong></p>
<ul>
<li><strong>Editor</strong></li>
</ul>
<p>Program yang di gunakan untuk membuat document HTML, ada banyak HTML editor yang bisa anda gunakan diantaranya: Ms FrontPage,Dreamweaver, Notepad.</p>
<ul>
<li><strong>Browser</strong></li>
</ul>
<p>Browser merupakan software yang di install di mesin client yang berfungsi untuk menterjemahkan tag-tag HTML menjadi halaman web.Browser yang sering di gunakan biasanya Internet Explorer, NetscapeNavigator dan masih banyak yang lainya.</p>
<p><strong>II. Basic Tag HTML</strong></p>
<p><strong>A. Tag-tag HTML</strong></p>
<p>Command HTML biasanya disebut TAG, TAG digunakan untuk menentukan tampilan dari document HTML.</p>
<p><strong>&lt;BEGIN TAG&gt; &lt;/END TAG&gt;</strong></p>
<p>Contoh: Setiap document HTML di awali dan di akhiri dengan tag HTML.</p>
<p><strong>&lt;HTML&gt;</strong></p>
<p><strong>. . .</strong></p>
<p><strong>&lt;/HTML&gt;</strong></p>
<p>Tag tidak case sensitive, jadi anda bisa gunakan &lt;HTML&gt; atau &lt;html&gt; keduanya menghasilkan output yang sama.</p>
<p><strong>B. Struktur HTML Document</strong></p>
<p>Document HTML bisa di bagi mejadi tiga bagian utama:</p>
<p><strong>1.  HTML</strong></p>
<p>Setiap document HTML harus di awali dan ditutup dengan tag HTML</p>
<p><strong>&lt;HTML&gt;&lt;/HTML&gt;</strong></p>
<p>tag HTML memberi tahu browser bahwa yang di dalam kedua tag tersebut adalah document HTML.</p>
<p><strong>2. HEAD</strong></p>
<p>Bagian header dari document HTML di apit oleh tag &lt;HEAD&gt;&lt;/HEAD&gt; di dalam bagian ini biasanya dimuat tag TITLE yang menampilkan judul dari halaman pada titlenya browser.</p>
<p>Selain itu Bookmark juga megunakan tag TITLE untuk memberi mark suatu web site. Browser menyimpan “titile” sebagai bookmark dan juga untuk keperluan pencarian (searching) biasanya title di gunakan sebagai keyword.</p>
<p><strong>3. BODY</strong></p>
<p>Document body di gunakan untuk menampilkan text, image link dan semua yang akan di tampilkan pada web page.</p>
<p><strong>1. Ketikkan tag-tag berikut di notepad.</strong></p>
<p><strong> </strong></p>
<p><strong>&lt;html&gt;</strong></p>
<p><strong>&lt;head&gt;</strong></p>
<p><strong>&lt;title&gt;index&lt;/title&gt;</strong></p>
<p><strong>&lt;/head&gt;</strong></p>
<p><strong>&lt;body&gt;</strong></p>
<p><strong>Isi Dokumen HTML, Teks ataupun Gambar.</strong></p>
<p><strong>&lt;/body&gt;</strong></p>
<p><strong>&lt;/html&gt;</strong></p>
<p><strong> </strong></p>
<p><strong>2. Simpan dengan nama file coba.html</strong></p>
<p><strong>3. Buka dengan browser internet explorer file coba.html</strong></p>
<p><strong> </strong></p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=90&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/23/pengenalan-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>

		<media:content url="http://images.cooltext.com/1226268.gif" medium="image">
			<media:title type="html">Just Coach</media:title>
		</media:content>
	</item>
		<item>
		<title>TUGAS SBI</title>
		<link>http://hericoach.wordpress.com/2009/10/17/tugas-sbi/</link>
		<comments>http://hericoach.wordpress.com/2009/10/17/tugas-sbi/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 03:54:13 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TUGAS]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=82</guid>
		<description><![CDATA[Pada Tanggal 20 &#8211; 24 Oktober guru TIK,  Heri Siswanto, S.Kom mengikuti Penataran Tingkat Nasional di Hotel Century Jakarta, untuk itu materi disampaikan melalui Blog ini. Khusus untuk tanggal tersebut diatas maka saya berikan tugas kepada kelas X 3 sampai dengan X 10. Tugas dikumpulkan melalui e-mail dengan id pepin_coach@yahoo.com pada hari jam pelajaran masing-masing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=82&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pada Tanggal 20 &#8211; 24 Oktober guru TIK,  Heri Siswanto, S.Kom mengikuti Penataran Tingkat Nasional di Hotel Century Jakarta, untuk itu materi disampaikan melalui Blog ini. Khusus untuk tanggal tersebut diatas maka saya berikan tugas kepada kelas X 3 sampai dengan X 10.</p>
<p>Tugas dikumpulkan melalui e-mail dengan id pepin_coach@yahoo.com pada hari jam pelajaran masing-masing :</p>
<p>TUGAS UNTUK KELAS X</p>
<p>1. Carilah materi tentang perkembangan hardware</p>
<p>2. Carilah materi tentang perkembangan software</p>
<p>3. Carilah materi undang-undang hak cipta yang berlaku di Indonesia dengan lengkap</p>
<br />Posted in TUGAS  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=82&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/17/tugas-sbi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>Computer software</title>
		<link>http://hericoach.wordpress.com/2009/10/15/computer-software/</link>
		<comments>http://hericoach.wordpress.com/2009/10/15/computer-software/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 09:31:02 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=80</guid>
		<description><![CDATA[Computer software, or just software is a general term used to describe the role that computer programs, procedures and documentation play in a computer system.[1] The term includes: Application software, such as word processors which perform productive tasks for users. Firmware, which is software programmed resident to electrically programmable memory devices on board mainboards or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=80&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Computer software,</strong> or just <strong>software</strong> is a general term used to describe the role that <a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program">computer programs</a>, <a title="Algorithm" href="http://en.wikipedia.org/wiki/Algorithm">procedures</a> and <a title="Software documentation" href="http://en.wikipedia.org/wiki/Software_documentation">documentation</a> play in a computer system.<sup><a href="http://en.wikipedia.org/wiki/Computer_software#cite_note-0">[1]</a></sup></p>
<p>The term includes:</p>
<ul>
<li><a title="Application software" href="http://en.wikipedia.org/wiki/Application_software">Application software</a>, such as <a title="Word processors" href="http://en.wikipedia.org/wiki/Word_processors">word processors</a> which perform productive tasks for users.</li>
<li><a title="Firmware" href="http://en.wikipedia.org/wiki/Firmware">Firmware</a>, which is software programmed resident to electrically programmable memory devices on board mainboards or other types of integrated hardware carriers.</li>
<li><a title="Middleware" href="http://en.wikipedia.org/wiki/Middleware">Middleware</a>, which controls and co-ordinates <a title="Distributed computing" href="http://en.wikipedia.org/wiki/Distributed_computing">distributed systems</a>.</li>
<li>System software such as <a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system">operating systems</a>, which interface with hardware to provide the necessary services for application software.</li>
<li><a title="Software testing" href="http://en.wikipedia.org/wiki/Software_testing">Software testing</a> is a domain dependent of development and programming. Software testing consists of various methods to test and declare a software product fit before it can be launched for use by either an individual or a group.</li>
<li><a title="Testware" href="http://en.wikipedia.org/wiki/Testware">Testware</a>, which is an <a title="Umbrella term" href="http://en.wikipedia.org/wiki/Umbrella_term">umbrella term</a> or container term for all <a title="Utility software" href="http://en.wikipedia.org/wiki/Utility_software">utilities</a> and application software that serve in combination for testing a <a title="Software package (programming)" href="http://en.wikipedia.org/wiki/Software_package_%28programming%29">software package</a> but not necessarily may optionally contribute to <a title="Business operations" href="http://en.wikipedia.org/wiki/Business_operations">operational</a> purposes. As such, testware is not a standing configuration but merely a working environment for application software or <a title="Subset" href="http://en.wikipedia.org/wiki/Subset">subsets</a> thereof.</li>
</ul>
<p>Software includes things such as <a title="Website" href="http://en.wikipedia.org/wiki/Website">websites</a>, <a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program">programs</a> or <a title="Video game" href="http://en.wikipedia.org/wiki/Video_game">video games</a>, that are coded by <a title="Programming language" href="http://en.wikipedia.org/wiki/Programming_language">programming languages</a> like <a title="C (programming language)" href="http://en.wikipedia.org/wiki/C_%28programming_language%29">C</a> or <a title="C++" href="http://en.wikipedia.org/wiki/C%2B%2B">C++</a>.</p>
<p>&#8220;Software&#8221; is sometimes used in a broader context to mean anything which is not hardware but which is <em>used</em> with hardware, such as film, tapes and records.</p>
<p>Computer software is often regarded as anything but <a title="Hardware" href="http://en.wikipedia.org/wiki/Hardware">hardware</a>, meaning that the &#8220;hard&#8221; are the parts that are <a title="Tangible" href="http://en.wikipedia.org/wiki/Tangible">tangible</a> while the &#8220;soft&#8221; part is the intangible objects inside the computer. Software encompasses an extremely wide array of products and technologies developed using different techniques like <a title="Programming languages" href="http://en.wikipedia.org/wiki/Programming_languages">programming languages</a>, <a title="Scripting languages" href="http://en.wikipedia.org/wiki/Scripting_languages">scripting languages</a>, <a title="Microcode" href="http://en.wikipedia.org/wiki/Microcode">microcode</a>, or an <a title="Field-programmable gate array" href="http://en.wikipedia.org/wiki/Field-programmable_gate_array">FPGA</a> configuration. The types of software include <a title="Web pages" href="http://en.wikipedia.org/wiki/Web_pages">web pages</a> developed by technologies like <a title="HTML" href="http://en.wikipedia.org/wiki/HTML">HTML</a>, <a title="PHP" href="http://en.wikipedia.org/wiki/PHP">PHP</a>, <a title="Perl" href="http://en.wikipedia.org/wiki/Perl">Perl</a>, <a title="JavaServer Pages" href="http://en.wikipedia.org/wiki/JavaServer_Pages">JSP</a>, <a title="ASP.NET" href="http://en.wikipedia.org/wiki/ASP.NET">ASP.NET</a>, <a title="XML" href="http://en.wikipedia.org/wiki/XML">XML</a>, and <a title="Desktop application" href="http://en.wikipedia.org/wiki/Desktop_application">desktop applications</a> like <a title="OpenOffice" href="http://en.wikipedia.org/wiki/OpenOffice">OpenOffice</a>, <a title="Microsoft Word" href="http://en.wikipedia.org/wiki/Microsoft_Word">Microsoft Word</a> developed by technologies like <a title="C (programming language)" href="http://en.wikipedia.org/wiki/C_%28programming_language%29">C</a>, <a title="C++" href="http://en.wikipedia.org/wiki/C%2B%2B">C++</a>, <a title="Java (programming language)" href="http://en.wikipedia.org/wiki/Java_%28programming_language%29">Java</a>,or <a title="C Sharp (programming language)" href="http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29">C#</a>. Software usually runs on an underlying software <a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system">operating systems</a> such as the <a title="Linux" href="http://en.wikipedia.org/wiki/Linux">Linux</a> or <a title="Microsoft Windows" href="http://en.wikipedia.org/wiki/Microsoft_Windows">Microsoft Windows</a>. Software also includes <a title="Video game" href="http://en.wikipedia.org/wiki/Video_game">video games</a> and the <a title="Logic" href="http://en.wikipedia.org/wiki/Logic">logic</a> systems of modern consumer devices such as <a title="Automobile" href="http://en.wikipedia.org/wiki/Automobile">automobiles</a>, <a title="Television" href="http://en.wikipedia.org/wiki/Television">televisions</a>, and <a title="Toasters" href="http://en.wikipedia.org/wiki/Toasters">toasters</a>.</p>
<h3><span id="Relationship_to_computer_hardware">Relationship to computer hardware</span></h3>
<p><a title="Computer" href="http://en.wikipedia.org/wiki/Computer">Computer</a> software is so called to distinguish it from <a title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware">computer hardware</a>, which encompasses the physical interconnections and devices required to store and execute (or run) the software. At the lowest level, software consists of a machine language specific to an individual processor. A machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is usually written in <a title="High-level programming language" href="http://en.wikipedia.org/wiki/High-level_programming_language">high-level programming languages</a> that are easier and more efficient for humans to use (closer to <a title="Natural language" href="http://en.wikipedia.org/wiki/Natural_language">natural language</a>) than machine language. High-level languages are compiled or interpreted into machine language object code. Software may also be written in an <a title="Assembly language" href="http://en.wikipedia.org/wiki/Assembly_language">assembly language</a>, essentially, a mnemonic representation of a machine language using a natural language alphabet. Assembly language must be assembled into object code via an <a title="Assembly language" href="http://en.wikipedia.org/wiki/Assembly_language#Assembler">assembler</a>.</p>
<p>The term &#8220;software&#8221; was first used in this sense by <a title="John W. Tukey" href="http://en.wikipedia.org/wiki/John_W._Tukey">John W. Tukey</a> in 1958.<sup><a href="http://en.wikipedia.org/wiki/Computer_software#cite_note-2">[3]</a></sup> In <a title="Computer science" href="http://en.wikipedia.org/wiki/Computer_science">computer science</a> and <a title="Software engineering" href="http://en.wikipedia.org/wiki/Software_engineering">software engineering</a>, <strong>computer software</strong> is all computer programs. The theory that is the basis for most modern software was first proposed by <a title="Alan Turing" href="http://en.wikipedia.org/wiki/Alan_Turing">Alan Turing</a> in his 1935 essay <em>Computable numbers with an application to the Entscheidungsproblem</em>.</p>
<h2><span id="Types_of_software">Types of software</span></h2>
<div>
<div style="width:182px;"><a href="http://en.wikipedia.org/wiki/File:Operating_system_placement.svg"><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Operating_system_placement.svg/180px-Operating_system_placement.svg.png" alt="" width="180" height="266" /></a></p>
<div>
<div><a title="Enlarge" href="http://en.wikipedia.org/wiki/File:Operating_system_placement.svg"><img src="http://en.wikipedia.org/skins-1.5/common/images/magnify-clip.png" alt="" width="15" height="11" /></a></div>
<p>A layer structure showing where <a title="Operating System" href="http://en.wikipedia.org/wiki/Operating_System">Operating System</a> is located on generally used software systems on <a title="Desktop computer" href="http://en.wikipedia.org/wiki/Desktop_computer">desktops</a></div>
</div>
</div>
<p>Practical <a title="Computer system" href="http://en.wikipedia.org/wiki/Computer_system">computer systems</a> divide <a title="Software system" href="http://en.wikipedia.org/wiki/Software_system">software systems</a> into three major classes<sup>[<em><a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed">citation needed</a></em>]</sup>: <a title="System software" href="http://en.wikipedia.org/wiki/System_software">system software</a>, <a title="Programming software" href="http://en.wikipedia.org/wiki/Programming_software">programming software</a> and <a title="Application software" href="http://en.wikipedia.org/wiki/Application_software">application software</a>, although the distinction is arbitrary, and often blurred.</p>
<h3><span id="System_software">System software</span></h3>
<p><a title="System software" href="http://en.wikipedia.org/wiki/System_software">System software</a> helps run the computer hardware and computer system. It includes a combination of the following:</p>
<ul>
<li><a title="Device driver" href="http://en.wikipedia.org/wiki/Device_driver">device drivers</a></li>
<li><a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system">operating systems</a></li>
<li><a title="Server (computing)" href="http://en.wikipedia.org/wiki/Server_%28computing%29">servers</a></li>
<li><a title="Software utility" href="http://en.wikipedia.org/wiki/Software_utility">utilities</a></li>
<li><a title="Windowing system" href="http://en.wikipedia.org/wiki/Windowing_system">windowing systems</a></li>
</ul>
<p>The purpose of systems software is to unburden the applications programmer from the often complex details of the particular computer being used, including such accessories as communications devices, printers, device readers, displays and keyboards, and also to partition the computer&#8217;s resources such as memory and processor time in a safe and stable manner. Examples are- Windows XP, Linux and Mac.</p>
<h3><span id="Programming_software">Programming software</span></h3>
<p><a title="Programming software" href="http://en.wikipedia.org/wiki/Programming_software">Programming software</a> usually provides tools to assist a programmer in writing <a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program">computer programs</a>, and software using different programming languages in a more convenient way. The tools include:</p>
<ul>
<li><a title="Compiler" href="http://en.wikipedia.org/wiki/Compiler">compilers</a></li>
<li><a title="Debugger" href="http://en.wikipedia.org/wiki/Debugger">debuggers</a></li>
<li><a title="Interpreter (computing)" href="http://en.wikipedia.org/wiki/Interpreter_%28computing%29">interpreters</a></li>
<li><a title="Linker (computing)" href="http://en.wikipedia.org/wiki/Linker_%28computing%29">linkers</a></li>
<li><a title="Text editor" href="http://en.wikipedia.org/wiki/Text_editor">text editors</a></li>
</ul>
<p>An <a title="Integrated development environment" href="http://en.wikipedia.org/wiki/Integrated_development_environment">Integrated development environment</a> (IDE) is a single application that attempts to manage all these functions.</p>
<h3><span id="Application_software">Application software</span></h3>
<p><a title="Application software" href="http://en.wikipedia.org/wiki/Application_software">Application software</a> allows end users to accomplish one or more specific (not directly computer development related) <a title="Task" href="http://en.wikipedia.org/wiki/Task">tasks</a>. Typical applications include:</p>
<ul>
<li><a title="Automation" href="http://en.wikipedia.org/wiki/Automation">industrial automation</a></li>
<li><a title="Business software" href="http://en.wikipedia.org/wiki/Business_software">business software</a></li>
<li><a title="Computer games" href="http://en.wikipedia.org/wiki/Computer_games">computer games</a></li>
<li><a title="List of quantum chemistry and solid state physics software" href="http://en.wikipedia.org/wiki/List_of_quantum_chemistry_and_solid_state_physics_software">quantum chemistry and solid state physics software</a></li>
<li><a title="Telecommunication" href="http://en.wikipedia.org/wiki/Telecommunication">telecommunications</a> (i.e., <a title="Internet" href="http://en.wikipedia.org/wiki/Internet">the internet</a> and everything that flows on it)</li>
<li><a title="Database" href="http://en.wikipedia.org/wiki/Database">databases</a></li>
<li><a title="Educational software" href="http://en.wikipedia.org/wiki/Educational_software">educational software</a></li>
<li><a title="Medical software" href="http://en.wikipedia.org/wiki/Medical_software">medical software</a></li>
<li><a title="Military software (page does not exist)" href="http://en.wikipedia.org/w/index.php?title=Military_software&amp;action=edit&amp;redlink=1">military software</a></li>
<li><a title="List of software for molecular mechanics modeling" href="http://en.wikipedia.org/wiki/List_of_software_for_molecular_mechanics_modeling">molecular modeling software</a></li>
<li><a title="Image editing" href="http://en.wikipedia.org/wiki/Image_editing">image editing</a></li>
<li><a title="Spreadsheet" href="http://en.wikipedia.org/wiki/Spreadsheet">spreadsheet</a></li>
<li><a title="Word processing" href="http://en.wikipedia.org/wiki/Word_processing">Word processing</a></li>
<li><a title="Decision making software" href="http://en.wikipedia.org/wiki/Decision_making_software">Decision making software</a></li>
</ul>
<p>Application software exists for and has impacted a wide variety of topics.</p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=80&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/15/computer-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Operating_system_placement.svg/180px-Operating_system_placement.svg.png" medium="image" />

		<media:content url="http://en.wikipedia.org/skins-1.5/common/images/magnify-clip.png" medium="image" />
	</item>
		<item>
		<title>I/O Port</title>
		<link>http://hericoach.wordpress.com/2009/10/15/io-port/</link>
		<comments>http://hericoach.wordpress.com/2009/10/15/io-port/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 09:05:24 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=78</guid>
		<description><![CDATA[In computing, input/output, or I/O, refers to the communication between an information processing system (such as a computer), and the outside world – possibly a human, or another information processing system. Inputs are the signals or data received by the system, and outputs are the signals or data sent from it. The term can also [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=78&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In <a title="Computing" href="http://en.wikipedia.org/wiki/Computing">computing</a>, <strong>input/output</strong>, or <strong>I/O</strong>, refers to the communication between an <a title="Information processing system" href="http://en.wikipedia.org/wiki/Information_processing_system">information processing system</a> (such as a <a title="Computer" href="http://en.wikipedia.org/wiki/Computer">computer</a>), and the outside world – possibly a human, or another information processing system. <a title="Input" href="http://en.wikipedia.org/wiki/Input">Inputs</a> are the signals or data received by the system, and <a title="Output" href="http://en.wikipedia.org/wiki/Output">outputs</a> are the signals or data sent from it. The term can also be used as part of an action; to &#8220;perform I/O&#8221; is to perform an <a title="I/O scheduling" href="http://en.wikipedia.org/wiki/I/O_scheduling">input or output operation</a>. I/O devices are used by a person (or other system) to communicate with a computer. For instance, a <a title="Computer keyboard" href="http://en.wikipedia.org/wiki/Computer_keyboard">keyboard</a> or a <a title="Computer mouse" href="http://en.wikipedia.org/wiki/Computer_mouse">mouse</a> may be an input device for a computer, while <a title="Computer monitor" href="http://en.wikipedia.org/wiki/Computer_monitor">monitors</a> and <a title="Computer printer" href="http://en.wikipedia.org/wiki/Computer_printer">printers</a> are considered output devices for a computer. Devices for communication between computers, such as <a title="Modem" href="http://en.wikipedia.org/wiki/Modem">modems</a> and <a title="Network card" href="http://en.wikipedia.org/wiki/Network_card">network cards</a>, typically serve for both input and output.</p>
<p>Note that the designation of a device as either input or output depends on the perspective. Mice and keyboards take as input physical movement that the human user outputs and convert it into signals that a computer can understand. The output from these devices is input for the computer. Similarly, printers and monitors take as input signals that a computer outputs. They then convert these signals into representations that human users can see or read. (For a human user the process of reading or seeing these representations is receiving input.)</p>
<p>In computer architecture, the combination of the <a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit">CPU</a> and <a title="Main memory" href="http://en.wikipedia.org/wiki/Main_memory">main memory</a> (i.e. memory that the CPU can read and write to directly, with individual <a title="Instruction (computer science)" href="http://en.wikipedia.org/wiki/Instruction_%28computer_science%29">instructions</a>) is considered the brain of a computer, and from that point of view any transfer of information from or to that combination, for example to or from a <a title="Disk drive" href="http://en.wikipedia.org/wiki/Disk_drive">disk drive</a>, is considered I/O. The CPU and its supporting circuitry provide <a title="Memory-mapped I/O" href="http://en.wikipedia.org/wiki/Memory-mapped_I/O">memory-mapped I/O</a> that is used in low-level <a title="Computer programming" href="http://en.wikipedia.org/wiki/Computer_programming">computer programming</a> in the implementation of <a title="Device driver" href="http://en.wikipedia.org/wiki/Device_driver">device drivers</a>.</p>
<p>I/O Interface is required whenever the I/O device is driven by the processor. The interface must have necessary logic to interpret the device address generated by the processor. <a title="Handshaking" href="http://en.wikipedia.org/wiki/Handshaking">Handshaking</a> should be implemented by the interface using appropriate commands like (BUSY,READY,WAIT) the processor can communicate with I/O device through the interface. If incase different data formated being exchanged; interface must be able to convert serial data to parallel form and vice-versa. There must be provision for generating <a title="Interrupt" href="http://en.wikipedia.org/wiki/Interrupt">interrupts</a> and the corresponding type numbers for further processing by the processor if required</p>
<p>A computer that uses <a title="Memory-mapped I/O" href="http://en.wikipedia.org/wiki/Memory-mapped_I/O">memory-mapped I/O</a> accesses hardware by reading and writing to specific memory locations, using the same assembler language instructions that computer would normally use to access memory.</p>
<p>Higher-level <a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system">operating system</a> and programming facilities employ separate, more abstract I/O concepts and <a title="Primitive (computer science)" href="http://en.wikipedia.org/wiki/Primitive_%28computer_science%29">primitives</a>. For example, most operating systems provide application programs with the concept of <a title="Computer file" href="http://en.wikipedia.org/wiki/Computer_file">files</a>. The <a title="C (programming language)" href="http://en.wikipedia.org/wiki/C_%28programming_language%29">C</a> and <a title="C++" href="http://en.wikipedia.org/wiki/C%2B%2B">C++</a> programming languages, and operating systems in the <a title="Unix" href="http://en.wikipedia.org/wiki/Unix">Unix</a> family, traditionally abstract files and devices as <a title="Stream (computing)" href="http://en.wikipedia.org/wiki/Stream_%28computing%29">streams</a>, which can be read or written, or sometimes both. The <a title="C standard library" href="http://en.wikipedia.org/wiki/C_standard_library">C standard library</a> provides <a title="C file input/output" href="http://en.wikipedia.org/wiki/C_file_input/output">functions for manipulating streams</a> for input and output.</p>
<p>In the context of the <a title="ALGOL 68" href="http://en.wikipedia.org/wiki/ALGOL_68">ALGOL 68</a> programming language, the <em>input</em> and <em>output</em> facilities are collectively referred to as <em>transput</em>. The <em>ALGOL 68</em> transput library recognizes the following standard files/devices: <code>stand in</code>, <code>stand out</code>, <code>stand errors</code> and <code>stand back</code>.</p>
<p>An alternative to special primitive functions is the I/O <a title="Monad (functional programming)" href="http://en.wikipedia.org/wiki/Monad_%28functional_programming%29">monad</a>, which permits programs to just describe I/O, and the actions are carried out outside the program. This is notable because the I/O functions would introduce <a title="Side-effect (computer science)" href="http://en.wikipedia.org/wiki/Side-effect_%28computer_science%29">side-effects</a> to any programming language, but now <a title="Purely functional" href="http://en.wikipedia.org/wiki/Purely_functional">purely functional</a> programming is practical.</p>
<p>There are many ways through which data can be read or stored in the memory. Each method is an addressing mode, and has its own advantages and limitations.</p>
<p>There are many type of addressing modes such as direct addressing, indirect addressing, immediate addressing, index addressing, based addressing, based-index addressing, implied addressing, etc.</p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=78&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/15/io-port/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>Perkembangan Komputer</title>
		<link>http://hericoach.wordpress.com/2009/10/15/perkembangan-komputer/</link>
		<comments>http://hericoach.wordpress.com/2009/10/15/perkembangan-komputer/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 08:46:28 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=75</guid>
		<description><![CDATA[PERKEMBANGAN KOMPUTER 1. Belajar untuk mengatur tekhnologi informasi. suatu pekerjaan mendesak dalam mengatur tekhnologi pada saat ini adalah memutuskan arsitektur organisasi untuk pengolahan informasi. Dalam bab ini kita akan membahas jenis-jenis komputer yang tersedia pada saat ini dan menyajikan evaluasi sejarah dari komputer. anda sudah terbiasa bekerja dalam suatu organisasi yang telah menggunakan komputer untuk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=75&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify"><span style="font-family:arial;font-size:x-small;"> PERKEMBANGAN KOMPUTER</p>
<p>1. Belajar untuk mengatur tekhnologi informasi.</p>
<p>suatu pekerjaan mendesak dalam mengatur tekhnologi pada saat ini adalah memutuskan arsitektur organisasi untuk pengolahan informasi. Dalam bab ini kita akan membahas jenis-jenis komputer yang tersedia pada saat ini dan menyajikan evaluasi sejarah dari komputer. anda sudah terbiasa bekerja dalam suatu organisasi yang telah menggunakan komputer untuk waktu yang lama; perusaan arsitektur perangkat keras (hardware) mungkin meliputi beberapa komputer yang lebih tua. Mengatur seluruh persediaan komputer membutuhkan pemahaman jenis-jenis mesin yang berbeda, dalam cara yang telah mereka gunakan dan tren tekhnologi yang secara konstan mendorong evolusi dari organisasa strategi perangkat keras.</p>
<p>2. Persiapan untuk ambil bagian dalam sistem analisa dan rancangan</p>
<p>Meskipun terkadang kita mendapat tekanan rancangan logika dari sistem tidak terikat pada komputer dimana computer tersebut akan digunakan, dalam beberapa hal perancang harus menghadapi tekhnologi komputer. Sebuah sistem rancangan besar, komputer multi guna akan memiliki ciri-ciri karakter dari suatu pengguna PC. Akhir dari bab ini juga memberikan suatu ikhtisar dari beberapa alat output atau input yang tersedia. Aktivitas-aktivitas ini menolong memberikan definisi yang menghubungkan pengguna dengan sistem, yang merupakan hal penting untuk kesuksesan tersebut.</p>
<p>3. Merubah organisasi</p>
<p>Telah menghabiskan bertahun-tahun untuk membuat komputer dan komunikasi yang dapat merubah perusahaan dan industri. Perusahaan yang telah merubah dirinya sendiri tahu bagaimana mengatur serangkaian perbedaan dari komputer dan alat-alat lainnya; mereka berhasil dalam merespon tren dari tekhnologi dan perubahan yang berkelanjutan dalam perbandingan biaya/tampilan dari perbedaan jenis komputer.</p>
<p>IMPLIKASI BAGI MENEJEMEN</p>
<p>Bab 9 dan 8 memuat banyak informasi tentang tekhnologi komputer. Apa implikasi dari tekhnologi ini bagi menejemen?</p>
<p>. perbandingan biaya/tampilan pada komputer menurun terus menerus; yaitu harga secara terus menerus jatuh sebagai akibat kemajuan tingkat dari komputer.</p>
<p>. Fungsi logika tidak lagi menjadi bagian termahal dari komputer. Pada generasi pertama, CPU merupakan sumber yang langka dan mahal. Saat ini, skala integrasi sangat besar (VLSI=very large scale integration) menggunakan tekhnologi umum yang dapat menyipan beberapa juta transistor ke dalam kepingan silikon kecil. Proses logik sekarang telah tersedia dengan harga yang relatif murah.</p>
<p>. Organisasi menghabiskan jumlah uang banyak pada komputer karena komputer menjadi suatu yang tidak dapat dihindari untuk bayak aplikasi-aplikasi. Mengingat jumlah biaya mungkin dapat turun, total pembelanjaan untuk tekhnologi informasi meningkat di kebanyakan organisasi.</p>
<p>. Mudahnya penggunaan dan pendekatan komputer personal menolong memberikan lebih banyak individu untuk memasuki tekhnologi komputer. Untuk dapat bersaing di tahun-tahun mendatang, seorang menejer haruslah seseorang yang pandai menggunakan komputer. Sangat sulit untuk menentukan suatu arsitektur perangkat keras dan perangkat lunak yang cocok untuk perusahaan dengan banyak tersedianya permintaan dan alat yang bersaing. Penurunan cepat harga dari pembuatan keping (chip) yang sangat kuat berarti bahwa pusat pembuatan telah memiliki biaya/tampilan karakteristik yang lebih baik daripada minis dan mainframe. Kita akan mendiskusikan arsitektur selanjutnya pada bab 13.</p>
<p>Pemahaman dasar pada perangkat keras dan cara penggunaanya akan menolong pengetahuan pekerja profesional untuk memilih dan menggunalan peralatan komputer yang cocok. Pada saat ini menejer dihadapkan pada kemampuan berbeda dari jenis-jenis komputer. Guna memutuskan arsitektur perangkat keras/perangkat lunak yang digunakan untuk pengembangan, anda harus mengerti sesuatu tentang bagaimana komputer berkembang. Seorang menejer mungkin didorong untukmenggunakan perangkat keras yang telah ada karena perangkat keras tersebut telah tersedia, atau memiliki pilihan untuk pemilihan peralatan baru. Pada sisi lain, penting untuk memahami kemampuan-kemampuan dari jenis komputer berbeda yang tersedia saat ini.</p>
<p>KOMPUTER SAAT INI</p>
<p>Bagaiman kita mencapai kekayaan komputer sekaarang ini? Pada waktu sebelumnya, tidak terdapat keneka ragaman jenis; semua komputer dianggap sama (yang akan dibahas kemudian pad bab ini). Pada suatu waktu, 8 perusahan berbeda pada Amerika manufactured computers. Univac yang telah memimpin terlebih dahulu dalam perkomputeran akan tetapi kemudian dikalahkan IBM. (kemudian Univac menjadi bagian dari Sperry, yang bergabung dengan penjual komputer yang lain yaitu Burroughs, untuk mendirikan perusahaan UNISYS).</p>
<p>IBM menjadi penjual dominan di Amerika dan di luar negeri, industri komputer terkadang digambarkan severti &#8220;IBM dan tujun kurcaci&#8221; pada tahun 1950an dan awal tahun 1960an, tidak ada perusahan seperti Apple, Digital Equipment corporation (DEC), dan Compaq. RCA dan General Electric membuat komputer yang sama, akhirnya mengambil pencoretan besar mereka meninggalkan bisnis minikomputer dan penjual utama menggulung dari perubahan dramatis.</p>
<p>KOMPUTER WIZARD</p>
<p>Tidak setiap aplikasi membutuhkan kekuatan prosesing dari komputer personal; sebagai tambahan, alat komputer kecil seperti Wizard menjadi semakin kuat setiap harinya. Brooklyn Union Gas memiliki sekitar 100 Wizard yang digunakan untuk tugas yang berbeda-beda.</p>
<p>Dalam satu aplikasi pelayanan kostumer mewakili penggunaan Wizard untuk membimbing kostumer melalui beberapa peraturan yang dimimta ketika mereka mengatur suatu laporan. Seorang analisis menulis ulang suatu aplikasi yang digunakan pada PC dalam BASIC yang dapat menjalankan Wizard.</p>
<p>Di Merck &amp; Co. Beberapa eksekutif menggunakan Wizard sebagai penyelenggara personal, untuk laporan pengeluaran,dan rencana rapat. Perusahaan bekerja pada suaru aplikasi yang akan menolong menejer-menejer farmasi Amerika Latin dalam menjalankan teritori penjualan mereka. Sekarang, Wizard adalah IBM PC asli yang kuat yang muncul di tahun 1981, dalam perbandingan biaya/tampilan dari &#8220;komoditi&#8221; keping (chip) prosesor melawan sistem berdasarkan hak milik rancangan sirkuit.</p>
<p>Tren apa dalam tekhnologi yang telah menciptakan industri komputer saat ini? Mengapa begitu banyak jenis komputer yang berbeda, dan untuk apa setiap jenis komputer dirancang?</p>
<p>Perkembangan dari mainframe</p>
<p>Figur 8-1 menampilkan suatu ikhtisari dari lingkungan komputer yang beredar. Pada Komputer pertama yang dikembangkan adalah mainframe yang lebih besar, mesin yang bertujuan umum. Di awal industri komputer, hanya satu yang dapat menjalankan kelompok pada komputer mainframe. Banyak organisasi yang telah mengembangkan banyak aplikasi pada komputer mainframe; pada saat ini jenis mesin seperti itu digunakan untuk mendukung beberapa teminal dan interakting komputer personal dengan database besar yang menapung milyaran karaketer data. Komputer mainframe oleh banyak pengguna digunakan dengan luas untuk proses transaksi dan memelihara akses data penting. (kami lebih membahas masa depan mainframe dalm bab 13). Berdasarkan sejarah, IBM telah mendominasi pasar mainframe, akan tetapi permintan untuk mainframe biasa telah menurun, mengarah kepada masalah besar untuk perusahaan.</p>
<p>Kekuasaan superkomputer</p>
<p>Komputer mainframe tidaklah cukup cepat untuk beberapa aplikasi. Komputer mainframe dikembangkan secara original untuk keperluan bisnis; komputer mainframe memiliki kelebihan untuk meningkatkan pengolahan data bisnis yang melibatkan manipulasi karakter dan aritmetika desimal. Para ilmuan dan insinyur mamiliki masalah hitungan intensif yang harus dipecahkan, sering melibatkan angka dengan banyak digit yang signifikan. Perusahaan seperti Cray menawarkan komputer super untuk beberapa pekerjaan seperti peramalan, data analisis geologikal, Dan bebrapa jenis dari pembelajaran simulasi. Superkomputer termasuk pada komputer tercepat saat ini, dengan ukuran kecepatan dalam 100 megaflop (megaflop adalah pelaksanaan dari satu juta intruksi gerak-poin per detik) lebih cepat dari gigaflop (satu miliyar intruksi gerak-poin per detik). Beberapa perusahaan mencoba untuk mencapai mesin teraflop mesin yang mampu untuk malksanakan satu triliun intruksi per detik!</p>
<p>Minis: awal mula  revolusi</p>
<p>Jenis komputer lain yang dikembangkan adalah mini; perusahaan seperti DEC menemukan bahwa gabungan sirkuit mereka dapat membuat suat komputer kecil yang sangat hemat biaya dengan 8 atau 16 bit panjang kata. Minis menjadi sangat populer sebagai komputer yang berdiri sendiri dan sebagai mesin yang dipersembahkan untuk departemen perusahaan.</p>
<p>Minikomputer telah berkembang sebagai pabrik yang telah meningkatkan kecepatan pengolahan dan mengeluarkan ukuran huruf sampai 32 bit. Komputer ini dapat dikelompokkan sebagi &#8220;midrange&#8221;. IBM menyatakan telah menjual lebih dari 200.000 dari sistem midrange AS/400 ini. Beberapa organisasi telah memasang jaringan minikomputer kedalam mainframe. (untuk perusahaan dengan aplikasi jumlah besar bekerje dengan mainframe, mengganti semua komputer dengan Minis adalah bukan sesuatu yang praktis yang memberikan keterlibatan investasi perangkat lunak yang luarbiasa).</p>
<p>FIGUR 8-1 MACAM-MACAM MODEL KOMPUTER</p>
<p>Personal digital assistant (PDA/ Asisiten digital personal)</p>
<p>Alat untuk membantu individu dengan menyimpan catatan, rekaman, dan komunikasi dengan yang lain. Harga: $500 sampai $2000</p>
<p>Personal komputer (komputer personal)</p>
<p>Komputer dekstop tujuan umum yang menggunakan 32 bit microprosesor. Harga: $500 sampai $4000</p>
<p>Server. Server adalah kapasitas disk besar digunakan untuk menagtur jaringan komputer personal. Harga: $3000 sampai $15000</p>
<p>Workstation</p>
<p>Komputer tampilan tinggi 32 bit digunakan oleh para insinyur, ilmuan dan ahli tehnik profesional yang membutuhkan workstation grafik superior. Biasanya digunakan rancangan tambahan kompute, menawarkan tampilan minikomputer tetapi hanya melanyani satu orang satu station disimpan pada meja atau sebelah meja dan menghubungkan worksation yang lain dalam suatu jaringan. Harga: $5000 sampai $100.000</p>
<p>Midrange (minikomputer)</p>
<p>Kategori mesin ini dapat menangani kebutuhan umum lebih dari 100 orang, yang pada umumnya bekerja pada kabel terminal komputer. Besarnya Minikomputer kira-kira sebesar 2 atau 4 kabinet file gambar, beberapa sering dihubungkan untuk meningkatkan jarinagn perusahaan, seperti jaringan yang menggantikan mainframe. Harga: $50.000 sampai $1 juta</p>
<p>Komputer mainframe</p>
<p>Luas, komputerbtujuan umum yang melayani ratusan atau ribuan pengguna, semua diikat pada sekumpulan pusat prosesing data. Mainframe pada umumnya lebih tipis dan kecil dari pada Volkswagen Beetle dan memerlukan ruangan yang diatur secara atmosfir. Mainframe pada umumnya menangani kebutuhan prosesing utamapada perusahaa besar. Walaupun abnyak pelanggaran oleh jaringan mini komputer dan PC, mainframe meninggalkan halsil pokok pada pusat prosesing yang besar. Harga: tidak lebih dari $5 juta</p>
<p>Superkomputer</p>
<p>Dunia komputer tercepat, digunakan dalam ilmu pengetahuan, ilmu tehnik, dan penelitian untuk tantangan prosesing yang paling sulit, seperti ramalan cuaca, rata-rata superkomputer tidak lebih besar daripada mainframe tetapi kemasan prosesor yang lebih cepat lebih dekat dihubungkan untuk memberikan kecepatan hitungan yang besar. Beberapa perusahaan atau organisasi sering membagi waktu pada satu superkomputer untuk menghasilkan harga tinggi dari mesin ini. Harga: $ijuta samapi $30 juta</p>
<p>Komputer paralel tinggi</p>
<p>Tipe komputer yang relatif baru yang menggunakan 16 sampai 64.000 prosesor (sebagai perbandingan, superkomputer memiliki 1 sampai 8 prosesor cepat). Prosesor dibagi dan bekerja sendiri pada potongan besar dari masalah yang besar. Excel komputer paralel pada program dengan benyak operasi bebasa yang dapat diselesaikan pada waktu yang bersamaan; mereka menyesuaikan kecepatan superkomputer pada sebagian kecil dari biaya/harga, karena superkomputer tidak dapat dipisahkan pada secepat mana mereka dapat mendapatkan data dari memori, mesin paralel yang menyimpan memori pada setiap mikroprosesor menjadi penampilan alternatif yang lebih baik. Harga: kurang dari $100.000 sampai $5 juta</p>
<p>Kompute Personal telah merubah segalanya</p>
<p>Kedatangan selanjutnya adalah PC atau komputer personal, yang pertama kali dirancang sebagai komputer 8-bit; Apple memperkenalkan PC di tahun 1977. IBM PC yang asli, dipasarkan pada tahun 1981, mengambil 8 bit di waktu yang sama dari memori tetapi menampilkan 16 bit dari waktu yang sama pada perhitungan. IBM segera memperkenalkan AT, yang mengambil dan memproses16 bits pada waktu yang sama, generasi selanjutnya adalah komputer PC 32 bit pada waktu yang sama atau 386 (kemudian 486 juga) yang mengambil dan memproses 32 bit pada waktu yang sama. Chip terbaru, pentium adalah chip yang mampu untuk mengambil dan memproses 64 bit pada waktu yang sama.</p>
<p>Server adalah PC yang berkekuatan tiggi yang digunakan untuk mengatur suatu jaringan dari PC dan peralatan yang lainnya. Serve pada umumnya memiliki kapasitas disk yang luas untuk menyimpan progran dan data, yang didownload ke PC pada jaringan ketika mereka meminta pelayanan.</p>
<p>Figur 8-1 menunjukkan personal komputer dan terworkstation sebagai kategori yang terpisah. Workstation menggunakan komputer tampilan tinggi 32 bit untuk ilmu tehnik dan pekerjaan ilmiah. Workstation dilengkapi dengan keunggulan grafik dan sering digunakan untuk merancang tugas. Berkekuatan 486 dan PC pentium menjalankan alat penghubung pengguna grafik (graphical user interface=GUIs) begitu juga dengan workstation. PC ini memiliki kekuatan hitungan dan kemampuan perangkap lunak untuk menjadi jenis yang sama dari alat produktifitas personal untuk menejer sedangkan workstation ilmu tehnik adalah untuk insinyur.</p>
<p>Paralel komputer secara besar-besaran</p>
<p>Ketegori mesin paralel di figur 8-1 meliputi beberapa pendekatan rancangan komputer baru. pendekatan-pendekatan baru tersebut memiliki persamaan ide untuk mencoba menghindari bottleneak pada rancangan lama dimana semua perintah dan data harus diambil dari memori dan dibawa ke CPU untuk diolah. Beberapa dari komputer peralel ini memiliki bermacam-macam prosesor yang menjalankan perintah yang sama pada data yang sama diwaktu yang bersamaan. Pelaksanaan bermacam-macam perintah lain pada data yang berbeda. Jelaslah bahwa untuk mengatur pelaksanaan perintah dan peprograman mesin ini merupakan suatu tantangan.</p>
<p>Salah satu komputer paralel dengan 65.000 1-bit prosesor telah digunakan oleh provider informasi untuk sistem mendapatkan kembali berita on-line. Hal ini diharapkan bahwa prosesor dengan angka besar akan menghasilkan pencarian file yang yang sangat cepat. IBM telah membuat superkomputer paralel berdasarkan tekhnologi RISC dengan jenis workstation RS6000 yang paling sukses; SPI yang saling berhubungan sebanyak 64 chip dan dapat menjalankan hampir semua perangkat lunak yang sekarang ini dijalankan dalm worksationnya. Beberapa ahli komputer mengharapkan komputer paralel menggantikan mainframe; ketika batas fisik dari perhitungan dicapai, satu cara untuk meningkatkan tampilan adalah dengan malakukan hitungan di paralel.</p>
<p>Strategi baru-baru ini diikuti oleh beberapa pengguna yang membutuhkan hitungan dengan kecepatan yang sangat tinggi yaitu dengan menghubungkan sekelompok woorkstation muktahir dengan perangkat lunak spesial yang saling menyerang masalah yang sama. Perangkat lunak menetapakan beberapa bagian dari hitungan yang kompleks untuk beberapa workstation, peningkatan generasi yang pantas dipertimbangkan dalam kekuatan pengolahan. Hal itu memungkinkan beberapa aplikasi yang digunakan membutuhkan superkomputer untuk dijalankan pada beberapa kelompok workstation yang saling berhubungan.</p>
<p>Pembantu personal</p>
<p>Computer yang paling baru adalah pembantu digital personal (PDA= personal digital assistant). Mesin ini dimulai sebagai superkalkulator yang mampu menyimpan kalender pemakai dan buku telepon. Saat ini alat tersebut, seperti Newtonnya Apple, sering memiliki berat kurang dari satu pon, beberapa penawaran tulisan tangan dan juga pengenalan suara, fax dan modem komunikasi, dan bahkan sebuah penyeranta (pager). PDA adalah aplikasi yang cukup murah yang perusahaa akan kembangkan untuk mereka. Contohnya: laporan penjualan bisa menggunakan PDA kecil yang memiliki informasi kontrak. Pekerja pelabuhan akan menggunakan PDA yang memiliki pembaca bar-code dan scanner untuk merekam lokasi dari kontainer. PDA ini juga akan menjadi produk konsumen. Contohnya, suatu perusahaan penyewaan mobil memilki persediaan peta lokal dan petunjuk tur di setiap kota untuk didownload ke PDA anda.</p>
<p>Kita bisa lihat mengapa pekerjaan pengembangan arsitektur untuk sebuah perusahan sistem perhitungan itu sangat sulit. Jika sebuah organisasi tidak memulai dengan hitunagn, orang akan memperkirakan untuk membeli banyak minikomputer, sebuah mainframe kecil, atau jaringan koputer personal. Pertanyaan pilihan mana yang harus dipilih membutuhkan pendidikan utama dan upaya penting. Organisasi yang telah memiliki sejumlah komputer harus memutuskan cara untuk mengatur dan memperluas sistem ini untuk menghadapi kebutuhan baru pengguna dan ide-ide perhitungan.</p>
<p>Chip (kepingan)</p>
<p>Semua komputer saat ini menggunakan penggabungan chip sirkuit, ukuran kecil (5mm sampai 10 mm pada suatu sisi) yang secara umum dibuat pada silikon yang memuat jutaan transistor. Ada logik chip untuk CPUdan chip memori untuk menyimpan data; chip memori sering ditunjukkan dengan DRAMS (dynamic random-Access memory chips= chip memori akses acak dinamik). Chip ini bertanggung jawab untuk kekuatan komputer modern; sekarang ini jutaan komponen dibuat pada chip. Bab sebelumnya menyebutkan alpha chip DEC; DEC mengaku memiliki kecepatan pengolahan dari 400 juta perintah per detik untuk setidaknya satu versi dari chip, lebih cepat dari kebanyakan mainframe dan bahkan beberapa superkomputer. Chip prosesor intel 486, memiliki 1,2 juta transistor sedangkan Pentium sebagai generasi selanjutnya setelah 486 memiliki lebih dari 5 juta transistor. Biaya komputer ribuan juta dolar dari harga pembeliaan per sejuta perintah per detik yang komputer bisa laksanakan telah terus menurun. Figur 8-2 menunjukkan berapa banyak MIPS (million instructions per second of execution speed = kecepatan pelaksanan jutaan perintah per detik) yang telah dibeli dengan harga $100 dalam generasi berturut-turut chip Intel dari mulai pengenalan sampai chip Pentium. Penuruan harga yang dramatis untuk peningkatan jumlah kekuataan komputer telah membuat kemungkinan tren yang dibahas dalam teks ini. Saat ini desktop komputer menampilkan komputer mainframe lima tahun yang lalu dalam hal kekuatan hitungan. Teknologi mendorong organisasi untuk menyalurkan aplikasi-aolikasi ke pemakai akhir. Solusi yang digunakan untuk melaksanakan mainframe sekarang tidak dapat mudah ditangani dengan mesin dekstop.</p>
<p>Sebagi hasilnya, kita mengharapka untuk melihat lebih banyak jaringan kompute; mainframe, minis dan PC saling berhubungan yang akan mengerjakan bermacam-macam tugas pengolahan. Memutuskan jenis komputer apa yang paling cocok untuk sebuah aplikasi dan dimana koputer tesebut dilokasikan akan berlanjut menjadi bagian dari pengembangan arsitektur untuk sebuah sistem baru.</p>
<p>Apa yang membuat chip bekerja?</p>
<p>Faktor apa yang bertanggung jawab untuk tampilan luar biasa dari prosesor PC? Tabel 8-1 berisi data dalam bentuk rancangan khusus dari Intel chip populer yang berkekuatan IBM cocok dengan Pcnya.figur 8-3 menyajikan grafik kecepatan chip dan sejumlah transisitor pada generasi berturut-turut dari chip. Tampilan khusus dari chip prosesor PC membentuk barisan di tabel 8-1:</p>
<p> Kecepatan jam. Jamnya mengatur kecepatan dari putaran mesin. Jika yang lain bertahan konstan, peningkatan kecepatan jam dari chip akan meningkatkan tampilan.</p>
<p> Alur data. Alur data atau ukuran dari bus menunjukkan seberapa banyak data yang dipindahkan antara memori dan CPU dengan setiap perintah. Jika yang lain konstan, memiliki alur data yang besar mempercepat mesin karena perjalanan lebih pendek ke memori diperlukan untuk mengolah data.</p>
<p> Hitungan. Jika chip dapat melakukan hitungan pada bit yang lebih pada waktu yang sama, pelaksanan perintah akan lebih cepat karena perintah akan dilaksanakan dengan waktu yang lebih singkat.</p>
<p> Ukuran memori. Memori lebih akan sering membuat program besar melaksanakan lebih cepat. Hal ini sangat penting ketika menggunakan penghubung grafik dimana kamu memiliki lebih dari satu program yang diisi pada waktu yang bersamaan.</p>
<p> Aritmetika titik-ambang. Jika chip telah dibuat dalam aritmetika titik-ambang (atau menggunakan coprosesor dengan aritmetika titik-ambang) pehitungn angka-angka akan lebih cepat karena mereka akan ditampilkan dalam perangkat keras daripada perangkat lunak.</p>
<p> MIPS (million instrustion per second= jutaan perintah per detik). Figur ini adalah indikasi dari garis kecepatan pada chip.</p>
<p> Jumlah dari transistor per chip. Makin padat transistor dikemas secara umum maka makin cepat chipnya.</p>
<p>Tabel 8-1 menunjukkan bahwa PC IBM yang pertama adalah mesin yang sangat lambat untuk standar saat ini! (tidak seorang pun memprediksi kesuksesan yang dramatis dari komputer personal, tidak juga kita ramalkan kenaikan yang besar dalam kekuatan pengolahan dan penuruna harga). Chip 286 atau AT (untuk tekhnologi yang lebih maju) memiliki damapk yang signifikan pada tampilan. Kecepatan jam meningkat dan alur data antara memori dan CPU dilipat gandakan ukurannya. Generasi chip sekarang, n86, adalah sangat bertenaga denag kemungkinan kecepatan jam lebih dari 12 kali kecepatan dari PC asli dan lebih dari 30 kali memori. Mesin ini (kecuali untuk 386x) meakses data dan menampilkan hitungan 32 bit setiap waktunya. Anggota terbaru dari keluarga ini adalah Pentium yang menghitung dengan lebih dari 100 MIPS.</p>
<p>Trik apa yang dapat meningkatkan kecepatan?</p>
<p>Meskipun pmbahasan khusus ini akan menolong anda memilih komputer, pembahasan ini tidaklah cukup, karena pabrik-pabrik telah menhadirkan sejumlah trik untuk membuat PC jadi lebih cepat. Pilihan pertama adalah memori simpanan rahasia (cache memory) yaitu memori kecepatan tinggi yang digunakan untuk menambah kecepatan dari memori lambat. Mempertimbangkan sebuah disk drive dimana disk drive tersebut dapat membawa rata-rata 12 milisecond untuk mengakses data. Sebagai ganti dari perpindahan langsung data kedalam memori pusat, di tempatkan dalam memori simpanan rahasia (cache memory) yang dibuat dari semikonduktor. Memori simpanan rahasia (cache memory) bisa memiliki 32K atau lebih kapasitas penyimpana. Ketika komputer membaca dari disk, memori simpanan rahasia (cache memory) diisi dengan permintaan data dan ekstra data yang dekat. (sering akses data terjadi saling berdekatan) jika pembacaa selanjutnya untuk materi di dalam tempat simpanan rahasia (cache), hal ini dapat dipindahkan ke memori utama pada kecepatan memori dari pada kecepatan akses disk. Tentu saja jika tidak ada &#8220;tabrakan&#8221; di tempat simpanan rahasia (cache) berarti data yang diminta tidak berada disana dan komputer harus mendapatkan data tersebut dari disk.</p>
<p>Sebuah tempat simpanan rahasia (cache) dapat digunakan hampir di setiap tempat untuk menambah kecepatan komputer. Banyak PC menggunakan cache dengan memori utama; memori 8-megabyte bisa dipakai dengan 128 kilobyte cache. Anda juga dapat menggunakan sebuah cache atau memori terpisah dengan pengontrol video untuk menambah kecepatan video.</p>
<p>Intel juga telah mengembangkan serangkaian chip yang dilengkapi dengan penggandaan jam (clock doubling). Kecepatan jam pada CPU adalah dua kali kecepatan permulaan pengolahan pada chip. Sebagai contoh, seseorang bisa membeli jam ganda (clock-doubled) 66 megaherzt 486 chip dalam sbuah PC. Semua operasi pada chip berlangsung pada 66 megaherzt; permulaan operasi dari chip (contoh, akses memori) terjadi pada 33 megahearzt. Penggandaan jam menjadi terkenal karena prosesor dapat menggunakan chip memori yang bekeja pada lebih dari 33 megahearzt. (ada beberapa masalah chip memori dilaporkan ketika pabrik mencoba untuk menjalankan kecepatan jam dengan sangat cepat, chipnya cenderung terlalu panas dan melelh).</p>
<p>Pentium chip dilengkapi dengan unit eksekusi bilangan bulat (integer execution unit) masing-masing memberi masukan dari saluran perintah sendiri. Arsitektur ini berarti bahwa pentium dapat melaksanakan dua perintah persatuan jam. Program yang menerjemahkan pemakai bahasa tingkat tinggi ke dalam mesin bahasa (dibahas di bab selanjutnya) harus dimodifikasi untuk mencari tahu perintah program pemakai yang dapat dipisah untuk paralel beroperasi; tidak mungkin chip mampu melaksanakan dua arus perintah pada waktu yang sama, beberapa operasi akan dilaksanakan dengan berurutan.</p>
<p>Semenjak banyak aplikasi PC sekarang yang dilengkapi dengan fitur grafik, pabrik komputer telah mengalihkan perhatian mereka ke pengatur video dan ini dijalankan dalam komputer. Mesin tercepat yang dilengkapi fitur video local bus (bus lokal): alur dari CPU ke pengontrol video dijalankan pada kecepatan bus yang jaraknya lebih dekat antara memori dan CPU dari pada bus yang digunakan untuk sesuatu yang kurang penting seperti printer atau modem. Kartu yang mempercepat grafik merupakan pengontrol video yang sebenarnya memiliki chip prosesor pada komputer dan memori jumlah besar (katakan saja, satu megabyte) untuk meng-offload tampilan pekerjaan dari CPU.</p>
<p>Akhirnya anda dapat membeli komputer dengan bus yang lebih luas dan cepat yang menghubungkan CPU ke hal-hal kurang penting. Pada awalnya semua komponen PC menggunakan bus yang sama -video, memori, printer dan banyak lagi. Seperti yang sudah dibahas sebelumnya, CPU 32 bit memiliki 32 bit alur data sendiri (secara umum) ke memori. Beberapa mesin juga dilengkapi dengan video lagi untuk mempercepat operasi. Anda juga bisa membeli bus untuk menghubungkan komponen lain, seperti disk atau printer, yang memberikan data lebih dari standar bus saat ini 16 bit ISA (industry standard architecture), bus yang sama dari PC AT. IBM menawarkan architecture microchannel yang dapat memindahkan 32 bits pada waktu yang besamaan. Kelompok pabrik komputer yang lain bersatu (&#8220;geng tujuh&#8221;) untuk mengembangkan versi mereka sendiri yaitu bus 32 bit yang mereka sebut EISA (extended industry standard architectur) untuk dibandingkan dengan IBM.</p>
<p>Semua faktor ini dapat mengakibatkan dampak yang dramatis pada tampilan sebuah PC. Tidak selalu pada setiap kasus bahwa komputer dengan kecepatan jam yang tercepat lebih cepat daripada komputer dengan kecepatan jam yang lebih lambat jika kemudian mesin tersebut memiliki sejumlah fitur diatas untuk meningkatkan kekuatan.</p>
<p>GENERASI KOMPUTER</p>
<p>Tekhnologi telah ditingkatkan untuk memperoleh suatu tren yang penting, akan sangat membantu untuk melihat perbedaan generasi komputer yang telah dilewati. Karena 20 tahun pertama hanya komputer mainframe yang diproduksi, kita membahas mainframe pada bab yang sebelumnya dengan memperkenalkan perbedaan antara PC dan komputer mainframe modern.</p>
<p>FIGUR 8-4 model dasar sistem komputer mainframe</p>
<p>Figur 8-4 menampilkan model umum dari komputer mainframe. Salah satu perbedaan penting antara komputer mainframe dan komputer personal adalah tidak adanya arsitektur bus. Mainframe kebanyakan dilengkapi dengan hubungan langsung antara CPU dan memori; data tidak melewati lewati dan dilanjutkan ke bus. Arsitektur bus lebih mengenal modul dilihat dari mudahnya alat-alat yang berbeda untuk dihubungkan ke bus. Pada waktu sebelumnya arsitektur bus lebih lambat dan mainframe membutuhkan koneksi langsung untuk kecepatan.</p>
<p>Ciri khas komputer mainframe dimulai dengan satu preosesor. Sekarang mainframe sudah lazim menggunakan kepemilikan rangkaian perintah (rangkaian perintah yang secara umum dikhususkan dan diatur oleh penjual) dan perangkat lunak yang memiliki bermacam-macam prosesor. Bermacam-macan prosesor ini bagi pemilik hak arsitektur penjual seperti IBM merupakan hal yang relatif kecil, untuk pesanan 2 atau 4 per komputer.</p>
<p>Agar dapat memelihara peran dari mainframe dan untuk memberikan kekuatan prosesing yang beberapa aplikasi perlukan, perusahaan-perusahan komputer sedang dalam proses menemukan kembali mainframe. Idenya adalah untuk membuat mesin mainframe-class yang dikeluarkan dari sejumlah chip yang murah. Contohnya, komputer mainframe-class dar Hewlett-Packard (HP) dan DEC sekelompok fitu-fitur dari microprosesor cepat sebagai lawan dari rancangan biasa IBM 370 prosesor mainframe arsitektur. Mesin HP dan DEC menjual sekitar $10.000 kecepatan per juta instruksi per detik(MIPS) dibandingkan dengan mainframe IBM pada $30.000 samapi $80.000 per MIPS.</p>
<p>Organisasi menggunakan komputer mainframe umum yang memeproses jumlah besar dari data. Komputer mungkin bisa mengakses database dengan miliyaran karakter data dan mengatur jaringan ratusan atau ribuan terminal. Sebagai hasilnya, komputer dibutuhkan untuk dapat menangani banyak aktivitas komunikasi dan operasi input/output.</p>
<p>Mainframe biasanya memiliki channel data, yang memiliki kekuatan yang sama dengan CPU pada komputer yag lebih kecil. Channel data menerima perintah dari CPU, contohnya, mengambil kembali data dari file disk. Sementara data chanel sibuk CPU melanjutkan ke pekerjaan lainnya. ketika channel data selesai, kemudian menyela CPU bahwa data telah tersedia. CPU kemudian me-restart programnya telah disela bahwa program ini lebih penting dan lebih tinggi dari pada program lain yang menunggu untuk dijalankan.</p>
<p>Hanya dengan komputer personal, pengatur unit pada mainframe bertugas untuk menghubungkan komputer, dalam hal ini channel data dengan alat menyimpan dan I/O yang berbeda. Arsitektur ini telah menciptakan komputer mainframe sangat cepat, yang digunakan dalm database, prosesing perintah, dan aplikasi hitungan yang lain.</p>
<p>Sejarah singkat</p>
<p>Ahli komputer sering menyatakan tenatng generasi komputer yang berbeda, secara umum setia generasi sama-sama memperkenalkan komputer baru dean tekhnologi perangkat keras yang jelas beda dengan yang terdahulu. Generasi yang berturut-turut juga telah di tandai dengan perubahan tampilan yang dramatis. Setiap generasi baru telah membuktikan peningkatan cepat dari kecepatan hitungan dan menyimpan lebih banyak dengan harga lebih rendah daripada peralatan dulu. Generasi komputer juga dapat dikarakteristikan dengan perubahan perangkat lunak; di bab 8 kita membahas karakteristik perangkat lunak di setiap generasi.</p>
<p>Generasi Komputer pertama dikarakteristikan dengan komponen vaccum-tube (tabung vakum) dan perputaran memori. Salah satu yang paling populer adalah seperti model IBM 650.</p>
<p>Generasi kedua komputer menggunakan komponen-komponen transistor untuk pusat prosesing unit dan inti magnetik untuk memori. Channel data muncul di generasi ini, sejalan dengan fitur khusus untuk meningkatkan kecepatan CPU. Komputer pada awalnya digunakan sistem komersial on-line yang melibatkan komunikasi dan untuk sistem pembagian waktu, dimana pengguna diberikan kemampuan hitungan yang menarik melalui terminal.</p>
<p>Generasi ketiga perangkat keras komputer dikarakteristikan dengan lebih banyaknya sirkuit monolitik dan miniaturisasi (banyaknya komponen elektronik pada chip) untuk pusat prosesing unit. Banyak fitur CPU untuk meningkatkan pekerjaan ditambahkan dalam generasi ini. Mesin generasi ke tiga membuatnya lebih mudah untuk meningkatkan aplikasi on-line yang membutuhkan kemampuan telekomunikasi.</p>
<p>Generasi ketiga berkembang dalam generasi ke tiga dan satu setengah melalui penggunaan tekhnologi semikonduktor untuk memori utama dalam beberapa mesin. Konsep yang dikembangkan dari pembagian waktu yang disebut &#8220;virtual memory&#8221; telah juga diimplementasi melalui fasilitas perangkat keras spesial. (lihat bagian dari virtual memori pada bab selanjutnya)</p>
<p>Generasi komputer ke empat dikarakteristikan oleh sangat besar, memori semikonduktor yang cepat, ukuran kecil, dan kebutuhan tenaga yang lebih kecil. Mesin generasi keempat dirancang untuk memudahkan pengembangan dari aplikasi on-line dan fasilitas penggunaan database yang besar.</p>
<p>Gudang sekunder</p>
<p>Secara umum gudang sekunder merujuk pada peralatan menyimpan yang harus diakses melalui channel data atau bus; Cpu tidak dapat melaksanakan data atau perintah langsung dari peralatan meyimpan. Ada beberapa alasan penggunaan gudang sekunder. Pertama, kita sering tidak mampu memiliki cukup memori utama untuk memproses data dalam jumlah besar. Beberapa aplikasi memiliki file yang memuat milyaran karakter data, dan dapat membebani melebihi kapasitas dari memori utama yang tersedia saat ini.</p>
<p>Meskipun kita memiliki cukup memori utama dan secara fisik dapat membebankannya pada komputer kita, kita tidak akan menginginkan untuk mengisinya dengan data! Banyak program menggunakan memori utama, masing-masing memproses datanya. Jika kita selalu menyimpan semua data untuk satu aplikasi dalam memori, maka kita harus memberikan seluruh koputer atau bagian khusus dari komputer hanya untuk aplikasi itu. Oleh karena itu, kita tidak mau menyimpan data yang tidak diperlukan di memori utama. Peralatan gudang sekunder menyediakan kemampuan penyimpatan yang fleksibel untuk data dan program.</p>
<p>Secara umum, biaya karakter penyimpanan menurun sejalannya waktu; ada peralatan yang lebih cepat dengan harga lebih. Sebagai catatan CPU dan memori beroperasi pada kecepatan kurang dari 20 nanosecond (10ˉ seconds), kebanyakan peralatan gudang sekunder memiliki akses waktu dalam jarak milisecond (10ˉ³ seconds) atau mendekati jutaan kali lebih lambat dari memori utama. Ketika komputer harus mengakses data pada gudang sekunder pemakai harus menunggu lebih lama daripada jika data tersebut ada di memori utama.</p>
<p>Gudang akses langsung mengacu pada kemampuan alat untuk melokasikan penyimpanan informasi dimanapun pada gudang akses langsung secara kasar dalam waktu yang sama. Gudang akses langsung cocok dengan gudang percontohan, dimana semua data disusun dalam perintah dan alatnya harus dapat discan dalam perintah tersebut untuk menemukan informasi yang spesifik. Alat gudang sekunder yang paling cepat disuusn dari semikonduktor dan tidak memiliki bagian yang dipindahkan. Perputaran memori seperti disket dan disk lebih lambat dan kurang dipercaya karena komponen mekanik nya. Kita membahas tipe yang paling populer dari gudang sekunder, disk magnetik pada bab 10.</p>
<p>Pita magnetik adalah salah satu media penyimpanan yang paling tertua. Data disimpan dalam rangkaian pita; untuk mendapatkan kembali informasi, kita harus mencari rata-rata setengah dari pita. Pita magnetik, murah dan menyediakan penyimpanan off-line dan backup yang cocok.</p>
<p>Salah satu dari alat penyimpanan yang terbaru adalah disk optik. Saat ini, disk ini memuat ratusan dari jutaan karakter pada lempeng yang dapat dipindah menyerupai disk audio padat. Ada beberapa dari disk optik; dapat dihabuskan, CD-ROM, dan WORM. WORM (write once, read many=sekali menulis,banyak membaca) dan disk CD-Rom yang megijinkan pemakai menulis informasi yang tidak dapat dirubah; pemakai dapat membaca datanya berulang-ulang kali. Seperti disk yang digunakan secara intensif dalam gambaran sistem prosesing dimana dokumen itu discann dan di gambaran digitized &#8220;burned&#8221; pada disk optik. Tipe penyimpanan (gudang) ini baik untuk beberapa data seperti statistik sejarah pada pasar persediaan atau ensiklopedia on-line. Agar dapat berguna untuk penyimpanan tujuan umum; disk optik harus dapat dihapus beberapa kali seperti drive yang penggunaannya tersedia dan menyebar luas dalam tahun-tahun berikutnya.</p>
<p>Untuk menggunakan komputer subnotebook dan notebook, industri komputer telah mengembangkan kartu kecil yang dapat diisi kedalam stop kontak pada mesin ini. Tipe penyimpanan ini disebut kartu PCMCIA. Sayangnya, ada tiga perbedaan yang dirasakan dari kartu ini dan semuanya hanya cocok dengan arah atas (stop kontak tipe II akan mengambil kartu tipe I, tapi tidak sebaliknya). Masing-masing pelepasan yang berurutan telah berubah sedikit lebih besar untuk mengakomodasi fungsi yang lebih. Contohnya seseorang dapat membeli sebuah modem pada kartu. Kartu tipe ke tiga, yang paling tebal sat ini, akan digunakan untuk hard disk miniatur.</p>
<p>Peralatan I/O</p>
<p>Komputer memproses data dalam ukuran waktu milyaran per detik; dibandingan dengan kecepatan internal ini, mendapatkan data dari dan ke komputer sangat lambat. Tabel 8-2 berisi tentang daftar beberapa peralatan input/output yang biasa.</p>
<p>Input dan output</p>
<p>Keyboard kebanyakan pemakai berinteraksi langsung dengan sistem, menggunakan keyboard ketika menyediakan input komputer. Banyak dari interaksi tersebut diselesaikan melalui sebuah terminal &#8220;dumb&#8221;, yaitu terminal yang mampu untuk mengirim dan menerimadata dari komputer. Komputernya biasanya mini atau mainframe komputer, dan terminal memiliki logika perangkat keras yang sangat kecil; yang hanya dapat menampilkan data tidak memprosesnya.</p>
<p>PC sebagai terminal secara meningkat, komputer personal telah digunakan sebagi terminal. Menjalankan program yang menyamai sebuah terminal- yaitu yang memebuat PC muncul seperti terminal- pemakai bekerja dengan komputer tersendiri. Kenpa menggunakan kekuatan komputer personal untuk aplikasi sederhana? Ada beberapa alasan. Pertama, pengguna memiliki komputer personal di mejanya untuk bekerja; menjadikannya sebagai terminal berarti hanya satu alat yang dibutuhkan. Hal ini juga memungkinkan, menggunakan program yang sedikit berbeda untuk mendownload data dari mainframe atau minikomputer sehingga data dapat dianalisa menggunakan program pada komputer personal. Perusahaan-perusahaan juga mendistribusikan beberapa prosesing untuk aplikasi ke PC, contohnya, mereka mungkin memiliki komputer personal yang menyediakan pengguna alat penghubung data dan mengirim data ke mainframe. Di dalam lingkungan klien server, pengguna berinteraksi langsung dengan server menggunakan kemampuan penuh dengan workstation lokal mereka.</p>
<p>Peralatan hanya Input</p>
<p>Bar coding ini adalah cara memasukan data ke dalam komputer yang sangat terkenal. Kita menghadapi sesuatu dari bar coding di tempat menyimpan bahan makanan yang dilengkapi dengan scanner luar. Alat ini mengunakan laser untuk membaca universal product code (UPC= kode produk univrsal) yang dicap diatas barang bahan makana. Alat laser membaca bar code dan menerjemahkannya ke dalam pengidentifikasi produk. Komputer akan melihat harga dari barang dan mengindikasi beban pada tampilan. Tipe pembaca yang mirip digunakan pada jenis toko yang lain untuk menandai barang-barang. Keuntungan dari alat input adalah penjual dapat menjaga jalur inventori, menjual secara otomatis da serempak.</p>
<p>Tipe bar code yang lain digunakan secara intensif dalam industri pabrik. Di pabrik yang sangat diotomatiskan, setiap bagian ditandai dengan bar code; kodenya memerintah aliran bagian melalui pabrik dan bahkan mengidikasi ke mesin operasi apa yang harus dijalankan. Penggunaan dari bar coding dapat sangat mengurangi kebutuhan tenaga manusia yang mengikuti perintah melalui pabrik dan menjaga jalur proses kerja dilokasikan, wujud dari tenaga kerja tidak langsung.</p>
<p>OCR optical character recognition (mengenali karakter optikal) adalah tehnik input yang penting. Sekarang ini OCR dan scann gambar keduanay terkadang dikenal sebagai &#8220;scanning&#8221;. Pembicaraan tehnikal, scanner bisanya mengenali huruf-huruf pada dokumen dan mengubahnya ke dalam kode komputer separti ASCII. Anda dapat memindahkan hasil dari scan langsung ke dalam dokumen prosesing kata dan dapat merubahnya.</p>
<p>Sangat sulit bagoi scaner untuk mengenali input tulisan tangan; kebanyakan scanner bekerja dengan baik pada dokumen yang dicetak. Untuk mengenali huruf-huruf atau karakter, scanner membandingkan input dengan rangkaian karakter yang disimpan, mencoba menemukan yang paling cocok. Tugas ini jauh sangat mudah bagi karakter yang dicetak yang mengikuti beberapa standar; tulisan tangan menimbulkan pengertian berbeda di banyak kasus! Ada kesempatan-kesempatan untuk penghematan tenaga kerja dan biaya jika scenner dapat mengenali tulisan tangan. Mempertimbangakan dampak nya pada kantor pos jika mesin dapat memebaca 75% tulisan tangan kode pos pada surat.</p>
<p>Input OCR menyimpan data yang ditik; seseorang dapat mengambil informasi yang tidak ada pada mesin yang dapat membaca bentuk dan menghindari untuk mentik ulang. Seperti seseorang yang mungkin menyangka, seperti satu kekuatan mencurigai, mengenali huruf yang memerlukan penyimpanan jauh lebih sedikit dibandingkan meneliti gambar. Contohnya, edisi pertama dari buku ini telah ditulis sebelum keberadaan prosesor kata; untuk mengurangi pekerjaan dan mempercepat produksi dari edisi selanjutnya, penerbit menscan naskah asli dan naskah modifikasi jadi teks tersebut tidak harus ditik ulang. Hanya perubahan tulisan tangan, yang tidak dapat discan, harus ditik manual.</p>
<p>Imaging (gambar) scanning gambar digunakan untuk sistem penerbitan desktop berdasarkan komputer personal. Pengguna dapat menscan foto, menggambar dan materi lain dan menyimpannya ke halaman. Komputer tidak berusaha untuk memahami apa yang discan; hanya mentranfer sebuah gambar dari satu medium ke medium yang lain.</p>
<p>Alat gambar (image) menggunakan laser untuk digitize input dari selembar kertas. Gambar pada kertas dapat dipikirkan sebagi sesuatu yang ditampilakan oleh ribuan titik, sebutlah 300 titik per inci(dpi=dot per inchi). Dalam komputer, setiap titik ditunjukan pada lokasi memori sejalan dengan kesatuan informasi. Contohnya, jika scanner mampu menampilkan banyangan abu-abu, hal ini harus menyimpan informasi tentang kekuatan dari titik itu juga. Sistem imaging (gambar) tidak mengenali karakter kecuali sistem ini mapu untuk melakukan prosesing spesial; gambar itu seperti foto pada halama. Anda tidak dapat menginput gambar secara langsung kedalam paket prosesing kata untuk memodifikasi dokumen yang telah anda scen.</p>
<p>Pena Beberapa pena-top komputer personal telah dikenalkan di pasar. Pengguna bekerja dengan pena untuk mencetak karakter atau mencocokkan kotak pada suatu bentuk. Alat ini ditujukan untuk orang-orang yang tidak suka tipe dan aplikasi yang membutuhkan dapat dipindah-pindah. Sampai saat ini mereka telah berhasil melayani orang-orang seperti pengantar untuk pencatatan yang bertujuan. Hitungan pena-top tidak pernah dicoba digunakan secara ekstensif untuk aplikasi menejerial.</p>
<p>Mengapa tidak menulis sebagai pengganti tipe?</p>
<p>Detroid Edison menggunakan pena yang berdasarkan Pc untuk mencoba mengurangi biaya pemotongan pohon dekat saluran listrik nya $ 1 juta setahun. Kegunaannya memberikan jalur pembersihan pena pengatur pohon pribadi dan kelompok nya didasarkan komputer; tujuan dari proyek ini adalah untuk mengurangi kertas untuk operasi pengaturan.</p>
<p>Pengawas dari mamfaat penggunaan komputer pena-top sementara mereka memeriksa satu juta manfaat kutub-kutub dan jutaan pohon yang mereka pelihara. Pengawas mengisi perintah kerja elektronik menggunakan pena untuk melengkapi bentuk-bentuk dalam layar komputer. Input data meputi lokasi dari pekerjaan, tipe dari garis, dan cabang-cabang yang harus diatur.</p>
<p>Informasi ini disimpan pada kartu memori PCMCIA dan dimasukan untuk membentuk suatu database. Suatu program terpisah mengumpulkan perintah kerja untuk kontraktor pengatur pohon; setiap kontraktor memeriksa suatu komputer dan diberikan kartu memori PCMCIA yang bekerja sesuai dengan perintah. Pada akhir pekerjaan, kontraktor melengkapi suatu faktur yang elektronik yang mempertunjukkan waktu dan bahan-bahan. Mandur penggurus merubahnya dalam faktur dan Detroit Eddison memprosess pembayaran tanpa menyesuiakan dengan setiap data.</p>
<p>Aplikasi ini merupakan contoh terbaik dari penggunaan tekhnologi untuk secara besar mengurangi pekerjaan tulis menulis. Detroit Eddison tidak memebutuhkan sistem gambaran biaya; penggunaan yang pandai dari tekhnologi alternatif yang murah melakukan pekerjaan mereka.</p>
<p>Suara Peramal meramalkan bahwa input suara dapat merubah cara kita bekerja dengan komputer. Sekarang ini persediaan sistem input suara pada umumnya sangat terbatas. Sistem ini biasa digunakan untuk memasukan alamat-alamat dalam paket pada garis pendek atau bagian pengelompokkan. Pada dasarnya sistem mengenali sedikit kata-kata ucapan dan mengijinkan kedua tangan pengguna bebas pada saat bekerja.</p>
<p>Kelanjutan pengenalan suara merupakan tantangan yang sulit. Komputer harus menganalisa ucapan dan mengidentifikasi kata-kata. Sistem yang diuraikan sebelumnya adalah sistem kata terpisah; pengguna harus mempertahankan jeda antar kata. pengenalan ucapan berkelanjutan, tidak dituntut untuk berhenti sejenak. Sistem ucapan berkelajutan menuntut kosakata yang lebih besar daripada sistem terpisah, dan bhasa ucapan yang memiliki dua arti menyebabkan tambahan kesuliatan. Apa arti dari &#8221; waktu terbang seperti anak panah&#8221;? munculnya pengenalan ucapan berkelanjutan sebenarnya merubah secara dramatis cara kita berinteraksi dengan komputer, tetapi kita tidak memperhitungkan memiliki tekhnologi ini dengan seketika di masa depan.</p>
<p>Layar sentuh Tekhnologi ini menyediakan alternatif yang baik bagi pemakai ketika memasukan data ke keyboard dibatasi. Dengan menyentuhkan jari dia ke layar, pengguna mengidentifikasi pilihan apa yang diinginkannya. Bank dapat menggunakan layar sentuh untuk ATM. Pabrik memiliki layar sentuh bagi seorang operator untuk mengatur test pada mesin kualitas kontrol. American Stock Exchange menggunakan layar sentuh untuk memasukan beberapa jenis kutipan. Jenis input ini cocok ketika ada sejumlah informasi kecil yang harus dimasukan, khususnya ketika tidak mau menggunakan keyboard.</p>
<p>Mouse Pengguna PC sering bekerja dengan alat input yang disebut mouse, dengan memerintahkan kursor disekitar layar; menekan tombol di mouse mengirimkan perintah-perintah ke proram. Mouse adalah bagian penting dari jalur komputer Macintosh dari Apple. Alat penghubung dari mesin ini menonjolkan objek-objek di layar yang disebut icon; menempatkan kursor pada suatu icon dan menekan tombol di mouse untuk memilih item, yaitu menghasilkan perintah yang ditandai dengan icon. Tipe alat penghubung ini disebut object-oriented (objek orientasi) dan alat ini telah meningkat dengan populer.</p>
<p>Peralatan output</p>
<p>Printer laser Alat output yang paling sesuai untuk komputer personal adalah printer laser. Alat ini memprint secara umum dengan resolusi 300 dpi dan menghasilkan output kualitas huruf . proses print laser mirip dengan tekhnologi fotocopy dan prin laser ini sangat cepat jik adibandingkan dengan tehnik alternatif untuk memeperoleh output hard-copy dari komputer. Minis dan Mainframejuga dapat menggunakan prin laser, alat berkecepatan tinggi ini mencetak (print) 30 sampai 40 halaman per menit; banyak output dari komputer proses transaksi diselesaikan menggunakan print laser. Laser menawarkan bermacam-macam ukuran dan jenis dari print dan menghasilkan output kualitas tinggi.</p>
<p>printer impact (Impact printer) Printer impact yang ditemukan di banyak PC cenderung lebih murah dibandingkan printer laser. Printer titik-matrix sebenarnya membuat cetakan/tiruan pada kertas; palu menekan kabel melawan pita untuk mencetak suatu karakter. Makin banyak kabel dalam matrix, semakin tinggi kualitas cetakan karakter. Printer impact yang lainnya sebenarnya memiliki peluru karakter seperti mesin tik. Printer impact kecepatan tinggi untuk mainframe berkekuatan mencetak 2000 garis per menit. Untuk komputer personal, printer impact lebih lambat dari pada printer laser, tetapi printer impact lebih murah dibandingkan printer laser.</p>
<p>Printer nonimpact (nonimpact printer) Printer laser adalah printer nonimpact yang menghasilkan satu halaman pada waktu yang sama. Ada printer nonimpact lain yang menonjolkan keanekaragaman tekhnologi. Salah satu tipe printer yang menyemburkan pancaran tinta pada kertas untuk membentuk karakter. Printer nonimpact yang lain menggunakan kertas termal (yang berkenaan dengan panas) dan menghasilakn karakter dengan memanskan titik untuk menampilkan karakter.</p>
<p>Suara Output suara telah tersedia selam bertahun-tahun. Bank terkadang menyediakan pertanyaan on-line tentang neraca rekening; mencocokkan nomor rekening seseorang kemudian menghasilkan tanggapan audio dari neraca rekening. Output suara digunakan intensif untuk informasi telepon. Operator informasi mengindikasi angka yang ditampilkan pada terminal adalah angka yang benar, dan komputer menghasilkan tanggapan suara. Operator bebas untuk menjawab panggilan yang lain sementara pesan pertama diputar.</p>
<p>Grafik Pengguna komputer personal sering menggunakan mesin mereka untuk menyiapkan presentasi. Alat output grafik menyalakan display komputer kedalam output presentasi. Alat sederhana yang digunakan adalah plotter; plotter menggambar teks dan gambar pada kertas atau transparansi untuk presentasi. Untuk menghasilkan 35mm tampilan, alat output mampu untuk menyalin gambar layar pada film fotografik.</p>
<p>Mengurangi I/O bottleneck</p>
<p>Ada beraneka ragam tehnik output/input untuk komputer. Walaupun aneka ragam I/O masih sering membosankan. Kebanyakan informasi yang masuk ke komputer dilakukan dengan ditik, dan kemungkinan dunia dipopulasi oleh dua jenis orang-orang yaitu juru ketik dan bukan juru ketik. Bentuk alternatif lain seperti suara, object-oriented, dan layar sentuh menawarkan cara untuk mendorong penggunaan komputer. Salah satu tren penting adalah untuk mengurangi jumlah tenaga manusia yang dilibatkan dalam input; bar coding dan pertukaran elektronik informasi keduanya melayani untuk mengurangi input tenaga kerja.</p>
<p>BAB RANGKUMAN</p>
<p>komputer elektronik sudah meningkatkan dengan nilai yang tidak masuk akal. Sekarang ini komputer desktop memiliki kekuatan lebih dari pada komputer generasi pertama yang mengisi setiap ruangan. Biaya perangkat keras komputer terus menurun sebagai terobosan komputer dalam kelanjutan fabrikasi komponen. Pengguna telah kelimpahan komputer yang berbeda-beda untuk dipilih. Sebagi tambahan, terdapat bermacam-macam persediaan tekhnologi untuk input data ke komputer, untuk menyimpan data, dan untuk menampilakn output dari mesin. Seorang menejer harus memahami beberapa dari alternatif ini agar dapat mengevaluasi dan memilih arsitektur IT untuk perusahaannya ketika merancang aplikasi IT yang khusus.</p>
<p>PERTANYAAN DISKUSI</p>
<p>1. Membedakan antara perangkat keras dan perangkat lunak komputer. Yang manakah yang lebih dipilih oleh seorang menejer?</p>
<p>2. Banyak channel data mencuri siklus dari unit prosesing pusat untuk mengakses memori utama. Untuk tujuan apakah channel data mengakses memori?</p>
<p>3. Apa tujuan dari unit kontrol? Bisakah unit kontrol yang sama menagtur lebih dari satu jenis alat?</p>
<p>4. Mengapa perubahan dari generasi pertama sampai generasi kedua komputer tidak memiliki banyak masalah?</p>
<p>5. Mengapa sulit untuk mengubah bahasa mesin dari satu komputer ke bahasa mesin yang lain?</p>
<p>6. Apa keuntungan dari channel data? Berapa banyak logik yang harus dimuat?</p>
<p>7. Buffer (penengah) berlokasi di layanan memori untuk menyimpan data. Contohnya, sekelompok data dimasukan dari pembaca OCR. Bagaimana banyak buffer dapat digunakan untuk mempercepat operasi output/input?</p>
<p>8. Apa keuntungan dari drive optik WORM di disk magnetik?</p>
<p>9. Sebutkan perbedaan antara orientasi karakter dan orientasi kata untuk sebuah komputer? Mana yang anda anggap lebih cepat? Jenis prosesing apa yang cocok untuk keduanya?</p>
<p>10. Apa keuntungan memiliki lebih dari satu alamat (address) dalam suatu instruksi?</p>
<p>11. Beberapa komputer memiliki banyak register untuk mencatat operasi. Apa keuntungan dari kemampuan ini?</p>
<p>12. Persentase dari perangkat keras floating-point meningkatkan harga dari mesin dikarenakan penambahan sirkuit dan register. Apa lagi yang perlu unmtyuk ditambahkan?</p>
<p>13. Kenapa pabrik komputer tertarik dalam keserasian dengan garis mesin? Apakah pabrik menginginkan komputer untuk cocok dengan komputer pabrik lain? Apakah keuntungan dan kerugian dari beberapa strategi?</p>
<p>14. Apa tujuan dari penempatan konter dalam CPU? Apa yang anda kira dari cabang instruksi (GO TO) dalam program dieksekusi?</p>
<p>15. Apa yang dimaksud dengan firmware? Apa keuntungan dan kerugian dari firmware dibandingkan dengan perangkat lunak?</p>
<p>16. Mengapa mempunyai suatu fasilitas penyela untuk menguji yang lebih baik membuat suatu saluran menjadi sibuk?</p>
<p>17. Alasan apa untuk memiliki gudang sekunder? Kenapa tidak hanya denag menambah memori utama?</p>
<p>18. Bagaimana bisa perkembangan tekhnologi memori akses langsung secepat memori utama tetapi memiliki harga yang murah semurah rekaman perubahan prosesing sistem informasi?</p>
<p>19. Apa kerugian dari gudang sekunder?</p>
<p>20. Mengapa ada beberapa ketidak cocokan antara input/output dan kecepatan komputer internal? Bagaiman mengurangi ketidak cocokan ini? I/O apa yang dapat memolong memecahkan masalah ini?</p>
<p>21. Mengapa kita tidak perlu terlalu gembira dengan perkembangan printer kecepatan tinggi?</p>
<p>22. Apa keuntungan dari OCR melalui mark sensing?(mark sensing membaca tanda di kertas, separti jawaban terhadap mesin skor tes). Apa kerugiannya juga?</p>
<p>23. Apa keuntungan dari workstation melalui komputer besar?</p>
<p>24. Faktor apa yang digaris bawahi tren kemajuan network dari personal! komputer (klien) dihubungkan untuk pelayanan file?</p>
<p>25. Apa kegunaan utama dari input suara ke komputer jika semuanya sempurna?</p>
<p>26. Kenapa fitur-fitur rancangan khusus ditambahkan ke CPU?</p>
<p>27. Apa keuntungan dari buffer (simpanan rahasia)? Dibawah kondisi apa buffer chache memory (simpanan rahasia) menampilkan yang terbaik? Atau terburuk?</p>
<p>28. Aplikasi apa yang anda miliki untuk komputer personal anda? </span></p>
<p><span style="font-size:x-small;"> </span></p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=75&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/15/perkembangan-komputer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>Perkembangan Software</title>
		<link>http://hericoach.wordpress.com/2009/10/15/perkembangan-software/</link>
		<comments>http://hericoach.wordpress.com/2009/10/15/perkembangan-software/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 08:39:41 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=73</guid>
		<description><![CDATA[§         1956: Jhon Bachus dan tim IBMnya menciptakan fortran dengan bahasa pemprograman tingkat tinggi. §         1960: LISP meluncurkan model bahasa komputer untuk menulis program tiruan. §         1965: Orientasi bahasa benda dengan perakitan tambahan dengan simulasi, ditulis oleh Kristen Nygaard dan Ole John Dahl. §         1969: Bill Gates &#38; Paul Allen menyebutnya dengan “lake side programming [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=73&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">§         <strong>1956:</strong> Jhon Bachus dan tim IBMnya menciptakan fortran dengan bahasa pemprograman tingkat tinggi.<span id="more-182"> </span></p>
<p style="text-align:justify;">§         <strong>1960:</strong> LISP meluncurkan model bahasa komputer untuk menulis program tiruan.</p>
<p style="text-align:justify;">§         <strong>1965: </strong>Orientasi bahasa benda dengan perakitan tambahan dengan simulasi, ditulis oleh Kristen Nygaard dan Ole John Dahl.</p>
<p style="text-align:justify;">§         <strong>1969: </strong>Bill Gates &amp; Paul Allen menyebutnya dengan “lake side programming group” menyetujui komputer dengan badan hukum pusat untuk mematenkan pdp-iq software.</p>
<p style="text-align:justify;">§         <strong>1975:</strong> Paul Allen di dalam suratnya, Bill Gates menggunakan nama “micro-soft” menyerahkan kepada rekan kerja nya.untuk cepat-cepat menuliskan tentang referensinya.</p>
<p style="text-align:justify;">§         <strong>1976:</strong> Untuk pertama kalinya microsoft di kembangkan, mereka menyebutnya dengan “the legend of micro-kid”.</p>
<p style="text-align:justify;">§         <strong>1977:</strong> Pemerintahan US mengadopsi data standar IBM, untuk membuka kode kunci pesan dan ntuk melindungi rahasia agensi mereka.</p>
<p style="text-align:justify;">§         <strong>1978: </strong>Microsoft mengumumkan produk ketiganya, MICROSOTF COBOL-80 dijual seharga 1 juta dolar US.</p>
<p style="text-align:justify;">§         <strong>1979:</strong> Micosoft mengumumkan, MICROSOFT BASIC untuk 8086 16 bit micropocessors.</p>
<p style="text-align:justify;">§         <strong>1981: </strong>IBM memperkenalkan personal computer dengan penggunaan Microsoft 19 bit operting system,MS DOS 1.0,plus Microsoft BASIC,COBOL,PASCAL,dan produk Microsoft lainnya.</p>
<p style="text-align:justify;">§         <strong>1983:</strong> Microsoft memperkenalkan word processing program,Microsoft word for MS DOS 1.00 .</p>
<p style="text-align:justify;">§         <strong>1989:</strong>Maxis memproduksi video game ,dengan kelas baru untuk pendidikan dan hiburan.</p>
<p style="text-align:justify;">§         <strong>1995:</strong> Windows 95 ships.</p>
<p style="text-align:justify;">§         <strong>1997:</strong> Deep blue defeats world chess champion.</p>
<p style="text-align:justify;">§         <strong>1998:</strong> Windows 98</p>
<p style="text-align:justify;">§         <strong>2000:</strong> Windows 2000</p>
<p style="text-align:justify;">§         <strong>2001:</strong> Windows XP</p>
<p style="text-align:justify;">§         <strong>2006:</strong> Windows Vista</p>
<p><strong>System perangkat lunak </strong></p>
<p style="text-align:justify;">Perangkat keras computer tidak dapat berbuat apa-apa tanpa adanya perangkat lunak. Teknologi yang canggih dari perangkat keras akan berfungsi bila instruksi-instruksi tertentu telah di berikan kepadanya. Intruksi-instruksi tersebut disebut dengan perangkat lunak (software). Intruksi-instruksi perangkat lunak di tulis oleh manusia untuk mengaktifkan fungsi dari perangkat keras computer.<strong> </strong></p>
<p style="text-align:justify;">Perangkat keras computer mempunyai beberapa kegunaan yang sudah di bentuk dan di pasang di dalamnya untuk dapat menanggapi instruksi-instruksi yang diberikan. Apabila seseorang harus menyusun perangkat lunak yang langsung berhubungan dengan perangkat keras terlebih dahulu, akan sangat sulit karena harus di ketahui secara persis cara kerja perangkat keras yang bersangkutan. Kesulitan akan semakin bertambah karena peralatan yang berbeda mempunyai karakteristik dan cara operasi yang berbeda pula sehingga memerlukan perangkat lunak yang juga berbeda . Untuk mengatasi hal ini,maka di buatlah suatu perangkat lunak yang di sebut dengan system operasi (operating system/OS)</p>
<p style="text-align:justify;"><strong>Klasifikasi perangkat lunak</strong></p>
<p style="text-align:justify;">Perangkat lunak secara umum dapat dibagi menjadi 2 yaitu <em>perangkat lunak system</em> dan <em>perangkat lunak aplikasi</em>. Perangkat lunak system dapat dibagi lagi menjadi 3 macam yaitu:</p>
<p style="text-align:justify;">1.      <em>Bahasa Pemrograman:</em> merupakan perangkat lunak yang bertugas mengkonversikan arsitektur&amp;algoritma yang di rancang manusia ke dalam format yang dapat dijalankan computer,contoh bahasa pemprograman: BASIC, COBOL, Pascal, C++, FORTRAN.</p>
<p style="text-align:justify;">2.      <em>System Operasi:</em> saat computer pertama kali dihidupkan ,system operasilah yang pertama kali dijalankan,sistim operasi yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanajemen penggunaan memory dan memberikan keluaran ke peralatan yang bersesuaian, contoh system operasi: DOS, UNIX, Windows 95, IBM OS/2, Apple’s system.</p>
<p style="text-align:justify;">3.      <em>Utility:</em> system operasi merupakan perangkat lunak system dengan fungsi tertentu, misalnya pemerikasaan perangkat keras(hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), mengatur ulang isi harddisk (partisi,defrag), contoh utility adalah Norton utility</p>
<p style="text-align:justify;"><strong>Hubungan antar perangkat keras dan perangkat lunak dapat digambarkan sbb:</strong></p>
<p style="text-align:justify;"><em>User – Aplication software – Language software – Operating system – Hardware</em></p>
<p style="text-align:justify;"><strong>System operasi</strong></p>
<p style="text-align:justify;">System operasi merupakan system perangkat lunak yang sudah ditulis oleh pabrik yang berfungsi sebagai antarmuka (interface) antara perangkat keras dan instruksi yang ditulis oleh pemakai(user). Sistem operasi akan mengatur semua system operasi dari perangkat keras computer. Sebagai contoh pemakai computer hanya menuliskan perintah DIR untuk menampilkan isi direktori ke layar tanpa harus mengetahui bagaimana perangkat keras tersebut melakukannya, karena tugas tersebut dilakukan oleh system operasi.<strong></strong></p>
<p style="text-align:justify;">System operasi sangat berkaitan dengan prosesor yang digunakan. Jenis prosesor pada PC yang umum adalah kompatibel dengan produk awal IBM dan Manchitos. PC Manchitos perangkat lunaknya dikembangkan oleh perusahaan yang sama sehingga perkembangannya tidak sepesat clonnig IBM PC. Sistem operasi dari cloning IBM saat ini secara umum terbagi 2 aliran yaitu komersil yang di buat oleh Microsoft dan bersifat freeware, yang dikembangkan oleh peneliti seluruh dunia karena bersifat open source yaitu bahan baku pembuatnya dapat dibaca, sehingga hasilnya dapat ditambah atau di modifikasi setiap orang.</p>
<p style="text-align:justify;">Sementara interaksi antara pengguna dan computer di kenal melalui 2 cara, cara yang pertama adalah pemberian instruksi melalui penulisan perintah atau dengan cara ke dua yaitu tunjuk (pointer) dengan tampilan grafis.</p>
<p style="text-align:justify;">Interpreter menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya, sehingga tidak dihasilkan program obyek maupun file exe. Contoh untuk ini adalah: basic versi baku, dbase, dan sebagainya.</p>
<p style="text-align:justify;">Perangkat lunak bahasa merupakan program khusus yang sudah dibuat oleh pabrik computer atau perusahaan perangkat lunak yang digunakan untuk mengembangkan program aplikasi. Program ini berfungsi sebgagai penterjemah program yang ditulis dengan bahasa pemprograman computer menjadi bahasa mesin yang dapat di mengerti oleh computer. Bila perangkat lunak bahasa ini tidak tersedia, maka pembuat program harus menuliskan programnya langsung dalam bahasa mesin yang berbentuk bilangan biner, dan hal ini sangat sulit dan rumit.</p>
<p style="text-align:justify;">Perangkat lunak bahasa dapat dikategorikan menjadi:</p>
<p style="text-align:justify;"><strong>1. </strong><strong>Assembler(perakit): </strong>merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa rakitan (assembly language) atau bahasa pemprogaman simbolik menjadi bahasa mesin.</p>
<p style="text-align:justify;">Dengan bahasa simbolik, masing-masing kode operasi mesin tidak ditulis dengan bentuk bilangan biner, tetapi dengan suatu kode simbolik tertentu yang disebut dengan mnemonic. Program yang ditulis dengan bahasa simbolik disebut dengan program sumber (source program) dan hasil terjemahannya dalam bentuk bahasa mesin disebut dengan program objek (object program=OBJ). Proses pembuatan program obyek dari program sumber juga akan menapilkan daftar keslahan-kesalahan sintaks (jika ada) yang dibuat oleh pemprogram. Kesalahan ini harus dibetulkan terlebih dahulu sebelum di proses lebih lanjut.</p>
<p style="text-align:justify;">Walau penulisan program dengan bahasa simbolik lebih mudah dibanding dengan bahasa mesin, tetapi harus dirasakan kesulitan karena penulis program harus:</p>
<ul style="text-align:justify;">
<li> Mengetahui susunan serta fungsi dari masing-masing register di dalam cpu.</li>
<li> Mengetahui dengan persis cara alokasi memori komputer yang di gunakan</li>
<li>Mengetahui fungsi-fungsi yang di sediakan oleh OS.</li>
</ul>
<p style="text-align:justify;">Untuk mengatasi hal ini telah dikembangkan suatu bahasa yang lebih dekat dengan pemakai komputer yang di sebut bahasa tingkat tinggi (high level language), misalnya basic, fortran, pascal c, dsb. Program yang di tulis dengan bahasa tingkat tinggi ini harus di terjemahkan ke dalam bahasa mesin agar dapat di mengerti oleh komputer. Penerjemah ini dapat berupa kompilator atau interpreter.</p>
<p style="text-align:justify;"><strong>2. </strong><strong>Compiler:</strong> menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan assembler dan menghasilkan dengan program objek yang selanjutnya di link sehingga menghasilkan file exe. Contoh perangkat lunak bahasa seperti ini adalah pascal, c, dan masih banyak lagi.</p>
<p style="text-align:justify;"><strong>3. </strong><strong>Interpreter:</strong> menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya,sehingga tidak dihasilkan program obyek maupun file exe. Contoh untuk ini adalah:basic versi baku, dbase, dan sebagainya.</p>
<p style="text-align:justify;"><strong>Perangkat lunak aplikasi</strong></p>
<p style="text-align:justify;">Sistem operasi dengan perangkat lunak bahasa tidak di tunjukkan untuk menyelesaikan permasalahan dalam aplikasi tertentu yang dihadapi oleh pemakai komputer. Program yang ditunjukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu di sebut program aplikasi atau program paket. Ada dua cara untuk bisa mendapatkan program aplikasi yang di butuhkan yaitu dengan mengembangkan sendiri (sangat sulit dan perlu keahlian khusus) atau membelinya (mudah).</p>
<p style="text-align:justify;">Saat ini banyak sekali program-program aplikasi yang tersedia di pasaran. Program-program ini dapat diandalkan, dapat memenuhi kebutuhan pemakai, dirancang dengan baik, relatif bebas dari kesalahan, mudah digunakan (user friendly), mempunyai dokumen yang memadai dan didukung oleh purna jual yang baik. Program-program paket ini di gunakan untuk menyelesaikan masalah-masalah umum seperti membuat dokumen (word star, microsoft word), membuat slide presentasi (ms power point), penerbitan (adobe page maker), mengelola gambar (adobe photoshop) dsb. Akan tetapi bila kita mempunyai permasalahan yang sifatnya khusus dan unik sehingga tidak ada paket-paket program yang sesuai untuk digunakan, maka dengan terpaksa harus dikembangkan program aplikasi sendiri, misalnya program sistem SKS universitas, program sistem keuangan perusahaan, dll.</p>
<p style="text-align:justify;">
<hr /><strong></strong></p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=73&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/15/perkembangan-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>Perkembangan Hardware Komputer</title>
		<link>http://hericoach.wordpress.com/2009/10/15/perkembangan-hardware-komputer/</link>
		<comments>http://hericoach.wordpress.com/2009/10/15/perkembangan-hardware-komputer/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 08:33:59 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=71</guid>
		<description><![CDATA[Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=71&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="/Users/coach/AppData/Local/Temp/moz-screenshot.jpg" alt="" /></p>
<p align="justify"><span style="font-size:xx-large;"><span style="font-size:small;">Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk <span style="font-size:small;">compact disk </span><span style="font-size:small;">(CD) yang dapat didengarkan dengan menggunakan komputer </span><span style="font-size:small;">multimedia</span><span style="font-size:small;">. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer. </span></span></span></p>
<p align="justify"><span style="font-size:small;">DEFINISI KOMPUTER</span></p>
<p><span style="font-size:small;">Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (</span><span style="font-size:small;">computer</span><span style="font-size:small;">) diambil dari bahasa Latin </span><span style="font-size:small;">computare </span><span style="font-size:small;">yang berarti menghitung (</span><span style="font-size:small;">to compute </span><span style="font-size:small;">atau </span><span style="font-size:small;">to reckon</span><span style="font-size:small;">). </span></p>
<p align="justify"><span style="font-size:small;">Menurut <span style="font-size:small;">Blissmer </span><span style="font-size:small;">(1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi. Sedangkan menurut </span></span></p>
<p><span style="font-size:small;">Sanders </span><span style="font-size:small;">(1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis. </span><span style="font-size:small;">Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data </span><span style="font-size:small;">elektronik (PDE) atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. </span></p>
<p align="justify"><span style="font-size:small;">Pengolahan data merupakan suatu proses manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berati, yaitu berupa suatu informasi. Dengan demikian, informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer.</span></p>
<p align="justify"><span>SISTEM KOMPUTER</span></p>
<p align="justify"><span style="font-size:small;">Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.</span></p>
<p><span style="font-size:small;">Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (</span><span style="font-size:small;">hardware</span><span style="font-size:small;">), perangkat lunak (</span><span style="font-size:small;">software</span><span style="font-size:small;">), dan </span><span style="font-size:small;">brainware</span><span style="font-size:small;">. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan </span><span style="font-size:small;">brainware </span><span style="font-size:small;">adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer. </span></p>
<p align="justify"><span style="font-size:small;">Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya.</span></p>
<p align="justify"><span>STRUKTUR dan FUNGSI KOMPUTER</span></p>
<p align="justify"><span style="font-size:small;">Struktur komputer didefinisikan sebagai cara-cara dari tiap komponen saling terkait. Struktur sebuah komputer secara sederhana, dapat digambarkan dalam diagram blok pada Gambar 2.1.</span></p>
<p align="center"><span style="font-size:small;">Gambar 2.1</span></p>
<p align="justify"><span style="font-size:small;">Sedangkan fungsi komputer didefinisikan sebagai operasi masing-masing komponen sebagai bagian dari struktur. Adapun fungsi dari masing-masing komponen dalam struktur di atas adalah sebagai berikut:</span></p>
<p align="center"><span style="font-size:small;"><span style="font-size:x-small;">INPUT DEVICE</span></span></p>
<p align="center"><span style="font-size:small;"><span style="font-size:x-small;">OUTPUT DEVICE</span></span></p>
<p align="center"><span style="font-size:small;"><span style="font-size:x-small;">I/O PORTS</span></span></p>
<p align="center"><span style="font-size:small;"><span style="font-size:x-small;"><span style="font-size:x-small;">CPU</span></span></span></p>
<p align="center"><span style="font-size:x-small;">CU + ALU</span></p>
<p align="center"><span style="font-size:x-small;"><span style="font-size:x-small;">Memori</span></span></p>
<p align="center"><span style="font-size:x-small;">RAM</span></p>
<p align="center"><span style="font-size:x-small;">ROM</span></p>
<p align="center"><span style="font-size:x-small;">DATA BUS</span></p>
<p align="center"><span style="font-size:x-small;">ADDRESS BUS</span></p>
<p align="center"><span style="font-size:x-small;">CONTROL BUS</span></p>
<p><span style="font-size:x-small;">CONTROL BUS </span></p>
<ol>
<li>
<ol>
<li>
<ol>
<li>
<ol>
<li>
<ol>
<li>
<ol>
<li>
<ol>
<li>
<ol><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>8. Control Bus</li>
<p></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan Address Bus. Terdiri atas 4 samapai 10 jalur paralel.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>7. Address Bus</li>
<p></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang akan ditulis atau dibaca.Address bus biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>6. Data Bus</li>
<p></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Adalah jalur-jalur perpindahan data antar modul dalam sistem komputer. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data, maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya bidirectional, artinya CPU dapat membaca dan menirma data melalui data bus ini. Data bus biasanya terdiri atas 8, 16, 32, atau 64 jalur paralel.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>5. Memori</li>
<p></span></span></span></span></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Memori terbagi menjadi dua bagian yaitu memori internal dan memori eksternal. Memori internal berupa RAM (Random Access Memory) yang berfungsi untuk menyimpan program yang kita olah untuk sementara waktu, dan ROM (Read Only Memory) yaitu memori yang haya bisa dibaca dan berguna sebagai penyedia informasi pada saat komputer pertama kali dinyalakan.</span></span></span></span></span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>4. CPU (Central Processing Unit)</li>
<p></span></span></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">CPU merupakan otak sistem komputer, dan memiliki dua bagian fungsi operasional, yaitu: ALU (Arithmetical Logical Unit) sebagai pusat pengolah data, dan CU (Control Unit) sebagai pengontrol kerja komputer.</span></span></span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>3. I/O Ports</li>
<p></span></span></span></span></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Bagian ini digunakan untuk menerima ataupun mengirim data ke luar sistem. Peralatan input dan output di atas terhubung melalui port ini.</span></span></span></span></span></span></span></span></p>
</ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>2. Output Device (Alat Keluaran)</li>
<p></span></span></span></span></span><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa </span><span style="font-size:small;">hard-copy </span><span style="font-size:small;">(ke kertas), </span><span style="font-size:small;">soft-copy </span><span style="font-size:small;">(ke monitor), ataupun berupa suara. </span></span></span></span></span></span></ol>
</li>
<p><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"></p>
<li>1. Input Device (Alat Masukan)</li>
<p></span></span></span></p>
<p align="justify"><span style="font-size:x-small;"><span style="font-size:xx-small;"><span style="font-size:small;"><span style="font-size:small;">Adalah perangkat keras komputer yang berfungsi sebagai alat untuk memasukan data atau perintah ke dalam komputer</span></span></span></span></p>
</ol>
<p align="justify"><span>INPUT DEVICE</span></p>
<p align="justify"><span style="font-size:small;">Input device adalah alat yang digunakan untuk menerima input dari luar sistem, dan dapat berupa signal input atau maintenance input. Di dalam sistem komputer, signal input berupa data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berupa program yang digunakan untuk mengolah data yang dimasukkan. Dengan demikian, alat input selain digunakan untuk memasukkan data juga untuk memasukkan program.</span></p>
<p><span style="font-size:small;">Beberapa alat input mempunyai fungsi ganda, yaitu disamping sebagai alat input juga berfungsi sebagai alat output sekaligus. Alat yang demikian disebut sebagai </span><span style="font-size:small;">terminal</span><span style="font-size:small;">. Terminal dapat dihubungkan ke sistem komputer dengan menggunakan kabel langsung atau lewat alat komunikasi. </span><span style="font-size:small;">Terminal dapat digolongkan menjadi </span><span style="font-size:small;">non intelligent terminal</span><span style="font-size:small;">, </span><span style="font-size:small;">smart terminal</span><span style="font-size:small;">, </span><span style="font-size:small;">dan intelligent terminal</span><span style="font-size:small;">. </span><span style="font-size:small;">Non intelligent terminal </span><span style="font-size:small;">hanya berfungsi sebagai alat memasukkan input dan penampil output, dan tidak bisa diprogram karena tidak mempunyai alat pemroses. Peralatan seperti ini juga disebut sebagai </span><span style="font-size:small;">dumb terminal</span><span style="font-size:small;">. </span><span style="font-size:small;">Smart terminal </span><span style="font-size:small;">mempunyai alat pemroses dan memori di dalamnya sehingga input yang terlanjur dimasukkan dapat dikoreksi kembali. Walaupun demikian, terminal jenis ini tidak dapat diprogram oleh pemakai, kecuali oleh pabrik pembuatnya. Sedangkan </span><span style="font-size:small;">intelligent terminal </span><span style="font-size:small;">dapat diprogram oleh pemakai. </span></p>
<p align="justify"><span style="font-size:small;">Peralatan yang hanya berfungsi sebagai alat input dapat digolongkan menjadi alat input langsung dan tidak langsung. Alat input langsung yaitu input yang dimasukkan langsung diproses oleh alat pemroses, sedangkan alat input tidak langsung melalui media tertentu sebelum suatu input diproses oleh alat pemroses.</span></p>
<p align="justify"><span style="font-size:small;">Alat input langsung dapat berupa papan ketik (<span style="font-size:small;">keyboard</span><span style="font-size:small;">), </span><span style="font-size:small;">pointing device </span><span style="font-size:small;">(misalnya </span><span style="font-size:small;">mouse</span><span style="font-size:small;">, </span><span style="font-size:small;">touch screen</span><span style="font-size:small;">, </span><span style="font-size:small;">light pen</span><span style="font-size:small;">, </span><span style="font-size:small;">digitizer graphics tablet</span><span style="font-size:small;">), </span><span style="font-size:small;">scanner </span><span style="font-size:small;">(misalnya </span><span style="font-size:small;">magnetic ink character recognition</span><span style="font-size:small;">, </span><span style="font-size:small;">optical data reader </span><span style="font-size:small;">atau </span><span style="font-size:small;">optical character recognition reader</span><span style="font-size:small;">), sensor (misalnya </span><span style="font-size:small;">digitizing camera</span><span style="font-size:small;">), </span><span style="font-size:small;">voice recognizer </span><span style="font-size:small;">(misalnya </span><span style="font-size:small;">microphone</span><span style="font-size:small;">). Sedangkan alat input tidak langsung misalnya </span><span style="font-size:small;">keypunch </span><span style="font-size:small;">yang dilakukan melalui media </span><span style="font-size:small;">punched card </span><span style="font-size:small;">(kartu plong), </span><span style="font-size:small;">key-to-tape </span><span style="font-size:small;">yang merekam data ke media berbentuk pita (tape) sebelum diproses oleh alat pemroses, dan </span><span style="font-size:small;">key-to-disk </span><span style="font-size:small;">yang merekam data ke media magnetic disk (misalnya disket atau harddisk) sebelum diproses lebih lanjut. </span></span></p>
<p align="justify"><span style="font-size:small;">Penggunaan Keyboard</span></p>
<p align="justify"><span style="font-size:small;">Penciptaan keyboard komputer di ilhami oleh penciptaan mesin ketik yang dasar rancangannya di buat dan di patenkan oleh Christopher Latham pada tahun 1868 dan banyak dipasarkan pada tahun 1877 oleh Perusahaan Remington.</span></p>
<p align="justify"><span style="font-size:small;">Keyboard komputer pertama disesuaikan dari kartu pelubang (punch card) dan teknologi pengiriman tulisan jarak jauh (Teletype). Tahun 1946 komputer ENIAC menggunakan pembaca kartu pembuat lubang (punched card reader) sebagai alat input dan output.</span></p>
<p align="justify"><span style="font-size:small;">Bila mendengar kata “keyboard” maka pikiran kita tidak lepas dari adanya sebuah komputer, karena keyboard merupakan sebuah papan yang terdiri dari tombol-tombol untuk mengetikkan kalimat dan simbol-simbol khusus lainnya pada komputer. Keyboard dalam bahasa Indonesia artinya papan tombol jari atau papan tuts.</span></p>
<p align="justify"><span style="font-size:small;">Pada keyboard terdapat tombol-tombol huruf (alphabet) A – Z, a – z, angka (numeric) 0 – 9, tombol dan karakter khusus seperti : ` ~ @ # $ % ^ &amp; * ( ) _ – + = &lt; &gt; / , . ? : ; ” ‘ \ |, tombol fungsi (F1 – F12), serta tombol-tombol khusus lainnya yang jumlah seluruhnya adalah 104 tuts. Sedangkan pada Mesin ketik jumlah tutsnya adalah 52 tuts. Bentuk keyboard umumnya persegi panjang, tetapi saat ini model keyboard sangat variatif.</span></p>
<p align="justify"><span style="font-size:small;">Dahulu orang banyak yang menggunakan mesin ketik baik yang biasa maupun mesin ketik listrik. Keyboard mempunyai kesamaan bentuk dan fungsi dengan mesin ketik. Perbedaannya terletak pada hasil output atau tampilannya. Bila kita menggunakan mesin ketik, kita tidak dapat menghapus atau membatalkan apa-apa saja yang sudah ketikkan dan setiap satu huruf atau simbol kita ketikkan maka hasilnya langsung kita lihat pada kertas. Tidak demikian dengan keyboard. Apa yang kita ketikkan hasil atau keluarannya dapat kita lihat di layar monitor terlebih dahulu, kemudian kita dapat memodifikasi atau melakukan perubahan-perubahan bentuk tulisan, kesalahan ketikan dan yang <span style="font-size:small;">lainnya. Keyboard dihubungkan ke komputer dengan sebuah kabel yang terdapat pada keyboard. Ujung kabel tersebut dimasukkan ke dalam port yang terdapat pada CPU komputer. </span></span></p>
<p align="justify"><span style="font-size:small;">Penggunaan Mouse</span></p>
<p align="justify"><span style="font-size:small;">Pada dasarnya, penunjuk (pointer) yang dikenal dengan sebutan “Mouse” dapat digerakkan kemana saja berdasarkan arah gerakan bola kecil yang terdapat dalam mouse. Jika kita membuka dan mengeluarkan bola kecil yang terdapat di belakang mouse, maka akan terlihat 2 pengendali gerak di dalamnya. Kedua pengendali gerak tersebut dapat bergerak bebas dan mengendalikan pergerakan penunjuk, yang satu searah horisontal (mendatar) dan satu lagi vertikal (atas dan bawah).</span></p>
<p align="justify"><span style="font-size:small;">Jika kita hanya menggerakkan pengendali horisontal maka penunjuk hanya akan bergerak secara horisontal saja pada layar monitor komputer. Dan sebaliknya jika penunjuk vertikal yang digerakkan, maka penunjuk (pointer) hanya bergerak secara vertikal saja dilayar monitor. Jika keduanya kita gerakkan maka gerakan penunjuk (pointer) akan menjadi diagonal. Jika bola kecil dimasukkan kembali, maka bola itu akan menyentuh dan menggerakkan kedua pengendali gerak tersebut sesuai dengan arah mouse yang kita gerakkan.</span></p>
<p align="justify"><span style="font-size:small;">Pada sebagian besar mouse terdapat tiga tombol, tetapi umumnya hanya dua tombol yang berfungsi, yaitu tombol paling kiri dan yang paling kanan. Pengaruh dari penekanan tombol atau yang di kenal dengan istilah “Click” ini tergantung pada obyek (daerah) yang kita tunjuk. Komputer akan mengabaikan penekanan tombol (click) bila tidak mengenai area atau obyek yang tidak penting.</span></p>
<p align="justify"><span style="font-size:small;">Kemudian dalam penggunaan mouse juga kita kenal istilah “Drag” yang artinya menggeser atau menarik. Apabila kita menekan tombol paling kiri tanpa melepaskannya dan sambil menggesernya, salah satu akibatnya obyek tersebut berpindah atau menjadi pindah (tersalin) ke obyek lain dan terdapat kemungkinan lainnya. Kemungkinan-kemungkinan ini tergantung pada jenis program aplikasi apa yang kita jalankan. Mouse terhubung dengan komputer dengan sebuah kabel yang terdapat pada mouse. Ujung kabel tersebut dimasukkan dalam port yang terdapat di CPU komputer.</span></p>
<p align="justify"><span style="font-size:small;">Penggunaan Scanner</span></p>
<p align="justify"><span style="font-size:small;">Scanner adalah suatu alat elektronik yang fungsinya mirip dengan mesin fotokopi. Mesin fotocopy hasilnya dapat langsung kamu lihat pada kertas sedangkan scanner hasilnya ditampilkan pada layar monitor komputer dahulu kemudian baru dapat dirubah dan dimodifikasi sehingga tampilan dan hasilnya menjadi bagus yang kemudian dapat disimpan sebagai file text, dokumen dan gambar.</span></p>
<p><span style="font-size:small;">Bentuk dan ukuran scanner bermacam-macam, ada yang besarnya seukuran dengan kertas folio ada juga yang seukuran postcard, bahkan yang terbaru, berbentuk pena yang baru diluncurkan oleh perusahaan WizCom Technologies Inc. Scanner berukuran pena tersebut bisa menyimpan hingga 1.000 halaman teks cetak dan kemudian mentransfernya ke sebuah komputer pribadi (PC). Scanner </span><span style="font-size:small;">berukuran pena tersebut dinamakan Quicklink. Pena scanner itu berukuran panjang enam inci dan beratnya sekitar tiga ons. Scanner tersebut menurut WizCom dapat melakukan pekerjaannya secara acak lebih cepat dari scanner yang berbentuk datar. </span></p>
<p align="justify"><span style="font-size:small;">Data yang telah diambil dengan scanner itu, bisa dimasukkan secara langsung ke semua aplikasi komputer yang mengenali teks ASCII.</span></p>
<p align="justify"><span style="font-size:small;">Perbedaan tiap scanner dari berbagai merk terletak pada pemakaian teknologi dan resolusinya. Pemakaian teknologi misalnya penggunaan tombol-tombol digital dan teknik pencahayaan.</span></p>
<p align="justify"><span style="font-size:small;">Cara kerja Scanner :</span></p>
<p align="justify"><span style="font-size:small;">Ketika kamu menekan tombol mouse untuk memulai Scanning, yang terjadi adalah :</span></p>
<ol><span style="font-size:small;"></p>
<li>1. Penekanan tombol mouse dari komputer menggerakkan pengendali kecepatan pada mesin scanner. Mesin yang terletak dalam scanner tersebut mengendalikan proses pengiriman ke unit scanning.</li>
<li>2. Kemudian unit scanning menempatkan proses pengiiman ke tempat atau jalur yang sesuai untuk langsung memulai scanning.</li>
<li>3. Nyala lampu yang terlihat pada Scanner menandakan bahwa kegiatan scanning sudah mulai dilakukan.</li>
<li>4. Setelah nyala lampu sudah tidak ada, berarti proses scan sudah selesai dan hasilnya dapat dilihat pada layar monitor.</li>
<li>5. Apabila hasil atau tampilan teks / gambar ingin dirubah, kita dapat merubahnya dengan menggunakan software-software aplikasi yang ada. Misalnya dengan photoshop, Adobe dan lain- lain. pot scanned.</li>
<p></span></ol>
<p align="justify"><span style="font-size:small;">Ada dua macam perbedaan scanner dalam memeriksa gambar yang berwarna yaitu :</span></p>
<ol><span style="font-size:small;"></p>
<li>1. Scanner yang hanya bisa satu kali meng-scan warna dan menyimpan semua warna pada saat itu saja.</li>
<li>2. Scanner yang langsung bisa tiga kali digunakan untuk menyimpan beberapa warna. Warna-warna tersebut adalah merah, hijau dan biru.</li>
<p></span></ol>
<p align="justify"><span style="font-size:small;">Scaner yang disebut pertama lebih cepat dibandingkan dengan yang kedua, tetapi menjadi kurang bagus jika digunakan untuk reproduksi warna. Kebanyakan scanner dijalankan pada 1-bit (binary digit / angka biner), 8-bit (256 warna), dan 24 bit (lebih dari 16 juta warna). Nah, bila kita membutuhkan hasil yang sangat baik maka dianjurtkan menggunakan scanner dengan bit yang besar agar resolusi warna lebih banyak dan bagus.</span></p>
<p align="justify"><span style="font-size:small;">Digital Camera</span></p>
<p align="justify"><span style="font-size:small;">Salah satu input device yang sedang marak belakangan ini adalah digital camera. Dengan adanya alat ini, kita dapat lebih mudah memasukan data berupa gambar apa saja, dengan ukuran yang relatif cukup besar, ke dalam komputer kita. Digital camera yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis camera untuk mengambil gambar statis, sampai dengan camera yang dapat merekam gambar dinamis seperti video.</span></p>
<p><span style="font-size:small;">6 <span style="font-size:small;">Mic (Microphone) </span></span></p>
<p align="justify"><span style="font-size:small;">Kalau camera digunakan untuk memasukkan input berupa gambar (dan suara), maka mic digunakan hanya untuk memasukkan input berupa suara. Penggunaan mic tentu saja memerlukan perangkat keras tambahan untuk menerima input suara tersebut yaitu <span style="font-size:small;">sound card, </span><span style="font-size:small;">dan </span><span style="font-size:small;">speaker </span><span style="font-size:small;">untuk mendengarkan hasil rekaman suara. </span></span></p>
<p align="justify"><span>OUTPUT DEVICE</span></p>
<p><span style="font-size:small;">Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), </span><span style="font-size:small;">image </span><span style="font-size:small;">(dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (</span><span style="font-size:small;">machine-readable form</span><span style="font-size:small;">). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer. </span></p>
<p align="justify"><span style="font-size:small;">Peralatan output dapat berupa:</span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"></p>
<li><span style="font-family:Times New Roman;">Hard-copy device</span><span style="font-family:Times New Roman;"><span style="font-size:small;">, yaitu alat yang digunakan untuk mencetak tulisan dan </span><span style="font-size:small;">image </span></span><span style="font-size:small;"><span style="font-family:Times New Roman;">pada media keras seperti kertas atau film. </span> </span>
<p align="justify"><span style="font-size:small;"> </span></p>
</li>
<p><span style="font-size:small;"></p>
<li>• • • <span style="font-size:small;">Soft-copy device</span><span style="font-size:small;">, yaitu alat yang digunakan untuk menampilkan tulisan dan </span><span style="font-size:small;">image </span><span style="font-size:small;">pada media lunak yang berupa sinyal elektronik. </span></li>
<p></span></span></span><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"></p>
<li><span style="font-family:Times New Roman;">Drive device </span><span style="font-family:Times New Roman;"><span style="font-size:small;">atau </span><span style="font-size:small;">driver</span></span><span style="font-size:small;"><span style="font-family:Times New Roman;">, yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input. </span> </span>
<p align="justify"><span style="font-size:small;">Output bentuk pertama sifatnya adalah permanen dan lebih <span style="font-size:small;">portable </span><span style="font-size:small;">(dapat dilepas dari alat outputnya dan dapat dibawa ke mana-mana). Alat yang umum digunakan untuk ini adalah </span><span style="font-size:small;">printer</span><span style="font-size:small;">, </span><span style="font-size:small;">plotter</span><span style="font-size:small;">, dan alat </span><span style="font-size:small;">microfilm</span><span style="font-size:small;">. Sedangkan output bentuk kedua dapat berupa </span><span style="font-size:small;">video display</span><span style="font-size:small;">, </span><span style="font-size:small;">flat panel</span><span style="font-size:small;">, dan </span><span style="font-size:small;">speaker</span><span style="font-size:small;">. Dan alat output bentuk ketiga yang menggunakan media </span><span style="font-size:small;">magnetic disk </span><span style="font-size:small;">adalah </span><span style="font-size:small;">disk drive</span><span style="font-size:small;">, dan yang menggunakan media </span><span style="font-size:small;">magnetic tape </span><span style="font-size:small;">adalah </span><span style="font-size:small;">tape drive</span><span style="font-size:small;">. </span></span></p>
</li>
<p></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Printer dan Plotter</span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;">Printer dan plotter adalah jenis </span><span style="font-size:small;">hard-copy device</span><span style="font-size:small;">, karena keluaran hasil proses dicetak di atas kertas. Printer memiliki berbagai macam bentuk dan ukuran, serta ketajaman hasil cetak. Ukuran kertas yang dapat digunakan pun beragam. </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Tetapi, untuk mencetak di atas kertas dengan ukuran yang sangat besar, digunakanlah plotter.</span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Monitor</span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Monitor adalah salah satu jenis <span style="font-size:small;">soft-copy device</span><span style="font-size:small;">, karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (</span><span style="font-size:small;">flat</span><span style="font-size:small;">). </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Infocus</span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Infocus hampir sama dengan monitor. Fungsinya adalah untuk menampilkan gambar/visual hasil pemrosesan data. Hanya saja, infocus memerlukan obyek lain sebagai media penerima pancaran singnal-signal gambar yang dipancarkan. Media penerima tersebut sebaiknya memiliki permukaan datar dan berwarna putih (terang). Biasanya yang digunakan adalah dinding putih, <span style="font-size:small;">whiteboard</span><span style="font-size:small;">, ataupun kain/layar putih yang dibentangkan. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span>CPU (CENTRAL PROCESSING UNIT)</span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;">CPU merupakan tempat pemroses instruksi-instruksi program, yang pada komputer mikro disebut dengan </span><span style="font-size:small;">micro-processor </span><span style="font-size:small;">(pemroses mikro). Pemroses ini berupa chip yang terdiri dari ribuan hingga jutaan IC. Dalam dunia dagang, pemroses ini diberi nama sesuai dengan keinginan pembuatnya dan umumnya ditambah dengan nomor seri, misalnya dikenal pemroses Intel 80486 DX2-400 (buatan Intel dengan seri 80486 DX2-400 yang dikenal dengan komputer 486 DX2), Intel Pentium 100 (dikenal dengan komputer Pentium I), Intel Pentium II-350, Intel Pentium III-450, Intel Celeron 333, AMD K-II, dan sebagainya. Masing-masing produk ini mempunyai kelebihan dan kekurangan masing-masing. </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">CPU terdiri dari dua bagian utama yaitu unit kendali (control unit) dan unit aritmatika dan logika (ALU). Disamping itu, CPU mempunyai beberapa alat penyimpan yang berukuran kecil yang disebut dengan <span style="font-size:small;">register</span><span style="font-size:small;">. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">CU (Control Unit) / Unit Kendali</span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Unit ini bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Unit ini juga mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke memori utama, dan mengambil data dari memori utama untuk diolah. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:</span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"></p>
<li>Mengatur dan mengendalikan alat-alat input dan output.</li>
<li>• • • • • Mengambil instruksi-instruksi dari memori utama.</li>
<li>Mengambil data dari memori utama (jika diperlukan) untuk diproses.</li>
<li>Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.</li>
<li>Menyimpan hasil proses ke memori utama.</li>
<p></span></span></ol>
<p align="justify"><span style="font-size:small;"><span>ALU (Arithmatic and Logic Unit)</span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;">8 <span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span></span><span style="font-size:small;">Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut </span><span style="font-size:small;">adder</span><span style="font-size:small;">. </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (<span style="font-family:MS,MS;font-size:small;">¹ </span><span style="font-size:small;">), kurang dari (&lt;), kurang atau sama dengan (£ ), lebih besar dari (&gt;), dan lebih besar atau sama dengan (</span><span style="font-family:MS,MS;font-size:small;">³ </span><span style="font-size:small;">). </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span>Register</span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;">Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Secara analogi, </span><span style="font-size:small;">register </span><span style="font-size:small;">ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika. </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Program yang berisi kumpulan dari instruksi-instruksi dan data diletakkan di memori utama yang diibaratkan sebagai sebuah meja. Kita mengerjakan program tersebut dengan memproses satu per satu instruksi-instruksi yang ada di dalamnya, dimulai dari instruksi yang pertama dan berurutan hingga yang terakhir. Instruksi ini dibaca dan diingat (instruksi yang sedang diproses disimpan di <span style="font-size:small;">register</span><span style="font-size:small;">). Misalnya instruksi berbunyi </span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;">HITUNG C = A + B</span><span style="font-size:small;">, maka kita membutuhkan data untuk nilai A dan B yang masih ada di meja (tersimpan di memori utama). Data ini dimaca dan masuk ingatan kita (data yang sedang diproses disimpan di </span><span style="font-size:small;">register</span><span style="font-size:small;">), yaitu misalnya A bernilai 2 dan B bernilai 3. Saat ini ingatan otak kita telah tersimpan suatu instruksi, nilai A, dan nilai B, sehingga nilai C dapat dihitung yaitu sebesar 5 (proses perhitungan ini dilakukan di ALU). Hasil dari perhitungan ini perlu dituliskan kembali ke meja (hasil pengolahan disimpan kembali ke memori utama). Setelah semua selesai, kemungkinan data, program, dan hasilnya disimpan secara permanen untuk keperluan di lain hari sehingga perlu disimpan di dalam lemari kabinet (penyimpanan sekunder). </span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Dengan demikian, ada tiga macam memori yang dipergunakan di dalam sistem komputer, yaitu:</span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"></p>
<li>1. <span style="font-size:small;">Register</span><span style="font-size:small;">, digunakan untuk menyimpan instruksi dan data yang sedang diproses. </span></li>
<p><span style="font-size:small;"></p>
<li>2. <span style="font-size:small;">Main memory</span><span style="font-size:small;">, dipergunakan untuk menyimpan instruksi dan data yang akan diproses dan hasil pengolahan. </span></li>
<p><span style="font-size:small;"></p>
<li>3. <span style="font-size:small;">Secondary storage</span><span style="font-size:small;">, dipergunakan untuk menyimpan program dan data secara permanen. Ada banyak </span></li>
<p></span></span></span></span><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"> </span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"> </span></span></ol>
<p><span style="font-size:small;"><span style="font-size:small;">register </span><span style="font-size:small;">yang terdapat pada CPU dan masing-masing sesuai dengan fungsinya. Di bawah ini akan diberikan penjelasan secara garis besar dari masing-masing </span><span style="font-size:small;">register</span><span style="font-size:small;">: </span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"></p>
<li>1. <span style="font-size:small;">Instruction Register </span><span style="font-size:small;">(IR) digunakan untuk menyimpan instruksi yang sedang diproses. </span></li>
<p><span style="font-size:small;"></p>
<li>2. <span style="font-size:small;">Program Counter </span><span style="font-size:small;">(PC) adalah </span><span style="font-size:small;">register </span><span style="font-size:small;">yang digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi oleh CPU, isi dari PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya yang mendapat giliran akan diproses, sehingga bila pemrosesan sebuah instruksi selesai maka jejak instruksi selanjutnya di memori utama dapat dengan mudah didapatkan. </span></li>
<p><span style="font-size:small;"></p>
<li>3. <span style="font-size:small;">General purpose register</span><span style="font-size:small;">, yaitu </span><span style="font-size:small;">register </span><span style="font-size:small;">yang mempunyai kegunaan umum yang berhubungan dengan data yang sedang diproses. Sebagai contoh, </span><span style="font-size:small;">register </span><span style="font-size:small;">jenis ini yang digunakan untuk menampung data yang sedang diolah disebut dengan </span><span style="font-size:small;">operand register</span><span style="font-size:small;">, sedang untuk menampung hasil pengolahan disebut </span><span style="font-size:small;">accumulator</span><span style="font-size:small;">. </span></li>
<p><span style="font-size:small;"></p>
<li>4. <span style="font-size:small;">Memory data register </span><span style="font-size:small;">(MDR) digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CP</span></li>
<p></span></span></span></span></span><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"> </span></span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"> </span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>5. <span style="font-size:small;">Memory address register </span><span style="font-size:small;">(MAR) digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan. </span>
<p align="justify"><span style="font-size:small;">Sebagai tambahan dari <span style="font-size:small;">register</span><span style="font-size:small;">, beberapa CPU menggunakan suatu </span><span style="font-size:small;">cache memory </span><span style="font-size:small;">yang mempunyai kecepatan sangat tinggi dengan tujuan agar kerja dari CPU lebih efisien dan mengurangi waktu yang terbuang. Tanpa </span><span style="font-size:small;">cache memory</span><span style="font-size:small;">, CPU akan menunggu sampai data atau instruksi diterima dari memori utama, atau menunggu hasil pengolahan selesai dikirim ke memori utama baru proses selanjutnya bisa dilakukan. Padahal proses dari memori utama lebih lambat dibanding kecepatan </span><span style="font-size:small;">register </span><span style="font-size:small;">sehingga akan banyak waktu terbuang. Dengan adanya </span><span style="font-size:small;">cache memory</span><span style="font-size:small;">, sejumlah blok informasi pada memori utama dipindahkan ke </span><span style="font-size:small;">cache memory </span><span style="font-size:small;">dan selanjutnya CPU akan selalu berhubungan dengan </span><span style="font-size:small;">cache memory. </span></span></p>
</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Array Processor</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Bila sejumlah besar dari perhitungan harus dilakukan, maka untuk mempercepat proses biasanya dipergunakan unit tambahan yang disebut dengan <span style="font-size:small;">array processor </span><span style="font-size:small;">atau </span><span style="font-size:small;">co-processor</span><span style="font-size:small;">. Unit ini terpisah dari unit lainnya yang dapat ditambahkan pada pemroses utamanya. Dengan perkembangan teknologi sekarang, unit pemroses tambahan ini sudah tidak diperlukan lagi karena pemroses mikro yang ada sudah mampu menangani perhitungan dengan kemampuan dan kecepatan yang sangat tinggi. Teknologi pemroses tambahan ini diperlukan untuk komputer-komputer mikro lama, misalnya yang masih menggunakan pemroses utama seri 8088 hingga 80486. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span>MEMORI</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">CPU hanya dapat menyimpan data dan instruksi di register yang berukuran kecil sehingga tidak dapat menyimpan semua informasi yang dibutuhkan untuk keseluruhan proses program. Untuk mengatasi hal ini, maka CPU harus dilengkapi dengan alat penyimpan yang berkapasitas lebih besar yaitu memori utama. Unit ini dapat dibayangkan sebagai sekumpulan kotak-kotak yang masing-masing dapat menyimpan sepenggal informasi baik berupa data maupun instruksi. Tiap-tiap lokasi dari kotak ditunjukkan oleh suatu alamat (</span><span style="font-size:small;">address</span><span style="font-size:small;">), yaitu berupa nomor yang menunjukkan lokasi tertentu dari kotak memori. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Ukuran memori ditunjukkan oleh satuan byte, misalnya 1 Mb, 4 Mb, 8 Mb, atau bahkan adayang sampai 256 Mb. Pada umumnya 1 byte memori terdiri dari 8 – 32 bit (<span style="font-size:small;">binary digit</span><span style="font-size:small;">), yaitu banyaknya digit biner (0 atau 1) yang mampu disimpan dalam satu kotak memori. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Random Access Memory (RAM)</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Semua data dan program yang dimasukkan melalui alat input akan disimpan terlebih dahulu di memori utama, khususnya RAM, yang dapat diakses secara acak (dapat diisi/ditulis, diambil, atau dihapus isinya) oleh pemrogram. Struktur RAM terbagi menjadi empat bagian utama, yaitu:</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>1. Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.</li>
<li>2. Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.</li>
<li>3. Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan.</li>
<li>4. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Input yang dimasukkan melalui alat input akan ditampung terlebih dahulu di input storage. Bila input tersebut berupa program maka akan dipindahkan ke program storage, dan bila berbentuk data <span style="font-size:small;">maka akan dipindahkan ke working storage. Hasil dari pengolahan juga ditampung terlebih dahulu di working storage dan bila akan ditampilkan ke alat output maka hasil tersebut dipindahkan ke output storage. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Read Only Memory (ROM)</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Dari namanya, ROM hanya dapat dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM. ROM sudah diisi oleh pabrik pembuatnya berupa sistem operasi yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer, seperti misalnya program untuk mengatur penampilan karakter di layar, pengisian tombol kunci papan ketik untuk keperluan kontrol tertentu, dan </span><span style="font-size:small;">bootstrap program</span><span style="font-size:small;">. Program </span><span style="font-size:small;">bootstrap </span><span style="font-size:small;">diperlukan pada saat pertama kali sistem komputer diaktifkan. Proses mengaktifkan komputer pertama kali ini disebut dengan booting, yang dapat berupa </span><span style="font-size:small;">cold booting </span><span style="font-size:small;">atau </span><span style="font-size:small;">warm booting</span><span style="font-size:small;">. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Cold booting merupakan proses mengaktifkan sistem komputer pertama kali untuk mengambil program bootstrap dari keadaan listrik komputer mati (<span style="font-size:small;">off</span><span style="font-size:small;">) menjadi hidup (</span><span style="font-size:small;">on</span><span style="font-size:small;">). Sedangkan </span><span style="font-size:small;">warm booting </span><span style="font-size:small;">merupakan proses pengulangan pengambilan program </span><span style="font-size:small;">bootstrap </span><span style="font-size:small;">pada saat komputer masih hidup dengan cara menekan tiga tombol tombol pada papan ketik sekaligus, yaitu </span><span style="font-size:small;">Ctrl</span><span style="font-size:small;">, </span><span style="font-size:small;">Alt</span><span style="font-size:small;">, dan </span><span style="font-size:small;">Del</span><span style="font-size:small;">. Proses ini biasanya dilakukan bila sistem komputer macet, daripada harus mematikan aliran listrik komputer dan menghidupkannya kembali. Instruksi-instruksi yang tersimpan di ROM disebut dengan </span></span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">microinstruction </span><span style="font-size:small;">atau </span><span style="font-size:small;">firmware </span><span style="font-size:small;">karena </span><span style="font-size:small;">hardware </span><span style="font-size:small;">dan </span><span style="font-size:small;">software </span><span style="font-size:small;">dijadikan satu oleh pabrik pembuatnya. Isi dari ROM ini tidak boleh hilang atau rusak karena bila terjadi demikian, maka sistem komputer tidak akan bisa berfungsi. Oleh karena itu, untuk mencegahnya maka pabrik pembuatnya merancang ROM sedemikian rupa sehingga hanya bisa dibaca, tidak dapat diubah-ubah isinya oleh orang lain. Selain itu, ROM bersifat </span><span style="font-size:small;">non volatile </span><span style="font-size:small;">supaya isinya tidak hilang bila listrik komputer dimatikan. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Pada kasus yang lain memungkinkan untuk merubah isi ROM, yaitu dengan cara memprogram kembali instruksi-instruksi yang ada di dalamnya. ROM jenis ini berbentuk chip yang ditempatkan pada rumahnya yang mempunyai jendela di atasnya. ROM yang dapat diprogram kembali adalah PROM (<span style="font-size:small;">Programmable Read Only Memory</span><span style="font-size:small;">), yang hanya dapat diprogram satu kali dan selanjutnya tidak dapat diubah kembali. Jenis lain adalah EPROM (</span><span style="font-size:small;">Erasable Programmable Read Only Memory</span><span style="font-size:small;">) yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang. Disamping itu, ada juga </span><span style="font-size:small;">EEPROM (Electrically Erasable Programmable Read Only Memory</span><span style="font-size:small;">) yang dapat dihapus secara elektronik dan dapat diprogram kembali. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span>BUS</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Hubungan antara CPU dengan memori utama ataupun dengan alat-alat input/output (I/O) dilakukan melalui suatu jalur yang disebut dengan </span><span style="font-size:small;">bus</span><span style="font-size:small;">. Hubungan antara CPU dengan memori utama melalui jalur </span><span style="font-size:small;">bus </span><span style="font-size:small;">yang dilekatkan pada MDR, MAR, dan unit kendali dalam CPU. Sedangkan </span><span style="font-size:small;">bus </span><span style="font-size:small;">yang menghubungkan CPU dengan alat-alat I/O tidak dilekatkan langsung ke alat-alat I/O, tetapi dapat dilakukan melalui suatu alat </span><span style="font-size:small;">I/O port </span><span style="font-size:small;">atau </span><span style="font-size:small;">DMA controller </span><span style="font-size:small;">atau </span><span style="font-size:small;">I/O channel</span><span style="font-size:small;">. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Bus merupakan suatu sirkuit yang merupakan jalur transportasi informasi antara dua atau alat-alat dalam sistem komputer. <span style="font-size:small;">Bus </span><span style="font-size:small;">yang menghubungkan antara CPU dengan memori utama disebut dengan </span><span style="font-size:small;">internal bus</span><span style="font-size:small;">, sedang yang menghubungkan CPU dengan alat-alat I/O disebut </span><span style="font-size:small;">external bus</span><span style="font-size:small;">. Di dalam </span><span style="font-size:small;">internal bus</span><span style="font-size:small;">, hubungan antara CPU dengan memori utama dilakukan melalui </span><span style="font-size:small;">data bus </span><span style="font-size:small;">yang dihubungkan dengan MDR, dan melalui </span><span style="font-size:small;">address bus </span><span style="font-size:small;">yang dihubungkan dengan MAR, serta melalui </span><span style="font-size:small;">control bus </span><span style="font-size:small;">yang dihubungkan dengan </span><span style="font-size:small;">control unit</span><span style="font-size:small;">. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span>PEMROSESAN INSTRUKSI</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Jika pemrogram menginginkan CPU untuk mengerjakan sesuatu, maka harus ditulis suatu instruksi yang dapat dipahami oleh CPU. Kumpulan dari instruksi inilah yang disebut dengan program.</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Program yang akan diproses dan data yang akan diolah oleh CPU harus diletakkan terlebih dahulu di memori utama. Proses ini yang biasa kita lakukan dengan mengetikkan nama program pada </span><span style="font-size:small;">prompt </span><span style="font-size:small;">DOS, atau meng-klik ikon pada sistem operasi Windows. Instruksi-instruksi yang dapat diproses oleh CPU adalah instruksi-instruksi yang sudah dalam bentuk bahasa mesin. </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Tahap pertama dari pemrosesan suatu instruksi oleh CPU disebut dengan <span style="font-size:small;">instruction fetch</span><span style="font-size:small;">, yaitu proses CPU mengambil atau membawa instruksi dari memori utama ke CPU. Tahap selanjutnya (kedua) disebut </span><span style="font-size:small;">instruction execute</span><span style="font-size:small;">, yaitu proses dari CPU untuk mengerjakan instruksi yang sudah diambil dari memori utama dan sudah berada di </span><span style="font-size:small;">IR register</span><span style="font-size:small;">. Waktu yang dibutuhkan untuk menyelesaikan tahap pertama disebut waktu </span></span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">instruksi (instruction time</span><span style="font-size:small;">), dan waktu yang dibutuhkan untuk menyelesaikan tahap kedua disebut waktu eksekusi (</span><span style="font-size:small;">execution time</span><span style="font-size:small;">). Sedangkan total waktu yang dibutuhkan untuk kedua tahap tersebut dinamakan waktu siklus (</span><span style="font-size:small;">cycle time</span><span style="font-size:small;">). </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Beberapa pabrik komputer mengukur kecepatan CPU berdasarkan lamanya melakukan satu siklus mesin yang diukur dengan satuan <span style="font-size:small;">megahertz </span><span style="font-size:small;">(Mhz), dimana satu Mhz berarti dapat diselesaikan satu juta siklus per detiknya. Suatu pengukur waktu yang disebut dengan </span><span style="font-size:small;">clock </span><span style="font-size:small;">akan berdetak untuk tiap-tiap siklus yang dilakukan. Misalnya suatu pemroses 16 Mhz berarti </span><span style="font-size:small;">clock </span><span style="font-size:small;">akan berdetak sebanyak 16 juta kali tiap detiknya. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span>MEDIA PENYIMPANAN (MEMORI) EKSTERNAL</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Memori eksternal adalah perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar komponen utama yang telah disebutkan di atas. Contoh dari memori eksternal adalah floppy disk, harddisk, cd-rom, dvd.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Hampir semua memori eksternal yang banyak dipakai belakangan ini berbentuk disk/piringan sehingga operasi data dilakukan dengan perputaran piringan tersebut. Dari perputaran ini, dikenal satuan rotasi piringan yang disebut RPM (Rotation Per Minute). Makin cepat perputaran, waktu akses pun semakin cepat,namu makin besar juga tekanan terhadap piringan sehingga makin besar panas yang dihasilkan. Untuk media berkapasitas besar dikenal beberapa sitem yang ukuran RPM nya sebagai berikut</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>3600 RPM Pre-IDE</li>
<li>• • • • • 5200 RPM IDE</li>
<li>5400 RPM IDE/SCSI</li>
<li>7200 RPM IDE/SCSI</li>
<li>10000 RPM SCSI</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Setiap memori eksternal memiliki alat baca dan tulis yang disebut <span style="font-size:small;">head </span><span style="font-size:small;">(pada harddisk) dan </span><span style="font-size:small;">side </span><span style="font-size:small;">(pada floppy). Tiap piringan memiliki dua sisi head/side, yaitu sisi 0 dan sisi 1. Setiap head/side dibagi menjadi lingkaran lingkaran konsentris yang disebut </span><span style="font-size:small;">track</span><span style="font-size:small;">. Kumpulan track yang sama dari seluruh head yang ada disebut </span><span style="font-size:small;">cylinder</span><span style="font-size:small;">. Suatu track dibagi lagi menjadi daerah-daerah lebih kecil yang disebut </span><span style="font-size:small;">sector</span><span style="font-size:small;">.</span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Gambar 2.2 Tracks, Cylinders, Sectors </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Floppy Disk</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Floppy disk drive yang menjadi standar pemakaian terdiri dari 2 ukuran yaitu 5.25″ dan 3.5″ yang masing-masing memiliki 2 tipe kapasitas Double Density (DD) dan High Density (HD).</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Floppy disk 5.25″ kapasitasnya adalah 360 Kbytes (untuk DD) dan 1.2 Mbytes (untuk HD). Sedangkan floppy disk 3.5″ kapasitasnya 720 Kbytes (untuk DD) dan ntuk HD). Kapasitas yang dapat ditampung oleh floppy disk memang cenderung kecil, apalagi jika dibandingkan dengan kebutuhan transfer dan penyimpanan data yang makin lama makin besar. Floppy disk hanya dapat menyimpan file teks, karena keterbatasan kapasitas. Walaupun demikian, penulisan pada floppy disk dapat dilakukan berulang-ulang, walaupun memakan waktu yang relatif lama. 1.44 Mbytes (u <span style="font-size:small;">IP Drive </span><span style="font-size:small;">n kapasitas pada floppy disk mendorong lahirnya teknologi baru </span><span style="font-size:small;">arddisk </span><span style="font-size:small;">emiliki komponen-komponen : piringan logan (</span><span style="font-size:small;">platter</span><span style="font-size:small;">), </span><span style="font-size:small;">head</span><span style="font-size:small;">, rangakaian elektronik, apasitas harddisk bermacam-macam, mulai dari ukuran Mbytes U </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Z</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Keterbatasa</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">yang disebut dengan Iomega Zip Drive. Perangkat ini terdiri dari floppy drive dan <span style="font-size:small;">cartridge </span><span style="font-size:small;">floppy khusus, yang mampu menampung samapai hampir 100MB data. Jumlah ini jelas memungkinkan untuk menampung file multimedia dan grafik (biasanya berukuran mega bytes), yang sebelumnya tidak dimungkinkan untuk disimpan dalam floppy disk. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">H</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Harddisk m</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">rangkaian penguat, DSP (</span><span style="font-size:small;">digital signal precessor</span><span style="font-size:small;">), </span><span style="font-size:small;">chip memory</span><span style="font-size:small;">, konektor, </span><span style="font-size:small;">spindle</span><span style="font-size:small;">, dan </span><span style="font-size:small;">actuator arm motor controller</span><span style="font-size:small;">. arus membongkar CP </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">K</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">sampai dengan Gbytes. Ukuran kapasitas yang sangat besar ini sangat menguntungkan dalam hal penyimpanan data. Seperti halnya floppy disk dan Iomega Zip drive, harddisk juga dapat menangani penulisan berulang kali dengan kecepatan yang relatif jauh lebih cepat dibandingkan dengan floppy disk. Tapi sayangnya, terdapat kendala dalam segi mobilitas, karena untuk memindah-mindahkan harddisk berarti h(harddisk tersimpan di dalam CPU). Ternyata, kendala ini telah dapat diatasi dengan adanya konsep</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">13 <span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-family:Times New Roman;">Removable Harddisk</span><span style="font-family:Times New Roman;"><span style="font-size:small;">. Hardsik dibentuk berupa cartridge, yang dipasang pada removable rack yang terambung pada </span><span style="font-size:small;">power supplay </span><span style="font-size:small;">dan kabel data </span><span style="font-size:small;">IDE Interface</span><span style="font-size:small;">-nya. </span></span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"><span style="font-family:Times New Roman;">CD-ROM </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Mulai tahun 1983 sistem penyimpanan data di optical disc mulai diperkenalkan dengan diluncurkannya Digital Audio Compact Disc. Sejak saat itu mulai berkembanglah teknologi penyuimpanan pada optical disc.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">CD-ROM terbuat dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Informasi direkam secara digital sebagai lubang-lubang mikroskopis pada permukaan yang reflektif. Proses ini dilakukan degan menggunakan laser yang berintensitas tinggi. Permukaan yang berlubang ini kemudian dilapisi oleh lapisan bening.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Informasi dibaca dengan menggunakan laser berintensitas rendah yang menyinari lapisan bening tersebut sementara motor memutar disk. Intensitas laser tersebut berubah setelah mengenai lubang-lubang tersebut kemudian terefleksikan dan dideteksi oleh fotosensor yang kemudian dikonversi menjadi data digital.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Penulisan data pada CD-ROM hanya dapat dilakukan sekali saja. Walaupun demikian, optical disk ini memiliki keunggulan dari segi mobilitas. Bentuknyayang kecil dan tipis memudahkannya untuk dibawa-bawa. Kapasitas penyimpanannya pun cukup besar, yaitu 650 Mbytes. Sehingga media ini biasanya digunakan untuk menyimpan data-data sekali tulis saja, seperti <span style="font-size:small;">installer</span><span style="font-size:small;">, file lagu (mp3), ataupun data statik lainnya. </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">DVD (Digital Versatile Disc)</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">DVD adalah generasi lanjutan dari teknologi penyimpanan dengan menggunakan media optical disc. DVD memiliki kapastias yang jauh lebih besar daripada CD-ROM biasa, yaitu mencapai 9 Gbytes. Teknologi DVD ini sekarang banyak dimanfaatkan secara luas oleh perusahaan musik dan film besar, sehingga menjadikannya sebagai produk elektronik yang paling diminati dalam kurun waktu 3 tahun sejak diperkenalkan pertama kali.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Perkembangan teknologi DVD-ROM pun lebih cepat dibandingkan CD-ROM. 1x DVD-ROM memungkinkan rata-rata transfer data 1.321 MB/s dengan rata-rata <span style="font-size:small;">burst </span><span style="font-size:small;">transfer 12 MB/s. </span></span></span></span></p>
<table border="1" cellspacing="0" cellpadding="7" width="494">
<tbody>
<tr>
<td width="25%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD drive speed</span></p>
</td>
<td width="25%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">Data rate</span></p>
</td>
<td width="25%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">Equivalent CD rate</span></p>
</td>
<td width="25%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">Actual CD speed</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">1x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">11.08 Mbps (1.32 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">9x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">8x-18x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">2x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">22.16 Mbps (2.64 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">18x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">20x-24x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">4x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">44.32 Mbps (5.28 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">36x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">24x-32x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">5x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">55.40 Mbps (6.60 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">45x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">24x-32x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">6x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">66.48 Mbps (7.93 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">54x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">24x-32x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">8x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">88.64 Mbps (10.57 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">72x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">32x-40x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">10x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">110.80 Mbps (13.21 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">90x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">32x-40x</span></p>
</td>
</tr>
<tr>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">16x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">177.28 Mbps (21.13 MB/s)</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">144x</span></p>
</td>
<td width="25%" height="18" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">32x-40x</span></p>
</td>
</tr>
</tbody>
</table>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;">Semakin besar cache (memori <span>buffer</span>) yang dimiliki DVD-ROM, semakin cepat penyaluran data yang dapat dilakukan.</span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">14 </span><span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span><span style="font-size:small;">15 • • • • • • </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">DVD menyediakan format yang dapat ditulis satu kali ataupun lebih, yang disebut dengan Recordable DVD, dan memiliki 6 macam versi, yaitu :</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>DVD-R for General, hanya sekali penulisan</li>
<li>DVD-R for Authoring, hanya sekali penulisan</li>
<li>DVD-RAM, dapat ditulis berulang kali</li>
<li>DVD-RW, dapat ditulis berulang kali</li>
<li>DVD+RW, dapat ditulis berulang kali</li>
<li>DVD+R, hanya sekali penulisan</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Setiap versi DVD recorder dapat membaca DVD-ROM disc, tetapi memerlukan jenis disc yang berbeda untuk melakukan pembacaan. Kompatibilatas antara jenis recorder dengan jenis disc dapat dilihat pada tabel di bawah ini.</span></span></span></p>
<table border="1" cellspacing="0" cellpadding="7" width="483">
<tbody>
<tr>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD unit</span></p>
</td>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-R(G)</span></p>
<p align="justify"><span style="font-size:small;">unit</span></p>
</td>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-R(A) unit</span></p>
</td>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-RW unit</span></p>
</td>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-RAM unit</span></p>
</td>
<td colspan="2" width="17%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD+RW unit</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-ROM</span></p>
<p align="justify"><span style="font-size:small;">disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-R(G)</span></p>
<p align="justify"><span style="font-size:small;">disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-R(A)</span></p>
<p align="justify"><span style="font-size:small;">disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-RW disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD-RAM</span></p>
<p align="justify"><span style="font-size:small;">disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">rarely reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">doesn’t read</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">doesn’t read</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">doesn’t read</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">doesn’t read</span></p>
</td>
</tr>
<tr>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD+RW disc</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">usually reads</span></p>
</td>
<td width="14%" height="34" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, writes</span></p>
</td>
</tr>
<tr>
<td width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">DVD+R disc</span></p>
</td>
<td colspan="2" width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td colspan="2" width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">routinely reads</span></p>
</td>
<td width="14%" height="50" valign="middle"><span style="font-size:small;"> </span></p>
<p align="justify"><span style="font-size:small;">reads, may write</span></p>
</td>
</tr>
</tbody>
</table>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span>KOMUNIKASI DATA DAN JARINGAN KOMPUTER</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Kemajuan teknologi komunikasi sekarang mempunyai pengaruh pada perkembangan pengolahan data. Data dari satu tempat dapat kirim ke tempat lain dengan alat telekomunikasi. Untuk Data yang menggunakan komputer, pengiriman data menggunakan sistem transmisi elektronik, biasanya disebut dengan istilah komunikasi data (data communication). Di dalam sistem komunikasi, istilah jaringan (network) digunakan bila paling sedikit dua atau lebih alat-alat dihubungkan satu dengan yang lainnya. Contoh jaringan yang banyak dilihat sehari-hari adalah jaringan radio dan televisi, dimana beberapa stasiun pemancar saling dihubungkan, sehingga suatu program yang sama dapat disiarkan ke segala penjuru.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Komunikasi Data</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Untuk mengkomunikasikan data dari satu tempat ke tempat yang lain, tiga elemen sistem harus tersedia, yaitu sumber data (source), media transmisi (Transmission media) yang membawa data yang dikirim dari sumber data ke elemen ketiga yaitu penerima (receiver). Bila</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">salah satu elemen tidak ada, maka komunikasi tidak akan dapat dilakukan.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Media Transmisi Data</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Transmisi data merupakan proses pengiriman data dari satu sumber ke penerima data. Untuk dapat mengetahui tentang transmisi data lebih lengkap, maka perlu diketahui beberapa hal yang berhubungan dengan proses ini. Hal tersebut menyangkut :</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>Media transmisi yang dapat digunakan.</li>
<li>• • • • • • • Kapasitas channel transmisi.</li>
<li>Tipe dari channel transmisi.</li>
<li>Kode transmisi yang digunakan.</li>
<li>Mode transmisi</li>
<li>Protokol</li>
<li>Penanganan kesalahan transmisi.</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Beberapa media transmisi dapat digunakan sebagai channel (jalur/kanal) transmisi atau carrier dari data yang dikirim, dapat berupa kabel maupun radiasi elektromagnetik. Bila sumber data dan penerima jaraknya tidak terlalu jauh dan dalam area yang lokal, maka dapat digunakan kabel sebagai media transmisinya. Kabel dapat berbentuk kabel tembaga biasa yang digunakan pada telepon, coaxial cable (kabel koax) atau fiber optic (serat optik). Kabel koax merupakan kabel yang dibungkus dengan metal yang lunak dan mempunyai tingkat transmisi data yang lebih tinggi dibanding dengan kabel biasa.tetapi lebih mahal. Sedangkan kabel serat optik dibuat dari serabut-serabut kaca (optical fibers) yang tipis dengan diameter sebesar diameter rambut manusia. Kabel jenis ini mempunyai kecepatan pengiriman data sampai 10 kali lebih besar dari kabel koax.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Bila sumber data dan penerima data jaraknya cukup jauh, kanal komunikasi data berupa media radiasi elektromagnetik yang dipancarkan melalui udara terbuka, yang dapat berupa gelombang mikro (microwave), sistem satelit (satellite system) atau sistem laser (laser system). Gelombang merupakan gelombang radio frekuensi tinggi yang dipancarkan dari satu stasiun ke stasiun yang lain. Sifat pemancaran dari gelombang mikro adalah line-of-sight, yaitu tidak boleh terhalang, misalnya karena adanya gedung-gedung yang tinggi, bukit-bukit atau gunung-gunung. Gelombang mikro biasanya digunakan untuk jarak-jarak yang dekat saja. Untuk jarak yang jauh, harus digunakan stasiun relay yang berjarak 30 sampai 50 kilometer. Stasiun relay diperlukan karena untuk memperkuat sinyal yang diterima dari stasiun relay sebelumnya dan meneruskannya ke stasiun relay berikutnya.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Karena gelombang mikro tidak boleh terhalang maka untuk jarak-jarak yang jauh digunakan sistem satelit. Satelit akan menerima sinyal yang dikirim dari stasiun gelombang mikro di bumi dan mengirimkannya kembali ke stasiun bumi yang lainnya. Satelit berfungsi sebagai stasiun relay yang letaknya di luar angkasa.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Kapasitas Kanal Transmisi</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Bandwidth (lebar band) menunjukkan sejumlah data yang dapat ditransmisikan untuk satu unit waktu yang dinyatakan dalam satuan bits per second (bps) atau characters per second (cps). Bandwith dengan satuannya bps atau cps menyatakan ukuran dari kapaitas kanal transmisi, bukan ukuran kecepatan. Transmisi data dengan ukuran 1000 bps tidak dapat dikatakan lebih cepat dari transmisi data dengan ukuran 200 bps, tetapi dapat dikatakan bahwa lebih banyak data yang dapat dikirimkan pada satu unit waktu tertentu (detik).</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Kapasitas atau transfer rate (tingkat penyaluran) atau baud rate dari kanal tranmisi dapat digolongkan dalam narrowband channel, voice band channel, wideband channel.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Narrowband channel atau subvoice grade channel merupakan kanal transmisi dengan bandwidth yang rendah, berkisar dari 50-300 bps. Biaya transmisi lewat narrow band channel lebih rendah,</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">16 <span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">tetapi biaya rata-rata per bitnya lebih mahal dengan tingkat kemampuan kesalahan yang besar. Jalur telegraph merupakan contoh dari kanal jenis ini.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Voice band channel atau voice grade channel merupakan kanal transmisi yang mempunyai bandwidth lebih besar dibandingkan dengan narrowband channel, yang berkisar dari 300 – 500 bps. Jalur telepon merupakan contoh dari kanal jenis ini.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Wideband channel atau broad band channel adalah kanal transmisi yang digunakan untuk transmisi volume data yang besar dengan bandwidth sampai 1 juta bps. Secara umum transmisi data dengan kanal ini sangat mahal, tetapi bila diperhitungkan biaya per bitnya akan lebih murah dan kemungkinan kesalahan transmisi kecil. Jalur telepon jarak jauh menggunakan kanal wideband, yaitu menggunakan media kabel koax yang ditanam di dasar atau gelombang mikro atau sistem satelit.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Tipe Kanal Transmisi</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Suatu channel transmisi dapat mempunyai tipe transmisi satu arah (one way tarnsmision), transmisi dua arah bergantian (either way transmision) atau transmisi dua arah serentak (both way transmission). Tipe transmisi satu arah merupakan kanal transmisi yang hanya dapat membawa informasi data dalam bentuk satu arah saja, tidak bisa bolak-balik. Siaran radio atau televisi merupakan contoh dari transmisi dari arah, yaitu sinyal yang dikirimkan dari stasiun pemancar hanya dapat diterima oleh pesawat penangkap siaran, tetapi pesawat penangkap siaran tidak dapat mengirimkan informasi balik ke stasiun pemancar. Pengiriman data dari satu komputer ke komputer lain yang searah (komputer yang satu sebagai pengirim dan komputer yang lainnya sebagai penerima) merupakan contoh transmisi satu arah.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Tipe transmisi dua arah bergantian (two way transmission atau half duplex) merupakan kanal transmisi dimana informasi data dapat mengalir dalam dua arah yang bergantian (satu arah dalam suatu saat tertentu), yaitu bila satu mengirimkan, yang lain sebagai penerima dan sebaliknya, tidak bisa serentak. Dengan transmisi dua arah bergantian maka dapat mengirim dan menerima data. Walkie-talkie merupakan contoh dari transmisi dua arah bergantian, yaitu dapat mendengarkan atau berbicara secara bergantian.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Tipe transmisi dua arah serentak (both-way transmission atau full-duplex) merupakan kanal dimana informasi data dapat mengalir dalam dua arah secara serentak (dapat mengirim dan menerima data pada saat bersamaan). Komunikasi lewat telepon merupakan contoh dari transmisi dua arah serentak, yaitu dapat berbicara sekaligus mendengarkan apa yang sedang diucapkan oleh lawan bicara.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Perangkat Keras Komunikasi Data</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Selain perangkat keras utama, seperti alat input-output, pemroses, dan penyimpanan sekunder, dalam sistem komunikasi data diperlukan bberapa perangkat keras lainnya, antara lain berupa modem. Umumnya jalur transmisi menyalurkan data dalam bentuk data analog, sedang data yang dihasilkan oleh sumber pengirim berbentuk data digital. Suatu alat yang disebut modulator-demodulator (disingkat modem) digunakan untuk merubah data dari bentuk digital ke bentuk analog dan sebaliknya.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Konsep Jaringan</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Jaringan adalah suatu set perangkat keras dan lunak didalam suatu sistem yang memiliki suatu aturan tertentu yang mengatur seluruh aktivitas dan perilaku anggota-anggotanya dalam melakukan suatu aktivitas.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Satu komputer yang terkoneksi ke jaringan menjadi satu node dari jaringan tersebut. Selain yang bukan komputer juga dapat menjadi node sepanjang mereka dapat berkomunikasi melalui jaringan,</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">17 <span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span></span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">dengan mengirim dan menerima datanya terhadap node-node yang lain. Istilah “host” secara umum diartikan sebagai komputer yang terkoneksi ke jaringan yang dapat memberikan layanan jaringan (network service). Data yang dikirimkan dari satu komputer ke komputer lain dalam jaringan dibawa oleh medium jaringan. Medium yang banyak digunakan adalah Ethernet, termasuk juga Token Ring, FDDI (Fiber Distributed Data Interface; medium yang menggunakan serat optik) dan Apple’s LocalTalk.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Komponen Jaringan</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Komponen dari suatu jaringan adalah node dan link. Node adalah titik yang dapat menerima input data ke dalam jaringan atau menghasilkan ouput informasi atau kedua-duanya. Node dapat berupa sebuah printer atau alat-alat cetak lainnya, atau suatu PC atau komputer mikro sampai komputer yang raksasa atau modem. Sedangkan link adalah kanal atau jalur transmisi untuk arus informasi atau data diantara node. Link dapat berupa kabel, sistem gelombang mikro, laser, atau sistem satelit.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Jaringan yang masing-masing node terletak di lokasi yang berjauhan satu dengan yang lainnya dan menggunakan link, berupa jalur transmisi jarak jauh disebut dengan jaringan eksternal. Sedangkan jaringan yang masing-masing node terpisah dalam jarak yang lokal dan menggunakan link berupa jalur transmisi kabel dsebut sebagai jaringan lokal atau LAN (lokal area network).</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Protokol Jaringan</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Dalam dunia komunikasi data komputer, protokol mengatur bagimana sebuah komputer berkomunikasi dengan komputer lain. Dalam jaringan komputer dapat menggunakan banyak macam protokol tetapi agar dua buah komputer dapat berkomunikasi, keduanya perlu menggunakan protokol yang sama. TCP/IP (Transmission Control Protocol/Internet Protocol) adalah sekelompok protokol yang mengatur komunikasi data komputer di internet. Komputer-komputer yang terhubung ke internet berkomunikasi dengan protokol ini. Karena menggunakan protokol yang sama, yaitu TCP/IP, perbedaan jenis komputer dan sistem operasi tidak menjadi masalah, sehingga jika sebuah komputer menggunakan protokol TCP/IP dan terhubung langsung ke internet, maka komputer tersebut dapat berhubungan dengan komputer di belahan bumi manapun.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Model Jaringan</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Ada dua model jaringan:</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>1. Model peer to peer. Menurut model ini, setiap host dapat menawarkan layanan ke peer lain dan juga mengambil layanan dari peer lain. Model ini cocok untuk jaringan kecil. Windows for Workgroup menggunakan model ini.</li>
<li>2. Model Client/Server. Model ini memisahkan secara jelas, mana yang dapat memberikan layanan jaringan (server) dan mana yang hanya menerima layanan (client). Beberapa komputer di-setup sebagai server yang memberikan segala sumberdaya (resource) dari jaringan: printer, modem, saluran dan lain-lain kepada komputer lain yang terkoneksi ke jaringan yang berfungsi sebagai client. Untuk dapat berkomunikasi antara server dan client (dan diantara mereka) server menggunakan aplikasi jaringan yang disebut server program dan, sementara client menggunakan client program untuk berkomunikasi dengan server program pada server.</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Arsitektur Jaringan : Topologi</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Yang dimaksud dengan topologi jaringan adalah susunan fisik bagimana node-node saling dihubungkan. Ada tiga topologi yang digunakan, yaitu:</span></span></span></p>
<ol><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;"></p>
<li>1. Topologi Bus : Ethernet. Ethernet menggunaan satu kawat (kabel) yang berfungsi sebagai medium untuk mentransmisikan data. Node yang merupakan bagian dari jaringan dihubungkan seluruhnya ke kabel tersebut. Node-node yang terhubungkan mengirim dan menerima data jaringan melalui kabel sebagai pembawa sinyal dan melihat apakah data tersebut ditujukan buat dirinya.</li>
<li>2. Topologi ring: IBM Token ring. Salah satu node dihubungkan dengan node yang ada didepan dan dibelakangnya sehingga membentuk ring. Setiap node mendapat giliran menggunakan jaringan dengan mengirimkan “token”. Node yang mendapat giliran dapat mengirimkan data dan node lain meneriima data, serta melihat apakah data ditujukan kepadanya. Bila ditujukan buat dirinya, datapun disimpan, bila tidak data diteruskan ke node didepannya.</li>
<li>3. Topologi Star atau Hub. Susunan atau skema dari topologi ini mirip sebuah bintang. Topologi ini memiliki satu hub pusat dari mana data ditransmisikan ke seluruh node dalam jaringan. Skema ini mempunyai kelebihan dibanding dua skema sebelumnya, yaitu bila terjadi kerusakan pada kabel tidak membawa dampak bagi seluruh node, tapi hanya node yang bersangkutan saja sehingga aktivitas jaringan tidak terganggu secara total. Ini berbeda dengan skema bus atau ring, dimana bila terjadi kerusakan pada kabel berakibat pada seluruh jaringan.</li>
<p></span></span></span></ol>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Fasilitas Jaringan</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Beberapa fasilitas dalam jaringan komputer yang dapat digunakan, antara lain sharing, mapping, internet (browsing dan surat elektronik). Sharing digunakan untuk mengakses sumber daya yang terdapat pada server atau suatu workstation sehingga sumber daya ini bisa diakses oleh workstation lainnya dalam suatu jaringan. Sumber daya ini bisa berupa printer, direktori, drive, CD-ROM, dsb. Untuk selanjutnya, dalam sub bab pembahasan ini, workstation akan disebut sebagai komputer.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Dalam melakukan sharing, perlu dibedakan komputer source dan komputer destination. Komputer source merupakan komputer yang memiliki sumber daya yang akan diakses oleh komputer lainnya, sedangkan komputer destination merupakan komputer yang akan mengakses sumber daya.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Mapping berfungsi untuk memetakan suatu direktori pada server/workstation yang terhubung melalui jaringan sedemikian sehingga direktori tersebut seolah-olah menjadi drive lokal. Misalnya komputer B mengambil data dari komputer A, yakni direktori oet dengan cara mapping, sehingga direktori oet pada komputer B seolah-olah menjadi suatu drive lokal, yakni drive O:\. Untuk selanjutnya, komputer A disebut source, sementara komputer B disebut destination.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Mapping hanya bisa dilakukan dengan syarat kedua komputer (destination dan source) terhubung melalui jaringan, dan direktori pada komputer source di-sharing.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Fasilitas lain yang saat ini sangat populer adalah internet. Internet mulai berkembang pada tahun 1969, yang pada awalnya dikenal sebagai “internetworking” yaitu hubungan komputer dari sistem yang berbeda-beda, termasuk jaringan dari sistem yang berbeda pula. Istilah Internet mulai resmi dikenal pada tahun 1980-an dengan mulai didefinisikannya protokol TCP/IP yang mengatur semua yang berkaitan dengan internet. Dengan kata lain internet adalah jaringan dari jaringan komputer di</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">19 </span><span style="font-size:xx-small;">Kuliah Pengantar IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com </span><span style="font-size:small;">20 </span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">dunia dari berbagai macam sistem yang terkoneksi satu sama lain dan melewatkan informasi dari satu jaringan ke jaringan-jaringan yang ada di dunia ini dapat berkomunikasi.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Internet browser (disingkat sebagai browser) adalah perangkat lunak yang digunakan untuk mengakses internet. Browser-browser yang sering digunakan diantaranya adalah Netscape Navigator dari Netscape Corporation dan Internet Explorer dari Microsoft.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Surat elektronik (electronic mail atau e-mail) merupakan cara pengiriman surat atau pesan secara elektronis. E-mail telah mengubah cara-cara pengiriman surat konvensional menjadi lebih cepat dan tepat karena dengan e-mail hanya membutuhkan waktu dalam hitungan detik untuk mengirim pesan kepada seseorang. E-mail sangat cocok digunakan untuk korespondensi antara teman, kolega dan lain-lain yang tidak banyak menggunakan formalitas, bahkan jika kita baru mengenal orang lewat e-mail.</span></span></span></p>
<p align="justify"><span style="font-size:small;"><span style="font-size:small;"><span style="font-size:small;">Format alamat e-mail adalah user_id@domain, dimana user_id adalah nama yang digunakan untuk login ke provider (user_id) yang dapat ditentukan sendiri, sedangkan domain menunjukkan nama domain dari provider. Misalnya nama provider (perusahaan jasa penyedia layanan internet) adalah Centrin Internet yang memiliki nama domain centrin.net.id dan user_id adalah ivan, maka alamat e-mail (e-mail addres) nya adalah ivan@centrin.net.id. Untuk bisa menggunakan fasilitas e-mail memerlukan program khusus yang akan digunakan untuk membuat (menulis) pesan, mengirim, mengambil dan seterusnya. Program yang dimaksud antara lain adalah Eudora mail, Netscape Mail, Pegasus Mail, dan sebagainya.</span></span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"> </span></span></p>
<p><span style="font-size:small;"><span style="font-size:small;"> </span></span> <span style="font-size:small;"><span style="font-size:small;"> </span></span> <span style="font-size:small;"><span style="font-size:small;"> <!-- You can start editing here. --> </span></span></p>
<div id="respond"><span style="font-size:small;"><span style="font-size:small;"></span></span><span style="font-size:small;"><span style="font-size:small;">&lt;!&#8211;<b>XHTML:</b> You can use these tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;pre&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </p>
<p>&#8211;&gt;</span></span></div>
<div><span style="font-size:small;"><span style="font-size:small;"> </span></span></div>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=71&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/15/perkembangan-hardware-komputer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>Nilai SMAN 1 Baleendah</title>
		<link>http://hericoach.wordpress.com/2009/10/09/nilai-sman-1-baleendah/</link>
		<comments>http://hericoach.wordpress.com/2009/10/09/nilai-sman-1-baleendah/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 04:12:12 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[Nilai SMAN Baleendah R-SBI]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=65</guid>
		<description><![CDATA[Maaf Untuk Nilai baru Bisa dilihat secara Offline Posted in Nilai SMAN Baleendah R-SBI<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=65&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Maaf Untuk Nilai baru Bisa dilihat secara Offline</p>
<br />Posted in Nilai SMAN Baleendah R-SBI  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=65&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/09/nilai-sman-1-baleendah/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
		<item>
		<title>10 langkah mecegah serangan virus komputer</title>
		<link>http://hericoach.wordpress.com/2009/10/08/10-lagkah-mecegah-seraga-virus-komputer/</link>
		<comments>http://hericoach.wordpress.com/2009/10/08/10-lagkah-mecegah-seraga-virus-komputer/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 06:17:22 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/2009/10/08/10-lagkah-mecegah-seraga-virus-komputer/</guid>
		<description><![CDATA[Walaupun masih sering disebut sebagai PC (Personal Computer), sejatinya komputer saat ini bukan lagi sesuatu yang personal. Jutaan bahkan milyaran komputer di muka bumi ini saling berhubungan baik secara langsung maupun tidak. Internet, intranet, media penyimpanan, adalah beberapa diantara media atau sarana penghubung tersebut. Dengan semakin eratnya hubungan antar komputer, maka permasalahan baru pun muncul. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=62&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-61" title="2354319026_3cc3fe2e2e_o" src="http://hericoach.files.wordpress.com/2009/10/2354319026_3cc3fe2e2e_o.jpg?w=460" alt="2354319026_3cc3fe2e2e_o"   />Walaupun masih sering disebut sebagai PC (Personal Computer), sejatinya komputer saat ini bukan lagi sesuatu yang personal. Jutaan bahkan milyaran komputer di muka bumi ini saling berhubungan baik secara langsung maupun tidak. Internet, intranet, media penyimpanan, adalah beberapa diantara media atau sarana penghubung tersebut.</p>
<p>Dengan semakin eratnya hubungan antar komputer, maka permasalahan baru pun muncul. Penyebaran makhluk yang bernama virus komputer pun menjadi lebih mudah. Saat ini, sebuah virus sudah dapat menyebarkan dirinya ke seluruh jaringan komputer yang ada di muka bumi hanya dalam hitungan beberapa detik.</p>
<p>Untuk mengantisipasi serangan virus, berikut saya tuliskan 10 langkah antisipasi yang bisa anda lakukan untuk mencegah komputer anda terinfeksi makhluk manis yang bernama virus.</p>
<p>Gunakanlah program antivirus yang bagus. Sekarang ini terdapat puluhan program antivirus yang dapat di gunakan. Ada yang dibagikan secara gratis, ada pula yang berbayar. Setiap program antivirus mempunyai kelebihan dan kekurangan masing masing. Untuk mengetahui antivirus mana yang bagus, anda bisa membaca review atau tulisan tentang antivirus tersebut di internet atau majalah komputer. Baca pula pengalaman orang orang yang telah menggunakan antivirus tersebut.</p>
<p>Ingatlah selalu untuk menjalankan program antivirus tersebut setiap anda menggunakan komputer. Pastikan antivirus yang anda gunakan memberikan perlindungan secara terus menerus termasuk perlindungan terhadap email masuk dan keluar. Hentikan kebiasaan menjalankan antivirus bila diperlukan saja karena anda tidak akan selalu tahu kapan suatu virus akan menyerang.</p>
<p>Pastikan program antivirus yang anda gunakan selalu dalam keadaan ter-update. Update database virus biasanya diberikan secara cuma cuma oleh pembuat program antivirus. Bila anda tidak ingin lupa melakukan update antivirus, jalankan saja fitur update terjadual yang tersedia pada program antivirus. Setiap hari tercipta ratusan virus baru, sehingga melakukan update secara rutin sudah menjadi suatu keharusan.</p>
<p>Pastikan sistem operasi yang anda gunakan selalu dalam keadaan ter-update. Semakin hari, semakin sering kita mendengar adanya lubang keamanan dari suatu sistem operasi. Lubang keamanan ini sering dimanfaatkan oleh virus untuk masuk dan merusak sistem komputer anda. Hal itulah yang menyebabkan mengapa sistem operasi harus selalu dalam keadaan ter-update. Disamping mengamankan dari serangan virus, melakukan update sistem operasi juga akan membuat komputer anda berjalan selalu dalam keadaan stabil. Update harus juga dilakukan untuk program lain yang terpasang di komputer anda karena mereka juga bisa menjadi celah bagi masuknya virus.</p>
<p>Lakukanlah backup data secara rutin. Hal ini untuk mencegah anda kehilangan data penting apabila komputer anda terinfeksi virus.</p>
<p>Jika anda sering menggunakan disket, USB Flash Disk, Harddisk external, pada komputer yang dipakai oleh banyak orang, ingatlah selalu untuk melakukan scanning antivirus pada media penyimpanan tersebut sebelum anda menjalankannya pada komputer anda. Selalulah beranggapan bahwa komputer yang digunakan banyak orang adalah komputer yang terinfeksi virus sehingga anda bisa lebih waspada. Selain itu, anda juga bisa menonaktifkan fungsi autorun untuk media media penyimpanan tersebut pada komputer anda. Hal ini memudahkan anda melakukan scanning manual sebelum komputer menjalankan program yang ada pada media penyimpanan tersebut.</p>
<p>Waspadalah terhadap lampiran/attachments email. Sampai saat ini, lampiran email merupakan sarana yang paling disukai oleh pembuat virus untuk menyebarkan virus buatannya. Disamping mudah menipu penerima email, penyebaran via lampiran email juga berlangsung sangat cepat. Jangan pernah membuka suatu lampiran email sebelum melakukan scanning dengan program antivirus walau email tersebut datang dari sahabat karib anda. Beberapa virus komputer akan menyebarkan dirinya melalui alamat email yang ada pada daftar kontak korbannya. Hal ini tentu tanpa sepengetahuan pemilik komputer.</p>
<p>Gunakan email berbasis teks dalam ber-email. Menggunakan email berformat html sangat disukai oleh banyak orang karena email jenis ini tampak lebih indah dan mudah dikustomisasi tampilannya. Sayangnya, email jenis ini juga disukai oleh virus untuk menyebarkan diri. Virus dapat menempel pada kode kode html yang ada pada body email, jadi anda bisa terinfeksi hanya dengan membuka email tersebut. Sementara itu, pada email yang berbasis teks, virus hanya dapat menempel pada lampiran saja.</p>
<p>Berhati hatilah dalam mengunduh program gratisan yang banyak dijajakan di dunia maya. Selalulah mengunduh dari situs yang terpercaya berdasarkan review banyak orang. Lakukan scanning installer program tersebut sebelum dipasang di komputer.</p>
<p>Hati hati terhadap taut atau link yang disebar via program messenger. Jangan pernah menerima undangan untuk berkunjung ke suatu situs dari orang yang tidak begitu anda kenal. Bisa jadi orang tersebut akan mengarahkan anda ke suatu situs yang banyak mengandung virus. Hati hati pula dalam melakukan surfing ke alamat alamat web yang tidak jelas isinya. Virus juga dapat menyisip pada kode kode html suatu situs sehingga anda bisa terkena virus bila berkunjung suatu web yang bervirus.</p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=62&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/08/10-lagkah-mecegah-seraga-virus-komputer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>

		<media:content url="http://hericoach.files.wordpress.com/2009/10/2354319026_3cc3fe2e2e_o.jpg" medium="image">
			<media:title type="html">2354319026_3cc3fe2e2e_o</media:title>
		</media:content>
	</item>
		<item>
		<title>Virus komputer</title>
		<link>http://hericoach.wordpress.com/2009/10/08/virus-komputer/</link>
		<comments>http://hericoach.wordpress.com/2009/10/08/virus-komputer/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 05:56:49 +0000</pubDate>
		<dc:creator>hericoach</dc:creator>
				<category><![CDATA[TIK]]></category>

		<guid isPermaLink="false">http://hericoach.wordpress.com/?p=54</guid>
		<description><![CDATA[Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel makhluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=54&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Virus komputer</strong> merupakan <a title="Program komputer" href="http://id.wikipedia.org/wiki/Program_komputer">program komputer</a> yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat dianalogikan dengan <a title="Virus" href="http://id.wikipedia.org/wiki/Virus">virus biologis</a> yang menyebar dengan cara menyisipkan dirinya sendiri ke <a title="Sel (biologi)" href="http://id.wikipedia.org/wiki/Sel_%28biologi%29">sel makhluk hidup</a>. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.</p>
<p>Virus komputer umumnya dapat merusak <a title="Perangkat lunak" href="http://id.wikipedia.org/wiki/Perangkat_lunak">perangkat lunak</a> komputer dan tidak dapat secara langsung merusak <a title="Perangkat keras" href="http://id.wikipedia.org/wiki/Perangkat_keras">perangkat keras</a> komputer dengan cara memuat program yang memaksa over process ke perangkat tertentu misalnya VGA, Memory bahkan Procesor (terutama pada <a title="Sistem operasi" href="http://id.wikipedia.org/wiki/Sistem_operasi">sistem operasi</a> , seperti sistem operasi berbasis keluarga Windows (Windows 95, Windows 98/98SE, <a title="Windows NT" href="http://id.wikipedia.org/wiki/Windows_NT">Windows NT</a>, Windows NT Server, Windows 2000, Windows 2000 Server, Windows 2003, Windows 2003 Server, Windows XP Home Edition, Windows XP Professional, Windows XP Service Pack 1, Windows XP Service Pack 2, <a title="Windows Vista" href="http://id.wikipedia.org/wiki/Windows_Vista">Windows Vista</a> Service Pack 1 ) bahkan <a title="Linux" href="http://id.wikipedia.org/wiki/Linux">GNU/Linux</a>. Efek negatif virus komputer terutama adalah memperbanyak dirinya sendiri, yang membuat sumber daya pada komputer (seperti <em>CPU Real Time</em>, penggunaan memori) menjadi berkurang secara signifikan. Hampir 95% Virus adalah virus komputer berbasis sistem operasi Windows. Sisanya, 2% menyerang Linux/GNU dengan versi kernel dibawah 1.4 (dan Unix, sebagai source dari Linux, tentunya), 1% menyerang <a title="Mac" href="http://id.wikipedia.org/wiki/Mac">Mac</a> terutama <a title="Mac OS 9 (halaman belum tersedia)" href="http://id.wikipedia.org/w/index.php?title=Mac_OS_9&amp;action=edit&amp;redlink=1">Mac OS 9</a>, <a title="Mac OS X" href="http://id.wikipedia.org/wiki/Mac_OS_X">Mac OS X</a> (Tiger, Leopard). 2% lagi menyerang sistim operasi lain seperti <a title="FreeBSD" href="http://id.wikipedia.org/wiki/FreeBSD">FreeBSD</a>, OS/2 <a title="IBM" href="http://id.wikipedia.org/wiki/IBM">IBM</a>, dan <a title="Sun Operating System (halaman belum tersedia)" href="http://id.wikipedia.org/w/index.php?title=Sun_Operating_System&amp;action=edit&amp;redlink=1">Sun Operating System</a>.</p>
<h2>Cara Mengatasi Virus Komputer</h2>
<p>Serangan virus dapat dicegah atau ditanggulangi dengan menggunakan <a title="Perangkat lunak antivirus" href="http://id.wikipedia.org/wiki/Perangkat_lunak_antivirus">perangkat lunak antivirus</a>. Jenis perangkat lunak ini dapat juga mendeteksi dan menghapus virus komputer, asalkan <a title="Basis data" href="http://id.wikipedia.org/wiki/Basis_data">basis data</a> virus komputer yang dimiliki oleh perangkat lunak antivirus telah mengandung kode untuk menghapus virus tersebut.</p>
<p>Contoh virusnya adalah Worm, Trojan, Backdoor, hacking, dll. Contoh antivirus yang bisa diandalkan dan menangkal virus adalah Kaspersky, Panda, Sophos, Symantec, Bit Defender, Ansav, SmadAV, AVG, AntiVir, PCMAV, Norton, Norman, McAfee, dan lain sebagainya</p>
<br />Posted in TIK  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hericoach.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hericoach.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hericoach.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hericoach.wordpress.com&amp;blog=8237812&amp;post=54&amp;subd=hericoach&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hericoach.wordpress.com/2009/10/08/virus-komputer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c4be486c1ae7fccfb0cad27a5adf4fff?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">hericoach</media:title>
		</media:content>
	</item>
	</channel>
</rss>
