Introduction To Computer: Amity School of Engineering and Technology
Introduction To Computer: Amity School of Engineering and Technology
Introduction to Computer
Amity School of Engineering and Technology
Module I: Introduction
Introduction to computer, history, von-Neumann architecture, memory
15
system (hierarchy, characteristics and types), H/W concepts (I/O
Devices), S/W concepts (System S/W & Application S/W, utilities). Data
Representation: Number systems, character representation codes, Binary,
octal, hexadecimal and their interconversions. Binary arithmetic, floating
point arithmetic, signed and unsigned numbers, Memory storage unit.
Module III: Fundamental Features in C
C Statements, conditional executing using if, else, nesting of if, switch and 20
break Concepts of loops, example of loops in C using for, while and do-
while, continue and break. Storage types (automatic, register etc.),
predefined processor, Command Line Argument.
Module IV : Arrays and Functions
One dimensional arrays and example of iterative programs using arrays, 2-D 20
arrays Use in matrix computations. Concept of Sub-programming, functions
Example of user defined functions. Function prototype, Return values and
their types, calling function, function argument, function with variable
number of argument, recursion
Module V: Advanced features in C 25
Pointers, relationship between arrays and pointers Argument passing using
pointers, Array of pointers. Passing arrays as arguments. Strings and C
string library. Structure and Union. Defining C structures, Giving values to
members, Array of structure, Nested structure, passing strings as
arguments. File Handling.
Course Learning Outcome
• On completion of the course students will be able to
• Demonstrate the knowledge of Computer Science Basics
• Understand the basic programming constructs of C
• Apply Control Structures in C Programming Language
• Design applications using arrays and functions
• Able to create / manipulate data files and developing
applications for real world problems.
Assessment/ Examination Scheme
67 33 100
7
Theory Assessment (L&T)
Weightage (%) 5 15 10 1 60
0
8
Lab/ Practical Assessment
9
Introduction to Computer
• Computer is an integral part of our day to day life.
ARITHMETIC
LOGIC UNIT
MEMORY
UNIT
Component of Computer
Cost per Bit: As we move from bottom to top in the Hierarchy, the
cost per bit increases i.e. Internal Memory is costlier than External
Memory.
I/O Devices
– CD-R/RW, DVD, and Blu-ray drive
– Digital camera
– Hard drives
– Modem
– Network adapter
– SD Card
– Touch screen
– USB thumb drives
– Printer
Type of Software
37
Thank You