Computer Science (330)

Similar documents
Introduction to Programming Using Java (98-388)

An Object Oriented Programming with C

Write the function of following in Windows Operating System:

Preface to the Second Edition Preface to the First Edition Brief Contents Introduction to C++ p. 1 A Review of Structures p.

SRE VIDYASAAGAR HIGHER SECONDARY SCHOOL. TWO MARKS

OBJECT ORIENTED PROGRAMMING USING C++ CSCI Object Oriented Analysis and Design By Manali Torpe

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

SRI SARASWATHI MATRIC HR SEC SCHOOL PANAPAKKAM +2 IMPORTANT 2 MARK AND 5 MARK QUESTIONS COMPUTER SCIENCE VOLUME I 2 MARKS

XII CS(EM) Minimum Question List N.KANNAN M.Sc., B.Ed COMPUTER SCIENCE IMPORTANT QUESTION (TWO MARKS) CHAPTER 1 TO 5 ( STAR OFFICE WRITER)

Object Oriented Programming. Assistant Lecture Omar Al Khayat 2 nd Year

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Exam 1 Prep. Dr. Demetrios Glinos University of Central Florida. COP3330 Object Oriented Programming

XII- COMPUTER SCIENCE VOL-II MODEL TEST I

Course Title: Introduction to Information Technology Course no: CSC-101 Full Marks: Credit hours: 3 Pass Marks:

KLiC C++ Programming. (KLiC Certificate in C++ Programming)

C++ (Non for C Programmer) (BT307) 40 Hours

3.Constructors and Destructors. Develop cpp program to implement constructor and destructor.

C-LANGUAGE CURRICULAM

S Y B Voc Software Development Syllabus

Object Oriented Programming. Solved MCQs - Part 2

C Programming SYLLABUS COVERAGE SYLLABUS IN DETAILS

ST. MARY S COLLEGE FORM 4

CHAPTER 1 Introduction to Computers and Programming CHAPTER 2 Introduction to C++ ( Hexadecimal 0xF4 and Octal literals 031) cout Object

Identify Components of the. Motherboard

Short Notes of CS201

Writing an ANSI C Program Getting Ready to Program A First Program Variables, Expressions, and Assignments Initialization The Use of #define and

CONTENTS. Chapter 1 Introduction and Evolution of Computer

CS201 - Introduction to Programming Glossary By

Sri Vidya College of Engineering & Technology

HIGER SECONDARY FIRST YEAR COMPUTER SCIENCE

Course Text. Course Description. Course Objectives. StraighterLine Introduction to Programming in C++

Padasalai.Net s Model Question Paper

MaanavaN.Com CS1203 OBJECT ORIENTED PROGRAMMING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Microsoft Windows XP. Operating System. Starting Windows XP. You might be asked to enter your username and password

Learning Objectives. C++ For Artists 2003 Rick Miller All Rights Reserved xli

VALLIAMMAI ENGINEERING COLLEGE


CS304 Object Oriented Programming Final Term

JAYARAM COLLEGE OF ENGINEERING AND TECHNOLOGY Pagalavadi, Tiruchirappalli (An approved by AICTE and Affiliated to Anna University)

CHOICE BASED CREDIT SYSTEM (With effect from )

+2 Volume II OBJECT TECHNOLOGY OBJECTIVE QUESTIONS R.Sreenivasan SanThome HSS, Chennai-4. Chapter -1

Syllabus of C++ Software for Hands-on Learning: This course offers the following modules: Module 1: Getting Started with C++ Programming

Standard 11. Lesson 9. Introduction to C++( Up to Operators) 2. List any two benefits of learning C++?(Any two points)

Lesson 2 Essential Computer Concepts

Computer Basics. Lesson 1 Introduction to Computers. Edited by C. Rhodes 08/11

Object Oriented Programming with c++ Question Bank

Tentative Teaching Plan Department of Software Engineering Name of Teacher Dr. Naeem Ahmed Mahoto Course Name Computer Programming

I BSc(IT) [ Batch] Semester II Core: Object Oriented Programming With C plus plus - 212A Multiple Choice Questions.

Important Questions for Viva CPU

Jayaram college of Engineering and Technology, Pagalavadi. CS2203 Object Oriented Programming Question Bank Prepared By: S.Gopalakrishnan, Lecturer/IT

DETAILED SYLLABUS INTRODUCTION TO C LANGUAGE

The Foundation of C++: The C Subset An Overview of C p. 3 The Origins and History of C p. 4 C Is a Middle-Level Language p. 5 C Is a Structured

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 Introduction To Computers Course Topic Outline Fall 2001

COIMBATORE EDUCATIONAL DISTRICT

Standard. Number of Correlations

Introduction to C++ Introduction. Structure of a C++ Program. Structure of a C++ Program. C++ widely-used general-purpose programming language

Computer Science & Information Technology (CS) Rank under AIR 100. Examination Oriented Theory, Practice Set Key concepts, Analysis & Summary

Introduction to C++ with content from

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

STATE COUNCIL OF EDUCATIONAL RESEARCH AND TRAINING TNCF DRAFT SYLLABUS.

CHAPTER 1: INTRODUCTION TO COMPUTERS AND PROGRAMMING. 1 Muhalim Mohamed Amin Faculty of

Chapter1 Overview of computers

M1-R4: Programing and Problem Solving using C (JAN 2019)

Chapter 7. Input and Output

Q1. Briefly describe the characteristic features of input and output devices of a computer system.

Government of Karnataka SYLLABUS FOR SECOND PUC - COMPUTER SCIENCE (41) SUB-UNITS

CSI33 Data Structures

And Even More and More C++ Fundamentals of Computer Science

Theory : 00. Practical : 01. Tutorial : 00. Credits : 01. Understand design and working of each component of computer.

CS 6456 OBJCET ORIENTED PROGRAMMING IV SEMESTER/EEE

END TERM EXAMINATION

KLiC C Programming. (KLiC Certificate in C Programming)

Get Unique study materials from

Chapter 1: Why Program? Main Hardware Component Categories 8/23/2014. Main Hardware Component Categories: Why Program?

SCSP Programming Technique C


Computer Architecture and Organization: L10: I/O Organization

Features of C. Portable Procedural / Modular Structured Language Statically typed Middle level language

Gagan. Site : Youtube :

Object Oriented Programming

Computer Studies Theory Paper 840/1

Chapter 7. Input and Output. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

10. Abstract Data Types

Unit 4. Input/Output Functions

5/23/2015. Core Java Syllabus. VikRam ShaRma

CERTIFICATE IN WEB PROGRAMMING

Hardware and Software - Revision Summary

HIGHER SECONDARY COMPUTER SCIENCE

1 Anatomy of a Digital Computer

Zhifu Pei CSCI5448 Spring 2011 Prof. Kenneth M. Anderson

PART - I 75 x 1 = The building blocks of C++ program are (a) functions (b) classes (c) statements (d) operations

NORTH MAHARASHTRA UNIVERSITY, JALGAON. SYLLABUS FOR F.Y.B.Sc. COMPUTER SCIENCE (With effect from June 2012)

Chapter 1: Introduction to Computers and Programming

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( ) Scheme and syllabus for B.A./B. Sc. (Information Technology)

Input Devices. Types of Input Devices: 1)Keyboard:

Syllabus for Computer Applications

DEPARTMENT OF INFORMATION TECHNOLOGY KUMAUN UNIVERSITY, NAINITAL SEMESTER-I ( )

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

4.03 IT PowerPoint. Objective 4.03 Understand Information Technology activities and careers.

BASIC CONCEPTS OF COMPUTER

Transcription:

Lesson 1 Anatomy of a Digital Computer Sr. Secondary Course (Syllabus) Computer Science (330) 1.3 Functions and Components of a Computer 1.3.1 How the CPU and Memory work 1.4 Input devices 1.4.1 Keyboard 1.4.2 Magnetic Ink character Recognition (MICR) 1.4.3 Optical mark recognition (OMR) 1.4.4 Bar Code Reader 1.4.5 Digitigng Tablet 1.4.6 Scanners 1.4.7 Mouse 1.4.8 Light Pen 1.4.9 Speech input devices 1.5 Memory Unit 1.5.1 Capacity of Primary Memory 1.6 Secondary Storage 1.6.1 Magnetic Tape 1.6.2 Magnetic Disk 1.6.3 Floppy Disk 1.6.4 Optical Disk 1.7 Output Device 1.7.1 Display Screen 1.7.2 Printer 1.7.3 Plotter 1.7.4 Sound Cards & Speaker 1.7.5 3 D - Audio 1.8 What do you have learnt 1.9 Terminal Questions 1.10 Feedback to In Text Question Lesson - 2 Data Processing Concept 2.1 Introduction. 2.2 Objectives 2.3 Data 2.4 Processing 2.5 Information 2.6 Data Processing Activities 2.7 The Data Processing Cycle 2.8 Computer Processing Operation 2.9 Data Processing Systems 2.10 Data Organisation

2.11 Variable and Fixed Length Records 2.12 Logical Versus Physical Records 2.13 What you have learnt 2.14 Terminal Questions 2.15 Feedback to In- Text Question Lesson 3 Computer Software 3.1 Introduction. 3.2 Objectives 3.3 Computer Language 3.4 Type of High Level Language 3.5 Compilers and Interpreters 3.6 What is Software 3.7 Type of software 3.7.1 System software 3.7.2 Application Software 3.8 What do you have learn 3.9 Terminal Questions 3.10 Feedback to In-Text Question Lesson 4 Operating System 4.1 Introduction. 4.2 Objectives 4.3 Main features of Windows 98 4.3.1 Using the Mouse 4.4 The Symbol for Menu Commands 4.4.1 Desktop 4.4.2 Desktop Icon 4.5 Start Button and Taskbar 4.5.1 Programs Submenu 4.5.2 Favorites Submenu 4.5.3 Documents Submenu 4.5.4 Setting 4.5.5 Find 4.5.6 Help 4.5.7 Run 4.5.8 Shut Down 4.6 Window Explorer 4.7 Managing Files, Folders and Windows 4.7.1 Shortcuts 4.7.2 Windows Most Common 4.8 Sharing Folders and Printers 4.9 MS-DOS Based Program 4.10 What You Have Learn 4.11 Terminal Question 4.12 Feedback to In-Text Question

Lesson 5 Data Communication and Networking 1.3 Data Communication 1.4 Communication Protocol 1.5 Data Transmission Modes 1.6 Types of Communication Services 1.7 Communication Media 1.8 Computer Network 1.9 Types of Networks 1.10 Network Protocols 1.11 Network Architecture 1.12 Important terms used in Networking 1.13 What you have learn 1.14 Terminal Question 1.15 Feedback to In-Text Question Lesson 6 Fundamentals of Internet and Java Programming 6.1 Introduction 6.2 Objects 6.3 Internet The History 6.4 Services of Internet E-mail, FTP, Internet, WWW. 6.5 World Wide Web (WWW) 6.6 Java and C++ 6.7 Characteristic of Java 6.8 How to Java ignores after Java 6.9 Software Business after Java3 6.10 Java and the Internet 6.11 What you have learnt 6.12 Terminal Questions 6.13 Feedback Lesson 7 Introduction to C++ 1.3 C++ Character Set 1.4 Basic Data Types 1.4.1 Integer Type (int) 1.4.2 Floating Point type (float) 1.4.3 Character Type (char) 1.5 Tokens 1.5.1 Keyword 1.5.2 Identifiers 1.5.3 Literals 1.5.4 Punctuators

1.5.5 Operators 1.6 The Size of operator 1.7 The order of Precedence 1.8 Type conversion 1.9 Constants 1.10 Variables 1.11 Input/output (I/O) 1.12 Structure of C++ Program 1.13 What you have learnt 1.14 Terminal Question 1.15 Feedback to In-Text Question Lesson - 8 General Concept of OOP 8.1 Introduction 8.2 Objectives 8.3 Object Oriented Programming 8.4 Basic Concepts 8.4.1 Objects 8.4.2 Classes 8.4.3 Data Abstraction 8.4.4 Data Encapsulation 8.4.5 Modularity 8.4.6 Inheritance 8.4.7 Polymorphism 8.5 Benefits of OOP 8.6 Programming Applications of OPP 8.7 What you have learnt 8.8 Terminal Questions 8.9 Feedback to In-Text Question Lesson 9 Control Statements 9.1 Introduction 9.2 Objectives 9.3 Statements 9.4 Compound Statement 9.5 Null Statement 9.6 Conditional Statement 9.7 Loop Construct 9.8 Jump Statements 9.9 Exit ( ) function 9.10 What you have learnt 9.11 Terminal Question 9.12 Feedback to In-text Question Lesson - 10 Functions

1.3 # Include Directive 1.4 Library Function 1.5 User defined C++ function 1.5.1 Function Prototype 1.5.2 Arguments to a function 1.5.3 Return type of a function 1.5.4 Global and local variables 1.5.5 Calling of function 1.6 Inline function 1.7 Function with default arguments 1.8 What you have learnt 1.9 Terminal questions 1.10 Feedback to In-text Question Lesson 11 Array 1 1 11.3 Initializations of one dimensional Array 11.4 Initialization of String 11.5 Processing an Array 11.6 Two dimensional Array 11.7 Terminal question 11.8 Feedback to In-Text question Lesson 12 Structure, Type def & Enumerated Data Type 12.1 Introduction 12.2 Objective 12.3 Structure 12.4 Variable of the Structure 12.5 Accessing of data members 12.6 Structure variable in assignment statements 12.7 Structure within structure 12.8 Accessing nested structure members 12.9 Initializing nested structure 12.10 Typedef 12.11 Enumerated Data Type 12.12 What you have learnt 12.13 Terminal questions 12.14 Feedback to In-Text Question Lesson 13 Classes & Objects with Constructors / Destructors 13.1 Introduction 13.2 Objective 13.3 Structure 13.4 Class

13.4.1 Creating objects 13.4.2 Accessing class member 13.4.3 Member function 13.4.4 Nesting of member function 13.4.5 Memory allocation for objects 13.4.6 Array of object 13.5 Constructor 13.5.1 Default constructor 13.5.2 Parameterized constructors 13.5.3 Copy constructor 13.6 Constructor with default arguments 13.7 Destructor 13.8 What you have learnt 13.9 Terminal Question 13.10 Feedback to In-Text Question Lesson 14 Inheritance Extending Classes 15.1 Introduction 14.2 Objectives 14.3 Need for Inheritance 14.4 Different forms of inheritance 14.5 Defining derived class 14.6 Multiple inheritance 14.7 Visibility modes 14.8 Absent class 14.9 Virtual base class 14.10 What you have learnt 14.11 Terminal Questions 14.12 Feedback to In-Text Question Lesson 15 Pointer 15.1 Introduction 15.2 Objectives 15.3 Pointer 15.3.1 Pointer to Array 15.3.2 Pointer to string constant 15.3.3 Pointer to structure 15.3.4 Pointer to objects 15.4 This pointer 15.5 What you have learnt 15.6 Terminal Question 15.7 Feedback to In-Text Question Lesson 16 Files

1.3 File 1.3.1 Opening a file 1.3.2 Open ( ) function 1.3.3 File pointers 1.3.4 The tellg ( ) and tellp ( ) function 1.3.5 Write ( ) and read ( ) functions 1.3.6 Close ( ) function 1.4 What you have learnt 1.5 Terminal Questions 1.6 Feedback to In-Text Question