Upload
s-a-ahsan-rajon
View
214
Download
0
Embed Size (px)
Citation preview
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
1/58
Engr. S. A. AHSAN RAJONLecturer
Department of Computer Science,
Khulna Public College,
Khulna9100 .E-Mail: [email protected]
Web: http://sites.google.com/site/ahsanrajon
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
2/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
Programmable digital electronic device
Electronic Machine that manipulates data
according to a set of instructions. ,
,
, ,
2
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
3/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
!!
=
=
=
=
... 3
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
4/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
...
4
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
5/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
5
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
6/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
6
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
7/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
7
Input
CPU
OUTPUT
MEMORY
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
8/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
-
8
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
9/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
, ,
9
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
10/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
10
What is this value??
0.2 or0.25
0.25 or0.250001
0.250000501 or
0.25000000000000000051
What is this value??
0.6 or0.650.655 or0.6550005
0.655000501 or
0.25000000000000000051
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
11/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
(Progressive and
Sequential)
11
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
12/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
12
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
13/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
13
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
14/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
,
/
-
; 14
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
15/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
15
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
16/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
16
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
17/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
...
(Uniprocessor)
//
17
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
18/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
/
-
18
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
19/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
Software
Pre-WrittenSoftware
ApplicationSofteare
SystemSoftware
CustomizedSoftware
19
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
20/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
( )
( )
( - )
--
( )
-
20
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
21/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
21
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
22/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
22
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
23/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
23
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
24/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
24
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
25/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
()
25
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
26/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
26
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
27/58
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
28/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
28
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
29/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
+
/-
, (Control Unit)
(ALU:Arithmetic
Logic Unit)
(Memory) 29
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
30/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
30
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
31/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
31
ALU
Arithmetic Logic Unit
Memory
Control Unit
Input
Instruction/command
Output
Result DisplayCPU:Central Processing UnitCPU:Central Processing Unit
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
32/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
32
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
33/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
RAM:Random Access Memory
-
,
Static and Dynamic
33
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
34/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
ROM:Read Only Memory
;
,
PROM, EPROM, EEPROM,
FLASH
34
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
35/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
-
, , ,
, /
If . Then .. Else.
Shift 35
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
36/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
/ ()
36
START PROCESS
Instruction Fetch &
Decode
Execute Instruction and
Store Result
Process Terminated
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
37/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
-
,
37
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
38/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
38
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
39/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
VESA:Video Electronic Standard Architecture
USB:Universal Serial Bus
Fireware
ISA:Industry Standard Architecture EISA: Extended/Enhanced Industry StandardArchitecture
PCI:Peripheral Component Interconnect
39
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
40/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
40
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
41/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
41
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
42/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
ROM
Read Only Memory
PROM
Programmable Read Only Memory
EPROMErasable Programmable Read Only Memory
EEPROM
Electrically Erasable Programmable Read Only
Memory
FLASH
42
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
43/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
,
;
43
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
44/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
44
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
45/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
/
,
/
SCSI: Small Computer System Interface
45
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
46/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
USB
USB 3.0
5 GBPS
Fireware Expensive
Speedy
46
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
47/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
VIRUS
Vital Information Resources Under Seize
47
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
48/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science48
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
49/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
49
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
50/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science50
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
51/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
51
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
52/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
-
52
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
53/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science53
Input process output
Job-1
Input process output
Job-2
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
54/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science54
Cycle-1 Cycle-2 Cycle-3 Cycle-4 Cycle-5 Cycle-6
Job-1 Input Process Output
Job-2 Input Process Output
Job-3 Input Process Output
Job-4 Input Process Output
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
55/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science55
CPU-1
I/O
processor
I/OUnit
CPU-2
I/O
processor
MAIN
MEMORY
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
56/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
56
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
57/58
Engr. S. A. AHSAN RAJONLecturer, Department of Computer Science
DOS Microsoft Disk/Directory Operating System
1981
CP/M
Command
Mac OS
MacintoshO
perating System 1984Apple Computer Inc
UNIX
1969 Bell Lab, USA
LINUX
Linus Tarvoldus Free
WINDOWS 1985 Microsoft Corporation
57
8/6/2019 Secondary Computer Science Lecture by S. A. AHSAN RAJON
58/58
E S A AHSAN RAJON 58
CPU
Terminal-1User-1
Terminal-2
User-2
Terminal-3
User-3
Terminal-n
User-n