AllBestEssays.com - All Best Essays, Term Papers and Book Report
Search

Computer Operations, Solving Problems, and Algorithms

Essay by   •  September 23, 2011  •  Research Paper  •  1,045 Words (5 Pages)  •  2,126 Views

Essay Preview: Computer Operations, Solving Problems, and Algorithms

Report this essay
Page 1 of 5

Computer Operations, Solving Problems, and Algorithms

Introduction

The computer has been a great addition to mankind, the computer is able to solve complex problems, bring together people that are located across the world. Software is what enables humans to interact with the hardware, the software allows us to play video games, print pictures, edit documents, and work on financial data. Programs come in all forms, from vast amounts of code, down to the small script that has a few lines. Either large or small, the program has a structure, a way to produce programs, a way to troubleshoot, and roles that enable the code to work. Below is a brief look into the roles, problems, and solutions programs can provide.

Six basic computer operations

The computer's ability to receive information from keyboards, the mouse, cameras, and modems are not just hardware, the components are controlled by software.. Without receiving information from the end user, the computer would be unable to display pictures or send an email. A program is written in such a way that input and output is the result of specific events, which interact with the hardware. The three basic software functions are sequence, repetition, and decision. These events are what drive the program, communicate with the hardware, and all the computer to perform recurring actions.

The programs ability to open, close, edit, and manage data files are all part of operational roles within the computer program. These roles consist of six basic areas that must be part of the ram. Without these roles the program will have little interaction with the end user. The roles provide real time input that the computer understand, and then translates to an output for the end user. A modem receives a signal from a telecom company, this input is read, then the output is displayed on the screen, this example provides internet access to the human at the keyboard.

The first role, the input writes data to a program, input allows the end user to send commands through the program to produce a result. Hitting the print button tells the word document program to send a virtual document to the printer, producing it in physical form. This command now turns into an output role. The output is the word document being directed to the printer.

The remaining four are processing roles; each role has specific jobs within the program. The computer can perform arithmetic, calculating complex calculations, the binary language of computers are ones and zeros, these ones and zeros are on and off commands that are processed by the computer. The calculations run in m milliseconds producing various results that are specified by the code.

Programs need storing and the ability to allocate memory to these programs is very basic operation for a computer. Computers assign memory space for each program that is launched. With memory assignment computers are able to compare two variables while selecting two alternative actions. Combine these roles with the ability to repeat an action, the computer is able to run

...

...

Download as:   txt (6.1 Kb)   pdf (87.8 Kb)   docx (11.2 Kb)  
Continue for 4 more pages »
Only available on AllBestEssays.com