K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

vâng, bài không chỉ hay mà còn bổ ích, giúp bạn học thêm nhiều điều, cảm ơn bạn đã đánh giá về bài học của olm 😊

9 tháng 4

bài không chỉ hay mà còn bổ ích nữa ạ, cảm ơn bạn đã học và đồng hành cùng olm

Mọi người giúp mình với ạ <Tin học 12> Câu 45: Hãy sắp xếp các bước đề tạo liên kết bảng là: 1. Chọn Tool \ Relationships 2. Tạo liên kết đôi một giữa các bảng 3. Đóng hộp thoại Relationships/ Yes đề lưu lại 4. Chọn các bảng sẽ liên kết A. 4, 2, 3, 1 B. 1, 4, 2 , 3 C.1 , 2 , 3 , 4 D. 2, 3,4, 1 Câu 46: Trong Access, để tạo mối liên kết giữa các bảng, ta thực hiện : ..... -> Relationships A....
Đọc tiếp

Mọi người giúp mình với ạ <Tin học 12>

Câu 45: Hãy sắp xếp các bước đề tạo liên kết bảng là:

1. Chọn Tool \ Relationships

2. Tạo liên kết đôi một giữa các bảng


3. Đóng hộp thoại Relationships/ Yes đề lưu lại

4. Chọn các bảng sẽ liên kết


A. 4, 2, 3, 1

B. 1, 4, 2 , 3

C.1 , 2 , 3 , 4

D. 2, 3,4, 1


Câu 46: Trong Access, để tạo mối liên kết giữa các bảng, ta thực hiện : ..... -> Relationships
A. Tools

B. Format

C. Insert

D. Edit


Câu 47: Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng phải có:
A. Số trường bằng nhau

B. Số bản ghi bằng nhau

C. Khóa chính giống nhau.

D. Tất cả đều sai


Câu 48: Mẫu hỏi thường dùng để:


A. Sắp xếp bản ghi

B. Tổng hợp thông tin

C. Thực hiện tính toán

D. Tât cả đêu đúng


Câu 49: Khi tạo biểu mẫu, ta muốn tính cột tổng điểm là tổng của cột Toán và cột Văn thì biểu thức nào sau đây đúng
A. Tong:=[Toan] + Van

B. Tong:[Toan]+[Van]

C. Tong=Toan+Van

D. Tong:=Toan+Van


Câu 50: Khi tạo biểu mẫu, muốn đếm có bao nhiêu học sinh Nam ta sử dụng hàm nào sau đây?
A. Sum

B. Count

C. Max

D. AVG
Câu 51: Tạo biểu mẫu: Khi muốn đặt điều kiện ta viết điều kiện vào dòng nào trên lưới QBE?


A. Criteria

B. Show _

C. Sort

D. Table


Cau 52: Tao biểu mẫu: Khi muốn đặt một trường nào đó hiển thị hay không ta chọn vào dòng nào trên lưới QBE?
A. Criteria

B. Show

C. Sort

D. Table


Câu 53: Tạo biểu mẫu: Khi muốn thục hiện tính toán ta chọn vào dòng nào trên lưới QBE?
A. Criteria

B. Total

C. Sort

D.Table


Câu 54: Hãy sắp xếp các thao tác tạo biểu mẫu sau đây cho đúng trình tự: (1) Chọn các trường cần thiết (2): Chọn nguồn dữ
liệu (3): Create query in design view (4): Khai báo: điều kiện, sắp xếp, tính toán, gộp nhóm (5): Lưu lại.


A. 3, 2, 1, 4, 5

B.3, 1, 2, 5, 4

C. 3, 1, 2, 4, 5

D. 1, 2, 3, 4, 5


Câu 55: Khi muốn đưa ra DS học sinh, điểm các môn và tổng điểm ta có thể thực hiện thao tác nào sau đây?
A. Lọc theo mẫu

B. Tìm kiếm trong bản

C. Tạo mẫu hỏi

D. Cả 3 đáp án trên


Câu 56: Khi muốn xem dữ liệu được tạo ra bởi mẫu hỏi ta mở mẫu hỏi đó ở chế độ nào
A. Trang dữ liệu

B. Thiết kế

C. A và B


Câu 57: Báo cáo thường được sử dụng nhằm mục đích gì?
A. Cập nhật thông tin

B. Xem thông tin

C. Tổng hợp thông tin

D. Cả B và C


Cau 58: Khi muốn trình bày theo mẫu in an danh sách họ tên học sinh và tông điểm ta có thể tạo ra đối tượng nào?
A. Bảng

B. Biểu mẫu

C. Mẫu hỏi

D. Báo cáo

0
23 tháng 4 2021

Nếu ta không làm thay đổi tham số bảo vệ (như mật khẩu truy cập, khóa mã thông tin...) thì sớm hay muộn các thông tin đó trở thành phổ cập và không còn tác dụng bảo vệ. Ví dụ, một nhân viên phục vụ hệ thống chuyển sang nơi công tác và không có quyền được sử dụng CSDL, tài khoản của người đó phải bị hủy và có thể phải thay đổi mật khẩu của cả nhóm tương ứng.

  Các chương trình tin tặc cũng có thể dò tìm cách tránh hệ thống bảo vệ. Việc thay đổi thường xuyên tham số bảo vệ sẽ làm cho việc dò tìm trở nên khó khăn hơn nhiều.

23 tháng 4 2021

Nếu ta không làm thay đổi tham số bảo vệ (như mật khẩu truy cập, khóa mã thông tin…) thì sớm hay muộn các thông tin đó trở thành phổ cập và không còn tác dụng bảo vệ. Ví dụ, một nhân viên phục vụ hệ thống chuyển sang nơi công tác và không có quyền được sử dụng CSDL, tài khoản của người đó phải bị hủy và có thể phải thay đổi mật khẩu của cả nhóm tương ứng.

– Các chương trình tin tặc cũng có thể dò tìm cách tránh hệ thống bảo vệ. Việc thay đổi thường xuyên tham số bảo vệ sẽ làm cho việc dò tìm trở nên khó khăn hơn nhiều.

1 tháng 8 2021

window xp và window vista
 

program uptowin; uses crt; const dong=5; tocdo=1000; var memory:array[1..dong]of word; vt:shortint;thua,Qexit:boolean;x,y,z:word;{x,y,z la bien nhap} dem,key:byte;c:char; {_} function wall(a:word;b:byte):boolean; begin b:=16-b; if odd(a shr (b)) then wall:=true else wall:=false; end; {_} procedure vekhung(x1,y1,x2,y2:word); var z,a,b:word; begin if (x1<>x2) and (y1<>y2) then begin a:=wherex; b:=wherey; if x1>x2 then begin z:=x1; x1:=x2; x2:=z; end; if y1>y2 then begin z:=y1; y1:=y2; y2:=z; end; ...
Đọc tiếp

program uptowin;
uses crt;
const dong=5; tocdo=1000;
var
memory:array[1..dong]of word;
vt:shortint;thua,Qexit:boolean;x,y,z:word;{x,y,z la bien nhap}
dem,key:byte;c:char;
{_}
function wall(a:word;b:byte):boolean;
begin
b:=16-b;
if odd(a shr (b)) then wall:=true
else wall:=false;
end;
{_}
procedure vekhung(x1,y1,x2,y2:word);
var z,a,b:word;
begin
if (x1<>x2) and (y1<>y2) then
begin
a:=wherex; b:=wherey;
if x1>x2 then
begin z:=x1; x1:=x2; x2:=z; end;
if y1>y2 then
begin z:=y1; y1:=y2; y2:=z; end;
gotoxy(x1,y1); write(#201);
if x2-x1>1 then for z:=1 to x2-x1-1 do write(#205);
gotoxy(x2,y1); write(#187);
gotoxy(x1,y2); write(#200);
if x2-x1>1 then for z:=1 to x2-x1-1 do write(#205);
gotoxy(x2,y2); write(#188);
if y2-y1>1 then for z:=1 to y2-y1-1 do begin
gotoxy(x1,z+y1); write(#186); end;
if y2-y1>1 then for z:=1 to y2-y1-1 do begin
gotoxy(x2,z+y1); write(#186); end;
end;
gotoxy(a,b);
end;
function rand:word;
var a:word;b,c:byte;
begin
b:=random(14)+1;
for c:=1 to b do
a:=a+ 1 shl (c-1);
a:=a shl random(14);
rand:=not a;
if (a=0) or (not a=0) then a:=rand;
end;
{_}
procedure run(x:boolean);
var e:byte;
{\}
procedure traiphai(var a:word);
var d:boolean;
begin
if odd(dem+e) then
begin
if a>maxint then
begin d:=true;
a:=a-maxint-1; end
else d:=false;
a:=a shl 1;
if d then a:=a+1;
if (wall(memory[1],vt)) then
vt:=vt-1;
end
else
begin
if odd(a) then
begin a:=a-1;
d:=true; end
else d:=false;
a:=a shr 1;
if d then a:=a+maxint+1;
if (wall(memory[1],vt)) then
vt:=vt+1;
end;
end;
{/}
begin
for e:=1 to dong do
if x and odd(e) then
traiphai(memory[e])
else if not x and not odd(e)then
traiphai(memory[e]);
end;
{_}
procedure draw;
var x,y:byte;
{\}
procedure help;
begin
textcolor(white);
vekhung(51,5,70,22);
vekhung(8,5,25,22);
textcolor(yellow);
gotoxy(54,8);write(' W : Up');
gotoxy(54,11);write(' A : Left');
gotoxy(54,14);write(' D : Right');
gotoxy(54,17);write(' Space : Pause');
gotoxy(54,20);write(' Esc : Exit');
vekhung(54,7,58,9);
vekhung(54,10,58,12);
vekhung(54,13,58,15);
vekhung(54,16,62,18);
vekhung(54,19,60,21);
gotoxy(9,6); write('Go up each floor');
gotoxy(9,7); write(', you will add 1');
gotoxy(9,8); write('bonus. But must');
gotoxy(9,9); write('not passing wall');
gotoxy(11,10); write('Example:');
gotoxy(11,12); write('Can''t go up:');
gotoxy(12,13);write(#219#32#219#219#32#219);
gotoxy(12,14);write(#205#205#205#205#205#205);
gotoxy(12,15);write(' ',#15,' ');
gotoxy(12,17);write('Can go up:');
gotoxy(12,18);write(#219#32#219#219#32#219);
gotoxy(12,19);write(#205#205#205#205#205#205);
gotoxy(12,20);write(' ',#15,' ');
end;
{/}
begin
clrscr;
textcolor(white);
vekhung(20,1,60,3);
gotoxy(30,2); write('*** GO UP TO WIN! ***');
vekhung(28,5,47,22);
textcolor(yellow);
gotoxy(30,7);
writeln(#205#205#205#205#205#205#205#205,
#205#205#205#205#205#205#205#205);
for x:=dong downto 1 do
begin
gotoxy(30,8+(dong-x)*2);
for y:=1 to 16 do
if memory[x] shl (y-1)>maxint-1 then write(#219)
else write(' ');
writeln;
gotoxy(30,8+(dong-x)*2+1);
writeln(#205#205#205,
#205#205#205#205#205#205#205,
#205#205#205#205#205#205);
end;
help;
gotoxy(30,20); write('Lines:',dem,' Key:',key,'/50');
gotoxy(vt+29,16); write(#15);
end;
procedure pause;
begin
clrscr;
vekhung(15,10,65,15);
gotoxy(18,13);
write(' Paused! Press any key to continue...');
readkey;
end;
procedure thuchon;
begin{+3}
c:=readkey;
case upcase(c) of{+4}
'D':if not wall(memory[1],vt+1) then vt:=vt+1;
'A':if not wall(memory[1],vt-1) then vt:=vt-1;
'W':if not wall(memory[2],vt) then begin{+5}
dem:=dem+1;
for z:= 1 to dong-1 do
memory[z]:=memory[z+1];
memory[dong]:=rand;
end;{-5}
' ': pause;
#27:begin
qexit:=true;
thua:=true;
end;
end;{-4}
if upcase(c) in['D','A','W'] then
begin key:=key+1; draw; end;
if key=50 then thua:=true;
end;{-3}

{____Main Program____}
begin
textbackground(blue); textcolor(yellow); clrscr;
randomize;
vekhung(15,10,65,15);
gotoxy(18,13);
write('Press any key to continue...');
repeat x:=random(1); until keypressed;
window(1,1,80,25);
repeat
key:=0;thua:=false;Qexit:=false;
vt:=8;x:=0;clrscr;
for x:=2 to dong do
memory[x]:=rand;
repeat{+0}
draw;
for x:=0 to 1000 do
begin{+1}
if x=0 then
run(true);
if x=500 then
run(false);
for y:=0 to tocdo do
begin{+2}
if keypressed then
thuchon;
if not (vt in[1..16]) then
begin thua:=true; break; end;
end;{-2}
end;{-1}
until thua;
gotoxy(1,4);
for x:= 1 to 80*21 do
begin write(' ');
for y:=1 to 1000 do
for z:=1 to 600 do; end;
textcolor(white);
vekhung(15,11,65,15);
gotoxy(30,11); write(' Infomation ');
textcolor(yellow);
gotoxy(19,12); write('Score: ',dem);
if not qexit then
write(' You are lost!');
gotoxy(19,13); write('Press Enter or Esc to quit!');
gotoxy(19,14); write('Press Space to replay!');
repeat c:=readkey; until c in [#27,#13,#32];
until c in [#27,#13];
end.

Trên là một chương trình game mình soạn trên Free Pascal nhưng không được. Lỗi thì không có rồi. Khi ấn Ctrl+F9 thì có dòng chữ "Press any key to continue", ấn xong thì bị thoát và có dòng chữ mới: "Program.... exited with exitcode = 201".

Ai phát hiện và tìm ra cách sửa lỗi thì báo mình nhé!!!

0
30 tháng 11 2021

Python VS C ++ về mặt cú pháp có thể bắt đầu bằng một câu lệnh đơn giản: Các quy tắc và nguyên tắc của C ++ phức tạp hơn nhiều so với Python. Tại sao vậy?

Hãy xem đoạn mã C ++ cơ bản trông như thế nào:

#include

#include using namespace std;

int main() {

string name;

cin >> name;

cout << "Good evening, " << name << endl;

return 0; }

Và đây là một ví dụ về mã Python:

name = input() print("Good evening, " + name)

So sánh tốc độ Python và C ++ cho thấy tốc độ nào thực thi nhanh hơn và tạo ra các chương trình tiết kiệm thời gian hơn.Một điều cần lưu ý là bạn cần biên dịch C ++ và thông dịch Python. Việc giải thích mã luôn chậm hơn quá trình biên dịch.

Ngoài ra, vì C ++ chỉ ra loại biến, nó sẽ không báo hiệu lỗi loại trong thời gian chạy. Nhìn chung, về mặt hiệu suất, C ++ là người chiến thắng rõ ràng khi so sánh với Python.

Kết luận: Python tốt hơn cho người mới bắt đầu về mã dễ đọc và cú pháp đơn giản của nó. Ngoài ra, Python là một lựa chọn tốt để phát triển web (back-end), trong khi C ++ không phổ biến lắm trong phát triển web dưới bất kỳ hình thức nào.

Python cũng là một ngôn ngữ hàng đầu để phân tích dữ liệu và học máy. Mặc dù có thể sử dụng C ++ cho mục đích học máy, nhưng nó không phải là một lựa chọn tốt.

Về mặt đơn giản, Python dễ sử dụng hơn nhiều và có hệ thống hỗ trợ tuyệt vời khi nói đến các khuôn khổ AI và ML

C ++ giành chiến thắng trong cuộc đua khi phát triển trò chơi. Vâng, Python có thể tạo các trò chơi đơn giản giúp bạn hiểu logic cơ bản và các bước sản xuất trò chơi. Tuy nhiên, để phát triển trò chơi phức tạp hơn, C ++ là một nhà lãnh đạo không thể ngăn cản.

Hiệu suất của C ++ và Python cũng kết thúc với kết luận này: C ++ nhanh hơn nhiều so với Python. Xét cho cùng, Python là một ngôn ngữ thông dịch và nó không thể phù hợp với một ngôn ngữ biên dịch như C ++.

Tin tốt là bạn có thể tận dụng tối đa cả hai thế giới bằng cách kết hợp mã C ++ và Python. Do đó, một số phần quan trọng về tốc độ trong dự án của bạn có thể sử dụng C ++ thay vì Python.