ICT Class 6 Ch 5 Learn to Code
Exercise Solution – Important
I. MCQ बहुविकल्पीय प्रश्न ( Choose the correct answer) —
1.Computer programming में flowchart क्यों प्रयोग होता है?
a. प्रतीकात्मक रूप से algorithm को दर्शाने के लिए
b. Program लिखने के लिए
c. किसी program में mistakes को पहचानने के लिए
d. User input के लिए interface design करने के लिए
Answer : a. प्रतीकात्मक रूप से algorithm को दर्शाने के लिए
2. Computer programming में algorithm क्या है?
a. किसी समस्या को हल करने के लिए निर्देशों का एक सेट
b. Code का प्रतिनिधित्व करने के लिए एक flowchart
c. एक programming language
d. एक debugging tool
Answer : a. किसी समस्या को हल करने के लिए निर्देशों का एक सेट
3. Computer programming में scratch का उपयोग करने का उद्देश्य क्या है?
a. Interactive animation और game बनाने के लिए
b. Code का प्रतिनिधित्व करने के लिए एक flowchart
c. किसी program में mistakes को पहचानने के लिए
d. User input के लिए interface design करने के लिए
Answer : a. Interactive animation और game बनाने के लिए
4. Scratch में Motion blocks का उद्देश्य क्या है?
a. Stage पर Sprites की गति को नियंत्रित करने के लिए
b. Stage के background का रंग बदलने के लिए
c. Project में ध्वनि प्रभाव जोड़ने के लिए
d. Stage पर Text जोड़ने के लिए
Answer :a. Stage पर Sprites की गति को नियंत्रित करने के लिए
5.Scratch में Pen blocks का उद्देश्य क्या है?
a. Project में ध्वनि प्रभाव जोड़ने के लिए
b. Stage पर Sprites की गति को नियंत्रित करने के लिए
c. Sprites के चलने पर Stage पर रेखाएँ और आकृतियाँ बनाने के लिए
d. Stage के background का रंग बदलने के लिए
Answer : c. Sprites के चलने पर Stage पर रेखाएँ और आकृतियाँ बनाने के लिए
6.Programming भाषा की परिभाषा क्या है?
a. किसी समस्या को हल करने के लिए निर्देशों का एक सेट
b. एक विशिष्ट software application
c. मनुष्यों द्वारा उपयोग की जाने वाली भाषा जिसमे लिखे हुए निर्देशों को Computer निष्पादित कर सकतI है
d. एक debugging टूल
Answer : c. मनुष्यों द्वारा उपयोग की जाने वाली भाषा जिसमे लिखे हुए निर्देशों को Computer निष्पादित कर सकतI है
7. Computer programming में Control of flow की परिभाषा क्या हैं।
a. वह क्रम जिसमें किसी program में निर्देशों का निष्पादन किया जाता है
b. किसी program में त्रुटिय ों को debug करने की प्रक्रियI
c. User input के लि ए interface design करने की प्रक्रियI
d. Flowchart में code को represent करने की प्रक्रियI
Answer : a. वह क्रम जिसमें किसी program में निर्देशों का निष्पादन किया जाता है
II. Short answer questions लघु उत्तरीय प्रश्न
Q1. Algorithm और flowchart में क्या अंतर है?
Answer:
Algorithm: किसी कार्य को पूरा करने के लिए जरूरी निर्देशों के sequence को algorithm कहते हैं।
Flowchart: Flowchart किसी algorithm के steps को graph के रूप में दर्शातI है।
Q.2 Programming भाषा को define करो I
Answer:
Computer program एक विशेष प्रकार की भाषा में लिखे जाते हैं जिसे programming Language कहते हैं।
Q.3 Computer programming में Control Flow का क्या concept है?
Answer:
Computer किसी program के instructions को जिस क्रम में run/execute करता है, उसे Control Flow कहा जाता है। यह तीन तरह का हो सकतI है
- Sequence Control 2. Selection Control 3. Loop Control