stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Back-End intro Flashcards | StudBud
Explore
/
Back-End intro
Back-End intro
12 terms
·
StudBud Administration
·
6 plays
Imported from external platform
Flashcards
12 cards
F
Practice quiz
P
Host live
L
Questions
12
Answers
1
Node.js is a backend programming language.
False
True
2
Which of these is
not
a backend programming language?
D) Node.js
B) Java
A) Python
C) JavaScript
3
In the backend, what should happen before storing a user’s password?
B) The password should be encrypted or hashed for security
A) The password should be directly saved as plain text
C) The password should be sent to other users for verification
D) The password should not be stored at all
4
What is the main role of a client in client-server architecture?
D) To handle backend computations
A) To store and process data
B) To send requests and receive responses from the server
C) To manage databases
5
In a client-server architecture, the client sends requests, and the server processes and responds.
False
True
6
In the theater analogy, what represents the backend of a website?
The stage and actors
The ticket booth
The backstage crew & machinery
The audience
7
The backend is responsible for storing and managing data in databases.
True
False
8
APIs allow different software applications to communicate with each other.
True
False
9
What is one key reason backend development is important?
It is only used for AI applications
It ensures smooth data processing and security
It only handles website styling
It replaces frontend development
10
What happens after a client sends a request to a web server?
A) The server ignores the request
D) The server automatically shuts down
C) The request is stored for future use
B) The server processes the request and sends a response
11
What does HTTP stand for?
B) Hyper Text Transfer Protocol
D) Host Text Transmission Protocol
A) Hyper Transfer Text Processing
C) High Transfer Technology Protocol
12
What is the purpose of an API in backend development?
B) To handle user interactions only
C) To allow communication between different software applications
D) To replace databases
A) To create the visual design of a website