Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Ẩn danh
Xem chi tiết
Nguyễn  Việt Dũng
12 tháng 11 lúc 2:22

Các ví dụ cụ thể về hành vi có đạo đức trong môi trường số:

- Tôn trọng người khác:

+ Không phát tán tin đồn, thông tin sai sự thật: Trước khi chia sẻ bất kỳ thông tin nào, bạn kiểm tra nguồn tin và tính xác thực của nó.

+ Không quấy rối, bắt nạt trực tuyến: Không sử/ dụng ngôn ngữ lăng mạ, miệt thị, đe dọa, hay bình luận ác ý nhắm vào người khác trên mạng xã hội, diễn đàn, hoặc trong game.

+ Tôn trọng quyền riêng tư: Không tự ý đăng ảnh, video, số điện thoại, địa chỉ, hoặc thông tin cá nhân của người khác khi chưa có sự cho phép của họ.

+ Giao tiếp lịch sự: Sử dụng ngôn ngữ chuẩn mực, văn minh khi tranh luận hoặc trao đổi, ngay cả khi bất đồng quan điểm.

- Trung thực và Liêm chính:

+ Tôn trọng sở hữu trí tuệ: Không "ăn cắp" nội dung (bài viết, hình ảnh, video) của người khác và nhận là của mình. Khi sử dụng, bạn phải trích dẫn nguồn rõ ràng hoặc xin phép tác giả.

+ Không gian lận: Không sử dụng phần mềm hack/cheat trong các trò chơi trực tuyến hoặc trong các kỳ thi trực tuyến.

+ Minh bạch: Nếu bạn nhận tiền hoặc sản phẩm để đánh giá (review) một thứ gì đó, bạn cần công khai rõ ràng mối quan hệ này (ví dụ: ghi #ad, #sponsored).

- Có trách nhiệm:

+ Bảo vệ dữ liệu của chính mình và người khác: Sử dụng mật khẩu mạnh, bật xác thực hai yếu tố, và không chia sẻ mật khẩu của mình cho bất kỳ ai.

+ Báo cáo hành vi xấu (Report): Khi thấy nội dung vi phạm (bắt nạt, lừa đảo, thông tin thù hận), bạn chủ động sử dụng công cụ "Báo cáo" của nền tảng để quản trị viên xử lý, góp phần làm sạch môi trường mạng.

+ Không phát tán phần mềm độc hại: Không chia sẻ các đường link lạ, file đáng ngờ có thể chứa virus hoặc mã độc làm hại máy tính của người khác.

Angelia Kim
Xem chi tiết
Angelia Kim
14 tháng 9 lúc 19:30

cíu mik vs các bạn ơiT^T


Lan Hương Nguyễn
14 tháng 9 lúc 21:49

Chung — thành phần cần tạo trong Scratch Biến: N, a, b, i, d, temp Danh sách (list): Digits (chứa các chữ số theo thứ tự đọc), Result (kết quả in ra) Khối (custom blocks / my blocks): Tách chữ số (N) — tách N ra list Digits theo thứ tự đọc (trái → phải) LàNguyênTố? (x) — trả về true/false (kiểm tra nguyên tố) In chữ số chẵn của N (hoặc In chữ số xuất hiện chẵn theo lựa chọn) In các số nguyên tố trong (a,b) Bạn dùng khối ask ... and wait để nhập số rồi set N to answer (chuyển sang số nếu cần: set N to (answer)). 1) In ra các chữ số có trong N (ví dụ 53211 → 5, 3, 2, 1, 1) Ý tưởng: Dùng phép chia lấy dư để lấy chữ số từ phải sang trái, lưu vào list tạm theo thứ tự ngược, rồi đảo lại để được thứ tự trái→phải. Các bước/kịch bản Scratch (blocks): Khi nhấn cờ xanh: ask Nhập số nguyên N: and wait set N to (answer) delete all of Digits run Tách chữ số (N) Khối Tách chữ số (N): set temp to (abs of N) // xử lý số âm bằng lấy trị tuyệt đối nếu cần if <(temp) = 0> then add 0 to Digits stop this script repeat until <(temp) = 0> set d to (temp mod 10) add d to Digits // đây là thứ tự ngược (1st = cuối cùng) set temp to (floor (temp / 10)) // bây giờ Digits chứa chữ số theo thứ tự ngược, cần đảo lại set i to 1 create a list DigitsReversed (hoặc reuse Result) delete all of Result repeat (length of Digits) add (item (length of Digits - i + 1) of Digits) to Result change i by 1 // hiển thị Result say (join Các chữ số: (join (item 1 of Result) , ...)) // hoặc lặp và in từng phần Ví dụ chạy: nhập 53211 → Result = [5,3,2,1,1] → hiển thị 5, 3, 2, 1, 1. 2) In ra các chữ số của N là số chẵn Như mình nói: ví dụ bạn đưa ra (53211 → 2 3) mâu thuẫn vì 3 lẻ. Mình trình bày 2 phiên bản — bạn chọn cái bạn muốn. 2A) Phiên bản A: “những chữ số chẵn trong N” (giải nghĩa thông thường) Ý tưởng: Từ list Digits (từ bài 1), kiểm tra từng phần: nếu (digit mod 2) = 0 thì thêm vào Result. Khối In chữ số chẵn của N: delete all of Result for i from 1 to (length of Digits) // dùng biến i set d to (item i of Digits) if <((d mod 2) = 0)> then add d to Result // hiển thị Result (nếu rỗng thì nói 'không có') Ví dụ: 53211 → Digits=[5,3,2,1,1] → Result=[2] → hiển thị 2. 2B) Phiên bản B: “In ra các chữ số xuất hiện chẵn lần trong N” (Interpretation nếu bạn muốn chữ số có số lần xuất hiện là chẵn — ví dụ chữ số xuất hiện 2,4,... lần) Ý tưởng: Đếm tần suất từng chữ số (0–9), nếu tần suất mod 2 = 0 và >0 thì in. Khối In chữ số xuất hiện chẵn: delete all of Result tạo mảng đếm Count0..Count9 — trong Scratch bạn có thể dùng 10 biến c0, c1, ..., c9 hoặc một list Counts index 1..10 tương ứng chữ số 0..9 set all counts to 0 for i from 1 to length of Digits set d to (item i of Digits) change item (d+1) of Counts by 1 // (d+1 vì list index bắt đầu 1) for k from 1 to 10 if <((item k of Counts) > 0) and (((item k of Counts) mod 2) = 0)> then add (k-1) to Result hiển thị Result Ví dụ với 53211: Counts: 5→1, 3→1, 2→1, 1→2 → chữ số có tần suất chẵn: 1 (vì xuất hiện 2 lần) → Result=[1]. 3) Kiểm tra N có phải số nguyên tố không và in kết quả Ý tưởng: nếu N < 2 → không phải. Kiểm tra chia hết từ i = 2 tới i*i ≤ N (dùng i*i vì Scratch không có sqrt mặc định). Khối LàNguyênTố? (x): if <x < 2> then return false set i to 2 repeat until <(i * i) > x> if <(x mod i) = 0> then return false change i by 1 return true Kịch bản chính: ask Nhập số N để kiểm tra nguyên tố: and wait set N to (answer) if LàNguyênTố? (N) then say (join N là số nguyên tố) else say (join N không phải số nguyên tố) Ví dụ: nhập 17 → 17 là số nguyên tố. Nhập 20 → 20 không phải số nguyên tố. 4) Nhập 2 số nguyên a,b. In ra các số nguyên tố trong (a, b) Ý tưởng: Lấy start = min(a,b), end = max(a,b). Lặp k từ start+1 đến end-1, kiểm tra LàNguyênTố?(k) và thêm vào Result. Kịch bản: ask Nhập a: and wait → set a to answer ask Nhập b: and wait → set b to answer set start to (min(a,b)) set end to (max(a,b)) delete all of Result set k to start + 1 repeat until <k > end - 1> if LàNguyênTố?(k) then add k to Result change k by 1 hiển thị Result (nếu rỗng thì say Không có số nguyên tố trong khoảng) Ví dụ: a=2, b=10 → in 3 5 7. Mẹo ráp khối trong Scratch (chi tiết tiện dùng) Dùng my block (Make a Block) để tạo Tách chữ số, LàNguyênTố? (x). Với LàNguyênTố? bạn có thể làm block có checkbox run without screen refresh để chạy nhanh hơn. Dùng list để chứa Digits và Result. Khi in nhiều số, bạn có thể tạo 1 chuỗi (string) nối các item bằng join để hiển thị gọn: Lặp i=1..length(Result): set output to (join output (join (item i of Result) )) rồi say output. Xử lý số âm: nếu muốn cho phép N âm, trước khi tách chữ số dùng temp = abs(N). Tóm tắt ngắn (bản để bạn copy nhanh vào Scratch) Tạo list Digits, Result, Counts (nếu cần). Tạo my block Tách chữ số (N) theo thuật toán chia dư. Tạo my block LàNguyênTố? (x) kiểm tra bằng i*i ≤ x. Viết các script chính dùng ask → gọi các block → hiển thị Result.

Xem chi tiết
Tuyet
6 tháng 6 lúc 20:41

tiếc là mình dốt coding-))

phạm nhất duy
Xem chi tiết
Nguyễn Thị Thanh Phúc
Xem chi tiết
Nguyêm Nguyên
30 tháng 4 lúc 8:02

về gì ạ?


Nguyễn Thị Thanh Phúc
Xem chi tiết
mochi_cute10
30 tháng 4 lúc 17:08

1. Luật An ninh mạng

Ban hành: ngày 12 tháng 6 năm 2018

Có hiệu lực: từ ngày 01 tháng 01 năm 2019

Nội dung chính:

Bảo vệ an ninh quốc gia trên không gian mạng.

Phòng ngừa, phát hiện và xử lý các hành vi sử dụng không gian mạng để xâm hại an ninh quốc gia, trật tự an toàn xã hội.

Quy định trách nhiệm của các cơ quan, tổ chức, cá nhân trong hoạt động trên mạng internet, mạng xã hội, và các hệ thống thông tin quan trọng.

Yêu cầu các doanh nghiệp trong và ngoài nước lưu trữ dữ liệu người dùng Việt Nam tại Việt Nam và có chi nhánh hoặc đại diện tại Việt Nam nếu cung cấp dịch vụ trên không gian mạng tại Việt Nam.

2. Luật Công nghệ thông tin

Ban hành: ngày 29 tháng 6 năm 2006

Có hiệu lực: từ ngày 01 tháng 1 năm 2007

Nội dung chính:

Điều chỉnh các vấn đề liên quan đến ứng dụng và phát triển công nghệ thông tin tại Việt Nam. Bao gồm các nội dung như: phát triển hạ tầng CNTT, ứng dụng CNTT trong cơ quan nhà nước, chuyển đổi số, đào tạo nhân lực CNTT, và quy định về sở hữu trí tuệ, bảo vệ bản quyền phần mềm.

Quy định rõ trách nhiệm của các tổ chức, cá nhân trong hoạt động sản xuất, kinh doanh, cung cấp dịch vụ liên quan đến CNTT.

--Chúc cậu học tốt nhe!!!--

Ẩn danh
Xem chi tiết

a; Input: Một dãy số

Output: Số lớn nhất trong dãy

b: B1: Nhập n, nhập dãy số

B2: i←1; ln←a[i]

B3: i←i+1; Nếu ln<a[i] thì ln←a[i]

B4: Nếu i=n thì dừng lại

B5: Xuất ln

B6: Kết thúc

Kim Giang
Xem chi tiết

Mình sẽ tạm gọi ô cần tìm là ô A3 nha

=IF(A3>=8;"Khen thưởng";IF(A3>=5;"Ghi nhận";"Cần cố gắng thêm"))

Hàm này nha bạn, nhưng mà còn tùy máy xem thử là dấu ; hay dấu , nha bạn