Khi kiểm thử chương trình, việc chọn dữ liệu đầu vào bao phủ nhiều trường hợp nhằm mục đích gì?
AĐáp án A: Giúp chương trình chạy nhanh hơn
BĐáp án B: Giúp phát hiện và gỡ lỗi chương trình
CĐáp án C: Giảm số dòng lệnh trong chương trình
DĐáp án D: Tối ưu hóa bộ nhớ sử dụng
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Đáp án B
Câu 2
1 điểm
Sau khi đã tạo một tệp ảnh mới, làm thế nào để lưu tệp ảnh đó?
AĐáp án A: Chọn File -> Save As
BĐáp án B: Chọn Tools -> Save Image
CĐáp án C: Chọn View -> Save Image
DĐáp án D: Chọn Edit -> Save
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Đáp án A
Câu 3
1 điểm
Theo em, những kĩ năng, tố chất nào là cần thiết nhất cho người thiết kế đồ hoạ?
AĐáp án A: Có hiểu biết sâu về toán học.
BĐáp án B: Biết chơi nhiều nhạc cụ khác nhau.
CĐáp án C: Có khả năng sử dụng thành thạo phần mềm đồ hoạ máy tính và có kiến thức về công nghệ, khả năng cảm nhận cái đẹp, khả năng sáng tạo.
DĐáp án D: Kỹ năng giao tiếp, xử lý tình huống tốt.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:C
Đáp án C
Câu 4
1 điểm
Để lập trình giải một bài toán trên máy tính, ta cần thực hiện qua:
AĐáp án A: 3 bước
BĐáp án B: 4 bước
CĐáp án C: 2 bước
DĐáp án D: 5 bước
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Đáp án B
Câu 5
1 điểm
Công đoạn thiết kế phần mềm là:
AĐáp án A: Chuyển các yêu cầu về phần mềm thành bản thiết kế phần mềm.
BĐáp án B: Chuyển những mô tả ở bản thiết kế thành các lệnh thực hiện được trên máy tính để máy tính “hiểu” và “thực hiện” đúng theo thiết kế.
CĐáp án C: Thực hiện các bước thử nghiệm sản phẩm xem có khiếm khuyết gì không để khắc phục kịp thời trước khi phần mềm đến tay người sử dụng.
DĐáp án D: Phân tích nhu cầu của cộng đồng cần phục vụ, xác định vai trò của phần mềm, xác định thông tin đầu vào, đầu ra của hệ thống phần mềm cần xây dựng.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Đáp án A
Câu 6
1 điểm
Khẳng định nào sau đây là sai?
AĐáp án A: Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình.
BĐáp án B: Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ.
CĐáp án C: Những nghề thuộc nhóm thiết kế và lập trình chỉ có thể làm ở cơ quan tư nhân.
DĐáp án D: Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng.
Để tạo logo "Olympic Việt Nam" với các vòng tròn Olympic lồng nhau bằng phần mềm thiết kế đồ họa, lưu tệp ảnh với tên "Olympic VN.xcf" và xuất ảnh với tên "Olympic VN.png".
aÝ a: Để tạo ảnh mới, chọn Edit → New và thiết lập kích thước phù hợp.
bÝ b: Có thể thêm lớp bằng cách chọn Layer → New Layer
cÝ c: Dùng "Rectangle Select Tool" để vẽ vòng tròn;
dÝ d: Xuất ảnh dưới định dạng .png để dùng trên web hoặc in ấn, giữ được chất lượng và độ trong suốt.
Chương trình sau thực hiện nhập vào từ bàn phím tọa độ của một điểm M(x,y) trong mặt phẳng Oxy, tính và đưa ra màn hình khoảng cách từ điểm M đến gốc tọa độ O.
from math import * x,y=map(float,input().split()) d=math.gcd(x**2+y**2 ) print(d)
Hãy chỉ ra các lỗi trong chương trình rồi viết lại cho đúng?
Viết chương trình nhập vào 1 chuỗi văn bản bất kỳ từ bàn phím
a) Kiểm tra chuỗi vừa nhập có phải là chuỗi đối xứng không, hiển thị kết quả ra màn hình
(VD: “madam” là chuỗi đối xứng; “mabcdam” là chuỗi không đối xứng).
b) Thực hiện xoá bỏ các dấu cách tồn tại trong chuỗi, kiểm tra lại xem chuỗi sau khi xoá khoảng trắng có là chuỗi đối xứng hay không rồi hiển thị kết quả ra màn hình?