Skip to main content

Bit by Bit | Chapter 5 Looping Statements in QB64 | Class 7 CBSE | Computer Application

Solved Question and Answer of Bit by Bit Chapter 5 Looping Statement in QB64




A. Tick the correct option –

1. (a) LET

2. (c) FOR … NEXT

3. (a) FOR

4. (a) FOR

5. (b) DO UNTIL … LOOP

6. (d) GOSUB

B. Fill in the blanks –

1. Loop

2. For Next

3. Counter

4. Outer

5. DO WHILE …. LOOP

6. FOR, DO

C. State True or False –

1. F

2. F

3. F

4. T

5. T

6. F

D. Answer the following questions

1. What is Loop? Name the looping statements used in QB64.

A loop is used to repeat a block of statement or statements. FOR … NEXT, WHILE … WEND and DO … LOOP are three looping statements in QB64.

2. What is the use of step value in a FOR … NEXT loop?

By default the NEXT statement increases the value of the control variable by 1, but we can increase or decrease the value as per our choice using STEP statement.

3. What is the difference between DO WHILE … LOOP and DO UNTIL … LOOP?

The DO WHILE … LOOP is executed as long as the specified condition is TRUE while in DO UNTIL … LOOP, the execution of the loop continues as long as the condition is FALSE.

4. Describe the term nested loop.

When the loops are used within another loop, this is known as nested loops. This nested loops can be used any of the loop like for loop can be used in while loop or while loop can be used in while loop, etc.

5. What is the function of GOSUB statement?

The function of GOSUB statement enables you to jump to any location in the program. Labels are used to specify at what point in the program to continue execution.

6. Give the significance of EXIT DO and EXIT FOR statement.

You can exit from a loop before it comes to an end on its own, for this you have to use EXIT command. EXIT FOR is used in FOR LOOP whereas EXIT DO is used in DO WHILE or DO UNTIL … LOOP.

 




Comments

Popular posts from this blog

Q & A Chapter 1 | Internet Basics | Class 10 CBSE | Computer Application

 Q & A of Chapter 1 Internet Basics A. Tick the correct options – 1. (b) TCP/IP 2. (a) Internet Service Provider 3. (a) URL 4. (b) HTTP 5. (a) Bridge 6. (a) home page 7. (d) All of these 8. (b) Domain Naming System 9. (b) Rules 10. (d) ARPANET B. Very Short Answer Type Questions – 1. In the URL http://www.myfirm.co.in/about.html , what do the following components depict? (a) http                                                 (b) in (a) Http represents a type of server and the protocol on the Internet (b) ‘in’ represents the domain extension of the website. 2. In the URL http://www.favmusic.com/contactus.html what does www.favmusic stand for? www.favmusic represents the domain name i.e. favmusic in www. 3. W...

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 | QBasic | Class 7 CBSE | Computer Application

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 A. Tick the correct option. 1. (d) screen mode 0 2. (b) 640 x 350 3. (d) White 4. (a) Lower-Right 5. (c) PSET 6. (c) Generate a tone for a short duration B. Fill in the blanks. 1. CIRCLE 2. PAINT 3. PLAY 4. Graphic 5. Pixels 6. Box C. True or False. 1. True 2. False 3. False 4. True 5. True 6. True D. Answer the following questions. 1. What is the use of SCREEN statement? The SCREEN statement is used to set the screen mode for displaying graphics. There are many screen modes and each screen modes have their own number which is from SCREEN 1 to SCREEN 13. The various screen modes differ in resolution. 2. What is a pixel? How is it related to resolution? The graphics which is displaying on the computer screen is made up of thousands of dots called pixel. Pixel stands for picture element. The number of pixels in an image determines the resolution of the image. Higher the resolution, cleaner the image will appear. 3. What is the differenc...

Thymeleaf function on button click with multiple parameter

how you can write the onclick attribute using Thymeleaf syntax: <button type = "button" th:onclick= "|rejectSalaryPayment(' ${response.uuid} ', ${dto.id} )|" >Reject Salary Payment</button> This assumes that the response.uuid and dto.id variables are available in the current Thymeleaf context. If they are not, you will need to provide the appropriate values or expressions to evaluate them. Also note that the onclick attribute is written using the Thymeleaf expression syntax ( |...| ), which allows you to include string literals and variable expressions within the same attribute value.