CARIBBEAN EXAMINATIONS COUNCIL Caribbean Advanced Proficiency Examination Computer Science Syllabus Effective for examinations from May/June 2009 Correspondence related to the syllabus should be addressed to: The Pro-Registrar Caribbean Examinations Council Caenwood Centre 37 Arnold Road‚ Kingston 5‚ Jamaica‚ W.I. Telephone Number: (876) 920-6714 Facsimile Number: (876) 967-4972 E-mail address: cxcwzo@cxc.org Website: www.cxc.org Copyright © 2008 by Caribbean
Premium Computer Algorithm Software engineering
FOC QUESTION BANK QUESTION BANK – I YEAR IT PART – A UNIT – I 1. Define Data and Information. 2. Who is the Father of Computer and why is he called so? 3. Name some of the popular Microprocessor manufacturers. 4. Expand COBOL‚ BASIC‚ FORTRAN and IBM. 5. Specify the electronic components used for different computer generations. 6. Compare the computer with calculator. 7. What are the languages used in computer generations. 8. How are the mainframe systems useful? 9. What is a base
Premium Computer Application software Computer software
disk 10. Which of the following pairs of steps in the programming process is in the correct order? Code the program‚ translate it into machine language 11. The two most commonly used tools for planning a program’s logic are flowcharts and pseudocode. 12. The most important thing a programmer must do before planning the logic to a program is understand the problem. 13. Writing a program in a language such as C++ or Java is known as coding the program. 14. A compiler would find all
Premium Programming language Computer programming Computer program
Data Flow Diagram (DFD) The Data Flow Diagram (DFD) is a graphical representation of the flow of data through an information system. It enables you to represent the processes in your information system from the viewpoint of data. The DFD lets you visualize how the system operates‚ what the system accomplishes and how it will be implemented‚ when it is refined with further specification. Data flow diagrams are used by systems analysts to design information-processing systems but also as a way to
Premium Data flow diagram Flowchart Decision theory
Procedural and Objective Programming PRG/211 – Algorithms and Logic for Computer Programming Procedural and Objective Programming Computer hardware runs off different programs that are installed on a computer. For these programs to run‚ they need to be coded correctly with minimal bugs. Designing and coding are the essentials of programming. The various methods to code a program have grown over the years. There are two basic types of programming that have been around for a long time; procedural
Premium Programming language Object-oriented programming Computer program
Programming Problems For each of the following Programming Problems‚ use the top-down modular approach and pseudocode to design a suitable program to solve it. 1. a. Input names of students from the user‚ terminated by ”ZZZ”‚0‚0‚0‚ and create a data file grades with records of the following form: student (String)‚ test1 (Integer)‚ test2 (Integer)‚ test3 (Integer) b. Display the contents of the file grades created in Part a. Each student’s record should appear on a separate line and include
Premium Programming language Display device Real number
Home Maintenance PRG/211 April 1‚ 2013 Abstract Team “B” has worked on a proposal that develops a user-friendly program that helps the end-users simplify home maintenance projects. Using resources such as program development‚ modular programming‚ and coding‚ documenting‚ Array structure‚ and testing programs the team has developed an array structure home maintenance checklist. Home maintenance is important for most individuals regardless if he or she rents or owns a home‚ townhouse‚
Premium Home Plumbing Home improvement
Unit 7 Assignment 1: Homework Learning Objectives and Outcomes Use pseudocode/flowcharts to represent repetition structures. Create While‚ Do-While‚ and Do-Until conditional loops. Describe the implications of an infinite loop. Assignment Requirements Answer: I. Short Answer Review Questions 1-5‚ starting on page 213 1. You visually set them apart from surrounding code. 2. A pretest loop is a loop tests the conditions before performing the iteration. A posttest loop performs the iteration then
Premium Multiplication Real number
Chapter 8 Programming Problems IT/210 Chapter 8 Programming Problems For each of the following problems‚ use the top-down modular approach and pseudocode to design a suitable program to solve it. 1. Input names of students from the user‚ terminated by ZZZ‚ and create a data file GRADES with records of the form: student(string)‚ test1(interger)‚ test2 (interger)‚ test3 (interger). In this file‚ all test scores should be set equal to 0. Analysis Process 1. Display input student
Premium Equals sign Equality Integer
the appropriate description on the right by typing in the corresponding letter under the Answer column. Activity or Purpose Answer Description 1. Modular programming G A. English-like statements to document the outline of a program 2. Pseudocode A B. Translating design into statements usable by a computer 3. Problem analysis D C. Statements that determine the execution paths of a program 4. Program design F D. Identifying desired outputs based on provided input 5. Program
Premium Flowchart Programming language Computer program