1. Trang chủ
  2. » Giáo án - Bài giảng

Slide bài giảng Lập Trình Cơ Sở

133 4.7K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • NỘI DUNG

  • CÁC KIẾN THỨC CƠ SỞ

  • Thông tin và xử lý thông tin

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Các thiết bị nhập

  • Các thiết bị nhập – Chuột

  • Các thiết bị nhập – Bàn phím

  • Các thiết bị nhập – Máy quét hình

  • Bộ nhớ

  • Bộ nhớ trong

  • Slide 20

  • Slide 21

  • Bộ xử lý trung tâm – CPU (Central Processing Unit)

  • Slide 23

  • Slide 24

  • Các thanh ghi (Registers)

  • Các thiết xuất – Màn hình

  • Các thiết xuất – Máy in

  • Các thiết xuất – Máy chiếu

  • Phần mềm

  • Phân loại phần mềm

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Local Area Networks (LAN)

  • Slide 37

  • Wide Area Networks (WAN)

  • The Internet

  • Slide 40

  • Peer-to-Peer

  • Slide 42

  • Clients and Servers

  • Slide 44

  • Chuyển mạch kênh

  • Slide 46

  • Slide 47

  • Chuyển mạch gói

  • Slide 49

  • Slide 50

  • Công nghệ thông tin

  • Slide 52

  • Slide 53

  • Kỹ thuật máy tính

  • Công nghệ phần mềm

  • Khoa học máy tính

  • Mạng máy tính

  • An toàn bảo mật thông tin

  • Truyền thông và truyền thông đa phương tiện

  • Hệ thống nhúng

  • Trí tuệ nhân tạo và tính toán mềm

  • Các hệ cơ sở tri thức

  • 2. BIỂU DIỄN THÔNG TIN

  • 2.1. Hệ đếm

  • Ví dụ

  • Slide 66

  • Hệ đếm

  • Khái niệm

  • Tính chất

  • Slide 70

  • Hệ đếm nhị phân (Binary system)

  • Hệ đếm bát phân (Octal system)

  • Hệ đếm thập lục phân (Hexa-decimal system)

  • Slide 74

  • Chuyển đổi giữa các hệ đếm

  • Chuyển đổi từ hệ a sang hệ 10

  • Đổi 1 số từ hệ 2 sang hệ 10

  • Đổi 1 số từ hệ 8 sang hệ 10

  • Đổi 1 số từ hệ 16 sang hệ 10

  • Slide 80

  • Slide 81

  • Chuyển đổi từ hệ 10 sang hệ a

  • Chuyển đổi phần nguyên

  • Slide 84

  • Slide 85

  • Cách tính nhẩm

  • Slide 87

  • Chuyển đổi phần thập phân

  • Đổi phần thập phân

  • Bài tập

  • Các phép toán trong hệ nhị phân

  • Các phép toán logic

  • Phép AND

  • Slide 94

  • Slide 95

  • Phép OR

  • Slide 97

  • Slide 98

  • Phép NOT

  • Slide 100

  • Các phép toán số học nhị phân

  • Phép cộng

  • Slide 103

  • Slide 104

  • Phép nhân

  • Slide 106

  • Slide 107

  • Phép trừ

  • Slide 109

  • Slide 110

  • Phép chia

  • 2.2. Biểu diễn thông tin

  • Biểu diễn số nguyên

  • Biểu diễn số nguyên không dấu

  • Slide 115

  • Biểu diễn số nguyên có dấu

  • Slide 117

  • Slide 118

  • Slide 119

  • Slide 120

  • Slide 121

  • Biểu diễn số thực

  • Slide 123

  • Slide 124

  • Slide 125

  • Slide 126

  • Slide 127

  • Biểu diễn ký tự

  • Hệ ASCII 7 bít

  • Hệ ASCII 8 bít

  • BẢng mã ASCII vỚi 128 ký tỰ đẦu tiên

  • BẢng mã ASCII vỚi 128 ký tỰ kẾ tiẾp

  • Slide 133

Nội dung

1.1. Khái niệm thông tin 1.2. Đơn vị đo thông tin 1.3. Xử lý thông tin 1.4. Cấu trúc của một hệ thống máy tính 1.5. Phân loại mạng máy tính 1.6. Phần cứng và phần mềm 1.7. Công nghệ thông tin Thông tin đem lại cho con người sự hiểu biết, nhận thức tốt hơn về những đối tượng trong đời sống xã hội, trong thiên nhiên,... Thông tin tồn tại khách quan. Thông tin cũng có thể bị méo mó, sai lệnh đi do nhiễu tác động hay do người xuyên tạc… Dữ liệu (data) là sự biểu diễn của thông tin Dữ liệu có thể là: Tín hiệu vật lý: tín hiệu điện, tín hiệu song điện từ, tín hiệu ánh sáng, tín hiệu âm thanh,… Các số liệu: là dữ liệu bằng số nên ta đã quen với tên gọi: số liệu. Các kí hiệu (symbol) như các chữ viết (character) và các kí hiệu đặc biệt khác.

NỘI DUNG Phần Các kiến thức sở Phần Lập Trình Cơ Sở CÁC KIẾN THỨC CƠ SỞ 1.1 Thông tin và xử lý thông tin 1.2 Biểu diễn thông tin Thông tin xử lý thông tin 1.1 Khái niệm thông tin 1.2 Đơn vị đo thông tin 1.3 Xử lý thông tin 1.4 Cấu trúc hệ thống máy tính 1.5 Phân loại mạng máy tính 1.6 Phần cứng phần mềm 1.7 Công nghệ thông tin Khái niệm thông tin  Thông tin đem lại cho người hiểu biết, nhận thức tốt đối tượng đời sống xã hội, thiên nhiên,  Thông tin tồn khách quan Thông tin bị méo mó, sai lệnh nhiễu tác động hay người xuyên tạc… Dữ liệu  Dữ liệu (data) biểu diễn thông tin  Dữ liệu là: – Tín hiệu vật lý: tín hiệu điện, tín hiệu song điện từ, tín hiệu ánh sáng, tín hiệu âm thanh,… – Các số liệu: liệu số nên ta quen với tên gọi: số liệu – Các kí hiệu (symbol) chữ viết (character) kí hiệu đặc biệt khác Thông tin xử lý thông tin 1.1 Khái niệm thông tin 1.2 Đơn vị đo thông tin 1.3 Xử lý thông tin 1.4 Cấu trúc hệ thống máy tính 1.5 Phân loại mạng máy tính 1.6 Phần cứng phần mềm 1.7 Công nghệ thông tin Đơn vị đo thông tin  Đơn vị dùng để đo thông tin gọi bit (Binary digit) Thông tin xử lý thông tin 1.1 Khái niệm thông tin 1.2 Đơn vị đo thông tin 1.3 Xử lý thông tin 1.4 Cấu trúc hệ thống máy tính 1.5 Phân loại mạng máy tính 1.6 Phần cứng phần mềm 1.7 Công nghệ thông tin Mô hình xử lý thông tin Thông tin xử lý thông tin 1.1 Khái niệm thông tin 1.2 Đơn vị đo thông tin 1.3 Xử lý thông tin 1.4 Cấu trúc hệ thống máy tính 1.5 Phần cứng phần mềm 1.6 Phân loại mạng máy tính 1.7 Công nghệ thông tin  Phương pháp bù 2: Một số bù có đảo tất bit có số nhị phân (đổi thành ngược lại) thêm vào kết vừa đạt Thực chất, số biểu diễn dạng bù số biểu diễn bù sau cộng thêm Trong trình tính toán tay cho nhanh người ta thường sử dụng cách sau: từ phải qua trái giữ số lại bên trái số lấy đảo lại (chỉ áp dụng cho số có bit cực phải 1)  Phương pháp bù thường sử dụng để biểu diễn số âm máy tính Theo phương pháp này, bit cực trái (là bit nằm bên trái byte) sử dụng làm bit dấu (sign bit - bit tượng trưng cho dấu số) với quy ước: bit dấu số số dương, số số âm Ngoài bit dấu ra, bit lại dùng để diểu diễn độ lớn số  Ví dụ: số nguyên −5 hệ thập phân biểu diễn máy tính theo phương pháp bù sau (với mẫu bit):  Bước 1: xác định số nguyên hệ thập phân biểu diễn máy tính là: 0000 0101  Bước 2: đảo tất bit nhận bước Kết sau đảo là: 1111 1010  Bước 3: cộng thêm vào kết thu bước 2: kết sau cộng: 1111 1011  Bước 4: biểu diễn số âm nên bit bên trái giữ  Vậy với phương pháp bù 2, số −5 hệ thập phân biểu diễn máy tính sau: 1111 1011 Biểu diễn số thực  Số thực biểu diễn dạng IEEE 754 có độ xác đơn (được biểu diễn 32 bit – bit dấu – bit mũ – 23 bit giá trị phần lẻ) độ xác kép (được biểu diễn 64 bit – bit dấu – 11 bit mũ – 52 bit giá trị phần lẻ) Để lưu số thực dạng IEEE 754, cần phải chuyển số cần lưu dạng số thực chuẩn( số thực chuẩn số mà phần nguyên chứa số 0)  Ví dụ: Biểu diễn số -3.56125 máy tính: Bước 1: Chuyển phần nguyên sang hệ nhị phân Bước 2: Chuyển số phần lẻ sang hệ nhị phân  Nhân số 0.56125 cho 223 (đối với độ xác kép 252) = 4708106  Lấy kết vừa tính trừ cho 222 (đối với độ xác kép 252) đến 20  Nếu trừ cho 2n mà kết < bỏ qua, ngược lại tiếp tục thực phép trừ Ngừng thực phép trừ kết  Và biểu thức thu sau thực phép trừ đến 20 là:  4708106 – 222– 218– 217– 216– 215– 214– 212– 210– 29– 28– 23– 21  Từ biểu thức trên, dễ dàng viết số 0.56125 hệ nhị phân, bit nằm vị trí trùng với số mũ số biểu thức 1, 0:  Vậy số 0.56125 dạng 0.10001111101011100001010 nhị phân Bước 3: Chuyển phần nguyên phần lẻ tính thành dạng IEEE 754  Sau chuyển đổi phần nguyên phần lẻ sang hệ nhị phân, gộp phần lại là: 11.10001111101011100001010  Để chuyển sang dạng IEEE, số phải chuyển sang dạng floating point: 1.110001111101011100001010 x 21  Phần mũ dạng IEEE tính cách lấy số thiên vị cộng với số mũ bình thường (ở độ xác đơn, số thiên vị 127, độ xác kép, số thiên vị 1023) Trong ví dụ chúng ta, phần mũ dạng IEEE 127 + = 12810 = 100000002  Vì số số âm bit dấu Vậy, số -3.56125 thể dạng IEEE 754 là: Biểu diễn ký tự  Để biễu diễn ký tự chữ in thường, chữ số, ký hiệu người ta phải lập mã (code system) – Hệ thập phân mã nhị phân BCD (Binary Coded Decima) dùng bit – Hệ thập phân mã nhị phân mở rộng EBCDIC (Extended Binary Coded Decimal Interchange Code) dùng bit tương đương byte để biễu diễn ký tự) – Hệ chuyển đổi thông tin theo mã chuẩn Mỹ ASCII (American Standard Code for Information Interchange) hệ mã thông dụng kỹ thuật tin học Hệ mã ASCII dùng nhóm bit bit Hệ ASCII bít : - 31 : 32 - 47 : +,-./ 48 - 57 : 58 - 64 : 65 - 90 : 91 - 96 : 97 - 122 : 123 – 127 : NUL (ký tự rỗng) 31 ký tự điều khiển dấu trống SP (space) ! “ # $ % & ‘ ( ) * ký số từ đến dấu : ; < = > ? @ chữ in hoa từ A đến Z dấu [ \ ] _ chữ thường từ a đến z dấu { | } ~ DEL (xóa) Hệ ASCII bít  Hệ mã ASCII bit (ASCII mở rộng) có thêm 128 ký tự khác ký tự nêu gồm chữ có dấu, hình vẽ, đường kẻ khung đơn khung đôi số ký hiệu đặc biệt BẢNG MÃ ASCII VỚI 128 KÝ TỰ ĐẦU TIÊN BẢNG MÃ ASCII VỚI 128 KÝ TỰ KẾ TIẾP Biểu diễn ký tự  Ví dụ: Chữ A tương ứng với mã ASCII 65 biểu diễn 1000001

Ngày đăng: 22/07/2016, 16:38

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w