Vous êtes sur la page 1sur 20

கல்வி பருவம் : 5

கடவவயின் குறியீடு : BTS 3053

கடவவயின் பபயர் :

இடுபணியின் தவைப்பு :

தியதி : 20/11/2015

தனி நபர்/குழுபணி :

மாணவர் பபயர்

மாணவர் அவடயாள எண்

D20131064992

விரிவுவையாளர் பபயர்

பிைாங்க்ளின் தம்பி ஜ ாஸ். எஸ்

தமிழ்த்துவற

சுல்தான் இட்ரிஸ் கல்வியியல் பல்கவைக்கழகம்

2015/2016

1
1.1 1-2

2.1 3-5

2.2 5-11

3.1 11-13

3.2 ++ 13-14

3.3 14-15

3.4 , ++ 15

4.1 16-17

5.1 18

2
1.1

. ,

, .

(Central Processing Unit).

. ,

. 3000 ,

. . 500

. , . 200

. 1617 ,

, . . 1673 ,

, , . , .

3
1833

. . 1942

(programming language constructs)

, , (libraries)

. ,

, .

4
2.1

(Abacus)

. ,

. .

(Abacus)

. (Napier Bones)

. 19-

. ‘ ’ (Numerical Wheel

Calculator) .

5
, 1694 - ,

. “Stepped Rockorner”

“Stepped Rockorner”

(Father of Computer)

, (Charles

Babbage) . , (Differential Equations)

(Difference Engine) 1833

. .

(Program) .

(PunchCard)

6
(Programmable Mechanical Computer)

2.2

. , .

. ,

(Computer Generation) . ,

2.2.1 ( 1944 - 1955 )

(Vacuum Tube)

. ,

7
.

(Air Conditioners) .

1944- , (IBM)

, . ‘

’ (Automatic Sequence Controlled Calculator)

. 500 .

‘ -I’ .

‘ ’ (ENIAC - Electronic Numeric Integrator and Computer)

. (J.P.Eckert),

(John.W.Mauchly) 1946-

. 18000 70,000

. 160 .

(Vacuum Tube)

8
1945- ‘ ’ (EDUAC - Electronic

Discreate Variable Automatic Computer) .

(Central Processing Unit -

CPU), (Memory) . , (Data)

1951- ‘ ’(UNIVAC-Universal

Automatic Computer) .

2.2.2 (1956-1963)

. . 1956-1963

(Second Generation) .

(Transistor) .

1956- (Transistor)

. , , .

(Stretch) (Super Computers)

. - (LARC)

. , ,

, ,

9
. , , , ,

(Transistor)

2.2.3 (1964-1971)

. . 1964-1971

(Third Generation) .

(integrated circuit)

1958-

, ‘ ’(Integrated Circuit-IC) .

(Silicon chip)

( , , )

‘ ’ .

‘ ’

(Compute Operating System) .

. ,

10
,

(Integrated Circuit)

2.2.4 (1971- )

. . 1971

(Fourth Generation) . (Microprocessor)

(Intel) (Ted Hoff)

. (Integrated Circuit)

(Microprocessor) .

(Microprocessor)

11
2.2.5

(Fifth Generation)

. ,

. ‘Monitor’ (Touch Screen) .

‘Surface Computer’ .

3.1

. , ,

3.1.1

. ,

‘ ’(mnemonic codes) .

(Instruction Set) ‘ ’(Assembly Language)

(Assembler) .

. , ,

(High

12
Leval Languages) .

(Computer Programming Language) .

(Interpreter), (Compiler)

1972- -

. ,

- . ,

- .

, ,

, - .

‘ ’(Object Oriented

Programming Languages) . - 1983-

++ ‘ ’ (OOP)

1991- , ++

‘ ’ .

13
‘ ’(Platform Independent

Language) .

3.2 ++

++ ,

. Int, float

, ,

, (Friend

Function) . ,

(constructor)

. , ,

, parent child

. ++

. ,

14
,

++ .

3.3

(software) .

, .

, ,

. .

3.3.1 (Compiled) (Interpreter)

. ,

, (Source code) (byte

code) .

. ,

3.3.2 (platform) (portable)

, (portability) .

(program)

15
.

(portability) .

3.4 , ++

, ++ .

++ . ++

, ++ .

, (operator overloading)

. (template classes) .

, , (Multiple

Inheritance) . (interface) ,

(multiple inheritance) . ,

(global variable) .

(variable) , .

, , (Destructor) , (finalise)

, . ++ ,

, , ++

16
4.1

. ,

, .

, . ,

. .

. ,

. ,

17
. ,

18
5.1

(transistors, capacitors,

diodes, resistors )

, , ;

(programming

language constructs) , ,

(libraries) .

. , , ++

19
, . (2001). . : .

, . (2002). ++. : .

, . (2001). ++. : .

20

Vous aimerez peut-être aussi