Pages

Tuesday 18 September 2012

1's and 2's Complement

1's Complement: The 1's complement of a binary number is obtained by changing each 0 to a 1 and each 1 ta a 0, In other words, change each bit in the number to its complement. The process is shown below.

                         Find 1's Complement of 101011?
                                    Answer: 1-0
                                                0-1
                                                1-0
                                                0-1
                                                1-0
                                                1-0
                                                1-0

2's Complement: The 2's complement of a binary number is formed by taking the 1's complement of the number and adding 1 to the least significant bit position. The process is illustrated below.

                                Find 2's Complement of 101001?
                                                101001    
                                           +   010110
                                 Answer:    010111           

Boolean Algebra:  A division of mathematics which deals with operations on logical values. Boolean algebra traces its origins to an 1854 book by mathematician George Boole. The distinguishing factor of Boolean algebra is that it deals only with the study of binary variables. Most commonly Boolean variables are presented with the possible values of 1 ("true") or 0 ("false"). Variables can also have more complex interpretations, such as in set theory.

Friday 14 September 2012

Computer tircks

Create a blog
Open Notepad

    On the very first line, type in "LOG" (without quotes) then press Enter for a new line
    Now you can type in some text if you want, then save the file.
  Next time when you open the file, notice its contents. Notepad automatically adds a time/date log every time you open the file. Text becomes unreadable
 
Open Notepad
    On the very first line, type in "don't eat the don't" (without quotes) then save and close the file. Note: the file should have only one line of the text above.Now, open the same file. You'll notice the text becomes unreadable squares. (try this with different text with the same format and length). 

Paint Secrets:
Create a trail image

    Open Paint, then open an image.
    Right-click on the image and select "Select All"
   Now hold the "Shift" key and move the image around. The image will be      drawn with trail. 10x Zoom

    Open Paint, then open a small image.
    Select the zoom "Magnifier" tool.
   Windows Paint lists out the zoom options from 1x to 8x, but there is a 10x...After selecting the Magnifier tool, point the mouse right at the border line right under "8x" and left-click. There you go.. the hidden 10x.

Other Secrets:
   Where is the relaxing music that you've heard during Windows XP  Installation?
 The file is in:
 C:\Windows\system32\oobe\images\title.wma
 
Game Secrets:
 Solitaire: Instant Win
 Press Alt + Shift + 2 to instantly win

Solitaire: Draw only 1 card (instead of 3)
Hold down Ctrl + Alt + Shift then click on unopened cards to draw.

FreeCell: Instant Win
Hold down Ctrl + Shift + F10 while playing, then click Abort.Now move one card.

Free Cell: Hidden Game Modes

    Go to "Game" menu choose "Select Game"
   Here you can choose from game mode 1 to 1,000,000. But -1 and -2 will also work (hidden modes)
 
Hearts: Show All Card

    Warning! this requires a modification on your registry. Be sure you follow the steps carefully. Damage your registry might damage your Windows.
    Open the "Registry Editor" by: "Start" >> "Run" then type "regedit" and press Enter
  Expand to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Hearts
    
Right-click on the right panel and create a new String value with the name "ZB"
    Double-click to open this key "ZB" to edit its value. Then enter "42" and close the Registry Editor.
    Start Hearts and Press Ctrl + Alt + Shift + F12 to show all the cards

Minesweeper: 

Stop The Timer When you start to play a new game, the timer is ticking...
    Press Windows Key + D to show desktop.
    Now come back to the game by selecting it from the taskbar. The timer is stopped.

Pinball

    Unlimited Balls: Type bmax at a new game to get unlimited balls (no notification).
     Extra Balls: Type 1max at a new game to get extra balls.
     Gravity Well: Type gmax at a new game to activate Gravity Well.
   Promotion: Type rmax at a new game or while playing to get instant promotion and raising rank.
   Extra points with partial shots: Partially shot the ball just to pass the yellow light bars. There are 6 bars. With the first bar, you'll get 15,000 points, 2nd: 30,000,...
   Extra points with partial shots: Partially shot the ball just to pass the yellow light bars. There are 6 bars. With the first bar, you'll get 15,000 points, 2nd: 30,000,...
   Test Mode: Type hidden test with a new ball or new game. Now you can use your mouse to drag and move the ball where you want.



Tuesday 11 September 2012

Applications Software Packages

Word Processing applications:The great advantage of word processing over using a typewriter is that you can make changes without retyping the entire document. If you make a typing mistake, you simply back up the cursor and correct your mistake. If you want to delete a paragraph, you simply remove it, without leaving a trace. It is equally easy to insert a word, sentence, or paragraph in the middle of a document. Word processors also make it easy to move sections of text from one place to another within a document, or between documents. When you have made all the changes you want, you can send the file to a printer to get a hard copy.Word processors vary considerably.


Spreadsheet applications: Spreadsheet applications (sometimes referred to simply as spreadsheets) are computer programs that let you create and manipulate spreadsheets electronically. In a spreadsheet application, each value sits in a cell. You can define what type of data is in each cell and how different cells depend on one another. The relationships between cells are called formulas, and the names of the cells are called labels.Once you have defined the cells and the formulas for linking them together, you can enter your data. You can then modify selected values to see how all the other values change accordingly. This enables you to study various what-if scenarios.
 
The Evolution of Language:Language first appeared between 30,000 and 100,000 years ago in the species Homo sapiens. But how did language evolve? Currently, there are two rival answers to this question: the first and more common explanation is that language was an adaptation of some sort; the second (chiefly espoused by Stephen Jay Gould) is that language is a spandrels, a non adaptive element arising as a byproduct of other processes. We will consider these explanations in reverse order.
 
operating system:An operating system is a layer of software which takes care of technical aspects of a computer's operation. It shields the user of the machine from the low-level details of the machine's operation and provides frequently needed facilities. There is no universal definition of what an operating system consists of. You can think of it as being the software which is already installed on a machine, before you add anything of your own. Normally the operating system has a number of key elements:
 

Monday 10 September 2012

History Of The Computer

In its most basic form a computer is any device which aids humans in performing various kinds of computations or calculations. In that respect the earliest computer was the abacus, used to perform basic arithmetic operations.

Every computer supports some form of input, processing, and output. This is less obvious on a primitive device such as the abacus where input, output and processing are simply the act of moving the pebbles into new positions, seeing the changed positions, and counting. Regardless, this is what computing is all about, in a nutshell. We input information, the computer processes it
according to its basic logic or the program currently running, and outputs the results.

Modern computers do this electronically, which enables them to perform a vastly greater number of calculations or computations in less time. Despite the fact that we currently use computers to process images, sound, text and other non-numerical forms of data, all of it depends on nothing more than basic numerical calculations. Graphics, sound etc. are merely abstractions of the numbers being crunched within the machine; in digital computers these are the ones and zeros, representing electrical on and off states, and endless combinations of those. In other words every image, every sound, and every word have a corresponding binary code.

While abacus may have technically been the first computer most people today associate the word “computer” with electronic computers which were invented in the last century, and have evolved into modern computers we know of today.

The history of computing is longer than the history of computing hardware and modern computing technology and includes the history of methods intended for pen and paper or for chalk and slate, with or without the aid of tables. The timeline of computing presents a summary list of major developments in computing by date.

The first computers were people! That is, electronic computers (and the earlier mechanical computers) were given this name because they performed the work that had previously been assigned to people. "Computer" was originally a job title: it was used to describe those human beings (predominantly women) whose job it was to perform the repetitive calculations required to compute such things as navigational tables, tide charts, and planetary positions for astronomical almanacs. Imagine you had a job where hour after hour, day after day, you were to do nothing but compute multiplications. Boredom would quickly set in, leading to carelessness, leading to mistakes. And even on your best days you wouldn't be producing answers very fast. Therefore, inventors have been searching for hundreds of years for a way to mechanize (that is, find a mechanism that can perform) this task. 
                This picture shows what were known as "counting tables"

On The Role Of Computers in Everyday Life.

The computer is one of the most brilliant gifts of science. This device was originally developed by Charles Babbage. Most countries have developed fast due to computerization. Writing a program is essential for a computer. Speed, accuracy, reliability, and integrity are the main characteristics of a computer.
Many of the routine activities today at home and in business are done by computers. The computer has proved a friend and servant of science, technology and industry. Most offices, shops, factories and industries use computers. The Internet is a storehouse of information. The computer is a boon to all. Telecommunication and satellite imageries are computer based. Computers have made the world a global village today.

The computer is one of the most brilliant gifts of science. It is an electronic device for storing and analyzing information fed into it, for calculating, or for controlling machinery automatically. Charles Babbage developed this device first in 1812 followed by George Boole in 1854, Howard and Aitten in 1937, Dr. John Nouchly and J. P. Eckert in 1946. These computers were named the first generation equipment. Today, wit the 'Artificial Intelligence' technology, we are using fifth generation computers. Each new generation of computers has been smaller, lighter, speedier and more powerful than the earlier ones. Now note-book sized computers like laptop are fairly common. Computers have been dominating technology since 1970s, and has now entered almost all walks of life.

Writing a program is essential for running a computer. This job is done by a software engineer. A computer program is a complete list of instructions which the computer accepts in order to solve a problem. There are many different languages that can be used to programme a computer. BASIC, COBOL, FOR TRAN, C, C++, JAVA and Visual Basic are some of them.

Speed, accuracy, reliability and integrity are some of the characteristics of a computer. It can execute over a million instructions per second without committing and mistake. It can carry our calculations in just a few minutes that would require days if carried out manually. It helps us in solving many difficult problems of multiple calculations. Computer has a huge memory. It can hold large amount of data. The software technology has seen a spurt of development and firms like Microsoft have established themselves as market leaders, pioneering the IT revolution world over. It has provided us with efficiency and accuracy in our work. Software acts as the medium through which communication and dissemination of information are carried out.

In less than 50 years, computers have influenced practically every field of activity. Many of the routine activities today are being performed by computers. Use of computers has reduced the paperwork. Now most of the work is done directly on the computers. The traffic in large cities is controlled by computers. Automation in banks and railway stations have provided relief to the public and staff alike. Ticketing and reservation have become more efficient and convenient. Various types of games like chess and cards can also be played on computers.

In medical diagnosis, computers are being used to locate and investigate accurately and precisely abnormalities and diseases. Business transactions and high volume of associated data are easily managed by using computers.
Computer is the backbone of information technology whose major application lies in internet. Internet has some very useful applications in our day to day life.

One can get railway and air tickets booked online. This saves one from the trouble of standing in a queue for long hours. One can also apply for a job or admission in a school or a college by filling the application form online. This saves time and energy. One can also see results of any examination on the Internet. Tax returns can also be filed on the Internet. Income Tax form can be downloaded from the Income tax website.

The interconnection of computers worldwide, i.e., the internet, is revolutionizing the concept and the conduct of business. Visual and audio access to offices worldwide through the network has given rise to virtual offices. One can have easy access to information via internet. It is an ocean of knowledge for the students. It is a huge library. The Internet helps the student to study for the examinations. Students pursuing courses through distance education mode can study the subject online. The internet is the fastest and cheapest way to take admission in a foreign institution, collect geographical information of any region, chat with anybody in any corner of the world or search for life partner of one's choice.

The importance of the internet as an all-pervasive medium of the future has been well recognized in India. A very important indicator is the number of businessmen jumping on to internet related business. E-commerce is gaining popularity in India as it allows trade at low costs and offers enterprises a chance to enter the global market at the right time. E-commerce helps in various aspects of the business including identifying the customer, promoting sales and advertising, handling orders, taxes, shipping, payment processing, etc.

The state governments and the central government have put special emphasis on computer education in India. Computer application is also beig extended to legal arena. The Supreme Court of India has become the first court in the country to provide e-filing of cases.
Computerization has created a lot of jobs for DTP operators, Programmers, Hardware an Software professionals. It provides tremendous openings for new kinds of entrepreneurs.

The computer gives us many benefits. They can be used as typewriters. When equipped with telephone modems, with the help of computer we can chat across the world. Teleconferencing and video conferencing are also possible. The internet helps us to keep in touch with family and friends. One can get information about every subject known to man, ranging from government law and services. trade fairs, conferences, market information, education, society and politics.

The computer has proved as a friend and servant to science, technology and industry. The computer through Internet expands business opportunities. Computerization has been done in business, banking, electronic publishing, engineering, creative designing, fashion designing, etc. It is used in railways, airlines, defence service, research establishments. postal and communication departments, meteorology, medical science, stock-broking etc. In defence, they help radars, missile and rocket launching. They have opened new avenues of shopping and entertainment.
Telecommunication and satellite imagery are computer based. Computerization can play an important role in rural areas in seed research, crop disease management and software development for rural industries.
The computer also has its negative side. The rise of cyber crime, the use of chat rooms for indecent discussion, certain websites, which deal in pornographic material have been noticed. But the advantages and importance outweigh the disadvantages. Through computerization, the world has become a global village today.

Wednesday 29 August 2012

Computer memory

 Computer memory:

This article includes a list of references, related reading or external links, but its sources remain unclear because it lacks inline citations. Please improve this article by introducing more precise citations. (June 2011)In computing, memory refers to the physical devices used to store programs (sequences of instructions) or data (e.g. program state information) on a temporary or permanent basis for use in a computer or other digital electronic device. The term primary memory is used for the information in physical systems which are fast (i.e. RAM), as a distinction from secondary memory, which are physical devices for program and data storage which are slow to access but offer higher memory capacity. Primary memory stored on secondary memory is called "virtual memory".

The term "storage" is often (but not always) used in separate computers of traditional secondary memory such as tape, magnetic disks and optical discs (CD-ROM and DVD-ROM). The term "memory" is often (but not always) associated with addressable semiconductor memory, i.e. integrated circuits consisting of silicon-based transistors, used for example as primary memory but also other purposes in computers and other digital electronic devices.
There are two main types of semiconductor memory: volatile and non-volatile. Examples of non-volatile memory are flash memory (sometimes used as secondary, sometimes primary computer memory) and ROM/ PROM/ EP ROM/ EEP ROM memory (used for firmware such as boot programs). Examples of volatile memory are primary memory (typically dynamic RAM, DRAM), and fast CPU cache memory (typically static RAM, S RAM, which is fast but energy-consuming and offer lower memory capacity per area unit than DRAM) .

Volatile memory:

Volatile memory is computer memory that requires power to maintain the stored information. Most modern semiconductor volatile memory is either Static RAM (see S RAM) or dynamic RAM (see DRAM). S RAM retains its contents as long as the power is connected and is easy to interface to but uses six transistors per bit. Dynamic RAM is more complicated to interface to and control and needs regular refresh cycles to prevent its contents being lost. However, DRAM uses only one transistor and a capacitor per bit, allowing it to reach much higher densities and, with more bits on a memory chip, be much cheaper per bit. S RAM is not worthwhile for desktop system memory, where DRAM dominates, but is used for their cache memories. S RAM is commonplace in small embedded systems, which might only need tens of kilobytes or less. Forthcoming volatile memory technologies that hope to replace or compete with S RAM and DRAM.

Non-volatile memory

Non-volatile memory is computer memory that can retain the stored information even when not powered. Examples of non-volatile memory include read-only memory (see ROM), flash memory, most types of magnetic computer storage devices (e.g. hard disks, floppy discs and magnetic tape), optical discs, and early computer storage methods such as paper tape and punched cards. Forthcoming non-volatile memory technologies include Fe RAM, CB RAM, PRAM, SO NOS, R RAM, Racetrack memory, N RAM and Millipede




Block Diagram Of Computer: 

A computer is designed using four basic units, they are:
1. Input Unit.
2. Central Processing Unit (CPU).    
     (a) Control Unit.    
     (b) Arithmetic and Logic Unit.
     (c) Registers.
 3. Memory Unit.
 4. Output Unit.

Input Device:Computers need to receive data and instruction in order to solve any problem. The Input Unit performs this operation. The input unit basically links the external world to the computer. The input unit consist of one or more input devices.Example:Keyboard, mouse.

Central Processing Unit (CPU):The CPU is known to be heart or brain of he computer system and the program to manipulate data into information.

Control unit: Control Unit refers to a functional unit which carries out four basic operations.
1.Fetches an instruction.
2.Decode the instruction.
3.Executes the instruction.
4.It stores the results.

Arithmetic Logic Unit: Arithmetic Logic Unit performs arithmetic and logic operations and controls the speed of these operations.Logic operations are like AND, OR, NOT.
arithmetic operations are like addition, subtraction, multiplication and division.

Register: Registers are high speed storage areas that temporarily store data during processing to enhance computer's performance.

Memory Unit: Memory Unit is an essential component of any digital computer, It is a storing device. It stores programs and data, which are required by the CPU, and the result after processing.

Output Devices:The output unit converts the data from binary form to the human understandable form before it displays the result.



                          

Computers in Fashion

Computer in Fashion:

Over the decades computers and fashion have developed gradually, changed with time, taste and trend. But nobody knew that a time will come when both these fields will complement each other so well. Today fashion design has reached new heights by computer aided methods of design. As a result of which, computer industry has got its new customer. Computer technology is making waves in the fashion design zone. From determining textile weaves to sizing designs; computers are a vital component of the fashion industry. Computer aided design (CAD) programs reduce the demand for manual sketches. New software programs continue to replace old manual skills. Going by the wayside are "old fashioned" flat pattern construction, pencil sketching and traditional math-based pattern sizing. Those who lag in math and falter at sketching can now breathe a little easier. 

Computer-aided design (CAD), also known as computer-aided design and drafting (CADD), is the use of computer technology for the process of design and design-documentation. Computer Aided Drafting describes the process of drafting with a computer. CADD software, or environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CAD may be used to design curves and figures in two-dimensional (2D) space; or curves, surfaces, and solids in three-dimensional (3D) objects.

Although most designers initially sketch designs by hand, a growing number also translate these hand sketches to the computer. CAD allows designers to view designs of clothing on virtual models and in various colors and shapes, thus saving time by requiring fewer adjustments of prototypes and samples later.

Most fashion design colleges, however, still teach traditional design methods, including manual flat pattern construction, draping and line drawing. No doubt that learning of these methods are essential for having a good idea about fashion design but Cutting-edge education also focuses on computer aided methods of design. Software can help students draw, create woven textures, drape models to create patterns, adjust sizes and even determine fabric colors. By Introducing this technological aspect will enable students to understand a lot better and try various combinations in their design. This also cuts down the time factor i.e. by use of CAD methods students can learn a lot faster and more software in less time but Fashion Design is not an easy profession. You dont have to word hard rather WORK SMART. 

Its not that one should neglect the manual design methods and completely focus on CAD methods. State-of-the-art technology is important, but a sound understanding of the methods behind production is also essential. Manually figuring size adjustments and cutting pattern pieces instills that knowledge. Software programs constantly evolve. A program used today may be obsolete within several years. Being trained on today's software does not guarantee it will be used when you are ready to go out into the field. Understanding calculations is timeless, as is computer competency. Software, however, shifts rapidly. 

Sketching remains a basic design skill. The option now exists to create computer generated drawings of your work. Take advantage of the old and new. Master the ability to sketch on paper and perfect your skills as a computer-aided designer. Masterful sketches, whether hand-drawn or computer-generated, are what sell your designs. Fashion continues to evolve with computer technology pointing forward. You must not lag behind. Yet you should not forge forward without a sound understanding of the basics. Computer technology is the prevalent method for both knit and woven pattern construction and is coming to the forefront as the sketching method of choice. Learn the necessary technologies to stay on fashion's forefront.



 



Tuesday 28 August 2012

Classification Of Computer

Analog Computer:
The main advantage of analog computer is that all calculations take place in parallel these are faster analog information is mechanical it processes limited accuracy.

Digital Computer:
The digital computer work upon discontinuous data. They convert the data into digits (binary 1 and 0). Digital computers very much faster then analog computers. Digital computers can further classified in two ways:
 
 1.Purpose wise: Digital computers are classified into two types:
 
(a) Special purpose computer:
    Is the one that is designed to perform a specific task.Instructions carry out the task are permanently stored in the machine.Computers are not versatile.

(b) General purpose computer:
    Is the one that can work on different types of programs input. Programs are not permanently stored. These computers are versatile.

2.Size and performance wise:Computer can be classified in to following four types:
 
(a) Microcomputers: Microcomputer are also known as personal computers. This is the most prevalent form of computer and standard desktop.The first PC was built by IBM.


(b) Minicomputers: Minicomputers is type of computer. It is usually designed for real time dedicated as high performance for an operating system. Minicomputer are the digital Alpha.


(c) Mainframes: Mainframes which require high performance and generate. It process large numbers of transactions on mainframes. To process high volumes of ATM,check and electronic transaction. The most mainframes are manufactures.

(d) Supercomputers: Supercomputers are designed for ultra high performance tasks.
Supercomputer owned by government agencies. It is a generally accepted fact that the National Security Agency (NSA).

Computer system characteristics and capabilities:
 
1.Speed:The speed of a computer is closely related to the amount of data it must process.
2.Accuracy: Computer systems are particular adept at repetitive task because of their reliability.
3.Reliability: Computer system are widely accepted because of their exceptional reliability.
4.Storage Capability: System have total and instant recall of data and an almost unlimited capacity.

Characteristics of personal computer:
 
1.Laptops:They are expensive than desktops, they very smaller in size.It has same power as of desktop computers.Weight around 3 to 5 kilograms.
2.Notebooks:They are powerful as desktop, the size is very small like a note book.
They are more costly, weight around 2 to3 kilograms.
3.Palmtops:Also known as Personal Digital Assistant. The size of a human hand they can do word processing, spreadsheet calculations, handwriting recognition. They are not as powerful as the desktop computers.

4.Wearable computers:The size is very small, it can be worn on the body itself,It as smaller processing power.Its application in the field of medicine.







Thursday 23 August 2012

Appplications Of Computer

 1.Computer in Education:
               
                       Back to the 1940s, the modern electronic computer was developed at U.S. universities; however, in the year, there was no computer education yet. It needed more 10 years to have computer education. The period of the computer revolution was 1950 in the U.S.. Computer education began in the middle of the 1950s with an organized body of knowledge. Also Japanese the teaching of computer science has been developed in the same period. During 1955 to 1959, some universities developed their own computers. They organized short courses.
                    
                   Computer technology comes from the U.S. to Japan. Usually a technology is developed in the U.S.. After that, it comes to Japan so Japanese computer education is late at all and most manuals are written in English so it iseasy to lean computer for people who speak English; however, most Japanese people who live in Japan cannot understand English so they have to translate English to Japanese to understand the manuals. It needs much time. Usually Japanese universities teach computer to students in Japanese so students have to study not only computer but also English when they try to use computer even if they can use Japanese operating system. For example, the command of tcomputer programming languages are written in English so Japanese students have to have dictionary their hand, therefore, some students stop learning it. It is so hard for Japanese student.
                  
                  In the near future, computer technology will be needed and important for not only students who want to be programmers or engineers but also general Japanese people so Japanese computer education has to find their own computer educational system so that people who have no computer knowledge can learn it easily.


2.Computer in Industry:
                 
               Computers are used in industry in different types of systems.
Computer-controlled robots are used to perform many complicated jobs in industry. Robots are computer controlled programmable machines. They can perform mechanical jobs, too, like pick and place different parts, welding or painting cars etc.oday, computer-controlled robots are used to assemble cars. No doubt, these systems work faster than human beings. Another popular and efficient use for computer controlled robots is in the field of spray painting.
               
                 The consistency and repeatability of a robot's motion have enabled near perfect quality painting while at the same time wasting no paint and leaving no place without paint.Perhaps the most popular applications of robots are in industrial welding. The repeatability, uniformity quality, and speed of robotic welding is unmatched.Computer controlled Robots can be found in the manufacturing industry, the military, space exploration, transportation, and medical applications.

                 Computer programs are used to design the model of a product on the computer. This process is called Computer Aided Design or CAD. Due to CAD, we
can test the designed product with the help of computer. When the design is completed successfully, the actual product is manufactured. 

3.Computers in Business:
                  
                   Computers have tremendously improved the way businesses operate in their respective industries. Technology has advanced so remarkably that those who are not using computers in their business are at a major disadvantage against their competitors. In particular, there are several important advantages that computers can provide to small businesses.

                  Computers allow the application of different types of software that can help businesses keep track of their files, documents, schedules and deadlines. Computers also allow businesses to organize all of their information in a very accessible manner. The ability to store large amounts of data on a computer is convenient and inexpensive, and saves space. A computer's ability to allow a company to organize its files efficiently leads to better time management and productivity.

                Computers have made staff and companies more self-sufficient by allowing them to do tasks that previously had to be outsourced. For example, a company can now use office software to create their own training material. Desktop publishing software can be used to create marketing materials. Online tax and accounting programs allow companies to prepare their own taxes. This allows the dominant operations of a company to remain in-house and empowers the company to become more independent and less susceptible to errors committed by outside parties.


4.Computer in Communication:
                   
                         Humans have always communicated. In the beginning of mankind, man and woman used speech and body languages. Nowadays, we also use telecommunication technology for communication. During the relative short era of computers we have developed languages and rules for communication between them. These languages and rules are called protocols. The most well known protocols are TCP/IP, used in the Internet.In our research, we focus on radio based computer communication. Our vision is to provide the same mobility to the user as the cellular phone, with the same communication performance, cost and quality as the fixed wired networks.

                    In the future, computers will be so common in our everyday appliances and mobile units that we will not react on them. Wireless embedded sensor networks with powerful CPUs will be common. All these computers will be able to communicate with each other, often over wireless networks. But, in the future we will not have the time, or the desire to configure this massive amount of computers and networks that we constantly will have around us. Instead, the computers must configure and set-up networks themselves for their task at hand. a ignificant part of our research studies such spontaneous autonomic networks, created for the situation and moment. It could be an ad-ho network of mobile phones for a disaster area where the stationary infra-structure is broken. A major part of our research is in the area wireless sensor networks within the Uppsala WISENET center of Excellence.

                   These self-configuring protocols must be trustworthy, i.e. reliable and secure, to be accepted. We study how authentication of correct users can be done automatically and how protocols could ensure transmission integrity when computers join and leave different networks. Another important property for trustworthiness is the resilience against computer viruses and other malicious attacks.

5.Computers in Entertainment and multimedia:

                     
                 Computers are used in entertainment to creat or enhance a production or performance. The tools have become almost impossible to distinguish between the real and the artificial in film and photography.A wide range of theoretical and practical computer applications in the entertainment industry, including engagement, playfulness, creative technique, business, separability, and “funology.” CiE publishes peer-reviewed research papers and articles, as well as commentaries, opinion articles, video interviews as well as their transcriptions, creative content such as games and artwork, and more.

                      A multimedia computer is a computer that is optimized for high multimedia performance, enabling rich multimedia experience.Early home computers lacked the pow and storage necessary for true multimedia. The games for these systems, along with the demo scene were able to achieve high sophistication and technical polish using only simple, blocky graphics and digitally generated sound.The Amiga 1000 from Commodore International has been called the first multimedia computer.

                        Most PCs today have good multimedia features. They have dual- or single-core C Pus clocked at 3.0 GHz or faster, at least 1GB of RAM, a 128 MB or higher video card and TV Tuner card. Popular graphics cards include Dravidian G force or ATI Radon. The Intel Vi iv platform, and Microsoft Windows XP Media Center Edition are some of today's products aimed at multimedia computing. 







Generations Of Modern Computers

First Generations Computers (1945-1956)
     
        With the onset of the second world war, governments sought to develop computers to exploit their potential strategic importance. This increased funding for computer development projects hastened technical.American efforts produced a broader achievement Howard H Al ken a Harvard engineer working with IBM, succeeded in producing an all-electronic calculate by 1944. The purpose of the computer was to create ballistic charts for the U.S.Navy. It was called Mark 1 an electronic relay computer.


           The features of first generation of modern computers they are:
                         * Vacuum tubes for internal operations.
                         * Magnetic drums were used for memory.
                         * Processing speed is very slow.
                         * It is very expensive.
                         * It do not have much memory.

      
Second Generation Computer (1956-1963)

         In 1948, the invention of the transistor greatly changed the computer's development. The transistor was at work in the computer by 1956. Coupled with early advances in magnetic-core memory, transistors led to second generation computers that were smaller, faster, more reliable and more energy-efficient than their predecessors. The first large scale machines to take advantages of this transistors technology were early supercomputers.

                  
            The features of second generation of modern computers they are:    
                         * Transistors were used for internal operations.
                         * Magnetic cores were used for main memory.
                         * High level language were used.
                         * Magnetic tapes and disks were used.
                         * The systems were faster, small in size, cheaper and power full.


Third Generation Computer (1964-1971)  
   
         
             As a result, computer became ever smaller as more components were squeezed on to the chip. The third generation computer was announced in1964 by IBM with its 360 line of computers, which used integrated circuits in the hardware. Another third generation development included the use of an operating system that allows machines to run many different programs at once with a central program that monitor and coordinated the computer's memory.


               The features of third generation of modern computers they are:
                * Integrated circuits on silicon chips were used for internal                                        operations.     
                               * Minicomputers were introduced.
                               * Emergence of the software industry.
                               * Systems were totally used for general purpose.
                               * The systems were faster, cheaper and power full. 


Forth Generation Computer (1971-Present)
                Such condensed power allowed every day people to harness to a computer's power. By the mid 1970's computer manufacture sought to bring computer to general consumers. These minicomputers came complete with user friendly software packages that offered even non-technical user an array of applications most popularly word processing and spreadsheet program's In 1981 IBM introduce its Personal Computer to use in the home.

                  The features of forth generation of modern computers they are:
                                 * Introduction of microprocessor.
                                 * Use of chips for memory.
                                 * Microcomputers and personal computers were used.
                                 * Hardware failures were negligible.
                                 * The systems were faster, cheaper and size is small.

Fifth Generation Computer (Present-Beyond)

             Fifth generation computer will incorporate artificial intelligence which will not be far different form that of human intelligence and will store reservoirs and decisions. They will process non numerical information such as pictures and graphs. In these systems intelligence will be greatly improved and when compared to then conventional machine, the man machine interface will be closer to the human system.
                 
             The features of fifth generation of modern computers they are: 
                  * Development of storage technology.
                  * Development of robots.
                  * Computers are more intelligent.
                  * Development of supercomputer.
                  * System are more power full, cheaper and faster.