wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

(TEST) AF #1

Total questions: 62

Worksheet time: 31mins

Name
Class
Date
1.
Where are we at?
a)
Alicante Frontend
b)
Alicante Frontday
c)
Alicante Frontfest
d)
Alicante Frontmeet
2.
What was the first commercial microprocessor launched in 1971?
a)

Intel 8080

b)
Zilog Z80
c)
Motorola 6800
d)
Intel 4004
3.
What type of volatile memory is used as the main RAM in most modern PCs?
a)
SRAM
b)
ROM
c)
Flash
d)
DRAM (DDR)
4.
How many internal pins does a standard USB-C connector have?
a)
4.0
b)
9.0
c)
24.0
d)
32.0
5.
Which component transforms alternating current (AC) into direct current (DC) for the internal components of a computer?
a)
Main board
b)
GPU
c)
Fan
d)
Power Supply Unit (PSU)
6.
In what unit is the clock frequency of a modern CPU usually expressed?
a)
Byte
b)
Volt
c)
Ampere
d)
Hertz (GHz)
7.
When was the first Raspberry Pi model B released to the market?
a)
2012.0
b)
2010.0
c)
2014.0
d)
2011.0
8.
How many physical pins does the standard GPIO connector of the Raspberry Pi 5 have?
a)
40.0
b)
26.0
c)
30.0
d)
34.0
9.
Which open-source instruction set architecture (ISA), created at the University of California, Berkeley, has gained popularity in the last decade?
a)
Itanium
b)
RISC‑V
c)
PowerPC
d)
SuperH
10.
What type of memory is commonly used to store firmware in microcontrollers and can be electrically erased and programmed?
a)
DRAM
b)
SRAM
c)
EEPROM /Flash
d)
PROM
11.
Which peripheral is connected via the MIDI interface to send ‘note’ and ‘control change’ events?
a)
QR code scanner
b)
3D Printer
c)
Musical Keyboard
d)
4K Monitor
12.
Which reversible did Apple adopt from 2023 to comply with the European single-charger regulation?
a)
Lightning
b)
Micro-USB
c)
USB-C
d)
Thunderbolt 4
13.
What makes Svelte different from Vue or React?
a)
Uses jQuery internally
b)
Uses Virtual DOM
c)
Compiles DOM manipulation functions in build-time
d)
SSR Only
14.
What is the purpose of useState in React?
a)
Lifecycle
b)
Global state
c)
Routering
d)
Component state
15.
In Vue.js, which directive has the highest priority?
a)
v-if
b)
v-for
16.
Svelte has a meta-framework - How is it called?
a)
SvelteNext
b)
SvelteKit
c)
SveltePro
d)
SvelteStart
17.
What is the server engine included in Nuxt 3.0 and above?
a)
Nitro
b)
Koa
c)
Rocket
d)
Nest
18.
Which of the following is not a JavaScript framework?
a)
Solid
b)
Alpine
c)
Lit
d)
Django
19.
How would you create a reactive state in Solid.js?
a)
useState()
b)
reactive()
c)
createSignal()
d)
ref()
20.
What was first?
a)
Svelte
b)
Angular
c)
Vue
d)
jQuery
21.
Which company created React?
a)
Google
b)
Facebook
c)
Microsoft
d)
Twitter
22.
Which framework uses HTML “Islands” to reduce JavaScript?
a)
Next.js
b)
Astro
c)
VuePress
d)
Remix
23.
Which company developed TypeScript?
a)
Google
b)
Microsoft
c)
Meta
d)
Adobe
24.
Which file defines the dependencies of your JS app?
a)
manifest.json
b)
composer.json
c)
package.json
d)
requirements.json
25.
Which computing pioneer popularized the term “debug” after finding an insect in a relay?
a)
Grace Hopper
b)
Ada Lovelace
c)
Margaret Hamilton
d)
Evelyn Parker
26.
Who created Javascript?
a)
Sam Porter
b)
Brendan Eich
c)
Linus Torvalds
d)
Steve Wozniak
27.
Who created React?
a)
Adrian Newey
b)
Evan You
c)
Steve Vai
d)
Jordan Walke
28.
Who developed the first algorithm?
a)
Ada Lovelace
b)
Isaac Newton
c)
Stephanie Hateknot
d)
Marie Curie
29.
In what year was the popular JavaScript library jQuery created?
a)
2006.0
b)
2010.0
c)
2003.0
d)
1998.0
30.
How much memory was used by the Apollo Guidance Computer to make us arrive to the moon?
a)
3GB
b)
64 KB
c)
2MB
d)
4 KB
31.
When was the CSS 4 spec published?
a)
2019.0
b)
2013.0
c)
None of them
d)
2024.0
32.
Java and JavaScript were split, when did it happen?
a)
1999.0
b)
2001.0
c)
2003.0
d)
This question doesn't make any sense
33.
Which HTML tag is used to link an external stylesheet?
a)
style
b)
link
c)
script
d)
css
34.
Which CSS property controls the font size?
a)
font-family
b)
font-weight
c)
font-size
d)
text-size
35.
In Flexbox, which property distributes the extra space along the main axis?
a)
align-items
b)
flex-basis
c)
justify-content
d)
gap
36.
In CSS Grid, which grid-template-columns value creates three identical columns that share all the available width?
a)
repeat(3, auto)
b)
3fr
c)
repeat(3, 1fr)
d)
auto-fit(3, 1fr)
37.
With CSS Houdini, which API lets you register a worklet to paint custom graphics using JavaScript?
a)
Properties & Values API
b)
Layout Worklet API
c)
Animation Worklet API
d)
Paint Worklet API
38.
What width will it take using: width: 200px; padding: 20px; border: 10px solid; box-sizing: border-box;?
a)
240px
b)
200px
c)
220px
d)
All the width available
39.
For smooth, better-performing animations, which property is recommended to animate instead of directly changing width, height, top, etc.?
a)
transform (and opacity)
b)
filter
c)
background-color
d)
border-radius
40.
How can variables be used in CSS?
a)
Using import()
b)
With var() function
c)
Using let and const
d)
Variables doesn't exist on CSS
41.
What does a person who uses !important without any justification deserve?
a)
The seven curses
b)
Eat chocolate with chorizo for the rest of their days
c)
Erase the production DB without a back-up
d)
All of them
42.
Using BEM naming (block, element, modifier): access a class that belongs to a menu item:
a)
.menuItem
b)
.menu__item
c)
.menu--item
d)
.menu-item
43.
What does CRUD stand for?
a)
Connect, Run, Upload, Download
b)
Create, Read, Update, Delete
c)
Compile, Run, Use, Deploy
d)
Code, Refactor, Update, Delete
44.
What tool would you use to manually test REST APIs?
a)
Redux
b)
Sleep
c)
Postman
d)
Webpack
45.
Which database stores data as key-value pairs?
a)
MongoDB
b)
MariaDB
c)
Postgre
d)
Redis
46.
What does “stateless” mean when referring to an API?
a)
It saves the status between requests
b)
Requieres cookies in order to work
c)
It doesn't keep data between requests
d)
It doesn't have a database
47.
Laravel is a framework of:
a)
JavaScript
b)
Python
c)
PHP
d)
Ruby
48.
What type of database is PostgreSQL?
a)
Graph
b)
Relational
c)
Key-value
d)
Object oriented
49.
Which port does HTTP use by default?
a)
80.0
b)
443.0
c)
22.0
d)
3306.0
50.
Which of the following is a PHP dependency manager?
a)
pnpm
b)
pip
c)
gem
d)
composer
51.
Which of the following is used on the highest percentage of websites?
a)
Shopify
b)
WordPress
c)
Joomla
d)
Drupal
52.
What is the result of ([] + [])?
a)
""
b)
False
c)
[]
d)
NaN
53.
What is the result of (NaN === NaN)?
a)
True
b)
False
54.
What is the result of (typeof null)?
a)
null
b)
object
c)
string
d)
boolean
55.
What is the result of (true + true)?
a)
1.0
b)
False
c)
2.0
d)
True
56.
What is the result of ([1] + 1)?
a)
[11]
b)
[1,1]
c)
"11"
d)
2.0
57.
What is the result of ("b" + "a" + + "a" + "a")?
a)
baaa
b)
NaN
c)
BaNaN
d)
BaNaNa
58.
What is the result of (!!"hello")?
a)
True
b)
False
59.
What is the result of [,,,].length?
a)
False
b)
null
c)
3.0
d)
4.0
60.
What is the result of ([] == ![])?
a)
True
b)
False
61.
If [] == ![] was TRUE, then the result of ![] == ![] is...
a)
True
b)
False
62.
What was JavaScript’s original name before its release?
a)
LiveScript
b)
Mocha
c)
Toy
d)
JavaScript