1 CSE1301 Computer Programming: Revision 1. 2 Topics Type of questions What do you need to know? About the exam Exam technique Staff consultation Sample.

Slides:



Advertisements
Similar presentations
Introduction to C Programming
Advertisements

A C++ Crash Course Part II UW Association for Computing Machinery Questions & Feedback.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and Final Review Topics Lecture.
Engineering EG167C - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect M1 P. 1Winter Quarter Midterm I Review.
Character String Manipulation. Overview Character string functions sscanf() function snprintf() function.
1 CSE1303 Part A Data Structures and Algorithms Semester 2, 2006 Lecture A1 – Welcome & Revision.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
COMP1180 Review Date: 4 March, 2009 Time: 10:30am - 12:20pm Venue: –CS students -- FSC801C and FSC801D –IS and other students -- OEE1017 Remarks: – 1)
Chapter 11 C File Processing Acknowledgment The notes are adapted from those provided by Deitel & Associates, Inc. and Pearson Education Inc.
Wednesday, 12/11/02, Slide #1 CS 106 Intro to Comp. Sci. 1 Wednesday, 12/11/02  QUESTIONS??  Today: CLOSING CEREMONIES!  HW #5 – Back Monday (12/16)
Wednesday, 10/9/02, Slide #1 CS 106 Intro to CS 1 Wednesday, 10/9/02  QUESTIONS ??  Today:  Discuss HW #02  Discuss test question types  Review 
1 CSE1301 Computer Programming: Lecture 35 Revision.
C Language Summary HTML version. I/O Data Types Expressions Functions Loops and Decisions Preprocessor Statements.
Topic R3 – Review for the Final Exam. CISC 105 – Review for the Final Exam Exam Date & Time and Exam Format The final exam is 120-minutes, closed- book,
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect M1 P. 1Winter Quarter Midterm I Review Topics.
COMP1170 Midterm Preparation (March 17 th 2009) Acknowledgment The notes are adapted from those provided by Deitel & Associates, Inc. and Pearson Education.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect M2P. 1Winter Quarter Midterm 2 Review Topics.
CSE1301 Computer Programming: Revision. Topics Type of questions What do you need to know? About the exam Exam technique Sample questions.
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and.
V-1 University of Washington Computer Programming I File Input/Output © 2000 UW CSE.
1 CSE1301 Computer Programming: Revision. 2 Topics Type of questions What do you need to know? About the exam Exam technique Staff consultation Revision.
Files COP3275 – PROGRAMMING USING C DIEGO J. RIVERA-GUTIERREZ.
UniMAP Sem2-08/09 DKT121: Fundamental of Computer Programming1 Introduction to C – Part 2.
Review C Language Features –control flow –C operators –program structure –data types –I/O and files Problem Solving Abilities.
UniMAP Sem1-07/08EKT120: Computer Programming1 Week2.
CMSC 2021 CMSC 202 Computer Science II for Majors Fall 2002 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
 2007 Pearson Education, Inc. All rights reserved C File Processing.
1 CSE1301 Computer Programming: Revision. 2 Topics Type of questions What do you need to know? About the exam Exam technique Staff consultation Revision.
CS Midterm Study Guide Fall General topics Definitions and rules Technical names of things Syntax of C++ constructs Meaning of C++ constructs.
File IO and command line input CSE 2451 Rong Shi.
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
Kymberly Fergusson WELCOME CSE1303 Part A Data Structures and Algorithms Summer 2002.
CECS 130 EXAM 1.  int main() { printf (“%c %c \n", 'a', 65); printf ("%d %ld\n", 1977, L); printf (" %10d \n", 1977); printf ("%010d \n", 1977);
CS 261 – Recitation 7 Spring 2015 Oregon State University School of Electrical Engineering and Computer Science.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2003 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
C LANGUAGE Characteristics of C · Small size
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
Higher Computing Science 2016 Prelim Revision. Topics to revise Computational Constructs parameter passing (value and reference, formal and actual) sub-programs/routines,
Gramming An Introduction to C Programming (assuming that you already know Java; this is not an introduction to C++)
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
C is a high level language (HLL)
 2007 Pearson Education, Inc. All rights reserved. 1 C File Processing.
Department of Electronic & Electrical Engineering Lecture 3 IO reading and writing variables scanf printf format strings "%d %c %f" Expressions operators.
UNIMAP Sem2-07/08EKT120: Computer Programming1 Week 2 – Introduction to Programming.
Lecture 20: C File Processing. Why Using Files? Storage of data in variables and arrays is temporary Data lost when a program terminates. Files are used.
1 CSE1301 Computer Programming: Where are we now in the CSE1301 syllabus?
 2007 Pearson Education, Inc. All rights reserved C File Processing.
CS 1428 Final Exam Review. Exam Format 200 Total Points – 60 Points Writing Programs – 45 Points Tracing Algorithms and determining results – 20 Points.
TMF1414 Introduction to Programming
CSE 102 Introduction to Computer Engineering
CS1010 Discussion Group 11 Week 7 – Two dimensional arrays.
C Short Overview Lembit Jürimägi.
TMC 1414 Introduction to Programming
What to bring: iCard, pens/pencils (They provide the scratch paper)
Programming in C Input / Output.
C: Primer and Advanced Topics
Negative Integer Representation
Input/Output and the Operating Systems
Text and Binary File Processing
CS 1428 Final Exam Review.
File Input and Output.
Chapter: 7-12 Final exam review.
Fundamental of Programming (C)
CS 1428 Final Exam Review.
1-6 Midterm Review.
Module 2 Variables, Data Types and Arithmetic
C Language B. DHIVYA 17PCA140 II MCA.
ECE 120 Midterm 1 HKN Review Session.
Presentation transcript:

1 CSE1301 Computer Programming: Revision 1

2 Topics Type of questions What do you need to know? About the exam Exam technique Staff consultation Sample questions

3 Types of Questions Tutorial Sheets –solutions to selected tutorial sheets are at –Warning: Avoid being dependent on the sample solutions Practical Sheets –solutions are not available

4 Types of Questions (cont) Mid-Semester Test –multiple-choice questions –coding/programming questions Sample Past Exam –short-answer questions –coding/programming questions –sample solutions on the web –no True/False questions

5 What Do You Need to Know? Coverage: All lectures, practicals, tutorials and readings

6 Overview Gates –AND, OR, NOT Binary representation –bit, byte, word –integer: decimal to binary, unsigned, signed magnitude, 2’s complement, excess-k –float: IEEE standard –precision, under/overflow –floating point arithmetic

7 Overview (cont) Values Variables Types –char, int, float, const, typedef, struct –arrays (2-dim), strings, int for “Boolean” Operations –initialization –arithmetic, Boolean expressions, precedence –string library functions

8 Overview (cont) Pointer Basics –when to use & and * Structures –definition vs. instance –accessing members/elements –pointers to structs –array of structures –structures within structures

9 Overview (cont) Flow of control –Flow diagrams/charts Selection –if...else –nested selection –cascaded selection Iteration –while, for, break –nested loops

10 Overview (cont) Functions –Prototypes –Definition –Parameters actual, formal, arrays, structs, pointers –Return values –Variable scope –Recursion

11 Overview (cont) Streams –stdio, stderr, stdout printf(), scanf(), sscanf(), fgets() –conversion specifiers –return values –the & operator Files –fopen(), fclose(), fprintf(), fscanf()

12 Overview (cont) Software Engineering –development process –design: top-down, bottom-up –structure chart: control and data coupling –test data –(not included: Bingo)

13 Overview (cont) Lists –a list as an array –operations addition, deletion, search Searching –linear search, binary search Sorting –selection sort, insertion sort, bubble sort Complexity –Big-O Notation

14 About the Exam 10 minutes reading time 3 hours duration 180 total marks No calculators, books, notes, etc.

15 Don’t Panic Make use of reading time Go for the marks  Attempt the questions in the order that gives the best result Don’t spend too much time on any question –Approximately 1 minute per mark Indicate clearly which question you are attempting Don’t forget to write your ID! Exam Technique

16 Staff Consultation 6th June (Tuesday) –1 pm – 2 pm: Ayman (room 173, Bldg 75) –2 pm – 5 pm: Ingrid (room 115, Bldg 75)

17 Revision Drop-In Center 8th June (Tuesday) –10 am – 1 pm –2 pm – 5pm 9th June (Wednesday) –10 am – 1 pm –2 pm – 5 pm Venue: TBA –Bring your questions, notes, books, exercise sheets, water bottle, snack,....

18