Computer Program Essay

349 words - 2 pages


Oxford Dictionary: A series of coded software instructions to control the operation of a computer or other machine.

Webster’s Dictionary: A sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code".

A program is an intermediate language that helps the user and the machine communicate. The user gives instructions to the machine through the program and the machine sends its output back to the user the same way.

A computer ...view middle of the document...

Computer programmers are those who learn these languages and can create lines of instructions for the computer. These lines put together form a code or program.

All the websites, applications, games, security systems, operating systems and possibly everything we use on a computer have a code to them. Whenever we input something from the keyboard or mouse, it is sent to the code of the application and then interpreted by the code. The interpreted message is then processed by the code and a resulting action is output by the code to the application.

For example, when we play a game of pacman: when we press the left arrow (←) key on our keyboard, the program receives ‘←’ as an input. The program will contain an instruction which says that when the user inputs ←, the pacman should move left. Using these instructions, the program will tell the game to move the pacman left.

That is how all the buttons we press on a computer, or on any machine, work. So without a program, the computer would not know how to respond to anything we do on the keyboard or screen.

The program, therefore, acts as a translator, between the user and the computer.

Other assignments on Computer Program

The Differences Between Ethics And Law

552 words - 3 pages THE DIFFERENCES BETWEEN ETHICS AND LAW DEFINITION OF ETHICS In general, ethics is a moral philosophy where a person makes a specific moral choice and sticks to it. On the other hand, ethics in computing means moral guidelines to refer to when using the computer and computer networks. This includes the Internet. DEFINITION OF LAW Law is a legal system comprising of rules and principles that govern the affairs of a community and controlled by a

Disadvatages Of Technology In Education Essay

970 words - 4 pages New York City school system. After leaving school, she was taught by tutors and had enrolled in library literacy programs and adult education classes trying to overcome her handicap. After doing everything she still had not learned to read, until she enrolled in a computer course program that taught her to read and write. Because of success stories like this it is crucial to support the use of computer technology in the classroom. Although

Computer Info

1079 words - 5 pages other forms of educational computing, but Logo escapes from other criticisms in the report. "Reasoning with Computers" (a talk at the 1997 EuroLogo conference in Budapest). One of the programming projects I used in my Logo-based computer science books is a program that solves logic puzzles. This paper explores different approaches to such puzzles (inference and backtracking) and how the program could be extended. There are general purpose


656 words - 3 pages install 1 copy of the software on 1 computer to be used by one person at a time. One cannot sell the software. They can however transfer it with seemingly strict guidelines. They may do so directly on a licensed computer with a COA. The user may reassign this software license to a different computer any number of times, but not more than one time every 90 days. You may not retain any copies. The software is also not licensed for commercial hosting

Mr Alex

655 words - 3 pages .       6. The Windows 7 component that enables the computer to support more than one language is called the MUI (Multi-Language User Interface) 7. The reason it is possible to remove the Windows 7 installation disk to supply the Setup program with drivers is that Windows PE run on a RAM disk. 8. To upgrade Windows XP to Windows 7, you must perform a Clean Install.       9. The files and settings that Windows Easy Transfer can


603 words - 3 pages , usually L2. * Processor: usually measured in GHz. A part of a computer, such as the central processing unit, that performs calculations or other manipulations of data. A program that translates another program into a form acceptable by the computer being used. * System bus: A system bus is a single computer bus that connects the major components of a computer system. * Multiplier: CPU multiplier. Also called the "clock ratio," it

Itp 100 Chapter1 Homework

255 words - 2 pages TP 100 (002L) Software Design Chapter 1 Assignment Multiple Choice Answers 1- b, program 2- a, hardware. 3- d, CPU. 4- b, microprocessors. 5- c,main memory. 6- a, RAM 7- c, secondary storage 8- b, an input device 9- b, an input device 10- a, byte 11- d, bits 12- b, binary 13- c, 0 14- b, ASCII 15- c, Unicode 16- a, two’s complement 17- b, floating point 18- d, pixels 19- b, a stream of binary numbers 20- b

Keeping Information Secure

1741 words - 7 pages about how computers work and get excitement out of cracking the security of remote computer systems. They often enjoy programming and have expert-level skills in one particular program. For these individuals, computer hacking is a real life application of their problem-solving skills. The purpose of hacking could be anything like to get money illegally, destroying the network, stealing, for the fun or some other motives as well. There are very

Evolution Of Computers

9431 words - 38 pages : Computers are quite versatile in nature. They can perform multiple tasks simultaneously with equal ease. For example, at one moment it can be used to prepare a letter, at the other moment it can be used to play music and in between one can print a document as well. All this work is possible by changing the program (sequence of instructions for computers). * Diligence: Computer, being a machine, does not suffer from the human traits of tiredness and


291 words - 2 pages Siegfried Williams Unite 2 home work UNIT 2 HOME WORK SHORT ANSWER 1. What does a professional programmer usually do first to gain an understanding of a problem? .Break the larger problem into independent sub-problems 2. What is pseudocode? Pseudocode is a detailed yet readable description of what a computer program or algorithm must do, and is expressed in a formally-styled natural language rather than in a programming language. 3

Starting Out With Progamming Logic Design

266 words - 2 pages PT1420 Wk 3 Unit 3 James W. Norris, II April 14, 2013 What is reverse engineering? Ans: Reverse Engineering is taking apart an abject to see how it works in order to duplicate or enhance the object. This practice is frequently used on computer hardware and software. What are the advantages and disadvantages of using reverse engineering to discover the logics of a software program? Ans: Software reverse engineering

Similar Documents

Computer Viruses Essay

1026 words - 5 pages computer worm is a program that repeatedly copies itself and is similar to a computer virus. However, a virus needs to attach itself to an executable file and become part of it. A computer worm doesn’t need to do that. It copies itself, travels to other networks and eats up a lot of bandwidth. A Trojan horse is a program that hides and seems to be a legitimate program but in reality is a fake. A certain action usually triggers the Trojan horse, and

Pic Note Essay

478 words - 2 pages PIC 10A Lecture 1: Hello World! The Very Basics What is a computer? • Seriously? What is a computer program? • Series of commands that the computer interprets and executes. • For a program to accomplish a task the commands must be put together in a meaningful way. What are the ingredients of a program that does something? • The program must be written in a programming language that the computer can understand. There are

Computer Organization Essay

1348 words - 6 pages concepts that are the basis for current computers. The computer lies at the heart of computing. Without it, most of the computing disciplines today would be a branch of theoretical mathematics. To be a professional in any field of computing today, one should not regard the computer as just black box that executes program by magic. We, students of computing should acquire some understanding and appreciation of a computer system’s functional

S.Comp Essay

1038 words - 5 pages 8.0 PROGRAMMING 8.1.1 Definition Program : Programming Language: 8.1 Introduction to Programming Prepared by : Pn. Marzita Ismail (SC Unit) a series of instructions that directs a computer to perform tasks. A set of words, abbreviations, and symbol that enables a programmer to communicate instructions to a computer Eg: Java, C++, Fortran, Cobol, C 8.1.2 Types of Programming Language: 1) Low Level Programming Language • • Why Low