Search Header Logo

CS Pre-Assessment Quiz

Authored by Jaime Higgins

Computers

12th Grade

DOK Level 1: Recall covered

CS Pre-Assessment Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Who is known as the "Father of Computer Science"?

Alan Turing

Charles Babbage

John von Neumann

Ada Lovelace

Tags

DOK Level 1: Recall

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following best describes an algorithm?

A programming language

A step-by-step procedure for solving a problem

A type of computer hardware

A software application

Tags

DOK Level 1: Recall

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which programming language is known for its use in web development and is often associated with the term "front-end"?

Python

Java

JavaScript

C++

Tags

DOK Level 1: Recall

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the primary function of the Central Processing Unit (CPU) in a computer?

To store data

To execute instructions

To manage network connections

To display graphics

Tags

DOK Level 1: Recall

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which phase of the Software Development Life Cycle (SDLC) involves gathering requirements from stakeholders?

Design

Implementation

Planning

Requirements Analysis

Tags

DOK Level 1: Recall

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is an example of an ethical issue in computing?

Writing efficient code

Data privacy and security

Debugging software

Using a specific programming language

Tags

DOK Level 1: Recall

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Explain how the concept of "loop" in programming can be used to solve repetitive tasks. Provide an example in pseudocode.

A loop is a sequence of instructions that is continually repeated until a certain condition is reached. For example: ``` for i from 1 to 10: print(i) ```

A loop is a single instruction that is executed once. For example: ``` print("Hello, World!") ```

A loop is a type of data structure. For example: ``` list = [1, 2, 3, 4, 5] ```

A loop is a method of sorting data. For example: ``` sort(list) ```

Tags

DOK Level 2: Skill/Concept

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers