The Eduladder is a community of students, teachers, and programmers just interested to make you pass any exams. So we help you to solve your academic and programming questions fast.
In eduladder you can Ask,Answer,Listen,Earn and Download Questions and Question papers.
Watch related videos of your favorite subject.
Connect with students from different parts of the world.
Apply or Post Jobs, Courses ,Internships and Volunteering opportunity. For FREE
See Our team
Wondering how we keep quality?
Got unsolved questions? Ask Questions


You are here:Open notes-->VTU-->Computer-Concepts-and-C-Programming---06CCP13-VTU-notes-

Computer Concepts and C Programming - 06CCP13 VTU notes

HOW TO STUDY THIS SUBJECT:


Unit-1

Introduction to Computer Systems, Interacting with the Computer, Computer
Organization

7 hours


The Computer defined, Early history, Basic parts and structure of a computer,Categorizing Computers, Information Processing life cycle, Essentialcomputer hardware, Essential computer software.Keyboard, Mouse, Inputting data in other ways: Pen-based systems, Datascanning devices, Game controllers, Voice recognition devices, Microphone,Visual input devices, Video and sound, Monitors, Printers, Plotters, Dataprojectors, Sound systems. Number systems, ASCII, BCD, CPU, Buses,Mother Board, Chip sets, Microprocessors.


Unit-2

Storage Device Concepts, Operating Systems, Networking

7 hours


Storage media, Floppy drive, Hard disks, Optical media, CD-ROM, CD-R,CD-RW, DVD-ROM, Recordable DVD.Software, Custom-made Software, Shrunk-wrapped software, Types ofoperating systems, Computer processing techniques, Functions of OperatingSystems, Management of processor, Memory, Virtual storage, devices, andinformation.Networking, Convergence of computing with communications, Networkingbasics, Need for networking, Basic components of a network.

Unit-3

Fundamentals of Problem Solving, Introduction to C Language

6 hours


Creating and running programs, System development, Software Engineering.Introduction to C Language: Background, C Programs, Identifiers, Types,Variables, Constants, Input / Output, Programming example, SoftwareEngineering, Tips and common programming errors.


Unit-4

Structure of a C Program

6 hours


Expressions, Precedence and associativity, Side effects, Evaluatingexpressions, Type conversion, Statements, Programming examples, SoftwareEngineering, Tips and common programming errors.

                                                     Part B

Unit-5

Functions

6 hours


Designing structured programs, Functions in C, User-defined Functions,Inter-function communication, Standard functions, Scope, Programmingexamples, Software Engineering, Tips and common programming errors.


Unit-6

Selection Making Decisions, Repetition

7 hours


Logical data and operators, Two-way selection, Multiway-selection, Conceptof a loop, pre-test and post-test loops, Initialization and updating, Eventcontrolled and count controlled loops, Loops in C, Other statements related tolooping, looping applications, Recursion, Programming examples, SoftwareEngineering, Tips and common programming errors.

Unit-7

Arrays, Strings

7 hours


Concepts, Using arrays in C, Inter-function communication, Arrayapplications, Bubble Sort, Binary search, Two-dimensional Arrays, Multi-dimensional arrays, String concepts, C strings, String input/output,Programming examples, Software Engineering, Tips and commonprogramming errors.


Unit-8

Basic Concepts of Parallel Programming

6 hours


Motivating parallelism, Scope for parallel computing, Thread basics, Whythreads? OpenMP: A standard for directive based parallel programming,The OpenMP programming model, Specifying concurrent tasks in OpenMP,Synchronization constructs in OpenMP, Data handling in OpenMP, OpenMPlibrary functions, Environment variables in OpenMP.




OFFICIAL  NOTES

Computer Concepts and C Programming - 06CCP-13

e-NotesTopicSubject Experts

Introduction to Computer System, Interacting with Computer, ...

Prof.Niranjan Chiplunkar, NMAMIT, Nitte. 

Algorithms and Flowcharts & Constants, Variables and data types, Operators and Expressions.

Prof.Satyadhyan Chickerur, MSRIT, B'lore.

Processing Data, Storing Data & Using Operating Systems .

Prof. Nalini.N, NMIT, B'lore.

NOTES FROM OTHER SOURCE:


CCP_Unit1_Part1.pdf

CCP_Unit1_Part2.pdf

CCP_Unit2.pdf

CCP_Unit2.pdf

CCP_Unit8.pdf

Question papers:

CCP question papers and solution

Useful links

http://en.wikipedia.org/wiki/Computer

Editors

Nikhil-bharadwajRajivRajivNikhil-bharadwajNikhil-bharadwajNikhil-bharadwaj


You might like this video:Watch more here

Watch more videos from this user Here

Learn how to upload a video and start earning here