Hsslive-CS1 - FocusArea Notes - Mal

You might also like

You are on page 1of 13

Computer

04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Chapter 1: The Discipline of Computing


A_m¡kv: KWnX{InbIÄ sN¿m³ Ignbp¶ BZys¯ I¼}«À Bbn IêXpì.
Un^d³kv F³Pn³: KWnX{InbIÄ sN¿mëw Hmt«mamänIv Bbn D¯c§Ä {]nâv
sN¿mëw Ignbp¶ Cu sajo³ 1822Â _mt_Pv I­p]nSn¨p.
A\enän¡Â F³Pn³: ""I¼}«dpIfpsS ]nXmhv'' F¶dnbs¸Sp¶ NmÄkv _mt_Pv
hnIkn¸n¨Xv. Cu F³Pn\n tÌmÀ (sa½dn), an (s{]mkkÀ) F¶o `mK§fp­m
bnêì. temI¯nse BZys¯ t{]m{KmaÀ F¶dnbs¸Sp¶ AKÌm AU InwKv Cu
sajoë th­n t{]m{Kmw C³kv{S£ëIÄ FgpXnbnêì..

I¼}«À P\tdjëIÄ:

thm¬ \}am³ BÀ¡nsSIvNÀ:


thm¬ \}am³ BÀ¡nsSIvNÀ F¶ KWnXimkv{XÚ³ cq]Iå\ sNbvX LS\.
CXn AcnXvsaänIv
temPnIv bqWnäv (ALU),
I¬t{SmÄ bqWnäv (CU)
F¶nh DÄs¸Sp¶
sk{â s{]mkknwKv
bqWnäv (CPU), C³]p«v þ
Hu«v]p«v bqWnäv, Umä
bpw C³kv{S£ëIfpw
tÌmÀ sN¿mëÅ sa½dn
F¶nh D­mbnêì.

Chapter 2: Data Representation and Boolean Algebra


Different Number Systems:

1 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Number Conversion procedure:

sUkna þ ss_\dn sUkna þ HΠsUkna þ slIvkmsUknaÂ

2 39 8 79 16 123
2 19 1 8 9 7 16 7 11 (B)
2 9 1 8 1 1 0 7
2 4 1 0 1
2 2 0
2 1 0
0 1
(39)10 = (100111)2 (79)10 = (117)8 (123)10 = (7B)16

ss_\dn þ sUknaÂ:
(100111)2 = 1 x 25 + 0 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 1 x 20
= 1 x 32 + 0 +0 +1x4 +1x2 +1x1
= 32 + 4 + 2 + 1 = (39)10
ss_\dn þ HÎÂ:
(1001101)2 = 001 001 101 (3 _näpIfpsS {Kq¸pIÄ Bçì)
421 421 421 (421 F¶ tImUv Ass¹ sN¿pì)
1 1 5 (1\v t\scbpÅ tImUnse A¡§Ä Iq«pì)
= (115)8

slIvkmsUkna þ ss_\dn:
(7B)16 = 7 B(12) (A¡§Ä¡v hne \ÂIn AIänsbgpXpì)
= 8421 8421 (8421 F¶ tImUv Ass¹ sN¿pì)
= 0111 1100 (UnPnäv In«m\mbn tImUnse ]cnKWnt¡­
= (1111100)2 A¡§Ä¡v t\sc 1 CSpì)

2 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

kwJym {]Xn\n[m\ coXnIÄ: (i) ssk³ B³Uv amánä}Uv (ii) 1’s tImw¹nsaâv (iii) 2’s
tImw¹nsaâv.
DZm: –25 hnhn[ coXnIfnÂ:
25sâ ss_\dn cq]w 8 _nän  00011001
–25 ssk³ B³Uv amánä}Uv coXnbn  10011001 (MSB sb 1 B¡n amän)
–25 1’s tImw¹nsaâv coXnbn  11100110
(25sâ ss_\dnbnse 0¯n\v ]Icw 1Dw 1\v ]Icw 0hpw \ÂIn)
–25 2’s tImw¹nsaâv coXnbn  11100111
(–25sâ 1’s tImw¹nsaâv Bb 11100110 t\msSm¸w 1 Iq«n)
A£c {]Xn\n[m\w
ASCII: American Standard Code for Information Interchange. Hê A£cs¯ kqNn¸n
¡m³ 7 _näpIÄ D]tbmKn¨nêì. 8 _näpIfpsS asämê hIt`Zhpw D­mbnêì.
Unicode: 16
_näpIÄ D]tbmKn¨nê¶ bqWntImUn\v 65,536 A£c§sf
{]Xn\n[m\w sN¿m³ Ignbpì. temI¯pÅ an¡hmdpw FÃm `mjIfnsebpw
A£c§sf {]Xn\n[m\w sN¿m\mhpì.
_qfnb³ Hm¸tdjëIÄ: _qfnb³ aqey§fmb 0, 1 F¶o hneIfn sN¿p¶
{InbIfmWv Ch. OR (temPn¡Â AUnj³), AND (temPn¡Â aÄ«n¹nt¡j³) NOT
(temPn¡Â s\tKj³) F¶nhbmWv Cu Hm¸tdjëIÄ.
temPn¡Â tKäpIÄ:

Logical OR gate Logical AND gate Logical NOT gate

Chapter 3: Components of Computer System

s{]mkkÀ: CPU hns\bmWv s{]mkkÀ F¶v kqNn¸nç¶Xv. I¼}«dn FÃm¯cw


KWnX{InbIfpw Xoêam\saSp¡Â {]{InbIfpw \Sç¶Xv CXnemWv. CXv
I¼}«dnsâ {]hÀ¯\s¯ GtIm]n¸n¡qì. ALU, CU, cPnÌdpIÄ F¶nh CXnse
`mK§fmWv.
CPUhnëÅnse {][m\ cPnÌdpIÄ:
AI|apteäÀ (Acc), sa½dn A{Ukv cPnÌÀ (MAR), sa½dn _^À cPnÌÀ (MBR),
C³kv{S£³ cPnÌÀ(IR), t{]m{Kmw Iu­À (PC).
t]mÀ«pIÄ: Aë_Ô D]IcW§Ä I¼}«dpambn _Ôn¸nç¶XnëÅ kwhn[m\w.
DZm: VGA, PS/2, USB, HDMI.
RAM: Random Access Memory. thmfss«Â sa½dn (sshZ|Xn \ne¨m DÅS¡w
\ãs¸Spw). CPU t\cn«v _Ôs¸Sp¶Xv.
sa½dnbpsS AfhptImÂ:
ss_\dn UnPnäv = 1 _näv 1 MB (saKm ss_äv) = 1024 KB

3 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

1 \nºnÄ = 4 _näpIÄ 1 GB (PnKm ss_äv) = 1024 MB


1 ss_äv = 8 _näpIÄ 1 TB (sSdm ss_äv) = 1024 GB
1 KB (Intem ss_äv) = 1024 ss_äpIÄ 1 PB (s]âm ss_äv) = 1024 TB
CþthÌv: D]tbmKiq\yamb I¼}«dpIÄ, H^okv Cet{ÎmWnIv kma{KnIÄ,
samss_ t^méIÄ, sSenhnj³ skäpIÄ, Cet{ÎmWnIv ho«p]IcW§Ä
XpS§nbh CþthÌv F¶dnbs¸Spì.
CþthÌv \nÀ½mÀÖ\ amÀK§Ä: ]p\ê]tbmKw (do bqkv), Zln¸n¡Â (C³kn\
tdj³ þ DbÀ¶ Xm]\nebn I¯nç¶Xv), ]p\êåmZ\w (do ssk¢nwKv þ D]
tbmKw ]qÀ¯nbm¡nb Hê Dåv]¶¯n \nìw asäm¶v \nÀ½nç¶Xv), ægn¨v
aqSÂ (em³Uv ^nÃnwKv).
knÌw tkm^vävshbÀ: Hm¸tdänwKv knÌw, emwtKzPv s{]mkkdpIÄ, bq«nenän
t{]m{KmapIÄ F¶nh knÌw tkm^vävshbdnsâ LSI§fmWv.
Hm¸tdänwKv knÌw (OS): I¼}«À lmÀUvshbdnëw bqkdnëw CSbnepÅ Hê CâÀ
t^kv (_Ôn¸n¡mëÅ amÀKw) Bbn {]hÀ¯nç¶ t{]m{KmapIfpsS Hê tiJcw.
CXv I¼}«dnsâ {]hÀ¯\§sf \nb{´nçIbpw GtIm]n¸nçIbpw sN¿pì.
OS sâ [À½§Ä: s{]mkkv amt\Pvsaâv, sa½dn amt\Pvsaâv, ^b amt\Pvsaâv,
Unsshkv amt\Pvsaâv, skI}cnän amt\Pvsaâv, Iam³Uv hymJym\w.
emwtKzPv s{]mkkdpIÄ: sslseh emwtKzPv t{]m{KmapIsf sajo³
emwtKzPnte¡v amäp¶ knÌw t{]m{KmapIÄ. CâÀs{]ädpw (hcn hcnbmbn {Sm³tÉäv
sN¿pIbpw FIvknI}«v sN¿pIbpw sN¿pì) Iwss]edpw (t{]m{Kmans\
]qÀ®ambpw {Sm³tÉäv sN¿pì) DZmlcW§Ä.
kzX{´ Hm¸¬ tkmgvkv tkm^vävshbÀ: bqkdn\v D]tbmKn¡mëw ]IÀ¸v FSp
¡mëw hnXcWw sN¿mëw ]cntim[n¡mëw amäw hê¯mëw sa¨s¸Sp¯mëw
kzmX{´yw \evæ¶ tkm^vävshbÀ. GNU/Linux Hê kzX{´ Hm¸¬ tkmgvkv Hm¸
tdänwKv knÌamWv. ^bÀt^mIvkv, ses{_ Hm^okv F¶nhbpw DZmlcW§fmWv.
kzX{´ Hm¸¬ tkmgvkv tkm^väv shbÀ \evæ¶ 4 kzmX{´y§Ä::
Freedom 0, Freedom 1, Freedom 2, Freedom 3

Chapter 4 – Principles of Programming and Problem Solving


t{]m»w tkmÄhn§nsâ L«§Ä: (i) t{]m»w sFUân^nt¡j³, (ii) AÂtKmcn
Xhpw ^vtfmNmÀ«pw X¿mdm¡Â, (iii) t{]m{Kmw tImUnwKv, (iv) {Sm³tÉj³, (v) Uo_
¤nwKv, (vi) FIvknI}jëw sSÌn§pw (vii) tUmI|satâj³.
AÂtKmcnXw: Hê {]iv\w ]cnlcnç¶XnëÅ {Iaamb {]hÀ¯\§Ä.
^vtfmNmÀ«v: AÂtKmcnX¯nsâ Nn{XoIcWw.

^vtfmNmÀ«v NnÓ§Ä: Start/Stop Input / Output Process

Decision Flow lines Connectors

4 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Uo_¤nwKv: Hê t{]m{Kmanse sXäpIÄ Is­¯pIbpw Xnê¯pIbpw sN¿p¶


{]{Inb. NphsS ]dbp¶ sXäpIÄ Xnê¯s¸Spì.
knâIvkv sXäpIÄ: t{]m{KmanwKv emwtKzPnsâ \nba§fpw hmIyLS\Ifpw
]men¡mXncnçt¼mÄ D­mæ¶ sXäpIÄ.
temPn¡Â sXäpIÄ: t{]m{Kmw bpànbnse icnbmb Bkq{XWw CÃm¯Xp
sIm­p­mæ¶ sXäpIÄ.
d¬ ssSw sXäpIÄ: AhnNmcnXambn AëNnXamb Umäsb I¼}«dn\v s{]mkkv
sN¿m³ IgnbmsX hêt¼mÄ D­mæ¶ sXäpIÄ.

Chapter 5: Introduction to C++ Programming


tSm¡éIÄ: C++ t{]m{Kmansâ ASnØm\ \nÀ½mW LSI§Ä. A©v Xcw
tSm¡éIÄ þ IothUpIÄ, sFUân^bdpIÄ, enädepIÄ, Hm¸tdädpIÄ,
]wIvNpthädpIÄ.
IothUpIÄ: Iwss]edn\v IrXyamb AÀ°w ssIamdp¶ dnkÀhvUv hmçIÄ.
sFUân^bdpIÄ: bqkÀ \nÀ½nX hmçIÄ. thcnb_nfpIÄ, te_epIÄ F¶nh
sbms¡ sFUân^bdpIfmWv.
sFUân^bdpIÄçÅ \nba§Ä: BZys¯ A£cw seätdm A­ÀkvtImtdm ( _ )
BIWw. A¡§Ä (UnPnäpIÄ) D]tbmKn¡mw. sshäv kvt]kpIfpw kvs]jÂ
IymcÎdpIfpw ]mSnÃ. IothUpIÄ D]tbmKn¡m³ ]mSnÃ. DZm: Num, a2b, _var
enädepIÄ: amäanÃm¯ aqeyapÅ tSm¡éIÄ AYhm tIm¬ÌâpIÄ. Ah \mev
Xcw þ CânPÀ enädepIÄ, ^vtfm«nwKv t]mbnâv enädepIÄ, IymcÎÀ enädepIÄ,
kv{SnwKv enädepIÄ.
kv{SnwKv enädepIÄ: Hê tPmUn Cc« D±cnWnIÄçÅn \evæ¶ Ht¶m AXne[n
Itam A£c§Ä. DZm: “Hello friends”, “123” etc.
Hm¸tdädpIÄ: Hmtcm Hm¸tdjs\çdn¨pw Iw ss]edn\v kqN\ \evæ¶ NnÓ§Ä..
]wIvNpthädpIÄ: Iwss]edn\v t{]m{Kmansâ LS\]camb AÀ°]qÀ®X \Âæ¶
{]tXyI Nn.

Chapter 6: Data Types and Operators


ASnØm\ Umäm ssS¸pIÄ: t_knIv Umäm ssS¸pIÄ Fìw Adnbs¸Spì. A©v
F®w D­v þ int, char, float, double and void.
thcnb_nÄ: sa½dn semt¡jsâ sFUân^bÀ.
Un¢bÀ sN¿mëÅ knâIvkv: data_type variable; DZm: int a; float b;
thcnb_nÄ Un¢bÀ sN¿pt¼mÄ Xs¶ hne \evæ¶XmWv thcnb_nÄ C\njysse
tkj³. DZm: int n=10;
Hê thcnb_nfn\v c­v hneIfp­v: l- value (A{Ukv), r-value (DÅS¡w)
Hm¸tdädpIÄ: I¼}«dns\ Hê Hm¸tdj\v kÖamç¶ tSm¡¬ AYhm NnÓw.
Hm¸tdj³ \Sç¶ tUäsb Hm¸d³Uv Fì ]dbpì. Hm¸d³UpIfpsS
F®¯nsâ ASnØm\¯n Hm¸tdädpIsf aq¶mbn Xncn¡mw þ bq\dn (Hê
Hm¸d³Uv am{Xw aXn), ss_\dn (c­v Hm¸d³UpIÄ thWw), sSÀWdn (aq¶v
Hm¸d³UpIÄ thWw) .
5 Joy John’s CS Capsule
Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Hm¸tdjsâ Xc¯ns\ ASnØm\am¡n Hm¸tdädpIsf ho­pw aq¶mbn Xncn¡mw þ


Acn¯vsaänIv (+, -, *, /, %), dntejWÂ (<, <=, >, >=, ==, !=), temPn¡Â (&&, ||, !).
aäv Hm¸tdädpIÄ: Assk³saâv Hm¸tdäÀ (=), C³{Insaâv Hm¸tdäÀ (++), Un{Insaâv
(– –) Hm¸tdäÀ, Acn¯vsaänIv Assk³saâv Hm¸tdäÀ (=+, -=, *=, /=, %=),
I­njW Hm¸tdäÀ (? :) , C³]p«v Hm¸tdäÀ (>>), Hu«v]p«v Hm¸tdäÀ (<<)
tamUpekv Hm¸tdäÀ (%):: tamUv Hm¸tdäÀ Fìw ]dbpì. lcW{Inb sN¿pt¼m
gpÅ inãw In«pì.
FIvkv{]jëIÄ: Hm¸tdädpIfpw Hm¸d³UpIfpw tNê¶Xv. Hmtcm FIvkv{]
jëw Hê hne \evæì. aq¶v Xcw FIvkv{]jëIÄ þ Acn¯vsaänIv, dntejWÂ,
temPn¡Â. Acn¯vsaänIv FIvkv{]js\ ho­pw CânPÀ FIvkv{]j³ Fìw
dnb FIvkv{]j³ Fìw c­mbn Xncnçì.
tÌävsaâpIÄ: I¼}«dnt\m Iwss]ednt\m DÅ ]qÀ®amb Hê \nÀt±iw. DZm: Un¢
tdj³ tÌävsaâv, C³]p«v tÌävsaâv, Hu«v]p«v tÌävsaâv, Assk³saâv tÌävsaâv.
I/O Hm¸tdädpIfpsS ImkvtIUnwKv: Hscmä tÌävsaân H¶ne[nIw C³]p«v Hm¸td
ädpItfm Hu«v]p«v Hm¸tdädpItfm hê¶Xv. DZm: cin>>a>>b; cout<<a<<b;
ssS¸v I¬thÀj³: Hê Hm¸d³Unsâ tUäm ssS¸ns\ asäm¶m¡n amäp¶ {]{Inb.
CXv c­v coXnbn sN¿pì þ C¼vfnknäv Bbpw FIvkv¹nknäv Bbpw.
ssS¸v s{]mtamj³: Iwss]eÀ C¼vfnknäv Bbn sN¿p¶ I¬thÀj³.
ssS¸v ImÌnwKv: t{]m{KmaÀ FIvkv¹nknäv Bbn \S¯p¶ I¬thÀj³.
C++ t{]m{Kmw LS\:
#include<iostream.h>  slUÀ ^bens\ tNÀ¡mëÅ {]os{]mkkÀ UbdÎohv
using namespace <std>  cin, cout F¶nh kzX{´ambn D]tbmKn¡m³
int main()  Ahiyw th­ ^wKvj³
{ statements;  t{]m{Kmw \nÀt±i§Ä
return 0;  t{]m{Kmw Ahkm\n¸n¡³
}
main() ^wKvj³: Hê C++ t{]m{Kman \nÀ_Ôambpw BhiyapÅ ^wKvj³.
t{]m{Kmansâ FIvknI}j³ XpS§p¶Xpw Ahkm\nç¶Xpw CXnemWv.

Chapter 7: Control Statements

if tÌävsaâv if – else tÌävsaâv


knâIvkv: knâIvkv:
if (test expression) if (test expression)
{ {
statement block; statement block 1;
} }
sSÌv FIvkv{]j³ Hê I­njs\ kqNn else
¸nçì. AXv {Sq Bbm tÌävsaâv {
t»m¡v {]hÀ¯nçw. statement block 2;
}
sSÌv FIvkv{]j³ {Sq Bbm tÌävsaâv
t»m¡v 1 {]hÀ¯nçw. sSÌv FIvkv{]
j³ ^mÄkv Bbm tÌävsaâv t»m¡v
2 {]hÀ¯nçw..
6 Joy John’s CS Capsule
Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Hê if tÌävsaânëÅn asämê if tÌävsaâv FgpXnbm AXns\ s\ÌnwKv Hm^v


if Fì ]dbpì.
else if emUÀ
knâIvkv:
if (test expression1)
statement block 1;
else if (test expression2)
statement block 2;
.....................
else
statement N;

switch tÌävsaâv
knâIvkv:
switch(expression)
{
case constant_1 : statement block 1;
break;
case constant_2 : statement block 2;
break;
:
:
case constant_n-1 : statement block n-1;
break;
default : statement block n;
}

eq¸nwKv (Cätdj³) tÌävsaâpIÄ


eq¸nsâ \mev LSI§Ä þ C\njyssetkj³, sSÌv FIvkv{]j³, A]vtUäv tÌäv
saâv, eq¸v t_mUn.

while tÌävsaâv
CsXmê F³{Sn I¬t{SmÄUv eq¸v BWv. BZyw I­nj³ sN¡v sN¿pIbpw AXv
{Sq Bbm eq¸v t_mUn FIvknI}«v sN¿s¸SpIbpw sN¿pw. I­nj³ {Sq Bbncn
¶nSt¯mfw t_mUn {]hÀ¯n¨p sImt­bncnçw.
knâIvkv:
initialisation;
while(test expression)
{
loop body;
updation;
}

for statement
CXpsamê F³{Sn I¬t{SmÄUv eq¸v BWv. C\njyssetkj³, sSÌv FIvkv{]j³,
A]vtUäv tÌävsaâv F¶nh H¶ns¨gpXpì. I­nj³ {Sq Bbncnç¶nSt¯mfw
t_mUn {]hÀ¯n¨p sImt­bncnçw.

7 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

knâIvkv:
for (initialisation; test expression; update statement)
{
loop body;
}

do...while statement
CsXmê FIvknäv I¬t{SmÄUv eq¸v BWv. ChnsS eq¸v t_mUn FIvknI}«v sN¿
s¸«Xnëtijsa I­nj³ sN¡v sN¿pIbpÅq. I­nj³ {Sq Bbncnç¶nSt¯m
fw t_mUn {]hÀ¯n¨p sImt­bncnçw.
knâIvkv:
initialisation;
do
{
loop body;
updatio;
} while(test expression);

break, continue X½nepÅ hyXymkw

break continue
 switcht\mSpw eq¸nt\mSpsam¸w  eq¸nt\msSm¸w am{Xw D]tbmKnçì.
D]tbmKnçì.
 eq¸v t_mUnbnse Ahtijnç¶  eq¸v t_mUnbnse Ahtijnç¶
tÌävsaâpIÄ hn«pIfbpIbpw I¬ tÌävsaâpIÄ hn«pIfbpIbpw ASp
t{SmÄ ]pd¯v hcnIbpw sN¿pw. ¯ Cätdj³ XpS§pIbpw sN¿pw.
 eq¸nsâ I­oj³ {Sq Bbmepw  eq¸nsâ I­nj³ ^mÄkv BbmÂ
I¬t{SmÄ ]pd¯p t]mæw. am{Xw I¬t{SmÄ ]pd¯v t]mæw.

Chapter 8: Arrays
Htc ssS¸nÂs¸« Hê Iq«w tUäIsf Hscmä t]cn tÌmÀ sN¿m³ Asd D]tbmKn
çì.
Asd Un¢bÀ sN¿mëÅ knâIvkv:.
data_type array_name[size];
DZm: int num[10];
num F¶ t]êÅ Cu Asdbn 10 CânPÀ kwJyIÄ tÌmÀ sN¿mw.
Un¢tdj³ kab¯v Xs¶ hneIÄ \ÂIn Asd C\njyssekv sN¿mw.
DZm: int score[5] = {98, 87, 92, 79, 85};

Asdbnse tUäsb kqNn¸nç¶ hn[w


AsdbpsS t]cns\m¸w {_m¡änëÅn k_vkv{In]väv D]tbmKn¨v tUä kqNn¸n
çì. apIfnes¯ Asdbn H¶mas¯ kwJy In«m³ socre[0] Fìw c­ma
t¯Xn\v socre[1] Fìw Ahkm\t¯Xv In«m³ socre[4] Fìw D]tbmKn¡Ww.
Hm¶mas¯ k_vkv{In]väv Ft¸mgpw ]qPyw (0) Bbncnçw.

8 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

apIfn Imé¶ Asdbnse FÃm kwJyIsfbpw {]nâv sN¿m³ NphsS Imé¶


eq¸v D]tbmKn¡mw.
for (i=0; i<5; i++)
cout<<score[i];
Asdbnse Hm¸tdjëIÄ
{SmthÀkÂ: Asdbnse FÃm tUätbbpw kµÀinç¶Xv. (apIfn Imé¶
tImUv Hê DZmlcWamWv)
skÀ¨nwKv: Asdbn Hê tUäbpsS km¶n[yw Dt­m F¶v t\mç¶Xv.
tkmÀ«nwKv: Asdbnse tUäIsf BtcmlW¯ntem AhtcmlW¯ntem {IaoIcn
ç¶Xv.
C³skÀ«nwKv: ]pXnsbmê tUä Iq«nt¨Àç¶Xv.
UneoänwKv: Hê tUäsb \o¡w sN¿p¶Xv.
saÀPnwKv: c­v Asdbnse tUäIsf H¶n¨v tNÀç¶Xv.

Chapter 9: String Handling and I/O Functions


kv{Sn§pIsf tÌmÀ sN¿m³ IymcÎÀ Asd D]tbmKnçì.
char name[20]; F¶ Asdív ]camh[n 19 A£c§fpÅ Hê kv{Sn§ns\ tÌmÀ
sN¿mw.
char name[]= “Hello”; F¶Xv name[] Asdsb C\njyssekv sNbvXncnçì.
kv{Sn§ns\ tÌmÀ sN¿pt¼mÄ Ahkm\s¯ A£cambn \Ä IymcÎÀ ‘\0’ tÌmÀ
sN¿pw.

kv{Sn§pIÄ¡v th­nbpÅ C³]p«v þ Hu«v]p«v ^wKvjëIÄ:


Stream functions
Type of data Operation
(iostream.h header file)
Character cin.get() IymcÎÀ C³]p«v sN¿m³
functions IymcÎÀ Hu«v]p«v sN¿m³
cout.put()
String cin.getline(), cin.get() kv{SnwKv C³]p«v sN¿m³
functions kv{SnwKv Hu«v]p«v sN¿m³
cout.write()

Chapter 10: Functions


tamUpemÀ t{]m{KmanwKv:
Hê henb t{]m»s¯ sNdnb k_v SmkvæIfmbn hn`Pn¨v {]tXyIw samU}fpIÄ
FgpXn t{]m»w tkmÄhv sN¿p¶ coXn.
ta·IÄ:
 t{]m{Kmw hen¸w ædbpì.
 sXäpIÄ kw`hn¡mëÅ km[yX ædbpì.
 ]p\ê]tbmKw km[yamæì.

9 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

{]o Unss^³Uv ^wKvjëIÄ:


Type Functions Syntax / Example Operation
Functions strlen() strlen(string) kv{Sn§nsâ \ofw ImWm³
(string.h)
String

Hê kv{Sn§ns\ asäm¶nte¡v tIm¸n


strcpy() strcpy(string1, string2)
sN¿m³
strcmp() strcmp(string1, string2) c­v kv{Sn§pIÄ XmcXayw sN¿m³
Hê kwJybpsS B_vke}«v hne
al Functions
Mathematic

abs() abs(int)
ImWm³
sqrt() sqrt(double) Hê kwJybpsS hÀKaqew ImWm³
pow() pow(double, int) Hê kwJybpsS ]hÀ I­p]nSn¡m³
Hê A£cw A¸ÀtIkv BtWm
isupper() isupper(char)
F¶v ]cntim[n¡m³
Hê A£cw temhÀtIkv BtWm
islower()
Character Functions (ctype.h)

islower(char)
F¶v ]cntim[n¡m³.
Hê A£cw BÂ^s_äv BtWm
isalpha() isalpha(char)
F¶v ]cntim[n¡m³
Hê A£cw UnPnäv BtWm F¶v
isdigit() isdigit(char)
]cntim[n¡m³
Hê A£cw BÂ^s_täm UnPntäm
isalnum() isalnum(char)
F¶v ]cntim[n¡m³
temhÀtIkv A£cs¯ A¸ÀtIkv
toupper() toupper(char c)
B¡n amäm³
A¸ÀtIkv A£cs¯ temhÀtIkv
tolower() tolower(char c)
B¡n amäm³
bqkÀ \nÀ½nX ^wKvjëIÄ
^wKvj³ \nÀ½nç¶XnëÅ knâIvkv:
data_type function_name(argument_list)
{
statements in the body;
return val;
}

data_type F¶Xv C++ se Hê tUämssS¸v Bbncn¡Ww. AXv ^wKvjsâ


{]hÀ¯\tijw e`nç¶ hnebpsS ssS¸v Bbncn¡Ww. function_name F¶Xv
Hê sFUân^bÀ BWv. tUämssSt¸mSp IqSnb thcnb_nfpIÄ BWv BÀK|sa
âpIÄ Bbn D]tbmKnç¶Xv. ^wKvj\n AÀ¸nXambncnç¶ ZuXy\nÀhlW
¯n\mhiyamb tÌävsaâpIfmWv t_mUn.

BÀK|saâpIÄ AYhm ]cmaoädpIÄ:


Hê ^wKvjsâ {]hÀ¯\¯n\v th­n \evæ¶ hneIfmWv BÀKpsaâpIÄ.
^wKvj³ sU^\nj\n tUäm ssSt¸mSp IqSn Imé¶ BÀK|saâpIsf t^mÀaÂ
BÀK|saâpIÄ Fì ]dbpì. ^wKvjs\ hnfnç¶nS¯v D]tbmKnç¶
tIm¬ÌâpIÄ, thcnb_nfpIÄ, FIvkv{]jëIÄ F¶nhsb BIvNzÂ
BÀK|saâpIÄ F¶v ]dbpì.
10 Joy John’s CS Capsule
Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Chapter 11: Computer Networks


æsd I¼}«dpIsfbpw Aë_Ô D]IcW§sfbpw ]ckv]cw _Ôn¸nç¶Xns\
I¼}«À s\ävhÀ¡v Fì ]dbpì.
ta·IÄ: dntkmgvkv ]¦v híÂ, hneþKpW\nehmc Aë]mXw, Bibhn\nabw,
hnizmkyX, hen¸ ]cnWma km[yX.
_m³Uv hnUvXv: Hê \nÝnX kab¯nëÅn Hê IW£\neqsS Abç¶
tUäbpsS Afhv. _nävkv ]À sk¡³Uv (bps) F¶ Afhv tIm D]tbmKnçì.
t\mbvkv (A]iÐw): A\mhiyamb Ce{În¡Â AsÃèn CÂt{ÎmamáänIv
XcwK§Ä CSIeêt¼mgp­mæ¶ iÐw.
t\mUv: I¼}«À s\ävhÀ¡n _Ôn¸nç¶ GsXmê D]IcWs¯bpw (I¼}«À,
kvIm\À, {]nâÀ) t\mUv Fì ]dbpì. .
I½}Wnt¡j³ D]IcW§Ä: NIC, kzn¨v, {_nUvPv, dq«À, tKävth.
kzn¨v: [mcmfw I¼}«dpIsf Hê s\ävhÀ¡n _Ôn¸nç¶Xn\v D]tbmKnç¶ Hê
CâenPâv H]IcWw.
{_nUvPv: Hê s\ävhÀ¡ns\ hnhn[ skKvsaâpIfmbn hn`Pn¡mëw Ahsb ]ckv]cw
_Ôn¸n¡mëw D]tbmKnç¶ D]IcWw.
dq«À: Htc t{]mt«mtImÄ ]menç¶ c­v s\ävhÀçIsf _Ôn¸nçIbpw e£y
anSp¶ I¼}«dnte¡v am{Xw tUä AbçIbpw sNz¿p¶ Hê CâenPâv D]IcWw..
tKävth: hyXykvX t{]mt«mtImfpIÄ Aëkcnç¶ c­v s\ävhÀçIsf ]ckv]cw
_Ôn¸n¡m³ D]tbmKnç¶ D]IcWw.
tamsUw: UnPnä knáepIsf A\temKv Bbn amäpIbpw A³temKv knáepIsf
UnPnä Bbn amäpIbpw sN¿p¶ D]IcWw.
Topology: Hê s\ävhÀ¡n I¼}«dpIsf `uXnIambn _Ôn¸nç¶ ssiensb
tSmt¸mfPn Fì ]dbpì. {][m\ tSmt¸mfPnIÄ - bus, star, ring and mesh.

Bus Topology Star Topology Ring Topology

IP A{Ukv: Hê s\äv hÀ¡nse Hmtcm t\mUns\bpw IrXyambn Xncn¨dnbm³ \mw


\epæ¶ \mev `mK§fpÅ Hê kwJym\hnemkw. Hmtcm `mK¯nepw 0 apX 255
hscbpÅ kwJIÄ D]tbmKnçì. DZm: 148.78.250.12
MAC A{Ukv: Hmtcm s\ävhÀ¡v CâÀt^kv ImÀUns\bpw (NIC) IrXyambn Xncn¨
dnbm³ AXnsâ \nÀ½mXmhv \evæ¶ 12 A¡§fpÅ Hê slIvkmsUknaÂ
kwJybmWv aoUnb BIvkkv I¬t{SmÄ A{Ukv F¶v Adnbs¸Sp¶Xv.

11 Joy John’s CS Capsule


Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

Chapter 12 – Internet and Mobile Computing


CâÀs\äv tkh\§Ä: WWW, CþsabnÂ, skÀ¨v F³PnëIÄ, kaql am[ya§Ä
apXembh.
sh_v {_ukÀ: World Wide Web se sh_v t]PpIÄ Imé¶Xnëw CâÀs\äv
tkh\§Ä D]tbmKnç¶Xnëw Bhiyamb tkm^väv shbÀ. DZm: KqKnÄ t{Imw,
CâÀs\äv FIvkvt¹mdÀ, tamknà ^bÀt^mIvkv, Ht¸d, k^mcn.
skÀ¨v F³PnëIÄ: \ap¡mhiyapÅ hnhc§Ä \ÂIm³ Ignbp¶ thÄUv sshUv
sh_nse sh_v sskäpIÄ enÌv sN¿p¶ sh_v sskäpIfmWv skÀ¨v F³PnëIÄ.
CXn sh_v {ImfÀ / kvss]UÀ F¶dnbs¸Sp¶ {]tXyI Xcw tkm^väv shbÀ D­v.
CþsabnÂ: CâÀs\äneqsS ktµi§Ä ssIamdp¶ kwhn[m\w.
e-mail sâ `mK§Ä:: To (kzoIÀ¯mhv), Cc (ZznXob kzoIÀ¯m¡Ä), Bcc (XrXob
kzoIÀ¯m¡Ä), hnjbw, DÅS¡w, Aäm¨vsaâpIÄ.
e-mail ta·IÄ: thKX, D]tbmKn¡ms\fp¸w, Aäm¨vsaâpIÄ tNÀ¡mw, ]cnØnXn
kulrZw, Ffp¸¯nepw thK¯nepapÅ adp]Sn, [\em`w, Ft¸mgpw FhnsSbpapÅ
e`yX.
hnhn[ Xcw kaqlam[ya§Ä: CâÀs\äv t^md§Ä, tkmjy t»mKpIÄ,
ssat{Im t»mKpIÄ, hn¡nIÄ, kmaqlnI s\ävhÀçIÄ, DÅS¡ kaql§Ä…
CâÀs\äv t^md§Ä: ktµi§Ä Ab¨v sIm­v Htc hnjb¯n BfqIÄ¡v
Hm¬sse\mbn NÀ¨ \S¯mëÅ sh_v sskäpIÄ. DZm: Ubuntu Forum
tkmjy t»mKpIÄ: Ahkm\w t]mÌv sNbvXXv BZyw Zriyamæw hn[w
NÀ¨Ifpw hnhc§Ä ]¦v híepw \Sç¶ sh_v sskäpIÄ. DZm: Blogger.com,
Wordpress.com.
ssat{Im t»mKpIÄ: sNdnb hmIy§fneqsSbpw Nn{X§fneqsSbpw hoUnsbm
enèIÄ ]¦v h¨pw Bib§Ä ssIamdp¶ sh_v sskäpIÄ. DZm: Twitter.com
hn¡nIÄ: Hê sh_v t]Pnse DÅS¡w sa¨s¸Sp¯nbpw hnhc§Ä Iq«nt¨À¯pw
Hê s]mXp tUmI|saâmbn amäm³ AëhZnç¶ sh_v sskäpIÄ. CsXmê I­âv
at\Pvsaâv knÌamWv. DZm: wikipedia.org.
kmaqlnI s\ävhÀçIÄ: k´w sh_v t]PpIÄ \nÀ½n¡mëw AXneqsS aäpÅh
êambn Bibhn\nabw \S¯mëw DÅS¡w ]èhímëw km[nç¶ sh_v sskäp
IÄ. sSIvÌv, Nn{X§Ä, hoUntbm F¶nhsbms¡ ]èhímw. DZm: facebook.com,
linkedin.com.
DÅS¡ kaql§Ä: t^mt«mIÄ, hoUntbmIÄ XpS§nb DÅS¡§fpsS tiJcw
]è híp¶ sh_v sskäpIÄ. DZm: Youtube.com, flickr.com.
kaql am[ya§fpsS KpW§Ä: BfpIsf Hêan¨v Iq«pì, kwcw`§Ä
Bkq{XWw sNbvXv \S¸nemçì, _nkn\kv hfÀ¯pì, kmaqlnI tijnIÄ
hÀ²n¸nçì.
kaql am[ya§fpsS t]mcmbvaIÄ: kzImcyXbnteçÅ ISìIbäw, A]hmZ
{]NcWw.
12 Joy John’s CS Capsule
Computer
04.08.2021 Science - XI Downloaded from www.Hsslive.in ®

ssk_À kpc£sb _m[nç¶ LSI§Ä


I¼}«À sshdkv: Hê ^bens\m¸tam t{]m{Kmans\m¸tam \madnbmsX \½psS
I¼}«dn ISçIbpw AXnsâ kzm`mhnI {]hÀ¯\s¯ {]XnIqeambn _m[nç
Ibpw sN¿p¶ t{]m{KmapIÄ.
t{SmP³ tlmgvkv: {]tbmP\{]Zamb tkm^vävshbÀ F¶v tXmìw hn[w ImWs¸Sp
Ibpw D]tbmKnçt¼mÄ \½psS I¼}«dns\ tISphê¯pIbpw sN¿p¶ t{]m{Kmw.
lm¡nwKv: s\ävhÀ¡v IW£sâbpw LSn¸n¨n«pÅ I¼}«dpIfpsSbpw kzm`mhnI
{]hÀ¯\s¯ Zpê]tbmKw sN¿p¶ {]hÀ¯\w. I¼}«À hnZKvZÀ I¼}«À s\ävhÀ
çIfpsS kpc£ Dd¸mç¶Xnëw B{IaWs¯ {]Xntcm[nç¶Xnëw th­n
sN¿p¶ ISì Ibäs¯ F¯n¡Â lm¡nwKv Fì ]dbpì. CXv sN¿p¶hsc
sshäv lmävkv Fì hnfnçì. AëhmZanÃmsX s\ävhÀ¡n ISì IbdpIbpw
s\ävhÀ¡v XIÀçIbpw tUä tISphê¯pItbm D]tbmKiq\yamçItbm
sN¿pIbpw sN¿p¶ {]hÀ¯\w A{IamßI lm¡nwKv BWv. CXv sN¿p¶hsc
»m¡v lmävkv F¶v hnfnçì. \Ã Dt±iys¯msS Nnet¸mÄ \nba]cambpw aäv
Nnet¸mÄ \nbahnê²ambpw s\ävhÀ¡n AXn{Ian¨v Ibdp¶hsc t{K lmävkv
Fìw hnfnçì.
^njnwKv: bYmÀ° sh_vsskäv F¶v tXm¶nçw hn[w U}¹nt¡äv sskäv
\ÂIn bqkÀs\bnw, ]mkvthUv, s{IUnäv ImÀUv hnhc§Ä XpS§nbh tNmÀ¯p¶
{]hÀ¯\w. C¯cw sXän²cn¸nç¶ sh_vsskäpIfpsS \nÀ½mWs¯ kv]q^nwKv
Fì ]dbpì.

13 Joy John’s CS Capsule

You might also like