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

Câu hỏi 729077:

Cho khai báo như sau:

struct SV

{char hoten[35];

float diem;

}SV1,SV2;

Trong đoạn cấu trúc trên SV1,SV2 là gì?

A. Biến
B. Tên cấu trúc
C. Hàm
D. Kiểu dữ liệu cấu trúc

Câu hỏi 729078:

Tên kiểu cấu trúc có thể đặt trung với tên cấu trúc khác trong một chương trình

A. Tùy vào môi trường lập trình
B. Tất cả đều đúng
C. Sai
D. Đúng

Câu hỏi 729079:

Giả sử ta có: int a[5], *p. Câu lênh nào sau đây sẽ không hợp lệ

A. p = a;
B. a = p;
C.

p = a[0];

D.

*(p+1) = a[2];

Câu hỏi 729080:

Hãy chỉ ra phát biểu sai.

A. Vùng nhớ tính không thể thay đổi kích thước trong quá trình thực thi chương trình
B. Có thể xảy ra thiếu bộ nhớ trong quá trình tính toán khi sử dụng vùng nhớ tĩnh.
C. Vùng nhớ động có thể được định nghĩa lại kích thước mà không ảnh hưởng đến các giá trị trước đó
D. Vùng nhớ động được cấp phát ngay sau khi khởi động chương trình

Câu hỏi 729081:

Biến trỏ dùng để làm gì?

A. Lưu trữ địa chỉ của biến
B. Lưu trữ các giá trị rỗng trong quá trình tính toán
C. Lưu trữ cấu trúc tổ chức của chương trình
D. Lưu trữ dữ liệu để tính toán như một biến nhớ thông thường

Câu hỏi 499711:

Cho cấu trúc:

struct SV{

char hoten[20];

int ns;

int diem;

};

Và khai báo biến

SV a;

Đâu là câu lệnh để nhập họ tên cho SV a;

A. gets(hoten);
B. printf(“%15s”,a.hoten);
C. gets(a.hoten);
D. gets(a);

Câu hỏi 207330:

Cho đoạn chương trình như sau

struct SV

{

char ht[35];

int Tuoi;

float DTB;

};

void Function(SV ds[], int n)

{

for(int i=0;i<n;i++)

for(j=i+1;j<n;j++)

ff(ds[i].DTB>ds[j].DTB)

{

tg = ds[i];

ds[i] = ds[j];

ds[j] = tg;

}

}

Vậy đoạn CTC Function thực hiện thao tác gì?

A. Sắp xếp danh sách Sinh viên theo tuổi (Tuoi) giảm dần
B. Sắp xếp danh sách Sinh viên theo tuổi (Tuoi) tăng dần
C. Sắp xếp danh sách Sinh viên theo điểm trung bình (DTB) giảm dần
D. Sắp xếp danh sách Sinh viên theo điểm trung bình (DTB) tăng dần

Câu hỏi 207331:

Đoạn chương trình sau thực hiện công việc gì?

#include <stdio.h>

void main()

{

FILE *file_pointer;

char file_character;

file_pointer = fopen("MYFILE.DTA","r");

while((file_character = getc(file_pointer)) != EOF)

printf("%c", file_character);

fclose(file_pointer);

}

A. Đọc kí tự từ file MYFILE.DTA
B. Mở tệp MYFILE.DTA để đọc và hiện kí tự đọc được lên màn hình
C. Ghi kí tự vào file MYFILE.DTA
D. Mở tệp MYFILE.DTA để ghi kí tự đọc được lên màn hình

Câu hỏi 207332:

Cho khai báo như sau:

typedef struct SV

{char hoten[35];

float diem;

}SV1,SV2;

Trong đoạn cấu trúc trên SV1,SV2 là gì?

A. Biến
B. Tên cấu trúc
C. Hàm
D. Kiểu dữ liệu cấu trúc

Câu hỏi 207333:

Lệnh khai báo sau đây khai báo mảng có bao nhiêu phần tử?

struct SV

{

char ht[35];

int Tuoi;

float DTB;

}ds[10];

A. 0
B. 10
C. Không khai báo được
D. 9

Câu hỏi 207334:

Cho đoạn mã lệnh sau. Dòng lệnh nào là dòng lệnh sai?

int a = 12, b=14;

int *const p1 = &a;

int const *p2 = &b;

*p1 = b;

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

Câu hỏi 207335:

Khai báo hàm sau sẽ có:

int A( int x , int *y );

A. Tham trị y và tham biến x
B. Tham trị x và tham biến y
C. Hai tham biến
D. Hai tham trị

Câu hỏi 207336:

Cho chương trình sau:

#include <stdio.h>

int sum(int a, int b);

int main()

{

int a=5, b =9;

printf("\nTong: %d", sum(a,-b));

}

int sum(int a, int b){

return a+b;

}

Anh/chị hãy cho biết kế quả của chương trình trên?

A. Tong: 4
B. Tong: -4
C. Tong: -14
D. Tong: 14

Câu hỏi 207337:

Các yếu tố cơ bản để viết hàm gồm:

A. Thuật toán
B. Đầu vào, đầu ra, tên hàm
C. Đầu vào, thuật toán, đầu ra
D. Tên hàm, thuật toán

Câu hỏi 207338:

Khi có lời gọi một hàm, máy sẽ làm gì trước khi chuyển vào thực hiện hàm đó?

A. Thực hiện cả phần chương trình đang chạy và hàm được gọi
B. Dừng hẳn phần chương trình đang chạy
C. Tạm dừng phần chương trình đang chạy
D. Không làm gì

Câu hỏi 207339:

Anh/chị hãy cho biết kết quả của chương trình sau:

A. B
B. 66
C. b
D. Kết quả khác

Câu hỏi 207340:

Cho biến x, đâu là câu lệnh để nhập giá trị cho biến x?

 

A. cin<<x;
B. cin>>x;
C.
D. cout<<x;

Câu hỏi 207341:

Để thực hiện tính công thức: 

thì câu lệnh đúng trong chương trình C/C++ là gì?

 

A. (x+y)/(x-z)
B. x+y/x-z
C. (x+y): (x-z)
D. (x+y)%(x-z)

Câu hỏi 207342:

Anh/chị hãy cho biết kết quả của chương trình sau:

A. b
B. 66
C. B
D. Kết quả khác

Câu hỏi 892959:

Các bước để thao tác với tập tin

A. Khai báo biến tập tin - Mở tập tin – Đóng tập tin - Xử lý dữ liệu
B. Mở tập tin - Khai báo biến tập tin – Xử lý dữ liệu – Đóng tập tin
C. Khai báo biến tập tin - Mở tập tin – Xử lý dữ liệu – Đóng tập tin
D. Khai báo biến tập tin – Xử lý dữ liệu – Mở tập tin – Đóng tập tin
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.