21.08.2015 Views

1st YEAR: 1st SEMESTER (JULY-DEC) - CIT, Kokrajhar...

1st YEAR: 1st SEMESTER (JULY-DEC) - CIT, Kokrajhar...

1st YEAR: 1st SEMESTER (JULY-DEC) - CIT, Kokrajhar...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CENTRAL INSTITUTE OF TECHNOLOGY(Centrally Funded Institute Under the Ministry of HRD, Govt. of India)Bodoland Territorial Council, <strong>Kokrajhar</strong>, Assam-783370(B.Tech Syllabus in Instrumentation Engineering)CS101: INTRODUCTION TO COMPUTER PROGRAMMINGFundamentals of Computer:Code: CS101Credit: 04L-T-P: 3-1-0History of Computer, Generation of Computer, Classification of Computers, Basic Anatomy ofComputer System, Primary & Secondary Memory, Processing Unit, Input & Output devices.Binary & Allied number systems representation of signed and unsigned numbers, BCD, ASCII,Binary. Arithmetic & logic gates.Assembly language, High level language, compiler and assembler (basic concepts)Basic concepts of operating systems like MS DOS, MS WINDOW, UNIX, Algorithm & flowchart.C Fundamentals:The C character set, identifiers and keywords, data type & sizes, variable names, declaration,statements.Operators & Expressions:Arithmetic operators, relational and logical operators, type conversion, increment and decrementoperators, bitwise operators, assignment operators and expressions, precedence and order ofevaluation.Input and Output: Standard input and output, formatted output – printf, formatted input scanf.Flow of Control:Statement and blocks, if-else, switch, loops – while, for, do while, break and continue, goto andlabels.Fundamentals and Program Structures:Basic of functions, function types, functions returning values, functions not returning values,auto, external, static and register variables, scope rules, recursion, function prototypes, Cpreprocessor, command line arguments.Page 33 of 75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!