Sau khi tìm hiểu về nghề nghiệp trong lĩnh vực Tin học, em nhận thấy ý thích và khả năng của mình phù hợp với nhóm nghề nào? Tại sao?
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.
1 + 2.
- Khoa có thể làm nhà chuyên môn về phân tích và phát triển phần mềm
+ Đặc thù công việc: đòi hỏi nghiên cứu khoa học về hệ thống máy tính, thuật toán và cách biểu diễn các thuật thuật toán trong máy tính; sử dụng các mô hình toán học tạo ra những cách mới để biểu diễn, xử lí và trao đổi thông tin trong môi trường số
+ Sản phẩm chính: các ứng dụng, trang web, hệ thống và phần mềm
- An có thể làm nhà thiết kế đồ họa
+ Đặc thù công việc: lí thuyết khoa học máy tính, sử dụng phương tiện và công cụ công nghệ thông tin để giải quyết vấn đề thực tế trong các lĩnh vực khác như ý tế, giáo dục, thương mại, truyền thông,...
+ Sản phảm chính: đồ họa trang web, game và đa phương tiện
- Minh có thể làm nhà quản trị hệ thống
+ Đặc thù công việc: thiết kế, xây dựng, tích hợp và triển khai các hệ thống cơ sở dữ liệu; thiết lập chính sách và triển khai các kể hoạch bảo mật dữ liệu; thiết kế, xây dựng, cấu hình và quản trị mạng máy tính
Ta cần sử dụng một hàm (isinstance()) để kiểm tra dữ liệu đầu vào. Đầu tiên, chúng ta kiểm tra xem các số có phải một danh sách không. Nếu chương trình báo lỗi và kết thúc. Tiếp theo, kiểm tra từng phần tử trong danh sách xem chúng có phải số nguyên (int) hay không. Nếu không phải, chương trình sẽ phông báo lỗi và kết thúc
- Tình huống 5 đầu vào chỉ có một giá trị nên không thể làm phép so sánh, ta cần thêm từ 1 giá trị số trở lên
- Tình huống 8 có đầu vào chứa dữ liệu không phải số là “data”, cần thay thế dữ liệu này
Học sinh dựa vào dòng code sau vẽ ra sơ đồ khối
Start
└─ Input an unsorted array of numbers
└─ Set n as the length of the array
└─ Repeat the following steps for i from 0 to n-1
└─ Repeat the following steps for j from 0 to n-i-1
└─ If the j-th element is greater than the (j+1)-th element
└─ Swap the j-th and (j+1)-th elements
└─ Output the sorted array
End
Bài toán sắp xếp dãy số
- Đầu vào: dãy số chưa được sắp xếp
- Đầu ra: dãy số đã được sắp xếp theo thứ tự tăng dần
Ví dụ
- Đầu vào: dãy số [5, 7, 6, 3]
- Đầu ra: [3, 5, 6, 7]
Start
└─ Input a number n
└─ Set is_prime = True
└─ If n is less than 2
└─ Set is_prime = False
└─ Otherwise
└─ For each number i from 2 to n - 1
└─ If n is divisible by i
└─ Set is_prime = False
└─ Exit the loop
└─ If is_prime is True
└─ Output "n is a prime number"
└─ Otherwise
└─ Output "n is not a prime number"
End
Các bước:
1. Xác định bài toán
2. Xây dựng bài toán
3. Cài đặt thuật toán
4. Gỡ lỗi và hiệu chỉnh chương trình
1. Nhập mức lương theo giờ của nhân viên (hourly_rate)
2. Nhập số giờ làm việc trong tuần của nhân viên (hours_worked)
3. Kiểm tra số giờ làm việc
- hours_worked<=40: lương = hourly_rate*hours_worked
- hours_worked>40: lương = hourly_rate*40+(hourly_rate*1.5*(hours_worked-40))
4. Xuất tổng lương cho nhân viên
Em thấy bản thân phù hợp với các ngành thuộc hướng khoa học máy tính. Bởi vì em muốn tư duy với các thuật toán