Topic R1 – Review for the Midterm Exam. CISC 105 – Review for the Midterm Exam Exam Date & Time and Exam Format The midterm exam will be Tuesday, 3 April.

Slides:



Advertisements
Similar presentations
Etter/Ingber Engineering Problem Solving with C Fundamental Concepts Chapter 4 Modular Programming with Functions.
Advertisements

Introduction to C Programming
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and Final Review Topics Lecture.
Week 4 – Functions Introduction. Functions: Purpose Breaking a large problem into a series of smaller problems is a common problem- solving technique.
Lecture 2 Introduction to C Programming
Introduction to C Programming
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and.
COMP1180 Review Date: 4 March, 2009 Time: 10:30am - 12:20pm Venue: –CS students -- FSC801C and FSC801D –IS and other students -- OEE1017 Remarks: – 1)
Introduction to Computers and Programming Midterm Review Sana Odeh.
Chapter 4 - Control Structures: Part 1 Outline 4.4Control Structures 4.5The if Selection Structure 4.6The if/else Selection Structure 4.7The while Repetition.
C Lecture Notes 1 Program Control (Cont...). C Lecture Notes 2 4.8The do / while Repetition Structure The do / while repetition structure –Similar to.
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)
Introduction to C Systems Programming. Systems Programming: Introduction to C 2 Systems Programming: 2 Introduction to C  A ‘C’ Program –Variable Declarations.
Introduction to Computers and Programming Lecture 10: For Loops Professor: Evan Korth New York University.
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 
Review for midterm exam Dilshad M. Shahid Spring NYU.
More on Numerical Computation CS-2301 B-term More on Numerical Computation CS-2301, System Programming for Non-majors (Slides include materials from.
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,
1 Midterm Review COMP 102. Tips l Eat a light meal before the exam l NO electronic devices (including calculators, dictionaries, phones, pagers, etc.)
CSC 111 Course orientation
Guide To UNIX Using Linux Third Edition
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 FXP. 1Winter Quarter Course Wrap Up and.
Topic 4 – Programmer- Defined Functions. CISC 105 – Topic 4 Functions So far, we have only seen programs with one function, main. These programs begin.
Basic Elements of C++ Chapter 2.
CMSC 104, Version 8/061L18Functions1.ppt Functions, Part 1 of 4 Topics Using Predefined Functions Programmer-Defined Functions Using Input Parameters Function.
Functions in C. Function Terminology Identifier scope Function declaration, definition, and use Parameters and arguments Parameter order, number, and.
Computer Science 210 Computer Organization Introduction to C.
A Review of Programming and C++
13&14-2 Know the forms of loop statements in C (while,do/while,for). Understanding how data conversion occurs. Read/Write data in files using Unix redirection.
Goals of Course Introduction to the programming language C Learn how to program Learn ‘good’ programming practices.
1 Revision Before Exam-I. 2 Exam-I Scope l We discussed the scope of Exam-I and decided to move the topic of file handling to the final exam l A previously.
Project 1 Due Date: September 25 th Quiz 4 is due September 28 th Quiz 5 is due October2th 1.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
CSEB114: PRINCIPLE OF PROGRAMMING Course Introduction.
CIS-165 C++ Programming I CIS-165 C++ Programming I Bergen Community College Prof. Faisal Aljamal.
Synthesis ENGR 1181 MATLAB 11. Topics  No new material  Covers topics that will be on the Midterm 2 Exam MATLAB 01 – Program Design MATLAB 02 – Introduction.
1 CISC181 Introduction to Computer Science Dr. McCoy Lecture 6 September 17, 2009.
Chapter 3 - Structured Program Development Outline 3.1Introduction 3.2Algorithms 3.3Pseudocode 3.4Control Structures 3.5The If Selection Structure 3.6The.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect 5P. 1Winter Quarter C Programming Basics Lecture 5.
CECS 130 EXAM 1. To declare a constant (read only) value: const int x = 20; const float PI = 3.14; Can we do this? const int x;
1 CS161 Introduction to Computer Science Topic #17.
Khalid Rasheed Shaikh Computer Programming Theory 1.
Programming Perl in UNIX Course Number : CIT 370 Week 3 Prof. Daniel Chen.
1 09/27/04CS150 Introduction to Computer Science 1 Let ’ s all Repeat Together.
9/29/99B-1 CSE / ENGR 142 Programming I Variables, Values, and Types © 1998 UW CSE.
Lecture 15: Course Review BJ Furman ME 30 16MAY2011.
CSC 205 Java Programming II Introduction. Topics Syllabus Course goals and approach Review I Java language fundamentals.
Chapter 1 Java Programming Review. Introduction Java is platform-independent, meaning that you can write a program once and run it anywhere. Java programs.
CISC105 – General Computer Science Class 4 – 06/14/2006.
CS1010: Programming Methodology
Functions, Part 1 of 3 Topics  Using Predefined Functions  Programmer-Defined Functions  Using Input Parameters  Function Header Comments Reading 
1 CSC103: Introduction to Computer and Programming Lecture No 9.
CMSC 104, Section 301, Fall Lecture 18, 11/11/02 Functions, Part 1 of 3 Topics Using Predefined Functions Programmer-Defined Functions Using Input.
CMPSC 16 Problem Solving with Computers I Spring 2014 Instructor: Tevfik Bultan Lecture 6: Stepwise refinement revisited, Midterm review.
Introduction to Computers and Programming Lecture 10: For Loops Professor: Evan Korth New York University.
Chapter Topics The Basics of a C++ Program Data Types
Computer Science 210 Computer Organization
TMC 1414 Introduction to Programming
Computer Science 210 Computer Organization
Midterm Exam Preperation
Final Review Bina Ramamurthy 4/5/2019 BR.
IPC144 Introduction to Programming Using C Week 4 – Lesson 1
1-6 Midterm Review.
Final Review Bina Ramamurthy 4/15/2019 BR.
Programming Languages and Paradigms
Lec 6 Loop Statements Introduction to Computer Programming
Exam # 1 INFORMATION Scheduled for Thursday 7/20
CPS125.
Presentation transcript:

Topic R1 – Review for the Midterm Exam

CISC 105 – Review for the Midterm Exam Exam Date & Time and Exam Format The midterm exam will be Tuesday, 3 April 2001, in your regularly-scheduled lecture. The exam is 75-minutes, closed-book, closed-notes and closed-neighbors. It will be composed entirely of short- answer type questions.

CISC 105 – Review for the Midterm Exam Exam Format The exam will be completeable within the allowed time of 75 minutes. This means that the questions will be at a level where you will be able to answer them quickly if you know the material.

CISC 105 – Review for the Midterm Exam Exam Format You will have to write C language statements to accomplish specific tasks. You will have to write complete functions to solve specific problems. You will NOT have to write complete C programs.

CISC 105 – Review for the Midterm Exam Exam Content (or…what’s on the exam?) All of the material covered in lecture (and thus all the material on the lecture slides) could potentially be the subject of an exam question. All of the material covered in lab (and thus all of the material in the lab manual) could potentially be the subject of an exam question.

CISC 105 – Review for the Midterm Exam Exam Content (or…what’s on the exam?) There will NOT be any questions on any topics not covered in lecture (or in lab).

CISC 105 – Review for the Midterm Exam Study Materials (or…what should I study?) Lecture Slides Lab Assignments Homeworks Textbook

CISC 105 – Review for the Midterm Exam Extra Credit An extra credit assignment has already been made available. It is on the course webpage and is due when you walk in the door to take the midterm exam. Any points earned by doing this assignment will be directly added to your midterm exam score. Additionally, an extra credit problem will be on the exam. This problem will be more difficult and can only serve to help your score on the exam.

CISC 105 – Review for the Midterm Exam Topics of Interest (or…what have we covered?) Topic 1 – Introduction to Computers and Programming The three types of computer programming languages. The functions of the compiler, linker, and loader. The components of a computer.

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Topic 2 – Introduction to the C Programming Language Preprocessor Directives Variables and Data Types Reserved Words and Identifiers Assignment Statements Function Calls printf() and scanf()

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Arithmetic Expressions Special Cases (Increment, Decrement, Operations on a Variable) Topic 2A – Library Functions & Casting Common Math Library Functions Header Files Casting (implicit and explicit)

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Topic 3 – The General Form of a C Program C Program General Forms The return Statement Topic 4 – Programmer-Defined Functions Top-Down Design Function Declarations (Prototypes)

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Function Definitions Variables and Functions (scope) The void Data Type (input and output) Why do we use Functions? Topic 5 – Control Structures if/else Statements Conditions (including Compound Conditions)

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Nested if/else Statements switch Statements Topic 6 – Repetition and Loops The while Statement The for Statement The do/while Statement Counting, Conditional, Sentinel-Controlled Loops

CISC 105 – Review for the Midterm Exam Topics Of Interest (or…what have we covered?) Loop Design Converting Between the Different Loop Statements (i.e. while to for) Topic 6A – The char Data Type