Bài giảng Tin học đại cương - Bài 1: Tổng quan môn học và giới thiệu chung - Nguyễn Thị Phương Thảo

TIN HỌC ĐẠI CƯƠNG  
TỔNG QUAN MÔN HỌC  
VÀ GIỚI THIỆU CHUNG  
Nguyễn Thị Phương Thảo  
Bộ môn KTMT và M, Khoa CNTT  
Trường Đại học Thủy Lợi  
Email: [email protected].vn  
1
GIỚI THIỆU MÔN HỌC  
Tên môn học: Tin đại cương  
Thời lượng: 3 TC (30 giờ Lý thuyết, 15 giờ thực hành)  
Cách đánh giá:  
Điểm quá trình: 50% (thi giữa kỳ + bài tập thực hành +  
chuyên cần)  
Điểm thi cuối kỳ: 50% (thi viết, 90’)  
2
Nội dung môn học  
Máy tính và chương trình máy tính  
Các lệnh lựa chọn và lặp  
Dữ liệu Mảng  
File và struct  
3
Nội dung môn học  
Khái niệm cơ bản của lập trình C++  
Các lệnh cơ bản  
Câu cấu trúc điều khiển  
Chương trình con  
Mảng và vector  
Xâu ký tự (string)  
Tập tin (file) và Cấu trúc (struct)  
Bài tập tổng hợp  
4
MỤC TIÊU MÔN HỌC  
Hiểu biết cơ bản về lập trình C++  
Nắm được các kỹ năng viết, dịch, sửa lỗi và chạy một  
chương trình C++  
Biết cách giải một số bài toán bằng lập trình C++  
Biết ứng dụng kiến thức về thuật toán và lập trình vào  
công việc sau này  
5
TÀI LIỆU MÔN HỌC  
Giáo trình chính:  
Bản tiếng Anh: Introduction to Engineering Programming:  
Solving Problems with Algorithms, James Paul Holloway,  
John Wiley & Sons, 2005...  
Bản dịch: Giới thiệu Lập trình Kỹ thuật, Khoa CNTT,  
Trường ĐH Thủy Lợi  
Tài liệu tham khảo khác:  
C++ Language Tutorial,  
Teach Yourself C++ in 21 Days, Second  
Edition,  
6
TỔNG QUAN VỀ MÁY TÍNH  
Các khái niệm cơ bản  
Biểu diễn thông tin trong máy tính  
Các hệ đếm thông dụng  
Bảng mã ASCII  
Phần cứng và phần mềm  
Thuật toán  
Ngôn ngữ lập trình  
7
CÁC KHÁI NIỆM CƠ BẢN  
Thông tin (information): Tất cả những gì mang lại sự hiểu  
biết, nhận thức cho con người.  
Dữ liệu (data) là sự biểu diễn của thông tin và được thể  
hiện bằng các tín hiệu vật lý.  
Ví dụ: Dữ liệu có thể ở dạng: số, văn bản, âm thanh,  
hình ảnh, …  
Thông tin chứa đựng ý nghĩa còn dữ liệu không có ý  
8
nghĩa nếu chúng không được tổ chức và xử lý.  
CÔNG NGHỆ THÔNG TIN  
VÀ MÁY TÍNH  
…
…
9
CÁC KHÁI NIỆM CƠ BẢN  
Máy tính điện tử là công cụ xử lý thông tin.  
Về cơ bản máy tính có 4 thao tác chính:  
Nhận thông tin: Thu nhận thông tin từ thế giới bên ngoài  
vào máy tính  
Xử lý thông tin: Biến đổi, phân tích, tổng hợp, tra cứu…  
những thông tin ban đầu để có được thông tin mong muốn  
Xuất thông tin: Đưa các thông tin kết quả ra bên ngoài  
Lưu trữ thông tin: Ghi nhớ lại các thông tin đã được  
ghi nhận  
10  
CÁC KHÁI NIỆM CƠ BẢN  
Để được lưu trữ và xử lý trong MTĐT, dữ liệu được mã  
hoá bằng các mã nhị phân. Mọi dữ liệu dù bản chất  
khác nhau nhưng đều được số hoá  
Lí do: Trong máy tính chỉ có 2 tín hiệu là bật và tắt  
0: mô phỏng trạng thái ngắt của mạch điện (đèn tắt)  
1: mô phỏng trạng thái đóng của mạch điện (đèn sáng)  
Bit (binary digit): Đơn vị nhỏ nhất của thông tin chỉ có  
thể có giá trị là 0 hoặc là 1  
11  
ĐƠN VỊ ĐO THÔNG TIN  
Các đơn vị đo thông tin được dùng để đo dung lượng của bộ nhớ.  
Bảng quy đổi các đơn vị đo thông tin bao gồm:  
12  
PHẦN CỨNG VÀ PHẦN MỀM  
Quá trình xử lí thông tin bằng máy tính được thực  
hiện theo quy trình sau:  
Để thực hiện được quá trình trên, máy tính cần phải có  
phần cứng và phần mềm hỗ trợ  
Phần cứng (Hardware) là toàn bộ các thiết bị vật lý của  
máy tính  
Phần mềm (Software) là thuật ngữ chuyên môn được dùng  
để chỉ các chương trình máy tính được lập sẵn và ghi trên  
đĩa.  
13  
PHẦN MỀM  
Thông thường, phần mềm được chia làm 3 loại chính:  
Hệ điều hành (OS: Operating System): Là phần mềm cơ  
bản, gồm tập hợp các chương trình điều khiển hoạt động  
của máy tính cho phép người dùng khai thác dễ dàng và  
hiệu quả các thiết bị của hệ thống.  
Ngôn ngữ lập trình (Programming Language): Dùng lập  
chương trình cho máy tính hoạt động. Một số ngôn ngữ  
lập trình: Pascal, C, C++, Visual Basic  
Phần mềm ứng dụng (Application): Là các chương trình  
ứng dụng cụ thể vào một lĩnh vực.  
14  
PHẦN CỨNG  
Các thành phần phần cứng cơ bản của một hệ thống máy tính:  
Khối xử lý trung tâm (CPU): xử lý, tính toán các kết  
quả, điều hành hoạt động tính toán của máy tính  
Thiết bị lưu trữ: dùng để cất giữ thông tin bao gồm  
Bộ nhớ trong (ROM, RAM) và Bộ nhớ ngoài (Đĩa  
cứng, đĩa mềm, CD, VCD, USB)  
Thiết bị nhập: đưa dữ liệu từ thế giới bên ngoài vào  
Thiết bị xuất: gửi thông tin ra bên ngoài  
15  
PHẦN CỨNG - CPU  
16  
PHẦN CỨNG – BỘ NHỚ CHÍNH  
Bộ nhớ trong:  
ROM  
Bộ nhớ chỉ đọc  
Ghi một lần duy nhất  
RAM  
Bộ nhớ truy xuất ngẫu  
nhiên  
Bộ nhớ đọc, ghi  
Thông tin lưu tạm thời,  
mất khi mất nguồn điện  
cung cấp  
17  
PHẦN CỨNG – BỘ NHỚ CHÍNH  
Bộ nhớ ngoài:  
Ổ đĩa cứng  
Đĩa mềm, đĩa CD/DVD  
18  
Đĩa ngoài  
USB  
CÁC THIẾT BỊ ĐẦU VÀO  
Bàn phím  
Chuột  
19  
Microphone  
Webcam  
Máy quét  
CÁC THIẾT BỊ ĐẦU RA  
Máy in  
Màn hình  
Loa  
Máy chiếu  
20  
Tải về để xem bản đầy đủ
pdf 48 trang yennguyen 21760 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học đại cương - Bài 1: Tổng quan môn học và giới thiệu chung - Nguyễn Thị Phương Thảo", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_tin_hoc_dai_cuong_bai_1_tong_quan_mon_hoc_va_gioi.pdf