1. Thông tin và tin học Thông tin là một tập hợp của các dấu hiệu, đặc điểm, tính chất, ….cho ta hiểu biết về một sự việc nào đó. Thông tin có thể tồn tại ở nhiều dạng: Âm thanh, hình ảnh, chữ viết, cử chỉ …..
GV: Nguyễn Đức Thịnh BM: Khoa học máy tính – Khoa CNTT Trường Đại học Nông Nghiệp Hà Nội Tổng quan mơn học Các nội dung chính: Cơ sở Microsoft Word Microsoft Excel Hệ số điểm là: 0.2, 0.3, 0.5 Tổng quan môn học Tài liệu học tập: Giáo trình nhập môn tin học (dùng cho khối B) Bài giảng + Bài tập tin học đại cương Tổng quan môn học Yêu cầu sinh viên: Yêu cầu tự học Đi học đầy đủ Chăm thực hành Thực nội quy phòng máy Ăn mặc đơn giản, tác phong nghiêm túc Phần I: Đại cương tin học Thông tin tin học Thông tin Tin học Các đơn vị tin học Mã hóa thơng tin tin học II Các hệ đếm máy tính Các loại hệ đếm Chuyển đổi hệ đếm Các phép toán số học hệ số Biểu diễn số nguyên máy tính III Đại số logic I Thơng tin tin học Thông tin tập hợp dấu hiệu, đặc điểm, tính chất, ….cho ta hiểu biết việc Thơng tin tồn nhiều dạng: Âm thanh, hình ảnh, chữ viết, cử … Thơng tin mã hóa (làm thơng tin ngắn gọn, cô đọng, bảo mật ….) Tin học Lịch sử phát triển máy tính: hệ - 1950-1958: + Máy tính lắp ráp đèn điện tử chân khơng + Số liệu đưa vào bìa đục lỗ + Tốc độ tính tốn vào khoảng 300-3000 phép/s - 1958-1964 + Bộ xử lý trung tâm lắp ráp mạch bán dẫn + Số liệu đưa vào bìa băng đục lỗ + Tốc độ tính tốn: 10000 – 100 000 phép/s + Chương trình dịch hệ điều hành đơn giản - 1965 -1974: + Bộ xử lý vi mạch điện tử cỡ nhỏ + Bộ nhớ màng mỏng từ xuyến từ, nhớ ngồi đĩa cứng + Tốc độ tính tốn khoảng: 100 000 đến triệu phép/s + Máy có hệ điều hành - 1974 đến nay: + Bộ xử lý lắp ráp vi mạch nhỏ + Bộ nhớ ngồi dùng đĩa mềm đĩa cứng - Thứ năm: + Trí khơn nhân tạo + Hệ suy diễn phát triển hệ quản lý sở kiến thức + Một số máy tính khơng dùng bàn phím Dùng tiếng nói để lệnh Tin học Tin học: Viện hàn lâm khoa học Pháp đưa định nghĩa “ Tin học môn khoa học xử lý hợp lý thông tin, đặc biệt thiết bị tự động, thơng tin chứa đựng kiến thức loài người lĩnh vực kĩ thuật, kinh tế xã hội” Nói ngắn gọn Tin học mơn học nghiên cứu việc tự động hóa q trình xử lý thơng tin Tin học chia thành lĩnh vực: Phần cứng, phần mềm Các đơn vị thông tin tin học Bit: Là đơn vị nhỏ thơng tin, biểu thị phần tử nhớ máy tính + Mọi thơng tin đưa vào máy tính chuyển hóa thành xung có mức điện cao hay thấp Mức cao gọi mức logic 1, mức thấp gọi mức logic + Các thiết bị máy tính xây dựng từ linh kiện điện tử có trạng thái mã hóa + Các xung điện máy tính ghi tương ứng vào phần tử nhớ, phần tử nhớ thiết lập Các phép toán hệ a Phép cộng VD: 1100 0111 + 0011 0111 1111 1110 A B SUM 1 1 0 0 1 CARRY Các phép toán hệ a Phép trừ VD: 1100 0111 - 0011 0111 1001 0000 A B A-B 1 1 0 0 1 CARRY Các phép toán hệ - Nguyên tắc máy tính phép trừ: a – b = a+ (-b) Các phép toán hệ a Phép nhân A B AxB 0 1 0 0 CARRY Biểu diễn số ngun máy tính Có loại số ngun máy tính: có dấu khơng dấu Máy tính dùng 1, byte để biểu diễn số nguyên Trong chương trình học ta biểu diễn số nguyên byte Biểu diễn số ngun máy tính Số ngun khơng dấu byte Với số khơng dấu máy tính dùng bit để biểu diễn độ lớn Dải biểu diễn 255 Cách biểu diễn: + Đổi số hệ 10 sang hệ + Thêm vào bên trái số nhị phân bit cho đủ bít Biểu diễn số nguyên máy tính Số ngun có dấu khn bit - Nguyên tắc: Máy tính dùng bít trái để biểu diễn bít cịn lại để biểu diễn độ lớn - Nếu bit dấu =1 số âm ngược lại - Dải biểu diễn -127….+127 - Cách biểu diễn: + Biểu diễn số dương hệ 10 sang hệ + Tìm số bù (Đảo tất bit) + Lấy số bù +1 ta số bù + Số bù mà cộng số ban đầu kết luận số bù số âm Biểu diễn số nguyên máy tính VD: Biểu diễn -6 khn bit: - Biểu diễn +6: 0 0 1 - Đảo bit - Cộng +1: - Kết -6: 1 1 0 0 0 0 1 1 1 III Đại số logic Mệnh đề logic ĐN: Là câu nói viết có tính chất khẳng định hay phủ định kiện Mỗi mệnh đề logic đặt câu hỏi “có khơng?” “có sai khơng?” Các câu cảm thán, mệnh lệnh, hiệu câu chung chung (không không sai) không coi mệnh đề logic III Đại số logic Mỗi mệnh đề nhận giá trị sai Từ mệnh đề đơn giản ta xây dựng lên mệnh đề phức tạp nhờ có kết hợp phép lien kết “and”, “or”, “not” Các phép liên kết với mệnh đề làm thành môn đại số gọi đại số logic hay đại số mệnh đề giá trị True False số logic với True > False Biến logic Biến logic biến nhận giá trị logic (TRUE) sai (FALSE) VD: X=“Số nguyên m âm” X nhận T/F phụ thuộc vào giá trị m Các toán tử logic Toán tử NOT Toán tử AND X NOT X TRUE FALSE FALSE TRUE X Y X AND Y TRUE FALSE FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE FALSE FALSE Các toán tử logic Toán tử OR Toán tử XOR X Y X OR Y TRUE FALSE TRUE FALSE TRUE TRUE TRUE TRUE TRUE FALSE FALSE FALSE X Y X XOR Y TRUE FALSE TRUE FALSE TRUE TRUE TRUE TRUE FALSE FALSE FALSE FALSE Hàm logic Hàm logic hàm biến logic Kết hàm trả giá trị logic VD: X=“Sinh viên k53” Y= “Khoa nông học” Hàm F=X “và” Y hay F= X AND Y Biểu thức logic Biểu thức logic kết hợp logic, biến logic, hàm logic toán tử logic Kết biểu thức logic logic Tính giá trị biểu thức logic theo thứ tự sau: + Thay giá trị vào biến có + Thực phép tính số học, phép so sánh có + Thực toán tử logic theo thứ tự ưu tiên: NOT, AND, OR, XOR ... Phần I: Đại cương tin học Thông tin tin học Thông tin Tin học Các đơn vị tin học Mã hóa thơng tin tin học II Các hệ đếm máy tính Các loại hệ đếm Chuyển đổi hệ đếm Các phép toán số học hệ số Biểu... tập tin học đại cương Tổng quan môn học Yêu cầu sinh viên: Yêu cầu tự học Đi học đầy đủ Chăm thực hành Thực nội quy phòng máy Ăn mặc đơn giản, tác phong nghiêm túc Phần I: Đại cương. .. nghĩa “ Tin học môn khoa học xử lý hợp lý thông tin, đặc biệt thiết bị tự động, thơng tin chứa đựng kiến thức loài người lĩnh vực kĩ thuật, kinh tế xã hội” Nói ngắn gọn Tin học môn học nghiên