WorksheetsDigital Marketer Revision 3
Total questions: 40
Worksheet time: 20mins
What is the purpose of the World Wide Web Consortium?
Developing web browsers
Setting web standards and guidelines
Creating web hosing services
Designing web templates
Which of the following are core values of the World Wide Web Consortium? (Choose all that apply)
Exclusivity and competition
Accessibility and internationalisation
Profitability and market dominance
Security and privacy
True or false: The World Wide Web Consortium works alone in developing web standards?
True
False
What is the primary goal of responsive web design?
Enhancing website security
Maximizing website accessibility
Improving website performance
Ensuring optimal display across devices and screen sizes
Which of the following is not a core consideration for mobile-friendly design?
Responsive layout
Touch-friendly interfaces
Intuitive navigation
High-resolution images
Which of these is a recommended approach for achieving cross-browser compatibility?
Using browser-specific features and extensions
Ignoring compatibility issues and focusing on modern browsers only
Implementing standardised HTML and CSS
Relying solely on JavaScript for cross-browser compatibility
Which of the following is a core principle of W3C design?
Web for All
Web for Elites
Web for Profit
Web for Specific Browsers
What is the purpose of feature detection in cross-browser compatibility?
To disable certain features in older browsers
To enhance browser performance
To identify browser-specific bugs
To check if a specific feature is supported before using it
What aspect of mobile-friendly design focuses on optimising website speed?
Responsive layout
Touch-friendly interfaces
Performance optimisation
Intuitive navigation
True of false: Bootstrap is a popular front-end framework for creating mobile apps?
True
False
What is the purpose of conducting cross-browser compatibility testing?
To ensure consistent user experience across different browsers
To promote a specific browser over others
To increase website loading speed
To prevent access from certain browsers
Which of the following best describes iteration in flow control?
executing code for a defined set of conditions
executing code for a defined number of repetitions
executing code based on the order it is written
executing code based on user input
Which of these best describes sequence flow control
Code executes based on a set number of conditions
Code executes based on user input
Code executes based on the order it is written
Code executes based on a defined number of repetitions
Which of these is primarily used for adding styling options to a webpage?
HTML
CSS
JavaScript
PHP
Which of these has the primary purpose of adding structure to a webpage?
HTML
CSS
JavaScript
PHP
Which of these is primarily used to make webpages interactive and dynamic by embedding programs into the webpage?
HTML
CSS
JavaScipt
PHP
Which of these is a scripting language that runs on the backend of a web environment?
HTML
CSS
JavaScript
PHP
Which of these best defines what CSS is used for?
Adding structure to a webpage
Adding style options to a webpage
Embedding code into a web document
Creating scripts that run on the web server
Which of these best defines what PHP is used for?
Adding structure to a webpage
Adding style options to a webpage
Embedding code into a web document
Creating scripts that run on the web server
Which of these best defines an algorithm?
A series of steps that solve a problem
A type of program that is used for data analysis
A maths equation that calculates complex problems
A visual representation of a system or process used for efficiency optimising
Which of the following statements best describes the purpose of an "if-else" statement in programming?
It is used to declare variables and assign values
It is used to perform calculations
It is used to make decisions and execute code blocks
It is used to define loops and repetition structures
Which of the following is the standard data transfer protocol for the internet?
TCP/IP
HTTP
HTTPS
SMTP
Which of these is responsible for storing web pages and sending them to users over the internet?
Web server
Domain name server
Mail server
File server
Which of these is responsible for sending, receiving and storing emails?
Web server
Domain name server
Mail server
File server
Which of these is responsible for resolving domain names to IP addresses?
Web server
Domain name system
Mail server
File server
Which of these terms refers to information about information on a webpage?
Metadata
Index data
Dynamic data
Recursive data
What is the purpose of pseudocode and flow charts in coding?
Define hardware components of a website
Determine webserver software requirements
Describe the logic and flow of a coding algorithm
Identify cross-browser compatibility issues
Which of the following coding concepts is related to decision making?
Selection
Iteration
Sequence
Maintenance
Which protocol is commonly used for sending and receiving emails?
HTTP
HTTPS
FTP
SMTP
Which coding concept allows a program to execute a set of instructions repeatedly?
Selection
Iteration
Sequence
Maintenance
What is the purpose of a client in the context of the web?
Storing web page content
Managing web server software
Requesting and displaying web pages
Categorising and indexing web pages
Which protocol is commonly used for transferring files between a client and a server?
HTTP
HTTPS
FTP
SMTP
What is the role of a router in the web system?
Storing web page content
Managing database operations
Handling client requests and routing data packets
Ensuring cross-browser compatibility
What is the purpose of IP addresses in web communication?
Storing web page content
Ensuring cross-browser compatability
Identifying and locating devices on a network
Validating HTML and CSS code
What is the purpose of security in web technologies?
Enhancing web server performance
Validating web page HTML and CSS code
Ensuring secure data transmission and protecting against unauthorised access
Crawling and indexing web pages for search engines
What is the purpose of a domain name in web addresses?
Encrypting web page data for secure transmission
Sorting meta information of web pages
Converting IP addresses into human-readable names
Determining web server software requirements
What kind of flow control is described here? Code is executed based on a set of conditions.
Iteration
Sequence
Selection
Input
Which of these best defines what HTML is used for?
Adding structure to a webpage
Adding style options to a webpage
Embedding code into a web document
Creating scripts that run on the web server
Which of these best defines what JavaScript is used for?
Adding structure to a webpage
Adding style options to a webpage
Embedding code into a web document
Creating scripts that run on the web server
Which of these best defines what is meant by pseudocode?
A programming language that writes software in simplified and human-readable ways
A technique that represents an algorithm using a combination of natural language and simplified coding constructs
A method of encrypting sensitive data using symbols and characters
A programming paradigm that focuses on testing software applications
