Theo em, phát triển phần mềm có phải chỉ là việc viết các đoạn mã lệnh bằng một ngôn ngữ lập trình nào đó để máy tính có thể hiểu và giải quyết một bài toán trong thực tế?
Theo em, phát triển phần mềm có phải chỉ là việc viết các đoạn mã lệnh bằng một ngôn ngữ lập trình nào đó để máy tính có thể hiểu và giải quyết một bài toán trong thực tế?
Nhiều em mong muốn biết lập trình để làm ra các phần mềm ứng dụng. Vậy em có biết việc sản xuất phần mềm gồm có các công đoạn nào không?
Thảo luận (1)Hướng dẫn giảiCác công đoạn: điều tra, khảo sát, phân tích và thiết kế hệ thống, lập trình và kiểm thử, chuyển giao, bảo trì và quản trị dự án
(Trả lời bởi Mai Trung Hải Phong)
Theo em điều nào là đúng nhất trong các điều sau khi nói về phát triển phần mềm?
A. Phát triển phần mềm là lập trình
B. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động.
C. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động, có thể lặp đi lặp lại.
D. Phát triển phần mềm là quản trị dự án phần mềm.
Thảo luận (2)Hướng dẫn giảiTheo em điều nào là đúng nhất trong các điều sau khi nói về phát triển phần mềm?
A. Phát triển phần mềm là lập trình
B. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động.
C. Phát triển phần mềm là quá trình gồm nhiều công việc và hoạt động, có thể lặp đi lặp lại.
D. Phát triển phần mềm là quản trị dự án phần mềm.
Đáp án C đầy đủ và đúng nhất khi nói về phát triển phần mềm.
(Trả lời bởi Mai Trung Hải Phong)
Theo em, phát biểu “tất cả những người phát triển phần mềm đều có vai trò như nhau” là đúng hay sai?
Thảo luận (1)Hướng dẫn giải- Phát biểu đó sai
- Mỗi người phát triển phần mềm có những vai trò riêng tuỳ vào hoạt động của họ trong công việc, có 3 hoạt động chính : lập trình, tổ chức phát triển phần mềm và quản trị dự án phát triển phần mềm.
(Trả lời bởi Mai Trung Hải Phong)
Hãy ghép mỗi hoạt động phát triển phần mềm ở cột trái với tố chất ở cột phải cho thích hợp.
Hoạt động | Tố chất |
1) Lập trình (viết code). 2) Phân tích và thiết kế hệ thống. 3) Quản lí dự án. | a) Cẩn thận, tỉ mỉ. b) Có khả năng học hỏi, tìm hiểu nghiệp vụ của lĩnh vực ứng dụng. c) Có kiến thức toán, thuật toán tốt. d) Làm chủ được ngôn ngữ lập trình. e) Hiểu biết công nghệ. g) Có tầm nhìn, kĩ năng tổ chức và điều phối nguồn lực. |
Thảo luận (1)Hướng dẫn giải
Em có biết làm thế nào để trở thành người tham gia phát triển phần mềm? Theo em có những cơ hội nghề nghiệp nào cho người phát triển phần mềm?
Thảo luận (1)Hướng dẫn giải- Để trở thành người phát triển phần mềm, các em có thể bắt đầu với các khoá đào tạo về lập trình, phát triển phần mềm tại các trung tâm, các trường dạy nghề, hoặc các công ty, tập đoàn, dần dần tích luỹ kinh nghiệm thông qua các công việc thực tế. Nếu muốn tham gia ở vị trí kĩ sư phần mềm, cần theo học đại học về tin học hay công nghệ thông tin.
- Cơ hội việc làm :
+ Lập trình ứng dụng
+ Phát triển giao diện người dùng
+ Phát triển ứng dụng trên web,…
+ Lập trình trí tuệ nhân tạo
+ Phát triển games
+ Phát triển ứng dụng di động
(Trả lời bởi Mai Trung Hải Phong)
Em đánh giá thế nào về cơ hội nghề nghiệp trong tương lai đối với nghề phát triển phần mềm?
Thảo luận (2)Hướng dẫn giảiThời đại công nghệ số phát triển, kéo theo nhiều ngành nghề công nghiệp - dịch vụ cần số hoá. Bởi thế mà cơ hội việc làm trong tương lai của nghề phát triển phần mềm là rất đa dạng và rộng mở, nhiều vai trò và vị trí mới xuất hiện với những mức lương, ưu đãi khủng. Đây sẽ là lựa chọn của nhiều học sinh, sinh viên trong tương lai.
(Trả lời bởi GV Nguyễn Trần Thành Đạt)
Theo em, người tốt nghiệp các trường đại học về công nghệ thông tin có thể làm những công việc gì? Cho những đơn vị như thế nào?
Thảo luận (2)Hướng dẫn giảiNgười tốt nghiệp các trường ĐH về CNTT có thể làm lập trình viên game, lập trình viên các app công nghệ, lập trình viên các trang web, tư vấn viên về sử dụng phần mềm, chuyên viên phân tích hệ thống, chuyên viên quản lí, kiểm duyệt viên CNTT, giảng dạy và nghiên cứu các vấn đề xoay quanh CNTT,...
Đơn vị theo làm có thể là các công ty, tập đoàn lớn nhỏ về CNTT, nhà xưởng, trường ĐH, trường CĐ,...
(Trả lời bởi GV Nguyễn Trần Thành Đạt)
Mô tả quy trình phát triển phần mềm.
Thảo luận (1)Hướng dẫn giảiQuy trình phát triển phần mềm: điều tra, khảo sát ; phân tích và thiết kế hệ thống ; lập trình ; kiểm thử ; chuyển giao ; bảo trì và quản trị dự án.
(Trả lời bởi Mai Trung Hải Phong)
Theo em, để theo học ngành phát triển phần mềm, em cần chuẩn bị tốt những môn học nào?
Thảo luận (2)Hướng dẫn giảiTheo em, để theo học ngành phát triển phần mềm, em cần chuẩn bị tốt những môn học như Tin học,Tiếng anh,..
(Trả lời bởi 𝓗â𝓷𝓷𝓷)