These interactive flashcards help IB Computer Science (CS) students Standard Level (SL) and Higher Level (HL) quickly review and memorize the essential definitions, formulas, and terms needed for success in IB Exams. Each card focuses on C. Web science and is aligned with the IB Computer Science (CS) syllabus, ensuring focused revision on programming concepts, algorithms, and data structures. Students can test themselves anytime, anywhere, perfect for reinforcing tricky concepts, learning IB terminology, and committing formulas to memory. By using RevisionDojo's flashcards consistently, learners turn repetition into mastery and enter the exam with confidence.
Applies to all decks
C.1 Creating the web
16 subtopics
C.1.1 Internet vs. World Wide Web
15 flashcards
C.1.2 Evolution of the Web
29 flashcards
C.1.3 Characteristics of Web Technologies
18 flashcards
C.1.4 Uniform Resource Identifier and URL
15 flashcards
C.1.5 Purpose of a URL
19 flashcards
C.1.6 Domain Name Server
15 flashcards
C.1.7 Internet Protocols
19 flashcards
C.1.8 Components of a Web Page
28 flashcards
C.1.9 Protocols and Standards on the Web
20 flashcards
C.1.10 Types of Web Pages
15 flashcards
C.1.11 Static vs. Dynamic Web Pages
16 flashcards
C.1.12 Functions of a Browser
20 flashcards
C.1.13 Client-Side vs. Server-Side Scripting
16 flashcards
C.1.14 Web Pages and Data Sources
15 flashcards
C.1.15 Common Gateway Interface (CGI)
14 flashcards
C.1.16 Web Page Structure
22 flashcards
C.2 Searching the web
11 subtopics
C.2.1 Search Engines
11 flashcards
C.2.2 Principles of Search Algorithms
15 flashcards
C.2.3 How Web Crawlers Function
20 flashcards
C.2.4 Metadata and Web Crawlers
15 flashcards
C.2.5 Parallel Web Crawling
18 flashcards
C.2.6 Web-Indexing in Search Engines
19 flashcards
C.2.7 Improving Search Results
22 flashcards
C.2.8 Metrics Used by Search Engines
16 flashcards
C.2.9 Search Engine Effectiveness
16 flashcards
C.2.10 White Hat and Black Hat SEO
16 flashcards
C.2.11 Challenges for Growing Search Engines
16 flashcards
C.3 Distributed approaches to the web
6 subtopics
C.3.1 Mobile and Distributed Computing
25 flashcards
C.3.2 Interoperability and Open Standards
18 flashcards
C.3.3 Hardware for Distributed Networks
20 flashcards
C.3.4 Role of Distributed Systems in Web Growth
15 flashcards
C.3.5 Lossless vs. Lossy Compression
20 flashcards
C.3.6 Effectiveness of Compression Software
18 flashcards
C.4 The evolving web
8 subtopics
C.4.1 Growth of Online Interaction
15 flashcards
C.4.2 Cloud Computing Architecture
15 flashcards
C.4.3 Effects of Cloud Computing
16 flashcards
C.4.4 Copyright and Intellectual Property
15 flashcards
C.4.5 Privacy and Authentication
20 flashcards
C.4.6 Future of Web Infrastructure
19 flashcards
C.4.7 Web Monopolies
17 flashcards
C.4.8 Decentralized and Democratic Web
18 flashcards
C.6 The intelligent web
9 subtopics
C.6.1 Semantic Web vs .Text-Web vs. Multimedia-Web
15 flashcards
C.6.2 Aims of the Semantic Web
23 flashcards
C.6.3 Ontology vs. Folksonomy
18 flashcards
C.6.4 Folksonomies and Social Structures
15 flashcards
C.6.5 Expressivity and Usability in Semantic Web
14 flashcards
C.6.6 Searching Methods for Semantic Web
20 flashcards
C.6.7 Ambient Intelligence vs. Collective Intelligence
15 flashcards
C.6.8 Ambient Intelligence for Support
24 flashcards
C.6.9 Collective Intelligence for Complex Issues
25 flashcards