◆ Advanced programmer
Advanced programmer level 2 and a half in the afternoon. In the morning, there are 15 must-have questions, including: data structure (such as definition, storage and operation of tree and graph), program language and compiling knowledge, operating system theoretical knowledge (such as processes, resource management methods), software engineering basics (Including object-oriented methods, software development tools, etc.), database basic knowledge (including SQL use), multimedia basic knowledge, network basics, computer architecture, memory system, reliability and system evaluation, computer professional English, etc. These test questions are relatively wide, have a depth, and also pay more attention to basic theory knowledge, and pay attention to supplementary knowledge before the test to make up for their defects.
The advanced programmer level has a total of 6 questions in the afternoon. The first 3 questions related to analytical design (data flow chart, program flow chart, system flow chart, ER), can choose 2 questions, ask candidates to fill the vacancies in the drawings, and answer several issues. There are also 1 CASL assembly language program and 2 C language programs in the test paper. The algorithm and incomplete procedures are given in the program, which requires the fill of the vacancies. The CASL assembly language is a simplified language of abstract, dedicated to the assembly language of the examination from the assembly language of many specific models. In the exam outline published in Tsinghua University Press, in the test paper contains CASL compilation in text. If the candidate has not learned, use any assembly language, you need to spend a certain time to learn and practice.
◆ System analyst
The knowledge required by the system analyst level is wide, and there is also an experience and experience of systematic analysis design.
System analyst level test is divided into three fields. 150 minutes of test, the topic of the test, 15 must do, including: software engineering (theoretical knowledge, new technologies, new methods), compilation technology and form language, mechanism of operating system, relational database theory, computer composition Architecture, multimedia system structure, data communication and computer network, security, confidentiality and reliability technology, system configuration and performance evaluation, computer professional English, mathematics (linear algebra, probability statistics, discrete mathematics, numerical calculation, etc.) Science and system engineering foundation, etc.
System Analyst's afternoon exam is divided into two games. A focus on assessment of computer application system analysis design capabilities, 90 minutes; another test requires writing papers, time is 120 minutes.
The computer application system analyzes the assessment of design capabilities, requiring candidates to discuss several issues in the development and maintenance management process of application systems. Candidates should choose three questions according to their own experience, choose to do three questions, first easy to answer. When answering, you should think more. After the idea is good, you will write it with the simplest language.
The paper appraisal has given four topics, and it can be selected according to the content you are familiar with. The text of the paper should have 2000 to 3,000 words, and there should be up to 400 words. The papers must have specific content, combined with their own experience; do not leave questions; have striking, structured; need to make a problem that the problem is neat.
Candidates can do some previously related questions in addition to learning knowledge before the test. This not only understands the form, breadth and difficulty of test questions, but also tests your own level, finds weak spots, and strengthen training.