Answer the following questions true (T) or false (F)

1. Call-by-reference is restricted to void functions.

2. Names of parameters in functions, especially function prototypes, have no meaning, and may be selected quite arbitrarily.


1. False
Explanation: There is no connection between the return mechanism and the parameter passing mechanism.
2. True
Explanation: Technically true, nevertheless for the following reasons, names should be selected with care. (I accept an answer of false from a student who provides a good explanation.)Functions should be self-contained modules that are designed separately from the rest of the program. On large projects, different programmers may be assigned to write of different functions. The programmer must choose meaningful names else the fellow programmers will have more difficulty than necessary in understanding the code. That several functions may have the same parameter names is of no matter.

Computer Science & Information Technology

You might also like to view...

A three-phase commit protocol has the following parts: Phase 1: is the same as for two-phase commit. Phase 2: the coordinator collects the votes and makes a decision; if it is No, it aborts and informs participants that voted Yes; if the decision is Yes, it sends a preCommit request to all the participants. participants that voted Yes wait for a preCommit or doAbort request. They acknowledge preCommit requests and carry out doAbort requests. Phase 3: the coordinator collects the acknowledgments. When all are received, it Commits and sends doCommit to the participants. participants wait for a doCommit request. When it arrives they Commit. Explain how this protocol avoids delay to participants during their ‘uncertain’ period due to the failure of the coordinator or other participant

What will be an ideal response?

Computer Science & Information Technology

The utility netfilter and the command iptables provide support for NAT in Linux systems. Explain the relationship between the netfilter utility and the iptables command.

What will be an ideal response?

Computer Science & Information Technology

Use the ________ view in the Computer window to sort files by date

Fill in the blank(s) with correct word

Computer Science & Information Technology

PhoneGap adds a line of code to the head of the page that must be included for the app to function correctly.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology