Preview

Programming languages

Powerful Essays
Open Document
Open Document
3681 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Programming languages
Shari Smith
Marie Baker
Matthew Reece
Unit 1 Research Assignment 1: Exploring Programming Languages
Computers don't do anything without someone telling them what to do, much like the average teenager. To make the computer do something useful, you must give it instructions in either of the following two ways:
Write a program that tells a computer what to do, step by step, much as you write out a recipe.
Buy a program that someone else has already written that tells the computer what to do.
Ultimately, to get a computer to do something useful, you (or somebody else) must write a program.
A program does nothing more than tell the computer how to accept some type of input, manipulate that input, and spit it back out again in some form that humans find useful. Table 1 lists some common types of programs, the types of input that they accept, and the output that they produce.

Essentially, a program tells the computer how to solve a specific problem. Because the world is full of problems, the number and variety of programs that people can write for computers is practically endless.
But to tell a computer how to solve one big problem, you usually must tell the computer how to solve a bunch of little problems that make up the bigger problem. If you want to make your own video game, for example, you need to solve some of the following problems:
Determine how far to move a cartoon figure (such as a car, a spaceship, or a man) on-screen as the user moves a joystick.
Detect whether the cartoon figure bumps into a wall, falls off a cliff, or runs into another cartoon figure on-screen.
Make sure that the cartoon figure doesn't make any illegal moves, such as walking through a wall.
Draw the terrain surrounding the cartoon figure and make sure that if the cartoon figure walks behind an object such as a tree, the tree realistically blocks the figure from sight.
Determine whether bullets that another cartoon figure fires are hitting the player's cartoon figure. If

You May Also Find These Documents Helpful

  • Better Essays

    DSC 340 Midterm

    • 1391 Words
    • 6 Pages

    computer program or collection of programs-set of instructions that tell the hardware what to do…

    • 1391 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    EAS230Syllabus

    • 1748 Words
    • 8 Pages

    An introduction to computer programming with an emphasis on problem solving will be presented. Specific topics include:…

    • 1748 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    You can even create interactive programs that allow the user to input values for variables…

    • 5177 Words
    • 21 Pages
    Good Essays
  • Good Essays

    Java

    • 5076 Words
    • 21 Pages

    Explanation: B) Programs are classified as software to differentiate them from the mechanisms of the computer (hardware). Storage and the processor are two forms of hardware while input is the information that the program processes.…

    • 5076 Words
    • 21 Pages
    Good Essays
  • Satisfactory Essays

    CSO Gaddis Java Chapter1 1

    • 2953 Words
    • 29 Pages

    All rights reserved. 1-6 Why Program? Aspects of a computer program that must be…

    • 2953 Words
    • 29 Pages
    Satisfactory Essays
  • Good Essays

    which is the tiny data processor in the computer, and then the program could be written…

    • 1671 Words
    • 7 Pages
    Good Essays
  • Good Essays

    erase the perception of a computer as something scientific and complex, and make it easy to…

    • 2882 Words
    • 10 Pages
    Good Essays
  • Good Essays

    Pseudocode

    • 465 Words
    • 2 Pages

    A computer program can be viewed as an elaborate algorithm. In mathematics and computer science, an algorithm usually means a small procedure that solves a recurrent problem. A…

    • 465 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Computer Programming

    • 530 Words
    • 4 Pages

    Computer programming is defined as telling a computer what to do through a special set of instructions which are then interpreted by the computer to perform some task(s). A computer goes through a set of steps whose purpose is to achieve something. These steps are instructed to the computer by computer programs. Essentially, computer programming is the process by which these programs are designed and implemented. [1.]…

    • 530 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Imagine having a computer without running software. Computers would be slightly pointless without programs to run it. There would be no directions in the computer to tell it how to run, where to run, and what to do. A computer would have the ability to turn on, but a blank screen would be the only thing to appear on a monitor. I am sure that the question of "Who creates these programs?" has run through many minds in the past. These programs aid you in typing papers, connect you to the Internet, send information to other computers, or provide an interface for games that help to occupy your time. Computer programmers are the individuals that create and work with these programs. On a broad scale, computer programmers write the programs, test the programs, and then maintain the programs that millions of people use daily (Computer Programming 243-249). The every day duties of a computer programmer include investigating work requests from system analysts, understanding the problem and the desired resolution, choosing an appropriate approach, and planning an outcome that will tell the mechanism what to do to produce the desired results. Programmers must be experienced in high levels of mathematics, computer science, and programming languages. A programmer must also have experience with critical thinking, reading comprehension, and deductive reasoning. Programmers need to master these subjects, since they write in a language different from everyday English or French.…

    • 408 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    | Allows the parts of a computer to work together by performing tasks like transferring data between memory and disks or rendering output onto a display device. It also provides a platform to run high-level system software and application software.…

    • 1505 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Holly Short

    • 285 Words
    • 2 Pages

    Visual text uses a combination of visual features (pictures and graphics) and verbal features (words and language features) to get a message across to the reader. Examples of visual language include: static image, posters, websites, and advertisements. To read a visual text you must spend time looking at the layout of the text, read all the important written text, and look for links between the visual and verbal features. Think about the purpose of the text and how the techniques help to communicate a message to the audience.…

    • 285 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Despite the fact that computers make our lives easier by performing many valuable tasks with greater precision than we, as mere mortals, could ever hope to achieve, they have a major down-side. They can stress and tax our brains in ways that limit our creativity and reduce our ability to perform at our highest levels.…

    • 728 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Letter of Motivation

    • 1069 Words
    • 5 Pages

    That one monsoon night of 1999 is still distinctly etched in my memory. I was flipping through the colorful pages of my new Computer book. Just then, as my elder brother was browsing through TV channels, he chanced upon news about Software Companywhich had just landed its new product. We watched it in absolute amazement. I jumped to the first few pages to learn about the Software and the history of Computers. The experts on TV said that the software had some properties which made it unique in world. In utter shock, I asked my brother “Is it really can possible to make such software?!” He excitedly led me into his room and showed me some exciting things about computers. After a moment, he told me about the concept of software and hardware. I kept looking at him with all my imagination about how a machine could work and then return something we are asking. I was amazed about the real story of a man-made machine which leads to so many developments in world. The awe it inspired in a 5th grader’s nascent mind is simplybeyond words. The seed of inspiration was sown.…

    • 1069 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Computer Uses

    • 353 Words
    • 2 Pages

    First, Computers play a role of entertainer in our life. We can play a game…

    • 353 Words
    • 2 Pages
    Satisfactory Essays

Related Topics