💻🧠💖 HOW GOOD ARE YOU WITH COMPUTERS?
English
Intermediate
📚 This is a 30-question educational quiz. Its purpose is to allow you to self-assess how good you are with computer science / information technology. It also gives you resources to take your computer science education to the next level. Enjoy!
Description
Computer science, Information technology, It, Cs, Computer, Computers, Algorithms, Hardware, Systems, Networks, Shell, Commands, Linux, Windows, Os, Operating system, Databases, Programming, Java, Python, Terminal, Command line, Internet, Technology, Web development, Cyber security, Software project management, Project management, Pascal, Data structures, Software, Software development, Software engineering
Tags
30
Questions
1 min
Per question
3:49
Average time
4.0
Contest Score
4.2
Community Rating
39
Participants
Educational explanations. 👍 Explanations cover why the correct
answers are correct and why the wrong answers are wrong (when
appropriate). E.g.: #q1, #q3, #q30
- Question 24: "cd" doesn't stand for "current directory", it stands for "change directory"[1], because that's the action it performs (which is actually a slightly more accurate description than to say it "opens" directories).
- Question 27: The given constructs are actually not related to object oriented programming, they're used in procedural programming. OOP simply emphasizes using objects to structure your data and code, and while object oriented languages may implement while/for/if constructs, they are an artifact of a procedural language[2] (such as in Java, which is both procedural and object oriented).
Again, these are only small inaccuracies, not critical mistakes.
Hope I could help!
[1]: https://en.wikipedia.org/wiki/Cd_(command)
[2]: https://softwareengineering.stackexchange.com/a/230621