GCE Computing. COMP3 Problem Solving, Programming, Operating Systems, Databases and Networking Report on the Examination.
|
|
- Josephine Morrison
- 8 years ago
- Views:
Transcription
1 GCE Computing COMP3 Problem Solving, Programming, Operating Systems, Databases and Networking Report on the Examination 2510 Summer 2014 Version: 1.0
2 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved. AQA retains the copyright on all its publications. However, registered schools/colleges for AQA are permitted to copy material from this booklet for their own internal use, with the following important exception: AQA cannot give permission to schools/colleges to photocopy any material that is acknowledged to a third party even for internal use within the centre.
3 Question 1 In Part 1 (a) candidates were expected to apply their knowledge of parallel and serial transmission to identify which was most appropriate in three different scenarios. Candidates appeared to find this a more difficult task than to state properties or advantages of the different methods, which is what questions have focused on in previous papers. Almost all students were able to achieve one mark and over a third achieved full marks. Part 1 (b) was well tackled, with over two thirds of students managing to achieve the mark. The most common correct response was that a handshake would be used to check if a device was ready to receive data. Some students gave responses that related to the use of handshakes on networks that were also creditworthy. Answers that suggested that the data payload would be transmitted as part of the handshake were not awarded any marks. Part 1 (c) was also well tackled, with over two thirds of students managing to achieve the mark. Some students gave a generic description of latency and some defined it in terms of data transmission, which was the context used in the question. A small number failed to achieve a mark by giving a response that mixed up the two types of response, such as It is the delay between data being transmitted and its effects being felt. Question 2 Overall, students demonstrated a good understanding of the use of regular expressions. For part 2 (a), students needed to explain that the expression would accept any string that consisted of zero or more b characters followed by a c. Common mistakes were to confuse the + and * operators and therefore to state that one or more b characters would be required, and to apply the * operator to the c to its right rather than the b to its left. Some students wrote any number of b characters which was not enough for a mark. It had to be made clear that zero or more characters were required to achieve the mark. For part 2 (b), students needed to explain that the expression would accept any string that consisted of zero or one b characters followed by a c. Many candidates simply listed the two strings that would be accepted, which were bc and b, which was an acceptable alternative response. Some candidates confused the meaning of the? operator with either the + or the operators. The simplest correct response to part 2 (c) was b(cd)*(e fg), although any valid regular expression was creditworthy. Some students missed marks by using the wrong operator instead of the * or by missing out brackets which were important for defining the scope of the operators. Three quarters of students got some marks for this question part and half got full marks. Question 3 The overwhelming majority of students were able to correctly identify that it was the binary search algorithm that required the list to be sorted for part 3 (a). The trace for part 3 (b) was also well completed with about three quarters of students getting some marks and well over half getting full marks. For part 3 (c), around half of the candidates were correctly able to explain that the value of InnerPointer did not decrease to zero because either the second while loop condition was not 3 of 8
4 satisfied or the number being moved did not need to be inserted at the start of the list. The most common mistake was to state that the list had already been sorted, which was not enough for a mark. For part 3 (d), about two thirds of students correctly identified that the algorithm that they had traced was of time complexity O(n 2 ). Part 3 (e) was poorly answered, with only about one third of students correctly identifying that the algorithm they had traced was an insertion sort. Bubble sort was a far more common but incorrect response. Parts 3 (f) (i), 3 (f) (ii) and 3 (g) were all well answered. The most common error in both parts of 3 (f) was to perform a traversal of the tree instead of using it as a binary search tree. Question 4 As in previous years, candidates demonstrated a very good understanding of floating point representation. Parts 4 (a) and 4 (b) were extremely well tackled, with over three quarters of students achieving full marks. Part 4 (c) was not tackled as well, with less than half of the candidates achieving both marks. Some candidates mistakenly moved the binary point four places to the right instead of the left or miscalculated the exponent to be 12 instead of -4. Others did not know how to deal with the binary point being moved to the left past the sign bit in a negative number and so ended up with a positive number instead of a negative number at the end. Part 4 (d) was well tackled, with the majority of students achieving full marks and two thirds achieving at least two of the three marks. Those students who did not achieve full marks most commonly went wrong when converting 108 in unsigned binary into -108 in two s complement. Another mistake was to write out the binary place values backwards when working out the bit pattern for 108, ie 1,2,4,8 etc. The vast majority of candidates achieved at least one mark for part 4 (e), correctly recognising that overflow occurred when a value was too large to be stored in the number of bits available. The clearest answers explicitly stated that the number of bits available for storing the number was insufficient, rather than making more vague references to, for example, memory space. Some students failed to achieve a mark because they related the number of bits to the mantissa alone. Around two thirds of candidates were able to identify correctly that the situation which might cause overflow was division for part 4 (f). Question 5 Part 5 (a) was well tackled with over two thirds of candidates recognising that a queue was an appropriate data structure to represent the deck of cards because it was a first-in-first out structure. Just over half of the candidates were able to correctly update the pointers to the queue in part 5 (b) (i) and just under half were able to do likewise in part 5 (b) (ii). In the former, the most common mistakes were to change FrontPointer to 10 instead of 11 and to leave QueueSize at 52. In the latter, the most common mistake was to change RearPointer to 54, failing to recognise that this was a circular queue and RearPointer should change to 2. 4 of 8
5 Students achieved a broad range of marks on question part 5 (b) (iii) which required them to write an algorithm for dealing a card. Over two thirds got some marks, but just under 10% scored full marks. The most commonly made mistakes were to try to deal more than one card, to fail to wrap FrontPointer back to the start of the array when it went past the end of it, and to deal a card when the deck was empty. Part 5 (c) was well answered, with most students recognising that in an event-driven program, subroutines would be associated with events, such as a button being clicked or a timer reaching 0, and that the appropriate subroutine would be called when the event occurred. Some responses were not considered creditworthy as they could have applied to any style of programming, for example the program waits for user input before executing instructions. Approximately two thirds of students achieved some marks for comparing a mobile phone operating system and a desktop operating system in part 5 (d). A common mistake was to compare the devices rather than the operating systems, for example stating that the desktop would have more memory that the mobile phone. Many students explained that the mobile phone OS would have lower hardware requirements but it would have been nice to see some more concrete examples of these reduced requirements, and phrases such as smaller and more lightweight were used too often. Some students gave responses to a question from an earlier paper that were not appropriate for this scenario. Question 6 Overall, students demonstrated a satisfactory ability to use SQL in question parts 6 (a) to (c). Part 6 (a) was the worst tackled of the three. Commonly made mistakes when defining the table in this part were to use incorrect SQL data types, to include the field EngineSize, to declare RegistrationNumber to be an integer or to use non-sql syntax. Some students attempted to put a constraint on the PolicyType to ensure that it could only be one of the two valid possibilities. Students were not expected to know how to do this, so incorrect attempts at doing so were not penalised. In part 6 (b), just under half of students got full marks. Many students did not appear to really know the correct syntax of the SQL Update command, but achieved an easy mark by writing the first line of the command as Update Vehicle. A common mistake was to fail to put quotation marks around the registration number or colour values. Responses to part 6 (c) were disappointing, given the frequency that students have been asked to write SQL queries in the exam over the years, and the fact that this was a fairly simple example, involving only two tables. Only one third of candidates achieved full marks, though half managed to achieve three of the four marks. As in part 6 (b), one common mistake was to miss quotation marks around the registration number. Other mistakes were to use the keyword GET instead of SELECT and to miss out the AND operator in the WHERE clause. Pleasingly, most students realised that a condition was needed to link the two tables together. Parts 6 (d) (i) to (iii) were about server side scripts. Just under half of candidates were able to achieve full marks for part (i) by explaining that a server side script was program code that was executed on a server. Some also recognised that the trigger for this could be the requesting of a web page and that the output would be a web page. Part (ii) was the least well tackled part, with only around one third of students achieving any marks. The Request object is used to fetch userinputted data from the web server that it will have been sent when the web page that the data was entered on was submitted. The majority of students believed that the Request object was used to 5 of 8
6 either query a database or that the execution of the command would trigger a request to the user to input data at that time rather than retrieving already input data. Almost all of the candidates got one of the two marks for part (iii) but few clearly explained that the output would be written to a web page which the web server would return to the web browser on the Police Officer s handheld terminal. Part 6 (e) was about extending the design of the database to store safety certificate information. The majority of candidates scored at least two of the three marks. Most candidates correctly identified that a new table would need to be created, what the fields in this table would need to be, and that CertificateNumber would be the primary key. Those candidates who scored two but not three marks usually made a mistake with regard to how the new table would be linked to the existing database, stating that the CertificateNumber would be added to the Vehicle table as a foreign key. This solution would not work as this would only allow one certificate to be associated with each vehicle, and it was required that previous certificates could also be stored. The correct solution was to put the RegistrationNumber from the Vehicle table into the new table as a foreign key. Question 7 More than half of the candidates were able to correctly define abstraction in part 7 (a). The question was asked in the context of data representation, so an appropriate definition would have been to store only those details of a problem/model that were required in the context of the problem being solved. Common mistakes were to state that unnecessary complexity would be hidden from the user, rather than being removed from the model altogether, or to define a simulation instead of abstraction. Part 7 (b) was the question that assessed quality of written communication. As such, it was particularly important the candidates used technical terms accurately when writing their responses. Almost all candidates covered both aspects of the question: the representation as a graph and the representation using arrays as an adjacency matrix or list. In almost all responses, the graph part of the answer was better than the array representation part, with most students being able to correctly explain how the underground railway network could be represented as a graph. Some students lost marks by not using the correct terminology or by drawing diagrams but not explaining points such as that a station would be represented as a node. As the question paper stated, diagrams needed to be fully explained if they were used. A common mistake was to state that stations would be represented by nodes and that railway tracks would be represented by vertices; vertex in a synonym for node but was being mistakenly used instead of the term edge or arc. A small but not insignificant number of students misinterpreted the term graph and explained how the network might be represented as a bar chart or scattergraph. The part of the question relating to the representation using arrays as an adjacency matrix or list was poorly tackled. Many students discussed how the representation could be drawn out as a grid or list on paper instead of how it could be represented using arrays in a programming language, or described solutions that were not really either an adjacency matrix or list. Those who decided to represent the data as an adjacency matrix often suggested that the station names would be written into the array rather than that stations would be associated with a number that would be used as an index into the array. That said, pleasingly, most students who suggested a matrix representation recognised that the distances would be filled into the array at the 6 of 8
7 appropriate location and that a null value would be used where there was no route. Some students used an array containing only 0s and 1s instead of distances. Students who chose to present an adjacency list solution rarely explained how this would be achieved in a programming language, focussing instead on how it could be depicted diagrammatically. Another common mistake was to talk about pointers, without explaining how these would work in the context of the array. Question 8 Question part 8 (a) asked students to explain what inheritance was. Just under two thirds of students were able to do this. Those students who failed to achieve the mark usually did not make clear that the relationship was between a parent class and a sub class or, if they did this correctly, failed to explain the nature of the relationship, ie that the sub class could share some of the methods or properties of the parent. Students had to draw an inheritance diagram in part 8 (b). Almost 90% of candidates achieved at least two of the three available marks, but only half of the candidates achieved full marks. The failure to achieve the third mark was usually because a candidate failed to style the diagram correctly, either not drawing arrowheads, drawing them at the wrong end of the lines, or not enclosing the names of the classes in some type of box. A very good range of responses was made to question part 8 (c). The most common mistakes that students made were to fail to identify that the new class was a sub class of the Selector class, to fail to redefine the SelectItemFromList procedure so that it was overridden, to add in extra unnecessary functions and procedures, and to redefine the data items from the parent class. Question 9 Question part 9 (a) was a trace of the execution of a Turing machine. This was very well tackled with over three quarters of students achieving full marks. Part 9 (b) required students to explain the overall effect of three of the rules of the Turing machine s transition function. The overall effect was that the tape head would move right along the string until the end of the string was found, without changing the contents of the tape. When the end of the string was located, the state would change to S CO and the head would move left. The most common mistake that students made was to explain what each individual rule did rather than what the purpose of the rules taken together was. Part 9 (c) was poorly tacked, with only slightly over a quarter of students achieving any marks. A universal Turing machine can be seen to work as an interpreter because it reads instructions in order from a tape and executes them in sequence. This is similar to how an interpreter reads instructions in order from memory and executes them in sequence. Many students either defined what a universal Turing machine was, or answered the question that has been asked on a previous paper about the importance of them. Question 10 Question parts 10 (a) (i) to (iii) all required students to determine IP addresses. In each part, approximately three quarters of students did so correctly. Common mistakes were to write IP 7 of 8
8 addresses that were formed from three octets instead of four, to write IP addresses that were not appropriate for the segment or to give a value of 0 for the last octet of an IP address. Part 10 (b) was well tackled with the vast majority of students achieving at least one mark and just under half achieving both marks. Many students discussed collisions or the effects of cable failure. Students who missed out on the second mark usually did so because they failed to explain their answer in enough technical detail. Parts 10 (c) (i) and (ii) were about Software as a Service, or SaaS. The vast majority of students achieved one mark on each part, although only just over a third achieved both marks for part (i). For part (i), the most commonly seen correct responses related to the fact that the software could be used on Internet-connected computers outside of the office and that the hardware requirements would be lower for SaaS. Some candidates made good points about the company not having to update the software, but others mistakenly suggested that the company would only have to update the software once, confusing SaaS with a thin client system. With SaaS, the company would not have to update the software at all as this would be handled by the provider of the SaaS. For part (ii), the most commonly seen correct response was that unreliability of the Internet connection or service would make the software inaccessible. Part 10 (d) was poorly tackled, with just under half of students achieving any marks. The most commonly seen correct response was that a LAN would use baseband and a WAN broadband. Other valid responses included that a LAN would have faster transmission speeds and lower latency than a WAN and that more security issues might need to be dealt with on a WAN. Some students compared the communication media that would be used. Those who did so in detail often achieved a mark, but many made vague or incorrect points such as that a LAN would be wireless and a WAN wired. Some students assumed that a WAN and the Internet were the same thing and gave responses relating to IP addresses that did not really answer the question. Mark Ranges and Award of Grades Grade boundaries and cumulative percentage grades are available on the Results Statistics page of the AQA Website. Converting Marks into UMS marks Convert raw marks into Uniform Mark Scale (UMS) marks by using the link below. UMS conversion calculator 8 of 8
Report on the Examination
Version 1.0 0712 General Certificate of Education (A-level) June Computing COMP1 (Specification 2510) Unit 1: Problem Solving, Programming, Data Representation and Practical Exercise Report on the Examination
More informationReport on the Examination
Version 1.0 0712 General Certificate of Education (A-level) June Computing COMP2 (Specification 2510) Unit 2: Computer Components, The Stored Program Concept and The Internet Report on the Examination
More information5. A full binary tree with n leaves contains [A] n nodes. [B] log n 2 nodes. [C] 2n 1 nodes. [D] n 2 nodes.
1. The advantage of.. is that they solve the problem if sequential storage representation. But disadvantage in that is they are sequential lists. [A] Lists [B] Linked Lists [A] Trees [A] Queues 2. The
More informationA-level Applied Business
A-level Applied Business BS03 Financial Planning and Monitoring Report on the Examination 8610 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and
More informationGCSE MATHEMATICS. 43602H Unit 2: Number and Algebra (Higher) Report on the Examination. Specification 4360 November 2014. Version: 1.
GCSE MATHEMATICS 43602H Unit 2: Number and Algebra (Higher) Report on the Examination Specification 4360 November 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright
More informationGCSE SCIENCE B. SCB4P Report on the Examination. 4500 June 2013. Version: 1.0
GCSE SCIENCE B SCB4P Report on the Examination 4500 June 2013 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2013 AQA and its licensors. All rights reserved. AQA retains
More informationGCSE Biology. BL3HP Report on the Examination. 4401 June 2014. Version: 1.0
GCSE Biology BL3HP Report on the Examination 4401 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved. AQA retains
More informationUNIVERSITY OF MALTA THE MATRICULATION CERTIFICATE EXAMINATION ADVANCED LEVEL COMPUTING. May 2011
UNIVERSITY OF MALTA THE MATRICULATION CERTIFICATE EXAMINATION ADVANCED LEVEL COMPUTING May 2011 EXAMINERS REPORT MATRICULATION AND SECONDARY EDUCATION CERTIFICATE EXAMINATIONS BOARD AM Computing May 2011
More informationReport on the Examination
Version 1 General Certificate of Education (A-level) June 2012 Psychology A PSYA1 (Specification 2180) Unit 1: Cognitive Psychology, Developmental Psychology and Research Methods Report on the Examination
More informationSo today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)
Internet Technology Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture No #39 Search Engines and Web Crawler :: Part 2 So today we
More informationAQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference
More information2003 HSC Notes from the Marking Centre Software Design and Development
00 HSC Notes from the Marking Centre Software Design and Development 004 Copyright Board of Studies NSW for and on behalf of the Crown in right of the State of New South Wales. This document contains Material
More informationDATA STRUCTURES USING C
DATA STRUCTURES USING C QUESTION BANK UNIT I 1. Define data. 2. Define Entity. 3. Define information. 4. Define Array. 5. Define data structure. 6. Give any two applications of data structures. 7. Give
More informationGlossary of Object Oriented Terms
Appendix E Glossary of Object Oriented Terms abstract class: A class primarily intended to define an instance, but can not be instantiated without additional methods. abstract data type: An abstraction
More information2014 HSC Software Design and Development Marking Guidelines
014 HSC Software Design and Development Marking Guidelines Section I Multiple-choice Answer Key Question Answer 1 B A A 4 D 5 A 6 D 7 A 8 B 9 C 10 D 11 B 1 B 1 A 14 A 15 B 16 D 17 C 18 C 19 D 0 D 1 Section
More informationA-level COMPUTER SCIENCE
A-level COMPUTER SCIENCE Paper 2 TBC am/pm 2 hours 30 minutes Materials There are no additional materials required for this paper. Instructions Use black ink or black ball-point pen. Fill in the boxes
More informationCambridge International Advanced Level 9691 Computing November 2014 Principal Examiner Report for Teachers
COMPUTING Cambridge International Advanced Level Paper 9691/12 Written Paper General comments The standard of candidates work was an improvement on last year in many areas. The format of the examination
More informationGCSE Environmental Science
GCSE Environmental Science 44401/F Report on the Examination 4440 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its licensors. All rights reserved.
More informationMATHEMATICS Unit Decision 1
General Certificate of Education January 2008 Advanced Subsidiary Examination MATHEMATICS Unit Decision 1 MD01 Tuesday 15 January 2008 9.00 am to 10.30 am For this paper you must have: an 8-page answer
More informationCambridge General Certificate of Education Ordinary Level 7010 Computer Studies November 2013 Principal Examiner Report for Teachers
COMPUTER STUDIES Paper 7010/12 Written Paper General comments The standard of candidates work was better in many respects than in previous years. There is a continued move to provide questions where candidates
More informationUniversity of Hull Department of Computer Science. Wrestling with Python Week 01 Playing with Python
Introduction Welcome to our Python sessions. University of Hull Department of Computer Science Wrestling with Python Week 01 Playing with Python Vsn. 1.0 Rob Miles 2013 Please follow the instructions carefully.
More informationSilect Software s MP Author
Silect MP Author for Microsoft System Center Operations Manager Silect Software s MP Author User Guide September 2, 2015 Disclaimer The information in this document is furnished for informational use only,
More informationMyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
More informationA SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS
Mihai Horia Zaharia, Florin Leon, Dan Galea (3) A Simulator for Load Balancing Analysis in Distributed Systems in A. Valachi, D. Galea, A. M. Florea, M. Craus (eds.) - Tehnologii informationale, Editura
More informationGCSE MEDIA STUDIES. 48104/Unit 4 Responding to a Media Brief Report on the Examination. 4810 June 2014. Version: 1.0
GCSE MEDIA STUDIES 48104/Unit 4 Responding to a Media Brief Report on the Examination 4810 June 2014 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2014 AQA and its
More informationZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER
ZIMBABWE SCHOOL EXAMINATIONS COUNCIL General Certificate of Education Ordinary Level COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER Candidates answer on the question paper Additional materials:
More informationCTI Higher Certificate in Information Systems (Engineering)
CTI Higher Certificate in Information Systems (Engineering) Module Descriptions 2015 CTI is part of Pearson, the world s leading learning company. Pearson is the corporate owner, not a registered provider
More informationAccredited Specimen Mark Scheme
Version 1.0 General Certificate of Secondary Education Computer Science code Code Computing fundamentals Accredited Specimen Mark Scheme Mark schemes are prepared by the Principal Examiner and considered,
More informationCS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions
CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly
More informationDomains and Competencies
Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the
More information50 Computer Science MI-SG-FLD050-02
50 Computer Science MI-SG-FLD050-02 TABLE OF CONTENTS PART 1: General Information About the MTTC Program and Test Preparation OVERVIEW OF THE TESTING PROGRAM... 1-1 Contact Information Test Development
More informationA DNP3 Protocol Primer
A Protocol Primer Introduction This is a primer for people who want a quick understanding of without having to comb through the tedious details of a complex specification. The writing style is meant to
More informationData Structure [Question Bank]
Unit I (Analysis of Algorithms) 1. What are algorithms and how they are useful? 2. Describe the factor on best algorithms depends on? 3. Differentiate: Correct & Incorrect Algorithms? 4. Write short note:
More informationINTERNATIONAL TELECOMMUNICATION UNION
INTERNATIONAL TELECOMMUNICATION UNION ITU-T X.690 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (07/2002) SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS OSI networking and system aspects Abstract
More information2) What is the structure of an organization? Explain how IT support at different organizational levels.
(PGDIT 01) Paper - I : BASICS OF INFORMATION TECHNOLOGY 1) What is an information technology? Why you need to know about IT. 2) What is the structure of an organization? Explain how IT support at different
More informationMyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy
MyOra 3.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...
More informationIntegrating VoltDB with Hadoop
The NewSQL database you ll never outgrow Integrating with Hadoop Hadoop is an open source framework for managing and manipulating massive volumes of data. is an database for handling high velocity data.
More informationMICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE
MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language
More informationOracle Database: SQL and PL/SQL Fundamentals
Oracle University Contact Us: 1.800.529.0165 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This course is designed to deliver the fundamentals of SQL and PL/SQL along
More informationTHE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT. October 2009 EXAMINERS' REPORT. Computer Networks
THE BCS PROFESSIONAL EXAMINATIONS BCS Level 5 Diploma in IT October 2009 EXAMINERS' REPORT Computer Networks General Comments The responses to questions were of marginally better quality than April 2009
More informationGCSE 2003 June Series
GCSE 2003 June Series Report on the Examination Applied Business 3830/1 3830/2 3830/3 GCSE - (3831) Further copies of this Report on the Examination are available from: Publications Department, Aldon House,
More informationAcceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1
Acceleration Systems Performance Assessment Tool (PAT) User Guide v 2.1 December 2015 Table of Contents 1 PAT... 1 1.1 Network Quality Report (Pre-test Evaluation)... 1 1.1.1 Raw MTR Data... 4 2 Executing
More informationALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology)
ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) Subject Description: This subject deals with discrete structures like set theory, mathematical
More informationUsing SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
More informationTeradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey
Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences by Mike Dempsey Overview SQL Assistant 13.0 is an entirely new application that has been re-designed from the ground up. It has been
More informationOKLAHOMA SUBJECT AREA TESTS (OSAT )
CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments
More informationSubject knowledge requirements for entry into computer science teacher training. Expert group s recommendations
Subject knowledge requirements for entry into computer science teacher training Expert group s recommendations Introduction To start a postgraduate primary specialist or secondary ITE course specialising
More informationCSE 326, Data Structures. Sample Final Exam. Problem Max Points Score 1 14 (2x7) 2 18 (3x6) 3 4 4 7 5 9 6 16 7 8 8 4 9 8 10 4 Total 92.
Name: Email ID: CSE 326, Data Structures Section: Sample Final Exam Instructions: The exam is closed book, closed notes. Unless otherwise stated, N denotes the number of elements in the data structure
More informationOracle Database: SQL and PL/SQL Fundamentals
Oracle University Contact Us: +966 12 739 894 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training is designed to
More informationSQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
More informationabc Report on the Examination Accounting ACCN3 2010 examination - June series General Certificate of Education
Version 1.0: 07/10 abc General Certificate of Education Accounting ACCN3 Unit 3: Further Aspects of Financial Accounting Report on the Examination 2010 examination - June series Further copies of this
More informationTHE BCS PROFESSIONAL EXAMINATIONS Diploma. April 2006 EXAMINERS REPORT. Systems Design
THE BCS PROFESSIONAL EXAMINATIONS Diploma April 2006 EXAMINERS REPORT Systems Design Question. a) Write a BRIEF explanation of the purpose of TWO of the following UML diagrams as used in Object- Oriented
More informationRetrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved.
Retrieving Data Using the SQL SELECT Statement Objectives After completing this lesson, you should be able to do the following: List the capabilities of SQL SELECT statements Execute a basic SELECT statement
More information1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D.
1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D. base address 2. The memory address of fifth element of an array can be calculated
More information10CS35: Data Structures Using C
CS35: Data Structures Using C QUESTION BANK REVIEW OF STRUCTURES AND POINTERS, INTRODUCTION TO SPECIAL FEATURES OF C OBJECTIVE: Learn : Usage of structures, unions - a conventional tool for handling a
More informationCreate a New Database in Access 2010
Create a New Database in Access 2010 Table of Contents OVERVIEW... 1 CREATING A DATABASE... 1 ADDING TO A DATABASE... 2 CREATE A DATABASE BY USING A TEMPLATE... 2 CREATE A DATABASE WITHOUT USING A TEMPLATE...
More informationThe programming language C. sws1 1
The programming language C sws1 1 The programming language C invented by Dennis Ritchie in early 1970s who used it to write the first Hello World program C was used to write UNIX Standardised as K&C (Kernighan
More information1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle
1Z0-117 Oracle Database 11g Release 2: SQL Tuning Oracle To purchase Full version of Practice exam click below; http://www.certshome.com/1z0-117-practice-test.html FOR Oracle 1Z0-117 Exam Candidates We
More informationMonitoring Software using Sun Spots. Corey Andalora February 19, 2008
Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform
More informationConcepts and terminology in the Simula Programming Language
Concepts and terminology in the Simula Programming Language An introduction for new readers of Simula literature Stein Krogdahl Department of Informatics University of Oslo, Norway April 2010 Introduction
More informationResearch of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast
International Conference on Civil, Transportation and Environment (ICCTE 2016) Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast Xiaodong Zhang1, a, Baotian Dong1, b, Weijia Zhang2,
More informationOracle Database: SQL and PL/SQL Fundamentals NEW
Oracle University Contact Us: + 38516306373 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training delivers the
More informationVector storage and access; algorithms in GIS. This is lecture 6
Vector storage and access; algorithms in GIS This is lecture 6 Vector data storage and access Vectors are built from points, line and areas. (x,y) Surface: (x,y,z) Vector data access Access to vector
More informationIntroduction to LAN/WAN. Network Layer
Introduction to LAN/WAN Network Layer Topics Introduction (5-5.1) Routing (5.2) (The core) Internetworking (5.5) Congestion Control (5.3) Network Layer Design Isues Store-and-Forward Packet Switching Services
More informationFinal. Mark Scheme. French 46551F. (Specification 4655) Unit 1: Listening (Foundation) General Certificate of Secondary Education June 2013
Version 1.0: 0613 General Certificate of Secondary Education June 2013 French 46551F (Specification 4655) Unit 1: Listening (Foundation) Final Mark Scheme Mark schemes are prepared by the Principal Examiner
More informationCourse Descriptions. preparation.
Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating
More informationSAS BI Dashboard 4.3. User's Guide. SAS Documentation
SAS BI Dashboard 4.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS BI Dashboard 4.3: User s Guide. Cary, NC: SAS Institute
More informationQuiz 4 Solutions EECS 211: FUNDAMENTALS OF COMPUTER PROGRAMMING II. 1 Q u i z 4 S o l u t i o n s
Quiz 4 Solutions Q1: What value does function mystery return when called with a value of 4? int mystery ( int number ) { if ( number
More informationInternet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004
5 th lecture Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004 1 43 Last lecture Lecture room hopefully all got the message lecture on tuesday and thursday same
More informationNetworking Basics for Automation Engineers
Networking Basics for Automation Engineers Page 1 of 10 mac-solutions.co.uk v1.0 Oct 2014 1. What is Transmission Control Protocol/Internet Protocol (TCP/IP)------------------------------------------------------------
More informationCRITICAL PATH ANALYSIS AND GANTT CHARTS
CRITICAL PATH ANALYSIS AND GANTT CHARTS 1. An engineering project is modelled by the activity network shown in the figure above. The activities are represented by the arcs. The number in brackets on each
More informationComputer Science Course Descriptions Page 1
CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,
More informationSingle Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications
Single Pass Load Balancing with Session Persistence in IPv6 Network C. J. (Charlie) Liu Network Operations Charter Communications Load Balancer Today o Load balancing is still in use today. It is now considered
More informationDeveloping Web Applications for Microsoft SQL Server Databases - What you need to know
Developing Web Applications for Microsoft SQL Server Databases - What you need to know ATEC2008 Conference Session Description Alpha Five s web components simplify working with SQL databases, but what
More informationNOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.)
Revised 5/2010 NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Course Description Covers computer concepts and Internet skills and uses a software
More informationData Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine
Data Link Layer(1) Principal service: Transferring data from the network layer of the source machine to the one of the destination machine Virtual communication versus actual communication: Specific functions
More informationC A R I B B E A N E X A M I N A T I O N S REPORT ON CANDIDATES S WORK IN THE CARIBBEAN SECONDARY EDUCATION CERTIFICATE EXAMINATION MAY/JUNE 2012
C A R I B B E A N E X A M I N A T I O N S COUNCIL REPORT ON CANDIDATES S WORK IN THE CARIBBEAN SECONDARY EDUCATION CERTIFICATE EXAMINATION MAY/JUNE 2012 INFORMATION TECHNOLOGY GENERAL PROFICIENCY EXAMINATION
More informationChapter 13 Disk Storage, Basic File Structures, and Hashing.
Chapter 13 Disk Storage, Basic File Structures, and Hashing. Copyright 2004 Pearson Education, Inc. Chapter Outline Disk Storage Devices Files of Records Operations on Files Unordered Files Ordered Files
More informationDatabase trends: XML data storage
Database trends: XML data storage UC Santa Cruz CMPS 10 Introduction to Computer Science www.soe.ucsc.edu/classes/cmps010/spring11 ejw@cs.ucsc.edu 25 April 2011 DRC Students If any student in the class
More informationComputer Networking Networks
Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office
More informationApplication & Quick-Start Guide
Model: CRMWIC Web Intelligent Controller 1 This document will illustrate various ways to connect and use a CRM-WIC as well as programming examples. When connecting CRM-WIC, the installer has several interface
More informationThere are numerous ways to access monitors:
Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...
More informationAddendum Advanced POS Printer Drivers
Addendum Advanced POS Printer Drivers Overview With the introduction of version 4.0, The General Store now supports the use of advanced, manufacturer s printer drivers for certain point of sale printers.
More informationPostgres Plus xdb Replication Server with Multi-Master User s Guide
Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012
More informationICE for Eclipse. Release 9.0.1
ICE for Eclipse Release 9.0.1 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates and functional
More informationData Structures. Chapter 8
Chapter 8 Data Structures Computer has to process lots and lots of data. To systematically process those data efficiently, those data are organized as a whole, appropriate for the application, called a
More informationSkills for Employment Investment Project (SEIP)
Skills for Employment Investment Project (SEIP) Standards/ Curriculum Format for Web Application Development Using DOT Net Course Duration: Three Months 1 Course Structure and Requirements Course Title:
More informationA-level Computing. COMP3/Unit 3: Problem Solving, Programming, Operating Systems, Databases and Networking Mark scheme. 2510 June 2013.
A-level Computing COMP3/Unit 3: Problem Solving, Programming, Operating Systems, Databases and Networking Mark scheme 250 June 203 Version: Final Mark schemes are prepared by the Lead Assessment Writer
More information2) Write in detail the issues in the design of code generator.
COMPUTER SCIENCE AND ENGINEERING VI SEM CSE Principles of Compiler Design Unit-IV Question and answers UNIT IV CODE GENERATION 9 Issues in the design of code generator The target machine Runtime Storage
More informationOracle 10g PL/SQL Training
Oracle 10g PL/SQL Training Course Number: ORCL PS01 Length: 3 Day(s) Certification Exam This course will help you prepare for the following exams: 1Z0 042 1Z0 043 Course Overview PL/SQL is Oracle's Procedural
More informationCreating Database Tables in Microsoft SQL Server
Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are
More informationWESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math
Textbook Correlation WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Following Directions Unit FIRST QUARTER AND SECOND QUARTER Logic Unit
More informationPL/SQL Overview. Basic Structure and Syntax of PL/SQL
PL/SQL Overview PL/SQL is Procedural Language extension to SQL. It is loosely based on Ada (a variant of Pascal developed for the US Dept of Defense). PL/SQL was first released in ١٩٩٢ as an optional extension
More informationGEM Network Advantages and Disadvantages for Stand-Alone PC
Possible Configurations Turns your Contacts into a Business Network focussed on you GEM can be configured to run in many different ways. From simple stand-alone PC s or Mac s, through Client Server on
More informationOracle Database 10g: Introduction to SQL
Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.
More informationELECTRONIC DOCUMENT IMAGING
AIIM: Association for Information and Image Management. Trade association and professional society for the micrographics, optical disk and electronic image management markets. Algorithm: Prescribed set
More informationWireless Sensor Networks Database: Data Management and Implementation
Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Wireless Sensor Networks Database: Data Management and Implementation Ping Liu Computer and Information Engineering Institute,
More informationChapter 7: Software Development Stages Test your knowledge - answers
Chapter 7: Software Development Stages Test your knowledge - answers 1. What is meant by constraints and limitations on program design? Constraints and limitations are based on such items as operational,
More informationLife of a Packet CS 640, 2015-01-22
Life of a Packet CS 640, 2015-01-22 Outline Recap: building blocks Application to application communication Process to process communication Host to host communication Announcements Syllabus Should have
More informationPSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.
PSG College of Technology, Coimbatore-641 004 Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS Project Project Title Area of Abstract No Specialization 1. Software
More information