(IOFIT) Chapter 1. Overview
(IOFIT) Chapter 1. Overview
INTRODUCTION TO
INFORMATION TECHNOLOGY
NHẬP MÔN NGÀNH CÔNG NGHỆ THÔNG TIN
1
GENERAL INFORMATION
Discussion/Ex Practical
Theory Project Experiment Self-study
ercises Exercises
(Lesson) (Lesson) (Lesson) (Lesson)
(Lesson) (Lesson)
30 15 0 15 0 90
2
COURSE OBJECTIVES
- Understand the basic concepts of Information Technology (IT) and the history of its
development.
- Understand the objectives and content of the fundamental, foundational, and
G.1 specialized courses in the IT program.
- Apply problem-solving thinking to address computing problems.
- Apply word processing software to write reports and presentation software to
design presentations.
- Explain the position and role of the IT field, including areas of expertise and possible
career environments after graduation.
G.2
- Apply skills in report writing and presentation.
- Apply communication and teamwork skills.
3
COURSE ASSESSMENT
A2. Summative
A.2.1. Multiple-choice test G.1.1–4 G.2.1–3 - General knowledge of IT - Algorithms 50%
Assessment
4
CONTENT KNOWLEDGE
Chapter 4. Computer
Chapter 5. Future Chapter 6. Report
Networks and the
Trends in IT Writing Skills
Internet
Chapter 7. Presentation
Skills
5
Chapter 1. Overview
➢ General introduction to IT
➢ Basic concepts in IT
6
➢ Chapter 1. Overview General introduction to IT
What is IT ?
7
➢ Chapter 1. Overview General introduction to IT
Types of IT
8
➢ Chapter 1. Overview Basic concepts in IT
Memory
9
➢ Chapter 1. Overview Basic concepts in IT
10
➢ Chapter 1. Overview Basic concepts in IT
Example:
11
➢ Chapter 1. Overview Basic concepts in IT
12
➢ Chapter 1. Overview Basic concepts in IT
13
➢ Chapter 1. Overview Importance of IT in Modern Society
Easy ……
Shopping
Online AI and
Privacy Everyday
Concerns Tasks
Communication Knowledge Health and
Made Easy at Our Fitness
Fingertips Tech
Social
Media’s Work from
Rise Anywhere
14
➢ Chapter 1. Overview History of computer development
Generations of a Computer
15
➢ Chapter 1. Overview History of computer development
Generations of a Computer
16
➢ Chapter 1. Overview History of computer development
Generations of a Computer
17
➢ Chapter 1. Overview History of computer development
18
➢ Chapter 1. Overview History of computer development
Generations of a Computer
1st Gen – Vacuum Tubes (1946 – 1957) 2nd Gen – transistor (1958 – 1964)
3rd Gen – Integrated Circuits (1965 – 1971) 4th Gen – Microprocessors / VLSI (1972 – Present)
19
➢ Chapter 1. Overview History of computer development
Generations of a Computer
20
➢ Chapter 1. Overview Classification of computers
Computers are classified based on their storage capacity and processing speed.
10 Types of cumputer
21
➢ Chapter 1. Overview Classification of computers
Handheld device
22
➢ Chapter 1. Overview Fundamental components of a computer system
Secondary
Storage
Data Input Unit Output Unit Information
Data Folow
Arthmatic and
Logical Unit (ALU) Control Folow
Central Processing
23
➢ Chapter 1. Overview Fundamental components of a computer system
24
➢ Chapter 1. Overview Fundamental components of a computer system
Components of a Computer
Central
Processing
Unit (CPU)
Two essential elements that every computer must
have are hardware and software.
Mainboard
In addition, there are also some peripheral devices. Storage 5 basic (Motherboard
(HDD, SSD)
)
components
of a
computer
Random
Graphics
Access
Processing
Memory
Unit (GPU)
(RAM)
25
➢ Chapter 1. Overview Fundamental components of a computer system
26
➢ Chapter 1. Overview Fundamental components of a computer system
27
➢ Chapter 1. Overview Fundamental components of a computer system
28
➢ Chapter 1. Overview Fundamental components of a computer system
2. Mainboard (Motherboard)
30
➢ Chapter 1. Overview Fundamental components of a computer system
31
➢ Chapter 1. Overview Fundamental components of a computer system
4. Read-Only Memory(ROM)
Definition: ROM is a type of non-volatile memory, meaning its contents remain even when the
computer is powered off.
Function:
• ROM is preloaded with programs and instructions that cannot (easily) be modified by the user.
• It contains essential programs such as the firmware/BIOS, which help the computer start up
(boot process).
Key Feature:
• Unlike RAM, which is temporary, ROM permanently stores data that is required for the
computer’s basic operation.
Simplified understanding: ROM is memory that comes pre-programmed with data and
instructions to ensure that when you turn on the computer, it knows how to boot and load the
operating system.
32
➢ Chapter 1. Overview Fundamental components of a computer system
33
➢ Chapter 1. Overview Fundamental components of a computer system
Devices
34
➢ Chapter 1. Overview Representation of information in computers
Number Systems
35
➢ Chapter 1. Overview Representation of information in computers
In Non-Positional number system, each symbol represents the same value regardless of its position.
36
➢ Chapter 1. Overview Representation of information in computers
Information measurement
37
➢ Chapter 1. Overview Representation of information in computers
Binary System
The binary system (or base-2 system) is a number system that uses
Binary number 01011001
only two symbols (0 , 1) to represent numerical values.
A binary number has the form:
A(2)=anan-1an-2…a0.a-1a-2…a-m
A(10)=an2n+an-12n-1+an-22n-2+…+a020+a-12-1+a-22-2+…+a-m2-m
38
➢ Chapter 1. Overview Representation of information in computers
Binary System
Ex : 1010101001(2) = ???
39
➢ Chapter 1. Overview Representation of information in computers
Binary System
40
➢ Chapter 1. Overview Representation of information in computers
Octal System
A(8)=anan-1an-2…a0.a-1a-2…a-m
A(10)=an8n+an-18n-1+an-28n-2+…+a080+a-18-1+a-28-2+…+a-m8-m
41
➢ Chapter 1. Overview Representation of information in computers
Decimal System
A(10)=anan-1an-2…a0.a-1a-2…a-m
A(10)=an10n+an-110n-1+an-210n-2+…+a0100+a-110-1+a-210-2+…+a-m10-m
42
➢ Chapter 1. Overview Representation of information in computers
Hexadecimal System
A Hexadecimal number system has sixteen (16) alphanumeric values from 0 to 9 and A to F.
Every number (value) represents with (0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
A<=>10,
B <=>11, A Hexadecimal number has the form:
C <=>12,
D <=>13, A(16)=anan-1an-2…a0.a-1a-2…a-m
E <=>14,
Its value in decimal is calculated as:
F <=>15)
A(10)=an16n+an-116n-1+an-216n-2+…+a0160+a-116-1+a-216-2+…+a-m16-m
43
➢ Chapter 1. Overview Representation of information in computers
44
➢ Chapter 1. Overview Representation of information in computers
45
➢ Chapter 1. Overview Representation of information in computers
46
➢ Chapter 1. Overview Representation of information in computers
47
➢ Chapter 1. Overview Representation of information in computers
48
➢ Chapter 1. Overview Representation of information in computers
Step 1 : 5 | 0.025
49
➢ Chapter 1. Overview Representation of information in computers
50
➢ Chapter 1. Overview Representation of information in computers
51
➢ Chapter 1. Overview Representation of information in computers
2 1 0
• Example: 101(2) = ??(10)
• Step1 : 1 0 1
52
➢ Chapter 1. Overview Representation of information in computers
53
➢ Chapter 1. Overview Representation of information in computers
2 1 0
• Example: 2BC(16) = ??(10)
• Step1 : 2 B C
54
➢ Chapter 1. Overview Representation of information in computers
55
➢ Chapter 1. Overview Representation of information in computers
• Step 3 : Convert each decimal value from Step 2 into base 16.
56
➢ Chapter 1. Overview Representation of information in computers
• Step 2 : 2 10 3 15
• Step 3 : 2 A 3 F
57
➢ Chapter 1. Overview Representation of information in computers
Excercises
58