Đề thi bằng Tiếng Anh môn Tin học Lớp 11 - Mã đề: 365 - Năm học 2020-2021 - Sở GD&ĐT Nam Định (Có đáp án)

doc 4 trang Mạnh Nam 06/06/2025 100
Bạn đang xem tài liệu "Đề thi bằng Tiếng Anh môn Tin học Lớp 11 - Mã đề: 365 - Năm học 2020-2021 - Sở GD&ĐT Nam Định (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Đề thi bằng Tiếng Anh môn Tin học Lớp 11 - Mã đề: 365 - Năm học 2020-2021 - Sở GD&ĐT Nam Định (Có đáp án)

Đề thi bằng Tiếng Anh môn Tin học Lớp 11 - Mã đề: 365 - Năm học 2020-2021 - Sở GD&ĐT Nam Định (Có đáp án)
 NAM DINH DEPARTMENT OF CONTEST OF MATH AND SCIENCE IN ENGLISH
EDUCATION AND TRAINING School year: 2020 - 2021
 Subject: INFORMATICS – Grade 11 
 OFFICIAL Time allowed: 90 minutes
 CODE: 365
 I. PART 1. MULTIPLE CHOICE QUESTIONS (7.0 points)
 Write the correct answer (A, B, C, or D) for each of the following questions in the correspondingly 
 numbered space on your answer sheet.
 Question 1: Which type of language is C++ or Pascal? 
 A. High-level language B. Low-level language
 C. Middle-level language D. None of the above
 Question 2: Which of the following language that computer can understand and execute?
 A. Machine language B. C programming language 
 C. Pascal programming language D. None of above
 Question 3: Which of the following is NOT a correct identifier in C++ or Pascal programming language?
 A. 2_ABC13 B. A_BC_321 C. _ABC123 D. A_2BC13
 Question 4: Which of the following is a correct identifier in C++ or Pascal programming language?
 A. 7var_name B. 7VARNAME C. VAR_1234 D. $var_name
 Question 5: Which of the following is used for comment in C++ (or Pascal) ?
 A. // comment B. /* comment *// C. ((* comment *) D. */ comment */
 Question 6: How many bits are there in a byte?
 A. 16 B. 8 C. 6 D. 4
 Question 7: How many relational operators are there in C++ (or Pascal)?
 A. 3 B. 4 C. 5 D. 6
 Question 8: Which of the following is called division operator?
 A. + B. - C. * D. /
 Question 9: The “longint” integer type in C++ (or “longint” integer type in Pascal) is .
 A. unsigned integer of at least 64 bits
 B. signed integer of at least 32 bits
 C. unsigned integer of at least 32 bits
 D. signed integer of at least 64 bits
 Question 10: How many arthimetic operators are there in C++ (or Pascal)?
 A. 3 B. 4 C. 5 D. 6
 Question 11: What is the i:=i+1; statement in Pascal (or the i=i+1; statement in C++) called?
 A. Assignment statement
 B. Looping statement
 C. Conditional statement
 D. Compound statement
 Question 12: What is the condition in if statement?
 A. Constant B. Variable C. Boolean expression D. Statements
 Question 13: Which type does integers numbers with 2 bytes of allocated memory belong to?
 A. Integer type in Pascal (or short type in C++)
 B. Longint type in Pascal (or int type in C++)
 C. Char type in Pascal (or char type in C++)
 D. Boolean type in Pascal (or bool type in C++)
 Question 14: Which of the following is false?
 A. Variable values can change while a program runs
 Page 1/4 – Code 365 B. Variables can be processed by most of data
 C. All variables use the same amount of memory
 D. Variables must be stored in a database or file if they are to be retained when the program ends
Question 15: What is the range of 32 bit unsigned integer?
 A. From 0 to 255 B. From -215 to 215-1 C. From 0 to 232-1 D. From -231 to 231-1
Question 16: What is the range of 16 bit signed integer?
 A. From 0 to 255 B. From -215 to 215-1 C. From 0 to 216-1 D. From -231 to 231-1
Question 17: How many bytes are allocated when you use two 16-bit signed integer variables and three 32-bit 
unsigned integer variables?
 A. 4 B. 12 C. 6 D. 16
Question 18: To calculate the memory you will use when programming a problem, you need to know .
 A. the physical address location in memory
 B. variable’s name
 C. the size of the memory used by the data type of the variables
 D. the size of the computer's external memory
Question 19: The sum of nine consecutive positive integers is 99. The smallest of these integers is .
A. 15 B. 11 C. 6 D. 7
Question 20: When a certain number is divided by 9, the quotient is 6 and the remainder is 6. The number 
is .
A. 60 B. 42 C. 33 D 67
Question 21: The sum of the digits of a five-digit positive integer is 2. (A five-digit integer cannot start 
with zero.) The number of such integers is .
A. 1 B. 2 C. 3 D. 5
Question 22: The digits 1, 2, 3, 4 can be arranged to form twenty-four different four-digit numbers. If 
these twenty-four numbers are then listed from the smallest to largest, in which position is 3214?
A 13th B. 14th C. 15th D. 16th 
Question 23: How many different values of k is the 4-digit number 7k52 divisible by 12?
A. 0 B. 1 C. 2 D. 3 
Question 24: Use only digits 1, 2, 3, 4, and 5, a sequence is created as follows: one 1, two 2, three 3, four 
4, five 5, six 1, seven 2, and so on. The sequence appears as: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 1, 1, 1, 
1, 1, 1, 2, 2, .... The 100th digit in the sequence is .
A. 1 B. 2 C. 3 D. 4 
Question 25: A number is called Beprisque if it is the only natural number between a prime number and a 
perfect square (e.g. 10 is Beprisque but 12 is not). The number of two-digit Beprisque numbers (including 
10) is .
A. 4 B. 2 C. 3 D. 5
Question 26: The numbers 49, 29, 9, 40, 22, 15, 53, 33, 13, 47 are grouped in pairs so that the sum of each 
pair is the same. Which number is paired with 22?
A. 33 B. 40 C. 49 D. 53
Question 27: Today is Wednesday. What day of the week will it be 100 days from now?
A. Monday B. Tuesday C. Thursday D. Friday 
Question 28: A number is formed using the digits 1, 2, ..., 9. Any digit can be used more than once, but 
adjacent digits cannot be the same. Once a pair of adjacent digits has occurred, that pair, in that order, 
cannot be used again. How many digits are there in the largest number?
A. 72 B. 73 C. 144 D. 145 
Question 29: When 12345678 is divided by 10, the remainder is .
A. 8 B. 2 C. 4 D. 6 
Question 30: The 50th term in the sequence 5,6x,7x2 ,8x3,9x4 ,... is .
 49 50 50 49
A. 54x B. 54x C. 45x D. 55x
Question 31: What kind of operator denoted by “NOT” in Pascal (or “!” in C++) ? 
A. Arithmetic operators
B. Relational and comparison operators
C. Logical operators 
D. Assignment operator
You can choose either Pascal programming language or C++ programming language to do the following 
questions: 
 Page 2/4 – Code 365 Question 32: What is the value of s after running the following code:
 The code is writen by the Pascal The code is writen by the C++ Programming 
 Programming Language Language
 var #include 
 s,i:integer; using namespace std;
 begin int main()
 s:=0; {
 for i:=2 to 10 do int s=0;
 if i mod 2=0 then for(int i=2;i<=10;i=i+2)
 s:=s+i; s=s+i;
 write(s); cout<<s;
 readln; return 0;
 end. }
A. 30B. 54C. 25D. 55
Question 33: What is the value of x after running the following code:
 The code is writen by the Pascal The code is writen by the C++ Programming 
 Programming Language Language
 Var #include 
 x,y:integer; using namespace std;
 begin int main()
 x:=15; y:=8; {
 x:=x+y; int x=15, y=8;
 y:=x-y; x=x+y;
 x:=x-y; y=x-y;
 write(x); x=x-y;
 readln; cout<<x;
 end. return 0;
 }
A. 15B. 8C. 23D. 7
Question 34: What is the value of x after running the following code:
 The code is writen by the Pascal The code is writen by the C++ 
 Programming Language Programming Language
 var #include 
 a,b,x:integer; using namespace std;
 begin int main()
 a:=1234; b:=23; x:=0; {
 while a>=b do int a=1234, b=23, x=0;
 begin while (a>=b)
 a:=a-b; {
 x:=x+1; a=a-b;
 end; x=x+1;
 write(x); }
 readln; cout<<x;
 end. return 0;
 }
A. 1211B. 1C. 53D. 15
Question 35: What is the value of u after running the following code:
 The code is writen by the Pascal The code is writen by the C++ Programming 
 Programming Language Language
 Var x,y,u,i:integer; #include 
 begin using namespace std;
 x:=54; y:=81; u:=0; int main()
 for i:=1 to x do {
 if (x mod i=0) and (y int x=54, y=81,u;
 mod i =0) then for(int i=1;i<=x;i++)
 u:=i; if (x%i==0 && y%i==0)
 write(u); u=i;
 readln; cout<<u;
 end. return 0;}
A. 9B. 1C. 3D. 27
 Page 3/4 – Code 365 II. PART II. PROBLEMS SOLVING (3.0 points)
 Write program by Pascal (or C ++) programming language to solve the following problems:
Question 1. (1.0 point)
 LCM (Least Common Multiple) of two positive integer numbers is the smallest positive integer 
number which can be divided by both numbers. For example, LCM of 15 and 20 is 60, and LCM of 5 and 7 
is 35. Your task is: “Given positive integers N and M, you must write a program which finds LCM of N 
and M.”
Input: It contains two positive integers, N (1 N 109 ) and M (1 M 109 ) . 
Output: It contains the required value from the task.
Example:
 Input Output
 15 20 60
Question 2. (1.0 point) 
 Your task is: “Given a number N, you must find its total number of divisors, then you check if they 
are odd or even”. For example, the number 10 has four divisors which are 1, 2, 5, 10. So, four is an even 
number. 
Input: It contains an positive integer, N (1 N 1018 )
Output: It contains “odd” if its total number of divisors is odd, and “even” if its total number of divisors 
is odd.
Example:
 Input Output
 100 odd
Question 3. (1.0 point)
 In math, a number is said to be divisible by another number if the remainder is 0. For example: 15 is 
divisible by 3, because 15 ÷ 3 = 5 exactly but 9 is not divisible by 2 because 9 ÷ 2 is 4 with 1 left over. Your 
task is: “Given positive integers m, n, a, and b, you must find how many integers from range m to n are 
divisible by a or b”
Input: It contains four positive integers, m, n, a, b (1 m n 1018 ,1 a,b 109 ,a b) .
Output: It contains the required value from the task.
Example:
 Input Output Explanation
 3 11 2 3 6 There are total 6 numbers from 3 to 11 which are divisible by 2 or 3 i.e, 
 3, 4, 6, 8, 9, 10
 -THE END-
Student’s full name: Student’s ID: ...
First observer’s name and signature: Second observer’s name and signature: ..
 Page 4/4 – Code 365

File đính kèm:

  • docde_thi_bang_tieng_anh_mon_tin_hoc_lop_11_ma_de_365_nam_hoc_2.doc
  • pdfCODE365in.pdf
  • docxTin_dapan.docx
  • pdfTin_dapan.pdf