Preview

Computer Software

Satisfactory Essays
Open Document
Open Document
486 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Computer Software
What Is Computer Software?

When you think of a computer imagine a machine made of two parts. The first part is the computer hardware, the physical parts of the computer that you can actually touch. Some examples of hardware are disks, monitors, boards, chips, etc. Hardware does all of the physical work of the computer, from memory storage to display.

The second part, what we call “computer software”, acts as the brain of the computer, telling the hardware what to do and when and how to do it.

Think of a computer as a living being — in this example, the hardware would be the body, the eyes, the limbs, the lungs, etc. Computer software would be the mind, interpreting sounds we hear with our ears into recognizable symbols. The “software” in our brain would tell our other body parts how to behave. Both parts are crucial for the survival of the body.

Computer hardware, any single part of a larger machine, is only ever on or off. There are no other states of being for the hardware, and computer hardware operates on a system called “binary”. Computer software uses this binary code to tell the computer hardware what to do. Computer software translates our human input (clicking a mouse or loading a disk into a drive) into a language that the computer hardware can use to actually perform a function. As such, computer software depends on hardware to survive just as much as hardware depends on software.

Where Does Computer Software Come From?

Computer software is usually created by computer programmers using a programming language. The programmer “learns” a programming language that the computer can use to command the hardware to perform a task.

The computer programmer (or software engineer) writes commands in a given programming language tha the computer understands. These “languages” are not totally like languages you speak, but many of them use our language in a way that makes sense to the programmer. Common commands in programming languages are things

You May Also Find These Documents Helpful

  • Better Essays

    Business and admin level 2

    • 1497 Words
    • 6 Pages

    Computers have hardware built into it which is called the central processing unit (CPU). Software is the name given to programs that you install onto the computer which makes the computer perform certain activities. Depending on the memory, computers can store a lot of information electronically and has inbuilt storage capacity which is good for saving documents and information as needing for K Training. Other devices can also be connected to the computer such as:…

    • 1497 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Personal Computers Dq

    • 270 Words
    • 2 Pages

    The hardware is the physical equipment, such as the keyboard, monitor, CPU, mouse, camera, etc. The software is what the computer does. Most computers come with basic software that a person can use without having to purchase new one. For instance, it may come with Microsoft Office. It also comes with games that a person can enjoy on the computer. Data is personal information that the computer holds on its hard drive and it can be retrieved by the user or users. This information is encrypted and cannot possibly be understood by the person without the software to put the information together to make it understandable.…

    • 270 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    sweg

    • 364 Words
    • 2 Pages

    4. Computer Software – The program or instructions that tell the computer what to do. Microsoft word is Computer Software.…

    • 364 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    ACC 497 Final Exam

    • 2281 Words
    • 11 Pages

    13) The hardware of a computer system includes the computer itself and other devices that help the computer perform its tasks. These other devices are commonly also called…

    • 2281 Words
    • 11 Pages
    Good Essays
  • Good Essays

    pt1420 assignment 1

    • 728 Words
    • 3 Pages

    Programming language is a vital and essential part of computers. Even though you do not actually see these languages, they are the bases and make up of software programs. Software is essential to a computer because without software, a computer can do nothing. All of the software that we use to make our computers useful is created by individuals known as programmers; these programmers use different types of programming languages to develop software programs. The first primitive programming language was actually created for the invention of the ‘difference engine’. This invention created in 1822 by Charles Babbage was a mechanical calculator that would tabulate polynomial functions.…

    • 728 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    In every computer contains several components and works as team to perform certain operations and task. The following are the main components that make up a computer (Venit & Drake, 2007):…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    How does computer software and hardware work together? This is kind of a complex question. I think the most important thing connecting software and hardware would probably be the register. Commands or services requested by the software are encoded into binary values of 0’s and 1’s and are written into a register. For example, some register may hold a value of "01101100". This encoding has a total of 8 bits. Each value of either 0 or 1 is called a bit, and 8 bits are called a byte. At the hardware level, the computer hardware does not see these 0’s and 1’s as numbers, but as voltage levels. For example, a high voltage of 3 volts may represent a 1 and a low voltage of near 0 volts may represent a 0. These high and low voltages are fed into a series of ogic gates which then, through the correct logic design, will go about with producing the results needed by that particular software command. For example, if the software is requesting a calculation, the hardware logic gates may add the first two bits of the encoding together, produce a result of 1 (0+1 = 1), and then write this result into another register somewhere for the software to go fetch and read. Or, if the encoding is a request for some kind of service, the logic gates may in turn access or write into some other registers which would trigger other logic gates to inititiate this service. But again, this is a very complex process with many variations depending on what kind of technologies the designers of the system choose to use.…

    • 584 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Intel vs Amd

    • 320 Words
    • 2 Pages

    Now day’s people are using computers on a daily basis either for work, personal use, gaming, science, video editing or even big research projects. Computers were formed because people thought it would be easier to accomplish a task quicker. But for this to be possible there was one part on a computer that acted like a brain and made all tasks possible called a “PROCESSOR”. The Processor is also known as the “Central Processing Unit” or the “CPU”, serves as the engine of the computer. It also enables the system create a fast retrieval of information across applications and programs. The Processor is also responsible for gathering, understanding and processing every code it receives from the other computer components along with all applications and task that the user is doing making it compatible for the (OS) operating system.…

    • 320 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Trial Answers and Comments v 310 339 381 419 2 Computer Systems Chapter Objectives A computer system is composed of hardware and software. There are many types of computer, but the principles of their operation are fundamentally the same. We will learn the mechanism of computers (hardware) in Section 1 and software (operating system) for efficient computer use in Section 2.…

    • 25860 Words
    • 164 Pages
    Powerful Essays
  • Better Essays

    Computer Organization

    • 855 Words
    • 4 Pages

    In the new era most of the people use computer because the computer is one of the wonders of modern technology and the use of computer is universal. By using computer user can input data, store data and process output data. Computers build up a creative work and even make tougher jobs easier. One can communicate with anyone in the world without spending much money and even much faster. However a computer basically must have a CPU (stands for Central Processing Unit) are the brains behind your computer. The CPU is made up of different hardware and one of the examples is the hard disk drive (HDD).…

    • 855 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    1. Describe the major components of a computer system and how they work together to solve problems and manipulate data.…

    • 2577 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Computer software or just call as software is about any set of machine –readable instruction that directs a computer precessorto perform spesific operations. One common way of dicribing hardware and software is to say that software can be thought of as the varible part of a computer and hardware as the invariable part. Hardware and software require each other neither has any value without the other.…

    • 1188 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Lesson for Csci15

    • 1484 Words
    • 6 Pages

    When people think about computers, the first thing that comes to their minds are the…

    • 1484 Words
    • 6 Pages
    Satisfactory Essays
  • Better Essays

    Computer software, or just software, is any set of machine-readable instructions (most often in the form of a computer program) that directs a computer's processor to perform specific operations. The term is used to contrast with computer hardware, the physical objects (processor and related devices) that carry out the instructions. Hardware and software require each other; neither has any value without the other.…

    • 1154 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    COMPUTER PROGRAMMING Programming languages for computers are developed with the primary objective of facilitating a large number of persons to use computers without the need to know in detail the internal structure of a computer. Languages are matched to the type of applications which are to be programmed using the language. The ideal language would be one which expresses precisely the specification of a problem to be solved, and converts it into a series of instructions for a computer. It is not possible to achieve this ideal as a clear specification of a problem is often not available and developing an algorithm from specifications requires subject knowledge and expertise. In actual practice, a detailed algorithm to solve a problem is the starting point and it is expressed as a program in a programming language. A large number of languages, over a thousand, exist each catering to a different class of applications. All modern programming languages (with one exception) are designed to be machine independent. In other words, the structure of the programming language would not depend upon the internal structure of a specified computer; one should be able to execute a program written in the programming language on any computer regardless of who manufactured it or what model it is. Programing Language is a set of instructions (codes) that controls a computer to perform some processing function or combination of functions. For the instructions to be carried out, a computer must execute a program, that is, the computer reads the program, and then follows the steps encoded in the program in a precise order until completion. A program can be executed many different times, with each execution yielding a potentially different result depending upon the options and data that the user gives the computer. It can also be simply defined as the process of specifying objects and the ways in which those objects interact to solve a problem. A computer is not intelligent. It cannot…

    • 2590 Words
    • 11 Pages
    Powerful Essays