

Dương Hoàng Vũ
Giới thiệu về bản thân



































Một nghề trong tin học là: Lập trình viên phầm mềm.
1. Thuộc định hướng nào?
Nghề lập trình viên thuộc định hướng phát triển phần mềm.
2. Đặc điểm công việc:
- Viết mã chương trình để xây dựng phần mềm, ứng dụng hoặc trang web.
- Phân tích yêu cầu người dùng, thiết kế hệ thống và kiểm thử phần mềm.
- Sử dụng các ngôn ngữ lập trình như Python, Java, C++, v.v.
- Làm việc nhóm hoặc độc lập để phát triển và bảo trì hệ thống.
3. Sản phẩm đặc trưng:
- Ứng dụng di động (như Zalo, Grab)
- Phần mềm máy tính (như Microsoft Word, Excel)
- Website (như trang bán hàng, diễn đàn)
- Hệ thống điều khiển trong các thiết bị (ô tô, robot...)
4. Lý do thích:
- Sáng tạo: Có thể tự tay tạo ra phần mềm hữu ích cho người dùng.
- Cơ hội việc làm cao và thu nhập tốt.
- Không ngừng học hỏi và phát triển kỹ năng mới.
Thuật toán mô tả:
Nhập điểm môn Toán.
Nhập điểm môn Văn.
Nhập điểm môn Anh.
Tính tổng ba điểm.
Chia tổng cho 3 để được điểm trung bình.
Xuất ra điểm trung bình.
Xác định các vấn đề nhỏ, giải thích các vấn đề và giải quyế các vấn đề đó bằng máy tinh:
Nhập dữ liệu đầu vào (Input)
-Vấn đề nhỏ: Làm sao để người dùng nhập điểm cho ba môn?
-Máy tính giải quyết: Dùng câu lệnh nhập như: input() trong Python để nhận dữ liệu từ bàn phím.
Xử lý dữ liệu (Processing)
-Vấn đề nhỏ: Làm sao để tính trung bình ba điểm?
-Máy tính giải quyết: Máy tính thực hiện phép tính số học: cộng và chia, như: average = (toan + van + anh)/3.
Xuất kết quả (Output)
-Vấn đề nhỏ: Làm sao để hiển thị điểm trung bình cho người dùng?
-Máy tính giải quyết: Dùng câu lệnh xuất như: print() để in kết quả ra màn hình.
Ví dụ về bài toán tin học là: Mô tả thuật toán tính điểm trung bình của ba môn học toán, văn, anh.
Ví dụ về bài toán không thuộc tin học là: Chứng minh tam giác ABC nội tiếp 1 đường tròn.