NCC EDUCATION INTERNATIONAL DIPLOMA IN COMPUTER STUDIES SYSTEMS DEVELOPMENT. 5 th June 2005
|
|
- Mavis Russell
- 6 years ago
- Views:
Transcription
1 NCC EDUCATION INTERNATIONAL DIPLOMA IN COMPUTER STUDIES SYSTEMS DEVELOPMENT 5 th June 2005 SECTION A - 1 Answer all questions from this section. Each question requires ONE response only. SECTION A - 2 Answer all questions from this section. Each question requires MORE THAN ONE response. SECTION B Answer any 3 questions from this section. Time: 2.5 hours Clearly cross out surplus answers. Failure to do this in Section B will result in only the first three answers being marked. Any reference material brought into the examination room must be handed to the invigilator before the start of the examination.
2 SECTION A - 1 ANSWER ALL QUESTIONS FROM THIS SECTION EACH QUESTION REQUIRES ONE RESPONSE ONLY For each question enter ONE capital letter ONLY in your answer booklet. Marks QUESTION 1 1 What is the job title of the person in an organisation who takes responsibility for the delivery of all information services to the business? A) operations manager C) systems support manager B) information systems manager D) network manager QUESTION 2 1 Which of these is the responsibility of a project manager? A) definition of a system C) delivering a system on time B) designing a database for a business D) writing program code QUESTION 3 1 Which of the following is most likely to reduce the development time of a software project? A) hiring more programmers C) make use of objects B) reduce the time spent on documentation D) use multiple programming languages QUESTION 4 1 Bohm and Jacopini showed that only three constructs are necessary to produce every type of program. Which are they? A) initialisation, iteration, selection C) iteration, selection, sequencing B) iteration, initialisation, sequencing D) variable declaration, sequencing, selection QUESTION 5 1 In a lending library, a book is borrowed by many borrowers and an author writes many books. Which of the following entity-relation diagrams shows this? A) C) B) D)
3 Marks QUESTION 6 1 Which of these diagrams correctly shows the relationships between the CPU of a computer and its related components? A) C) B) D) QUESTION 7 1 One method of programming involves writing code using short mnemonics to represent machine actions. This method is known as A) high level C) assembly language B) object oriented D) 4th generation QUESTION 8 1 The original code written by a programmer using an editor is known as A) source code C) compiled code B) object code D) machine code QUESTION 9 1 Apache is a web server application available free of charge. It is an example of A) a proprietary standard C) an open standard B) an industry standard D) a de facto standard QUESTION 10 1 The program listing for a software project is most likely to appear in which item of documentation? A) coding C) logical design B) physical design D) implementation
4 SECTION A 2 ANSWER ALL QUESTIONS FROM THIS SECTION EACH QUESTION REQUIRES MORE THAN ONE RESPONSE Marks QUESTION 11 3 The diagram shows the stages in the life of a computer system. Identify the stages A, B and C. Choose from: i) implementation ii) phase out iii) development iv) maintenance v) preliminary study vi) feasibility study QUESTION 12 3 The following diagram shows an outline of the waterfall model for system development. Identify the stages A, B and C. Choose from: i) business analysis ii) strategic study iii) system design iv) logical design v) code and test vi) maintenance
5 Marks QUESTION 13 3 Which THREE of the following are reasons why Java is a suitable language for programming in a web based environment? A) it is platform independent B) it is a fourth generation language C) it does not need a compile stage D) it is object-oriented E) it has built-in security F) it is compiled to machine code QUESTION 14 3 The following entity life history diagram shows the stages involved in the life of a book in a library. Identify the stages indicated by the boxes A, B and C. Choose from: i) Buy ii) Sell iii) Sell o iv) Buy o v) Loan vi) Loan * QUESTION 15 3 Which THREE of the following statements about a set are true? (No duplicates are allowed within the set) A) a set may contain no objects B) the objects in a set must be arranged in order C) there is a limit to the number of objects in the set D) there is a rule that determines if an object belongs to a set E) the objects in a set can have nothing in common QUESTION 16 3 Where E is the universal set, E={all integers between 1 and 15 inclusive} A={all even numbers} Which THREE of the following statements are true? A) A = {1,3,5,7,9,11,13,15} B) A = {1,3,5,7,9,11,13,15,16} C) A A = E D) A A = E) A = {2,4,6,8,10,12,14,16} F) A E
6 Marks QUESTION 17 3 Which THREE of the following standards are likely to lead to easily maintainable programs? A) regular use of GOTO statements B) functions should achieve as much as possible C) functions should have a single entry and exit point D) global variables should be used whenever possible E) variables should be named according to a convention F) functions should be short QUESTION 18 3 The following are types of documentation: A) structure diagram B) modification history C) user manual Identify the stages of a project where each of these types of documentation would be produced. Choose from: i) physical design ii) coding iii) logical design iv) maintenance v) implementation vi) requirements specification QUESTION 19 3 Which THREE of the following are characteristics of black box testing? A) data driven B) functional C) logical D) structural E) not concerned with system internals F) special interfaces required for testing QUESTION 20 3 When a new system is being tested, which THREE of the following are likely to involve the client? A) conformance testing B) regression testing C) alpha testing D) beta testing E) acceptance testing F) usability testing Total 40 Marks
7 SECTION B ANSWER ANY THREE QUESTIONS QUESTION 21 Marks a) State THREE reasons why program documentation is often of a poor quality. 3 b) i) Explain what is meant by the expression software engineering. 2 ii) Describe how the complexity of a product relates to the difficulty of its production. 2 iii) Explain why developing software is more difficult than developing a physical product. 6 c) i) In the context of systems development, explain the difference between a strategic study and a business 2 study. ii) State THREE reasons why a feasibility study might recommend that a new system should NOT be 3 adopted. iii) State TWO activities that take place during the logical design stage of system development. 2 QUESTION 22 Total 20 Marks a) State FOUR reasons why a company might decide to use a standard methodology for developing computer systems. 4 b) i) Explain what is meant by pseudo-code. 2 ii) Explain what is meant by normalising data. 2 c) i) Explain the meaning of the term encapsulation with reference to objects. 2 ii) Explain why encapsulation can improve the reliability of a program. 2 iii) With reference to object technology, explain the meaning of the term class. 2 iv) With reference to object technology, explain the term polymorphism. 2 d) The following structure diagram shows the processes required to produce an invoice. i) Identify TWO sequences shown in the diagram. 2 ii) Identify a process, indicated in the diagram, that is repeated. 1 iii) What determines how many times the repeated process identified in d) ii) is repeated? 1 Total 20 Marks
8 QUESTION 23 Marks a) i) State FOUR reasons why very few IT projects are written in assembly language. 4 ii) State TWO reasons why it may still be an advantage to make use of assembly language programming. 2 iii) Explain the difference between compilation and linking when developing a program. 4 iv) Distinguish between a compiler and an interpreter. 3 b) i) Explain the meaning of the term Fourth Generation Language. 2 ii) State TWO disadvantages of developing systems with fourth generation languages. 2 c) Explain with an example, what is meant by an event-driven system. 3 QUESTION 24 Total 20 Marks a) i) The best testing is destructive. Explain what is meant by this statement. 2 ii) Explain why it is not desirable for the programmers who developed a system to do their own testing. 2 iii) What makes a test a good one? 1 iv) Explain why it is not possible to test all aspects of a computer system. 2 v) Using a graph or otherwise, describe the relationship between the number of errors found in a test programme and the likelihood of there being more undiscovered errors. 1 b) i) Explain what is meant by scaffolding code. 2 ii) Explain why scaffolding code can lead to misleading test results. 2 c) i) Explain what is meant by integration testing. 2 ii) State TWO circumstances that might lead to integration testing uncovering a large number of errors. 2 d) i) Explain what is meant by desk checking. 2 ii) State TWO types of error that might be uncovered during compilation. 2 Total 20 Marks END OF PAPER
Computer Programming
AQA Level 3 Technical Level IT Computer Programming Unit Number: F/507/6465 Specimen Question Paper Materials For this paper you must have: Pens Pencils Instructions Use black ink or black ball-point pen
More informationITC213: STRUCTURED PROGRAMMING. Bhaskar Shrestha National College of Computer Studies Tribhuvan University
ITC213: STRUCTURED PROGRAMMING Bhaskar Shrestha National College of Computer Studies Tribhuvan University Lecture 03: Program Development Life Cycle Readings: Not Covered in Textbook Program Development
More informationSoftware Development Techniques. December Sample Examination Paper. Time: 3 hours
Software Development Techniques December 2015 Sample Examination Paper Answer ALL questions. Clearly cross out surplus answers. Time: 3 hours The maximum mark for this paper is 100. Any reference material
More informationState two analytical tools used to understand feasibility of a proposed application. Acceptable answer(s) Guidance Max mks
Qualification: 50 3 035/535 Level 3 Advanced Technical Extended Diploma in Digital Technologies (Application Development) Theory Exam Exam date: June 018 1a State two analytical tools used to understand
More informationS/W Programming & Languages
S/W Programming & Languages Overview Programming five steps Five generations High-level programming Object-oriented programming Internet programming 2 Programming What are the five steps of the programdevelopment
More informationDatabases. December Sample Examination Paper. Time: 3 hours
Databases December 015 Sample Examination Paper Answer ALL questions. Clearly cross out surplus answers. Time: 3 hours The maximum mark for this paper is 100. Any reference material brought into the examination
More informationOBJECT ORIENTED SYSTEM DEVELOPMENT Software Development Dynamic System Development Information system solution Steps in System Development Analysis
UNIT I INTRODUCTION OBJECT ORIENTED SYSTEM DEVELOPMENT Software Development Dynamic System Development Information system solution Steps in System Development Analysis Design Implementation Testing Maintenance
More informationSoftware Quality. Richard Harris
Software Quality Richard Harris Part 1 Software Quality 143.465 Software Quality 2 Presentation Outline Defining Software Quality Improving source code quality More on reliability Software testing Software
More informationNCC EDUCATION INTERNATIONAL DIPLOMA IN COMPUTER STUDIES COMPUTER TECHNOLOGY
NCC EDUCATION INTERNATIONAL DIPLOMA IN COMPUTER STUDIES COMPUTER TECHNOLOGY 7 th SEPTEMBER 2008 MARKING SCHEME Markers are advised that many answers in Marking Schemes are examples only of what we might
More informationProgramming Languages and Program Development Life Cycle Fall Introduction to Information and Communication Technologies CSD 102
Programming Languages and Program Development Life Cycle Fall 2016 Introduction to Information and Communication Technologies CSD 102 Outline The most common approaches to program design and development
More informationTwo hours. Please note that an OMR Sheet is attached for use with Section A: full instructions for their use are given in Section A
COMP23111 Two hours Please note that an OMR Sheet is attached for use with Section A: full instructions for their use are given in Section A QUESTION PAPER MUST NOT BE REMOVED FROM THE EXAM ROOM UNIVERSITY
More informationNational Quali cations 2016
H FOR X76/76/0 OFFICIAL USE National Quali cations 06 Mark Computing Science FRIDAY, 7 MAY :00 PM 3:00 PM *X76760* Fill in these boxes and read what is printed below. Full name of centre Town Forename(s)
More informationIBM Enterprise Records Performance Best Practices
IBM Enterprise Records Performance Best Practices Page 1 of 47 TABLE OF CONTENTS 1 INTRODUCTION... 4 1.1 TERMS... 4 1.2 REQUIRED CONCEPTS... 4 2 FILE PLAN MODELING FOR PERFORMANCE... 5 2.1 RETENTION MODEL...
More informationObject Oriented Programming
Unit 19: Object Oriented Unit code: K/601/1295 QCF Level 4: BTEC Higher National Credit value: 15 Aim To provide learners with an understanding of the principles of object oriented programming as an underpinning
More informationEngineering Computing M1H Together Towards A Green Environment
Engineering Computing M1H321538 Module Induction Course Resources Lecture/Tutorial hours Course Syllabus Assessment Procedure Expectation from the Students General Terms and Conditions Course Resources
More informationOCR H446 A-Level Computer Science
Name: Class Teacher: Date: OCR H446 A-Level Computer Science REVISION BOOKLET 1.2 SOFTWARE AND SOFTWARE DEVELOPMENT Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors,
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT PRINCIPLES OF USER INTERFACE DESIGN
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT PRINCIPLES OF USER INTERFACE DESIGN Monday 19 th March 2018 - Afternoon Answer any FOUR questions out of
More informationUnit 1 Computer Systems, Programming and Networking Concepts
Surname Other Names Leave blank Centre Number Candidate Number Candidate Signature General Certificate of Education January 2003 Advanced Subsidiary Examination COMPUTING Unit 1 Computer Systems, Programming
More informationTest Driven Development
Test Driven Development Name: ID: These questions do not have a formal, definitive answer. They are meant to be food for thoughts. Feel free to seek answers on browsing the Internet, talking to other software
More informationProgramming. Loriano Storchi.
Programming Loriano Storchi loriano@storchi.org http:://www.storchi.org/ Algorithms Algorithms describe the way in which information is transformed. Informatics takes care of their theory, analysis, planning,
More informationHIGHER SCHOOL CERTIFICATE EXAMINATION COMPUTING STUDIES 3 UNIT (ADDITIONAL) Time allowed One hour and a half (Plus 5 minutes reading time)
HIGHER SCHOOL CERTIFICATE EXAMINATION 1998 COMPUTING STUDIES UNIT (ADDITIONAL) Time allowed One hour and a half (Plus minutes reading time) DIRECTIONS TO CANDIDATES Section I (0 marks) Attempt ALL questions.
More informationName :. Roll No. :... Invigilator s Signature : INTRODUCTION TO PROGRAMMING. Time Allotted : 3 Hours Full Marks : 70
Name :. Roll No. :..... Invigilator s Signature :.. 2011 INTRODUCTION TO PROGRAMMING Time Allotted : 3 Hours Full Marks : 70 The figures in the margin indicate full marks. Candidates are required to give
More informationNOT FOR USE AS AN EXAM SAMPLE COPY - CS(H)15A. National Qualifications. Computing Science D D M M Y Y. Mark. Total marks 90
FOR OFFICIAL USE National Qualifications Mark CS(H)15A Computing Science Duration 2 hours Fill in these boxes and read what is printed below. Full name of centre Town Forenames(s) Surname Number of seat
More informationSoftware Testing Strategies. Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only
Chapter 22 Software Testing Strategies Slide Set to accompany Software Engineering: A Practitioner s Approach, 8/e by Roger S. Pressman and Bruce R. Maxim Slides copyright 1996, 2001, 2005, 2009, 2014
More informationBCS Level 3 Certificate in Programming QAN 603/1192/7
S Level 3 ertificate in Programming QN 603/1192/7 Specimen Paper Record your surname / last / family name and initials on the answer sheet. Specimen paper only 20 multiple-choice questions 1 mark awarded
More informationChapter Twelve. Systems Design and Development
Chapter Twelve Systems Design and Development After reading this chapter, you should be able to: Describe the process of designing, programming, and debugging a computer program Explain why there are many
More informationCOMPUTER SCIENCE UNIT 1: Understanding Computer Science
Surname Centre Number Candidate Number Other Names 0 GCSE 4341/01 S15-4341-01 COMPUTER SCIENCE UNIT 1: Understanding Computer Science A.M. WEDNESDAY, 3 June 2015 1 hour 30 minutes For s use Total 4341
More informationOHIO ASSESSMENTS FOR EDUCATORS (OAE) FIELD 010: COMPUTER INFORMATION SCIENCE
OHIO ASSESSMENTS FOR EDUCATORS (OAE) FIELD 010: COMPUTER INFORMATION SCIENCE June 2013 Content Domain Range of Competencies Approximate Percentage of Assessment Score I. Computer Use in Educational Environments
More informationIT Skills. May Examination Paper. Time: 2 hours
IT Skills May 206 Examination Paper Answer ALL questions. All answers should be produced on your PC and printed as directed in the paper. Time: 2 hours The maximum mark for this paper is 00. Any reference
More informationSESSION M12-S12 INTERNAL ASSIGNMENT
MASTER OF COMPUTER APPLICATIONS RELATIONAL DATABASE MENAGEMENT SYSTEM PAPER CODE: MCA-401 SECTION-A Answer the following questions in around 100 words. 1. What are the differences between simple and composite
More informationLevel 2 Certificate in Principles of Marketing ( )
Level Certificate in Principles of Marketing (774-0) www.cityandguilds.com July 0 Version.0 Short Answer Questions Version: Sample Instructions for use As the exam secretary you will be required to print
More informationFriday 5 June 2015 Morning
Oxford Cambridge and RSA Friday 5 June 2015 Morning AS GCE MATHEMATICS 4736/01 Decision Mathematics 1 QUESTION PAPER * 3 2 4 8 7 7 8 5 4 8 * Candidates answer on the Printed Answer Book. OCR supplied materials:
More informationBCS Level 3 Certificate in Programming Syllabus QAN 603/1192/7
Making IT good for society BCS Level 3 Certificate in Programming Syllabus QAN 603/1192/7 Version 3.2 February 2018 This is a United Kingdom government regulated qualification which is administered and
More informationNational Quali cations 2017
H FOR X716/76/01 OFFICIAL USE National Quali cations 017 Mark Computing Science TUESDAY, 16 MAY 1:00 PM 3:00 PM *X7167601* Fill in these boxes and read what is printed below. Full name of centre Town Forename(s)
More informationSubject: PROBLEM SOLVING THROUGH C Time: 3 Hours Max. Marks: 100
Code: DC-05 Subject: PROBLEM SOLVING THROUGH C Time: 3 Hours Max. Marks: 100 NOTE: There are 11 Questions in all. Question 1 is compulsory and carries 16 marks. Answer to Q. 1. must be written in the space
More information4. The is a diagram that graphically depicts the steps that take place in a program. a. Program b. Flowchart c. Algorithm d. Code e.
Gaddis: Starting Out with Programming Logic & Design Test Bank Chapter Two MULTIPLE CHOICE 1. Which error produces incorrect results but does not prevent the program from running? a. syntax b. logic c.
More informationPart II - B. Answer sheet and marks allocated
Part II - B Answer sheet and marks allocated (1) (a). i. RAM (0.5 marks) Store operating system as long as the computer is working. Temporary stores data, instructions, information and application software
More informationObjects First with Java A Practical Introduction using BlueJ
Objects First with Java A Practical Introduction using BlueJ David J. Barnes Michael Kölling Extensions by H.-J. Bungartz and T. Neckel 2.1 Course Contents Introduction to object-oriented programming with
More informationDiploma in Company Direction Frequently Asked Questions (FAQs)
Diploma in Company Direction Frequently Asked Questions (FAQs) These FAQs are divided into the following seven sections: Section 1: Structure of the exam Section 2: Booking the exam Section 3: Preparing
More informationLearning objectives. Computer principles The characteristics of contemporary processors, input, output and storage devices
Learning objectives Computer principles 1.1. The characteristics of contemporary processors, input, output and storage devices Components of a computer and their uses 1.1.1 Structure and function of the
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS SOFTWARE ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS 6403 - SOFTWARE ENGINEERING QUESTION BANK TWO MARKS UNIT I SOFTWARE PROCESS AND PROJECT MANAGEMENT 1. What is software engineering? Software engineering
More informationJava Software Solutions for AP Computer Science 3rd Edition, Lewis et al. 2011
A Correlation of AP Computer Science 3rd Edition, Lewis et al. 2011 To the INTRODUCTION This document demonstrates how AP (Advanced Placement) Computer Science, 3rd Edition 2011, Lewis et al. meets the
More informationUNIT II Structuring the Data, Computations and Program. Kainjan Sanghavi
UNIT II Structuring the Data, Computations and Program B y Kainjan Sanghavi Contents Monomorphic versus polymorphic type systems Case Study- The type structure of C++ and Java Structuring the computation
More informationGCE A level 1103/01 COMPUTING CG3
GCE A level 1103/01 COMPUTING CG3 P.M. THURSDAY, 26 January 2012 3 hours 1103 010001 ADDITIONAL MATERIALS In addition to this examination paper, you will need a 20 page answer book. INSTRUCTIONS TO CANDIDATES
More informationCOMPUTER SCIENCE Paper 2 (PRACTICAL)
COMPUTER SCIENCE Paper 2 (PRACTICAL) (Maximum Marks: 30) (Time allowed: Three hours) (Candidates are allowed additional 15 minutes for only reading the paper. They must NOT start writing during this time.)
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT OBJECT ORIENTED PROGRAMMING
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT OBJECT ORIENTED PROGRAMMING Wednesady 23 rd March 2016 Afternoon Answer any FOUR questions out of SIX. All
More informationCambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level
Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *9956178910* INFORMATION TECHNOLOGY 9626/04 Paper 4 Advanced Practical February/March 2017 Additional
More informationBCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5
Making IT good for society BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5 Version 3.1 March 2018 This is a United Kingdom government regulated qualification
More informationADDMISSION-CALL / / WEBSITE:-
ADDMISSION-CALL- 0761-4007445/6541666 / 09425068494 E-MAIL:- mnpedu@rediffmail.com WEBSITE:- www.maanarmadaedu.org Directorate OF DISTANCE LEARNING SYLLABUS BOOKLET Semester-I TO ii 1 DIPLOMA IN COMPUTER
More informationProcedural Programming
Unit 18: Procedural Unit code: D/601/1293 QCF Level 4: BTEC Higher National Credit value: 15 Aim To provide learners with an understanding of the principles of procedural programming and to enable them
More informationBCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT OBJECT ORIENTED PROGRAMMING
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT OBJECT ORIENTED PROGRAMMING Monday 26 th September 2016 - Afternoon Answer any FOUR questions out of SIX.
More informationBCS Higher Education Qualifications. Level 6 Programming Paradigms Syllabus
BCS Higher Education Qualifications Level 6 Programming Paradigms Syllabus Version 3.0 December 2016 This is a United Kingdom government regulated qualification which is administered and approved by one
More informationKULLEĠĠ SAN BENEDITTU Secondary School, Kirkop
KULLEĠĠ SAN BENEDITTU Secondary School, Kirkop Mark HALF YEARLY EXAMINATION 2014/2015 Level 5 6 7-8 Form 4 COMPUTING TIME: 1h 30min Question 1 2 3 4 5 6 7 8 9 Global Mark Max. Mark 8 5 7 10 8 12 13 16
More informationA SYSTEM FOR ENABLING SHORT-TERM FINANCING
A SYSTEM FOR ENABLING SHORT-TERM FINANCING 5 The present invention relates generally to a system and method for enabling short-term financing, and finds particular, although not exclusive, utility in invoice
More informationLIFO : Last In First Out
Introduction Stack is an ordered list in which all insertions and deletions are made at one end, called the top. Stack is a data structure that is particularly useful in applications involving reversing.
More informationC++ (Non for C Programmer) (BT307) 40 Hours
C++ (Non for C Programmer) (BT307) 40 Hours Overview C++ is undoubtedly one of the most widely used programming language for implementing object-oriented systems. The C++ language is based on the popular
More informationWhat are the characteristics of Object Oriented programming language?
What are the various elements of OOP? Following are the various elements of OOP:- Class:- A class is a collection of data and the various operations that can be performed on that data. Object- This is
More informationFundamental principles of computing
SPECIMEN MATERIAL FUNDAMENTAL PRINCIPLES OF COMPUTING AQA Level 3 Technical Level IT Fundamental principles of computing Unit Number: Y/507/6424 Specimen Question Paper Time allowed: 2 hours Instructions
More informationOutline. Programming Languages 1/16/18 PROGRAMMING LANGUAGE FOUNDATIONS AND HISTORY. Current
PROGRAMMING LANGUAGE FOUNDATIONS AND HISTORY Dr. John Georgas, Northern Arizona University Copyright John Georgas All Rights Reserved Outline Current Programming languages Compiled and interpreted implementations
More informationFriday 16 June 2017 Morning
Oxford Cambridge and RSA Friday 16 June 2017 Morning A2 GCE COMPUTING F453/01 Advanced Computing Theory *6880015394* Candidates answer on the Question Paper. OCR supplied materials: None Other materials
More informationShavington Academy Exams Policy
Shavington Academy Exams Policy The purpose of this exams policy is: to ensure the planning and management of exams is conducted efficiently and in the best interests of candidates; to ensure the operation
More informationUNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. M.Sc. in Computational Science & Engineering
COMP60081 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE M.Sc. in Computational Science & Engineering Fundamentals of High Performance Execution Wednesday 16 th January 2008 Time: 09:45
More informationLevel: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48)
Course Title: Software Engineering Course No. : ICT Ed 528 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3 (2+1) Semester: Second Teaching Hour: 80(32+48) 1. Course Description The
More informationComparison Study of Software Testing Methods and Levels- A Review
Comparison Study of Software Testing Methods and Levels- A Review Deepti Kapila Grover M.Tech, Dept. of Computer Science, Assistant professor in LCET, Katani Kalan, India ABSTRACT: Software is an activity
More informationCELLSENSE-AN ACCURATE GSM POSITIONING SYSTEM BASED ON ANDROID
CELLSENSE-AN ACCURATE GSM POSITIONING SYSTEM BASED ON ANDROID S. Reena Assistant Professor of Computer Science, Thiruvalluvar Arts & Science College for Women, Elumalai - 625535, Madurai District Abstract
More informationChapter 9. Introduction to High-Level Language Programming. INVITATION TO Computer Science
Chapter 9 Introduction to High-Level Language Programming INVITATION TO Computer Science 1 Objectives After studying this chapter, students will be able to: Explain the advantages of high-level programming
More informationSoftware Engineering Chap.7 - Design and Implementation
Software Engineering Chap.7 - Design and Implementation Simão Melo de Sousa RELEASE (UBI), LIACC (Porto), CCTC (Minho) Computer Science Department University of Beira Interior, Portugal Eng.Info./TSI,
More informationCE221 Programming in C++ Part 1 Introduction
CE221 Programming in C++ Part 1 Introduction 06/10/2017 CE221 Part 1 1 Module Schedule There are two lectures (Monday 13.00-13.50 and Tuesday 11.00-11.50) each week in the autumn term, and a 2-hour lab
More informationIntroduction... ix. Chapter 1: Exploring Fundamental Programming Concepts... 1
Table of Contents Introduction... ix Chapter 1: Exploring Fundamental Programming Concepts... 1 1.1 Exploring the Editors... 2 History of Editors... 2 Exploring the Types of Text Editors... 3 Describing
More informationChapter 1. Introduction
Chapter 1 Introduction Chapter Scope Introduce the Java programming language Program compilation and execution Problem solving in general The software development process Overview of object-oriented principles
More informationGCE. Computing. Mark Scheme for January Advanced Subsidiary GCE Unit F452: Programming Techniques and Logical Methods
GCE Computing Advanced Subsidiary GCE Unit F45: Programming Techniques and Logical Methods Mark Scheme for January 013 Oxford Cambridge and RSA Examinations OCR (Oxford Cambridge and RSA) is a leading
More informationChapter 2.6: Testing and running a solution
Chapter 2.6: Testing and running a solution 2.6 (a) Types of Programming Errors When programs are being written it is not surprising that mistakes are made, after all they are very complicated. There are
More informationSoftware Systems Development Unit AS1: Introduction to Object Oriented Development
New Specification Centre Number 71 Candidate Number ADVANCED SUBSIDIARY (AS) General Certificate of Education 2014 Software Systems Development Unit AS1: Introduction to Object Oriented Development [A1S11]
More informationInformation and Rules for Candidates taking IFE Examinations in March 2019
Information and Rules for Candidates taking IFE Examinations in March 2019 INTRODUCTION This document provides information and rules for candidates who have booked examinations in March 2019. Candidates
More informationF453. COMPUTING Advanced Computing Theory ADVANCED GCE. Thursday 23 June 2011 Morning
ADVANCED GCE COMPUTING Advanced Computing Theory F453 *F430360611* Candidates answer on the question paper. OCR supplied materials: None Other materials required: None Thursday 23 June 2011 Morning Duration:
More informationExamination Questions Time allowed: 1 hour 15 minutes
Swedish Software Testing Board (SSTB) International Software Testing Qualifications Board (ISTQB) Foundation Certificate in Software Testing Practice Exam Examination Questions 2011-10-10 Time allowed:
More informationJava for Programmers Course (equivalent to SL 275) 36 Contact Hours
Java for Programmers Course (equivalent to SL 275) 36 Contact Hours Course Overview This course teaches programmers the skills necessary to create Java programming system applications and satisfies the
More information*ANSWERS * **********************************
CS/183/17/SS07 UNIVERSITY OF SURREY BSc Programmes in Computing Level 1 Examination CS183: Systems Analysis and Design Time allowed: 2 hours Spring Semester 2007 Answer ALL questions in Section A and TWO
More informationOverview. Introduction to Embedded Systems. What is an embedded system? What are some of their characteristics? What is the required skill set?
Embedded Basics Overview Introduction to Embedded Systems What is an embedded system? What are some of their characteristics? What is the required skill set? Software Development Process Waterfall vs Agile
More informationSoftware Engineering Lifecycles. Controlling Complexity
Software Engineering Lifecycles Class url:http://laser.cs.umass.edu/courses/cs320.spring11/ Controlling Complexity Separation of Concerns Planning Ahead Do a little work now to make later work easier The
More informationCPT1. Unit 1 Computer Systems, Programming and Networking Concepts. General Certificate of Education January 2004 Advanced Subsidiary Examination
Surname Other Names Leave blank Centre Number Candidate Number Candidate Signature General Certificate of Education January 2004 Advanced Subsidiary Examination COMPUTING Unit 1 Computer Systems, Programming
More informationObjects First with Java A Practical Introduction using BlueJ
Objects First with Java A Practical Introduction using BlueJ David J. Barnes Michael Kölling Extensions by H.-J. Bungartz, T. Neckel and M. Roderus 2.1 Course Contents Introduction to object-oriented programming
More information1.3.4 case and case* macro since 1.2. Listing Conditional Branching, Fast Switch. Listing Contract
1.3.4 case and case* macro since 1.2 Listing 3. 14. Conditional Branching, Fast Switch (case [expression & clauses]) case is a conditional statement which accepts a list of testing conditions to determine
More informationEngineering Innovation Center LabVIEW Basics
Engineering Innovation Center LabVIEW Basics LabVIEW LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that uses icons instead of lines of text to create
More informationAutomated Item Banking and Test Development Model used at the SSAC.
Automated Item Banking and Test Development Model used at the SSAC. Tural Mustafayev The State Student Admission Commission of the Azerbaijan Republic Item Bank Department Item Banking For many years tests
More informationUNIT -1 1.1 OVERVIEW OF LANGUAGE PROCESSING SYSTEM 1.2 Preprocessor A preprocessor produce input to compilers. They may perform the following functions. 1. Macro processing: A preprocessor may allow a
More informationCOMPILER DESIGN LECTURE NOTES
COMPILER DESIGN LECTURE NOTES UNIT -1 1.1 OVERVIEW OF LANGUAGE PROCESSING SYSTEM 1.2 Preprocessor A preprocessor produce input to compilers. They may perform the following functions. 1. Macro processing:
More informationIdentifiers. Identifiers are the words a programmer uses in a program Some identifiers are already defined. Some are made up by the programmer:
C1 D6 Obj: cont. 1.3 and 1.4, to become familiar with identifiers and to understand how programming languages work HW: p.51 #1.8 1.9 (Short Answers) Chapter 1 Test in two class days!! Do Now: How is the
More informationGCE A level 1103/01 COMPUTING CG3
GCE A level 1103/01 COMPUTING CG3 A.M. TUESDAY, 17 June 2014 3 hours 1103 010001 ADDITIONAL MATERIALS You will need a WJEC 20 page answer booklet (pink), which has been specifically designed for the examination
More information3. Java - Language Constructs I
Educational Objectives 3. Java - Language Constructs I Names and Identifiers, Variables, Assignments, Constants, Datatypes, Operations, Evaluation of Expressions, Type Conversions You know the basic blocks
More informationCS487 Midterm Exam Summer 2005
1. (4 Points) How does software differ from the artifacts produced by other engineering disciplines? 2. (10 Points) The waterfall model is appropriate for projects with what Characteristics? Page 1 of
More informationThe RASTA Framework. Joel Becker October 3, 2001
The RASTA Framework Joel Becker October 3, 2001 Abstract RASTA is an framework for describing tasks on a computer system. It is well known that casual and non-expert users prefer to be guided through tasks
More informationIt is primarily checking of the code and/or manually reviewing the code or document to find errors This type of testing can be used by the developer
Static testing Static testing is a software testing method that involves examination of the program's code and its associated documentation but does not require the program be executed. Dynamic testing,
More informationP.G.D.C.M. (Semester I) Examination, : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern)
*4089101* [4089] 101 P.G.D.C.M. (Semester I) Examination, 2011 101 : ELEMENTS OF INFORMATION TECHNOLOGY AND OFFICE AUTOMATION (2008 Pattern) Time : 3 Hours Max. Marks : 70 Note : 1) Q. 1 is compulsory.
More informationPOST GRADUATE DIPLOMA IN LIBRARY AUTOMATION AND NETWORKING (PGDLAN)
No. of Printed Pages : 6 MLI-007 POST GRADUATE DIPLOMA IN LIBRARY AUTOMATION AND NETWKING (PGDLAN) 00942 Term-End Examination June, 2017 MLI-007 : PROGRAMMING Time 2 hours Maximum Marks : 50 (Weightage
More informationModesto Junior College Course Outline of Record CMPSC 241
Modesto Junior College Course Outline of Record CMPSC 241 I. OVERVIEW The following information will appear in the 2010-2011 catalog CMPSC 241 Assembly Language Programming Prerequisite: Satisfactory completion
More informationLow-level software. Components Circuits Gates Transistors
QUIZ Pipelining A computer pipeline has 4 processors, as shown above. Each processor takes 15 ms to execute, and each instruction must go sequentially through all 4 processors. A program has 10 instructions.
More informationOne and a half hours. Appendix A is located at the back of the exam UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE
One and a half hours Appendix A is located at the back of the exam UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE Agile Software Engineering Date: Tuesday 15th January 2013 Time: 09:45-11:15 Please
More informationSample Examination Paper Programming and Software Development
THE UNIVERSITY OF MELBOURNE DEPARTMENT OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING Sample Examination Paper 2008 433-520 Programming and Software Development Exam Duration: 2 hours Total marks for this
More informationREVIEW AND OUTLOOKS OF THE MEANS FOR VISUALIZATION OF SYNTAX SEMANTICS AND SOURCE CODE. PROCEDURAL AND OBJECT ORIENTED PARADIGM DIFFERENCES
REVIEW AND OUTLOOKS OF THE MEANS FOR VISUALIZATION OF SYNTAX SEMANTICS AND SOURCE CODE. PROCEDURAL AND OBJECT ORIENTED PARADIGM DIFFERENCES Hristo Hristov Abstract. In the article, we have reviewed the
More information