secondary computer science lecture by s. a. ahsan rajon
TRANSCRIPT
-
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