If you become unwell contact an exam supervisor immediately and ask to speak to the lecturer (Angela Finlayson).
|
|
- Bruce Watkins
- 5 years ago
- Views:
Transcription
1 COMP1911 Final Exam June 2018 Time allowed: 3 Hours Total number of questions: 8 Total number of marks: 60 Questions are not worth equal marks Answer all questions If you are unwell do not commence this exam - contact an exam supervisor. If you become unwell contact an exam supervisor immediately and ask to speak to the lecturer (Angela Finlayson). Special consideration requests made after doing this exam will be IGNORED. If you need to go to the toilet, ask a supervisor. You are not permitted to bring paper into the exam. There is some space on the attendance sheet for rough work. You are not permitted to retain the attendance sheet. It will be collected by a supervisor. If you need more paper for rough working, put your hand up and ask an attendant. If a problem of any type occurs or if you have a question, report them immediately to an exam supervisor but continue working if possible. You may be given extra time to compensate for any time lost due to computer or other problems beyond your control. To submit your answers for the short answer question (Question 0), just enter your answers in the textboxes and click save. You may submit your answers as often as you like. We mark the most recently saved copy. For the programming questions, (Question 1.. Question 7) answer each question in a SEPARATE file. Each question specifies the name of the file to use. Make sure you use EXACTLY this file name. The exam environment allows you to run a limited set of commands so you can edit, test, debug and submit your answers. The exam environment does not allow access to files in your CSE account or any other CSE account. It does not allow access to the web or other network access. gedit and other editors are available by right-clicking on the desktop and selecting them on the menu. Note: Your gedit preferences are not on this machine. You may wish to change the preferences to your liking once reading time is over.
2 dcc and gcc are available to compile your programs autotest will show you the results of some simple tests. Passing these tests does not guarantee full marks. You also need to do your own testing, especially for the harder questions. You submit programming answers using the give command as described in each question. For example: dcc -o q1 q1.c./q1... autotest 1 q1.c give 1 q1.c You may submit your answers as many times as you like. ONLY your last submission is marked. If you have only a partial solution and the exam is about to end, submit it anyway. In some questions the example executions use particular files. To assist in your testing, copies of these files have been placed in your directory. You have also been given a stub file and a test file for the last question. The command fetch will restore copies of these files if you accidentally remove them. A C reference sheet is available on-line. Manual entries are also available. You will also find a file named template.c in your directory that is a template for a c file. No other documents or files will be available to you. Reminder: You can copy and paste by highlighting text using the left mouse button and clicking with the middle mouse button to paste. The exam environment logs all your actions.
3 Question 0 (9 marks).(a) (1 Mark)....(b) (4 Marks)....(c) (4 Marks)...
4 Question 1 (8 marks) Place your answer to this question in a file named `q1.c` Assumptions Your program must show exactly the same behaviour as the examples shown below. dcc -o q1 q1.c Some simple tests will be run by this command: autotest 1 q1.c Also do your own testing! Submit your answer to this question using the command: give 1 q1.c
5 Question 2 (8 marks) Place your answer to this question in a file named `q2.c` Assumptions Your program must show exactly the same behaviour as the examples shown below. dcc -o q2 q2.c Some simple tests will be run by this command: autotest 2 q2.c Also do your own testing! Submit your answer to this question using the command: give 2 q2.c
6 Question 3 (8 marks) Place your answer to this question in a file named `q3.c` Assumptions... Your program must show exactly the same behaviour as the examples shown below.... dcc -o q3 q3.c Some simple tests will be run by this command: autotest 3 q3.c Also do your own testing! Submit your answer to this question using the command: give 3 q3.c
7 Question 4 (8 marks) Place your answer to this question in a file named `q4.c` Assumptions... Your program must show exactly the same behaviour as the examples shown below.... dcc -o q4 q4.c To compile and run your own tests using the dcc --valgrind flag dcc --valgrind -o q4 q4.c Some simple tests will be run by this command: autotest 4 q4.c Also do your own testing! Submit your answer to this question using the command: give 4 q4.c
8 Question 5 (8 marks) Place your answer to this question in a file named `q5.c` Note: This question is broken down into 3 parts that should all be answered in your `q5.c` file. Assumptions Your program must show exactly the same behaviour as the examples shown below. dcc -o q5 q5.c To compile and run your own tests using the dcc --valgrind flag dcc --valgrind -o q5 q5.c Some simple tests for all 3 stages will be run by this command: autotest 5 q5.c You will submit your answer to this question using the command: give 5 q5.c
9 Question 6 (7 marks) Place your answer to this question in a file named `q6.c`. Note: This question is broken down into 3 parts that should all be answered in your `q6.c` file. You MUST use a struct to appropriately represent. Solutions that do not do this will receive 0 marks. Note: You may use structs to represent other data as well if you wish. To get FULL marks for this question you MUST also break down your program into suitable functions. Otherwise you get a maximum of 4/7..Assumptions dcc -o q6 q6.c To compile and run your own tests using the dcc --valgrind flag dcc --valgrind -o q6 q6.c Some simple tests for all 3 stages will be run by this command: autotest 6 q6.c You will submit your answer to this question using the command: give 6 q6.c
10 Question 7 (4 marks) Place your answer to this question in a file named `q7.c` -- there is already a file called `q7.c` that you should edit. We have provided you with a file named `q7test.c` that contains a simple test case to get you started with your own tests. You may modify this to test your program. You will not submit it. There are also some autotests. Do NOT add a main function to your q7.c file otherwise it will fail the autotests. dcc -o q7 q7.c q7test.c Note: You would then actually run the program as follows./q7 To compile and run your own tests using the dcc --valgrind flag dcc --valgrind -o q7 q7.c q7test.c Some simple tests will be run by this command: autotest 7 q7.c Also do your own testing! Submit your answer to this question using the command: give 7 q7.c
Problem Score 1 / 27 2 / 19 3 / 16 4 / 14 code check off 5 / 22 /2 Total /100
ME430 Mechatronics Examination I Page 1 Name CM Section You may use only: ME430 Mechatronics Examination I Sept 22nd, 2016 Problem Score 1 / 27 2 / 19 3 / 16 4 / 14 code check off 5 / 22 /2 Total /100
More informationTHE UNIVERSITY OF BRITISH COLUMBIA CPSC 110: MIDTERM 1 Part B May 26, Important notes about this examination
THE UNIVERSITY OF BRITISH COLUMBIA CPSC 110: MIDTERM 1 Part B May 26, 2014 Last Name: First Name: Signature: UBC Student #: Important notes about this examination 1. This exam has two separate parts. Your
More informationWord 2011 for Mac FORMATTING MSC PROJECT REPORTS
Word 2011 for Mac FORMATTING MSC PROJECT REPORTS Catherine McGowan & Elaine Williamson LONDON SCHOOL OF HYGIENE & TROPICAL MEDICINE FEB 2015 CONTENTS INTRODUCTION... 2 COVER PAGE... 3 PAGE SETUP... 4
More informationCS 241 Data Organization using C
CS 241 Data Organization using C Fall 2018 Instructor Name: Dr. Marie Vasek Contact: Private message me on the course Piazza page. Office: Farris 2120 Office Hours: Tuesday 2-4pm and Thursday 9:30-11am
More informationJava Program Structure and Eclipse. Overview. Eclipse Projects and Project Structure. COMP 210: Object-Oriented Programming Lecture Notes 1
COMP 210: Object-Oriented Programming Lecture Notes 1 Java Program Structure and Eclipse Robert Utterback In these notes we talk about the basic structure of Java-based OOP programs and how to setup and
More informationSTARTING THE DDT DEBUGGER ON MIO, AUN, & MC2. (Mouse over to the left to see thumbnails of all of the slides)
STARTING THE DDT DEBUGGER ON MIO, AUN, & MC2 (Mouse over to the left to see thumbnails of all of the slides) ALLINEA DDT Allinea DDT is a powerful, easy-to-use graphical debugger capable of debugging a
More informationComputers and Computation. The Modern Computer. The Operating System. The Operating System
The Modern Computer Computers and Computation What is a computer? A machine that manipulates data according to instructions. Despite their apparent complexity, at the lowest level computers perform simple
More informationCS Exam 1 Review Suggestions - Spring 2017
CS 328 - Exam 1 Review Suggestions p. 1 CS 328 - Exam 1 Review Suggestions - Spring 2017 last modified: 2017-02-16 You are responsible for material covered in class sessions and homeworks; but, here's
More informationTimesheetX helps schools automate the time sheet submission and approval process for employees, employers, and administrators.
Employee Training = Total Solution TimesheetX helps schools automate the time sheet submission and approval process for employees, employers, and administrators. TimesheetX is seamlessly integrated with
More informationHidden Gems for Avatar Champions May 15, Title. Subtitle
Hidden Gems for Avatar Champions May 15, 2017 Title Subtitle 1 Purpose As a token of our appreciation for your participation as an Avatar Champion, we are pleased to share with you hidden gems, helpful
More informationIntroduction. Overview of 201 Lab and Linux Tutorials. Stef Nychka. September 10, Department of Computing Science University of Alberta
1 / 12 Introduction Overview of 201 Lab and Linux Tutorials Stef Nychka Department of Computing Science University of Alberta September 10, 2007 2 / 12 Can you Log In? Should be same login and password
More informationCOMP s1 Lecture 1
COMP1511 18s1 Lecture 1 1 Numbers In, Numbers Out Andrew Bennett more printf variables scanf 2 Before we begin introduce yourself to the person sitting next to you why did
More informationFREQUENTLY ASKED QUESTIONS REGARDING COMPUTER BASED EXAMINATION (CBE)
FREQUENTLY ASKED QUESTIONS REGARDING COMPUTER BASED EXAMINATION (CBE) The Institute introduced Computer Based Examination (CBE) in place of OMR Based Examination for its Foundation Programme students from
More informationFACULTY GUIDE TO USING VOICETHREAD IN BLACKBOARD
What is VoiceThread? VoiceThread is an interactive collaboration and sharing tool that enables users to add images, documents, and videos, and to which other users can add voice, text, audio file, or video
More informationCOMP 3500 Introduction to Operating Systems Project 5 Virtual Memory Manager
COMP 3500 Introduction to Operating Systems Project 5 Virtual Memory Manager Points Possible: 100 Submission via Canvas No collaboration among groups. Students in one group should NOT share any project
More informationOO Fortran Exercises
OO Fortran Exercises Adrian Jackson February 27, 2018 Contents 1 Introduction 1 2 Getting going on ARCHER 2 2.1 Log into ARCHER frontend nodes and run commands............. 2 3 Introduction to Fortran
More informationCS : Programming for Non-Majors, Fall 2018 Programming Project #5: Big Statistics Due by 10:20am Wednesday November
CS 1313 010: Programming for Non-Majors, Fall 2018 Programming Project #5: Big Statistics Due by 10:20am Wednesday November 7 2018 This fifth programming project will give you experience writing programs
More informationBasicScript 2.25 User s Guide. May 29, 1996
BasicScript 2.25 User s Guide May 29, 1996 Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic
More informationIt is academic misconduct to share your work with others in any form including posting it on publicly accessible web sites, such as GitHub.
p4: Cache Simulator 1. Logistics 1. This project must be done individually. It is academic misconduct to share your work with others in any form including posting it on publicly accessible web sites, such
More informationOfficial Competition Manual March 2, 2005
Official Competition Manual March 2, 2005 Competition Instructions Logging In to the Competition Arena Log in to the competition arena using the handle and password that you chose during the competition
More informationWord 2016 FORMATTING MSC PROJECT REPORTS
Word 2016 FORMATTING MSC PROJECT REPORTS LONDON SCHOOL OF HYGIENE & TROPICAL MEDICINE 2017 1 CONTENTS INTRODUCTION... 2 COVER PAGE... 3 PAGE SETUP... 4 Page Size... 4 Margins... 4 Alignment... 4 Line
More informationLaboratory Assignment #3 Eclipse CDT
Lab 3 September 12, 2010 CS-2303, System Programming Concepts, A-term 2012 Objective Laboratory Assignment #3 Eclipse CDT Due: at 11:59 pm on the day of your lab session To learn to learn to use the Eclipse
More informationCSL 201 Data Structures Mid-Semester Exam minutes
CL 201 Data tructures Mid-emester Exam - 120 minutes Name: Roll Number: Please read the following instructions carefully This is a closed book, closed notes exam. Calculators are allowed. However laptops
More informationInstructions PLEASE READ (notice bold and underlined phrases)
Lab Exercises wk12 Practice with Linked Lists Required Reading Chapter 13 - Pointers and Linked Lists Lecture Slides on Linked Lists, Presented in class wk11 Instructions PLEASE READ (notice bold and underlined
More informationFinal Exam, CS130 Fall 2008
Final Exam, CS130 Fall 2008 Instructions. This exam is similar to the midterms, except that you have two hours and fifteen minutes to work. The executable file to submit is Final.exe. Don t forget to put
More informationMEDIA COMPUTATION DRJAVA. Lecture 11.3 November 7, 2008
MEDIA COMPUTATION DRJAVA Lecture 11.3 November 7, 2008 LEARNING GOALS Understand at practical level Where to get DrJava How to start DrJava Dr Java features How to add items to the classpath for DrJava
More informationOutlook. Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium
Main Memory Outlook Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium 2 Backgound Background So far we considered how to share
More informationSystem Administrator s Handbook
System Administrator s Handbook www.lamplightdb.co.uk Contents The role of system administrators p.4 Database operators adding, setting permissions and deleting p.5 Lockouts and factor authentication
More informationUser Guide. Last Updated June 201 6
User Guide Last Updated June 201 6 1 TABLE OF CONTENTS 1 Basics 4 1.1Logging In 4 1.2Dashboard 5 1.2.1 Tabs 5 1.2.2 Action Items 6 1.2.3 Coordinator s Dashboard 6 2 Forms 6 2.1Common Form Operations 6
More informationSample Examination. Software Construction (COMP2200/COMP2500/COMP6442)
Sample Examination Software Construction (COMP2200/COMP2500/COMP6442) Writing Period: 3 hour duration Study Period: 15 minutes duration Permitted Materials: One A4 page with notes on both sides. Note also
More informationCP Lab 5: Functions, pointers, some arrays
Computer Programming (CP) Lab 5, 2017/18 1 CP Lab 5: Functions, pointers, some arrays Instructions The purpose of this Lab is to help you get experience in understanding parameter-passing functions in
More informationCP Lab 5: Functions, pointers, some arrays
Computer Programming (CP) Lab 5, 2017/18 1 CP Lab 5: Functions, pointers, some arrays Instructions The purpose of this Lab is to help you get experience in understanding parameter-passing functions in
More informationCanyons School District True Time Entry
True Time enables employees to enter their time in and out using Skyward Employee Access. Supervisors can view employee s time entries online to verify attendance and adhere to their schedules. Once the
More informationCIS* Programming
CIS*1300 - Programming CALENDAR DESCRIPTION This course examines the applied and conceptual aspects of programming. Topics may include data and control structures, program design, problem solving and algorithm
More informationEphorus Blackboard Building Block Manual For Instructors
Ephorus Blackboard Building Block Manual For Instructors Version: 2.0 Date: June 1, 2007 Content Create Assignments... 3 View Assignments... 5 The Report... 6 2 Create Assignments In order to create an
More informationPROGRAMMING OLYMPIAD FINAL ROUND Environment Manual. 1 Introduction 2. 2 Local environment 2
PROGRAMMING OLYMPIAD FINAL ROUND 2016 Environment Manual Contents Page 1 Introduction 2 2 Local environment 2 3 Compilers and IDEs 3.1 C++ 2 3.2 Java 3 3.3 Python 3 3.4 IDEs and Text Editors 3 4 Web-based
More informationTransitioning to Blackboard 9.1. Peru State College Distance Education Spring 2012
+ Transitioning to Blackboard 9.1 - Peru State College Distance Education Spring 2012 -Table of Contents Topic Transitioning to Blackboard 9.1 Table of Contents Page Basic Information 1 1. Student View
More informationCOMP6700 Introductory Programming
THE AUSTRALIAN NATIONAL UNIVERSITY First Semester 2016 Sample Midsemester Examination COMP6700 Introductory Programming Writing Period: 90 minutes Study Period: 10 minutes Permitted Materials: Java API
More informationComp Assignment 2: Object-Oriented Scanning for Numbers, Words, and Quoted Strings
Comp 401 - Assignment 2: Object-Oriented Scanning for Numbers, Words, and Quoted Strings Date Assigned: Thu Aug 29, 2013 Completion Date: Fri Sep 6, 2013 Early Submission Date: Wed Sep 4, 2013 This work
More informationCpSc 1111 Lab 9 2-D Arrays
CpSc 1111 Lab 9 2-D Arrays Overview This week, you will gain some experience with 2-dimensional arrays, using loops to do the following: initialize a 2-D array with data from an input file print out the
More informationCertification Overview
Certification Overview The National Instruments LabVIEW Certification Program consists of the following three certification levels: - Certified LabVIEW Associate Developer (CLAD) - Certified LabVIEW Developer
More informationLOCALIZATION PORTAL FREELANCER SCHEDULER
LOCALIZATION PORTAL FREELANCER SCHEDULER Version 1.2 / 16 March 2018 LOCALIZATION PORTAL FREELANCER SCHEDULER This manual assumes you have successfully completed the following: 1. Created an account in
More informationASSIGNMENT TWO: PHONE BOOK
ASSIGNMENT TWO: PHONE BOOK ADVANCED PROGRAMMING TECHNIQUES SEMESTER 1, 2017 SUMMARY In this assignment, you will use your C programming skills to create a phone book. The phone book loads its entries from
More informationCS143 Handout 05 Summer 2011 June 22, 2011 Programming Project 1: Lexical Analysis
CS143 Handout 05 Summer 2011 June 22, 2011 Programming Project 1: Lexical Analysis Handout written by Julie Zelenski with edits by Keith Schwarz. The Goal In the first programming project, you will get
More informationCS 1653: Applied Cryptography and Network Security Fall Term Project, Phase 2
CS 1653: Applied Cryptography and Network Security Fall 2017 Term Project, Phase 2 Assigned: Tuesday, September 12 Due: Tuesday, October 3, 11:59 PM 1 Background Over the course of this semester, we will
More informationCode::Blocks Student Manual
Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of
More informationCandidate Exam Briefing
Candidate Exam Briefing The purpose of this presentation is to provide you with a basic overview of exam rules and regulations, and how we organise exams at Ethos College Full details are provided in the
More informationNEW FOR 2009 Faster, Easier, Friendlier
NEW FOR 2009 Faster, Easier, Friendlier Before you start Any student, staff, or faculty member can file an accident/incident report. Accident reporting is required by federal and state laws as well as
More informationRoboHelp HTML Training
RoboHelp HTML Training Developed by Diamondhead Documentation, Inc. 2011 Nationwide Advantage Mortgage Company Page 1 of 11 Table of Contents Directory Structure... 3 HTML Files (Topics) Folder... 3 URLs
More informationNetwork License Manager and Client Toolchain. Installation Guide
Network License Manager and Client Toolchain Contents This guide is intended to help you to install HEW and the Network License Manager and obtain a license key (if entitled). It will cover: 1. Installing
More informationViewing and Managing a Grade book. Entering grades
1 Viewing and Managing a Grade book. Entering grades To view your course grade book with students and their grades, click the first link in the Grades Area: Enter Grades to open the User List page. NOTE:
More information1. About AP Invoice Wizard
1. About AP Invoice Wizard Welcome to AP Invoice Wizard. We have developed this tool in response to demand from Oracle Payables users for a user friendly and robust spreadsheet tool to load AP Invoices
More informationBuilding Resource Builder cases: Virtual Practitioner template
Building Resource Builder cases: Virtual Practitioner template Brief instructions Log into Resource Builder. Create a new resource using the Virtual Practitioner template. Name your new case. Go to Pages
More informationAdministration Computers Software Algorithms Programming Languages
Administration Computers Software Algorithms Programming Languages http://www.cs.sfu.ca/cc/130/johnwill/ This course does not use Canvas John Edgar 3 Come to class Read ahead Attend the labs You get practice
More informationStudent Success Guide
Student Success Guide Contents Like a web page, links in this document can be clicked and they will take you to where you want to go. Using a Mouse 6 The Left Button 6 The Right Button 7 The Scroll Wheel
More informationCS 241 Data Organization. August 21, 2018
CS 241 Data Organization August 21, 2018 Contact Info Instructor: Dr. Marie Vasek Contact: Private message me on the course Piazza page. Office: Room 2120 of Farris Web site: www.cs.unm.edu/~vasek/cs241/
More informationOutline. Writing Functions and Subs. Review Immediate (1-line) Errors. Quiz Two on Thursday (2/23) Same Code Without Option Explicit
Writing Functions and Subs Larry Caretto Mechanical Engineering 209 Computer Programming for Mechanical Engineers February 21, 2017 Outline Review Debugging and Option Explicit What are functions and subs?
More informationOnce you see the screen below click on the MESA Dropbox
The following provides instructions for uploading competition files to the online dropbox. The dropbox can be used to submit the following MESA competition components: Elementary School SCRATCH Interactive
More informationAssignment 1 Feedback and Assignment 2
Outline COMP105 Lecture 20 Assignment 1 Feedback and Assignment 2 Today Assignment 1 feedback Assignment 2 introduction Assignment 1 feedback Part A Average mark: 79 Average on part A: 33/35 Part B General
More informationHOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS
HOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS INTRODUCTION A program written in a computer language, such as C/C++, is turned into executable using special translator software.
More informationLaboratory Assignment #4 Debugging in Eclipse CDT 1
Lab 4 (10 points) November 20, 2013 CS-2301, System Programming for Non-majors, B-term 2013 Objective Laboratory Assignment #4 Debugging in Eclipse CDT 1 Due: at 11:59 pm on the day of your lab session
More informationImportant Project Dates
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.035, Fall 2002 Handout 4 Project Overview Wednesday, September 4 This is an overview of the course project
More informationCreating Postcards in Microsoft Publisher
Creating Postcards in Microsoft Publisher Open Publisher either from the desktop or through the Start menu. Once Publisher opens, select Postcards from the menu on the right hand side of the screen. Scroll
More informationCS447-Network and Data Communication Project #2 Specification, Fall 2017 Due December 5, 2017
CS447-Network and Data Communication Project #2 Specification, Fall 2017 Due December 5, 2017 1. Introduction In this project, we will develop a Sliding-Window flow-control (SWFC) simulator using C/C++
More informationContact No office hours, but is checked multiple times daily. - Specific questions/issues, particularly conceptual
CS III: Lab Hi Contact - Email : jadamek2@kent.edu - No office hours, but email is checked multiple times daily. - Specific questions/issues, particularly conceptual ones. - Only exception: really odd
More informationIntroduction to Programming SAMPLE. Examination Paper. Time: 3 hours
Introduction to Programming SAMPLE Examination Paper Answer ALL questions. Produce a Word document using the instructions provided in the Background information section. Time: 3 hours The maximum mark
More informationHow manual testers can break into Test Automation without programming skills
How manual testers can break into Test Automation without programming skills Jim Trentadue Enterprise Account Manager - Ranorex jtrentadue@ranorex.com Agenda Agenda Test Automation Industry recap Test
More informationConfigure HTTPS Support for ISE SCEP Integration
Configure HTTPS Support for ISE SCEP Integration Document ID: 116238 Contributed by Todd Pula and Sylvain Levesque, Cisco TAC Engineers. Jul 31, 2013 Contents Introduction Prerequisites Requirements Components
More informationREUTERS/Tim Wimborne SCHOLARONE MANUSCRIPTS TM EDITOR USER GUIDE
REUTERS/Tim Wimborne SCHOLARONE MANUSCRIPTS TM EDITOR USER GUIDE 21-JUNE-2016 TABLE OF CONTENTS Select an item in the table of contents to go to that topic in the document. INTRODUCTION... 1 USE GET HELP
More information2015 Semester 1 - Final Examination Paper B. Software Construction (COMP2100/COMP2500/COMP6442)
2015 Semester 1 - Final Examination Paper B Software Construction (COMP2100/COMP2500/COMP6442) Writing Period: 3 hour duration Study Period: 15 minutes duration Permitted Materials: One A4 page with notes
More informationProgramming Project 4: COOL Code Generation
CS 331 Compilers Fall 2017 Programming Project 4: COOL Code Generation Prof. Szajda Due Tuesday, December 5, 11:59:59 pm NOTE: There will be no extensions whatsoever given for this project! So, begin it
More informationEE355 Lab 5 - The Files Are *In* the Computer
1 Introduction In this lab you will modify a working word scramble game that selects a word from a predefined word bank to support a user-defined word bank that is read in from a file. This is a peer evaluated
More informationSTUDY ASSISTANT. Adding a New Study & Submitting to the Review Board. Version 10.03
STUDY ASSISTANT Adding a New Study & Submitting to the Review Board Version 10.03 Contents Introduction... 3 Add a Study... 3 Selecting an Application... 3 1.0 General Information... 3 2.0 Add Department(s)...
More informationData Structures and OO Development II
CS 2606 1 Long House Ancestral Puebloan, Mesa Verde Instructor and Course Information 2 William D McQuain Email: Office: Office Hours: wmcquain@cs.vt.edu 631 McBryde Hall see course website CS 2606 Design
More informationOSCA Tutorials. 1. Overview. 2. Start Up. 3. Reporting Schedule. 4. Uploading a Form: File Upload. 5. Uploading a Form: Online Editor
OSCA Tutorials 1. Overview 2. Start Up 3. Reporting Schedule 4. Uploading a Form: File Upload 5. Uploading a Form: Online Editor 6. Cross Validation 7. Accounts, User Details and Roles 8. Performance and
More informationCS 211 Programming I for Engineers
CS 211 Programming I for Engineers Instructor: Tom Bartenstein Course Web Page: http://www.cs.binghamton.edu/~tbartens/cs211_fall_2018/ 1 Catalog Description Introduction to computer programming with engineering
More informationIntroduction to MATLAB
Introduction to MATLAB This note will introduce you to MATLAB for the purposes of this course. Most of the emphasis is on how to set up MATLAB on your computer. The purposes of this supplement are two.
More informationTIMESHEETX GUIDE FOR SUPERVISORS
TIMESHEETX GUIDE FOR SUPERVISORS To-Do Items... 2 Change Departments... 3 Warnings... 3 Manage Delinquent Time Sheets... 4 My Control Panel... 5 Manage Time Sheet... 6 Page 1 of 6 To-Do Items TimesheetX
More informationAzquo User Guide. data made simple
Azquo User Guide Draft 5 December 2016 Copyright This document is copyright of Azquo Ltd. 2016. All rights reserved. It is supplied under the terms of an agreement with Azquo Ltd, and may not be used except
More informationACA Dreamweaver Exam Notes
ACA Dreamweaver Exam Notes Remember when you need to copy and paste the text you have to open up that actual text file itself and the need to go to edit> select all>, edit> copy>, then go back to the html
More informationAn Introduction to Komodo
An Introduction to Komodo The Komodo debugger and simulator is the low-level debugger used in the Digital Systems Laboratory. Like all debuggers, Komodo allows you to run your programs under controlled
More informationCMSC 313 Lecture 14 Reminder: Midterm Exam next Tues (10/26) Project 4 Questions Virtual Memory on Linux/Pentium platform
CMSC 313 Lecture 14 Reminder: Midterm Exam next Tues (10/26) roject 4 Questions Virtual Memory on Linux/entium platform UMBC, CMSC313, Richard Chang CMSC 313, Computer Organization & Assembly
More informationCS 342 Software Design Spring 2018 Term Project Part III Saving and Restoring Exams and Exam Components
CS 342 Software Design Spring 2018 Term Project Part III Saving and Restoring Exams and Exam Components Due: Wednesday 13 March. Electronic copy due at 3:30 P.M. Optional paper copy may be handed in during
More informationIRMA Researcher User Guide v2 DRAFT. IRMA Researcher User Guide
IRMA Researcher User Guide v2 IRMA Researcher User Guide IRMA Researcher User Guide 1. Overview 1.01 What is IRMA? 1.02 What are the Benefits? 1.03 ISLHD Research and IRMA 2. Key Terms in IRMA 2.01 Coversheets
More informationINTERNATIONAL HEALTH INSURANCE
Policy and Procedure Overview INTERNATIONAL HEALTH INSURANCE 1. You will first generate a list of all UConn employees requesting International Health Insurance for their business travel. o This is done
More informationProgramming Assignment IV Due Thursday, June 1, 2017 at 11:59pm
Programming Assignment IV Due Thursday, June 1, 2017 at 11:59pm 1 Introduction In this assignment, you will implement a code generator for Cool. When successfully completed, you will have a fully functional
More informationMYOB Exo PC Clock. User Guide
MYOB Exo PC Clock User Guide 2018.01 Table of Contents Introduction to MYOB Exo PC Clock... 1 Installation & Setup... 2 Server-based... 2 Standalone... 3 Using Exo PC Clock... 4 Clocking Times... 5 Updating
More informationNew Jersey Department of the Treasury Division of Purchase and Property
New Jersey Department of the Treasury Division of Purchase and Property Quick Reference Guide: Vendor Profile Management VENDOR FORMS Seller Administrator Rev. 3/4/18 Table of Contents 1. Purpose... 3
More informationCS4023 Week04 Lab Exercise
CS4023 Week04 Lab Exercise Lab Objective: We will use this lab to log in to our Linux accounts and to look at some simple programs that perform a few elementary system calls. By the end of the lab we will
More informationIntroduction to Programming. January Examination Paper. Time: 3 hours
Introduction to Programming January 2016 Examination Paper Answer ALL questions. Produce a Word document using the instructions provided in the Background information section. Time: 3 hours The maximum
More informationCanvas: Interface & Modules
Canvas: Interface & Modules Contents View Dashboard... 2 Course Navigation Menu... 3 The Syllabus Tool... 4 View Syllabus Table... 5 Editing/Uploading the Syllabus... 6 Editing an Event or Assignment in
More informationCS 211 Programming Practicum Fall 2018
Due: Wednesday, 11/7/18 at 11:59 pm Infix Expression Evaluator Programming Project 5 For this lab, write a C++ program that will evaluate an infix expression. The algorithm REQUIRED for this program will
More informationScholarOne Manuscripts. Editor User Guide
ScholarOne Manuscripts Editor User Guide 18-June-2018 Clarivate Analytics ScholarOne Manuscripts Editor User Guide Page i TABLE OF CONTENTS INTRODUCTION... 1 Use Get Help Now and FAQs... 1 Site Configuration
More informationHCI-4/631 Software Architectures for User Interfaces, Fall 2006
HCI-4/6 Software Architectures for User Interfaces, Fall 2006 Place and Time: XXXXXX, Monday and Wednesday 9:00-10:30 Instructor: Vassilis Kostakos (vassilis@cmu.edu) Office: 2.91 Office Hours: Monday
More informationGUIDE FOR CCR VALIDATORS
GUIDE FOR CCR VALIDATORS Validation Overview. 1) Collect student IDs and track validation requirements. Your validation requirements can be found at myccr.ucsd.edu Tip: Track your students using the validation
More informationUSING ODBC COMPLIANT SOFTWARE MINTRAC PLUS CONTENTS:
CONTENTS: Summary... 2 Microsoft Excel... 2 Creating a New Spreadsheet With ODBC Data... 2 Editing a Query in Microsoft Excel... 9 Quattro Pro... 12 Creating a New Spreadsheet with ODBC Data... 13 Editing
More informationPractical Programming Methodology
General Course Information Practical Programming Methodology (CMPUT-2) Lecture Michael Buro Introduction to the course Computer architecture Section home page: www.cs.ualberta.ca/ mburo/courses/2 news,
More informationEXAMINATIONS Centrally-administered
EXAMINATIONS Centrally-administered QUICK REFERENCE GUIDE: PREPARING AND QUALITY ASSURING YOUR EXAMINATION 1. 2. 3. 4. Requesting your exam Preparing your exam Quality assuring your exam Uploading your
More informationTHE AUSTRALIAN NATIONAL UNIVERSITY Final Examinations (Semester 2) COMP4610/COMP6461 (Computer Graphics) Final Exam
THE AUSTRALIAN NATIONAL UNIVERSITY Final Examinations (Semester 2) 2015 COMP4610/COMP6461 (Computer Graphics) Final Exam Writing Period: 3 hours duration Study Period: 15 minutes duration. During this
More informationA360 HR/Payroll System
A360 HR/Payroll System Employee Self Service (ESS) January 2018 Notes: 1 2 Account Activation Last full week of January, 2018 Current users of a360 Financial Management will use existing a360 account.
More information