• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Explain the key features of procedural programs

Extracts from this document...

Introduction

Transfer-Encoding: chunked I am working as a junior for an electronic games maker. My manager has asked me to write a short guide to the basics of procedural programming and to demonstrate some of the techniques. I will produce a PowerPoint to explain the features and control structures required to implement a given design. In order to meet this criterion, I will describe features and structures clearly and logically, showing the underpinning principles and, in particular, the reasons why structures are important. Procedures Procedures (can also be known as routines, subroutines, methods or function) complete a series of computational steps to be carried out. Functions Functions are similar to procedures but return using a value. ...read more.

Middle

Local variables Local variables are variables that exist only inside a function are called Local variables; they cannot be used outside the function. Global variables Global variables are variables that exist throughout the script are called Global variables. Their values can be changed anytime in the code and even by other functions. Parameter passing A parameter is a special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine. Modularity Modularity is the degree to which a systems components may be separated and recombined. Programming libraries Programming libraries is a collection of non-volatile resources used by computer programs, often to develop software. For example, configuration data, documentation, help data, pre-written code and subroutines. ...read more.

Conclusion

Break-points A breakpoint marks a point in your code where the execution will take a break. Conditional commands Conditional commands are a set of rules performed if a certain condition is met. Case Case statements are a substitute for long if statements that compare a variable to several "integral" values ("integral" values are simply values that can be expressed as an integer) Conditional statements A conditional statement is how the program can make a decision. These are also known as an IF statement. These decisions rely on testing at least one condition. Use of Boolean operators Boolean Operators are simple words like AND, OR, NOT or AND NOT. They used as conjunctions to combine or exclude keywords in a search, resulting in more focused and productive results. This should save time and effort by eliminating inappropriate hits that must be scanned before discarding. ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Information Systems and Communication section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Information Systems and Communication essays

  1. Communication Principles

    Because the insurance company has three segments (Sales, Claims and Finance) and they all need to communicate with each other it would be a good idea to connect the segments using bridges. Task 2.A Network Topologies Network Topologies that could be utilised for the insurance company: * Star - When

  2. Internet statement investigation of supermarkets

    to words used all the time such as the and concentrate on the words which have more relevance e.g. supermarkets This search I am going to display will have quotation marks on the words that could consequently show me more relevant sites.

  1. Cunha & Ribeiro Ltd: Stock Control & Invoice Database

    I would prefer to stick to the current system for that as it makes it alt easier for me to remember if I have contacted the suppliers or not. 14. Would you like your system to have e-mail facility so that you can send your invoice and expenditures by e-mail to your accountant?

  2. Database Coursework on a Rental System: Design

    From these sub-menus, there can be buttons representing the individual tables and queries themselves respectfully. Thus, everything within the database can be accessed via the main menu, or the switchboard of the database. Integration of VBA (Visual Basic for Applications)

  1. communication and values

    feel about the progress of the interactions that I am doing with the clients. As Moonie described "communication cycle means the progress of building an understanding of what another person is communicating". Moonie. N p315 (2000). In my both interactions I used communication cycle and active listening by explaining what my interaction is.

  2. transmission of care values

    a normal response to a dangerous or stressful situation, symptoms of which may include trembling, sweating, rapid pulse rate, dry mouth, nausea, etc." (Chambers Online, 2007) Stage 4 - depression and withdrawal. In this context withdrawal can be defined as "a retreat into silence and self-absorption."

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work