Please note that this question is not a duplicate of this or this , as other questions do not contain an operator component and do not ask about the details of the parameters and arguments that I am asking for.
I am going to teach the first programming course using vb.net. Please note that this course will cover only procedural programming (with emphasis on algorithmic thinking) and will not mention OOP, so there will be no operator overloading.
I am looking for help in getting terminology directly:
Is the following statement correct: in the procedure there . If the procedure has parameters, then does it accept arguments?
Is the term used parameteronly for procedures or for statements? That is, can I say that the binary operator has two parameters , even if we are talking about built-in types (for example, Integer)?
Is it wrong to say that the operator has operands ? (just as it is wrong to say that there are arguments in the procedure )
Is the use of two different terms - argumentand operand- for procedures and operators, respectively, explained only for historical reasons, or is there a fundamental difference between the two?
Does the parameterprocedure use a parameter name? I think that in C++(with a question about the parameters of functions) the answer is "No"; what is it in vb.net?
source
share