Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Neo's Nexus Round1

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

What is the basic protocol used for web applications?

a)

FTP (File Transfer Protocol)

b)

SMTP (Simple Mail Transfer Protocol)

c)

HTTP (Hypertext Transfer Protocol)

d)

SSH (Secure Shell)

2.

What is Node.js?

a)

A web browser for displaying dynamic content.

b)

A programming language similar to Python.

c)

A database management system for storing data.

d)

A JavaScript runtime built on Chrome's V8 engine for server-side scripting.

3.

What is WebDev?

a)

A type of network security protocol.

b)

A JavaScript framework used for backend development.

c)

A term for web development, which involves building and maintaining websites.

d)

A software used to design mobile applications.

4.

What are routes?

a)

Physical paths on a server where files are stored.

b)

The specific paths defined in a web application to determine what content to serve.

c)

A type of algorithm used in sorting data.

d)

The method used to encrypt web traffic.

5.

How many basic HTTP methods are there?

a)

1

b)

2

c)

3

d)

4

6.

What does the package.json 'scripts' attribute do?

a)

It defines the name and version of the project.

b)

It manages external libraries and dependencies.

c)

It allows you to define command-line scripts that can be run using npm.

d)

It specifies the licensing information for the project.

7.

What does Content-Type do in HTTP headers?

a)

It defines the size of the request or response.

b)

It specifies the type of content being sent, such as application/json or text/html.

c)

It indicates the server's IP address.

d)

It encrypts the data being transferred.

8.

How do you import Express in ES Module syntax?

a)

require('express') from 'express';

b)

import 'express' from express;

c)

import express = 'express';

d)

import express from 'express';

9.

Why do we need Express?

a)

Because it magically makes websites without any coding.

b)

To handle image editing directly in the browser.

c)

To create desktop applications with Node.js.

d)

To simplify building web applications and APIs with Node.js by providing robust features.

10.

What is the full form of API?

a)

Application Program Integration

b)

Automated Process Interaction

c)

Application Programming Interface

d)

Advanced Protocol Invocation

11.

What is a Database?

a)

A fancy calculator that remembers your previous calculations.

b)

A collection of information that is organized so that it can be easily accessed, managed, and updated.

c)

A tool used for drawing flowcharts.

d)

A type of software that only runs on mainframe computers.

12.

Why is React better than HTML?

a)

Because React automatically makes your website go viral.

b)

Because React comes with a built-in AI that writes code for you.

c)

Because React turns your website into a 3D game.

d)

Because React allows for building dynamic, component-based user interfaces, making it easier to manage complex applications.

13.

Who made React?

a)

Google

b)

Facebook (now Meta)

c)

Microsoft

d)

Twitter

14.

What are components in React?

a)

Functions that handle HTTP requests and responses.

b)

The building blocks of a React application that define how the UI should look and behave.

c)

Libraries used to style web pages.

d)

Tools for managing user authentication and authorization.

15.

What is JSX?

a)

JavaScript Xylophone

b)

JavaScript XML - a syntax extension for writing HTML in React

c)

Jargon Syntax Express

d)

Just Some Xtras - unnecessary add-ons to JavaScript

16.

What are the three core technologies of the frontend?

a)

HTML, CSS, JavaScript - the holy trinity of web dev

b)

HypeText, Sass, JargonScript - advanced developer language

c)

HTTP, SQL, and Googling skills

d)

HyperText, Cutting-Edge Sass, and JavaScript - the power trio

17.

What is an API, and how is it used in the frontend?

a)

Application Programming Interface – helps frontend talk to the backend

b)

Advanced Programming Intelligence – writes your code for you

c)

Asynchronous Protocol Invocation – sends requests at random times

d)

Abstracted Processing Interface – runs backend processes in the cloud without input