Agile
CSC301
REACT
Databases
DevOps
100

the Product Owner

who is a member of the Scrum Team responsible for defining stories and prioritizing the backlog?

100
Name of Ilir's dog

who is Epsilon?

100

Facebook

Who made react?

100

Structured Query Language

what is SQL?

100

What does YAML stand for?

Yet another Markup Language

200

creating a releasable product increment

What is a sprint?

200

How many grace tokens do students get?

None

200

attaches to the component lifecycle and provides meaningful re-usable behavior to functional components

What is a hook?

200

Show all the values for employees data with column name preferred_name from the table employees

SELECT name AS preferred_name FROM employees;

200

the automated processes involved in building and deploying code. by monitoring the status of a pipeline, we can identify issues with the build.

pipelines

300

requirements

design

implementation

verification

maintenance

What are the 5 stages of waterfall?

300

Name the Teaching staff in alphabetical ordering 

Chris, Ethan, Daniil, Ilir, Kyrel, Lance, Manav, Nivy, Ritvik

300

before:

const response = response;

console.log(response.data);


after:

const { data } = response;

console.log(data);

What is Object destructuring?

300

production.stocks

- store_id 

- product_id 

- quantity 


Calculate the total stock by product id in all warehouses

SELECT product_id, SUM(quantity) stock_count

FROM production.stocks

GROUP BY

product_id

ORDER BY

stock_count DESC;

300

deployment scheme enabling changes to be pushed while having no downtime for users.

what is blue/green deployment?

400

Individuals and interactions over processes and tools

• Working software over comprehensive documentation • Customer collaboration over contract negotiation

• Responding to change over following a plan

What is the Agile Manifesto?

400

Name both of the lecture rooms

IB235/ IB335

400

A component that changes based on user interaction, without re-mounting itself

What is a stateful component?

400

a parameterized and reusable SQL query which forces the developer to write the SQL command and the user-provided data separately.

what are prepared statements?

400

what is the difference between a docker container and a virtual machine?

Virtual Machine:

- Has a separate OS

- Requires a hypervisor

Docker Container:

- Runs on the host OS through the engine

- Lightweight

500

The sequential activities from start to the end of the user story

What is the critical path?

500

Name 5 other CSC301 team names (not including your own, we know your names, we can tell who you are)

yea you're probably right

500

something in a React project you should NEVER EVER push

what are node_modules?

500

patchTODO from tutorial


        Document doc = new Document();

        doc.put("title", title);

        doc.put("description", description);

        doc.put("isChecked", isChecked);

        this.collection.updateOne(Filters.eq("_id",id),new Document("$set", doc));

?

500

why use docker?

a consistent interface for services

lightweight, scalable platform

enables you to separate your applications from your infrastructure so you can deliver software quickly

M
e
n
u