Complete Subject Question Bank
In a neural network, what does a neuron compute?
The correct answer is: A weighted sum followed by an activation function.
Which function introduces non-linearity in a neural network?
The correct answer is: Activation Function.
Which of the following is NOT a layer type in a typical neural network?
The correct answer is: Quantum Layer.
Which application of ML is used to detect unusual patterns in data?
The correct answer is: Anomaly Detection.
In which type of ML does an agent learn by interacting with an environment?
The correct answer is: Reinforcement Learning.
Which of the following is a common activation function in neural networks?
The correct answer is: ReLU (Rectified Linear Unit).
How is a neural network's performance typically evaluated during training?
The correct answer is: Using a validation set.
Which of the following is a challenge in training deep neural networks?
The correct answer is: Vanishing/Exploding gradients.
What is the role of the loss function in training a neural network?
The correct answer is: To quantify the difference between predicted and actual values.
What is the primary purpose of backpropagation?
The correct answer is: Adjusting weights based on the error.
What is the primary purpose of a loss function in training neural networks?
The correct answer is: To quantify the difference between predicted and actual values.
Which of the following is a technique to prevent overfitting in neural networks?
The correct answer is: Dropout.
Which of the following is NOT a common machine learning algorithm?
The correct answer is: Quantum Entanglement.
What is the main difference between regression and classification?
The correct answer is: Regression predicts a continuous output, Classification predicts a discrete label.
What is the primary goal of machine learning?
The correct answer is: To allow computers to learn from data.
In the context of neural networks, what does the term "backpropagation" refer to?
The correct answer is: The method of adjusting weights based on the error.
Which component of a neural network is responsible for combining inputs and passing them to the next layer?
The correct answer is: Neuron (or Node).
Which activation function outputs a value between 0 and 1?
The correct answer is: Sigmoid.
Which of the following is NOT a type of machine learning?
The correct answer is: Recursive Learning.
Which application of ML is used to group similar items?
The correct answer is: Clustering.
Which of the following is NOT a direct application of the Transformer architecture?
The correct answer is: Image recognition.
Which generative model introduced a stochastic layer that models data in a latent space?
The correct answer is: VAE.
What is the primary advantage of Transformers over RNNs in terms of processing sequences?
The correct answer is: Parallel Processing.
Which AI model series by OpenAI, based on the Transformer architecture, is known for generating highly coherent content?
The correct answer is: GPT series.
What mechanism allows the Transformer model to weigh the importance of different words in a sequence?
The correct answer is: Self-Attention Mechanism.
Which model can transform horse photos into zebra photos without direct comparison?
The correct answer is: CycleGAN.
What is the main innovation introduced by the "Attention Is All You Need" paper?
The correct answer is: Transformer architecture.
Which model is known for its rules for creating stable and effective AI image-makers?
The correct answer is: DCGAN.
Which model demonstrated that using larger architectures can produce better images?
The correct answer is: BigGAN.
In the context of GANs, what is the role of the Discriminator?
The correct answer is: To distinguish between real and generated data.
Who introduced Generative Adversarial Networks (GANs)?
The correct answer is: Ian Goodfellow.
What is the primary purpose of generative models?
The correct answer is: Generating new data.
Which of the following research papers is foundational for Variational Autoencoders (VAEs)?
The correct answer is: "Generative Adversarial Nets".
Which model uses a probabilistic approach to encode and decode data?
The correct answer is: VAE.
Which of the following is NOT a direct application of GANs but rather an outcome of its influence?
The correct answer is: Reinforcement learning in game playing.
In which year were Generative Adversarial Networks (GANs) first introduced?
The correct answer is: 2014.
Which architecture is primarily associated with attention mechanisms?
The correct answer is: Transformer.
What are the two main components of a GAN?
The correct answer is: Generator and Discriminator.
Which model marked a significant milestone in the use of transformers in NLP?
The correct answer is: BERT.
Which pioneering research in Generative AI specifically emphasized the generation of text sequences?
The correct answer is: "Sequence to Sequence Learning with Neural Networks".
How might AI transform the fitting experience in fashion retail?
The correct answer is: By allowing customers to virtually "try on" clothes.
What is a potential challenge of over-relying on AI in fashion?
The correct answer is: Overshadowing human creativity and intuition.
Which is a potential future application of Generative AI in fashion?
The correct answer is: Hyper-personalized clothing.
What could be a futuristic application of Generative AI in creating personalized clothing?
The correct answer is: By designing clothing based on an individual's mood.
Which brand has utilized AI for generating new clothing designs?
The correct answer is: StitchFix.
How can Generative AI contribute to sustainable fashion?
The correct answer is: By designing sustainable fabrics.
What aspect of AI in fashion raises concerns about user privacy?
The correct answer is: Personalized shopping experiences.
In the context of sustainability, how might AI be used in material design?
The correct answer is: By simulating and designing eco-friendly materials.
Who is a prominent virtual influencer mentioned in the case study?
The correct answer is: Lil Miquela.
How can Generative AI potentially impact inventory management in fashion?
The correct answer is: By predicting fashion trends with higher accuracy.
Beyond body image standards, what's another ethical concern regarding virtual models?
The correct answer is: The authenticity of virtual influencers in advertising campaigns.
Why might there be concerns about an over-reliance on data-driven AI in fashion?
The correct answer is: Fashion inherently values human creativity and intuition.
How does AI enhance the shopping experience?
The correct answer is: By providing personalized product recommendations.
What ethical concern arises from the use of virtual models in fashion?
The correct answer is: Questions about body image standards and job losses for human models.
What is the global valuation of the fashion industry?
The correct answer is: $2.5 trillion.
If an AI system is designed to label images of cats and dogs, it is primarily a _______ model.
The correct answer is: Discriminative.
Which AI type is best for predicting outcomes?
The correct answer is: Regression AI.
Which is NOT a real-world application of Generative AI?
The correct answer is: Predicting stock market prices.
Which of the following is a direct application of Generative AI in the entertainment industry?
The correct answer is: Creating realistic CGI characters.
In the context of AI, which model type is more concerned with the underlying distribution of data?
The correct answer is: Generative AI.
What is Generative AI primarily used for?
The correct answer is: Generating new data.
Generative AI can be used to create which of the following?
The correct answer is: New artworks and music pieces.
How does Generative AI differ from Classification AI?
The correct answer is: It generates new data rather than categorizing existing data.
Which statement best describes the role of Generative AI?
The correct answer is: It focuses on generating data based on learned patterns.
Why is Generative AI considered significant in the realm of artificial intelligence?
The correct answer is: It can produce new, previously unseen data samples.
Which of the following fields can utilize Generative AI to create new, original content or simulations?
The correct answer is: Art and Music.
Generative AI is closely related to which type of models?
The correct answer is: Generative models.
Which type of AI is primarily concerned with how data is generated rather than how it's separated?
The correct answer is: Generative AI.
In which application is Generative AI NOT typically used?
The correct answer is: Automating customer service chats.
What does AI stand for?
The correct answer is: Artificial Intelligence.
Which of the following is NOT a type of AI?
The correct answer is: Generative Art.
Which statement best defines Generative AI?
The correct answer is: GenerativeAI that can generate new data samples.
Which of the following is NOT a property of likelihood?
The correct answer is: It is normalized like a probability.
Which model type aims to capture the joint probability P(x, y)?
The correct answer is: Generative Model.
Which of the following best describes the difference between generative and discriminative models?
The correct answer is: Generative models learn the data distribution, while discriminative models learn the decision bounda....
Within the architecture of Generative Adversarial Networks (GANs), which duo of fundamental elements are paramount?
The correct answer is: Generator and Discriminator.
For what tasks can generative models be applied?
The correct answer is: Data generation, denoising, inpainting, and more.
What does a probability distribution provide?
The correct answer is: A mathematical description of outcomes for a random variable.
What's a significant hurdle when training GANs?
The correct answer is: Mode collapse.
Within generative models, what function does the discriminator serve in GANs?
The correct answer is: To distinguish between real and generated data.
How is the likelihood of data given a model symbolized?
The correct answer is: P(data | model).
If a model is better at distinguishing between classes rather than generating data, it is likely a _______.
The correct answer is: Discriminative model.
Which model type is primarily concerned with determining P(y | x)?
The correct answer is: Discriminative Model.
What is the primary goal of generative models in AI?
The correct answer is: To generate new data samples.
Which statement best differentiates generative from discriminative models?
The correct answer is: Generative models learn the joint probability distribution, while discriminative models learn the co....
Which of the following is crucial for understanding the behavior of generative models?
The correct answer is: Probability distributions and likelihood.
In the context of generative models, what does P(x) represent?
The correct answer is: The probability distribution of the data x.
Which of the following is NOT a generative model?
The correct answer is: Support Vector Machines.
Generative models are primarily used for which of the following tasks?
The correct answer is: Generating new data samples similar to the input data.
What does likelihood measure in the context of a model?
The correct answer is: How well the model explains the observed data.
In the context of models, what does P(x | y) typically represent?
The correct answer is: The probability of x given y.
What is a primary application of VAEs mentioned in the case study?
The correct answer is: Anomaly Detection.
What is the y-axis label of the chart visualizing the error?
The correct answer is: Reconstruction Error.
Which is NOT a challenge in implementing VAEs for this use-case?
The correct answer is: Increasing data storage costs.
For how many epochs is the VAE trained?
The correct answer is: 50.
What criterion is used to determine if a data point is anomalous?
The correct answer is: If its error is above the 99th percentile.
What is the VAE trained to learn effectively?
The correct answer is: A compressed representation of the data.
Why is understanding the VAE's outputs challenging?
The correct answer is: They can be complex and non-intuitive.
In the VAE, what does the sampling function introduce?
The correct answer is: Randomness.
What two components combine to form the VAE's loss?
The correct answer is: MSE and KL divergence.
Which of the following is NOT an attribute in the given data?
The correct answer is: Humidity.
What type of dataset does the manufacturing plant collect?
The correct answer is: Time Series Dataset.
How is the data divided for training the VAE?
The correct answer is: 80-20.
What does the VAE attempt to minimize during training?
The correct answer is: Loss.
Why is data preprocessing required before training the VAE?
The correct answer is: To ensure it is suitable for training.
Over time, due to certain changes, what might be required of the VAE model?
The correct answer is: Continuous adaptation.
In which application can VAEs detect unusual patterns?
The correct answer is: Anomaly detection in industrial equipment.
Which of the following is a key component of the VAE loss function?
The correct answer is: KL divergence.
In which application might VAEs be used to enhance image quality?
The correct answer is: Medical imaging.
Why is the reparameterization trick important in VAEs?
The correct answer is: It allows backpropagation through random nodes.
Which optimization technique is commonly used with VAEs?
The correct answer is: Stochastic gradient descent (SGD).
Autoencoders primarily focus on which aspect of data?
The correct answer is: Reconstruction.
Which of the following is NOT a typical use case for VAEs?
The correct answer is: Real-time speech translation.
Why is variational inference used in VAEs?
The correct answer is: To approximate intractable posterior distributions.
How do VAEs differ from traditional autoencoders?
The correct answer is: VAEs introduce randomness via a probabilistic layer.
What do VAEs use to generate a distribution over latent variables?
The correct answer is: Variational inference.
Why are autoencoders considered generative models?
The correct answer is: They can reconstruct and generate data similar to the input.
Reparameterization trick is used to...
The correct answer is: Deal with the non-differentiability of sampling in VAEs.
What does VAE stand for?
The correct answer is: Variational Autoencoder.
What is the primary role of autoencoders in generative modeling?
The correct answer is: Data compression and reconstruction.
Which application does NOT typically use VAEs?
The correct answer is: Text summarization.
Why is the reparameterization trick crucial in training VAEs?
The correct answer is: It allows backpropagation through stochastic nodes.
In the context of Variational Autoencoders (VAEs), what does variational inference help achieve?
The correct answer is: Approximation of complex posterior distributions.
Which component of the VAE loss function ensures the latent variables adhere to a standard distribution?
The correct answer is: KL divergence.
In which application might you use a VAE for generating new, coherent samples?
The correct answer is: Designing virtual fashion items.
Which of the following is NOT a type of autoencoder?
The correct answer is: Supervised autoencoder.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667Select the appropriate code snippet for the given problem statement provided as pseudocode. Problem Statement : Dinner Plan Five friends plan to go out for dinner. They plan to order equal number of dishes. Each row specifies individual cost. Find the total amount each person needs to pay. Assume the values for this matrix for 3 dishes are 12 23 18 45 32 60 42 39 23 54 42 60 25 84 30 The output will be Amount to be paid by person 1 is 53 Amount to be paid by person 2 is 137 Amount to be paid by person 3 is 104 Amount to be paid by person 4 is 156 Amount to be paid by person 3 is 139 Explanation : Output is the sum of each row Code: BEGIN DECLARE variable arr[5][20], n, sum=0 ___________________ FOR j IN 0 to n-1 DO READ arr[i][j] END FOR END FOR FOR i IN 0 TO 4 DO SET sum = 0 FOR j IN 0 TO n-1 DO sum = sum + arr[i][j] END FOR PRINT "Amount to be paid by person "+(i+1)+" is "+sum END FOR END
The correct answer is: FOR i IN 0 to 4 DO.
Choose the correct pseudocode for the below problem statement. Problem Statement : Find Maximum value Choose a pseudo code to find the maximum values in each row of a matrix. Assume it is a 3x3 matrix. Explanation : Matrix will be with index (0,0) (0,1) (0,2) (1,0) (1,1) (1,2) (2,0) (2,1) (2,2) Assume the values for this matrix are 12 23 18 45 32 60 42 39 23 The output will be Max value in row 1 is 23 Max value in row 2 is 60 Max value in row 3 is 42
The correct answer is: BEGIN DECLARE variable arr[3][3] FOR i IN 0 to 2 DO FOR j IN 0 to 2 DO READ arr[i][j] E....
A mathematical quiz context happened in a school and the scores are stored in an array named quizmark. The coordinating person wants to copy the quiz score into another array named copyquizmark. Which of these options will do that?
The correct answer is: FOR index <- 0 to n copyquizmark[index] <- quizmark[index] END FOR.
12345Assume, number[100] <- 99. How many elements can be stored inside the array variable number?
The correct answer is: The statement gives no clue about the number of elements that can be stored.
Which of the following are False with respect to the manipulation of arrays?
The correct answer is: An array can store heterogeneous data It is possible to increase the size of the array.
Negative elements can be placed inside an array. State true / false
This statement is true. Negative elements can be placed inside an array. State true / false.
The names of all associates undergoing training are stored in an array named associate_name[50]. The 5th associates’ name is retrieved as
The correct answer is: associate_name[3+1] associate_name[4].
Information about ___________ need not be specified when declaring an array
The correct answer is: the elements to be stored in the array.
It is not possible to do a search operation in an array that is not sorted. State True/False.
This statement is false. It is not possible to do a search operation in an array that is not sorted. State True/False is incorrect.
The operation of ordering the elements in the list is known as
The correct answer is: Sorting.
Random access is not possible in an array. State True/False
This statement is false. Random access is not possible in an array. State True/False is incorrect.
Assume you have an array named numbers of size 10. Which of the assignment is valid?
The correct answer is: numbers[0] <- 10 numbers[9] <- 5.
Which of the following statements is correct with respect to arrays?
The correct answer is: Elements in an array are arranged contiguously..
Expression within [ ] should always resolve to a
The correct answer is: positive number.
Consider you buy a laptop. You want to store the details of that laptop such as price, model_name,model_number, warranty_period into a single array named details[10]. Is ths possible?
The correct answer is: no.
List of songs stored in your mobile phone is a good example for
The correct answer is: single-dimensional arrays.
Consider you want to compare the prices of redmi , sony, samsung phones in three online sites like amazon,flipkart,ebay. Which array type is best suitable to do this comparision?
The correct answer is: two-dimensional arrays.
It is possible to traverse through an array from the first position to the last and not vice versa. State true or false.
This statement is false. It is possible to traverse through an array from the first position to the last and not vice versa. is incorrect.
An Array consists of rows and columns is also called as________
The correct answer is: Two-dimensional array.
Choose the correct Pseudo code to store names in an array and display a name.
The correct answer is: BEGIN DECLARE name [20] INPUT name PRINT name END.
Expression is a combination of ___________, ____________ and _______________
The correct answer is: variables, constants, operators.
1.Take 1 away from me and you get a prime number; add 1 to me and you get twice that prime number.
The correct answer is: 3.
Find out the logic of series and complete. 9 = 4, 21 = 9, 22 = 9, 24 = 10, 8 = 5, 7 = 5, 99 = 10, 100 = 7, 16 = ?
The correct answer is: 7.
I am an odd number; take away an alphabet and I become even. What am I?
The correct answer is: 7.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758Select the appropriate code snippet for the given problem statement provided as pseudocode. Problem Statement : Strong number Check if a given number is a strong number. 145 is a strong number because 1!+4!+5! = 145. Sample Input : 145 Sample Output : Strong number Code: BEGIN DECLARE variables number, sum, temp, remainder, fact READ number SET sum=0, temp=number __________________ remainder = number % 10 SET fact = 1 FOR i IN 1 to remainder DO fact = fact *i END FOR sum = sum+ fact number = number / 10 END WHILE IF sum==temp THEN PRINT "Strong number" ELSE PRINT "Not a Strong number" END IF END
The correct answer is: WHILE number != 0.
Choose the pseudocode for the below problem statement. Problem Statement : Vehicle Registration Mr.William buys a new Audi car. During the vehicle registration, he desires a fancy number in such a way that both the number and its reverse are the same. Generate an algorithm to find that fancy number. Sample Input : 1221 Sample Output : Number is Fancy
The correct answer is: BEGIN DECLARE variables number, reverse, rem, temp READ number SET reverse = 0, temp = number....
Consider the output: “0, 2, 4, 6, 8 ,10 ,12, 16” Which of the below given pseudo code snippet gives the above output?
The correct answer is: BEGIN DECLARE number, count, even SET count <-- 8, number <-- 0, even <-- 0 WHILE number<count ....
Predict the output of the given flowchart.
The correct answer is: 1 2.
Iteration/looping is a repetition of___________ Select one or more:
The correct answers are: single statement, Block of statements.
Do-while looping statement is almost same as______
The correct answer is: While loop.
1What is true about FOR LOOP?
The correct answer is: In for loop, the exact number of iterations is known.
Jack wants to book flight tickets in Feather-Airways’ online portal for his family of five. Passenger details like name, age, gender etc. should be entered for each member. The same process of getting details continues for all the five members. The above scenario is a good example for which looping statements?
The correct answer is: For loop.
12345678910111213141516171819What will be the output for WHILE loop? BEGIN DECLARE number SET number <-- 30 WHILE number>0 number <-- number-4 END WHILE PRINT number END
The correct answer is: -2.
123456789What is the output for FOR-loop snippet? FOR i <--1 to 15 PRINT i i <-- i+3 END FOR
The correct answer is: 1 4 7 10 13.
Which of the following symbols is inappropriate in building the flowchart pertaining to sequential flow of program?
The correct answer is: Diamond.
The statement / statements within the loop must get executed at least once except for do-while statement. State True/False.
This statement is false. The statement / statements within the loop must get executed at least once except for do-while state is incorrect.
Which of the following statements are true with respect to looping statements? Select one or more:
The correct answers are: the condition under which the iterative process should get t, initial condition must be applied before the loop begins to .
Which of the following statements are true?
The correct answer is: An operand is a mandatory element in an expression., The operand in an expression can be a variable ....
Consider you have a Rubik cube with different colors in each face. To solve this cube, you will continue to rotate the sides until you reach same colors in all faces. This is a real time example for which looping statements?
The correct answer is: While loop.
123456789101112131415It's Halloween. You go from house to house, tricking or treating. You get 2 candies from each house that you go to. You must return home once you collect 100 candies. Can you arrange the sequence for this loop activity. 1 BEGIN 2 SET candy count <- 0 3 END WHILE 4 DECLARE candy_count 5 WHILE candy_count<=100 6 candy count <- candy_count+2 7 END
The correct answer is: 1 4 2 5 6 3 7.
Looping statements are also called ____________
The correct answer is: Iteration logic.
Which of the following options are the steps involved in Requirements Analysis? Select one or more:
The correct answers are: Requirements Gathering, Analysis of the gathered requirements.
From the below options, identify the role of the system analyst.
The correct answer is: Creates SRS.
Identify the correct statements from the below options.
The correct answer is: Analysis is performed followed by High level design and then Low level design.
Match the correct objectives of each phase involved in Requirements Engineering
The correct answer is: Requirements Specification → Documents all the requirements properly, Requirements Analysis → An....
Identify the type of design that helps in transforming the data model created during requirements analysis phase into the data structures that will be used to implement the software
The correct answer is: Data Design.
Match the objectives of the types of design involved
The correct answer is: Architecture design → Defines the modules of the system and the functions that each module perform,....
Whenever a new product is arrived, the stock needs to be updated. This requirement is an example for non functional requirement. State true or False
This statement is false. Whenever a new product is arrived, the stock needs to be updated. This requirement is an example for is incorrect.
Identify the possible entities from the given option Select one or more:
The correct answers are: Customer, Sale.
Consider the below scenario. A team has many players and the player belongs to one team. Identify the cardinality between player and team
The correct answer is: M:1.
Which of the following are available in SRS Document?
The correct answers are: Functional Requirements, Non Functional Requirements, Constraints.
What kind of non functional requirement best suit the below scenario: Whenever the new offers are published in the online shopping site, an sms has to be sent to all the registered customers within 10 minutes of publishing
The correct answer is: Performance Requirement.
_______ describes how the development activities will be performed and how development phases follow each other.
The correct answer is: Software Development Process.
During which phase the following activities are performed: Identifying the major modules of the system, how these modules integrate, the architecture of the system and describing pseudo code for each of the identified module
The correct answer is: Design.
Aesthetics of the website is part of the functional requirement. State true or false
This statement is false. Aesthetics of the website is part of the functional requirement. State true or false is incorrect.
_________ is the application of a systematic, disciplined, quantifiable approach to the design, development, operation and maintenance of software.
The correct answer is: Software Engineering.
Requirement came to Allen Software company to develop a software for military purpose. .00001 second delay in the missile launching software would create greater loss to the human life. What kind of model is best suited for this scenario?
The correct answer is: Spiral model.
Question 1 Pointing to a photograph of a boy Mathew said, "He is the son of the only son of my mother." How is Mathew related to that boy?
The correct answer is: The boy in the photograph is the son of Mathew. Hence , Mathew is the father of boy..
Save Tweety Silvester and Tweety are friends. Bender was one of the Silvester's enemy. One day Silvester and Tweety went on to a trip. Bender planned to kidnap Tweety.. He kidnapped and kept her in one of the hot balloons tied up to a height. There were 50 hot balloons numbered from one. Each balloon will fly to a certain height. Only the numbers having both 3 and 7 as its factors can fly upto the height of the Tweety's balloon. Silvester was confused and he didn't know which numbered balloon can fly to Tweety. (Note: If balloon number is greater than 50, or balloon number less than 1, then it should display invalid balloon number)
The correct answer is: BEGIN.
Hide and Seek One day, Bunny and his friends were playing hide and seek in the forest. Tom went along to hide. He finds an abandoned bag containing a board(8x8) game in a cave. He gets excited and starts playing the game only to realizes that it's magical. He has three chances to roll the dice. Each turn's outcome will lead into a new surrounding and some would be dangerous. If the outcome of rolling dices is in multiples of 3 then he will be caught in a dangerous phase. Note if any one outcome is multiple of 3, then tom is in danger. (If the outcome of rolling dices is either 0 or less than that you should tell Tom as "Invalid Turn". )
The correct answer is: BEGIN DECLARE variables turn1,turn2,turn3 READ turn1, turn2, turn3 IF turn1>0 AND turn2>0 AND....
1234567891011121314151617181920212223Choose the correct options to complete the pseudo-code and determine whether the number is positive, zero, or negative. BEGIN DECLARE number READ number IF _________ PRINT “Number is positive” IF _________ PRINT “Number is zero” IF _________ PRINT “Number is Negative” END IF END
The correct answer is: number>0, number==0, number<0.
You are returning home from a hotel. On the way, you find a sealed envelope in a street, fully addressed with unused stamps on it. What would you do???
The correct answer is: post it at the nearest mail box..
Decision statements are also called as _______________.
The correct answer is: Selection logic.
When a single if-else logic is used, how many possible choices can be there?
The correct answer is: 2.
If a doctor gives you 3 pills and tells you to take one pill every half hour, how long would it take before all the pills had been taken?
The correct answer is: 1 hour.
From the option, find the correct pseudo-code to find the greatest of three numbers
The correct answer is: BEGIN DECLARE variables a,b,c READ a,b,c IF a>b IF a>c ....
Manual execution of the steps in the algorithm is called as _____
The correct answer is: Dry run.
A computer program must either use conditional statements or looping statements or sequential statements to solve a problem. All of them must not appear in the same program. State true/ false.
This statement is false. A computer program must either use conditional statements or looping statements or sequential statem is incorrect.
Which statement logic implements multiple-way selection?
The correct answer is: Else if ladder.
By default, the flow of a program is________
The correct answer is: top to bottom.
Identify the logic which suits the flowchart
The correct answer is: Else-if Ladder.
1Which of the keyword is used to close the IF block, while writing a pseudo-code?
The correct answer is: End if.
Which of the following is not a keyword used in a pseudo-code
The correct answer is: Start.
12345678910111213141516171819202122Consider the pseudo-code snippet. What output do you think the snippet will produce if the sample input for number is 3? BEGIN DECLARE number READ number IF number>=0 IF number == 0 PRINT “Zero” ELSE PRINT “Three” ENDIF PRINT “No Value” END
The correct answer is: Three No value.
What do you infer from this statement? “Only if Alvin is happy, then he does not go to work.”
The correct answer is: If Alvin is not happy, he goes to work..
Go to statements in the algorithm is…
The correct answer is: Used to alternate the flow of the program.
Arrange the pseudo-code logic for checking a number divisible by 5 or 11.
The correct answer is: BEGIN DECLARE number READ number IF number%5==0 THEN PRINT “number divisible by 5” ELSE IF number%11....
______________must be used when a set of statements needs to be executed only if a condition is met.
The correct answer is: selection statements.
Identify the correct pseudo-code logic for checking a number divisible by 5 or 11.
The correct answer is: BEGIN DECLARE number READ number IF number%5==0 THEN PRINT “number div....
If there are 6 chocolates and you take away 4, how many do you have?
The correct answer is: 4.
123456789READ age IF age>18 THEN PRINT “Eligible to vote” ENDIF The given pseudo-code snippet is an example for_______
The correct answer is: Simple If logic.
Which of the following options are valid for the relationship between the configuration objects?
The correct answers are: A curved arrow indicates a compositional relation, A double-headed straight arrow indicates an interrelationshi.
Version Control allows users to lock files so they can only be edited by one person at a time and track changes to files
This statement is true. Version Control allows users to lock files so they can only be edited by one person at a time and tr.
Choose the missing steps involved in the Change Control Process in the correct order: Identify and submit change request ____________ Plan the change Implement and test the change Verify implementation of change Close change request
The correct answer is: Evaluate impacts of change request.
State true or false. Automated tools are available in the market, for managing change and versioning the software
This statement is true. State true or false. Automated tools are available in the market, for managing change and versioning.
Version Management allows parallel concurrent development. State True or False.
This statement is true. Version Management allows parallel concurrent development. State True or False.
Which of the following describes the change history of an object?
The correct answer is: Evolution graph.
_________ is a committee that makes decisions regarding whether or not proposed changes to a software project can be incorporated.
The correct answer is: Change Control Board.
From the options identify the features that are part of the software configuration management
The correct answers are: Version management, Concurrency control, Synchronisation control.
Y2K problem is an example for ------------- maintenance
The correct answer is: Preventive.
Client wanted to add a new feature to his existing application "Discount Offers" for all the existing customers. Whenever a new product comes to the supermarket, their customer's should be intimated with the week day offer. What kind of maintenance is this?
The correct answer is: Perfective Maintenance.
Client has developed an application that allows each of their customers to store 2TB of data. As the number of Customers are increasing client feels the storage space has to be increased for smooth operations to its customers. What type of maintanence is this?
The correct answer is: Preventive Maintenance.
In an online shopping application, during customer registration the customer was made to enter his city in a text box. As the site became popular for online shopping, the client came back to include autocomplete feature in the city field to improve user friendliness. What maintenance needs to be carried out in this scenario?
The correct answer is: Perfective.
Any changes done to the software during the operational phase of the software before project wind up is called as maintenance. State if True or False.
This statement is false. Any changes done to the software during the operational phase of the software before project wind up is incorrect.
In Software maintenance, changes are implemented by modifying existing components and adding new components to the system. State if True or False.
This statement is true. In Software maintenance, changes are implemented by modifying existing components and adding new com.
Software maintenance for the change of the platform is an example for --------- maintenance
The correct answer is: Adaptive.
Which conforms that the software meets its technical specifications?
The correct answer is: Verification.
The software is put into operation in the client’s environment. The client comes back to enhance the UI to attract more customers. This phase is called as _______________
The correct answer is: Maintenance.
Which of the below is one of the phase of the prototype model?
The correct answer is: Quick design.
Major functions are addressed in the first cycles there by delivering an operational product. Which of the SDLC process models achieves this?
The correct answer is: Incremental model.
Beta technologies has undertaken a collision avoidance system software to be implemented for airports. Additional safety measures have to be automated by warning pilots when another aircraft gets closer, otherwise impacts are huge. Which of the following SDLC process models best suits the requirement?
The correct answer is: Spiral model.
The student mark processing system software has been developed and deployed at the St. Peters university. The system shows the grade as 0 for all the students rather than the actual grade. Which phase below was not done properly during the SDLC?
The correct answer is: Software Testing.
Which model emphasizes Validation and Verification at each level of stage containment?
The correct answer is: V-Model.
Consider that you have to develop a flight control system. The system is simulated as such that the original system is working. There are many potential hazards with such a system. What model would you suggest to develop the system?
The correct answer is: Spiral model.
Testing performed by the user to ensure that the system meets the agreed upon quality attributes and the specification is called as….
The correct answer is: Acceptance testing.
Choose the option that accurately represents the sequential order of phases in the Waterfall model.
The correct answer is: Requirement Gathering, Analysis, Design, Implementation, Testing, Deployment, Maintenance.
Scenario: LIC has manually carried out their process of premium collection procedure for the past 45 years. Now, they have employed the services of another company to automate the above. Question: Which of the following models would you suggest to the outsource company?
The correct answer is: Waterfall model.
ABC company comes to the Allen Software Company with various requirement. The client wants the functionality to view all the employee profile, view salary information of the employee and view the leave details.Once each functionality is completed the module will be delivered to the client. Which would be the right model for this scenario
The correct answer is: Incremental model.
A client wants to develop a Web application for the new Super market store. The client want to have lot of UI components and customers will have lot of interactions with the UI. What model is best suited
The correct answer is: Prototype.
________ involves transformation of user needs into an effective software solution.
The correct answer is: Software development process.
Spiral life cycle model is not suitable for products that are vulnerable to large number of risks. State if True or False.
This statement is false. Spiral life cycle model is not suitable for products that are vulnerable to large number of risks. S is incorrect.
When there is a difference between the output what is expected and the actual one is termed as……
The correct answer is: Defect.
XYZ Finance Co. has, at present, started its operations in India. Based on the first six months performance, it has plans for expansion across five countries. They want to automate their operations at this stage. What is the process model that the developer should choose to adopt?
The correct answer is: Evolutionary prototyping model.
Identify this technique of dynamic testing where, For a range of input, three values are chosen, One value above the range, One value below the range, and One value within the range
The correct answer is: Equivalence partitioning.
What is the difference between the actual output of a software and the correct output?
The correct answer is: Error.
What is the type of testing in which the tester will know about the input and the expected output details based on the specification document only but no knowledge on implementation?
The correct answer is: Black Box Testing.
Identify the correct phases of software testing life cycle.
The correct answer is: Requirements Analysis,Test Preparation,Test Case development,Test Environment Set up,Test Execution,....
Which all of the following options would basis path testing perform?
The correct answers are: Statement Coverage, Condition or Branch Coverage, Loop Coverage.
Tester is trying to test whether the values in the drop down are listed properly. What type of testing the tester performs in this scenario?
The correct answer is: Black box testing.
After implementation of Library management system, the tester identified that certain logic are redundantly rewritten by the developers, and the coding standards are violated in few modules. What type of testing is carried out to identify these errors?
The correct answer is: Static Testing.
Determine the cyclomatic complexity for the following code: Accept year if(year mod 4=0 and year mod 100!=0) or(year mod 400 =0) print year is leap else print year is not leap end if.
The correct answer is: 4.
Boundary value analysis can only be used during white-box testing. State if True or False.
This statement is false. Boundary value analysis can only be used during white-box testing. State if True or False is incorrect.
In the online shopping portal, for customer registration the password field can accept only characters in the range of 5 to 25. Derive test cases using Boundary value analysis
The correct answer is: 5,25,4,26.
Walk through is performed by the trained moderator, whereas the Inspection is usually conducted by the author itself to record defects and deviations
This statement is false. Walk through is performed by the trained moderator, whereas the Inspection is usually conducted by t is incorrect.
The testing technique that deals with the internal logic and structure of the code is called ________.
The correct answer is: WhiteBox Testing.
The standard document that describes all the requirements of the system is called as …
The correct answer is: Software Requirement Specification.
Client Comes to Allen Company for a Banking Solution. Who from the below options would be best suited to gather all the requirements correctly from the client
The correct answer is: System analyst.
In remote control Car application, in the step by step execution of the requirement described, it is mentioned when the fuel level goes below the minimum level, the application should indicate the user in red color. In the output section of the same process it is mentioned that the indicator will glow pink. What is the kind of requirement specified in SRS?
The correct answer is: Contradicting.
A good SRS should be ______, ________ and _______.
The correct answer is: Traceable, Consistent, Complete.
Client Comes to Allen Company for a Banking Solution.Which phase of SDLC is best suited to gather what is expected from client
The correct answer is: Requirement analysis.
An SRS has the following requirement.The stock exchange shall show the stock report for the next 24 hours.What is the issue with this requirement
The correct answer is: Ambiguous.
In the web page, we have a field called phoneno and inside this textbox field, the text : "Only numbers are allowed" must appear. This should get disappeared automatically once we type the phoneno into it. Which of the below options will suit the given scenario?
The correct answers are: <input type="text" placeholder="Only numbers are allowed">, <input type="tel" placeholder="Only numbers are allowed">.
Ram has designed a portal that fetches the citizens' feedback regarding the voting process in India. The portal allows the end user to choose either 'like' image or 'unlike' image, so that it gets redirected to a page : "thanks.html".
The correct answer is: <form action="thanks.html"> <input type="image" src="like.jpg" alt="submit"/> <input type="image" ....
Choose the relavant HTML input type attributes.
The correct answer is: MobileNo.
If the phone number should accept only 10 digit numbers, which of the following options will suit?
The correct answer is: <input type="text" pattern="[0-9]{10}"/>.
Consider the below webpage:
The correct answer is: <input type="date" id="date" name="date" list="holidays"> <datalist id="holidays"> <option label....
Which of the following is/are the new feature(s) of HTML5?
The correct answers are: Performs Client-Side validation, Supports offline Storage.
HTML stands for __________
The correct answer is: Hyper Text Markup Language.
Which element is a container for all the head elements, and may include the document title, scripts, styles, meta information, and more?
The correct answer is: <head></head>.
An application that lets you search and see material on the internet is
The correct answer is: Browser.
John wants to animate (moving effect) an element in the webpage he designed. For this, he set its CSS position property to its default value and applied the animations. If there is no syntax error in the code, what would be output he gets?
The correct answer is: Animation failed because the CSS position property set to default value, Animation failed because th....
jQuery is a JavaScript Object Notation library
The correct answer is: False.
Some people don’t want animation to interfere with their web page experience. What do I do if I want to let a user turn off the animation?
The correct answer is: Use the jquery method:stop().
Raju wants to remove an event handler that was attached with on() function.Help him to select the correct option.
The correct answer is: off().
Rhita wants to replace a jQuery code '$(document).ready(fun)' using another equivalent method. Help her to find the correct method from the given options.
The correct answer is: $(fun).
$("#name").remove(); This will remove the text field when you click on the button. State true or false.
This statement is true. $("#name").remove(); This will remove the text field when you click on the button. State true or fal.
Bind an event handler to the "blur" JavaScript event on an element.
The correct answer is: .blur().
When referencing an HTML element using jQuery preceded by a ‘ # ‘ , what JavaScript function is this equivalent to?
The correct answer is: getElementById.
The following elements are newly added elements in HTML5: <section> <article> <aside>
The correct answer is: Semantic elements.
Which of the following is most appropriate tag in html 5 to divide the document into logical document groups?
The correct answer is: <section>.
If you want to change the color of a link to red when moving mouse pointer on top of it, which CSS property you need to change?
The correct answer is: a:hover{ color: red; }.
Which of the following is/are true about HTML?
The correct answers are: Some of the tags are self closing while some of the tags mus, Browser does not throw any error even if we have mistaken in.
What is the output of the below code snippet <script type="text/javascript"> amt=55+"55"; document.write(amt); </script>
The correct answer is: 5555.
Choose the correct JavaScript statement which helps you to write "World of JavaScript" in a web page?
The correct answer is: document.write("World of JavaScript").
Which of the below is the correct syntax for exectuing some code if "amt" is equal to 5000?
The correct answer is: if (amt == 5000).
Ram is the developer of Allen Software company. He is designing the website for the banking application. There is a button called 'check interest rates'. When that button is clicked, the user has to be redirected to a seperate page to show the domestic interest rates. Help Ram in accomplishing this task using the javascript.
The correct answer is: window.location.
The parseInt() method converts the string to a integer. Before applying this function, Ram wants to know the type of the argument that is passed to the function. Which operator in javascript would support this ?
The correct answer is: typeof.
Polson is allocated with the task of email validation in java script. He needs to extract character by character and check for email validation like looking for @ . etc. Which method is best suited to extract every character from the text?
The correct answer is: charAt().
Predict the output of the following JavaScript code: <html> <head> <script> var txt= "pass 70% fail 30%"; var pattern = /\D/g; var res= txt.match(pattern); document.write(res); </script> </head> </html>
The correct answer is: p,a,s,s, ,%, ,f,a,i,l, ,%.
Sita wishes to greet the user when the user clicks on "Greet Me" button. In which event does she need to write the JavaScript code for greeting the user?
The correct answer is: onclick.
Which of the below java script code helps to change the content of the paragraph tag dynamically? <p id="pid1">Aim Higher.. Sky is your limit
The correct answer is: document.getElementById("pid1").innerHTML = "Never give up!!";.
Which of the below statements are used to comment a line in JavaScript file?
The correct answer is: // this is a comment.
When a user views a page containing a JavaScript program, which machine actually executes the script?
The correct answer is: The User's machine running a Web browser.
When you want to enclose; some JavaScript statements to an HTML file, which is the correct tag you have to use?
The correct answer is: <SCRIPT>.
David, a beginner in web development trying to perform one particular operation using client side JavaScript. Choose the correct option(s) that he can't be done with client-side JavaScript?
The correct answer is: Store the form's contents to a database file on the server.
Based on our question bank analysis, master these concepts to score high in Essentials.
"Focus on understanding the logic behind pseudocode loops and selection statements, as they form the bulk of technical assessments."