<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4702856598283540663</id><updated>2012-02-16T18:50:46.286-08:00</updated><title type='text'>Computers-Mobiles</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://computers-mobiles.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4702856598283540663/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://computers-mobiles.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Shobha rani</name><uri>http://www.blogger.com/profile/01673504233732002737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4702856598283540663.post-6132427299818544661</id><published>2008-01-24T10:14:00.000-08:00</published><updated>2008-01-24T10:18:59.471-08:00</updated><title type='text'>Computers</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ETaV64T8XgM/R5jV2ZySMoI/AAAAAAAAAD8/VUGeb1MeFEI/s1600-h/COMPUTERS.jpg"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;&lt;img id="BLOGGER_PHOTO_ID_5159108503764349570" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_ETaV64T8XgM/R5jV2ZySMoI/AAAAAAAAAD8/VUGeb1MeFEI/s320/COMPUTERS.jpg" border="0" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;The terms computer program, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer software" href="http://en.wikipedia.org/wiki/Computer_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;software program&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, or just program are the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Instruction (computer science)" href="http://en.wikipedia.org/wiki/Instruction_(computer_science)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;instructions&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; for a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer" href="http://en.wikipedia.org/wiki/Computer"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;computer&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;.A computer requires programs to function, and a computer program does nothing unless its instructions are executed by a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;central processor&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Computer programs refer to either an &lt;/strong&gt;&lt;/span&gt;&lt;a title="Executable" href="http://en.wikipedia.org/wiki/Executable"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;executable&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; program or the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Source code" href="http://en.wikipedia.org/wiki/Source_code"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;source code&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; from which an executable program is derived (e.g., &lt;/strong&gt;&lt;/span&gt;&lt;a title="Compiler" href="http://en.wikipedia.org/wiki/Compiler"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;compiled&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;).Computer source code is often written by professionals known as &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer programmer" href="http://en.wikipedia.org/wiki/Computer_programmer"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;computer programmers&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Source code is written in a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Programming language" href="http://en.wikipedia.org/wiki/Programming_language"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;programming language&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; that follows one of two main &lt;/strong&gt;&lt;/span&gt;&lt;a title="Programming paradigm" href="http://en.wikipedia.org/wiki/Programming_paradigm"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;paradigms&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;: &lt;/strong&gt;&lt;/span&gt;&lt;a title="Imperative programming" href="http://en.wikipedia.org/wiki/Imperative_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;imperative&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; or &lt;/strong&gt;&lt;/span&gt;&lt;a title="Declarative language" href="http://en.wikipedia.org/wiki/Declarative_language"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;declarative&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Source code may be converted into an &lt;/strong&gt;&lt;/span&gt;&lt;a title="Executable file" href="http://en.wikipedia.org/wiki/Executable_file"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;executable image&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; by a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Compiler" href="http://en.wikipedia.org/wiki/Compiler"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;compiler&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Once an executable image is requested to be run, the central processor executes the program, instruction by instruction, until termination. Alternatively, computer programs may Program execution and storageTypically, computer programs are stored in &lt;/strong&gt;&lt;/span&gt;&lt;a title="Non-volatile memory" href="http://en.wikipedia.org/wiki/Non-volatile_memory"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;non-volatile memory&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; until requested either directly or indirectly to be &lt;/strong&gt;&lt;/span&gt;&lt;a title="Execution (computers)" href="http://en.wikipedia.org/wiki/Execution_(computers)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;executed&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; by the computer user. Upon such a request, the program is loaded into &lt;/strong&gt;&lt;/span&gt;&lt;a title="Random access memory" href="http://en.wikipedia.org/wiki/Random_access_memory"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;random access memory&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, by a computer program called an &lt;/strong&gt;&lt;/span&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;operating system&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, where it can be accessed directly by the central processor. The central processor then executes ("runs") the program, instruction by instruction, until termination. A program in execution is called a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Process (computing)" href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;process&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Termination is either by normal self-termination or by error — software or hardware error.Computer programs embedded into hardwareThe &lt;/strong&gt;&lt;/span&gt;&lt;a title="Microcontroller" href="http://en.wikipedia.org/wiki/Microcontroller"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;microcontroller&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; on the right of this &lt;/strong&gt;&lt;/span&gt;&lt;a title="USB flash drive" href="http://en.wikipedia.org/wiki/USB_flash_drive"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;USB flash drive&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; is controlled with embedded &lt;/strong&gt;&lt;/span&gt;&lt;a title="Firmware" href="http://en.wikipedia.org/wiki/Firmware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;firmware&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;.Some computer programs are embedded into hardware. A &lt;/strong&gt;&lt;/span&gt;&lt;a title="Stored-program computer" href="http://en.wikipedia.org/wiki/Stored-program_computer"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;stored-program computer&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; requires an initial computer program stored in its &lt;/strong&gt;&lt;/span&gt;&lt;a title="Read-only memory" href="http://en.wikipedia.org/wiki/Read-only_memory"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;read-only memory&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to &lt;/strong&gt;&lt;/span&gt;&lt;a title="Booting" href="http://en.wikipedia.org/wiki/Booting"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;boot&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. The boot process is to identify and initialize all aspects of the system, from &lt;/strong&gt;&lt;/span&gt;&lt;a title="Processor register" href="http://en.wikipedia.org/wiki/Processor_register"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;CPU registers&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to &lt;/strong&gt;&lt;/span&gt;&lt;a title="Device driver" href="http://en.wikipedia.org/wiki/Device_driver"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;device controllers&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to &lt;/strong&gt;&lt;/span&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;memory&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; contents.Following the initialization process, this initial computer program loads the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;operating system&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; and sets the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Program counter" href="http://en.wikipedia.org/wiki/Program_counter"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;program counter&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to begin normal operations. Independent of the host computer, a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Peripheral" href="http://en.wikipedia.org/wiki/Peripheral"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;hardware device&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; might have embedded &lt;/strong&gt;&lt;/span&gt;&lt;a title="Firmware" href="http://en.wikipedia.org/wiki/Firmware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;firmware&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to control its operation. Firmware is used when the computer program is rarely or never expected to change, or when the program must not be lost when the power is off.Computer programs manually inputtedSwitches for manual input on a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Data General Nova" href="http://en.wikipedia.org/wiki/Data_General_Nova"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Data General Nova&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Computer programs historically were manually inputted to the central processor via switches. An instruction was represented by a configuration of on/off settings. After setting the configuration, an execute button was pressed. This process was then repeated. Computer programs also historically were manually inputted via &lt;/strong&gt;&lt;/span&gt;&lt;a title="Paper tape" href="http://en.wikipedia.org/wiki/Paper_tape"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;paper tape&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; or &lt;/strong&gt;&lt;/span&gt;&lt;a title="Punched cards" href="http://en.wikipedia.org/wiki/Punched_cards"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;punched cards&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. After the medium was loaded, the starting address was set via switches and the execute button pressed.Computer programs automatically generated&lt;/strong&gt;&lt;/span&gt;&lt;a title="Generative programming" href="http://en.wikipedia.org/wiki/Generative_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Generative programming&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; is a style of &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer programming" href="http://en.wikipedia.org/wiki/Computer_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;computer programming&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; that creates &lt;/strong&gt;&lt;/span&gt;&lt;a title="Source code" href="http://en.wikipedia.org/wiki/Source_code"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;source code&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; through &lt;/strong&gt;&lt;/span&gt;&lt;a title="Generic programming" href="http://en.wikipedia.org/wiki/Generic_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;generic&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;a title="Class (computer science)" href="http://en.wikipedia.org/wiki/Class_(computer_science)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;classes&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Prototype-based programming" href="http://en.wikipedia.org/wiki/Prototype-based_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;prototypes&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Template (programming)" href="http://en.wikipedia.org/wiki/Template_(programming)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;templates&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Aspect (computer science)" href="http://en.wikipedia.org/wiki/Aspect_(computer_science)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;aspects&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, and &lt;/strong&gt;&lt;/span&gt;&lt;a title="Code generation (compiler)" href="http://en.wikipedia.org/wiki/Code_generation_(compiler)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;code generators&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; to improve &lt;/strong&gt;&lt;/span&gt;&lt;a title="Programmer" href="http://en.wikipedia.org/wiki/Programmer"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;programmer&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; productivity. Source code is generated with &lt;/strong&gt;&lt;/span&gt;&lt;a title="Programming tool" href="http://en.wikipedia.org/wiki/Programming_tool"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;programming tools&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; such as a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Template processor" href="http://en.wikipedia.org/wiki/Template_processor"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;template processor&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; or an &lt;/strong&gt;&lt;/span&gt;&lt;a title="Integrated development environment" href="http://en.wikipedia.org/wiki/Integrated_development_environment"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Integrated Development Environment&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. The simplest form of source code generator is a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Macro (computer science)" href="http://en.wikipedia.org/wiki/Macro_(computer_science)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;macro&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; processor, such as the &lt;/strong&gt;&lt;/span&gt;&lt;a title="C preprocessor" href="http://en.wikipedia.org/wiki/C_preprocessor"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;C preprocessor&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, which replaces patterns in source code according to relatively simple rules.&lt;/strong&gt;&lt;/span&gt;&lt;a title="Software engine" href="http://en.wikipedia.org/wiki/Software_engine"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Software engines&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; output source code or &lt;/strong&gt;&lt;/span&gt;&lt;a title="Markup language" href="http://en.wikipedia.org/wiki/Markup_language"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;markup code&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; that simultaneously becomes the input to another &lt;/strong&gt;&lt;/span&gt;&lt;a title="Process (computing)" href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;computer process&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. The analogy is that of one process driving another process, with the computer code being burned as fuel. &lt;/strong&gt;&lt;/span&gt;&lt;a title="Application server" href="http://en.wikipedia.org/wiki/Application_server"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Application servers&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; are software engines that deliver applications to &lt;/strong&gt;&lt;/span&gt;&lt;a title="Client computer" href="http://en.wikipedia.org/wiki/Client_computer"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;client computers&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. For example, a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Wiki" href="http://en.wikipedia.org/wiki/Wiki"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;wiki&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; is an application server that allows users to build &lt;/strong&gt;&lt;/span&gt;&lt;a title="Dynamic web page" href="http://en.wikipedia.org/wiki/Dynamic_web_page"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;dynamic content&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; assembled from &lt;/strong&gt;&lt;/span&gt;&lt;a title="Article (publishing)" href="http://en.wikipedia.org/wiki/Article_(publishing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;articles&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Wikis generate &lt;/strong&gt;&lt;/span&gt;&lt;a title="HTML" href="http://en.wikipedia.org/wiki/HTML"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;HTML&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;/span&gt;&lt;a title="CSS" href="http://en.wikipedia.org/wiki/CSS"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;CSS&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, and &lt;/strong&gt;&lt;/span&gt;&lt;a title="Javascript" href="http://en.wikipedia.org/wiki/Javascript"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Javascript&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; which are then &lt;/strong&gt;&lt;/span&gt;&lt;a title="Interpreter (computing)" href="http://en.wikipedia.org/wiki/Interpreter_(computing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;interpreted&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; by a &lt;/strong&gt;&lt;/span&gt;&lt;a title="Web browser" href="http://en.wikipedia.org/wiki/Web_browser"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;web browser&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;.Simultaneous executionSee also: &lt;/strong&gt;&lt;/span&gt;&lt;a title="Process (computing)" href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Process (computing)&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;/span&gt;&lt;a title="Multiprocessing" href="http://en.wikipedia.org/wiki/Multiprocessing"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Multiprocessing&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Many computer programs may run simultaneously on a single computer, a process known as &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer multitasking" href="http://en.wikipedia.org/wiki/Computer_multitasking"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;multitasking&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, through either software or hardware mechanisms. Modern operating systems may run multiple programs through &lt;/strong&gt;&lt;/span&gt;&lt;a title="Process scheduling" href="http://en.wikipedia.org/wiki/Process_scheduling"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;process scheduling&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; — a software mechanism to switch the CPU among processes frequently so that users can interact with each program while it is running. Within hardware, modern day multiprocessor computers or computers with multicore processors may run multiple programs.Functional categoriesComputer programs may be categorized along functional lines. These functional categories are &lt;/strong&gt;&lt;/span&gt;&lt;a title="System software" href="http://en.wikipedia.org/wiki/System_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;system software&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;/span&gt;&lt;a title="Application software" href="http://en.wikipedia.org/wiki/Application_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;application software&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. System software includes the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;operating system&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; which couples the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;computer's hardware&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; with the application software. The purpose of the operating system is to provide an environment in which application software executes in a convenient and efficient manner. In addition to the operating system, system software includes &lt;/strong&gt;&lt;/span&gt;&lt;a title="Utility software" href="http://en.wikipedia.org/wiki/Utility_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;utility programs&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; that help manage and tune the computer. If a computer program is not system software then it is application software. Application software includes &lt;/strong&gt;&lt;/span&gt;&lt;a title="Middleware" href="http://en.wikipedia.org/wiki/Middleware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;middleware&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, which couples the system software with the &lt;/strong&gt;&lt;/span&gt;&lt;a title="User interface" href="http://en.wikipedia.org/wiki/User_interface"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;user interface&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. Application software also includes utility programs that help users solve application problems, like the need for sorting.be executed immediately with the aid of an &lt;/strong&gt;&lt;/span&gt;&lt;a title="Interpreter (computing)" href="http://en.wikipedia.org/wiki/Interpreter_(computing)"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;interpreter&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Generative programming" href="http://en.wikipedia.org/wiki/Generative_programming"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;generated&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; by other computer programs, or may be &lt;/strong&gt;&lt;/span&gt;&lt;a title="Firmware" href="http://en.wikipedia.org/wiki/Firmware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;embedded&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; directly into &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;hardware&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;.Computer programs may be categorized along functional lines: &lt;/strong&gt;&lt;/span&gt;&lt;a title="System software" href="http://en.wikipedia.org/wiki/System_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;system software&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;/span&gt;&lt;a title="Application software" href="http://en.wikipedia.org/wiki/Application_software"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;application software&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;. And many computer programs may run simultaneously on a single computer, a process known as &lt;/strong&gt;&lt;/span&gt;&lt;a title="Computer multitasking" href="http://en.wikipedia.org/wiki/Computer_multitasking"&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;multitasking&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;.&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;!--&lt;br /&gt;google_ad_client = "pub-1980937475366093";&lt;br /&gt;//336x280, created 1/24/08&lt;br /&gt;google_ad_slot = "3083443388";&lt;br /&gt;google_ad_width = 336;&lt;br /&gt;google_ad_height = 280;&lt;br /&gt;//--&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&lt;br /&gt;src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4702856598283540663-6132427299818544661?l=computers-mobiles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computers-mobiles.blogspot.com/feeds/6132427299818544661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4702856598283540663&amp;postID=6132427299818544661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4702856598283540663/posts/default/6132427299818544661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4702856598283540663/posts/default/6132427299818544661'/><link rel='alternate' type='text/html' href='http://computers-mobiles.blogspot.com/2008/01/computers.html' title='Computers'/><author><name>Shobha rani</name><uri>http://www.blogger.com/profile/01673504233732002737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ETaV64T8XgM/R5jV2ZySMoI/AAAAAAAAAD8/VUGeb1MeFEI/s72-c/COMPUTERS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4702856598283540663.post-6113114937088737236</id><published>2008-01-24T10:11:00.000-08:00</published><updated>2008-01-24T10:14:07.056-08:00</updated><title type='text'>Nokia E90 Communicator Phone</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_ETaV64T8XgM/R5jVJpySMnI/AAAAAAAAAD0/t646EKjDb-8/s1600-h/e90_press_03.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5159107734965203570" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_ETaV64T8XgM/R5jVJpySMnI/AAAAAAAAAD0/t646EKjDb-8/s320/e90_press_03.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:georgia;color:#99ff99;"&gt;&lt;strong&gt;Nokia today introduced the Nokia E90 Communicator. It sets the standard for an uncompromised “mobile office” experience. The latest technologies at the core of the device bring business necessities and personal amenities to the hands of people independent of time and place. Fast and inexpensive connections over WLAN and HSDPA-enhanced 3G accelerate the mobile use of data- and transmission-rich applications. The interface to business and leisure applications and the Internet, the stunning Nokia S60 browser, with 16 million colors, is capable of displaying the full width of a web page at once. The Nokia E90 Communicator is now based on the S60 platform, making a wealth of additional mobile applications available for its users. The Nokia E90 Communicator also has an integrated GPS and Nokia Maps application to provide help in finding routes and locating services. For increased personal convenience, the Nokia E90 Communicator is equipped with an FM radio, a music player, a video player and two cameras — a 3.2Mpix auto focus camera with flash and a second camera for videoconferencing.&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4702856598283540663-6113114937088737236?l=computers-mobiles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computers-mobiles.blogspot.com/feeds/6113114937088737236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4702856598283540663&amp;postID=6113114937088737236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4702856598283540663/posts/default/6113114937088737236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4702856598283540663/posts/default/6113114937088737236'/><link rel='alternate' type='text/html' href='http://computers-mobiles.blogspot.com/2008/01/nokia-e90-communicator-phone.html' title='Nokia E90 Communicator Phone'/><author><name>Shobha rani</name><uri>http://www.blogger.com/profile/01673504233732002737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ETaV64T8XgM/R5jVJpySMnI/AAAAAAAAAD0/t646EKjDb-8/s72-c/e90_press_03.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
