Computer Science II Year
Review of C++
Basic Data types;
Operators
Control Structures
Arrays and Functions.
Structures
User defined Data types;
Structure ñ Definition,
Creation of structure variable
Referencing Structure Elements
Array of structures
Nested structures
Use of typedef;
Enumeration ñ Defining enum type,
enum type, declaration, changing default ordinal values
Symbolic Constants ñ const, enum
#define.
#define.
Concepts of Object Orientation
Procedural V/s Object Oriented Programming;
Concepts of OOP ñ Abstraction
Encapsulation
Modularity
Inheritance
Polymorphism.
Classes and Objects
Class Declaration;
Data Members
Member Functions
Access Labels; Default Labels
Data hiding and Encapsulation
Arrays within a Class
Methods of Member function definitions
Scope Resolution Operator;
Inline functions
Creating objects
Accessing members
Array of objects
Objects as function arguments ñ Pass by value and reference
Memory allocation of Class and Objects
Static Members
Friend functions
Constant Member functions
Nesting of Classes.
Constructors and Destructors
Need of Constructors;
Declaration & Definition
Types of Constructors ñ Default
Parameterized constructor
Copyconstructor
Call to Constructors ñ Implicit and Explicit
Constructors with Default arguments
Characteristics of Constructors
Destructors ñ Definition and Use;
Destructors Characteristics
Function Overloading and Inheritance
Function Overloading – Declaration, Definition and Use;
Calling Overloaded Function
Constructor overloading V/s Function overloading
Function with Default arguments V/s Overloading;
Types of Polymorphism – Static & dynamic
Inheritance – Concept;
Base and Derived Classes
Defining Derived class;
Visibility Modes
Types of Inheritance
Abstract Class and Virtual Base Class
Derivation V/s Friendship
Inheritance V/s Containership.
Pointers
Memory mapping for a Program;
Dynamic and Static Memory allocation
Declaration and Initialization of Pointers
Pointer Arithmetic
Dynamic Allocation/De-allocation Operators;
Pointers and Arrays – One dimensional and Two dimensional;
Memory leak
Pointers and String
Pointers as Function arguments;
Pointer to a Structure
Self-referential structures
Pointers to objects;
Concept of Linked Lists.
Files in C++
Use of header file fstream.h
Types of stream objects – fstream, ifstream,ofstream
Reading and writing characters from/to disk
Detecting end of file
open( ) and close( ) functions;
Reading and writing objects from/to disk using read( ) and write( ) functions;
File mode Constants
File pointers for Random Access – seekg( ), tellg( ), seekp( ), tellp( );
Error handling Functions
Boolean Algebra
Basic Logic Operations – OR, AND, NOT;
Truth Tables
Basic Gates – OR,AND, NOT;
Basic Postulates of Boolean algebra
Basic theorems of Boolean algebra
De Morgan’s theorems
Principle of Duality
Evaluation of Boolean Expressions
Advanced Gates NAND, NOR, XOR, XNOR;
Implementation of Basic Logic Gates using Adv Gates
Application of Logic Gates – Half adder, Full adder
Encoder, Decoder (using Basic Logic Gates).
System Analysis and Design
Definition of System;
Why System Analysis and Design?;
System Development Life Cycle
System Study (Preliminary Survey, Feasibility Study);
System Analysis (Investigation and Fact Recording)
System Analysis (interviewing, Questionnaire, Onsite Observation);
System Design ((Input, Output,Files, Procedure);
implementation
Maintenance and Review.
Concepts of DBMS
Databases
Advantages over Conventional file system;
DBMS and its structure;
Components of DBMS
DDL, DML,
DDL, DML, Users;
Database Abstraction ñ Various Levels;
Data Independence;
Types of Users of Database;
Data Models ñ Relational, Network, Hierarchical;
Elementary Terminologies of RDBMS ñ Relation,
Domain, Tuple, Attributes, Cardinality, Degree,
Views, Keys (Primary, Candidate, Alternate, Super, Foreign);
Relational Operations
Select Project, Cartesian Product,
Union, Intersection, Set Difference.
Structured Query Language
Processing Capabilities;
DDL; DML ñ Retrieving,
Manipulating, Updating tables;
SQL datatypes
Numeric, Character, Date, Time;
SQL Commands ñ CREATE TABLE, CREATE VIEW,
DROP TABLE, ALTER TABLE, SELECT
INSERT, DELETE, UPDATE;
Column Constraints
UNIQUE, PRIMARY KEY, NOT NULL, DEFAULT, CHECK;
Clauses used with SQL
DISTINCT, INTO, FROM, WHERE,
SQL functions ñ AVG, COUNT, MAX, MIN, SUM.
FROM, WHERE, LIKE, GROUP BY, ORDER BY,
ComputerApplication(comII)
Review of Programming Fundamentals in VB
VB IDE;
Forms; Controls; Properties;
Methods and Events;
Data Types; Variables;
Constants Operators
Control Structures -Decision Statements and Loops,
Nesting of Loops.
More Visual Basic Controls
ScrollBars - Properties (Value, Min, Max, SmallChange, LargeChange),
Events (Change, Scroll)
ListBox and ComboBox
Properties (Style, Sorted, Locked, Checked
Properties (Style, Sorted, Locked, Checked
Properties List, ListIndex, Selected),
Methods (AddItem, RemoveItem, Clear);
Image and PictureBox -properties((Picture, Autosize, Stretch);
File System Controls - DriveListBox (Property - Drive),
DirListBox (Property - Path),
FileListBox (Properties - FileName, Path, Pattern, Selected);
Timer - Property (Interval), Event (Timer).
Arrays and Procedures
Arrays; Single Dimensional Arrays
Basic Operations on arrays Traversal, Linear Search
Procedures - Subroutines; Calling subroutines;
Passing Arguments - Pass-by-Value, Pass-by-reference;
Optional Arguments; Exit Sub
built inFunctions - Math Functions (sqr, abs, round, int),
String Functions (lcase, ucase, len, ltrim, rtrim,
Date Functions (date, now, time, weekday, month, day,
Conversion Functions (val, str, asc, chr, cdate, format)
Miscellaneous Functions (circle, line,rgb, rnd, msgbox, inputbox)
Miscellaneous Functions (circle, line,rgb, rnd, msgbox, inputbox)
Menus; Menu Editor;
Menus; Enabled, Visible, Access Keys, Shortcut Keys.caption
Database Programming in VB
Introduction to HTML
Empty and Container Elements;
HTML - Definition
Special Characters (<, >, &);
Linking - Internal, External
A Href, Sending Email)
Inserting Images IMG src, Alt, Align,width
Lists - Ordered OL Type, Start
Unordered UL Type, Definition DL.
Advanced HTML
Table - TABLE (Border, Border Color, Height,
DHTML, XML,
INPUT (Type{Checkbox, Password,
Forms - Use of forms FORM(Action,
Table Data TD (Align, Valign, Rowspan,
Frames - FRAMESET(Cols, Size, Rows,
FRAME(Scr,Scrolling, Name, Norsize,
Noframe NOFRAME;
Table Rows TR(Align, Valign, Rowspan,
TEXTAREA (Name, Rows, Cols),
Table Heading TH (Align, Rowspan,
Table - Width, Align, Cell Spacing, Cell Pading,
SELECT (Name, Size, Option, Optionselected),
LABEL (For, Name, Value)
Advanced Tools for Web Design
DHTML, XML,
Scripting Languages - java script, VB script;
Perl & CGI; ASP; JSP;
Java,C#, .NET
System Analysis and Design
Definition of System;
Need for System Analysis and Design;
System Development Life
System Study (Preliminary Survey, Feasibility Study);
System Analysis (Investigation
Interviewing, Questionnaire, Onsite Observation);
System Design (Input,Output, Files, Procedure);
Implementation,
Maintenance and Review.
Concepts of DBMS
Databases; Advantages over Conventional file system;
DBMS and its structure;
Components of DBMS ñ Databases,
DDL, DML,
Database Abstraction ñ Various Levels;
Data Independence;
Types of Users of Database;
Data Models ñ Relational, Network,Hierarchical
Elementary Terminologies of RDBMS
Relation, Domain, Tuple, Attributes,
Cardinality, Degree, Views,
Keys (Primary, Candidate, Alternate, Super, Foreign);
Select, Project, Cartesian Product,
Union, Intersection, Set Difference.
Structured Query Language
Processing Capabilities; DDL; DML
Data Communication
ComputerApplication(HumII)
Introduction to E-Commerece
Structure of E-Commerce System
Setting Up E-Commerce Website
Web Security
Introduction to HTML
Advanced HTML
Advanced Web Tools
Basic Concepts of Desk Top Publishing
Objects and Operations in DTP
System Analysis and Design
Concepts of DBMS
Structured Query Language
Data Communication
Computer Science I Year
Principles Of Data Processing
DataRepresentation
Computer System Organisation
Computer Networks
Principles Of Programming
Introduction to C++
Basic Data types And Operators
Control Statements
Input Output Functions
Programming Methodology
Arrays And Operations
Stacks and Queues Using Arrays
Functions
ComputerApplication(comI)
Principles of Data Processing
Data Representation
Computer System Organization
Computer Networks
Principles of Programming
PC and its Operations
Applications of Computers
Office Automation
Internet Browsing
Introduction to Visual Basic
Basic Controls in VB
Elements of Visual Basic Programming
ComputerApplication(HumI)
PrinciplesOf Data Processing
Data and Information
Need of Information
Qualities of Information
Data processing
Manual Data Processing V/s Electronic Data Processing
Need for Improved Methods of Data Processing
Computer for Data Processing
Components of Data Processing
Definition of Computer
Characteristics of Computer
DataRepresentation
Forms of Data ñ Internal & External
Number System ñ Binary
Binary Octal Decimal Hexadecimal
Conversion from one system to another
Binary Addition and Subtraction
1ísComplement and 2ís Complement
Representation of Characters Integers Fractions
ASCIICodes
Unicodes.
Computer System Organisation
Functional Units Of Computer
Computer as a System ñ Hardware,
Generic discussion on I/O Devices
Keyboard Mouse
OCR OMR MICR
Scanners Digital Camera Microphone
Joystick Trackball Light Pen;
VDU &CRT LCD
Printers Plotters
Memory Devices - RAM ROM
Floppies, Hard Disks
Optical Disks, DVDs
Software and its Classification
System Software (Operating System, Language Processors
Assembler,Interpreter, Compiler
Application Software
ComputerNetworks
Advantages Of Computer Networks
Advantages Of Computer Networks
Need for Networks;
Definition and Advantages of Networks
Terminologies used
nODES Server, Protocol, NIU;
Types of Networks ñ LAN, MAN, WAN
Topologies ñ Bus, Star, Ring
Tree, Mesh, Graph
Internet and Intranet
H/W &S/W requirements for Internet Connection
Types of Connectivity ñ ISDN, Dial Up;
Browsing; Email
email Advantages & Disadvantages
PC and ItsOperations
Windows and Linux
Hardware Configuration of a Standard PC
Types of Interfaces ñ CUI & GUI
DOS, Windows, Linux, Unix
Hands on Practice on any GUI OS
manipulation of files and folders, Running of Programs
Familiarization of Mouse using any Graphics tools
ApplicationOfComputers
Application of computers in Bussines
OfficeAutomation
Modern Document Production Methods
InternetBrowsing
Types Of Connectivities
WordProcessingPackages
SpreadsheetPackages
DatabasePackages
PresentationPackages
Ram Video
carrol
future io device
Roy John
Add Your Video
Title
YouTube<object>
Contributed by
A C JAYALEKSHMI
abbas pa
Abdul Gafoor
Abdul Gafoor
abdulsalam
Abdulsalam
Adithian
Adrisyan
AFSAL. K. A
agyennyev
Ajaibindu
AJAYAN.T.R.
ajit
ajith kumar k.s
Ajitha KR
AJITHAN M.V.
ajithkumar
Ajithpaul Anto
aksvntl
aldo
alfred
alfred
Alphonsa.c.francis
AMEEN.P.V.
ANANDAN.R
ANEESH.N.S
Anil
anil p v
Anitha
Anitha Binto
Anitha Elizabeth Thomas
Anitha Jose
Anitta Anto
Anjana chandran A
Annamole Paul
ANOOP RAVI
ANTU P.K.
anupama.k.s
arunkumar
Asha Thomas
b0SamueL0b
babitha.c.p
BABU E.C
babu. v.a
BALARAM P B
BESSY.C.C
betsy
Bibin.C.Jacob
BIDU E P
biju
bince joseph
bindu
BINDU
Bindu Anto
binesh.e
bini
binny george
BINOJ CHACKO
Binoy
Binoy Jacob Punnen
BINTO JOHN M
binukurian
binulal
Blogger
Bobby Pudukadan
c.d livia
carrol
carrol
celin jominy p j
chithira
cinu baby
csworld
cynthia
cynthia
David
denin davis
Dil
DILEEP KUMAR P V
divyatm
DIXON E D
dljuztu
dominikprasad
Dr. Vanavasan
dr.mahesh babu sn
Dr.THanu V G
dsffs
eftcmbbocd
Farida Fayas Shah
FAROOK
Fbsvfesd
FIJO JACOB
FIROZ T ABDULLA
Frestily
GEEJO GEORGE
geetha
george moothedan
George Pereppadan
ginny
girishkumar n k
hareesh
haris k i
HDPSHSS
Helen G Varghese
hima v h
icbehid
Jabir K
JAFEESH.J
Jamila beevi.m
jamshad.kp
jasim
Jayakrishnan
jayakrishnan
jayakumar N
Jayakumar SS
JAYAN.T
Jeeba M.B.
jij joseph p
Jimmy T Thachil
Jimshith .V.T
JISHA
jisha danish
Jishamol. K
jithesh binu g
jiyo joseph k
jobi
joby george
jones jacob
jooly
jooly
Jose
Jose Mathew
Joshy
joy kavungal
jyothi
K.A.REJITHAN
Krishnadas.C.R
Krishnadas.C.R
krishnakumar
ksk
LAKSHMANAN K N
lalan v m
LALITHA K
LAVAN
LAXMI VIJAYAN
leena.p.r
Lijo George Vattakuzhy
Little Flower
Liven Paul
losybv
M R SWAYAMPRABHA
Madhusoodananpillai.K
mano
manoj
Manu A.B
manu rajan nair
maqbool
MARTIN PAUL
MARY GEORGE K
MATHEW.C.M.
mehjabin.m.zakariya
Melvy Josson
Milan Jose
Mini John P
MINI K K
Minimol.P.C
Mintu samuel
Mohan.E.N.
moly
muhammed shabab
Muhammed shafi m
muhasin o
Murali N
MURPHIN T FRANCIS
NAINA MARY A A
Nandakumar
narayanan
Naveen John K
Navya
Navya Alex
neeta nair r
Nidhish Mathew
niel
Nilofer
nimesh.k
NISHA SUNIL
NISHY MATHEWS
Nivya Paul
offxsdforly
P. KOYA
Padmajadevi
Pavi Syam
pcakhilnadh
Prabavathy.K
Prabha Kumar
pradeep
pradeep.k
PRAN K
PRATHEESH
praveen.a.c
prayag
PREETHA P G
PREETHA P P
Preethi Davis
PRINCE K.G.
Principal
principal
principal
Priya Thomas
priya.p
qczqqsu
Radhakrishnan
RADHAKRISHNAN.C.S
rafeek
raj
Rajani
RAJASREE K.R
Rajasree.M.K
Rajendran R
Rajendran.R
rajesh a
RAJESH T.N.
Rajinijain
Rajmohan. C
RATHI T
Rayyanath p m
rbdcvxg
Rejani Satheesh
reji sunil
Rema.P
remya john
RENJIN J PLACKAL
Renjith
Renuka K
Reshma
reshma
RESHMI
RESIA.P.I
riya dudu
ROHINI.V.R
Rojy C P
roopa
ROSHID.P.K
Roy John
Roy Joseph
rukminidevi.m.n
s w apu
sadik
SAJAN SAMSON.R
SAJEESH C S
Sajeesh C S
sajeev kumar
saji abraham
Saji Varghese
SALYPETERC
sandhya sharma
Sanil N
santhi ks
santhosh
SANTHOSH KUMAR K.P.
Sarin George
saritha
Saritha P H
SARITHA.P.R
SASI PRAKASH K
Sasidharan.T.O
SATHISH KUMAR V R
SATHISH.V.R
Seena Thomas
seetha v s
SERENE.P.EDISON
Shabu
Shafeek hussain
SHAFEEQ IHSAN .G
shahif
Shajan
shally.k.francis
Shan
SHANAVAS
Shani
SHEENA SIVANANDAN
sherin
Shibu Anto David
shihab
Shiju S S 9895036243 9895036243
SHINE KALAPPURAKKAL
Shyam.V.B.
Sidharthan K.S.
simi p
SIMNA RASHID
SINDHU
SINDHU JACOB P
SINESH K V
Sinoey Yohannan
Sinu Jacob
sivadasan
sizy john
Smitha.B
Smitha.R
snhss
Soja John
soumya jojo
Sreebha Sreeghanan K
SREEJITH K.
sreelal sreenivasan
sreelal sreenivasan
SREENATH.E
Sreeraj K P
sreevidya p n
stany
STANY GEORGE .K
stijin
subha
Subhash A. Panikulam
SUCHALA K
sudha.k
Sudheer .P.D
Sudheer K S
sudhish soman
suja. k. c
SULAIMAN.T.P
SUMA P
SUMA.P.K
SUNIL N. S.
Sunitha K.V
Sunu
suresh
suresh.k
susan joy
Suseelkumar.U.M.
SUSHAMA K
test3
Thasleena
TIJU JOHN
TOMY M K
TR NARAYANAN NAIR
uiTomas0k
Umadevi P V
usha
Valsa P P
varghese m v
venugopalan.m.g
vimala
vimalkumar
Vinod V
Vipitha
VISWANATHAN.N
Webadmin
Password
Copyright © 2010. Caasta.org. All Rights Reserved
supported by
WWW.Stantonysonline.Com