Personal question correction deck

Cards (12)

  • what's can be found in a packet?sequence number
  • What can be found in a packet?

    sequence number, destination ip address, data
  • Why is data split up into packets?

    Faster Data Transfer and for Data Corruption to have less impact
  • what type of operator is =! or >?
    relational
  • abstraction is the act of omitting or hiding irrelevant parts of how something works to focus on the important details.
  • Each packet goes a different route for faster data transfer and so that data corruption is less impactful.
  • If a company wants to penetration test to protect from attacks from employees how should it do so ?
    • white hat hackers because they are given the security information
    • security professionals should be given an ID/login like typical staff would receive and they should be asked to find and report vulnerabilities that'd allow for employees to access, alter, delete, etc. information and data they shouldn't be able to.
  • Star topology has more scalability because it is easier to add nodes to star topology without disrupting other nodes. It is also harder to take down as the failure of one node will not impact another.
  • Syntax errors percent a program from running or compiling successfully whereas logical errors simply lead to the program producing an incorrect output.
  • Syntax errors stem from improper use of syntax, grammatical errors, typos.
  • Merge sort algorithms use more memory as it copies and stores multiple lists, additionally it will take more time to program as it is more complex than binary sort algorithms.
  • Why should software constantly be patched?
    • to prevent unauthorized access of data and misuse of the programs because,
    • users may post about vulnerabilities / bugs online
    • some bugs may only be found after the software is released