Interview Questions for Business Analysts and Systems Analysts


Recent Interview Questions | Search | Subscribe (RSS)

?
INTERVIEW QUESTION:

What is Structured English (aka pseudocode)? Please provide an example.

Posted by Adrian M.

Article Rating // 6968 Views // 0 Additional Answers & Comments

Categories: Systems Analysis, Functional Specifications

ANSWER

Structured English or pseudocode is a technique used by systems analysts (and sometimes by IT business analysts) to model and document logic of information processes.

It is a form of English often used in functional or system specifications and it looks a bit like programming statements but does not have a compiler readable syntax.

Structured English uses a subset of English as follows:

  • Action verbs (ex: display, save, delete, etc.)
  • Noun phrases (ex: bank account, customer, etc.)
  • Set of well defined keywords (IF, FOR EACH, WHILE) 
  • NO adjectives or adverbs

Example:

FOR-EACH Account belonging to the Customer

IF Account is NOT closed THEN

Display account on the screen

END-IF

END-FOR-EACH

RATE THIS TOPIC

ADDITIONAL ANSWERS / COMMENTS

Only registered users may post comments.

Do your homework prior to the business analysis interview!

Having an idea of the type of questions you might be asked during a business analyst interview will not only give you confidence but it will also help you to formulate your thoughts and to be better prepared to answer the interview questions you might get during the interview for a business analyst position.  Of course, just memorizing a list of business analyst interview questions will not make you a great business analyst but it might just help you get that next job.

 



Upcoming Live Webinars

 




Select ModernAnalyst Content

Register | Login

Copyright 2006-2021 by Modern Analyst Media LLC