stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
A level CS pp3 A1 Flashcards | StudBud
Explore
/
A level CS pp3 A1
A level CS pp3 A1
100 terms
·
StudBud Administration
Imported from external platform
Flashcards
100 cards
F
Practice quiz
P
Host live
L
Questions
100
Answers
1
Technique in deep learning to minimize overfitting with large data sets?
Dropout
Vectorization
Normalization
Pooling
2
Best file organization method for real-time data analytics?
Serial Access
Indexed Sequential Access
Sequential Access
Direct Access
3
Which data structure could also evaluate RPN, albeit less efficiently than a stack?
Binary tree
Array
Hash table
Queue
4
Benefit of sequential file access with large datasets of ordered records?
Efficient read operations
Enhanced write speed
Increased data security
Flexible data access
5
Type of file organization for appending new records to the end?
Indexed
Sequential
Serial
Direct
6
Which is NOT a benefit of virtual machines?
Running multiple OS concurrently
Emulation of different ISAs
Direct hardware access by guest OS
Isolation from host OS
7
Primary feature of massively parallel computers?
Reduce need for inter-processor communication
Use minimal energy for data processing
Rely on single processor for performance
Perform multiple computations concurrently
8
Which programming style focuses on stating what to compute without describing how?
Declarative programming
Imperative programming
Scripting programming
Procedural programming
9
Structure used by a recursive function to manage its state?
Tree
Stack
Queue
Graph
10
Distinguishing ability of a deep neural network from a shallow one?
Handling more complex patterns
Quicker computation
Simpler training procedures
Lower computational cost
11
Typically part of the process to obtain a digital certificate?
Self-signed by the organization
Issued directly by a web service
Identity verification by a CA
Automatic validation via email
12
When designing a deep learning model, the use of ________ layers reduces feature dimensionality?
Connecting, embedding
Flattening, recursive
Pooling, convolutional
Expanding, compressing
13
In deep learning, backpropagation is used for?
Increasing layers in the network
Compressing data to speed processing
Adjusting weights to reduce errors
Directly programming specific tasks
14
Best file organization for high-frequency trading systems?
Serial Access
Sequential Access
Indexed Sequential Access
Direct Access
15
What structure is primarily used to evaluate RPN expressions efficiently?
Array
Queue
Stack
LinkedList
16
In hash tables, a ________ occurs when two keys generate the same hash value, and ________ hashing handles this?
Collision, open
Duplication, sequential
Overlap, closed
Match, dynamic
17
In packet switching, each packet may travel?
Sequentially
Directly
The same route
Independently
18
Best file organization for quick retrieval of records by a key?
Indexed, direct
Sequential, random
Direct, serial
Binary, sequential
19
Contribution of routers to packet switching networks?
Decrypt data packets for security
Compress packets to reduce bandwidth usage
Increase transmission speed of packets
Determine best route for packets
20
In packet switching, what ensures correct order of packets?
Compression
Amplification
Encryption
Sequencing
21
What distinguishes deep learning from traditional machine learning?
Simpler models
Complex pattern recognition
Lower data requirements
Fewer computational steps
22
Which feature of RPN simplifies parsing for computers?
No parentheses needed
Automatic conversion to binary
Use of multiple operators
Built-in error checking
23
In machine learning, ________ learning involves models learning from labeled data?
Reactive, proactive
Directed, natural
Supervised, unsupervised
Controlled, autonomous
24
In recursion, what manages function calls?
Stacks
Queues
Arrays
Hash tables
25
Role of the OS with virtual memory in memory management?
Reduces overall system performance
Directly increases physical memory available
Manages virtual memory by moving data between RAM and disk
Handles only the encryption of stored data
26
Primary function of the Transport layer in TCP/IP?
Assigns IP addresses to devices
Encrypts data for secure transmission
Manages physical connection between devices
Reliable data delivery through segmentation
27
What marks supervised learning in machine learning?
Uses labeled data to train models
Only allows unsupervised algorithms to refine data
Unsuitable for predictive modeling
Uses arbitrary data without format
28
Main purpose of a base case in recursion?
To initialize variables
To increase recursion depth
To terminate recursion
To manage memory usage
29
Why is RPN preferred in programming?
Easier to write and read than traditional notation
No parentheses needed, compatible with stack operations
Supports wider range of mathematical functions
Requires fewer operations to compute
30
Why are protocols key in computer communication?
Simplify communication programming
Provide encryption for all communications
Increase device processing speed
Ensure standardization and compatibility
31
Unique advantage of quantum cryptography?
Security unbreakable by current computing
Requires less infrastructure investment than traditional methods
Encrypts data faster than classical methods
Allows unlimited secure communication distance
32
Primary purpose of using digital signatures in secure communications?
Reduce data size
Encrypt messages
Increase data transfer speed
Verify authenticity and integrity of messages
33
Significant advantage of using sequential access for sorted records?
Minimizes data redundancy
Increases flexibility in data handling
Reduces need for data indexing
Optimizes processing speed for ordered data
34
To secure communications, ___ encryption uses two keys, and _____ verifies message integrity?
Asymmetric, digital signatures
Single-key, authentication codes
Symmetric, certificates
Double-key, encryption algorithms
35
How does packet switching increase network efficiency?
Prioritizes data packet delivery
Allows dynamic routing of packets
Uses single path for data packets
Maintains continuous connection
36
What enables a function to call itself in recursion?
Recursion protocol
General case
Loop condition
Base algorithm
37
Role of code generation in program compilation?
Translates parsed code to machine code
Converts to assembly language
Abstracts machine code to high-level concepts
Reviews for semantic errors
38
What happens during a hash collision in open hashing?
Searches overflow area for space
Replaces old record with new
Ignores collision and continues
Deletes conflicting data
39
What distinguishes imperative from declarative programming?
Emphasizes object interactions and inheritance
Focuses on how program operates, changing states
Describes what program should accomplish without state change
Relies on sequential function execution without side effects
40
Component of SSL/TLS handshake setting the encryption algorithm?
Session termination
Key exchange
Cipher suite negotiation
Certificate verification
41
Main purpose of syntax analysis in compilation?
Checks code against grammar rules
Optimizes machine code performance
Converts source to high-level language
Checks for runtime errors
42
In OOP, what hides data within a class?
Abstraction
Inheritance
Encapsulation
Polymorphism
43
How does a deep learning model with multiple hidden layers process data?
Reduces need for pre-processing
Extracts more abstract features
Uses fewer computational resources
Processes data more quickly
44
Recursion-related data structure for correct return to function calls?
Heap
Linked List
Call Stack
Circular Queue
45
What prioritizes in Shortest Job First (SJF) scheduling?
Arrival order
CPU burst time
Memory requirements
Random for fairness
46
What happens in binary floating-point underflow?
Causes the system to freeze
Result is too small for available bits
Result is too large for system bits
Leads to an overflow error
47
Quantum cryptography offers enhanced ________ and is suitable for ________ due to signal degradation?
Flexibility, scalable deployments
Efficiency, long-range transmissions
Security, fiber optic communications
Speed, wireless networks
48
In encryption, what does asymmetric use?
Asymmetric uses two linked keys
Symmetric uses one key
Dual uses two unlinked keys
Binary uses binary code keys
49
Main advantage of asymmetric over symmetric encryption?
Simpler and less power needed
No exchange of private keys needed
Uses a single key, faster
All use same key, simplifies management
50
Key benefit of communication protocols?
Ensure devices understand each other
Automatically correct transmission errors
Make devices operate faster
Reduce physical networking needs
51
IMAP vs. POP3 in handling emails?
IMAP deletes after download
IMAP checks email from one device
IMAP keeps emails on server
IMAP requires manual sync
52
Primary use of a digital signature in electronic communications?
Increases speed of message delivery
Encrypts message content
Verifies message integrity and sender authenticity
Compresses message data for quicker transmission
53
In asymmetric key cryptography, a message encrypted with a public key is decrypted by the ________ key?
Open, flexibility
Public, transparency
Private, security
Shared, usability
54
Critical role of sequencing in packet switching?
Enhances speed of data transmission
Maximizes network coverage
Ensures correct reassembly of data packets
Reduces packet size
55
Role of a setter in object-oriented programming?
Deletes a property
Lists all properties
Retrieves a property value
Modifies a class property value
56
Process in recursion essential for correct function return, using a ________?
Unwinding, stack
Looping, queue
Refreshing, list
Exiting, heap
57
What compilation stage translates code to machine code?
Code Review
Syntax Analysis
Lexical Analysis
Code Generation
58
Advantage of deep learning networks having multiple hidden layers?
Simplifies the network architecture
Extracts higher-level features from data
Decreases model accuracy on complex problems
Reduces computational cost of training
59
Process scheduling that uses time slices in a cycle?
Priority Queue
Shortest Job First
First Come First Served
Round Robin
60
Key feature of deep learning models?
Single-layer perceptrons
Multiple hidden layers
Linear regression models
Basic decision trees
61
For secure data transfer, ________ encryption uses two keys?
Asymmetric, public, private
Binary, major, minor
Symmetric, open, closed
Dual, primary, secondary
62
During network packet transfer, ________ ensure flow control and ________ route packets correctly?
Channels, switches
Buffers, servers
Protocols, routers
Gateways, paths
63
Which programming paradigm is characterized by sequence of operations and control over flow?
Object-oriented programming
Declarative programming
Imperative programming
Functional programming
64
Unique security feature of TLS compared to SSL?
Single-key use
Standard authentication
Basic encryption
Forward secrecy
65
Contribution of syntax analysis in compilation?
Boosts execution speed
Translates code to binary
Reduces code size by cutting parts
Checks code structure against syntax rules
66
How does a digital certificate benefit an organization?
Directly encrypts communication data
Increases network speed
Provides verified secure communications
Simplifies communication protocols
67
In data management, what data type stores another variable's address?
Integer
Pointer
Array
Boolean
68
Critical role of the Internet layer in the TCP/IP suite?
Storing packet data
Encrypting data packets
Prioritizing packet delivery
Routing packets across different networks
69
What do routers use to determine packet paths?
Packet sizes
Routing tables
Frequency bands
Encryption keys
70
Advantage of sequential file organization when records are stored in order?
Faster access to individual record
Simplified data insertion at any point
Reduced storage requirements
Efficient processing of ordered data
71
In encryption, SSL/TLS uses a ________ for server authentication?
Biometrics, agreement
Firewall, VPN
Password, token
Digital certificate, handshake
72
What occurs in a binary floating-point underflow?
Number too large, causes overflow
Number too small to represent
Data rounded to nearest integer
Results in lossless data conversion
73
In recursion, the ________ defines the condition for stopping.
Execution case
General case
Base case
Looping condition
74
Crucial characteristic for a router's function in packet switching?
Power Management
Bandwidth Control
Hardware Compatibility
Header Examination
75
What is the primary function of routers in packet switching networks?
Direct packets towards destination using best available route
Encrypt data packets for secure transmission
Store packets until network is free of congestion
Compress data packets to save bandwidth
76
What separates SSL from earlier security protocols?
Simpler implementation
Lower computational requirements
Faster data transfer rates
Enhanced encryption and authentication
77
Drawback of using virtual machines often related to?
Increased security
Performance overhead
Cost reduction
Hardware independence
78
Packet switching enables ________ routing of data, essential for handling ________?
Direct, traffic, slow
Continuous, errors, instant
Independent, congestion, efficient
Unified, blockages, random
79
Which notation eliminates need for parentheses in expression evaluation?
Prefix notation
RPN (Reverse Polish Notation)
Decimal notation
Infix notation
80
Circuit switching benefits ________ due to guaranteed bandwidth and low latency, ideal for ________?
Bulk data movement, file transfers
Packet routing, data analysis
Real-time communication, voice calls
Asynchronous transfer, email
81
How does asymmetric key cryptography enhance security?
Encrypts data with key unknown to both parties
Uses two mathematically related keys
Uses algorithm that doesn't require keys
Uses same key for encryption and decryption
82
How do routers manage packets during high network traffic?
Frequency adjustment
Packet merging
Encryption level
Quality of Service (QoS)
83
Deep learning networks typically use ________ functions and ________ techniques like ________?
Conversion, adjustment, trimming
Activation, regularization, dropout
Linear, optimization, feedback
Transfer, modification, caching
84
How does SSL/TLS improve upon older encryption methods?
Simplifies the encryption algorithm
Reduces the key size
Eliminates need for certificates
More complex handshake process
85
File organization optimized using ________ for quick search and ________ for maintaining data order?
Tags, direct
Keys, serial
Filters, random
Indices, sequential
86
Recursion used for tasks like directory traversal, using a ________ and a ________ condition?
Queue, recursive
Buffer, final
Stack, base
List, terminating
87
Best application for circuit switching?
Asynchronous data transfer
High-speed internet browsing
Sending small data packets
Real-time voice communication
88
How does packet switching enhance network resilience?
Guarantees fixed bandwidth for every connection
Eliminates need for network monitoring
Allows routing around congested or faulty segments
Reduces number of packets in transmission
89
What is achieved by getters and setters in OOP?
Method overriding
Interface implementation
Data inheritance
Data encapsulation
90
Enumerated data type in programming represents?
Continuously varying values
Unrelated and random values
Dynamically generated values
Predefined, ordered values
91
How do routers prevent network congestion?
Packet Filtering
Flow Control
Signal Boosting
Data Compression
92
How does virtual memory benefit a computer system?
Reduces need for physical memory upgrades
Speeds up processing using more CPU
Creates illusion of more RAM using disk space
Directly accesses the internet for extra storage
93
RPN "a b * c + d -" translates to in infix notation?
a + (b * c) - d
(a * b) + c - d
a * b * c - d
a * (b + c - d)
94
What does each operator do in RPN evaluation when encountered?
Creates new stack for separate calculations
Ignores previous values and starts over
Applies to the two most recently pushed operands on the stack
Resets the stack for next operation
95
Mechanism in deep learning to prevent overfitting by omitting units?
Activation
Dropout
Feature scaling
Backpropagation
96
What advantage do massively parallel computers provide over single-processor systems?
Use less energy
Require simpler infrastructure
Easier to program
Perform multiple computations concurrently
97
Main function of SSL/TLS protocols?
Increase network speed
Secure communication through encryption and authentication
Provide a direct connection without routing
Compress data packets
98
Best method for accessing records stored by account number?
Sequential Access
Serial Access
Direct Access
Random Access
99
Security protocol employing asymmetric and symmetric keys?
SSH
SSL
TLS
IPSec
100
What does the IMAP protocol do in email?
Deletes emails from server once downloaded
Retrieves emails, keeps copies on server
Sends emails directly
Provides email transmission encryption