Tài nguyên dạy học

Các ý kiến mới nhất

Hỗ trợ trực tuyến

Điều tra ý kiến

Bạn thấy trang này như thế nào?
Bình thường
Đẹp
Đơn điệu
Ý kiến khác

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Ảnh ngẫu nhiên

    Thành viên trực tuyến

    3 khách và 0 thành viên

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    bài 5 ngôn ngữ lập trình

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn:
    Người gửi: vũ thị gia hân
    Ngày gửi: 22h:53' 20-03-2014
    Dung lượng: 6.2 MB
    Số lượt tải: 564
    Số lượt thích: 0 người
    Bài 5: Ngôn Ngữ Lập Trình
    Gv: Vũ Văn Hiệu
    Bài tập
    Câu hỏi: Xác định bài toán và thuật toán của bài toán tìm số nhỏ nhất trong 2 số nguyên A,B?
    * Trả lời:
    Xỏc d?nh bi toỏn:
    Input: A, B là các số nguyên.
    Output: Đưa ra Min là số nhỏ nhất trong 2 số A, B.
    Thuật toán li?t kờ:
    B1: Nhập A, B;
    B2: Nếu A< = B Thì Min ? A;
    B3: Nếu B < A thì Min ? B;
    B4: Kết luận Min là số cần tìm;
    Sơ đồ khối
    Các chương trình trong máy tính
    BÀI 5. NGÔN NGỮ LẬP TRÌNH
    Làm thế nào để máy tính hiểu và trực tiếp thực hiện được thuật toán?
     Sử dụng chương trình để diễn tả thuật toán. Kết quả diễn tả thuật toán như vậy cho ta một chương trình, ngôn ngữ để viết chương trình đó gọi là ngôn ngữ lập trình.
     Mỗi chương trình viết bằng ngôn ngữ khác muốn thực hiện trên máy tính đều phải dịch ra ngôn ngữ máy bằng chương trình dịch.
    Có ba loại ngôn ngữ lập trình:
    1. Ngôn ngữ máy
    2. Hợp ngữ
    3. Ngôn ngữ bậc cao
    Ngôn ngữ máy là gì?
    1. Ngôn ngữ máy
    Ngôn ngữ máy

    01100001 : a
    01100010 : b
    01000001 : A
    01000010 : B
    00101011 : +
    1. Ngôn ngữ máy
    Ưu điểm:
    Vì là ngôn ngữ duy nhất mà máy tính có thể trực tiếp hiểu và thực hiện nên cho phép khai thác triệt để và tối ưu khả năng của máy.
    Nhược điểm:
    Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng, chương trình viết mất nhiều công sức, cồng kềnh và khó hiệu chỉnh.
    Là ngôn ngữ duy nhất để viết chương trình mà máy tính có thể trực tiếp hiểu và thực hiện được.
    Ưu và nhược điểm của ngôn ngữ máy?
     Ngôn ngữ này không thích hợp với số đông người lập trình.
    Hợp ngữ là gì?
    2. Hợp ngữ
    Một số lệnh:
    INPUT: Nhập giá trị
    ADD: Phép cộng
    SUB: Phép trừ
    DIV: Phép chia
    2. Hợp ngữ
    Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên của con người (thường là viết tắt các từ tiếng Anh) để thể hiện các lệnh trên thanh ghi.
    Nhược điểm:
    Còn phức tạp, phụ thuộc vào nhiều loại máy.
    ? Vì vậy ngôn ngữ này chỉ thích hợp với các nhà lập trình chuyên nghiệp.
    Để chương trình viết bằng hợp ngữ thực hiện được trên máy tính, nó cần được dịch ra ngôn ngữ máy bằng chương trình hợp dịch.
    Hệ điều hành MS-DOS
    C:> -
    3. Ngôn ngữ bậc cao
    Ưu điểm:
    Là ngôn ngữ có lệnh viết gần với ngôn ngữ tự nhiện hơn, có tính độc lập cao, ít phụ thuộc vào loại máy, chương trình viết ngắn gọn, dễ hiểu, dễ nâng cấp.
    Một số ngôn ngữ bậc cao:
    Turbo Pascal, Visual Basic, Java, Delphi, C++...
     Vì vậy ngôn ngữ này thích hợp với phần đông người lập trình.
    Ngôn ngữ lập trình Pascal
    Ngôn ngữ lập trình Visual Basic

    Ngôn ngữ lập trình C++
    Phần mềm Java
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Từ khóa
    Câu 1: Một máy tính thường hoạt động theo:
    Câu 2: Ngôn ngữ lập trình bậc cao được xây dựng theo yêu cầu về tính:
    Câu 3: Đơn vị đo thông tin là:
    Câu 4: Ngôn ngữ máy tính là ngôn ngữ:
    Câu 5: Các dạng thông tin trong máy tính gồm dạng hình ảnh, dạng âm thanh và dạng….:
    Câu 6: Bộ xử lí trung tâm (CPU) bao gồm: bộ điều khiển, bộ logic và….:
    Câu 7: Thuật toán có tính chất:
    Câu 8: Chương trình thực hiện trên máy tính cần dịch ra ngôn ngữ máy bằng…:
    Câu 9: Sử dụng các từ viết tắt để thể hiện các lệnh cần thực hiện gọi là:
    Ngôn ngữ lập trình
    Trò chơi ô chữ
    Củng cố
    Bài tập
    Câu 1, 2, 3 (sgk 46)

    Bài học đã
    KẾT THÚC
     
    Gửi ý kiến