Bài giảng Tin học đại cương: Giới thiệu máy vi tính cung cấp cho người đọc các kiến thức: Lịch sử phát triển máy vi tính, các thành phần của máy vi tính, một số khái niệm cơ bản. Mời các bạn cùng tham khảo nội dung chi tiết.
Trang 1GIỚI THIỆU MÁY VI TÍNH
Trang 2Nội dung chính
Lịch sử phát triển máy vi tính
Các thành phần của máy vi tính
Một số khái niệm cơ bản
Trang 3Lịch sử phát triển
Theo thời gian:
Trước CN
Từ năm 1670
Từ năm 1946
Từ năm 1964
Từ năm 1975
Bàn tính được sử dụng cho việc tính toán
Máy tính bằng cơ học được dùng để tính toán,lưu trữ thông tin trên những thẻ bấm lổ.
Máy tính điện tử được dùng để tính toán, và Von Newmann đề cử cách lưu trữ chương trình trong máy tính cơ sở cho máy điện toán sau này.
Máy tính điện toán dùng mạch vi điện tử xuất hiện do IBM công bố.
Máy tính siêu điện toán dùng vi mạch tích hợp
xuất hiện.
Trang 4Lịch sử phát triển
Theo chủng loại máy:
MAINFRAME
MINICOMPUTER
PERSONAL COMPUTER (PC)
LAPTOP
Trang 5Các thành phần của máy tính
Phần cứng
• Thiết bị xuất: màn hình (monitor), máy in (printer)
• Thiết bị nhập: bàn phím (keyboard), chuột (mouse)
• Bo mạch chủ (mainboard)
• Bộ xử lý trung tâm (CPU: central proccessing Unit)
• Thẻ điều khiển (card)
• Bộ nhớ chính: RAM, ROM
• Bộ nhớ phụ: đĩa cứng (HDD), đĩa mềm (FDD), CD, Tape
Trang 6Các thành phần của máy tính
Cơ chế lưu trữ:
• Đổi từ số nhị phân số thập phân
• Đổi từ số thập phân số nhị phân
• Phép tính +,
- Đơn vị tính của bộ nhớ
Bit
Trang 8Số nhị phân
0101
3 2 1 0
= (0*23) + (1*22) + (0*21) + (1*20)
10100101
7 6 5 4 3 2 1 0
= (10*2 4 ) (?) + (0*2 3) + (1*22) + (0*21) + (1*20)
01001100
7 6 5 4 3 2 1 0
= ?
11111111
7 6 5 4 3 2 1 0
= ?
Trang 9Số Nhị Phân
3
1
0
1
Ghi kết quả: 1 1 0
Trang 10Số Nhị Phân
0 1 0 1
0 1 1 1
+
Trang 11Đơn vị tính Bộ nhớ
1 bit mang một trong hai trạng thái 0 , 1
1 byte = 8 bit
1 Kb = 1024 byte
1 Mb = 1024 Kb = 1024 2 byte
1 Gb = 1024 Mb = 1024 4 byte
1 Tb = 1024 Gb = 1024 6 byte
Chú ý:
Byte là đơn vị truy xuất bộ nhớ nhỏ nhất (?)
Trang 12Các thành phần của máy tính
Phần mềm
Hệ Điều Hành Ngôn Ngữ Lập Trình Phần Mềm Ứng Dụng
Hệ QTCSDL
Trang 13Phần mềm
Hệ điều hành: MS DOS, MS Windows,
Unix, Linux, …
Ngôn ngữ lập trình: Pascal, C++, Java,
Basic, C#, …
Excel, MS PowerPoint, Corel Drawn, …
Trang 14Một số khái niệm cơ bản
Dữ liệu: là các loại số liệu thô chưa được xử lý
Thông tin: là kết quả của quá trình xử lý dữ liệu
Kiến thức: (?)
Thuật toán: là một hệ thống chặt chẽ và rõ ràng các qui tắc nhằm xác định một dãy các thao tác, sao cho sau một số bước hữu hạn, một vấn đề được giải quyết
Chương trình: là một tập các cấu trúc, câu lệnh được thể hiện thông qua một NNLT theo một
thuật toán nào đó mà máy có thể hiểu và thực hiện được