Untitled Quiz
19 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Trong các khẳng định sau đây về chương trình dịch (comliler), khẳng định nào sai:

  • Chương trình dịch giúp có thể lập trình trên một ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được công sức làm phần mềm
  • Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình (correct)
  • Chương trình dịch cho phép chuyển chương trình về ngôn ngữ máy để máy tính có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa
  • Với cùng một ngôn ngữ lập trình, trên mỗi loại máy tính hoặc hệ điều hành khác nhau, cần một chương trình dịch khác nhau
  • Đâu là một ví dụ về phần mềm máy tính

  • Bộ nhớ RAM
  • Đĩa mềm
  • Đĩa CD
  • Hệ điều hành (correct)
  • Ngôn ngữ lập trình là một hệ thống ký hiệu và các quy tắc diễn đạt thuật toán để máy tính có thể hiểu được. Cách diễn đạt thuật toán bằng chỉ dẫn có thể coi là một ngôn ngữ lập trình hay không?

    False

    Chọn câu nào đúng nhất trong định nghĩa về hợp ngữ (assembly). Hợp ngữ là loại ngôn ngữ

    <p>Là ngôn ngữ có các lệnh được viết trong mã chữ nhưng về cơ bản mỗi lệnh tương đương với một một lệnh máy. Để chạy được cần dịch ra ngôn ngữ máy</p> Signup and view all the answers

    Ngôn ngữ lập trình là: Là phương tiện diễn đạt các giải thuật có thể chuyển giao cho máy tính thực hiện

    <p>True</p> Signup and view all the answers

    Chọn câu nào đúng và đầy đủ nhất về khái niệm phần mềm:

    <p>Là chương trình, cách tổ chức dữ liệu (cấu trúc dữ liệu) và tài liệu về chúng</p> Signup and view all the answers

    Đánh dấu vào câu sai

    <p>Hợp ngữ (assembly) là ngôn ngữ về cơ bản có cấu trúc của ngôn ngữ máy nhưng địa chỉ và toán hạng có thể viết bằng mã chữ.</p> Signup and view all the answers

    Phần mềm nào trong số các phần mềm sau là phần mềm nhúng

    <p>Từ một mạch có bộ vi xử lý điều khiển bảng quảng cáo</p> Signup and view all the answers

    Có thể hiểu lỗi ngữ nghĩa là lỗi gây ra những tình trạng làm cho máy tính không thể chạy bình thường hoặc làm cho máy chạy sai ý định. Có phải lỗi ngữ nghĩa nào cũng được máy tính tự phát hiện khi chạy tương tự như lỗi chia cho 0 hay không?

    <p>False</p> Signup and view all the answers

    Trong 4 phần mềm sau đây, phần mềm nào có thể thuộc loại tiện ích

    <p>Sao lưu dữ liệu vào ổ đĩa cứng dự phòng</p> Signup and view all the answers

    Chọn câu thích hợp để phân biệt giữa phần mềm ứng dụng và phần mềm hệ điều hành

    <p>Phần mềm ứng dụng cần phần mềm hệ điều hành đế chạy</p> Signup and view all the answers

    Theo bạn, các phần mềm sau thuộc nhóm phần mềm nào: MS Word, MS Excel,MSAccess,MS PovverPoint,MS Internet Explorer

    <p>Nhóm phần mềm ứng dụng</p> Signup and view all the answers

    Câu nào chưa đúng trong số các câu sau?

    <p>Phần mềm thương mại - commercial software: có đăng ký bản quyền : không cho phép sao chép dưới bất kỳ hình thức nào.</p> Signup and view all the answers

    Ngôn ngữ lập trình là:

    <p>Phươngtiện diễn đạt thuật tóan có thể sử dụng để máy tính thực hiện công việc</p> Signup and view all the answers

    Cho thuật toán sau Bước 1. Cho S = 0, i = 1, u = 1, x Bước 2. Tính S := S + U; U:= -U.x2/((i+1)(i+2)); i:=i+2 Bước 3. Nếu i <100 quay lại bước 2, nếu không chuyển xuống bước 4 Bước 4. Lấy output S Thuật toán này tính gì

    <p>Tính ex theo khai triển Taylor đến số hạng thứ 100</p> Signup and view all the answers

    Đâu không phải là đặc trưng của thuật toán? Thuật toán phải giải được mọi bài toán.

    <p>True</p> Signup and view all the answers

    Tính khả thi của thuật toán được hiểu là Thuật toán phải giải được mọi bài toán.

    <p>False</p> Signup and view all the answers

    Xét các cách tìm USCLN của hai số tự nhiên m và n qua các giải thuật sau đây 1. Cách 1. Chỉ dẫn 1: Phân tích m và n thành các thừa số nguyên tố như sau Chỉ dẫn 2: Tính tích của các uớc số chung với số mũ nhỏ nhất 2. Cách 2 Chỉ dẫn 1: Nếu m = n thì USCLN(m,n) lấy là m. Nếu không thực hiện chỉ dẫn 2 Chỉ dẫn 2: Nếu m > n thì bớt m một lượng n và quay lại thực hiện chỉ dẫn 1. Nếu không thực hiện chỉ dẫn 3 Chỉ dẫn 3: Bớt n một lượng m và quay lại thực hiện chỉ dẫn 1 3. Cách 3 Chỉ dẫn 1: Nếu m = n thì USCLN(m,n) lấy là m. Nếu không thực hiện chỉ dẫn 2 Chỉ dẫn 2: Nếu n > m thì tráo đổi giá trị m và n và thực hiện chỉ dẫn 3 Chỉ dẫn 3: Thay m bởi số dư của phép chia m cho n sau đó quay lại thực hiện chỉ dẫn 1. Nếu tính độ phức tạp tính toán của giải thuật là số phép tính số học phải thực hiện thì giải thuật nào tốt nhất

    <p>Cách 3</p> Signup and view all the answers

    Trong những hệ điều hành sau, hệ nào không phải loại đa nhiệm (multitask)

    <p>DOS</p> Signup and view all the answers

    Study Notes

    Chưa có thông tin để tạo ghi chú. Vui lòng cung cấp văn bản hoặc câu hỏi.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    More Like This

    Untitled Quiz
    6 questions

    Untitled Quiz

    AdoredHealing avatar
    AdoredHealing
    Untitled Quiz
    37 questions

    Untitled Quiz

    WellReceivedSquirrel7948 avatar
    WellReceivedSquirrel7948
    Untitled Quiz
    55 questions

    Untitled Quiz

    StatuesquePrimrose avatar
    StatuesquePrimrose
    Untitled Quiz
    48 questions

    Untitled Quiz

    StraightforwardStatueOfLiberty avatar
    StraightforwardStatueOfLiberty
    Use Quizgecko on...
    Browser
    Browser