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

Slide tin học cơ sở 2 tổng quan về mạng máy tính

15 13 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

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 426,04 KB

Nội dung

.c om cu u du o ng th an co ng Chương 1: Tổng Quan Về Lập Trình Máy Tính CuuDuongThanCong.com https://fb.com/tailieudientucntt Ngơn ngữ lập trình c om Có các loại ngơn ngữ lập trình: co ng • Ngơn ngữ máy (Machine language) th an • Hợp ngữ (Assembly language) cu u du o ng • Ngơn ngữ cấp cao (high level language) CuuDuongThanCong.com https://fb.com/tailieudientucntt • Đây ngơn ngữ lập trình hệ c om Ngơn ngữ máy ng du o Ví dụ: 10110000 01100001 th an • CPU hiểu thực thi trực tiếp co ng • Các lệnh được biểu diễn số nhị phân cu u Dễ sai sót, khó đọc, khó hiểu tồn những số 0, CuuDuongThanCong.com https://fb.com/tailieudientucntt Hợp ngữ c om • Là ngơn ngữ lập trình bậc thấp co ng • Sử dụng từ khóa gợi nhớ add, sub, div, để biểu diễn câu lệnh ng du o => add $s0, $s1, $s2 th an Ví dụ: 00000010001100101000000000100000 cu u • Trình hợp dịch Assembler CuuDuongThanCong.com https://fb.com/tailieudientucntt Hợp ngữ c om • Vẫn ngôn ngữ bậc thấp, phụ thuộc vào phần cứng ng • Chưa hỗ trợ cấu trúc để phát triển chương trình lớn có cấu trúc phức cu u du o ng th an co tạp CuuDuongThanCong.com https://fb.com/tailieudientucntt Ngôn ngữ cấp cao c om • Chương trình được viết các lệnh gợi nhớ và thân thiện co ng • Không phụ thuộc kiến trúc máy cu u du o ng th an • Có rất nhiều ngơn ngữ lập trình cấp cao: C/C++, Java, C#, Visual Basic, CuuDuongThanCong.com https://fb.com/tailieudientucntt Ngơn ngữ cấp cao c om • Chương trình dịch: Do máy tính hiểu được ngơn ngữ máy, ng chương trình viết ngơn ngữ cấp cao phải được biên dịch an co sang ngôn ngữ máy Công cụ thực việc biên dịch đó được gọi ng th chương trình dịch u cu • Trình biên dịch du o • Có loại: • Trình thơng dịch CuuDuongThanCong.com https://fb.com/tailieudientucntt Ngơn ngữ cấp cao c om • Trình biên dịch: việc chuyển chương trình ngơn ngữ cấp cao ng đó (chương trình nguồn) sang ngơn ngữ máy (chương trình đích) an co - Thời gian chuyển chương trình nguồn sang chương trình đích được gọi ng th thời gian dịch cu u du o - Thời gian mà chương trình đích thực thi được gọi thời gian thực thi CuuDuongThanCong.com https://fb.com/tailieudientucntt Ngôn ngữ cấp cao c om • Trình thơng dịch: q trình dịch thực thi xảy thời gian, dịch cu u du o ng th an co ng đến đâu thi hành lệnh đến đó CuuDuongThanCong.com https://fb.com/tailieudientucntt cu u du o ng th an co ng c om Giải toán lập trình: CuuDuongThanCong.com https://fb.com/tailieudientucntt cu u du o ng th an co ng c om Mô tả giải thuật lưu đồ: CuuDuongThanCong.com https://fb.com/tailieudientucntt Mô tả giải tḥt lưu đồ (tt) c om • Ví dụ 1: Tính A = x2 + y2 an co ng Begin ng th Nhaäp (x,y) cu u du o A = x2 + y2 Xuaát (A) End CuuDuongThanCong.com https://fb.com/tailieudientucntt Mô tả giải thuật lưu đồ (tt) co an Begin ng c om • Ví dụ 2: ng th Nhaäp (A, B, C, x,y) cu u du o S = (Ax + By + C) / SQRT (x*x + y*y) Xuất S End CuuDuongThanCong.com https://fb.com/tailieudientucntt Mơ tả giải thuật lưu đồ (tt) Begin c om • Tìm giá trị max ba số thực a,b,c a>b S Max = b Ñ Max = a cu u du o ng th an co ng Nhaäp (a, b, c) Max < c S Đ Max = c Xuất (Max) CuuDuongThanCong.com End https://fb.com/tailieudientucntt Bài tập: co ng • Cho biết bán kính, tính diện tích hình tròn .c om Thiết kế giải thuật và mô tả giải thuật lưu đồ cho các bài toán sau đây: th an • Kiểm tra số nguyên là chẵn hay lẻ du o ng • Giải và biện luận phương trình bậc u • Tính giai thừa số nguyên cu • Kiểm tra số nguyên phải số nguyên tố không CuuDuongThanCong.com https://fb.com/tailieudientucntt ... https://fb.com/tailieudientucntt Mô tả giải thuật lưu đồ (tt) c om • Ví dụ 1: Tính A = x2 + y2 an co ng Begin ng th Nhaäp (x,y) cu u du o A = x2 + y2 Xuất (A) End CuuDuongThanCong.com https://fb.com/tailieudientucntt... cấp cao c om • Chương trình dịch: Do máy tính hiểu được ngơn ngữ máy, ng chương trình viết ngơn ngữ cấp cao phải được biên dịch an co sang ngôn ngữ máy Công cụ thực việc biên dịch đó được... biên dịch: việc chuyển chương trình ngơn ngữ cấp cao ng đó (chương trình nguồn) sang ngơn ngữ máy (chương trình đích) an co - Thời gian chuyển chương trình nguồn sang chương trình đích được

Ngày đăng: 12/09/2021, 14:27

TỪ KHÓA LIÊN QUAN

w