Professional Documents
Culture Documents
Lược sử Internet
Các dịch vụ trên Internet
Địa chỉ IP và DNS
Khai thác Internet
Internet
1
Internet là gì ?
Mạng máy tính toàn cầu
(Network of networks)
Sử dụng giao thức TCP/IP
Hỗ trợ các dịch vụ đa dạng, phong phú
Thư điện tử
Chuyển file
Siêu văn bản
Truy nhập từ xa...
2
Internet là gì ?
3
Lược sử Internet
1960 : ARPANET của Bộ QP Mỹ
70-80 : + NSFNET + USENET + BITNET
1991 : WWW -> Bùng nổ Internet
1.000.000 máy kết nối !
1/ 2003 : 170 triệu máy kết nối !
Việt nam gia nhập Internet ? 12/ 1997
4
Lược sử Internet
5
Dịch vụ trên Internet
WWW (World Wide Web)
Cho phép cung cấp và truy cập thông tin trên
Internet thông qua siêu văn bản
Sử dụng giao thức HTTP và ngôn ngữ đặc tả
HTML
Server : WEB Server
Client : Trình duyệt WEB
6
Dịch vụ trên Internet
7
World Wide Web
Hypertext
Siêu văn bản : gồm cả text, âm thanh, hình ảnh,
video, liên kết...
HTML (HyperText Markup Language)
Ngôn ngữ đặc tả siêu văn bản
HTTP (HyperText Transfer Protocol)
Giao thức truyền siêu văn bản
8
World Wide Web
9
World Wide Web
URL (Uniform Resource Locator)
Địa chỉ của tài liệu trên Internet
http://www.bergen.org/AAST/Course/InfoTech/whtiswww.html
10
Dịch vụ trên Internet
E-mail
Cho phép gửi và nhận thư qua Internet
Sử dụng giao thức SMTP (TCP/IP suite)
john1990@hotmail.com
Có thể attatch file hoặc dùng MIME
Server : Mail Server
Client : Trình duyệt mail
11
Dịch vụ trên Internet
12
Địa chỉ IP
Địa chỉ của một máy tính trên Internet
Gồm 32 bit chia làm 4 phần
216.77.133.249
11011000.01001101.10000101.11111001
14
5 lớp địa chỉ IP
Lớp A : 126 mạng và 16,777,214 máy
1.n.n.n ->126.n.n.n
Lớp B : 16,384 mạng và 65,532 máy
128.0.n.n -> 191.255.n.n
Lớp C : 2,097,152 mạng và 254 máy
192.0.0.n -> 223.255.255.n
Lớp D : Multicast
224.n.n.n -> 239.n.n.n
Lớp E : Dùng trong tương lai
240.0.0.n -> 247.255.255.255
15
Địa chỉ IP
Truy cập WEB với địa chỉ IP
http://209.116.69.66
DNS (Domain Name System)
Ánh xạ địa chỉ IP với tên dễ nhớ
Có thể thay đổi IP mà vẫn giữ domain name
Tăng khả năng mở rộng mạng vật lý
Cần các Name Server
16
Địa chỉ IP
http://209.116.69.66
http://www.howstuffworks.com
tên domain
17
Một số khái niệm khác
ISP (Internet Service Provider)
Nhà cung cấp dịch vụ Internet
Truy cập qua đường điện thoại
Truy cập qua đường truyền riêng
Hỗ trợ Web hosting, Domain Name Service
18
Một số khái niệm khác
19
Một số khái niệm khác
20
Truy cập Internet
Thiết đặt kết nối Internet
Quay số qua đường điện thoại (dùng modem)
Qua máy chủ Internet (Proxy Server)
Internet Browser
Phần mềm duyệt Internet
Mosaic, Internet Explorer, Netscape Navigator,
Mozilla, Opera...
21
Truy cập Internet
22
Web sites
Tin tức
http://vnexpress.net
http://www.tintucvietnam.com
http://www.tuoitre.com.vn
http://thethaovietnam.com.vn
http://www.cnn.com
http://www.bbc.co.uk/vietnamese
http://www.tv5.org
...
23
Web sites
Forum
http://www.vnequation.com
http://www.ttvnol.com
http://www.dhthanglong.com/forum/
...
24
Web sites
Mua bán qua mạng
http://vdcsieuthi.vnn.vn
http://book.fpt.vn/shop.asp
http://www.sjcvn.com/pthucbanhang.asp
...
25
Web sites
Download
Lưu file, phần mềm về máy tính
http://www.download.com
http://support.vnn.vn/tiengviet/
26
Web sites
Tìm kiếm
http://www.google.com
http://www.altavista.com
http://www.yahoo.com
...
27
Web sites
Các loại trang Web khác
Bách khoa toàn thư
Học qua mạng
Nghe nhạc trực tuyến
Truyền hình trực tuyến
...
28
Web sites
Các nút thao tác cơ bản
Back, Forward, Home, Stop, Refresh...
Lấy dữ liệu từ trang Web
Copy đoạn văn bản
Copy ảnh
Lưu lại file ảnh
Lưu lại toàn bộ trang Web
Tạo shorcut cho trang Web
29
E-mail
Thư điện tử
Phần mềm duyệt mail : Outlook Express,
Netscape Mail & Newsgroups
Web mail : Duyệt mail thông qua trang Web
Web site cung cấp hộp thư miễn phí
www.hotmail.com
www.yahoo.com
www.hopthu.com
www.ttvn.com
30
Các bước điện toán hóa
Bước 1. Xác định vấn đề - bài toán.
Bước đầu tiên nhằm phát biểu chính xác vấn đề - bài toán, làm rõ
những yêu cầu, xác định tính khả thi
Bước 2. Lựa chọn phương pháp giải.
Có nhiều cách khác nhau để giải quyết vấn đề với chi phí về thời
gian, không gian lưu trữ, độ chính xác khác nhau. Tùy theo nhu cầu thực
của bài toán mà chọn lựa phương pháp giải.
Bước 3. Xây dựng thuật toán hoặc thuật giải.
Chi tiết hóa hơn phương pháp đã lựa chọn, xác định dữ liệu vào, ra
cho các bước và trật tự thực hiện các bước cơ bản đó.
Bước 4. Cài đặt chương trình.
Từ thuật giải, quy tắc của một ngôn ngữ lập trình để xây dựng
chương trình thể hiện giải thuật đã thiết lập.
Bước 5, Hiệu chỉnh & Thực hiện chương trình.
Bước 6, Lưu trữ, Bảo trì. 31