Bài giảng Tin học căn bản - Chương 1: Tương quan
CHƯƠNG I : TỔNG QUAN
1.1 Thông tin và xử lý thông tin
1.2 Hệ thống tính và đơn vị đo
1.3 Cấu trúc tổng quan phần cứng
1.4 Tổng quan về phần mềm
1.5 Tổng quan về mạng máy tính
cơMicroSoft Word : lµ c«ng cơ ®Ĩ so¹n th¶o c¸c v¨n b¶n cao cÊpMicroSoft Excel : lµ c«ng cơ ®Ĩ so¹n th¶o vµ tÝnh to¸n trªn c¸c b¶ng tÝnhMicroSoft Access : lµ c«ng cơ ®Ĩ so¹n th¶o c¸c ch¬ng tr×nh qu¶n lýInternet Explorer : lµ c«ng cơ ®Ĩ duyệt và xem các trang Web48NGÔN NGỮ LẬP TRÌNHNGÔN NGỮ MÁYNGÔN NGỮ CẤP THẤPNGÔN NGỮ CẤP CAO49NGÔN NGỮ MÁY TÍNH-Ngơn ngữ lập trình được tạo thành bởi một hệ thống các kí hiệu dùng làm phương tiện để diễn đạt, trao đổi và truyền thơng tin. Đây là ngơn ngữ nhân tạo nhằm phục vụ cho việc giao tiếp giữa người và máy.-Mỗi ngơn ngữ đều được xây dựng từ một bộ kí hiệu cơ bản và những quy tắc ngữ pháp chặt chẽ để tạo lập ngơn ngữ.Ngơn ngữ lập trình được phân làm ba loại chính :50Ngơn ngữ cấp thấp (Assembly Language)-Tiện lợi hơn ngơn ngữ máy, được gọi là hợp ngữ (ngơn ngữ Assembly) vì có các chỉ thị gợi nhớ -Các chương trình viết bằng hợp ngữ phải được dịch sang ngơn ngữ máy thì CPU mới cĩ thể thực hiện được. Chương trình dịch này cĩ tên là hợp dịch (Assembler). Assembler sẽ dịch mỗi dịng lệnh ở hợp ngữ sang một chỉ thị của ngơn ngữ máy.51Ngơn ngữ cấp cao (High Level Language) Được xây dựng cho những người ít đi sâu vào phần cứng. Ngơn ngữ khá gần với ngơn ngữ khoa học kỹ thuật, quản lý. Các đối tượng xử lí thơng dụng, gần gũi, nhiều vẻ hơn, cĩ thể gồm cả số nguyên, số thực, chữ. Bộ kí tự sử dụng trong ngơn ngữ vừa đủ, xác định ;ngữ nghĩa đơn giản, chặt chẽ và mục tiêu là để miêu tả và điều khiển việc xử lí thơng tin một cách rất cụ thể chứ khơng phải để diễn đạt những ý niệm trừu tượng. 523Các lệnh viết bằng ngơn ngữ này dễ học, dễ viết, dễ sửa và khơng phụ thuộc vào cấu trúc riêng của từng loại máy. Ngơn ngữ cấp cao được xây dựng bởi : -Một bộ kí hiệu cơ bản xác định về số lượng và bao gồm những kí hiệu chữ, số, các kí hiệu gần gũi với ngơn ngữ khoa học kĩ thuật. -Một bộ từ gồm cĩ từ tự đặt và từ dành riêng -Một ngữ pháp rất đơn giản, dễ hiểu để xây dựng nên các câu lệnh -Một ngữ nghĩa là hiệu qủa của các câu lệnh được viết đúng ngữ pháp53LỆNH – CHƯƠNG TRÌNH1 1. Tác động (Operation) Tác động là một cái gì đĩ kéo dài trong một thời gian hữu hạn nhằm dẫn đến một kết quả xác định. Mỗi tác động cần cĩ những đối tượng nào đĩ nhận tác động (tác tố) và cách thức nhận tác động (tác tử ).- Căn cứ vào sự thay đổi trạng thái của đối tượng để cĩ thể nhận định về kết quả của tác động.541 Lệnh (Command) Mỗi tác động được mơ tả bằng một ngơn ngữ theo một quy tắc nhất định. Mỗi mơ tả này tạo thành một lệnh. Cấu trúc cơ bản của một lệnh thường cĩ dạng : Mã chỉ thị Tác tố trong đĩ Mã chỉ thị (Operation Code) xác định nội dung cần thực hiện, dữ liệu cần lấy và lấy ở đâu, cách thức tác động, ... Lệnh là thành phần cơ bản tạo nên chương trình55CÁC LOẠI LỆNH -Lệnh dùng để mơ tả các dữ kiện hoặc các thơng tin được sử dụng trong chương trình -Lệnh thực hiện các phép tốn số học hoặc logic và gán kết quả cho biến -Lệnh kiểm tra điều kiện để quyết định thi hành nhĩm lệnh này hoặc nhĩm lệnh khác (lệnh rẽ nhánh) 56 -Lệnh điều khiển thi hành một nhĩm lệnh lặp đi lặp lại nhiều lần (lệnh vịng lặp) -Lệnh rẽ nhánh và lệnh vịng lặp cĩ tác dụng phá vỡ việc thi hành các lệnh một cách tuần tự . Nhờ vậy chương trình trở nên rất linh hoạt và ngắn gọn. - -Lệnh di chuyển dữ liệu từ nơi này đến nơi khác57 -Lệnh gọi và thi hành một chương trình con. Đây là một lệnh đặc biệt. Lệnh này được xem như là lệnh đại diện cho một nhĩm lệnh (chương trình con). Khi lệnh này được thi hành thì máy sẽ gọi và thi hành nhĩm lệnh mà lệnh này đại diện. Thi hành xong máy lại quay về thực hiện lệnh kế tiếp của lệnh đại diện này. -Lệnh điều khiển các thiết bị nhập xuất và thực hiện việc nhập, xuất dữ liệu58CHƯƠNG TRÌNH (PROGRAM) Chương trình là một dãy liên tiếp các lệnh. Thực hiện dãy lệnh đĩ gọi là thi hành (Execute) chương trình Các chương trình đều cĩ các tính chất chung : -Các lệnh được thi hành tuần tự : thi hành xong một lệnh mới thi hành sang lệnh kế tiếp 59 -Một tiến trình luơn luơn cho kết quả. Kết quả được in ra giấy hoặc màn hình để xem -Khi thi hành chương trình thường cần thêm dữ liệu bên ngồi cung cấp -Chương trình viết bằng ngơn ngữ cấp cao gọi là chương trình nguồn (Source Program) -Chương trình viết bằng ngơn ngữ máy gọi là chương trình đích (Target Program) 60 Chương trình chuyển đổi chương trình nguồn thành chương trình đích tương đương gọi là chương trình dịch Cĩ hai cách dịch: cách biên dịch (Compiler) ; cách thơng dịch (Interpreter) Mỗi ngơn ngữ cấp cao phải cĩ một chương trình thơng dịch hoặc biên dịch riêng 61CÁCH THÔNG DỊCHGiải mã từng chỉ thị của chương trình nguồn và thực hiện ngay chỉ thị đĩ bằng những cơng cụ cĩ sẵn trong chương trình thơng dịch cùng với những dữ liệu cung cấp cho chương trình nguồn.62CÁCH BIÊN DỊCHDịch chương trình nguồn thành chương trình đích. Trong qúa trình dịch khơng thi hành ngay từng lệnh. Cĩ thể dừng lại để người dùng sửa lỗi, cũng cĩ thể khơng xem xét tới lỗi khi dịch. Lỗi sẽ được phát hiện khi thi hành chương trình. Máy sẽ thi hành chương trình đích cùng với những dữ liệu cung cấp cho chương trình nguồn.63Ba s¶n phÈm cđa microsofthƯ ®iỊu hµnhMS-DOS WINDOWS64Ba s¶n phÈm cđa microsoft2-bé office65Ba s¶n phÈm cđa microsoft3-PhÇn mỊn vỊ internet661.5 NHẬP MÔN INTERNET 67 M¹ng m¸y tÝnh lµ mét hƯ thèng kết nối tõ 2 m¸y tÝnh trë lªn, cho phÐp ngêi dïng trao ®ỉi th«ng tin vµ chia sỴ c¸c tµi nguyªn phÇn cøng, phÇn mỊm trªn m¹ng.MẠNG-NETWORK68 INTERNET : lµ hƯ thèng c¸c m¹ng m¸y tÝnh, kÕt nèi víi nhau bëi c¸c kªnh truyỊn th«ng, trªn ph¹m vi toµn cÇu.THƠNG TIN TRÊN INTERNET ĐƯỢC CUNG CẤP BỞI CÁC DỊCH VỤ69Thµnh phÇn cđa Internet -C¸c m¸y chđ (Host - Server) -C¸c m¸y tr¹m (Client) -C¸c thiÕt bÞ ®Çu cuèi -Đêng truyỊn -C¸c phÇn mỊm trªn m¸y chđ Server -C¸c phÇn mỊm trªn m¸y tr¹m Client 70CÁC DỊCH VỤ CƠ BẢN THƯ ĐIỆN TỬ E-Mail TÌM KIẾM THƠNG TIN World Wide Web TRUYỀN FILE File Transfer Protocol TRAO ĐỔI TRỰC TIẾP Chat TRUY CẬP TỪ XA TelNet71 Người dùng cĩ thể đăng ký một hoặc nhiều dịch vụ trên InternetCĩ dịch vụ miễn phí; cĩ dịch vụ phải trả tiền72CÁC NHÀ CUNG CẤP IAP ( Internet Access Provider )Cung cấp cổng truy nhập cho các mạngISP ( Internet Service Provider )Cung cấp các dịch vụ InternetICP ( Internet Content Provider )Cung cấp thơng tin lên InternetIXP ( Internet Exchange Provider )Cung cấp dịch vụ kết nối Internet73ĐỊA CHỈ INTERNETMỖI HOST TRÊN INTERNET CĨ MỘT ĐỊA CHỈ DUY NHẤT 74N1.N2.N3.N4Ni 2550203.162.39.49ĐỊA CHỈ DẠNG SỐ 75tªn miỊn ĐỊA CHỈ DẠNG CHUỖItªn m¸y cđa ®¬n vÞ.lo¹i ®¬n vÞ.tªn nícVÝ dơ : hcmute.edu.vn (HoChiMinh University of Technical Education)76 tªn m¸y cđa ®¬n vị tự đặt và được chấp nhận lo¹i ®¬n vÞ edu (educatipnal) - gi¸o dơc com (commercial) - th¬ng m¹i gov (government) - nhµ níc org (organization) - tỉ chøc kh¸c net (networking) - m¹ng mil (military) - qu©n sù tªn níc vn, us, ca, au, in, cn, de.. tªn m¸y cđa ®¬n vÞ.lo¹i ®¬n vÞ.tªn níc77TƯƠNG ỨNG 1-1203.162.39.49ĐỊA CHỈ DẠNG SỐĐỊA CHỈ DẠNG CHUỖIHCMUTE.EDU.VN78MỘT VÀI TÊN MIỀNĐại học Bách khoa hcmut.edu.vnĐại học Kinh tế hcmueco.edu.vnVTV Hà Nội vtv.org.vnSài gòn hochiminhcity.gov.vnBáo Người lao động nld.com.vnBạn cần biết bancanbiet.com79TÊN MIỀN ĐẶC BIỆTCÁC ISP VNN.VN FPT.VNTÊN MIỀN QUỐC TẾ YAHOO.COM GOOGLE.COM NHADAT.COM MICROSOFT.COM80MƠ HÌNH CLIENT-SERVERMAIL SERVERWEB SERVERCLIENT81CÁC PHẦN MỀM CLIENTE-MAILWEB821-Quay sè VµO MẠNG qua ®iƯn tho¹i Public Switch Telephone Network 2-kÕt nèi trùc tuyÕn Leased Line-Direct AccessHAI C¸CH THAM GIA INTERNET83PSTNMODEMISPCÁCH 184INTERNETISPCÁCH 285KẾT NỐI TRỰC TUYẾNLeased Line-Direct Access ĐƯỜNG TRUYỀN THUÊ RIÊNG CHO CƠ QUAN DOANH NGHIỆP CĨ MẠNG LAN KHƠNG DÙNG ĐƯỜNG ĐIỆN THOẠI TỐC ĐỘ CAO KẾT NỐI VỚI MẠNG LAN DÙNG CHO NHIỀU MÁY SỬ DỤNG 24/24 GIỜ CỦA NGÀY CHI PHÍ LỚN 861-cã ®¡ng ký thuª bao hoµ m¹ng Account User Name Password Sè ĐIƯN THO¹I CđA ISP 2-KHƠNG ĐĂNG KÝ THUÊ BAO HỒ MẠNG User Name VNN1269 Password VNN1269Nếu chỉ truy cập trong nước thì dùng VNN1268 Quay sè VµO MẠNG qua ®iƯn tho¹i -Modem (MOdulation DEModulation) -ĐIỆN THOẠI HỮU TUYẾN -MÁY TÍNH87-u ®iĨm : phỉ biÕn ®¬n GØAN rỴ KHÔNG PHẢI ĐĂNG KÝ * TRẢ cuíc THEO ®iƯn tho¹i* kh«ng SỢ lé password*-nhỵc : tèc ®é chËm <56 KBIT/s KH¤NG DïNG ®ång thêi ®iƯn tho¹i 883 PHƯƠNG THỨC TRUYỀN THƠNG PSTN (mạng điện thoại cơng cộng)Public Switch Telephone Network ISDN (mạng số tích hợp đa dịch vụ)INTERGRATED SERVICES DIGITAL NETWORK ADSN (mạng kỹ thuật số bất đối xứng)Asymmetric Digital Subscriber Line 89 1-PSTN (mạng điện thoại cơng cộng) -quay số qua điện thoại -tín hiệu analog, phải dùng modem -tốc độ thấp 64 Kbps -khơng dùng đồng thời với điện thoại -tuỳ chọn ISP -cĩ đăng ký thuê bao hoặc -khơng đăng ký thuê bao Vnn126990 2-ISDN (mạng số tích hợp đa dịch vụ) -digital do đĩ khơng dùng modem cũ -tốc độ cao hơn PSTN 64-128 Kbps -đồng thời với điện thoại,Video, Fax -tuỳ chọn ISP -Số điện thoại 1267 -Username tự chọn 1 lần -Password ISP cấp91ĐIỀU KIỆN : - ĐƯỜNG DÂY ISDN RIÊNG VÀ 1 THIẾT BỊ ĐẦU CUỐI CĨ CHỨC NĂNG TƯƠNG TỰ MODEM - HOẶC CHUYỂN TỪ ĐƯỜNG ĐIỆN THOẠI THƯỜNG THÀNH ĐƯỜNG ISDN VÀ 1 MODEM ISDN ƯU : - SỬ DỤNG ĐỒNG THỜI NHIỀU DỊCH VỤ TRÊN MỘT TUYẾN ĐIỆN THOẠI : INTERNET, ĐIỆN THOẠI, FAX, VIDEO92 3-ADSN (mạng kỹ thuật số bất đối xứng) - kết nối trực tiếp - chỉ chuyển tải dữ liệu Internet - ISP định trước - tải về tốc độ 8 Mbps - tốc độ Upload 0.8 Mbps tạm đủ cho các hoạt động thơng thường - triển khai vào cuối năm 200293INTERNET TỐC ĐỘ CAO ADSL (đường thuê bao số bất đối xứng) -phần băng thơng tải xuống lớn 10 lần phần băng thơng tải lên -tần số băng thoại và băng truyền số liệu là khác nhau 94ƯU ĐIỂM DÙNG ĐỒNG THỜI ĐIỆN THOẠI VÀ INTERNET , MULTIMEDIA, PHIM TRỰC TUYẾN TỐC ĐỘ TẢI XUỐNG 1.5 ĐẾN 8 MBPS NHANH HƠN TRƯỚC 140 LẦN TỐC ĐỘ TẢI LÊN 64 ĐẾN 640 KBPS TRẢ TIỀN THEO DUNG LƯỢNG TRUYỀN SỐ LIỆU, KHƠNG THEO THỜI GIAN DÙNG THIẾT BỊ KHÁC VỚI MODEM CŨ95KẾT NỐI QUA ĐIỆN THOẠIVnn1260 internet trả tiền trướcVnn1267 internet đồng thời đa phương tiệnVnn1268 internet khơng thuê bao-xem trong nướcVnn1269 internet khơng thuê bao-xem cả ngồi nước96
File đính kèm:
- Tin hoc can ban chuong 1.ppt