1. a) What is Program design? Describe the program development cycle? b) What is Flow Chart? Explain the different symbols available in Flowchart? 2.

Slides:



Advertisements
Similar presentations
Introduction to Programming Lesson 1. Objectives Skills/ConceptsMTA Exam Objectives Understanding Computer Programming Understand computer storage and.
Advertisements

PSEUDOCODE & FLOW CHART
Control Systems Computer Control Systems make devices and machines do what we want them to do in the right order and at the right time. Objectives: What.
Chapter 4 Control Structures I. Objectives ► Examine relational and logical operators ► Explore how to form and evaluate logical (Boolean) expressions.
 What does “The Play Button” do?  “javac.exe YourClass.java”  Compilation  “java YourClass”  Execution on the Java Virtual Machine  Input & Output.
Tutorial 12 Working with Arrays, Loops, and Conditional Statements
true (any other value but zero) false (zero) expression Statement 2
© Janice Regan, CMPT 102, Sept CMPT 102 Introduction to Scientific Computer Programming Conditional Statements Control Structures.
© Janice Regan, CMPT 102, Sept CMPT 102 Introduction to Scientific Computer Programming Logical and Relational Expressions Nested if statements.
Chapter 6 C Arrays Acknowledgment The notes are adapted from those provided by Deitel & Associates, Inc. and Pearson Education Inc. Arrays are data structures.
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,
Outline Chapter 1 Hardware, Software, Programming, Web surfing, … Chapter Goals –Describe the layers of a computer system –Describe the concept.
Programming C/C++ on Eclipe C Training Trình bày : Ths HungNM.
 2007 Pearson Education, Inc. All rights reserved C Arrays.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Control Statements.
Introduction to C Language
Basics of “C” Programming
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
Programming Languages -1 (Introduction to C) arrays Instructor: M.Fatih AMASYALI
CIS Computer Programming Logic
C Tokens Identifiers Keywords Constants Operators Special symbols.
TMF1013 : Introduction To Computing Lecture 1 : Fundamental of Computer ComputerFoudamentals.
© Copyright 1992–2004 by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Structural Program Development: If, If-Else Outline.
Lecture 4 Introduction to Programming. if ( grade ==‘A’ ) cout
1 4.8The do/while Repetition Structure The do/while repetition structure –Similar to the while structure –Condition for repetition tested after the body.
Conditional Control Flow By Muhammad Ahsan Qadar SACS Programming Fundamentals Workshop 1.
1 CSC103: Introduction to Computer and Programming Lecture No 11.
ISBN Chapter 7 Expressions and Assignment Statements.
© Copyright 1992–2004 by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Flow Control (Switch, do-while, break) Outline 4.7The.
Introduction to Computer Programming Using C Session 23 - Review.
1. Define system and sub-system. Explain the varios characteristics of a system 2. Discuss different kinds of skills which are required for a system analyst.
Control Structures By Shyam Gurram. Control Structure In this chapter we have two different types of structures. Conditional Structure Iterative Control.
Chapter 3. Outline Relational Operators Loops Decisions Logical Operators Precedence Summary.
Arrays  Array is a collection of same type elements under the same variable identifier referenced by index number.  Arrays are widely used within programming.
Computer Science: A Structured Programming Approach Using C1 5-2 Two-Way Selection The decision is described to the computer as a conditional statement.
© Janice Regan, CMPT 128, Jan CMPT 128: Introduction to Computing Science for Engineering Students Introduction to branching.
Chapter 4 Controlling Execution CSE Objectives Evaluate logical expressions –Boolean –Relational Change the flow of execution –Diagrams (e.g.,
Making electricity. Where does electricity come from for use at home (and in industry)? Come up with a list of energy sources for electricity generation.
FOUNDATION IN INFORMATION TECHNOLOGY (CS-T-101) TOPIC : INFORMATION SYSTEM – SOFTWARE.
 2007 Pearson Education, Inc. All rights reserved C Arrays.
 Control Flow statements ◦ Selection statements ◦ Iteration statements ◦ Jump statements.
Lecture 15: Course Review BJ Furman ME 30 16MAY2011.
Control Flow Statements
Processor Fundamentals Assembly Language. Learning Objectives Show understanding of the relationship between assembly language and machine code, including.
CPS120: Introduction to Computer Science Decision Making in Programs.
Instructor: Alexander Stoytchev CprE 185: Intro to Problem Solving (using C)
Engineering Computing I Chapter 3 Control Flow. Chapter 3 - Control Flow The control-flow of a language specify the order in which computations are performed.
Introduction to Programming Lesson 1. Algorithms Algorithm refers to a method for solving problems. Common techniques for representing an algorithms:
Conditional Statements A conditional statement lets us choose which statement will be executed next Conditional statements give us the power to make basic.
Computer Science: A Structured Programming Approach Using C1 Objectives ❏ To understand how decisions are made in a computer ❏ To understand the logical.
Lecture #8 SWITCH STATEMENT By Shahid Naseem (Lecturer)
Introduction to computer software. Programming the computer Program, is a sequence of instructions, written to perform a specified task on a computer.
Decision making If.. else statement.
The if…else Selection Statement
Unit-1 Introduction to Java
Decisions Chapter 4.
Selection—Making Decisions
Lecture 2 Introduction to Programming
BY GAWARE S.R. COMPUTER SCI. DEPARTMENT
Programming Fundamentals
Expressions and Control Flow in JavaScript
Control Structures.
2.0 FUNDAMENTALS OF JAVA PROGRAMMING LANGUAGE
Character Set The character set of C represents alphabet, digit or any symbol used to represent information. Types Character Set Uppercase Alphabets A,
MSIS 655 Advanced Business Applications Programming
Structured Program
Selection Control Structure: Switch Case Statement
for, do-while and switch statments
Decision making If statement.
Part 1 Q1 to Q5 of National 5 Prelim
Presentation transcript:

1. a) What is Program design? Describe the program development cycle? b) What is Flow Chart? Explain the different symbols available in Flowchart? 2. a) Explain the different program design methodologies? b) What do you mean by Debugging? 3. a) Explain the decision table with its types? Also explain the advantages & disadvantages of decision table? b) Explain the difference between compiler, Assembler & Interpreter? 4. a) Where was C developed and by whom? What are the general characteristics of C? b) What is variable? How it is different from constant? c) What are Reserved words in C? 5. a)What is Data Type ? Explain the various datatypes in C with its formal specifier? b) How is printf function is different from the scanf function? c) Explain the C character set?

6 What is an Operator? Explain different types of Operators? 7. a) What is Expression ? Explain its types? b) Explain the difference between Unary, Binary and Ternary Operator? 8 a) Why are Control Structures required in C? b) Explain the simple IF and IF-ELSE statement ? Draw its control flow diagram?give suitable example of these statement? c) Explain the Unconditional control transfer in C? 9 a) Explain the Switch statement with example? b) Explain the difference between i) While and Dowhile Statement ii) Break and Continue Statement 10 a)What are arrays? Explain the different types of Arrays? b) What is meant by an index or subscript ? What datatypes can be used for an index? c) Write a Program for Binary Search?