โ† All B.S.W.E. Bachelor of Software Engineering Flashcard Decks

Trivia Flashcards

7 cards from real B.S.W.E. Bachelor of Software Engineering practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Trivia flashcards as text
  1. Which programming language was created by Guido van Rossum and first released in 1991?

    Answer: Python

    Python was created by Guido van Rossum and released in 1991, named after the British comedy group Monty Python.

  2. What does the acronym 'API' stand for in software development?

    Answer: Application Programming Interface

    API stands for Application Programming Interface, a set of rules allowing different software components to communicate.

  3. Which version control system was created by Linus Torvalds in 2005?

    Answer: Git

    Git was created by Linus Torvalds in 2005 to manage Linux kernel development after the team lost access to BitKeeper.

  4. In software engineering, what does 'DRY' stand for?

    Answer: Don't Repeat Yourself

    DRY (Don't Repeat Yourself) is a principle stating that every piece of knowledge should have a single authoritative representation in the system.

  5. What year was the World Wide Web invented by Tim Berners-Lee?

    Answer: 1989

    Tim Berners-Lee invented the World Wide Web in 1989 while working at CERN, proposing it as an information management system.

  6. Which data structure operates on a Last-In, First-Out (LIFO) principle?

    Answer: Stack

    A stack follows the LIFO principle, meaning the last element added is the first one removed, like a stack of plates.

  7. What is the name of the famous software engineering principle that states classes should be open for extension but closed for modification?

    Answer: Open/Closed Principle

    The Open/Closed Principle, part of SOLID, states software entities should be open for extension but closed for modification.