A Review of the National Computer Rank Examination Level 2

Today the results of the National Computer Rank Examination were released. Query URL: http://xxcx.hebeea.edu.cn/societyexam/examjsp/societyexam/09computerStepExamQuery.jsp As for me, I took the Level 2 C language programming exam. I didn’t intend to take it, but my girlfriend signed up for the Level 2 exam because they get credit for it (note: they’re medical students studying medicine), so I signed up with her. I didn’t take it seriously — went to the exam without looking at anything — but still passed. So let me review the National Computer Rank Examination Level 2 C language programming. For someone in software development, this exam really has no real value. When I went to the exam, I found many people weren’t from software development majors; their majors were all sorts of weird, yet they could pass. The test: 40 points for multiple choice, 60 points for the big questions, no written exam, all computerized (paperless) on the machine. I won’t discuss the multiple choice since I didn’t specifically study them — I guessed. The big questions are three: program fill-in-the-blank, program error correction, and program coding. Program fill-in-the-blank: I’m a C#.NET developer, very simple — just loops, conditions, defining variables; basically understand the code above and below and you know how to fill it. Program error correction: I think it’s the simplest — you don’t do anything; just run it with the development environment Visual C++ 6.0 and the IDE immediately reports an error: line XX such-and-such. Just fix it, run to see the result; if the result is wrong, check the algorithm logic — basically correct. Program coding: write a function to implement a feature, no limit on lines — no limit on lines makes it too simple, just write slowly, you’ll definitely implement it. If you can’t, it proves you’re not yet a programmer. Alright, with the three big questions done, you have 60 points; the multiple choice you pick randomly, and you definitely pass. For non-programming majors, it is indeed a bit challenging; you need to study and get used to computer logic, then it’s not hard — you’ve entered the door. If you’ve passed the exam, it proves you’re already the most junior programmer. As for professionals, I want to say: it really has no real value, don’t waste time on it; go take it and you can basically pass, it’s fairly simple.