0% found this document useful (0 votes)
25 views15 pages

Worksheet Term - 1

Grade 12 humanities
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views15 pages

Worksheet Term - 1

Grade 12 humanities
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Worksheet

Term -1
1. What does "self-management" primarily involve?

• A) Managing a team of people


• B) Controlling your own behavior, emotions, and responsibilities
• C) Setting up a business
• D) Managing others' time and tasks

Correct Answer: B) Controlling your own behavior, emotions, and responsibilities

2. Which of the following is a positive result of effective self-management?

• A) Increased stress and confusion


• B) Decreased productivity and efficiency
• C) Improved productivity and better time management
• D) Reduced personal growth

Correct Answer: C) Improved productivity and better time management

3. Which factor is crucial for building self-confidence?

• A) Constantly comparing yourself to others


• B) Setting realistic goals and achieving them
• C) Avoiding challenges and new experiences
• D) Ignoring feedback and criticism

Correct Answer: B) Setting realistic goals and achieving them

4. How can demonstrating self-management skills positively impact your daily life?

• A) By making tasks more difficult to complete


• B) By causing more frequent delays and interruptions
• C) By improving organization, focus, and overall effectiveness
• D) By creating more confusion and disorganization

Correct Answer: C) By improving organization, focus, and overall effectiveness


5. Which of the following activities is an example of applying self-management
skills?

• A) Procrastinating on assignments
• B) Planning your day with a to-do list and setting priorities
• C) Ignoring deadlines
• D) Relying solely on others to remind you of your tasks

Correct Answer: B) Planning your day with a to-do list and setting priorities

6. What is one way to enhance self-confidence?

• A) Avoiding self-reflection
• B) Practicing positive self-talk and affirmations
• C) Focusing only on your failures
• D) Ignoring your strengths and achievements

Correct Answer: B) Practicing positive self-talk and affirmations

7. Which self-management strategy can help you stay on track with your goals?

• A) Setting vague and non-specific objectives


• B) Regularly reviewing and adjusting your plans based on progress
• C) Delaying important tasks
• D) Working without a clear plan

Correct Answer: B) Regularly reviewing and adjusting your plans based on progress

8. Which of the following best describes the role of self-discipline in self-


management?

• A) Self-discipline helps you follow through on your plans and resist distractions.
• B) Self-discipline is irrelevant to self-management.
• C) Self-discipline only applies to academic settings.
• D) Self-discipline makes self-management more complicated.

Correct Answer: A) Self-discipline helps you follow through on your plans and resist
distractions.

9. What is an effective way to build self-confidence in a new skill?

• A) Avoid practicing until you feel perfect


• B) Focus on past failures and setbacks
• C) Gradually practice the skill and celebrate small successes
• D) Ignore any feedback or help from others

Correct Answer: C) Gradually practice the skill and celebrate small successes

10. Why is it important to set specific and achievable goals in self-management?


• A) To ensure you are constantly busy without a clear direction
• B) To provide a clear roadmap and measure your progress effectively
• C) To avoid making any progress
• D) To create confusion and indecision

Correct Answer: B) To provide a clear roadmap and measure your progress effectively

11. What is a project in the context of AI?

• A) A random collection of tasks


• B) A set of goals to achieve a specific outcome or solution
• C) A routine daily activity
• D) An unplanned series of actions

Correct Answer: B) A set of goals to achieve a specific outcome or solution

12. What does the AI project cycle help with?

• A) Randomly changing project goals


• B) Systematically planning and executing AI projects
• C) Ignoring project deadlines
• D) Avoiding the use of data

Correct Answer: B) Systematically planning and executing AI projects

13. Which of the following is NOT a step in the AI project cycle?

• A) Problem Scoping
• B) Data Visualization
• C) Random Task Execution
• D) Data Acquisition

Correct Answer: C) Random Task Execution

14. What is the purpose of problem scoping in an AI project?

• A) To develop a random algorithm


• B) To clearly define the problem and objectives of the project
• C) To avoid identifying the project’s needs
• D) To implement the final solution immediately

Correct Answer: B) To clearly define the problem and objectives of the project

15. In which step of the AI project cycle do you determine what data is needed and
how to obtain it?

• A) Data Visualization
• B) Problem Scoping
• C) Data Acquisition
• D) System Mapping
Correct Answer: C) Data Acquisition

16. What is a system map used for in an AI project?

• A) To visualize data trends


• B) To outline the components and interactions within a system
• C) To scope the problem
• D) To acquire new data

Correct Answer: B) To outline the components and interactions within a system

17. Why is data visualization important in an AI project?

• A) It makes data acquisition more complex.


• B) It helps in interpreting and presenting data insights effectively.
• C) It avoids the need for data analysis.
• D) It complicates the data interpretation process.

Correct Answer: B) It helps in interpreting and presenting data insights effectively.

18. Which step involves determining the resources and tools required for an AI
project?

• A) Data Visualization
• B) Problem Scoping
• C) Data Acquisition
• D) Project Planning

Correct Answer: D) Project Planning

19. What is typically the first step in the AI project cycle?

• A) Data Visualization
• B) System Mapping
• C) Problem Scoping
• D) Data Acquisition

Correct Answer: C) Problem Scoping

20. What is the primary goal of data acquisition in an AI project?

• A) To analyze data trends


• B) To gather relevant and high-quality data for the project
• C) To present data insights
• D) To map the system components

Correct Answer: B) To gather relevant and high-quality data for the project

• Which of the following describes the process of system mapping?


• A) Collecting user feedback
• B) Creating a detailed diagram of system components and their interactions
• C) Presenting data findings
• D) Defining project goals

Correct Answer: B) Creating a detailed diagram of system components and their interactions

21. During which phase would you create visual representations of data patterns and
trends?

• A) Problem Scoping
• B) Data Acquisition
• C) Data Visualization
• D) System Mapping

Correct Answer: C) Data Visualization

22. What should be done if the acquired data does not meet the project’s
requirements?

• A) Proceed with the project anyway


• B) Ignore the data
• C) Revisit the data acquisition process to obtain the necessary data
• D) Modify the problem scope

Correct Answer: C) Revisit the data acquisition process to obtain the necessary data

23. In which step do you refine the project objectives and outline the problem
constraints?

• A) Data Visualization
• B) System Mapping
• C) Problem Scoping
• D) Data Acquisition

Correct Answer: C) Problem Scoping

24. Which of the following is an outcome of effective problem scoping?

• A) Unclear project goals


• B) A defined problem statement and objectives
• C) Ignoring user requirements
• D) Random data collection

Correct Answer: B) A defined problem statement and objectives

25. What is the role of system mapping in understanding an AI project?

• A) To perform data analysis


• B) To visualize the relationships between different components of the system
• C) To acquire new data sources
• D) To present data findings

Correct Answer: B) To visualize the relationships between different components of the system

26. Which of the following is a benefit of using data visualization in an AI project?

• A) It reduces the need for data analysis.


• B) It simplifies the process of identifying patterns and trends in the data.
• C) It complicates data presentation.
• D) It eliminates the need for problem scoping.

Correct Answer: B) It simplifies the process of identifying patterns and trends in the data.

27. What should be done after identifying the problem in an AI project?

• A) Begin data acquisition immediately


• B) Develop a system map
• C) Define the problem scope and objectives
• D) Start visualization of data

Correct Answer: C) Define the problem scope and objectives

28. Which step involves defining the types of data needed and methods for collecting
it?

• A) Data Visualization
• B) Problem Scoping
• C) System Mapping
• D) Data Acquisition

Correct Answer: D) Data Acquisition

29. What is the main purpose of problem scoping in the AI project cycle?

• A) To acquire data
• B) To visualize data
• C) To outline the problem, constraints, and objectives clearly
• D) To execute the final solution

Correct Answer: C) To outline the problem, constraints, and objectives clearly

30. What is the key benefit of defining the scope of a problem in an AI project?

• A) It makes the project more complex.


• B) It helps in aligning the project's objectives with the actual needs and constraints.
• C) It reduces the importance of data acquisition.
• D) It avoids the need for system mapping.

31. What is an algorithm in the context of programming?


• A) A programming language
• B) A step-by-step procedure or formula for solving a problem
• C) A type of software
• D) A method for data visualization

Correct Answer: B) A step-by-step procedure or formula for solving a problem

32. Which of the following is NOT a characteristic of a good algorithm?

• A) Finiteness
• B) Clarity
• C) Ambiguity
• D) Effectiveness

Correct Answer: C) Ambiguity

33. What is an advantage of using algorithms in programming?

• A) Algorithms are less efficient than code


• B) They provide a clear and systematic approach to problem-solving
• C) They require no planning or structure
• D) Algorithms make programs slower to execute

Correct Answer: B) They provide a clear and systematic approach to problem-solving

34. Which of the following is a disadvantage of algorithms?

• A) Algorithms can be too complex to understand if not well-designed


• B) They always run faster than the corresponding code
• C) They eliminate the need for programming languages
• D) They automatically fix logical errors in code

Correct Answer: A) Algorithms can be too complex to understand if not well-designed

35. What does a flowchart represent?

• A) A written description of a program


• B) A diagram that shows the sequence of steps in a process or algorithm
• C) A type of algorithm used in programming
• D) A method for sorting data

Correct Answer: B) A diagram that shows the sequence of steps in a process or algorithm

36. Which symbol is typically used in flowcharts to represent the start or end of a
process?

• A) Rectangle
• B) Diamond
• C) Oval
• D) Parallelogram
Correct Answer: C) Oval

37. What is pseudocode?

• A) A type of programming language


• B) A formal language used to write algorithms
• C) An informal way of describing an algorithm using simple language and constructs
• D) A method for data encryption

Correct Answer: C) An informal way of describing an algorithm using simple language and
constructs

38. In pseudocode, what is typically used to denote a decision or conditional


statement?

• A) A loop
• B) An assignment statement
• C) An IF-THEN-ELSE structure
• D) A sequence of operations

Correct Answer: C) An IF-THEN-ELSE structure

39. What is a common use of flowcharts in program design?

• A) To write executable code


• B) To document and visualize the logic of an algorithm
• C) To compile programs
• D) To execute pseudocode directly

Correct Answer: B) To document and visualize the logic of an algorithm

40. Which of the following is true about pseudocode?

• A) It is a formal programming language with syntax rules


• B) It requires specific software to write
• C) It helps programmers plan and understand algorithms before coding
• D) It cannot be converted into actual code

Correct Answer: C) It helps programmers plan and understand algorithms before coding

41. What does the flow of control refer to in programming?

• A) The way data is stored in memory


• B) The order in which statements are executed
• C) The amount of memory used by a program
• D) The way errors are handled in a program

Correct Answer: B) The order in which statements are executed

42. What is the purpose of a sequential statement in a program?


• A) To make decisions based on conditions
• B) To execute statements in the order they appear
• C) To repeat a set of statements multiple times
• D) To branch the flow of control

Correct Answer: B) To execute statements in the order they appear

43. Which of the following is an example of a selective statement?

• A) for loop
• B) while loop
• C) if-else statement
• D) break statement

Correct Answer: C) if-else statement

44. What will be the output of the following code?

python
Copy code
x = 5
if x > 10:
print("Greater")
else:
print("Smaller or Equal")

• A) Greater
• B) Smaller or Equal
• C) Error
• D) No Output

Correct Answer: B) Smaller or Equal

45. What does the nested if structure allow you to do?

• A) Execute one set of statements repeatedly


• B) Check multiple conditions in a hierarchical manner
• C) Exit a loop prematurely
• D) Continue execution of the loop

Correct Answer: B) Check multiple conditions in a hierarchical manner

46. What will be the output of the following code?

python
Copy code
for i in range(3):
if i == 1:
print("One")
else:
print("Not One")
• A) One Not One Not One
• B) Not One One Not One
• C) Not One One One
• D) One One One

Correct Answer: A) One Not One Not One

47. What is the purpose of the while loop in programming?

• A) To repeat a set of statements a specific number of times


• B) To execute a set of statements as long as a condition is true
• C) To make decisions based on conditions
• D) To exit a loop prematurely

Correct Answer: B) To execute a set of statements as long as a condition is true

48. What will be the output of the following code?

python
Copy code
i = 0
while i < 3:
print(i)
i += 1

• A) 0 1 2
• B) 1 2 3
• C) 0 1 2 3
• D) 1 2

Correct Answer: A) 0 1 2

49. What will be the output of the following code?

python
Copy code
for i in range(3):
for j in range(2):
print(i, j)

• A) 0 0 0 1 1 0 1 1 1 0 1 1
• B) 0 0 0 1 1 0 1 1
• C) 0 0 0 1 1 1 2 0 2 1
• D) 0 0 1 1 2 2

Correct Answer: B) 0 0 0 1 1 0 1 1

50. What is the effect of the break statement in a loop?

• A) It skips the current iteration and continues with the next one.
• B) It exits the loop completely and transfers control to the statement immediately
following the loop.
• C) It terminates the program execution.
• D) It pauses the execution of the loop.

Correct Answer: B) It exits the loop completely and transfers control to the statement
immediately following the loop.

51. What is a common definition of intelligence?

• A) The ability to process large amounts of data quickly


• B) The ability to learn from experience, adapt to new situations, and solve problems
• C) The capability to perform repetitive tasks without error
• D) The skill to memorize and recall information

Correct Answer: B) The ability to learn from experience, adapt to new situations, and solve
problems

52. Which of the following is a limitation of current AI systems?

• A) AI can understand human emotions perfectly


• B) AI can operate without any need for data
• C) AI systems can struggle with tasks requiring deep understanding or common sense
• D) AI can solve any problem without human intervention

Correct Answer: C) AI systems can struggle with tasks requiring deep understanding or
common sense

53. What is one advantage of AI?

• A) AI always makes decisions with human-like intuition


• B) AI can process and analyze large volumes of data quickly and accurately
• C) AI eliminates the need for human creativity
• D) AI is completely error-free in all applications

Correct Answer: B) AI can process and analyze large volumes of data quickly and accurately

54. What is a significant disadvantage of AI?

• A) AI can work 24/7 without fatigue


• B) AI can lead to job displacement as it automates tasks traditionally performed by
humans
• C) AI is always affordable for all applications
• D) AI systems are always easily understandable

Correct Answer: B) AI can lead to job displacement as it automates tasks traditionally


performed by humans

55. Which milestone in the history of AI occurred in the 1950s?

• A) The invention of the first computer


• B) The development of the first AI program by Alan Turing and others
• C) The creation of the World Wide Web
• D) The release of the first commercial smartphone

Correct Answer: B) The development of the first AI program by Alan Turing and others

56. Which of the following is a common application of AI in daily life?

• A) Automated customer service chatbots


• B) Manual data entry tasks
• C) Handwritten letter processing
• D) Traditional book-keeping

Correct Answer: A) Automated customer service chatbots

57. Why is AI ethics an important consideration in developing AI systems?

• A) To ensure that AI systems are efficient and cost-effective


• B) To address concerns about privacy, fairness, and the impact on society
• C) To enhance the computational speed of AI algorithms
• D) To minimize the need for human involvement in AI systems

Correct Answer: B) To address concerns about privacy, fairness, and the impact on society

58. Which scenario demonstrates a potential ethical issue with AI?

• A) Using AI for personalized recommendations on streaming services


• B) Implementing AI systems that can discriminate against certain groups of people
• C) Employing AI to automate repetitive tasks in manufacturing
• D) Applying AI to enhance medical diagnostics

Correct Answer: B) Implementing AI systems that can discriminate against certain groups of
people

59. Why do we still need humans in a world with advanced AI?

• A) AI systems are always able to handle all decision-making without errors


• B) Humans are needed to provide creativity, empathy, and ethical judgment that AI
lacks
• C) Humans are faster than AI at processing data
• D) AI cannot be programmed to learn from mistakes

Correct Answer: B) Humans are needed to provide creativity, empathy, and ethical judgment
that AI lacks

60. How does AI contribute to improving daily life in the field of healthcare?

• A) By replacing human doctors entirely


• B) By automating administrative tasks only
• C) By assisting with diagnostic tools, personalized treatment plans, and managing
patient data
• D) By eliminating the need for any human interaction in medical settings

Correct Answer: C) By assisting with diagnostic tools, personalized treatment plans, and
managing patient data

1. Draw flowchart for the following:

Algorithm to addition of two numbers in python.

Algorithm

• 1Step : Start.
• 2 Input : Two numbers num1 and num2.
• 3Step : Declare sum to 0 (This is optional step, during step5 we can add declaration
and assign directly
• as well)
• 4Step : Input number num1.
• 5Step : input number num2.
• 6Step : Add num1 and num2 and assign result to variable sum.
• 7Step : Print sum.
• 8Step : Stop.

2. Write a algorithm Using following.

3. Draw flowchart for the following:

• Algorithm to greatest of two numbers in python.


• Algorithm
• Input : Two numbers a and b.
• 1Step : Start.
• 2Step : Read number a.
• 3Step : Read number b.
• 4Step : if a &gt; b , print a (Compare a and b using greater than operator)
• 5Step : else print b.
• 6Step : Stop.
• 7Output : Largest number among a and b.

4. Write a algorithm Using following flowchart to addition of two number .

3. Draw a Flowchart for the Following:

5.Algorithm to Check if a Number is Positive, Negative, or Zero in Python

Algorithm:

1. Input: A number num.


2. Step 1: Start.
3. Step 2: Read the number num.
4. Step 3: If num > 0, print "Positive".
5. Step 4: Else if num < 0, print "Negative".
6. Step 5: Else, print "Zero".
7. Step 6: Stop.
8. Output: Classification of the number as Positive, Negative, or Zero.

6.Algorithm to Determine the Largest of Three Numbers in Python

Algorithm:

1. Input: Three numbers a, b, and c.


2. Step 1: Start.
3. Step 2: Read numbers a, b, and c.
4. Step 3: If a > b and a > c, print a.
5. Step 4: Else if b > a and b > c, print b.
6. Step 5: Else, print c.
7. Step 6: Stop.
8. Output: Largest number among a, b, and c.

7. Draw a Flowchart for the Following:

Algorithm to Compute the Average of Three Numbers in Python

Algorithm:

1. Input: Three numbers x, y, and z.


2. Step 1: Start.
3. Step 2: Read numbers x, y, and z.
4. Step 3: Calculate the average: average = (x + y + z) / 3.
5. Step 4: Print the result average.
6. Step 5: Stop.
7. Output: Average of the three numbers.

You might also like