Resources » Articles/Knowledge Sharing » Syllabus
De53 Computer Fundamentals & C Programming Part A: Computer Fundamentals
This article provides the syllabi for DIPIETE (ET) exam of De53 Computer Fundamentals & C Programming. You will get a detailed list of what is taught as part of the syllabi
Regulations and Syllabi for DIPIETE(ET) Examination 24
DE53 COMPUTER FUNDAMENTALS & C PROGRAMMING PART A: COMPUTER FUNDAMENTALS
COMPUTER BASICS 07 hrs
Algorithms, A Simple Model of a Computer, Characteristics of Computers, Problem Solving Using Computers
Representation of Characters in Computers, Representation of Integers, Representation of Fractions, Hexadecimal Representation of Numbers, Decimal to Binary Conversion, Error Detecting Codes. I (1, 2)
INPUT / OUTPUT UNITS 08 hrs
Description of Computer Input Units, Other Input Methods, Computer Output Units
Why Programming Language? Assembly Language, Higher Level Programming Languages, Compiling High Level Language Program, Some High Level Languages
Why Do We Need an Operating System? Personal Computer Operating System, The Unix Operating System
I (3, 9, 10.1, 10.5, 10.6)
MICROCOMPUTERS 07 hrs
An Ideal Microcomputer, An Actual Microcomputer, Memory Systems for Microcomputers, A Minimum Microcomputer Configuration, Evolution of Microcomputers
Need for Computer Communication Networks, Internet and the World Wide Web, Local Area Networks I (11.1to 11.4, 14.1, 14.2, 14.4)
PART B: C PROGRAMMING
CONSTANTS, VARIABLES AND DATA TYPES 08 hrs
Introduction, Characters set, C tokens, Keywords and Identifiers, Constants, Variables, Data types, Declaration of variables
OPERATORS AND EXPRESSIONS
Arithmetic operators, Relational operators, Logical operators, Assignment operators, Increment and Decrement operators, Conditional operator, Bit wise operators, Special operators, Arithmetic expressions, Evaluation of expressions, Precedence of Arithmetic operators, Type conversions in expressions, Operator precedence and associativity
MANAGING INPUT AND OUTPUT OPERATIONS
Introduction, Reading a character, Writing a character, Formatted Input, Formatted Output II (2.1 to 2.8, 3.2 to 3.12, 3.14, 3.15, 4)
Regulations and Syllabi for DIPIETE(ET) Examination 25
DECISION MAKING AND BRANCHING 07 hrs
Introduction, Decision making with if statement, Simple if statement, The if… else statement, Nesting of if…. else statements, The else….if ladder, The switch statement, The?: operator, The Goto statement
DECISION MAKING AND LOOPING
Introduction, The while statement, The do statement, The for statement, Jumps in Loops. II (5, 6)
ARRAYS 08 hrs
Introduction, One – dimensional Arrays, Declaration of one – dimensional Arrays, Initialization of one – dimensional Arrays, Two – dimensional Arrays, Initializing two – dimensional Arrays.
CHARACTER ARRAYS AND STRINGS
Introduction, Declaring and Initializing String Variables, Reading Strings from Terminal, Writing Strings to Screen, Putting Strings together, Comparison of Two Strings, String-handling Functions II (7.1 to 7.6, 8.1 to 8.4, 8.6, 8.7, 8.8)
USER – DEFINED FUNCTIONS 07 hrs
Introduction, Need for User – defined Functions, A multi – function program, Elements of User defined Functions, Definition of Functions, Return Values and their Types, Function Calls, Function Declaration, Category of Functions, No Arguments and no Return Values, Arguments but no Return Values, Arguments with Return Values, No Argument but Returns a Value, Functions that Return Multiple Values. II (9.1 to 9.14) UNIT VIII
POINTERS 08 hrs
Introduction, Understanding Pointers, Accessing the Address of a Variable, Declaring Pointer Variables, Initialization of Pointer Variables, Accessing a Variable through its Pointer, Chain of Pointers, Pointer Expressions, Pointer Increments and Scale Factor, Pointer and Arrays, Pointers and Character Strings, Array of Pointers.
Introduction, Defining and Opening a File, Closing a File, Input/Output Operations on Files
II (11.1 to 11.12, 12.1 to 12.4)
I. Fundamentals of Computers, V. Rajaraman, Fourth Edition, PHI, 2007
II. Programming in ANSI C, E. Balagurusamy, Third Edition, Tata McGraw Hill
1. Computer Science – A Structured Programming Approach Using C, Behrouz A. Forouzan, Richard F. Gilberg, Second Edition, Thomson Learning.
Note: Students have to answer FIVE full questions out of EIGHT questions to be set from each unit carrying 16 marks, selecting TWO questions from Part A and THREE from Part B.
Did you like this resource? Share it with your friends and show your love!
|Guest Author: Rinish 06 Jun 2013|
|I want a book of Programming in ANSI C, E. Balagurusamy, Third Edition, Tata McGraw Hill.|
Return to Article Index
Active MembersTodayLast 7 Daysmore...