Understanding Algorithms, Computing Models, and Cybersecurity Concepts

Flashcard Icon

Flashcard

Learn Mode Icon

Learn Mode

Match Icon

Match

Coming Soon!
Library Icon

Library

View Library
Match Icon

Create

Create More Decks
Flashcard Icon Flashcards
Flashcard Icon Flashcards
Library Icon Library
Match Icon Match (Coming Soon)

Computer Science - Algorithms

View Results
Full Screen Icon

user_kambeorv Created by 9 mon ago

Cards in this deck(30)
What is a general description of a task that can or cannot be solved with an algorithm?
Blur Image
What is a finite set of instructions that accomplish a specific task?
Blur Image
What term describes the process of putting steps in a specific order?
Blur Image
What is the process of deciding which steps to do next in an algorithm?
Blur Image
What is the term for doing some steps over and over in an algorithm?
Blur Image
What describes algorithms with polynomial efficiency or lower, running in a reasonable amount of time?
Blur Image
What describes algorithms with exponential or factorial efficiencies, running in an unreasonable amount of time?
Blur Image
What provides a 'good enough' solution to a problem when an actual solution is impractical or impossible?
Blur Image
What type of problem has a yes/no answer, such as 'Is there a path from A to B?'
Blur Image
What type of problem involves finding the 'best' solution among many, such as the shortest path from A to B?
Blur Image
What is a problem for which no algorithm can be constructed that always provides a correct yes-or-no answer?
Blur Image
What is a model in which programs run in order, one command at a time?
Blur Image
What is a model in which programs are broken into small pieces, some of which run simultaneously?
Blur Image
What is a model in which programs are run by multiple devices?
Blur Image
What is the term for the time used to complete a task sequentially divided by the time to complete it in parallel?
Blur Image
What is a measure of how many steps are needed to complete an algorithm?
Blur Image
What search algorithm checks each element of a list in order until the desired value is found?
Blur Image
What search algorithm starts at the middle of a sorted set and removes half of the data repeatedly?
Blur Image
What includes a program as an integral part of its function, such as a self-driving car or e-commerce?
Blur Image
What is information about an individual that identifies, links, relates, or describes them?
Blur Image
What is a technique to gain personal information for identity theft, usually via fraudulent email?
Blur Image
What is the use of a program to record every keystroke made by a user to gain access to passwords?
Blur Image
What is software intended to damage or disable computers and computer systems?
Blur Image
What is a wireless access point that gives unauthorized access to secure networks?
Blur Image
What is the process of encoding messages to keep them secret, so only authorized parties can read them?
Blur Image
What is the process that reverses encryption, taking a secret message and reproducing the original plain text?
Blur Image
What uses the same key for performing both encryption and decryption?
Blur Image
What uses two keys: a public key for everyone and a private key for only the recipient?
Blur Image
What system requires at least two steps to unlock protected information, adding layers of security?
Blur Image
What protects a computing system against infection?
Blur Image

Ask Our AI Tutor

Get Instant Help with Your Questions

Need help understanding a concept or solving a problem? Type your question below, and our AI tutor will provide a personalized answer in real-time!

How it works

  • Ask any academic question, and our AI tutor will respond instantly with explanations, solutions, or examples.
Flashcard Icon
  • Browse questions and discover topic-based flashcards
  • Practice with engaging flashcards designed for each subject
  • Strengthen memory with concise, effective learning tools