1. Trang chủ
  2. » Luận Văn - Báo Cáo

On tap Tin 11 Chuong 1 2

6 12 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Chuyển đổi chương trình được viết bằng ngôn ngữ lập trình Pascal thành chương trình thực hiện được trên máy. Chuyển đổi chương trình được viết bằng ngôn ngữ máy thành chương trình thực h[r]

(1)

##

Chọn câu sai:

Ta khơng cần phải dịch chương trình viết NN bậc cao sang NN máy thực

Lập trình việc sử dụng CTDL lệnh NNLT cụ thể để mô tả liệu để diễn đạt thao tác thuật tốn

Có loại NNLT: NN máy, hợp ngữ, NNLT bậc cao

NN máy: Các lệnh viết kí hiệu 0,1 Chương trình viết NN máy nạp vào nhớ thực

Lệnh Readln đọc liệu kiểu sau: Boolean

Real, Integer Char, String Array

Chọn câu nhất:

Tên dãy liên tiếp không 127 ký tự bao gồm chữ số, chữ cái, dấu gạch phải bắt đầu chữ dấu gạch

Biến đại lượng có giá trị khơng đổi q trình thực chương trình Hằng đại lượng đặt tên dùng để lưu trữ giá trị giá trị thay đổi trình thực chương trình

Trong Pascal có thành phần chính: chữ cái, cú pháp, ngữ nghĩa tên Trong toán giải PT bậc ax2 + bx + c = 0, ta cần khai báo tối thiểu biến sau đây:

delta, a, b, c

x1, x2, delta, a, b, c x1, x2, a, b, c delta, x1, x2

Ta có biến nhận giá trị sau 0<=x<=50, pi = 3.1416, 0<=i <=250 khai báo sau đúng:

Var x,i: Byte; pi: real; Var x,i: byte; pi: integer; Var x,i,pi: integer; Var x,i,pi: real;

Chỉ rõ biểu diễn sau Pascal sai: 3,21

131.00 1.07E-10 'PT vo nghiem'

Cách đặt tên sau : _a1

(2)

Xét biểu thức logic : (n div 1000>0) and (n div 10000 = 0) Khẳng định sau đây đúng:

Kiểm tra xem n có chữ số có nghĩa hay khơng Kiểm tra n có chia hết cho 10000 hay không Kiểm tra xem n có 3chữ số có nghĩa hay khơng Kiểm tra xem n có nhỏ 10000 hay khơng

Xét biểu thức logic sau: (m mod 100 <10) and (m div 100 >0) Với giá trị của m biểu thức cho giá trị True:

304 56 99 20

Cho a, b, c độ dài cạnh tam giác, biểu thức quan hệ sau đây cho kết True:

a + b > c b - c > a a - c ≥ b a - b > c

Xét biểu thức điều kiện: b*b - 4*a*c > Biểu thức kiểm tra phương trình bậc ax2 + bx + c = :

Có hai nghiệm thực phân biệt Có nghiệm thực

Có nghiệm dương Vơ nghiệm

Trong Turbo khơng có hàm mũ Để tính y = xq với x>0 x ≠1, q số thực ta thực sau: ln y = ln xq = q ln x y = eqln x, Turbo viết:

y:=exp(q*ln(x)) Biểu thức toán học (xn)m+2 viết: Exp(n*(m+2)*ln(x))

Exp(ln(x)+(n*(m+2))) Exp(ln(n*(m+2)+ln(x))) Exp(ln(x)*ln(n*(m+2)))

Để tính diện tích hình vng có cạnh a ngun với giá trị nằm phạm vi từ 200 đến 500, cách khai báo biến S (diện tích) nhất:

Var S: Word; Var S: integer; Var S: Byte; Var S: Longint;

Ta có biến x:=123.45, câu lệnh Writeln(x:10:3) đưa hình giá trị: _ _ _123.450

(3)

Khai báo sau: Var x,y : integer; m : word; i : byte; s : real;, tốn byte nhớ:

13 KB 10 KB KB 14KB

Trình tự soạn, lưu, dịch hiệu chỉnh chạy chương trình TP (phím tắt): Soạn, F2, Alt_F9, Ctrl_F9

Soạn, F3, Ctrl_F9, Alt_F9 Soạn, F2, Ctrl_F9, Alt_F9 Soạn, Alt_F9, Ctrl_F9, F2 Hãy chọn phát biểu sai

Một chương trình ln ln có hai phần: phần khai báo phần thân Các biến phải khai báo biến khai báo lần Sau từ khóa Var khai báo nhiều danh sách biến khác Chương trình dịch có hai loại: thơng dịch biên dịch

Trong Pascal, đoạn thích đặt cặp dấu nào? { }

[ ] ( ) /* */

Chương trình dịch chương trình có chức năng:

Chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy

Chuyển đổi chương trình viết ngơn ngữ lập trình Pascal thành chương trình thực máy

Chuyển đổi chương trình viết ngơn ngữ máy thành chương trình thực máy

Chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình hợp ngữ

Trong tin học, đại lượng

Có giá trị khơng thay đổi q trình thực chương trình Có giá trị thay đổi trong trình thực chương trình Được đặt tên

Có thể thay đổi giá trị không thay đổi giá trị tùy thuộc vào tóan Khái niệm sau tên chuẩn

Tên chuẩn tên NNLT qui định dùng với ý nghĩa riêng xác định, định nghĩa lại

Tên chuẩn tên người lập trình đặt

Tên chuẩn tên NNLT qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác

Tên chuẩn hay biến

(4)

Const max = 50; Const max := 50;

Const integer max = 50; Const max 50;

Trong Ngơn ngữ lập trình Pascal, phần khai báo Tên Chương Trình bắt đầu từ khóa

Program Uses Var Const

Biến X nhận giá trị 1; 100; 150; 200 biến Y nhận giá trị 1; 0,2; 0,3; 1,99 Khai báo khai báo sau đúng?

Var X: byte; Y: real; Var X, Y: byte; Var X, Y: real; Var X: real; Y: byte;

Phạm vi giá trị kiểu integer thuộc Từ -215 đến 215 -1

Từ đến 255 Từ 0đến 216 -1

Từ -231 đến 231 -1

Trong kiểu liệu sau kiểu cần nhớ lớn nhất: Real;

Byte Integer Longint

Tên không ngôn ngữ Pascal 123_abc

abc_123 _123abc abc123_

Trong NN lập trình Pascal, biểu thức số học sau hợp lệ 5*a +7*b +8*c;

5a + 7b + 8c; {a + b}*c x*y(x +y);

Biểu diễn biểu thức (a+b)+

a

2

+2 ab

c − a

a+b

NNLT Pascal là (a+b) + sqrt(a*a+2*b*c)/(c-a/(a+b))

(5)

X := y ; có nghĩa

Gán giá trị y cho biến X Gán giá trị X cho Y

So sánh xem y có X hay khơng

#$ Ý nghĩa khác

Câu lệnh sau dùng để nhập số từ bàn phím vào biến x Readln(x);

Writeln(‘Nhập x = ’); Writeln(x);

Read(‘x’);

Trong Pascal, câu lệnh sau sai X:= 123,456;

X:= x; X:= 12345; X:= pi*100;

Trong Pascal, phép toán MOD với số ngun có tác dụng gì Chia lấy phần dư

Chia lấy phần nguyên Làm tròn số

Thực phép chia

Cú pháp thủ tục xuất liệu hình Writeln(<Danh sách kết ra>);

Readln(<Danh sách kết ra>); Writeln <Danh sách kết ra>; Writeln(<Danh sách kết ra>)

Trong Ngơn ngữ lập trình Pascal, cho đoạn chương trình Var a, b: real;

Begin

A:= 1; b:= 12*(a-2); Writeln(b);

End

Sau chạy chương trình, kết hình -1.2000000000E+01

-12

-1.2000000000E+00 -12.000000000E+01

Biểu thức tính cạnh huyền a tam giác vuông ABC a:=sqrt(sqr(b)+sqr(c));

(6)

Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau dùng để làm gì? Var x, y, t: integer;

Begin x: = t; t:= y; y:= x; End Hoán đổi giá trị y t

Hoán đổi giá trị x y Hoán đổi giá trị x t

#$ Một công việc khác

Cấu trúc chương trình Pasacal theo trật tự sau Program - const - uses - var - begin - end

Program - uses - const - var - begin - end Program - uses - var - const - begin - end Program - var- uses - const - begin - end Hàm cho giá trị bình phương x là

Ngày đăng: 16/04/2021, 11:41

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w