Mật khẩu access dài tối đa bao nhiêu ký tự

Bai tap TUD chuong 7 - dwadadawadad awda d awd aw dawfawfaeaeggaeaafwafawafawfafwadd ad dwadsd WDHUawduhwaohawdidaojawodjawdojia

  • LUẬT HÌNH SỰ 1 Bộ luật hình sự năm 2015 đã được Quốc hội nước Cộng hòa xã hội chủ nghĩa Việt Nam khóa XIII, kỳ họp thứ 10 thông qua ngày 27 tháng 11 năm 2015 thay thế Bộ luật hình sự số 15/1999/QH10 v
  • Mot so cau hoi va de thi mon logic hoc
  • ĐỀ CƯƠNG HỌC PHẦN - Kinh tế vĩ mô
  • ĐỀ THI CƠ SỞ DỮ LIỆU MIS2001_0701_15H45

Preview text

Bài tập môn học: Cơ sở lập trình Nguyễn Thành Thủy, BM. Tin học quản lý – Trường Đại học Kinh tế, Đại học Đà Nẵng.

Page 1 of 3

BÀI TẬP CHƯƠNG 7 – CẤU TRÚC DỮ LIỆU KIỂU STRING

Bài 1: Viết chương trình:

  • Cho phép nhập vào một chuỗi ký tự bất kỳ;
  • Chương trình thực hiện đếm có bao nhiêu chữ cái in hoa, chữ cái in thường, chữ số và ký tự khác (bao gồm ký tự trắng) xuất hiện trong chuỗi trên;
  • In kết quả lên màn hình.

TEST: Input : Python Programming Class @2021! Output : In hoa: 3 In thuong: 19 Chu so: 4 Khac: 5

Bài 2: Viết chương trình:

  • Cho phép nhập vào một chuỗi ký tự bất kỳ;
  • Chương trình thực hiện làm sạch chuỗi ký tự trên. Biết rằng một chuỗi được gọi là “sạch” nếu: o Không bắt đầu và kết thúc bằng các ký tự trắng; o Mỗi từ chỉ được cách nhau bằng đúng 1 ký tự trắng; o Chỉ được phép viết hoa chữ cái đầu tiên của chuỗi; o Trước các dấu câu (phẩy, chấm phẩy, hai chấm, chấm) không có ký tự trắng;
  • In nội dung chuỗi sau khi xử lý lên màn hình.

TEST: Input : Xin Chào , tôi là sInh viêN Output : Xin chào, tôi là sinh viên

Bài 3: Hệ thống Elearning của Trường Đại học Kinh tế, Đại học Đà Nẵng cho phép người dùng đổi mật khẩu khi cần thiết. Để đảm bảo tính an toàn và bảo mật thông tin cho sinh viên, hệ thống yêu cầu mật khẩu phải được đáp ứng các yếu tố an toàn. Bạn hãy viết chương trình để thực hiện kiểm tra tính hợp lệ của mật khẩu mà người dùng nhập vào. Biết rằng, chính sách mật khẩu được quy định như sau:

  • Ít nhất 1 chữ cái nằm trong [a-z]
  • Ít nhất 1 số nằm trong [0-9]
  • Ít nhất 1 kí tự nằm trong [A-Z]
  • Ít nhất 1 ký tự nằm trong [$ # @]
  • Độ dài mật khẩu tối thiểu: 6 ký tự
  • Độ dài mật khẩu tối đa: 17 ký tự

Trong đó, Input là một chuỗi ký tự được đặt làm mật khẩu, Output là True nếu hợp lệ, còn lại là False.

TEST1: Input : ChucQuaMon@ Output : True

TEST2:

Input : IAmFine Output : False

Gợi ý : Sử dụng hàm re("[a-z]",st) cho phép kiểm tra các ký tự trong chuỗi st có chứa chữ cái trong tập [a-z] hay không. Dùng lệnh Import re để khai báo thư viện re.

Bài tập môn học: Cơ sở lập trình Nguyễn Thành Thủy, BM. Tin học quản lý – Trường Đại học Kinh tế, Đại học Đà Nẵng.

Page 2 of 3

Bài 4: Viết chương trình:

  • Nhập vào một chuỗi gồm các từ được phân tách bởi dấu phẩy;
  • Chương trình thực hiện loại bỏ các từ trùng lắp, sau đó sắp xếp các từ theo thứ tự bảng chữ cái, phân tách nhau bởi dấu phẩy rồi in kết quả ra màn hình.

TEST: Input : without,hello,bag,world,bag,hello Output : bag,hello,without,world

Gợi ý: - Tách mỗi từ trong chuỗi thành các phần tử của một List; - Loại bỏ các phần tử trùng trong List; - Dùng hàm sort() để ắp xếp các phần tử trong List theo thứ tự; - Sử dụng hàm join() để chuyển List thành chuỗi theo yêu cầu.

Bài 5: Viết chương trình:

  • Nhập vào một chuỗi gồm các số nguyên, mỗi số cách nhau bởi một dấu cách; và một số nguyên X;
  • Chương trình thực hiện tìm X trong dãy số trên, in lên màn hình thứ tự xuất hiện của X nếu có. Nếu không tìm thấy thì trả về 0;

TEST1: Input : 1 30 44 12 15 24 93 100 24 52 15 34 15 Output : 5 11

TEST2:

Input : 44 12 24 93 100 24 52 15 Output : 0

Gợi ý: - Sử dụng hàm split () để tách mỗi số thành các phần tử của một List; - Hàm int(x,2) cho phép chuyển số nhị phân x sang số nguyên; - Sử dụng hàm join() để nối các số nhị phân chia hết cho 3 thành 1 chuỗi.

Mật khẩu access dài tối đa bao nhiêu ký tự
1. Mật khẩu Mật khẩu ngày nay là một khái niệm khá quen thuộc với hầu hết mọi người, nhiều người nghĩ rằng mật khẩu đơn giản với họ là chìa khóa để đăng nhập, chỉ cần dễ nhớ với họ và khó đoán với người khác. Nhưng trong bối cảnh mà Internet phát triển chóng mặt như hiện nay, việc bảo mật thông tin cá nhân ngày càng cần thiết và quan trọng. Thông tin mà chúng ta sử dụng trên mạng có thể trở thành mồi ngon cho tội phạm mạng bất cứ lúc nào, dẫn đến tài chính bị ảnh hưởng cùng nhiều rắc rối khác. Vì vậy việc bảo mật cần đặt lên hàng đầu. Trong bài viết này chúng tôi sẽ đề cập đến một số vấn đề cần lưu ý liên quan đến mật khẩu của các sản phẩm HIKVISION mà người dùng thường gặp phải.

2. Thiết lập mật khẩu quản trị

Mục đích: Với các thiết bị có firmware phiên bản v3.3.0 DVR|NVR / 5.3.0 IPC trở lên, trong lần đầu tiên truy nhập, bạn cần kích hoạt thiết bị bằng cách thiết lập một mật khẩu quản trị. Không có bất kỳ thao tác nào khác được thực hiện trước khi kích hoạt. Bạn cũng có thể kích hoạt thiết bị qua Trình duyệt web, phần mềm SADP và iVMS-4200 Client. Các bước Nhập cùng một mật khẩu vào hai ô Create New Password và Confirm New Password.

Mật khẩu access dài tối đa bao nhiêu ký tự
Mật khẩu phải bao gồm từ 8 ~ 16 ký tự. Bạn có thể kết hợp ít nhất hai loại ký tự bao gồm chữ số, chữ hoa, chữ thường và ký tự đặc biệt trong mật khẩu của mình.

KHUYẾN CÁO ĐỘ MẠNH MẬT KHẨU – Chúng tôi khuyên bạn nên tạo một mật khẩu mạnh theo lựa chọn của bạn (sử dụng tối thiểu 8 ký tự, bao gồm cả chữ hoa, chữ thường, số và các ký tự đặc biệt) để tăng độ an toàn của sản phẩm. Và chúng tôi khuyên bạn đặt lại mật khẩu thường xuyên, đặc biệt trong hệ thống bảo mật cao, đặt lại mật khẩu hàng tháng hoặc hàng tuần có thể bảo vệ sản phẩm của bạn tốt hơn.

Bước 2. Nhấn nút OK để lưu mật khẩu và kích hoạt thiết bị. Đối với các sản phẩm được phân phối bởi Phương Việt, nếu thiết bị đã được kích hoạt trong quá trình kiểm tra trước khi xuất kho, thì mật khẩu mặc định sẽ là abcd1234, và Quý Khách hàng không cần kích hoạt lại thiết bị. Đối với firmware phiên bản cũ, nếu cập nhật lên phiên bản mới, hộp thoại sau sẽ bật lên khi thiết bị khởi động. Bạn có thể bấm YES và làm theo các bước hướng dẫn để thiết lập một mật khẩu mạnh.

Mật khẩu access dài tối đa bao nhiêu ký tự

3. Tính năng khóa an toàn (Security Lock) Khi đăng nhập thiết bị qua trình duyệt web, nếu bạn nhập sai tên người dùng hoặc mật khẩu, sẽ có thông báo như hình dưới đây.

Mật khẩu access dài tối đa bao nhiêu ký tự
Nếu đăng nhập thất bại 5 lần liên tiếp thì tính năng Security Lock sẽ khóa việc đăng nhập từ địa chỉ IP của máy tính mà bạn vừa sử dụng trong vòng 30 phút. Khi thiết bị đã bị khóa, nếu bạn tiếp tục đăng nhập thì sẽ nhận được thông báo như hình dưới đây.

Mật khẩu access dài tối đa bao nhiêu ký tự
Tính năng Security Lock chỉ khóa đăng nhập từ địa chỉ IP vừa đăng nhập thất bại 5 lần liên tiếp. Các máy tính với địa chỉ IP khác vẫn có thể đăng nhập vào thiết bị một cách bình thường.

Cách giải quyết khi bị khóa đăng nhập Cách 1: Việc bạn cần làm chỉ là tắt thiết bị và đợi khoảng 30 phút, sau đó mở thiết bị và truy cập lại với mật khẩu chính xác. Cách 2: Thay đổi địa chỉ IP của máy tính và đăng nhập bằng tài khoản/mật khẩu chính xác.

Cách tắt tính năng Security Lock Tính năng Security Lock được mặc định kích hoạt trên tất cả các thiết bị Hikvision, để tắt tính năng này, thực hiện theo các bước như sau: Từ máy tính không bị khóa đăng nhập, trên phần mềm iVMS-4200 Client, thêm thiết bị vào phần mềm bằng tài khoản/mật khẩu chính xác (Để biết chi tiết hơn, tham khảo tài liệu Hướng dẫn sử dụng phần mềm iVMS-4200 Client). Chọn thiết bị vừa thêm vào iVMS-4200 Client, nhấn Remote Configuration để mở bảng cấu hình thiết bị, chọn System>Login Security, bỏ chọn hộp kiểm Access Lock.

Mật khẩu access dài tối đa bao nhiêu ký tự

4. Khôi phục mật khẩu Trong trường hợp bị mất/quên mật khẩu đăng nhập bạn khôi phục mật khẩu theo các bước sau: Để thực hiện được việc này bạn cần có phần mềm SADP với phiên bản mới nhất (Download phần mềm SADP tại đây: http://oversea-download.hikvision.com/uploadfile/soft/tools/SADPTool_v3.0.0.2build20150911.exe )

Mật khẩu access dài tối đa bao nhiêu ký tự

Bước 1. Bạn cần tạo 1 folder trên máy PC của bạn, nơi sẽ export ra 1 file có định dạng *.XML

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 2. Sử dụng SADP và chọn thiết bị bạn cần khôi phục mật khẩu. Click vào Brower của mục Export

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 3. Chọn đường dẫn đến thư mục bạn vừa tạo ở B1 và click Choose

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 4. Bây giờ nhấn vào nút Export, file “DeviceKey.xml” sẽ được tạo ra trong thư mục và bạn cần gửi nó đến bộ phận hỗ trợ kĩ thuật của HIKVISION ([email protected]) cùng yêu cầu hỗ trợ khôi phục mật khẩu.

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 5. Sau khi bạn gửi file “DeviceKey.xml” cho bộ phận hỗ trợ kĩ thuật của HIKVISION, bạn sẽ nhận lại được 1 file “Encrypt.xml” (khoảng 1-3 ngày sau khi bạn gửi email). Lưu file đó vào cùng thư mục của file “DeviceKey.xml”

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 6. Trên SADP bạn tiếp chọn thiết bị và nhấn vào Brower của mục Import chọn đường dẫn đến file “Encrypt.xml”

Mật khẩu access dài tối đa bao nhiêu ký tự
Bước 7. Giờ bạn cần thiết lập mật khẩu mới ở ô New Password và Confirm Password. Sau đó nhấn Import
Mật khẩu access dài tối đa bao nhiêu ký tự

Đợi 1 vài phút sẽ có thông báo khôi phục mật khẩu thành công

Mật khẩu access dài tối đa bao nhiêu ký tự
Trong một số trường hợp, bạn sẽ không nhận được thông báo khôi phục mật khẩu thành công. Tuy nhiên, sau khi khởi động lại thiết bị, bạn sẽ thấy thiết bị ở trạng thái chưa kích hoạt (Inactive), bạn chỉ cần kích hoạt thiết bị. 5. Khôi phục mật khẩu bằng bộ công cụ HIKVISION có một bộ công cụ để nạp firmware cho các thiết bị. Sử dụng công cụ này cũng có thể đưa thiết bị trở về trạng thái xuất xưởng mà không quan tâm đến việc bạn có hay không có mật khẩu đăng nhập thiết bị. Việc sử dụng bộ công cụ này cần kỹ thuật viên đã được đào tạo. Sử dụng bộ công cụ để nạp firmware cho thiết bị không đúng cách có thể làm mất bảo hành của sản phẩm. Trong trường hợp bạn cần sử dụng đến bộ công cụ này, hãy liên hệ trực tiếp với chúng tôi.

Sau khi đã thử tất cả các cách trên vẫn không thành công, hãy gửi sản phẩm về công ty chúng tôi, chúng tôi sẽ giúp bạn lấy lại mật khẩu.