MCQs / Computer Science
Computer Science MCQs with answers and explanations
Programming fundamentals, data and networks.
2245 Computer Science MCQs from the PrepOasis question bank, arranged by chapter. Open a chapter to read its questions with the correct answer and a teacher's explanation, or practise them one at a time with instant feedback.
Chapters
- Unit 1: Computer Systems — 100 MCQs
- Introduction and History of Computers — 50 MCQs
- Introduction to Mobile Applications and Platforms — 47 MCQs
- Unit 2: Computational Thinking and Algorithms — 43 MCQs
- Types of Computers and Basic Operations — 42 MCQs
- HTML5 for Mobiles — 39 MCQs
- Unit 3: Programming Fundamentals — 116 MCQs
- Input and Output Devices — 48 MCQs
- Android OS: Architecture, Framework and Application Development — 53 MCQs
- Unit 4: Data and Analysis — 54 MCQs
- Storage Units and Memory — 51 MCQs
- iOS: Architecture and Framework — 47 MCQs
- Unit 5: Application of Computer Science — 30 MCQs
- Computer Software — 44 MCQs
- Windows Mobile, Eclipse and Fragments — 40 MCQs
- Unit 6: Impacts of Computing — 26 MCQs
- Software Development Life Cycle — 33 MCQs
- Intents and Notifications — 38 MCQs
- Unit 7: Digital Literacy — 18 MCQs
- Operating System and User Interfaces — 39 MCQs
- Screen Components and Orientation — 40 MCQs
- Unit 8: Entrepreneurship in the Digital Age — 19 MCQs
- Types of Operating Systems and File Management — 39 MCQs
- Action Bar and User Interface Design — 34 MCQs
- Data Communication and Transmission Media — 45 MCQs
- UI Events, Views, Preferences and Data Storage — 39 MCQs
- Communication Modes, Protocols and Networks — 44 MCQs
- Messaging: SMS and Email — 31 MCQs
- Computer Security, Privacy and Ethics — 51 MCQs
- Maps and Consuming Web Services over HTTP — 39 MCQs
- Number Systems and Conversions — 55 MCQs
- Web Services: Accessing and Creating — 35 MCQs
- The Internet and Web Browsers — 43 MCQs
- Threading and Publishing Android Applications — 34 MCQs
- World Wide Web — 39 MCQs
- App Store Deployment and Mobile Programming Languages — 40 MCQs
- HTML Basics: Structure, Text Formatting and Lists — 57 MCQs
- Mobility, Wireless Communication and Location-Aware Applications — 36 MCQs
- HTML Links, Images, Colours, Frames and Tables — 45 MCQs
- Performance, Power, Platform Constraints and Emerging Technologies — 33 MCQs
- Lab: Email Communication — 17 MCQs
- Lab: Android Studio Setup and First App — 20 MCQs
- Lab: Windows Operating System — 22 MCQs
- Lab: Mobile-Friendly Web Page — 14 MCQs
- Lab: MS PowerPoint — 42 MCQs
- Lab: Student Information App Using Resources — 16 MCQs
- Lab: Multiple Activities and Navigation — 14 MCQs
- Lab: MS Word — 72 MCQs
- Lab: Bottom Navigation with Fragments — 14 MCQs
- Lab: MS Excel — 85 MCQs
- Lab: Implicit Intents – Browser and Dialer — 12 MCQs
- Lab: HTML Web Pages — 42 MCQs
- Lab: Registration Form UI — 15 MCQs
- Lab: Menus and Messages — 12 MCQs
- Lab: SharedPreferences — 11 MCQs
- Lab: Opening SMS and Email Apps — 10 MCQs
- Lab: Displaying Data from an API — 11 MCQs
- Lab: Countdown Timer — 11 MCQs
- Lab: Showing a Location on Google Maps — 12 MCQs
- Lab: Current Location Coordinates — 12 MCQs
- Lab: Generating and Installing an APK — 14 MCQs
- Lab: Campus Feedback App (Mini Project) — 11 MCQs