Trang chủ Tin Học Lớp 8 Các mod ơi, đây là nguyên 1 đề chứ không...

Các mod ơi, đây là nguyên 1 đề chứ không phải 5 đề khác nhau đâu! $\\$ Các yêu cầu: - Giao diện người dùng đăng nhập. - Giao diện người dùng đăng kí. - Giao di

Câu hỏi :

Các mod ơi, đây là nguyên 1 đề chứ không phải 5 đề khác nhau đâu! $\\$ Các yêu cầu: - Giao diện người dùng đăng nhập. - Giao diện người dùng đăng kí. - Giao diện chính. - Video chat - Thông báo cuộc gọi $\\$ 1. Giao diện người dùng đăng nhập: - Dòng 1 bao gồm 1 label "Tên đăng nhập" và 1 textbox. - Dòng 2 bao gồm 1 label "Mật khẩu" và 1 textbox, textbox được mã hóa bằng các kí tự đặc biệt (vd: *, #,...). - Dòng 3 bao gồm 1 button nằm ở giữa, khi nhấn button thì kiểm tra tên đăng nhập + mật khẩu, nếu đúng giao diện người dùng đăng nhập bị ẩn đi và hiện giao diện chính, nếu sai thì yêu cầu nhập lại. - Dòng 4 bao gồm 1 button nằm giữa có chiều rộng = button 3, khi nhấn button thì hiện giao diện người dùng đăng kí. $\\$ 2. Giao diện người dùng đăng kí: - Dòng 1 gồm 1 label "Tên đăng nhập" và 1 textbox. - Dòng 2 gồm 1 label "Gmail" và 1 textbox. - Dòng 3 gồm 1 label "Mật khẩu" và 1 textbox được mã hóa. - Dòng 4 gồm 1 label "Nhập lại mật khẩu" và 1 textbox được mã hóa. - Dòng 5 gồm 1 label "Mật khẩu cố định" và 1 label do máy tính đặt (ngẫu nhiên) theo quy ước sau: có ít nhất 8 kí tự và tối đa 12 kí tự, có ít nhất 2 kí tự in hoa, 2 kí tự số, 1 kí tự đặc biệt và 3 kí tự in thường. - Dòng 6 gồm 1 button dùng để lưu thông tin đăng nhập khi nhấn, nếu Tên đăng nhập hoặc gmail đã tồn tại (đã được người khác sử dụng) thì yêu cầu nhập lại 2 thông tin đó. $\\$ 3. Giao diện chính: Chia thành 2 phần: Bên phải và bên trái *Bên phải: - Dòng 1 gồm 1 label "Tài khoản của bạn bè" và 1 textbox. - Dòng 2 gồm 1 button, khi nhấn button, nếu bạn bè đang offline thì thông báo "Tài khoản {id} đang offline", nếu đang online thì kết nối với tài khoản đó và chuyển sang video chat khi được chấp nhận (bởi người được gọi), nếu người đó từ chối thì thông báo "Tài khoản {id} đã từ chối cuộc gọi của bạn". *Bên trái: - Dòng 1 gồm 1 label "Xin chào {account}", trong đó account là tài khoản dùng để đăng nhập. - Dòng 2 gồm 1 label "ID của bạn" và 1 ID, ID được máy tính đặt (ngẫu nhiên) theo quy tắc sau: có dạng abc.def:xyz, trong đó, abcdef là số nguyên dương có 1 chữ số bất kì, xzy là kí tự bất kì không trùng nhau (vd: 582.893:jkt). Lưu ý: ID được đặt ngẫu nhiên khi tạo tài khoản nhưng cố định cho những lần sử dụng sau đó. $\\$ 4. Video chat: - Dòng 1 gồm hình ảnh của người bên kia. - Dòng 2 gồm hình ảnh của mình. - Dòng 3 gồm 1 checkbox (đã được tick sẵn) dùng để tắt/mở âm thanh cuộc gọi, 1 button dùng kết thúc cuộc gọi. $\\$ 5. Thông báo cuộc gọi: - Dòng 1 gồm 1 button dùng để đồng ý, khi nhấn vào thì chuyển sang giao diện video chat. - Dòng 2 gồm 1 button dùng để từ chối cuộc gọi và thoát giao diện. $\\$ Yêu cầu ngôn ngữ lập trình: Python Yêu cầu sử dụng thư viện từ pypi: - Chỉ được sử dụng các thư viện chuẩn và các thư viện sau: pyttsx3, speech recognition, cv2, pillow. $\\$ -END-

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247