Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 134 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
134
Dung lượng
6,75 MB
Nội dung
Bài giảng Tin học đại cương Thời lượng: TC 11/03/19 1 Tên học phần: Tin học đại cương (Ngơn ngữ lập trình C) Loại học phần: lý thuyết + tập + thực hành Số tín chỉ: bao gồm 7->8 tuần thực học Phân bố thời gian: + lý thuyết: 15 tiết; + thực hành: 15 tiết; + tập: 15 tiết + SV tự học nhà: 90 Đối tượng: dùng cho SV CQ ngành Điện tử , Cơ khí Điều kiện tiên quyết: 11/03/19 Mục tiêu học phần: + SV phải nắm Tổng quan máy tính, có kỹ giao tiếp với máy tính qua hệ điều hành Windows + Biết thành phần ngôn ngữ lưu đồ, ngôn ngữ C + Biết vẽ lưu đồ với toán đơn giản + Biết viết chương trình đơn giản Nhiệm vụ SV + Lên lớp: nắm vững nội dung quan trọng chương, + Bài tập: làm tập máy thực hành + Tự học nhà: nghiên cứu giảng tài liệu tham khảo, làm 11/03/19 tập máy nhà Tiêu chuẩn đánh giá sinh viên: + Điểm đánh giá trình: trọng số 30% Gồm: Kỹ thực hành: 15% Kiểm tra kỳ + chuyên cần: 15% (báo trước tuần) + Điểm thi kết thúc học phần: trọng số 70% Thi theo hình thức tự luận, thời gian 60 phút Lịch thi: theo lịch Ban Đào tạo 11/03/19 NỘI DUNG CHƯƠNG TRÌNH Đại cương Tin học (6 tiết) Các khái niệm tin học (3 tiết) Hệ điều hành Windows (2 tiết) Internet (1tiết) Ngơn ngữ lập trình C (39 tiết) Thuật tốn ngơn ngữ lưu đồ (14 tiết) Ngơn ngữ lập trình C (25 tiết) PHẦN ĐẠI CƯƠNG VỀ TIN HỌC CHƯƠNG 1 CÁC KHÁI NIỆM CƠ BẢN VỀ TIN HỌC 11/03/19 I/ Các khái niệm 1/ Khái niệm tin học: Tin học ngành khoa học công nghệ nghiên cứu phương pháp, q trình xử lý thơng tin cách tự động dựa phương tiện kỹ thuật máy tính điện tử 2/ Máy tính điện tử (Computer): Là thiết bị điện tử dùng để lưu trữ xử lý thơng tin theo chương trình định trước người định 11/03/19 II/ Các giai đoạn phát triển máy tính Thế hệ thứ (1945-1955): máy tính dùng đèn điện tử Máy tính có tên ENIAC (Electronic Numerical Integrator and Computer) nặng khoảng 30 (1946) Mỹ Thế hệ thứ hai (1955-1965): máy tính dùng thiết bị bán dẫn Dùng Transistor (Bell Labs 1948) Bộ nhớ máy tính tăng lên đáng kể trở nên nhỏ gọn Thế hệ thứ ba (1965-1980) dùng mạch hợp tích hợp IC Cơng nghệ điện tử phát triển nhanh cho phép đặt hàng chục Transistor vào vỏ chung gọi chip 11/03/19 II/ Các giai đoạn phát triển máy tính (tt) Thế hệ thứ tư (1980-199x): sử dụng công nghệ VLSI Công nghệ VLSI (Very Large Scale Integrator) đời cho phép tích hợp chip hàng triệu Transitor => máy tính trở nên nhỏ hơn, nhanh với tốc độ hàng triệu phép tính giây, tảng cho máy tính PC ngày Thế hệ thứ năm (2000 -> nay): dùng CPU lõi kép, lõi tứ, tích hợp GPU, dùng cơng nghệ ép xung 11/03/19 III/ Thông tin biểu diễn thông tin máy tính 1/ Khái niệm thơng tin: Bất thơng báo hay tín hiệu coi thông tin 2/ Biểu diễn thông tin máy tính: Do máy tính chế tạo dựa thiết bị điện tử có hai trạng thái đóng mở, tương ứng với hai số Máy tính dùng hệ đếm nhị phân (Binary) tức hệ đếm biểu diễn với hai chữ số 11/03/19 10 IV/ Một số địa Web 1/ Tin tức: Cổng Internet VN: home.vnn.vn Báo tuổi trẻ: www.tuoitre.com.vn Báo Thanh niên: www.thanhnien.com.vn Báo CAND: www.cand.com.vn Tin247: www.tin247.com Báo Lao động: www.laodong.com.vn Báo Nhân dân: www.nhandan.com.vn Báo VnExpress: www.vnexpress.net 11/03/19 120 IV/ Một số địa Web (tt) 2/ Giải trí: Nhạc việt: www.mp3.zing.vn VN Thư quán: www.vnthuquan.net Nhạc số: www.nhacso.net Người mẫu: www.mm52.com, www.24h.com.vn, www.ngoisao.net Báo bóng đá: www.bongdaso.com 11/03/19 121 IV/ Một số địa Web (tt) 3/ Tìm kiếm: Google: www.google.com Sóc bay: www.socbay.com Yahoo: www.yahoo.com Bing: http://www.bing.com 11/03/19 122 IV/ Một số địa Web (tt) 4/ Tin học: Tuần báo Echip: www.echip.com.vn Báo PC World: www.pcworld.com.vn Diễn đàn Mã nguồn: www.manguon.com Báo Tin học & Nhà trường: www.thnt.com.vn Quản trị mạng: www.quantrimang.com 11/03/19 123 V/ Mơ hình khách hàng/người phục vụ Mơ hình khách hàng/người phục vụ: Hệ thống Web xây dựng theo mơ hình khách hàng/người phục vụ (Client/Server) CLIENT (Khách hàng) SERVER (Người phục vụ) Phải có tồn điểm phục vụ Web, gọi Web Server có trang Web 11/03/19 124 VI/ Qui trình kết nối dịch vụ Internet Qui trình kết nối Internet: PC – MODEM – (PHONE LINE) - ISP – INTERNET Các nhà cung cấp dịch vụ Internet VN: FPT, Vietel, VDC, Netnam, Saigonnet,… Internet hoạt động theo mơ hình Client/Server cung cấp nhiều dịch vụ hữu ích: www (World Wide Web): dịch vụ trang tin toàn cầu E-mail (Electronic Mail): dịch vụ thư điện tử FTP (File Transfer Protocol): dịch vụ truyền liệu Internet 11/03/19 125 VII/ Phân biệt Internet, Intranet, Extranet Mạng LAN có triển khai dịch vụ giống Internet tư điện tử, trang tin nội giống dịch vụ Internet mà kết nối với bên ngồi gọi Intranet Mạng LAN có triển khai dịch vụ giống Internet kết nối với Internet gọi Extranet 11/03/19 126 VIII/ Sử dụng trình duyệt Web Internet Explorer (IE) Thanh công cụ (Standard Buttons): Cho phép thực nhanh lệnh thay phải thực từ Menu Thanh địa (Address Bar): Muốn truy cập trang Web gõ địa trang vào địa nhấn Enter 11/03/19 127 VIII/ Sử dụng trình duyệt Web Internet Explorer (IE) Một số chức công cụ: Nút Back : Trở trang trước trang Nút Forward : Tiến tới trang trước quay Nút Stop : Dừng tải nội dung trang Nút Refresh : Nút làm tươi nội dung, tải lại nội dung trang web xem 11/03/19 128 IX/ Những khái niệm Internet Trình duyệt web (Browser): Để sử dụng dịch vụ www máy bạn cần có trình duyệt web Internet Explorer (IE), Mozilla Firefox, Netscape Navigator, Opera, Safari, Chrome,… Trình duyệt web chương trình tải trang tin (web) máy người sử dụng từ máy chủ phục vụ web 11/03/19 129 IX/ Những khái niệm Internet (tt) Domain (Tên miền): Tên miền tên máy chủ phục vụ web mạng Tên miền tổ chức Internet quốc tế quản lý Tên miền tên giới Cấu trúc tên miền gồm: WWW.. Ví dụ: www.tuoitre.com.vn Một tên miền có nhiều phần mở rộng Tên phần mở rộng cho biết lĩnh vực hoạt động quốc gia nơi đăng ký Quốc gia: vn, uk, us, ca, au, fr, cn, jp,… Lĩnh vực: net, com, edu, gov, org Tên miền hình thức hiểu ngắn gọn địa IP giúp người sử dụng truy cập máy chủ 11/03/19 máy 130 phục vụ web mà không cần nhớ địa IP IX/ Những khái niệm Internet (tt) HTTP: Hyper Text Transfer Protocol – Phương thức truyền siêu văn Internet cho phép truyền nội dung trang tin toàn cầu (WWW) từ máy phục vụ web máy người sử dụng Hyperlink-Siêu liên kết, tính chất quan trọng trang Web Tại vị trí trang Web mà trỏ chuột chuyển sang dạng hình bàn tay trỏ vị có siêu liên kết (Khi kích chuột liên kết (mở) đến trang web mới) 11/03/19 131 IX/ Những khái niệm Internet (tt) ISP: Nhà cung cấp dịch vụ Internet (Internet Service Providers): Nơi bạn đăng ký để gia nhập Internet sử dụng dịch vụ mà ISP cung cấp Web, mail Một số ISP Việt Nam: Viettel, FPT, Saigonnet, VDC, 11/03/19 132 X/ Tìm kiếm thơng tin Internet Tìm kiếm qua trang Web động gọi máy tìm kiếm (Search Engine) Là hệ thống cho phép tìm kiếm thơng tin Internet theo yêu cầu người sử dụng Ví dụ: www.google.com trang Web hỗ trợ tìm kiếm cực mạnh, sử dụng phổ biến Internet 11/03/19 133 XI/ Phân biệt web tĩnh, web động Web tĩnh: có nội dung chuẩn bị sẵn, không thay đổi theo nhu cầu người sử dụng Ví dụ: trang giới thiệu, CSDL luật,… Web động có nội dung thay đổi theo nhu cầu người sử dụng Ví dụ: trang tin tức, tìm kiếm, bán hàng mạng,… 11/03/19 134 ... sang hệ 10 : Xét số hệ số với biểu diễn sau: N2=dndn -1 d1d0 Khi hệ số 10 số N là: N10=dn*2n+dn -1* 2n -1+ …+d1* 21+ d0*20 11 /03 /19 12 IV/ Cấu trúc máy tính Hệ thống máy tính bao gồm hai phần: 1/ Phần. .. Kilobyte: KB = 210 = 10 24 Byte Megabyte: MB = 10 24 KB Gigabyte: 1GB = 10 24 MB Terabyte: 1TB= 10 24 GB 11 /03 /19 11 4/ Chuyển đổi hệ đếm Hệ 10 sang hệ 2: Thực liên tiếp phép chia cho thương số Số nhị... hai chữ số 11 /03 /19 10 3/ Các đơn vị đo thông tin (tt) Đơn vị sở: Bit (0 1) Đơn vị bản: Byte (1 Byte = Bit) Các bội số Byte: Kilobyte: KB = 210 = 10 24 Byte Megabyte: MB = 10 24 KB Gigabyte: