This document is a pre-midterm examination paper for Computer Science at BGS PU College, Malur, with a total of 70 marks. It consists of multiple-choice questions, fill-in-the-blank questions, and open-ended questions divided into four parts, covering various computer science topics. The exam assesses knowledge on memory controllers, software types, programming concepts, data characteristics, and algorithms.
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 ratings0% found this document useful (0 votes)
11 views2 pages
Wa0005.
This document is a pre-midterm examination paper for Computer Science at BGS PU College, Malur, with a total of 70 marks. It consists of multiple-choice questions, fill-in-the-blank questions, and open-ended questions divided into four parts, covering various computer science topics. The exam assesses knowledge on memory controllers, software types, programming concepts, data characteristics, and algorithms.
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/ 2
||JAI SRI GURUDEV||
BGS PU COLLEGE, MALUR
PRE-MIDTERM SEPTEMBER-2024 MAX MARKS:70 COMPUTER SCIENCE (41) I PUC(EBACS) TIME:3hrs PART-A Answer all the questions, each carries ONE marks. Select the correct answer from the choices given. 15 X 1 = 15 1.What is the primary role of the memory controller? a) To manage data flow into and out of the main memory b) To control the CPU speed c) To regulate power supply to the computer d) To manage external storage devices 2. What type of software provides core functionality to a computer system? a) Application Software b) Utility Software c) Open-Source Software d) System Software 3. Which operating system is known for its open-source nature? a) Linux b) Windows c) macOS d) iOS 4. What is the decimal equivalent of the octal number (514)8? a)352 b) 328 c)336 d) 342 5. How many bits are in a byte? a)4 b)8 c)16 d)32 6.What is the hexadecimal representation of the memory address 1100000011110001? a) C0F1 b) D1F2 c) C2E1 d) B0A1 7. What does Machine Learning allow computers to do? a) Work without any human input b) Learn from data using statistical techniques c) Operate systems automatically d) Perform calculations quickly 8. What is Big Data characterized by? a) Low Volume b) Simple Structure c) Low Variety d) High Complexity 9. Which technology allows devices to communicate over the internet? a) Big Data b) Virtual Reality c) Internet of Things d) Artificial Intelligence 10. What does GIGO stand for? A) Garbage In, Garbage Out B) Good Input, Good Output C) Great Input, Great Output D) Generated Input, Generated Output 11. What is the role of testing in the problem-solving process? a) To analyse the problem b) To write the algorithm c) To check if the program meets user requirements d) To convert the algorithm 12. What is the primary purpose of using an algorithm? a) To debug the program b) To test the program c) To increase reliability, accuracy, and efficiency d) To compile the program 13. What is the output of the following code: `print (5 == 5) `? a) True b) False c) Syntax Error d) 5 14. What is the correct way to declare a variable in Python? a) var x = 5 b) x: = 5 c) int x = 5 d) x = 5 15.which of the following is a valid identifier in Python? a) 123abc b) abc123 c) ab!s d) None of these Fill in the blanks choosing the appropriate word from those given in brackets (Utility Software,2, Data size, Rectangle, low, high) 5X1=5 16. ______________kind of software is an antivirus program 17. the base value of the binary number system____________ 18. the 'Volume' characteristic in Big Data refer to____________ 19. _____________shape is used to represent a process in a flowchart 20. Python is an example of a _______ level programming language. PART-B Answer any FOUR questions. Each questions carries TWO marks. 4X2=8 21. What is the significance of a computer's clock speed? 22. What is Data capturing and data storage? 23. What is the "Internet of Things" (IoT)? 24. What is the purpose of a flowchart? 25. What does iterative mean in algorithm design? 26. Define keywords and variables in Python. 27. Mention any two features of Python. PART-C Answer any FOUR questions. Each questions carries THREE marks. 4 X 3 = 12 28. Explain the term 'system bus' and its components. 29. How does the computer understand a program written in high-level language? 30. Describe the process of converting a decimal number to binary. 31. Explain the concept of a number system with examples. 32. Illustrate with an example how NLP is used in everyday applications. 33. Write an algorithm to find the greatest of two numbers. 34. What are the rules for naming an identifier in Python? PART-D Answer any FOUR questions. Each questions carries FIVE marks. 4 X 5 = 20 35. Draw and explain the block diagram of a computer system,explain the functionality of each component. 36.Convert 345(2) to (?)2, (?)8 and (?)16. 37. Analyse the characteristics of Big Data and their implications on data processing 38. Describe the primary roles of the operating system. 39. Explain the importance of flowcharts in problem-solving. 40.Explain the execution modes of python in detail. 41.Describe the characteristics of a good algorithm. Answer any TWO questions. Each questions carries FIVE marks. 2 X 5 = 10 42.Convert (258)8 to (?)10 and (4BC6)16 to (?)10 and (01101010)2 to (?)16 43.How can emerging trends like AI, Big Data, and IoT shape the future of digital societies? 43. Write an algorithm and flowchart to calculate the water bill based on consumption. a) consumption <= 30 bill amount=2 per unit. b) if consumption <= 50 bill amount=3 per unit. c) print bill amount. *****************************************************