Parameters Computer ScienceWatch
The 'parameter' in the example you've posted is 'item'. Parameters are the arguments or 'values' that are passed into functions/methods (in your example its called a procedure). You've made an easy mistake by looking and thinking that 'front' and 'rear' are the parameter(s), from what I can tell these are variables, that in this case are being used as 'indexers' , which are used to access the value at a certain position in a linear data structure (such as queue from your example).
procedure less_than_ten (number) // 'number' is the parameter. if number < 10 // Do something else number > 10 // Do something endif endprocedure
To simplify is down to its bare bones - Parameters are what are between the brackets after the procedure name that can be used or referred to in the code that the procedure contains.
I don't know whether I've made this clear, try this link, as it should be helpful: https://www.bbc.co.uk/bitesize/guide...kqt/revision/4 Apologies if I have confused you further.