Wednesday 25 May 2011

System Unit

- RAM
- CACHE
- ROM
- FLASH MEMORY
- GRAPHIC CARD
- SOUND CARD
- NETWORK INTERFACE CARD
- PLUG AND PLAY
- UNIVERSAL SERIAL BUS PORT ( USB )
- SERIAL PORT
- PARALLEL PORT
- FIREWIRE PORT
- ETHERNET PORT
- HIGH DEFINITION MULTIMEDIA INTERFACE PORT (HDMI)

RAM
~ Random-access memory (RAM) is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time. The first RAM modules to come into the market were created in 1951 and were sold until the late 1960s and early 1970s. However, other memory devices (magnetic tapes, disks) can access the storage data in a predetermined order, because mechanical designs only allow this.The two main forms of modern RAM are static Ram (SRAM) and dynamic Ram.

CACHE
~ Cache is a component that transparently stores data so that future requests for that data can be served faster. The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that are stored elsewhere. If requested data is contained in the cache (cache hit), this request can be served by simply reading the cache, which is comparatively faster. A cache is made up of a pool of entries.  the data has to be recomputed or fetched from its original storage location, which is comparatively slower. Hence, the more requests can be served from the cache the faster the overall system performance is.

ROM
~ Read-only memory (ROM) is a class of storage medium used in computers and other electronic devices. Data stored in ROM cannot be modified, or can be modified only slowly or with difficulty, so it is mainly used to distribute firmware. ROM refers only to mask ROM (the oldest type of solid state ROM), which is fabricated with the desired data permanently stored in it, and thus can never be modified. Despite the simplicity of mask ROM, economies of scale and field-programmability often make reprogrammable technologies more flexible and inexpensive, so mask ROM is rarely used in new products as of 2007.
Most personal computers ontain a small amount of ROM that stores critical programs such as the program that boots the computer. In addition, ROMs are used extensively in calculators ad peripheral devices uch as laser printers, whose fonts are often stored in ROMs.


FLASH MEMORY
~ Flash memory refers to a particular type of EEPROM, or Electronically Erasable Programmable Read Only Memory. It is a memory chip that maintains stored information without requiring a power source. It is often used in portable electronics, like MP3 players, and in removable storage devices.
Flash memory differs from regular EEPROM in that EEPROM erases its content one byte at a time. This makes it slow to update. Flash memory can erase its data in entire blocks, making it a preferable technology for applications that require frequent updating of large amounts of data as in the case of a memory stick.
Inside the flash chip, information is stored in cells. A floating gate protects the data written in each cell. Tunneling electrons pass through a low conductive material to change the electronic charge of the gate in "a flash," clearing the cell of its contents so that it can be rewritten. This is how flash memory gets its name.


SOUND CARD
~ A sound card (also known as an audio card) is an internal computer expansion card that facilitates the input and output of audio signals to and from a computer under control of computer programs. The term sound card is also applied to external audio interfaces that use software to generate sound, as opposed to using hardware inside the PC. Typical uses of sound cards include providing the audio component for multimedia applications such as music composition, editing video or audio, presentation, education and entertainment (games) and video projection. Many computers have sound capabilities built in, while others require additional expansion cards to provide for audio capability.

- NETWORK INTERFACE CARD
Short for Network Interface Card, a NIC is also commonly referred to as a network adapter and is an expansion card that enables a computer to connect to a network such as a home network or the Internet using an Ethernet cable with a RJ-45 connector. To the right is a graphic example of an SMC EZ Card 10/100 PCI network card, a network card commonly found in most desktop computers today that do not already have an integrated network on their motherboard.

- PLUG AND PLAY
Plug and play is a term used to describe the characteristic of a computer bus, or device specification, which facilitates the discovery of a hardware component in a system, without the need for physical device configuration, or user intervention in resolving resource conflicts. Plug and play refers to both the boot-time assignment of device resources, and to hotplug systems such as USB and Firewire.

- UNIVER SAL SERIAL BUST PORT (USB)
Universal Serial Bus (USB) is a specification to establish communication between devices and a host controller (usually a personal computer), which has effectively replaced a variety of earlier interfaces such as serial and parallel ports.USB can connect computer peripherals such as mice, keyboards, digital cameras, printers, personal media players, flash drives, Network Adapters, and external hard drives. For many of those devices, USB has become the standard connection method.USB was designed for personal computers, but it has become commonplace on other devices such as smartphones, PDAs and video game consoles, and as a power cord. As of 2008, there are about 2 billion USB devices sold per year, and approximately 6 billion total sold to date.

a serial port is a serial communication physical interface through which information transfers in or out one bit at a time (contrast parallel port). Throughout most of the history of personal computers, data transfer through serial ports connected the computer to devices such as terminals and various peripherals. While such interfaces as Ethernet, FireWire, and USB all send data as a serial stream, the term "serial port" usually identifies hardware more or less compliant to the RS-232 standard, intended to interface with a modem or with a similar communication device. Some computers, such as the IBM PC, used an integrated circuit called a UART, that converted characters to (and from) asynchronous serial form, and automatically looked after the timing and framing of data. Very low-cost systems, such as some early home computers, would instead use the CPU to send the data through an output pin, using the so-called bit-banging technique. Before large-scale integration.


- PARALLEL PORT
A parallel port is a type of interface found on computers (personal and otherwise) for connecting various peripherals. In computing, a parallel port is a parallel communication physical interface. It is also known as a printer port or Centronics port. The IEEE 1284 standard defines the bi-directional version of the port, which allows the transmission and reception of data bits at the same time.
Before the advent of USB, the parallel interface was adapted to access a number of peripheral devices other than printers. Probably one of the earliest devices to use parallel were dongles used as a hardware key form of software copy protection. Zip drives and scanners were early implementations followed by external modems, sound cards, webcams, gamepads, joysticks and external hard disk drives and CD-ROM drives. Adapters were available to run SCSI devices via parallel. Other devices such as EPROM programmers and hardware controllers could be connected parallel.

- FIREWIRE PORT
Firewire ports have been a standard in Apple computers for some time, and made an insurgence into the PC market when USB 1.0 just wasn’t cutting it. They tend to be used by older video cameras to off-load video to your hard drive. USB 2.0 put a hurt on the firewire market since their speeds were very close, and USB was more abundant in many computers. Also, firewire had a problem with using 2 kinds of ports…one carried power and the other didn’t. What’s more, the one that carried power carried too much, and would often over-heat and at times might even cause small fires or burn-outs in the port. With the introduction of USB 3.0 there will be very little, if any, need for firewire in the future.


- ETHERNET PORT
Ethernet is a family of frame-based computer networking technologies for local area networks (LAN). It defines a number of wiring and signaling standards for the Physical Layer of the standard networking model as well as a common addressing format and a variety of Medium Access Control procedures at the lower part of the Data Link Layer. 


- HIGH DEFINITION MULTIMEDIA INTERFACE PORT (HDMI)
HDMI (High Definition Multimedia Interface) is the industry supported, uncompressed, all-digital audio/video interface. HDMI provides an interface between any audio/video source, such as set-top box, DVD player, A/V receiver and audio/video monitors, such as digital television (DTV,HDTV) or plasma Monitor. 

Wednesday 20 April 2011

The Internet, The Web and Electronic Commerce

URL is Uniform Resource Locator that specifies where an identified resource is available and the mechanism for retrieving it. In popular usage and in many technical documents and verbal discussions it is often incorrectly used as a synonym for URI. The best-known example of the use of URLs is for the addresses of web pages on the World Wide Web. The format is based on Unix file path syntax, where forward slashes are used to separate directory or folder and file or resources names.


HTML is a computer language devised to allow website creation. These websites can then be viewed by anyone else connected to the Internet. It is relatively easy to learn with the basics being accessible to most people in one sitting; and quite powerful in what it allows you to create. HTML consists of a series of short codes typed into a text-file by the site author. The text is then saved as a html file, and viewed through a browser like Internet Explorer. This browser reads the file and translates the text into a visible form, hopefully rendering the page as the author had intended.

Javascript also known as ECMAScript is a prototype based, object orientedm scripting language that is dynamic, weakly typed and has first class funtions. It is also considered a functional programming language.
JavaScript is an implementation of the ECMA script language standard and is primarily used in the form of client side Javascipt, implemented as part of a web browser in order to provide enhanced user interfaces and dynamic websites. This enables programmatic access to computational objects within a host environment.


An applet is a program written in the Java programming language that can be included in an HTML page, much in the same way an image is included in a page. When you use a Java technology-enabled browser to view a page that contains an applet, the applet's code is transferred to your system and executed by the browser's Java Virtual Machine (JVM). For information and examples on how to include an applet in an HTML page, refer to this description of the "applnet" tag. Java applets run at a speed that is comparable to  other compiled languages,but many times faster than Javascrpt.

A blog  is a personal online journal that is frequently updated and intended for general public consumption. Blogs are defined by their format: a series of entries posted to a single page in reverse-chronological order.Blogs generally represent the personality of the author or reflect the purpose of the Web site that hosts the blog. Topics sometimes include brief philosophical musings, commentary on Internet and other social issues, and links to other sites the author favors, especially those that support a point being made on a post.

Wiki is a piece of server software that allows users to freely create and edit Web page content using any Web browser. Wiki supports hyperlinks and has a simple text syntax for creating new pages and crosslinks between internal pages on the fly. Wiki is unusual among group communication mechanisms in that it allows the organization of contributions to be edited in addition to the content itself. Like many simple concepts, "open editing" has some profound and subtle effects on Wiki usage. Allowing everyday users to create and edit any page in a Web site is exciting in that it encourages democratic use of the Web and promotes content composition by nontechnical users.
 
 
File Transfer Protocol (FTP) is a standard network protocol use to copy a file from one host to another over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server. FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it.
The first FTP client applications were interactive command-line tools, implementing standard commands and syntax. Graphical user interface clients have since been developed for many of the popular desktop operating systems in use today.


A plug-in (or plugin) is a set of software components that adds specific abilities to a larger softwareapplication. If supported, plug-ins enable customizing the functionality of an application. For example, plug-ins are commonly used in web browsers to play video, scan for viruses, and display new file types. Well-known plug-ins examples include Adobe Flash Player and QuickTime. Extensions differ slightly from plug-ins. Plug-ins usually have a narrow set of abilities. For example, the original impetus behind the development of Mozilla Firefox was the pursuit of a small baseline application, leaving exotic or personalized functionality to be implemented by extensions to avoid feature creep.


Internet Security Suite is one of the top internet security software designed home and small office users is a comprehensive computer antivirus software and Content Security Solution that provides complete protection to your computers against objectionable content and security threatsIt not only offers effective Real-time Protection to all the Files & Folders Residing in your Computer, but includes enhanced Self Protection Technology that prevents new generation malware from either disabling eScan or deleting its critical files, thus keeping your computer safe from infections.

Wednesday 13 April 2011

Careers in IT




WEBMASTER is a person who designs and develops website. The duties of the webmaster is ensuring that the web servers, hardware and software are operating accurately, designing the website, generating and revising web pages. Webmasters may be generalists with HTML expertise who manage most or all aspects of web operations. Webmasters also heavily deal with high volumes of email, often related to importand web or computer-related questions.

COMPUTER SUPPORT SPECIALIST also known as help-desk technicians, provide technical assistance to customers by identifying and solving their hardware and software problems. For example, when something goes wrong, support specialist will figure out why and then fix it. Besides that, computer support specialists also install printers, software and they teach people how to use it.

TECHINICAL WRITER is a professional who designs, creates and maintains technical documentation including online help, user guides, design specifications, sistem manuals and other documents. In addition, technical writer may have skills in information design, information achitecture, illustration and typography. Besides that, Technical writer normally possess a mixture of technical and language abilities.

SOFTWARE ENGINEER is a profession dedicated to designing, implementing and modifying software. It is a systematic approach to the analysis, design, assessment, implementation, test, maintenance and reengineering of software, that is, the application of engineering to software. Besides that, a software engineer is also held accountable to a specific code of ethics.

NETWORK ADMINISTRATOR is is a person responsible for the maintenance of computer hardware and software that comprises a computer network. Besides that, a network administrator normally includes deploying, configuring, maintaining and monitoring active network equipment. The network administrator will concentrate on the overall integrity of the network, server deployment, security, and ensuring that the network connectivity throughout a company's LAN/WAN infrastructure.

DATABASE ADMINISTRATOR is a person responsible for the design, implementation, maintenance and repair of an organization's database. Database administrator includes the development and design of database strategies, monitoring and improving database performance and capacity, and planning for future expansion requirements. They may also plan, co-ordinate and implement security measures to safeguard the database.

SYSTEM ANALYST is the person who selects and configures computer systems for an organization or business. A system analyst also known as a programmer or consultant who designs and manages the development of business applications. The analyst must understand the general objectives of the business, as well as what each individual user's job requires. Besides that, the analyst must select both hardware or software.

PROGRAMMER is the one prepares or writes instructional programs. Besides that, programmers also conceive, design, and test logical structures for solving problems by computer. Programmers in software development companies may work directly with experts from various fields to create software either programs designed for specific clients or packaged software for general use.