Kỹ thuật lập trình cơ sở - IT01 (394)

Câu hỏi 24059:

Cho đoạn mã:

string str = "Khoa CN Thong Tin";

str.replace(5,2,"Cong Nghe");

Cho biết kết quả của chuỗi str?

A. str = "KhoaCong NgheThongTin"
B. str = "Khoa Cong Nghe Thong Tin"
C. str = "Khoa Cong Nghe"
D. str = ""Khoa CN Thong Tin"

Câu hỏi 24060:

Cách khai báo biến con trỏ a và con trỏ b như nào là đúng?

A. int *a, *b;
B. int *a, b;
C. int* a, b;
D. int *a; *b;

Câu hỏi 24062:

Trong ví dụ sau dấu & có nghĩa là gì?

int x=5;

int *p;

p=&x;

A. Lấy địa chỉ ô nhớ x
B. Lấy giá trị ô nhớ x
C. Không có ý nghĩa
D. Lấy giá trị của biến x

Câu hỏi 24066:

Khi con trỏ đang lưu trữ giá trị là địa chỉ nào đó, để truy xuất giá trị tại địa chỉ đó ta dùng toán tử nào?

A. #
B. &
C. *
D. %

Câu hỏi 24067:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

struct SinhVien{

string _ten;

int _tuoi;

float _dtb;

};

void XULY( SinhVien &x )

{

ifstream f;

f.open("sinhvien.dat", ios::in| ios::binary);

f.read((char*)&x, sizeof(SinhVien));

f.close();

}

A. Lưu vào file nhị phân "sinhvien.dat" thông tin của SinhVien x
B. Đọc nội thông tin SinhVien đang có trong file nhị phân "sinhvien.dat" và lưu vào biến SinhVien x
C. Lưu vào file văn bản "sinhvien.dat" thông tin của SinhVien x
D. Đọc nội thông tin SinhVien đang có trong file văn bản "sinhvien.dat" và lưu vào biến SinhVien x

Câu hỏi 24070:

Đâu là định nghĩa đúng kiểu dữ liệu cấu trúc (struct)?

A. Cấu trúc là một đối tượng để lưu trữ nhiều giá trị khác nhau cùng một kiểu với cùng một tên
B. Không có phát biểu nào phù hợp
C. Cấu trúc là một đối tượng để lưu trữ nhiều giá trị khác nhau có thể có kiểu khác nhau trong cùng một tên
D. Cấu trúc là một đối tượng để lưu trữ một giá trị của một kiểu xác định

Câu hỏi 24256:

Cho đoạn mã:

string str = "Khoa CNTT";

int n = length(str);

Cho biết kết quả của n?

A. 2
B. 0
C. 9
D. Không xác định được

Câu hỏi 25099:

Cho đoạn mã:

string str = "";

str.append("Khoa");

str.append(" ");

str.append("Cong Nghe");

str.append(" Thong Tin");

Cho biết kết quả của chuỗi str?

A. str = ""
B. str = "Khoa Cong Nghe"
C. str = "KhoaCong NgheThongTin"
D. str = "Khoa Cong Nghe Thong Tin"

Câu hỏi 25107:

Lệnh break có tác dụng gì?

A. Có tác dụng thực hiện lệnh tiếp theo sau nó.
B. Có tác dụng bỏ qua các lệnh tiếp theo sau nó mà quay lại việc kiểm tra điều kiện lặp.
C. Có tác dụng kết thúc ngay vòng lặp chứa nó.
D. Có tác dụng kết thúc ngay vòng lặp ngoài cùng.

Câu hỏi 25108:

Có các lệnh gán giá trị cho các biến như sau:

n = 10;

x = 4.534;

s = "CNTT";

ch = 'A';

Cho biết biến ch có kiểu dữ liệu là gì?

A. string
B. int
C. float
D. char

Câu hỏi 25109:

Cho khai báo biến

char ch;

Lệnh gán nào KHÔNG thể thực hiện được cho biến ch?

A. ch = 'A'
B. ch = "A"
C. ch = '7'
D. ch = 12

Câu hỏi 26470:

Cho khai báo mảng một chiều:

int a[20];

Cho biết đâu là phát biểu đúng?

A. Mảng a có thể lưu trữ tối đa 20 phần tử có kiểu dữ liệu bất kỳ
B. Mảng a có thể lưu trữ các số nguyên có giá trị nhỏ hơn hoặc bằng 20
C. Mảng a có thể lưu trữ tối đa 20 phần tử số nguyên
D. Mảng a có thể lưu trữ tối đa 20 phần tử số thực

Câu hỏi 26472:

Cho đoạn mã khai báo sau:

int a[10];

Đâu là cách sử dụng KHÔNG đúng khi truy xuất đến các phần tử trong mảng một chiều a?

A. a[9]
B. a[0]
C. a[2]
D. a[10]

Câu hỏi 26473:

Cho đoạn mã sau:

int a=7, b=3, n;

n = a/b;

Kết quả của n là bao nhiêu?

A. 2
B. 1
C. 3
D. 2.5

Câu hỏi 26481:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

struct HangHoa{

string _tenHH;

float _soLuong;

float _donGia;

};

void XULY(int &n, HangHoa ds[])

{

ifstream f;

f.open("sinhvien.dat", ios::in| ios::binary);

f.read((char*)&n, sizeof(int));

f.read((char*)ds, sizeof(HangHoa)*n);

f.close();

}

A. Đọc từ file văn bản "hanghoa.dat" danh sách gồm n HangHoa khác nhau
B. Lưu vào file văn bản "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau
C. Lưu vào file nhị phân "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau
D. Đọc từ file nhị phân "hanghoa.dat" số nguyên n và danh sách gồm n HangHoa khác nhau lưu vào mảng ds

Câu hỏi 26482:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

void XULY(int n)

{

int i;

ofstream f;

f.open("songuyen.txt, ios::out);

f<

f.close();

}

A. Đọc số nguyên từ file văn bản "songuyen.txt" và lưu vào n
B. Lưu vào file nhị phân "songuyen.txt" giá trị số nguyên n
C. Đọc số nguyên từ file nhị phân "songuyen.txt" và lưu vào n
D. Lưu vào file văn bản "songuyen.txt" giá trị số nguyên n

Câu hỏi 26484:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

struct SinhVien{

string _ten;

int _tuoi;

float _dtb;

};

void XULY( SinhVien x)

{

ofstream f;

f.open("sinhvien.dat", ios::out|ios::binary);

f.write((char*)&x, sizeof(SinhVien) );

f.close();

}

A. Đọc nội thông tin SinhVien đang có trong file văn bản "sinhvien.dat" và lưu vào biến x
B. Đọc nội thông tin SinhVien đang có trong file nhị phân "sinhvien.dat" và lưu vào biến x
C. Lưu vào file văn bản "sinhvien.dat" thông tin của SinhVien x
D. Lưu vào file nhị phân "sinhvien.dat" thông tin của SinhVien x

Câu hỏi 26485:

Cho đoạn mã khai báo sau:

string str = "Khoa CNTT";

Đâu là cách sử dụng KHÔNG đúng?

A. str[str.lengthtrứng-1]
B. str[0]
C. str.at[0]
D. str[str.lengthtrứng]

Câu hỏi 26486:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

struct HocSinh{

string _tenHH;

string _gioiTinh;

float _diemTB;

};

void XULY(int n, HocSinh ds[])

{

fstream f;

f.open("HocSinh.dat", ios::out|ios::binary);

for(int i=0; i

f.write((char *)&ds[i],sizeof(HocSinh));

f.close();

}

A. Đọc từ file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
B. Lưu vào file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau
C. Lưu vào file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
D. Đọc từ file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau

Câu hỏi 26497:

Cho biết đoạn chương trình sau thực hiện thao tác xử lí gì?

struct HocSinh{

string _tenHH;

string _gioiTinh;

float _diemTB;

};

void XULY(int &n, HocSinh ds[])

{

fstream f;

f.open("HocSinh.dat", ios::in|ios::binary);

int i=0;

while(!f.eof()){

f.read((char *)&ds[i], sizeof(HocSinh));

i++;

}

n = i-1;

f.close();

}

A. Lưu vào file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau
B. Lưu vào file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
C. Đọc từ file nhị phân "HocSinh.dat" danh sách gồm n HocSinh khác nhau
D. Đọc từ file văn bản "HocSinh.dat" danh sách gồm n HocSinh khác nhau
Trung tâm giáo dục thể chất và quốc phòng an ninh
Khoa kinh tế
Khoa đào tạo từ xa
Trung tâm đào tạo trực tuyến
Khoa đào tạo cơ bản
Khoa điện - điện tử
Khoa du lịch
Khoa Công nghệ thông tin
Viện Công nghệ sinh học và Công nghệ thực phẩm
Trung tâm đại học Mở Hà Nội tại Đà Nẵng
Khoa tiếng Trung Quốc
Khoa tạo dáng công nghiệp
Khoa tài chính ngân hàng
Khoa Tiếng anh
Khoa Luật

Bản tin HOU-TV số 06 năm 2025

Tuyển sinh đại học Mở Hà Nội - HOU

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.