Advanced Technology Flashcards
Much more technical terms of Computers and computer science
What is the time complexity of binary search?
O(logn)
The Turing Test was designed to measure what in computers?
Artificial intelligence (AI) capability
What does TCP stand for in networking?
Transmission Control Protocol
What is the main function of a compiler?
To convert source code into machine code
What type of database model uses tables to store data?
Relational database model
The first general-purpose programmable computer was called what?
ENIAC
What does GPU stand for?
Graphics Processing Unit
Which programming paradigm focuses on objects and their interactions?
Object-oriented programming (OOP)
What does ‘Big-O Notation’ describe in computer science?
Algorithm efficiency and time complexity
What is the maximum number of different values a single byte can represent?
256 (0 to 255)
The Secure Hash Algorithm (SHA) is primarily used in what area?
Cryptography
What is the difference between HTTP and HTTPS?
HTTPS is encrypted using SSL/TLS
The von Neumann architecture consists of what main components?
CPU, Memory, and Input/Output systems
What kind of memory is volatile and loses data when power is lost?
RAM (Random Access Memory)
What was the first high-level programming language?
FORTRAN
What Linux command is used to list files in a directory?
ls
Which company developed the first microprocessor, the Intel 4004?
Intel
The Huffman coding algorithm is used for what purpose?
Data compression
What does DNS stand for in internet technology?
Domain Name System
What does the term ‘sandboxing’ mean in cybersecurity?
Isolating programs to prevent malicious actions
The Turing machine was a theoretical model for what?
Computation and algorithmic logic
What is the main function of the ALU (Arithmetic Logic Unit) in a CPU?
Perform arithmetic and logical operations
What is an API?
Application Programming Interface
What is the name of the first operating system written in C?
UNIX