How do I feel about my system analyst exams?

Source: Internet
Author: User
 

I took the system analyst test in and received a certificate in with a score of and 50. Here are some of my experiences. I hope to help my friends who will take and prepare for the system analyst test.

System analysts are different from senior programmers. The latter focuses on the programming ability, the ability to master the language and understand the program code. The former focuses on the ability to grasp the overall project, and needs to analyze the shortcomings of existing systems, design new systems and meet new needs. This kind of requirement varies in different fields. In the telecom field, it is generally a real-time response. In general information management systems, it is mainly a simple and easy-to-use user interface, so that users can quickly get started. Of course, even applications in the same field have different requirements as the user needs. This requires system analysts to accurately capture user needs.

The system analyst test is the highest level in the Computer Level Test programmer series. A system analyst cannot prove how much better you are than other programmers who have not passed a system analyst, but taking a system analyst test is a kind of self-challenge and self-test. I don't know how many opportunities the system analyst can bring to you when looking for a job, but for me, there is a bit of certainty: pride.

To take the system analyst test, make sure you have prepared for the failure. For example, if only one of the 23 students who took the exam in etiquette Vocational Middle School passed this year, I don't know about other test sites, but the system analyst is not better at overall. But at the same time, the system analyst examination is not insurmountable. There are several main points to prepare for the system analyst examination: first, basic knowledge, first, project design experience, and second, presentation ability. I checked the basic knowledge in the morning. I have already reviewed the basic knowledge. I will not repeat it here. In the afternoon, system analysis and design are required. To answer these questions, you must have a wide range of knowledge. For example:

Afternoon Question 1:

A call-in system requires always price. One party thinks that orcale can be used to store data and oracle configuration can be adjusted to improve performance:

The other party thinks that even if orcal is configured and all data is stored in the memory, the performance is inferior to that of the memory database. Therefore, they think mmdb (Memory Database) should be used ). li Gong listened to the opinions of both parties and decided to adopt the memory database.

Question 1:

I would like to explain why the memory database system is used.

Question 2

The B + tree is suitable for disk databases such as oracle, but the hash table and t tree are suitable for memory databases. Please analyze their performance differences (it seems that the problem is like this, forget it)

Some friends, especially those in computer science, think this is very simple. However, I don't think so, because when you are in the test room, when you are facing a question that may not be familiar to you, you must make a correct one, A comprehensive answer is not easy.

In the afternoon paper, according to the articles I have seen from other people, the paper is more difficult than the first two parts. Every year, many people fail to pass the paper. The number of words in the paper is roughly-characters, which must be completed within two hours (which is roughly the case, I cannot remember clearly ). In this case, you need to quickly select a question, and then summarize your previous project to make it suitable for the thesis. Take this year's question as an example:

Please talk about "the role of middleware in your program development"

Describe your project and describe the role of middleware in development, and ask you to propose a proprietary middleware solution and evaluate it.

I personally think that the program magazine is very helpful to the system analyst examination, especially for each topic, so that programmers can quickly learn the latest and popular technologies. In addition, it is my summary of the project. I personally think it is not helpful to read the elevation books by relying on system analysts.

I wish my friends who are going to take the system analyst test and preparing for the system analyst test a pass.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.