Sunteți pe pagina 1din 9

Computer Science - Class XI

COMPUTER
SCIENCE
Class-XI

Shiksha Kendra, 2, Community Centre, Preet Vihar, Delhi-110 092 India


Computer Science Class XI
Computer Science - Class XI

No Part of this publication may be reproduced, stored in a


retrieval system or transmitted, in any form or any means,
electric, mechanical photocopying, recording or otherwise
without the prior permission of the publisher.

PUBLISHED BY : The Secretary, Central Board of Secondary Education


Shiksha Kendra, 2, Community Centre,
Preet Vihar, Delhi-110092

DESIGN, LAYOUT : Multi Graphics, 5745/81, Reghar Pura, Karol Bagh,


New Delhi-110005, Phone : 25783846

PRINTED BY :
H
k
k
jrd
k
laf
o
/k
u
m
í
sf
'
kd
k
1
g
e]H k
k
jrd
sy
ksx
]
Hk kj
r dk
s,d l E
iw.
k
Z ¹i zH
k
qR
o &l
ai
U
u l
ek
t o k
nh i
aF
k
fuj
is{
kyk
sdr a=
k
kRe
dx .k
jk
T;ºcu
ku
sd
sfy
,]
rF
kk
m
l dsl
eLr
uk
xfj
d
ksa d
ks%
l k
e k
ftd ]v k
fF k
Zdv
kSj
jk
tu Sfr
d U
;k;]
fo p k
j ]vfH
k O
; fDr
]f
o '
ok
l] /
eZ
v kSj
m i
k
lukd h
L o
ra=
k
r k
]
izfr "
Bk vk
Sjv
o lj dh l e
rk
i zk
I
r dj k
u
sd sf y,
r Fk k
m u l
c esa O;
fD
r d
hx fj e
k
2
v kSj¹ j
k"
Vªd
h ,drkv kSj
v[kaM
rk
º
l qf
u f
'p rd j
u
so ky
h ca/qrk
c<+ku
sdsf
y,
n
`<
+l
adYig
k
sd
j v
iu h
b llaf
o
/ k
u lHkk
esa v ktrk
j
h [
k2
6 u o
Ec j]19
4
9 bZñ
d k
s, rn
~}
kj k
bl l
af
o
/k
u d
ksv
ax
h
Ñr
]
vf
/fu;f
erv
k
Sjv
kR ek
f
i Zr
d j
rsgSaA
1
- l
af
o
/k
u(c
;
k
yh
lo
kal
a'
k
k
s/
u)
v
f/
f
u
;e]
19
76
dh
/k
jk
2}k
j
k(3
-
1-
19
77
)
ls¶
i
zH
k
qR
o&
lai
U
uyk
sd
ra=
k
kR
edx
.
kj
k
T;
¸dsL
Fk
k
uij
i
zf
r
LF
kk
f
irA
2
- l
af
o
/k
u(c
;
k
yh
lo
kal
a'
k
k
s/
u)
v
f/
f
u
;e]
19
76
dh
/k
jk
2}k
j
k(3
-
1-
19
77
)
ls¶
j
k"
Vªd
h,d
rk
¸ d
sLFk
k
uij
i
zf
r
LF
kk
f
irA

H
k
k
x4d
e
wy
d
Ùk
ZO
;
5
1d-e
wy d ÙkZO; & H
kk jr d si zR; sd uk
x fj d d k ; g d Ù kZO ; gk
sx k f
d og &
(
d) l af
o /ku d ki k
y u d j sv kSj m l d sv k
n 'kk sZa] l aLF kkv k
sa] j k"
V ªèo tv k
Sj jk
"V ªx kud k
v k
n j d js_
(
[k
) Lo ra=
k
rk d sfy , ge k
jsj k
" V ªh; v k an k
sy u d k
si zsfjr d j u so ky smP
p v kn
' kk sZa dk
sâ n
; e
sa l atk
s,j[k
svk
Sj mudkik
y u d
js_
(
x) Hk k
jr dh i zHkqr k
] ,d r k v k Sj v [ k
aM r k d h j { kk d j sv kSj ml sv{k
q.
. k j[
ks_
(
?k
) ns' k d h
j {
k k d j
sv k Sj v kg ~o k
u fd , t k
u si j j k"V ªd h l so
k d j
s_
(
Ä) Hk kjr dsl H k
h yk sx
k sa e sa l e j l r kv kSj l ek u H k
zk
r `Ro d h H
kk o u
kdk f uekZ. k d
j st
ks/e Z]H
kk"k
kvk
Sjizns'k;
k o
x Zi
j v
k/ kf
jrlHk
h
Hk snH k
k
ol si j sg
ksa] , slh izF k kv ksa d kR ; k
x d j st k sf L =k; k
sa d sl E
ek
u d sf
o # ¼ gSa_
(
p) g e k
j hl
k e k fl d laL Ñ fr d hx k
Sj
o ' k ky h i jai j k d k e g Ù o l e
>sv kSjml d k
i fj
j
{ k.
k d j
s_
(
N) i zk Ñ frd i ; k Zoj. k d h f t l d sv ar x Zro u ] > hy ] u n h ] vk Sj oU
;t h
o g Sa] j{
kk d
j sv kSj ml dklao
/ Zu djsr
Fkki
zk
f.
k
e k=kd
sizf
r
n; k
H k
k
o j[ k
s_
(
t) o SK k
f u
d n`f"V dk s.k
] ek u o o kn v k SjK k
u kt Zu r Fk k l q/ kj dh Hk
k
ouk d k
fo d k
l djs_
(
>) l koZtfu
d l ai f
Ùk d k
sl qjf{ kr j [k sv k
Sjf gal k l sn wj j g s_
(
×k
) O; fD r
xr v k
Sj l kewf gd x f r fo f/ ;k sa d sl H k h { ks=k k
sa e sa m Rd " kZdhv k
sj c< +u sdk l
r ri z; kl d
jsf
t ll sj
k"
Vªf
uj
arjc<
+rsgq,
iz;
Ru
v k
Sj m
iy f
C / dh u b Zm ap k
b ;ksa d k sN wy s_
1
(V
) ; f n e
kr k&f ir k
; k l aj { kd gS] N g o "k
Zl sp kSn g o "kZr d d h
v k
;qo k
y sv i
u s];
F kk
f
L F k
fr] c
kyd ; k i
zf
r
i k
Y; dsf
y; sf'
k
{kk
ds
v ol ji zn
k u d j sA
1
- l
af
o
/k
u(N
;
k
lh
ok
al
a'
k
k
s/
u)
v
f/
f
u
;e]
20
02
dh
/k
jk
4}k
j
k(1
2
-
12
-2
0
02
)
lsa v
ar
%
LF
k
k
fi
rA
THE CONSTITUTION OF INDIA
PREAMBLE
WE, THE PEOPLE OF INDIA, having solemnly resolved to constitute India into a 1[SOVEREIGN SOCIALIST
SECULAR DEMOCRATIC REPUBLIC] and to secure to all its citizens :
JUSTICE, social, economic and political;
LIBERTY of thought, expression, belief, faith and worship;
EQUALITY of status and of opportunity; and to promote among them all
FRATERNITY assuring the dignity of the individual and the2 [unity and integrity of the Nation];
IN OUR CONSTITUENT ASSEMBLY this twenty-sixth day of November, 1949, do HEREBY ADOPT, ENACT
AND GIVE TO OURSELVES THIS CONSTITUTION.

1. Subs, by the Constitution (Forty-Second Amendment) Act. 1976, sec. 2, for "Sovereign Democratic Republic” (w.e.f.
3.1.1977)
2. Subs, by the Constitution (Forty-Second Amendment) Act. 1976, sec. 2, for "unity of the Nation” (w.e.f. 3.1.1977)

THE CONSTITUTION OF INDIA


Chapter IV A
FUNDAMENTAL DUTIES
ARTICLE 51A
Fundamental Duties - It shall be the duty of every citizen of India-
(a) to abide by the Constitution and respect its ideals and institutions, the National Flag and the
National Anthem;
(b) to cherish and follow the noble ideals which inspired our national struggle for freedom;
(c) to uphold and protect the sovereignty, unity and integrity of India;
(d) to defend the country and render national service when called upon to do so;
(e) to promote harmony and the spirit of common brotherhood amongst all the people of India
transcending religious, linguistic and regional or sectional diversities; to renounce practices
derogatory to the dignity of women;
(f) to value and preserve the rich heritage of our composite culture;
(g) to protect and improve the natural environment including forests, lakes, rivers, wild life and to
have compassion for living creatures;
(h) to develop the scientific temper, humanism and the spirit of inquiry and reform;
(i) to safeguard public property and to abjure violence;
(j) to strive towards excellence in all spheres of individual and collective activity so that the nation
constantly rises to higher levels of endeavour and achievement;
1
(k) who is a parent or guardian to provide opportunities for education to his/her child or, as the case
may be, ward between age of six and forteen years.
1. Ins. by the constitution (Eighty - Sixth Amendment) Act, 2002 S.4 (w.e.f. 12.12.2002)
Foreword

Computer Science - Class XI


This century is characterized with the emergence of knowledge based society wherein ICT
plays a pivotal role. In its vision, the National Policy on ICT in School Education by
MHRD, Govt. of India, states "The ICT Policy in School Education aims at preparing youth
to participate creatively in the establishment, sustenance and growth of a knowledge
society leading to all round socio economic development of the nation and global
competitiveness". The policy envisages three stages of ICT implementations at school
level - ICT literacy and Competency Enhancement, IT enabled teaching-learning, and
introduction of ICT related elective subjects at Senior Secondary level.
With this backdrop a major paradigm shift is imperative in imparting ICT- enabled
instructions, collaborative learning, multidisciplinary problem-solving and promoting
critical thinking skills as envisaged in the National curriculum framework 2005.
Foundation of these skills is laid at school level.
Ever since the invention of Charles Babbage's difference engine in 1822, computers have
required a means of instructing them to perform a specific task. This is known as a
programming language. Programs in computer programming language prepare people to
write and design computer software. Computer languages were first composed of a series
of steps to wire a particular program; these morphed into a series of steps keyed into the
computer and then executed; later these languages acquired advanced features such as
logical branching and object orientation.
Syllabus of Computer Sciences has been revisited accordingly with a focus on generic
concepts with domain specific practical experiments and projects to ensure conceptual
knowledge with practical skills. Learning to write programs stretches your mind, and
helps you think better, creates a way of thinking about things that is helpful in all domains.
Since Computers have permeated in every walk of life such as launching satellites, e-
traiding, e-business and also enabling social networking it is imperative to study
programming languages.
I am happy to release Part-1 of Computer Science Book for Class - XI. I would like to
express my deep appreciation to the text book development team for their contribution.
Appreciation is also due to Dr. Sadhana Parashar, Director (Academics, Research,
Training and Innovation) and Kshipra Verma, Education Officer, CBSE in bringing out
this publication.
It is hoped that all students and teachers will benefit by making best use of this publication.
Their feedback will be highly appreciated for further improvement.
Vineet Joshi
Chairman, CBSE
Acknowledgements
Computer Science - Class XI

CBSE ADVISORS

v
Shri Vineet Joshi, Chairman, CBSE

v
Prof. & Dr. Sadhana Parashar, Director
(Academics, Research, Training & Innovation)

DEVELOPMENT TEAM

v
Ms. Anju Gupta, Rukmini Devi Public School, Pitam Pura, New Delhi.

v
Ms. Mohini Arora, Air Force Golden Jubilee Institute, Subroto Park, New Delhi.

v
Ms. S. Meena, Sachdeva Public School, Pitam Pura, New Delhi.

v
Ms. Shally Arora, Delhi Public School, Gurgaon.

v
Ms. Kshipra Verma, Education Officer, CBSE, New Delhi.

MEMBER COORDINATOR

v
Ms. Kshipra Verma, Education Officer, CBSE, New Delhi.
Content

Computer Science - Class XI


Foreword

Acknowledgement

UNIT - 1 : COMPUTER FUNDAMENTALS

Chapter 1: Computer Fundamentals 2

Chapter 2: Software Concepts 20

Chapter 3: Data Representation in Computers 37

Chapter 4: Microprocessors and Memory Concepts 54

UNIT - 2 : PROGRAMMING METHODOLOGY

Chapter 1: Algorithms and Flowcharts 71

Chapter 2: Programming Methodology 82

UNIT - 3: INTRODUCTION TO PYTHON

Chapter 1: Getting Started 97

Chapter 2: Functions 127

Chapter 3: Conditional and Looping Construct 153

UNIT - 4: PROGRAMMING WITH PYTHON

Chapter 1: Strings 168

Chapter 2: Lists 193

Chapter 3: Dictionaries 227

Chapter 4: Tuples 244


Computer Science - Class XI

S-ar putea să vă placă și