Practice conversions:
Practice conversions Decimal Binary Octal Hex Two’s complement 16 32 1 18 16
What is the Role of HTTP in data transmission across the Internet?:
What is the Role of HTTP in data transmission across the Internet? Define the term “ transparenc y” in Network Operating Systems
What are the advantages of using INTERVIEWS to find out information over QUESTIONAIIRES.:
What are the advantages of using INTERVIEWS to find out information over QUESTIONAIIRES .
Slide 5:
describe the differences between types of primary memory (research RAM and ROM) and explain their uses; Be careful with definitions of the uses. For example BIOS is not fully stored in ROM because it can be user defined. Hint straight from examiner!
Slide 6:
What errors can occur in data transmission? and explain methods of detecting and correcting these errors (parity checks, the use of parity in data blocks to become self correcting, check sums and echoes); Explain, how for example, a check sum may consider 4 bytes of data being transmitted in order to make the calculation manageable. Hint straight from examiner!
Slide 7:
explain the use of code to represent a character set (ASCII, EBCDIC and UNICODE); ASCII is the important one and should be understood. The others are examples of different standard sets of code and the understanding of the fact that there are others is enough. Hint straight from examiner!
Slide 8:
Basic programming constructs/control structures identify the three basic programming constructs used to control the flow of execution: sequence, selection and iteration ; understand and use selection in pseudo-code and a procedural programming language including the use of IF statements and CASE/SELECT statements ; understand and use iteration in pseudo-code and a procedural programming language including the use of count-controlled loops (FOR-NEXT loops) and condition-controlled loops (WHILE-ENDWHILE and REPEAT-UNTIL loops); understand and use nested selection and iteration statements; A good understanding of the control structures is the basis of being able to program in a procedural language and centres are advised to introduce this early in the course. Candidates should have the opportunity to implement working code using these constructs from designs which have been produced as a class or by themselves. They should also be able to write equivalent code using different iteration structures (FOR, WHILE, REPEAT) and different selection structures (IF and SWITCH/SELECT – as supported by the language used). The use of jumps(GOTO) should be discouraged by centres in order to encourage the candidates’ understanding of control structures. However, its moderate use, especially in cases such as exception handling or nested loops, may be appropriate. Use of subprograms/subroutines including procedures and functions understand, create and use subroutines (procedures and functions) including the passing of parameters and the appropriate use of the return value of functions Understanding the difference between passing parameters by value and by reference will not be tested in examination questions, but may create interesting classroom discussions, depending on the language used.. Unit 2 (Exam in May) PROGRAMMING UNIT Teacher guidance and hints