1. Trang chủ
  2. » Cao đẳng - Đại học

TỔNG QUAN về TIN học (TIN học đại CƯƠNG SLIDE)

56 18 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Slide 1

  • Nội dung

  • Các khái niệm

  • Các khái niệm

  • Các khái niệm

  • Các hệ biểu diễn số

  • Hệ thập phân (decimal)

  • Các hệ biểu diễn số

  • Hệ nhị phân (binary)

  • Hệ nhị phân (binary)

  • Các hệ biểu diễn số

  • Hệ thập lục phân (hexa-decimal)

  • Các hệ biểu diễn số

  • Hệ cơ số X (X  2)

  • Hệ cơ số X (X  2)

  • Đơn vị dữ liệu (thông tin)

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Các phép toán trên bit

  • Đổi cơ số

  • Đổi cơ số

  • Đổi cơ số

  • Đổi cơ số

  • Đổi cơ số

  • Đổi cơ số

  • Đổi cơ số

  • Biểu diễn số trên máy tính

  • Biểu diễn số trên máy tính

  • Biểu diễn số trên máy tính

  • Biểu diễn số trên máy tính

  • Tổng quan về tin học

  • Cấu trúc máy tính

  • Cấu trúc máy tính

  • Cấu trúc máy tính

  • Cấu trúc máy tính

  • Cấu trúc máy tính

  • Cấu trúc máy tính

  • Tổng quan về tin học

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Thuật toán

  • Tổng quan về tin học

  • Ngôn ngữ lập trình

  • Ngôn ngữ lập trình

  • Ngôn ngữ lập trình

Nội dung

TỔNG QUAN VỀ TIN HỌC Nội dung  Tổng quan tin học  Các khái niệm  Các hệ biểu diễn số  Cấu trúc máy tính  Thuật tốn ngơn ngữ lập trình  Ngơn ngữ lập trình C Các khái niệm  Thơng tin (information)  Hiểu biết, nhận thức người vật tượng  Dữ liệu (data)  Là thông tin chuẩn hóa  Xử lý máy tính Các khái niệm  Chương trình (program)  Một dãy câu lệnh thực máy tính (viết ngơn ngữ lập trình) Dữ liệu Kết Chương trình Các khái niệm  Phần mềm (software)  Chương trình chạy máy tính  Dữ liệu để chương trình thao tác  Tài liệu mơ tả cách sử dụng  Phần cứng (hardware)  Các thiết bị điện tử  Tin học – Công nghệ thông tin (information technology)  Ngành khoa học nghiên cứu phát triển phương pháp, kỹ thuật công cụ nhằm xử lý thông tin cách tự động Các hệ biểu diễn số  Các hệ biểu diễn số  Hệ thập phân Hệ thập phân (decimal)  Hệ số phổ biến  Sử dụng 10 chữ số: 0, 1, …,  Ví dụ  389  389 = 3.102 + 8.101 + 9.100  5454 ? Các hệ biểu diễn số  Các hệ biểu diễn số  Hệ thập phân  Hệ nhị phân Hệ nhị phân (binary)  Sử dụng chữ số để biểu diễn số  Một chữ số hệ nhị phân gọi BIT (Binary digIT)  Hệ số lĩnh vực máy tính  Ví dụ  Dãy nhị phân 101001 có giá trị 1.2 + 0.2 + 1.2 + 0.2 + 0.2 + 1.2 = 41 Hệ nhị phân (binary)  Phần thập phân số nhị phân?  Ví dụ: 101.1 ?  -1 1.2 + 0.2 + 1.2 + 1.2 = 5.5 10 Cấu trúc máy tính  Bộ nhớ • RAM (Random Access Memory): nhớ mà ta đọc/ghi máy tính hoạt động • • Thơng tin RAM bị khơng có nguồn điện Dung lượng lớn so với ROM  Bộ nhớ ngồi • • • Lưu trữ thơng tin độc lập với lượng điện Có dung lượng lớn Một số nhớ ngoài: đĩa mềm (floppy disk), đĩa cứng (hard disk), CD, DVD, USB, … 42 Cấu trúc máy tính  Bàn phím (keyboard)  Thiết bị vào chuẩn để người sử dụng nhập thông tin vào  Có nhiều loại bàn phím, loại phổ biến có 101 phím  Màn hình (monitor)  Thiết bị đầu chuẩn để máy tính thơng báo thơng tin cho người sử dụng  Màn hình có hai chế độ: văn đồ họa • • Chế độ văn có 25 dịng 80 cột Chế độ đồ họa có độ phân giải: 320x200, 640x480, 1024x720, … 43 Tổng quan tin học  Các khái niệm  Lịch sử phát triển  Các hệ biểu diễn số  Cấu trúc máy tính  Thuật tốn  Ngơn ngữ lập trình 44 Thuật tốn  Thuật tốn (algorithm)  Thuật toán/giải thuật: thủ thuật giải tốn  Thuật tốn dãy có trình tự cơng việc cần thực  Tính chất thuật tốn • • • • Tính hữu hạn: kết thúc sau số bước Tính hiệu quả: thuật toán đơn giản, tối ưu mặt sử dụng nhớ, thời gian Tính tổng quát: giải cách tổng quát Tính xác định: kết phụ thuộc vào liệu toán 45 Thuật toán  Thuật toán  Hai phương tiện đơn giản mơ tả thuật tốn • • Giả lệnh: dùng ngơn ngữ tự nhiên Sơ đồ khối: dùng kí hiệu đồ họa 46 Thuật tốn  Giả lệnh  Ví dụ : xây dựng thuật toán thực việc “luộc rau” • • • • • • • Bước 1: Nhặt rau Bước 2: Rữa rau Bước 3: Cho nước vào nồi Bước 4: Đun nước Bước 5: Khi nước sôi, cho rau vào nồi Bước 6: Tiếp tục đun sơi rau chín Bước 7: Lấy rau 47 Thuật toán  Giả lệnh  Ví dụ : xây dựng thuật tốn tính tổng s=1+2+…n • • • Bước 1: Nhập giá trị n Bước 2: Cho s = 0, i = (i biến đếm) Bước 3: Trong i nhỏ n thực • • • • Bước 3.1: tăng i lên đơn vị (i = i + 1) Bước 3.2: cộng i vào s (s = s + i) Bước 3.3: lặp lại bước Bước 4: Xuất giá trị s 48 Thuật toán  Giả lệnh  Bài tập: xây dựng thuật toán tính giai thừa p = n! = 1.2.3…n • • • Bước 1: Nhập giá trị n Bước 2: Cho p = 1, i = (i biến đếm) Bước 3: Trong i cịn nhỏ n thực • • • • Bước 3.1: tăng i lên đơn vị (i = i + 1) Bước 3.2: nhân i vào p (p = p * i) Bước 3.2: lặp lại bước Bước 4: Xuất giá trị p 49 Thuật toán  Sơ đồ khối gồm kí hiệu sau: begin Bắt đầu end Kết thúc Nhập/xuất liệu điều kiện sai Thực cơng việc Kiểm tra rẽ nhánh 50 Thuật tốn  Ví dụ: vẽ sơ đồ khối tính n! p = 1.2.3 … n begin Nhap n i=1 p=1 i

Ngày đăng: 29/03/2021, 18:08

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w