OCR H446 A-Level Computer Science
|
|
- Lizbeth Black
- 5 years ago
- Views:
Transcription
1 Name: Class Teacher: Date: OCR H446 A-Level Computer Science MARK SCHEME 1.3 EXCHANGING DATA Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors, input, output and storage devices 1.2 Software and software development 1.3 Exchanging data 1.4 Data types, data structures and algorithms 1.5 Legal, moral, cultural and ethical issues 2.1 Elements of computational thinking 2.2 Problem solving and programming 2.3 Algorithms
2 EXAM QUESTIONS QUESTION 1 a. The office workers of a large company each use a stand-alone computer. The company is considering networking the machines. Describe what is meant by a LAN. Local Area Network (Over) a small geographical area Use of hard-wiring/wireless communication State two advantages of having a LAN instead of a set of stand-alone machines. Not: Shared processing power Communication between machines/workers Any machine can be used Easier to maintain/add/delete software/files Sharing of peripheral devices/software/data Monitoring of workers Simplifies backup procedures b. Describe the following types of data transmission: Serial data transmission Individual data bits sent one after another along the communication medium/one wire/as a single stream Full duplex Communication can be done in both directions at the same time
3 QUESTION 2 Laser Tag is a game where teams of players move round an arena shooting each other with infrared guns. Players wear sensors that keep track of how many times they have been hit by the laser. This is known as being tagged. Below is an extract from a Laser Tag company s website: a. The web page is written in HTML. Write some HTML code which could have been used to produce this extract. You can assume it is already inside <body> tags. Up to 4 marks 1 mark for each correct step in process. Example: Appropriate tags to me Reasons to Choose Us subheading (e.g. h1, h2, h3). Accept b or strong if accompanied by attribute to make increase font size (1) Laser tag italicised (e.g. i or em) (1) ul used for bulleted list (1) li to mark out elements of list (1) 4 marks
4 b. The website also includes JavaScript. Describe what is meant by the term JavaScript. A programming language that runs in a web browser (1) that can be embedded into HTML (1) with <script> tag (1) to add interactivity to a page (1) Explain why it is usually the case that JavaScript is interpreted rather than compiled. JavaScript is likely to be run on a variety of machines (1) with different processors/architectures (1). Compiled code is machine dependent (1) whereas interpreters run on high level code (1) which is machine independent (1)
5 QUESTION 3 A software company decides to release a duplicate file finder which it has names De- Duplicator. Duplicate files are files that are exactly the same (bit for bit identical). Space is often wasted on computers by having multiple versions of the same file. Duplicate file finders are programs that find and identify duplicate files on a hard drive so that they can be removed. Every time the program encounters a file it takes a hash of the file and checks it against a list. If the hash exists in the list, the file is marked to be deleted. If the hash does not exist, it is added to the list. a. Explain two characteristics you would look for in a hashing algorithm for this purpose. One mark for each correct identification up to a maximum of two identifications. One mark for each valid explanation up to a maximum of two explanations. Low chance of collision (i.e. different inputs giving same output) (1) to reduce risk of different files being marked as the same (1) Quick to calculate (1) as lots of files need to be hashed/needs to be quicker than a bitwise comparison to make it worthwhile (1) 4 marks Provides a smaller output than input (1) so quicker to compare hashes than original data (1) b. After running the program, a user finds that they still have apparent duplicates of some of their images. Explain why these apparent duplicates might still be present. Accept any other sensible examples of changes to images that might not be immediately apparent to someone viewing the image Hashing works on the data/bits (1) and so two images may appear the same but not be identical at a bit level (1). This could be because they are different file types (1)/different sizes (1). Even the change of a single bit may result in a completely different hash (1).
6 QUESTION 4 The Big Brains exam board has produced a website that allows students to access revision videos. All pages in the site contain the following tag in the head section. <link href= themes/standard.css rel= stylesheet type= text/css /> Describe one advantage of storing the CSS in an external file rather than it being embedded within HTML files. Content and formatting are kept separate (1). Changes can be made to the external style sheet and affect the whole site (1) saving time (1) and ensuring consistency (1). Stylesheets can be changed for different themes, or different devices (1) 3 marks The exam board wants to limit access to those students with a school account (i.e. one ending sch.uk). When students sign up, JavaScript is used to check that the address they have entered is from a school account. The address is checked again when it reaches the server before login details are sent to the address. Explain why it is important to check the address with JavaScript and again when it reaches the server. The JavaScript check is carried out client-side/in browser (1) meaning address can be checked and stopped prior to reaching server (1) reducing unnecessary load on the server (1) JavaScript can, however, be amended and circumvented (1) therefore address must be checked at the server to ensure this has not happened (1) 3 marks The video table consists of the following fields: VideoID, VideoName, Presenter, Topic. Describe what is meant by the term primary key. A field that has a unique value/a unique identifier (1) for every record in that table (1) in this case VideoID (1) 4 marks
7 Write an SQL query that finds the name and presenter of all videos on the topic of The CPU. Do not award first mark if any other field or SELECT * SELECT VideoName, Presenter FROM Video WHERE Topic= The CPU SELECT VideoName, Presenter FROM Video WHERE Topic= The CPU 4 marks The exam board wants to use a database to keep track of which videos each student has viewed. The structure it plans to use is shown below: Identify one reason why this structure would not be suitable. Many to Many relationships are not allowed/in 3NF 1 mark Draw a new version of the structure to solve this problem. Table added between student and video (1) Student to middle table 1:M relationship (1) Middle table to video M:1 relationship (1) 4 marks
8 QUESTION 5 A school has three independent computer networks. One for student use. One for teacher use. One for use in the administration offices. The three networks are going to be combined to allow data to be stored in one location. The data will be accessible at any computer if the correct access codes are used. Explain how the following devices may be used in the above situation. A bridge 2 nd mark must be in context Provides a link between (local area) networks To connect the student and/or teacher and/or administration networks together A gateway Accept connect a LAN to a WAN for 1 st bullet point, 2 nd mark must be in context Provides a link between two dissimilar networks Links to school networks to the Internet
9 QUESTION 6 A company sells garden furniture. It has decided to create a relational database. A first, incomplete database design includes two tables PRODUCT and ORDER. PRODUCT (ProductID, ProductType, Size, Price, ) ORDER (OrderID, OrderDate, ProductID, ) For example, the product which has ProductID is a large bench which has a price of 150. State one additional piece of data which should be included in PRODUCT and give one reason why it is needed. Marks for single example with reason only, accept other relevant examples E.g. NoInStock to check stock levels/allow re-ordering Location (in warehouse) to find item when needed You should use only the data given above. Explain the use of a primary key in this database. Unique identifier ProductID identifies a product/orderid identifies an order Explain the use of a foreign key in this database. Primary key from one table used as an attribute in another table To link tables/represent relationship ProductID (is foreign key) in ORDER to show which product has been ordered 4 marks
10 A CUSTOMER table is added. An entity-relationship (ER) diagram is shown. Explain why this design would be inefficient for customers. Only one product can be on an order Customer would have to make a separate order for each product required Some of the Structured Query Language (SQL) for this database is SELECT Surname, Title, PhoneNo FROM CUSTOMER WHERE Town = Coventry ORDER BY Surname Describe the purpose of this code and give one situation in which it may be used. Accept other relevant purposes. Allow A-Z/alphabetical Lists attributes Surname, Title, PhoneNo From the table CUSTOMER For all customers in Coventry In ascending order of Surname E.g. for local promotions/new store opening 4 marks
11 QUESTION 7 A programmer spends her spare time contributing to an open source application that converts video files from a range of formats to one which uses lossy compression. Describe what is meant by the term lossy compression. (An algorithm that) makes a file storage space/size smaller but accuracy with which it represents data is reduced/information is lost in the process
12 QUESTION 8 Every bank account has an account number and sort code. The sort code identifies the bank branch (location of the bank) with which the account is held and the account number uniquely identifies the bank account. An extract from a bank s database table is shown in Fig 5.1. State why the table in Fig 5.1 is not in Third Normal Form. Branch name depends on Sort Code (i.e. there is a transitive relationship) 1 mark Explain how the database could be put into Third Normal Form. Create another table for Branches which should include sort-code and branch name (1). Make sort code the primary key of the BRANCH table/add a primary key to BRANCH (1). Remove Branch name from Customers, leave sort-code as primary key/remove sort-code and branch name from customers and add the primary key values from BRANCS as the foreign key (1) ALTERNATIVE ANSWER (ER DIAGRAM) Two tables CUSTOMER and BRANCH (or similar names) (1) Link from CUSTOMER to BRANCHES is Many (1) to One (1) 3 marks
13 A bank needs to ensure the data stored in its database is accurate at all times including when customers deposit or withdraw funds. Discuss how the bank can ensure the accuracy of its data and the importance of doing so. Low (1-3 marks) Candidate demonstrates basic knowledge of Object Oriented Programming/may contain some inaccuracies. Medium (4-6 marks) Candidate demonstrates reasonable knowledge/material is generally accurate but at times underdeveloped. High (7-9 marks) Candidate demonstrates thorough knowledge/material is generally accurate and detailed. Transactions should be Atomic; they should either succeed or fail but never partially succeed Consistent: the transaction should only change the database according to the rules of the database Isolated: each transaction shouldn t affect/overwrite other transactions concurrently being processed Durable: once a transaction has been started it is remains no matter what happens Records should be locked when in use. If one transaction is amending a record, no other transaction should be able to until the first transaction is complete Transactions should maintain referential integrity. Changes to data in one table must take into account data in linked tables. 9 marks Data should have redundancy if part of a database is list it should be recoverable from elsewhere Data entered must be accurate in the first place Security measures need to be in place to prevent malicious tampering of data Data entered should be validated (automatically checked it is sensible) and verified (checked that the data entered matches the original) Ensuring the accuracy of transactions will be partly down to the DBMS and partly down to the code accessing the DBMS. Referential Integrity is often enforced by the database management system. Redundancy can be provided in a number of ways. This could be a RAID setup or mirroring servers.
14 Bank may use validation and verification when data is input. Security procedures may include firewall, enforcement of sensible passwords and enforced user access rights. Validation may include range checks, list checks, presence checks etc. Verification may include double entry and proof reading, It is essential the bank follows the precautions discussed. Verification and validation help ensure the data is initial data is sound (garbage in = garbage out) If they make mistakes with their financial data, they may lose money or overcharge customers and lose business/find themselves in legal trouble. Without redundancy data could be lost. Without careful transaction processing, one transaction could accidentally overwrite another or half complete leading to inaccurate data. Under the Data Protection Act they have an obligation to keep personal data accurate. Verification and Validation.
OCR H446 A-Level Computer Science
Name: Class Teacher: Date: OCR H446 A-Level Computer Science REVISION BOOKLET 1.4 DATA TYPES, DATA STRUCTURES AND ALGORITHMS Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 1.4 WIRED AND WIRELESS NETWORKS Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage 1.4 Wireless
More information2c. Content of Computer systems (Component 01)
c. Content of Computer systems (Component 01) This component will introduce learners to the internal workings of the Central Processing Unit (CPU), the exchange of data and will also look at software development,
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 informationDepartment Curriculum and Assessment Outline
Department: Computing Year Group: 7 Teaching, learning and assessment during the course: (Weeks, half terms) Think like a computer scientist Shapes, patterns, algorithms and animation Understand the web.
More informationSAMPLE FINAL EXAM SPRING/2H SESSION 2017
SAMPLE FINAL EXAM SPRING/2H SESSION 2017 School of Computing, Engineering and Mathematics Complete your details in this section when instructed by the Exam Supervisor at the start of the exam. You should
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 2.5 TRANSLATORS AND FACILITIES OF LANGUAGES Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage
More informationOCR H446 A-Level Computer Science
Name: Class Teacher: Date: OCR H446 A-Level Computer Science REVISION BOOKLET 2.3 ALGORITHMS Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors, input, output
More informationSAMPLE CURRICULUM GUIDE June 2014
SAMPLE CURRICULUM GUIDE June 2014 A Level Computer Science A LEVEL REFORM CONTENTS Introduction Page 3 Year 1 Page 4 Year 2 Page 8 This resource is an exemplar of the types of materials that will be provided
More informationNational 5 Computing Science Assignment Assessment task
National 5 Computing Science Assignment Assessment task Specimen valid from session 2017 18 and until further notice. This edition: August 2017 (version 1.0) The information in this publication may be
More informationDEFINE THE QUERY AS ONE OF THE DATABASE OBJECTS A Query is database object that retrieves specific information from a database.
LESSON 1 DATABASE OBJECT-QUERY DEFINE THE QUERY AS ONE OF THE DATABASE OBJECTS A Query is database object that retrieves specific information from a database. For example, you can retrieve a student s
More informationJohn Edgar 2
CMPT 354 http://www.cs.sfu.ca/coursecentral/354/johnwill/ John Edgar 2 Assignments 30% Midterm exam in class 20% Final exam 50% John Edgar 3 A database is a collection of information Databases of one
More informationGCSE ICT AQA Specification A (Full Course) Summary
GCSE ICT AQA Specification A (Full Course) Summary Areas not covered by the short course are shown in red. 9.1 The general Understand that information systems may be 1 structure of information systems
More informationOCR H446 A-Level Computer Science
Name: Class Teacher: Date: OCR H446 A-Level Computer Science REVISION BOOKLET 2.2 PROBLEM SOLVING AND PROGRAMMING Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors,
More informationObjectives Definition iti of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal for
Chapter 5: Logical Database Design and the Relational Model Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Heikki Topi 2009 Pearson Education, Inc. Publishing as Prentice
More informationData, Information, and Databases
Data, Information, and Databases BDIS 6.1 Topics Covered Information types: transactional vsanalytical Five characteristics of information quality Database versus a DBMS RDBMS: advantages and terminology
More informationPreview from Notesale.co.uk Page 2 of 88
Contents About this Guide Information for Students... Be Revise-Wise How to Use this Guide to Do Well in Your Exams... Revision Checklist... 4 1 Data and Quality of Data... 5 1.1 Encoding and Storing Data...7
More informationExemplar Candidate Work Part 1 of 2 GCE in Applied ICT. OCR Advanced GCE in Applied ICT: H715 Unit G057: Database design
Exemplar Candidate Work Part 1 of 2 GCE in Applied ICT OCR Advanced GCE in Applied ICT: H715 Unit G057: Database design OCR 2011 Contents Contents 2 Introduction 3 Moderator s Commentary: G057 Database
More informationOCR H446 A-Level Computer Science
Name: Class Teacher: Date: OCR H446 A-Level Computer Science REVISION BOOKLET 2.1 ELEMENTS OF COMPUTATIONAL THINKING Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors,
More informationIn This Lecture. Transactions and Recovery. Transactions. Transactions. Isolation and Durability. Atomicity and Consistency. Transactions Recovery
In This Lecture Database Systems Lecture 15 Natasha Alechina Transactions Recovery System and Media s Concurrency Concurrency problems For more information Connolly and Begg chapter 20 Ullmanand Widom8.6
More informationOCR J276 (9-1) GCSE Computer Science
Name: Class Teacher: Date: OCR J276 (9-1) GCSE Computer Science SPECIFICATION CHECKLIST J276/01 & J276/02 Content in OCR J276 (9-1) GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage
More informationINSTRUCTIONS TO CANDIDATES
Computer Science (A Level) H046/01, Computing Principles, June 2016 Learning Computer Science OCR ExamBuilder process constraints mean you may see slight differences between this paper and the original.
More informationData Protection Policy
Page 1 of 6 General Statement The Local Governing Bodies of the academies have overall responsibility for ensuring that records are maintained, including security and access arrangements, in accordance
More informationGCE Computing. Mark Scheme for June Unit F453: Advanced Computing Theory. Advanced GCE. Oxford Cambridge and RSA Examinations
GCE Computing Unit F453: Advanced Computing Theory Advanced GCE Mark Scheme for June 015 Oxford Cambridge and RSA Examinations OCR (Oxford Cambridge and RSA) is a leading UK awarding body, providing a
More informationBTEC Nationals IT - Unit2 FAQs
BTEC Nationals IT - Unit2 FAQs Q1 Q2 I need more clarity on what is required in the design task Is it expected that the race officials are entering times as raw times and then the table is set up so it
More information*M29890A0120* M29890A W850/U4385/ /3/3/ Turn over
Centre No. Candidate No. Surname Signature Paper Reference(s) 4385/1F London Examinations IGCSE Information and Communication Technology Paper 1F Foundation Tier Friday 16 November 2007 Morning Time: 1
More informationRelational Databases. Week 13 LBSC 671 Creating Information Infrastructures
Relational Databases Week 13 LBSC 671 Creating Information Infrastructures Database Databases Collection of data, organized to support access Models some aspects of reality DataBase Management System (DBMS)
More informationOCR GCSE Computing Learning Grids H/W
COMPUTING GCSE OCR J275 OCR GCSE Computing Learning Grids H/W Unit A451: Computer Systems and Programming This learning grid H/W belongs to: Name: Form: Mr. Ahmed A451 - ATTENTION! Please read! These learning
More informationOCR Level 3 Advanced GCE in Computer Science (H446)
OCR Level 3 Advanced GCE in Computer Science (H446) At its heart lies the notion of computational thinking: a mode of thought that goes well beyond software and hardware, and that provides a framework
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 informationEssay Question: Explain 4 different means by which constrains are represented in the Conceptual Data Model (CDM).
Question 1 Essay Question: Explain 4 different means by which constrains are represented in the Conceptual Data Model (CDM). By specifying participation conditions By specifying the degree of relationship
More informationExam : 1D Title : CIW Foundations. Version : DEMO
Exam : 1D0-410 Title : CIW Foundations Version : DEMO 1. In an HTML 4.0-compliant browser, how is a radio button field displayed within a form? A. A radio button is displayed as a small box. B. A radio
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Naga Venkata Sandeep Kavuru Governors State
More informationOCR H446 A-Level Computer Science
OCR H446 A-Level Computer Science REVISION BOOKLET MARK SCHEME 2.1 ELEMENTS OF COMPUTATIONAL THINKING Content in H446 A-Level Computer Science: 1.1 The characteristics of contemporary processors, input,
More informationIntroduction C H A P T E R1. Exercises
C H A P T E R1 Introduction Chapter 1 provides a general overview of the nature and purpose of database systems. The most important concept in this chapter is that database systems allow data to be treated
More informationSystem Structure. Steven M. Bellovin December 14,
System Structure Steven M. Bellovin December 14, 2015 1 Designing a System We have lots of tools Tools are rarely interesting by themselves Let s design a system... Steven M. Bellovin December 14, 2015
More informationCambridge Ordinary Level 2210 Computer Science November 2016 Principal Examiner Report for Teachers
COMPUTER SCIENCE Paper 2210/12 Paper 1 Key messages If a candidate writes the answer to a question on an additional page they must indicate very clearly to the Examiner where the revised answer can be
More informationRajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10
Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 RAJIV GANDHI COLLEGE OF ENGINEERING & TECHNOLOGY, KIRUMAMPAKKAM-607 402 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK
More informationDATABASES SQL INFOTEK SOLUTIONS TEAM
DATABASES SQL INFOTEK SOLUTIONS TEAM TRAINING@INFOTEK-SOLUTIONS.COM Databases 1. Introduction in databases 2. Relational databases (SQL databases) 3. Database management system (DBMS) 4. Database design
More informationDatabase!! Structured data collection!! Records!! Relationships. Enforces that data maintains certain consistency properties
Relational Databases Sam Madden Key ideas: Declarative programming Transactions Database Structured data collection Records Relationships Database management system (DBMS) Why? 1) Widely used 2) Several
More informationChapter 12 Databases and Database Management Systems
Chapter 12 Databases and Database Management Systems permitted in a license distributed with a certain product or service or otherwise on a password-protected website for classroom use. What Is a Database?
More informationCSCE 4523 Introduction to Database Management Systems Final Exam Fall I have neither given, nor received,unauthorized assistance on this exam.
CSCE 4523 Introduction to Database Management Systems Final Exam Fall 2016 I have neither given, nor received,unauthorized assistance on this exam. Signature Printed Name: Attempt all of the following
More informationDatabase Design. 6-2 Normalization and First Normal Form. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
Database Design 6-2 Objectives This lesson covers the following objectives: Define the purpose of normalization in database models Define the rule of First Normal Form in the normalization process Determine
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 2.6 DATA REPRESENTATION Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage 1.4 Wireless and
More informationComputer Science. Pre-Exam. Revision
Computer Science Pre-Exam Revision To be able to build on computer science knowledge and apply this to the computer science exam To be able to extend on current computer science knowledge Computer Fundamentals
More informationBirkbeck (University of London)
Birkbeck (University of London) MSc Examination Department of Computer Science and Information Systems Internet and Web Technologies (COIY063H7) 15 Credits Date of Examination: 20 May 2015 Duration of
More informationSpecific marking instructions
Specific marking instructions 1 Database design and development part A 1a One mark for identifying: employee number The candidate was 2 marks because they have correctly identified all the required attributes.
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Sarath Garimella Governors State University
More informationIsi Net User Manual for Bank customers
1 Table of Contents 1 Introduction and overview... 4 1.1 Isi Net User Types... 4 1.2 Accessing the Isi Net service... 5 1.2.1 User Login... 5 1.2.2 User Logout... 7 1.3 User Interface... 7 1.3.1 Menus...
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE III SEMESTER - B.E COMPUTER SCIENCE AND ENGINEERING QUESTION BANK - CS6302 DATABASE MANAGEMENT SYSTEMS UNIT I 1. What are the disadvantages of file processing system? 2.
More informationDOWNLOAD PDF INSIDE RELATIONAL DATABASES
Chapter 1 : Inside Microsoft's Cosmos DB ZDNet Inside Relational Databases is an excellent introduction to the topic and a very good resource. I read the book cover to cover and found the authors' insights
More informationCambridge Ordinary Level 2210 Computer Science June 2016 Principal Examiner Report for Teachers
COMPUTER SCIENCE Paper 2210/11 Paper 1 Key messages This syllabus has now been running for a few sessions and candidate s work continues to improve. There is a continued move to provide questions where
More informationGCSE Computer Science for OCR Overview Scheme of Work
GCSE Computer Science for OCR Overview Scheme of Work The following assumes a two-year model. During the course, the final challenges can be used for practice in computational thinking, algorithm design
More information2018 Computing Science. National 5. Finalised Marking Instructions
National Qualifications 208 208 Computing Science National 5 Finalised Marking Instructions Scottish Qualifications Authority 208 The information in this publication may be reproduced to support SQA qualifications
More informationComputer Science. AS/A Level H046/H446
Computer Science AS/A Level H046/H446 Our vision A high quality computing education equips pupils to understand and change the world through computational thinking. It develops and requires logical thinking
More informationData Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau
Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships
More informationCambridge International General Certificate of Secondary Education 0478 Computer Science June 2016 Principal Examiner Report for Teachers
COMPUTER SCIENCE Paper 0478/11 Paper 1 Key messages This syllabus has now been running for a few sessions and candidate s work continues to improve. There is a continued move to provide questions where
More informationINSTRUCTIONS TO CANDIDATES
Computer Science (A Level) H446/01, Computer Systems, Practice set 2 Learning Computer Science OCR ExamBuilder process constraints mean you may see slight differences between this paper and the original.
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 informationCTI Short Learning Programme in Internet Development Specialist
CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer
More informationIntroduction Database Concepts
Introduction Database Concepts CO attained : CO1 Hours Required: 05 Self Study: 08 Prepared and presented by : Ms. Swati Abhang Contents Introduction Characteristics of databases, File system V/s Database
More informationCS(SG)11FMS NATIONAL QUALIFICATIONS. COMPUTING STUDIES STANDARD GRADE Foundation Level. Marking Guidelines
F NATIONAL QUALIFICATIONS Marking Guidelines COMPUTING STUDIES STANDARD GRADE Foundation Level The security of this examination paper requires that it is withdrawn from candidates after the examination
More informationStudent notes 5.2. The DBMS. Security. Integrity
Student notes 5.2 The DBMS Modern databases are controlled by a database management system (DBMS). This is software that acts as an intermediary between the data and the applications that the organisation
More informationCS Final Exam Review Suggestions
CS 325 - Final Exam Review Suggestions p. 1 last modified: 2017-12-06 CS 325 - Final Exam Review Suggestions Based on suggestions from Prof. Deb Pires from UCLA: Because of the research-supported learning
More informationHTML/CSS Lesson Plans
HTML/CSS Lesson Plans Course Outline 8 lessons x 1 hour Class size: 15-25 students Age: 10-12 years Requirements Computer for each student (or pair) and a classroom projector Pencil and paper Internet
More informationResources to support the National 5 Computing Science course
Resources to support the National 5 Computing Science course The following table shows which past examination paper questions would be suitable for the revised National 5 course. Software design and development
More informationTaxWise Changes Document
TaxWise 2009 Changes Document Purpose: Distribute the changes that have been made to TaxWise 2009. The following will be described in this document: Changes What s New Benefits Instructions for using a
More informationDatabase Management System Prof. D. Janakiram Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No.
Database Management System Prof. D. Janakiram Department of Computer Science & Engineering Indian Institute of Technology, Madras Lecture No. # 20 Concurrency Control Part -1 Foundations for concurrency
More informationDATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information.
INFORMATION SYSTEM LESSON 41 DATA, INFORMATION AND INFORMATION SYSTEM SMK Sultan Yahya Petra 1 DATA Data and information are used in our daily life. Each type of data has its own importance that contribute
More informationPurpose, features and functionality
Topic 6 Purpose, features and functionality In this topic you will look at the purpose, features, functionality and range of users that use information systems. You will learn the importance of being able
More informationOCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document
OCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document Curriculum area Non-coding theory* 1.1 Systems Architecture Content The purpose of the CPU Von Neumann architecture: MAR (Memory
More informationDatabases & Database Users
Databases & Database Users Dr Fawaz Alarfaj Al Imam Mohammed Ibn Saud Islamic University ACKNOWLEDGEMENT Slides are adopted from: Elmasri & Navathe, Fundamentals of Database Systems Types of Databases
More informationOutline. Database Management Systems (DBMS) Database Management and Organization. IT420: Database Management and Organization
Outline IT420: Database Management and Organization Dr. Crăiniceanu Capt. Balazs www.cs.usna.edu/~adina/teaching/it420/spring2007 Class Survey Why Databases (DB)? A Problem DB Benefits In This Class? Admin
More information0417 INFORMATION AND COMMUNICATION TECHNOLOGY
CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education MARK SCHEME for the May/June 2013 series 0417 INFORMATION AND COMMUNICATION TECHNOLOGY 0417/22 Paper 2 (Practical
More informationComputing at Cox Green Curriculum Plan. Key Stage 3 Year 7
Computing at Cox Green Curriculum Plan Key Stage 3 Year 7 Term 1 Term 2 Term 3 Term 4 Term 5 Term 6 E-safety Database Programming Spreadsheet and modelling Web design How data is represented in s? How
More informationSYED AMMAL ENGINEERING COLLEGE
CS6302- Database Management Systems QUESTION BANK UNIT-I INTRODUCTION TO DBMS 1. What is database? 2. Define Database Management System. 3. Advantages of DBMS? 4. Disadvantages in File Processing System.
More informationFig 1.1 A designer working on a personal computer
Computer systems Computers are information processing machines. They process data to produce information. The most common mistake made by people when they talk about computers is to believe they are intelligent
More informationelc International School
Subject: COMPUTER SCIENCE (0478) Syllabus 2016 Topics to be covered Section 1: Theory of Computer Science Theory: At the end of the section candidates should be able to Practical: At the end of the section
More informationDatabase Management
Database Management - 2011 Model Answers 1. a. A data model should comprise a structural part, an integrity part and a manipulative part. The relational model provides standard definitions for all three
More informationTitle: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example.
Title: Jan 29 11:03 AM (1 of 23) Note that I have now added color and some alignment to the middle and to the right on this example. Sorry about these half rectangle shapes a Smartboard issue today. To
More informationQM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS
QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives
More informationHASTINGS HIGH SCHOOL
HASTINGS HIGH SCHOOL EXAMINATION GUIDE 2017-19 Subject Course code Website address Provisional examination dates Computer Science Computer Science (9-1) - J276 https://www.ocr.org.uk/qualifications/gcse/computerscience-j276-from-2016/
More informationMARK SCHEME for the October/November 2011 question paper for the guidance of teachers 9713 APPLIED ICT
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and GCE Advanced Level MARK SCHEME for the October/November 2011 question paper for the guidance of teachers 9713 APPLIED
More informationStudy on XML-based Heterogeneous Agriculture Database Sharing Platform
Study on XML-based Heterogeneous Agriculture Database Sharing Platform Qiulan Wu, Yongxiang Sun, Xiaoxia Yang, Yong Liang,Xia Geng School of Information Science and Engineering, Shandong Agricultural University,
More informationComputing Science: National 5 and Higher skills, knowledge and understanding
Software design and development Development methodologies Analysis Design Describe and implement the phases of an iterative development process: analysis, design, implementation, testing, documentation,
More informationCLIENT SERVER ARCHITECTURE:
CLIENT SERVER ARCHITECTURE: Client-Server architecture is an architectural deployment style that describe the separation of functionality into layers with each segment being a tier that can be located
More informationN04/5/COMSC/SP1/ENG/TZ0/XX COMPUTER SCIENCE STANDARD LEVEL PAPER 1. Monday 15 November 2004 (afternoon) 1 hour 15 minutes INSTRUCTIONS TO CANDIDATES
c IB COMPUTER SCIENCE STANDARD LEVEL PAPER 1 DIPLOMA PROGRAMME PROGRAMME DU DIPLÔME DU BI PROGRAMA DEL DIPLOMA DEL BI N04/5/COMSC/SP1/ENG/TZ0/XX 88047013 Monday 15 November 2004 (afternoon) 1 hour 15 minutes
More informationUsing the MyKidsSpending website
Using the MyKidsSpending website Use these links to jump to the portion of the guide discussing that topic: Creating your MyKidsSpending account, or adding more students Logging in to your account I can
More informationCSE 344 Final Review. August 16 th
CSE 344 Final Review August 16 th Final In class on Friday One sheet of notes, front and back cost formulas also provided Practice exam on web site Good luck! Primary Topics Parallel DBs parallel join
More informationApplied Information and Communication Technology
Edexcel GCE Applied Information and Communication Technology Unit 7: Using Database Software 10 28 January 2011 Assessment Window: 3 weeks Time: 10 hours You must have: Short treasury tag, Customers.txt,
More informationelton Group 3. Michael Spetås, Lars Brekke, Sondre Wiersdalen and Richard Wangsvik System Requirements & Design (SRD)
- System Requirements & Design (SRD) 1 Glossary ASP.net Framework by Microsoft for creating web forms C# Programming language based on the.net framework Microsoft SQL GUI VS T-SQL UML CSS HTML Microsoft
More informationDATABASE TRANSACTIONS. CS121: Relational Databases Fall 2017 Lecture 25
DATABASE TRANSACTIONS CS121: Relational Databases Fall 2017 Lecture 25 Database Transactions 2 Many situations where a sequence of database operations must be treated as a single unit A combination of
More informationFOR MORE PAPERS LOGON TO
IT430 - E-Commerce Question No: 1 ( Marks: 1 ) - Please choose one RIP(Routing Information protocol) is used by----------, to build a ------------ table _ bridges, hash _ routers, matrix _ routers, routing
More informationCMSC 424 Database design Lecture 2: Design, Modeling, Entity-Relationship. Book: Chap. 1 and 6. Mihai Pop
CMSC 424 Database design Lecture 2: Design, Modeling, Entity-Relationship Book: Chap. 1 and 6 Mihai Pop Administrative issues TA: Sharath Srinivas TA office hours: Mon 10-11:30, Wed 3-4:30, AVW 1112 Glue
More informationCONCEPTS OF MANAGEMENT COMPUTING
CONBUS1 NOVEMBER 2013 EXAMINATION DATE: 11 NOVEMBER 2013 TIME: 14H00 17H00 TOTAL: 100 MARKS DURATION: 3 HOURS PASS MARK: 40% (BUS-EDP) CONCEPTS OF MANAGEMENT COMPUTING THIS EXAMINATION PAPER CONSISTS OF
More informationGoals for Today. CS 133: Databases. Final Exam: Logistics. Why Use a DBMS? Brief overview of course. Course evaluations
Goals for Today Brief overview of course CS 133: Databases Course evaluations Fall 2018 Lec 27 12/13 Course and Final Review Prof. Beth Trushkowsky More details about the Final Exam Practice exercises
More informationCandidate number. Centre number
Oxford Cambridge and RSA A Level Computer Science H446/01 Computer Systems Friday 16 June 2017 Morning Time allowed: 2 hours 30 minutes *6826891436* Do not use: a calculator * H 4 4 6 0 1 * First name
More informationAS Computer Science. Induction task 1: Definitions Induction task 2: System & Application software Induction task 3: Past paper questions
AS Computer Science Induction task 1: Definitions Induction task 2: System & Application software Induction task 3: Past paper questions We are pleased you have chosen to study Computer Science AS level.
More informationCTI Higher Certificate in Information Systems (Internet Development)
CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer
More informationCambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level
Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0276230714* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals May/June 2016 1 hour 30 minutes Candidates
More information