Unit 8 - Computer Science as a Discipline Flashcards
What is a software engineer?
Someone who develops software applications as part of a team? A.k.a software developer.
What is a web developer?
Someone creating code for websites. They use CSS, PHP, Javascript, mySQL databases.
What is a systems analyst?
Examines computer system,s and recommends changes or replacements. Don’t write code but can recommend what to write.
What is a user interface designer?
Designs the interface, UI developer creates the code for it. ALso known as a front end developer.
What is a database administrator?
Manages databases in languages such as SQL
What is a data scientist?
An expert in mathematics, statistics, programming. They analyse large data sets and manipulate them through data mining using algorithms and logic.
What is a software manager?
Team leads for development team, project managers.
What is an information security analyst?
They look for weaknesses in computer systems and help implement security policies. Will need programming, network and security protocol skills.
What is an information systems manager?
It is the manager in charge of overseeing the hardware and software of an organization, as well as purchasing and distributing.
What is a computer hardware engineer?
Typically done by a computer engineer (not a computer scientist), it includes designing and creating hardware, low-level firmware instructions, circuit boards, network cards, design embedded systems.
What is a video game developer?
A programmer focused on creating video games via e.g. Unreal Engine or Unity.
How much data is created every day?
\2,5 exabytes.
What are hard science fields?
Biology, physics, astrophysics.
What are the two Artificial Intelligence categories/
Specific (Narrow) Artificial Intelligence
General Artificial Intelligence
What is Specific Artificial Intelligence?
A system created for a specific task. Example: Predictive text used for searching by Google.