Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống

10
Tại sao không có hệ điều hành dựa trên ngôn ngữ cấp cao? Ngôn ngữ cấp thấp có hiệu quả hơn không?
Không tự phụ, tôi muốn bạn xem xét khả năng này. Hầu hết các hệ điều hành ngày nay đều dựa trên các ngôn ngữ cấp độ khá thấp (chủ yếu là C / C ++) Ngay cả những ngôn ngữ mới như Android sử dụng JNI và triển khai …



2
Mục đích của đấm bốc NaN là gì?
Đọc Thế kỷ 21 C Tôi đã đến chương 6 trong phần "Đánh dấu các giá trị số đặc biệt bằng NaNs" , trong đó giải thích việc sử dụng các bit trong lớp phủ để lưu trữ một số mẫu bit tùy ý, để sử dụng chúng làm điểm …






10
Là viết phần mềm trong trường hợp không có yêu cầu là một kỹ năng để sở hữu hoặc một tình huống tôi nên tránh?
Tôi thấy rằng một số nhà phát triển phần mềm rất thành thạo về điều này và thường được khen ngợi về khả năng đưa ra một khái niệm làm việc với các yêu cầu trừu tượng. Thành thật mà nói, điều này làm tôi phát điên, và tôi không …




13
Các mẫu thiết kế - bạn có sử dụng chúng không?
Là một sinh viên CNTT, gần đây tôi đã được một trong những giáo viên của chúng tôi cung cấp một số tổng quan về các mẫu thiết kế. Tôi hiểu những gì họ làm, nhưng một số khía cạnh vẫn tiếp tục làm phiền tôi. Chúng có thực sự …

1
Một lỗi chưa được xử lý là gì?
Tôi là sinh viên đang học ngành Khoa học Máy tính. Khi tôi cố gắng báo cáo lỗi cho một số dự án, tôi đã bắt gặp việc phân loại chưa được xử lý rất nhiều. Một tìm kiếm trên web không thực sự giải thích điều này có nghĩa …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.