NOTE:
To practice questions for your Final Exam in a learning environment, please click here or visit the following link:
https://forms.office.com/r/zyF1jJVYMG
Please read each question carefully and select the most appropriate answer based on the concepts covered during the sessions.
-
Session 1 Kahoot: To practice the quiz in a learning environment, please click here or visit the following link: https://forms.office.com/r/eJw6sR19ak.
-
Session 2 Kahoot: To practice the quiz in a learning environment, please click here or visit the following link: https://forms.office.com/r/pHhuVd0caV.
To practice the quiz in a learning environment, please click here or visit the following link: https://forms.office.com/r/eJw6sR19ak.
-
What does CI/CD stand for?
- a) Continuous Integration/Continuous Deployment
- b) Continuous Improvement/Continuous Development
- c) Code Integration/Code Delivery
- d) Computer Integration/Computer Delivery
-
What is the main purpose of a CI/CD pipeline?
- a) Increase server capacity
- b) Manage customer relationships
- c) Improve network security
- d) Automate software delivery process
-
Which of these is NOT typically a stage in a CI/CD pipeline?
- a) Build
- b) Deploy
- c) Test
- d) Marketing
-
Which of these is NOT a key principle of DevOps?
- a) Collaboration
- b) Automation
- c) Secrecy between Teams (independent teams)
- d) Continuous Improvement
-
What is the purpose of automated testing in a CI/CD pipeline?
- a) To slow down the development process
- b) To catch bugs early and ensure code quality
- c) To replace manual testing entirely
- d) To increase the cost of development
-
DevOps practices are only applicable to software development and not to operations.
- a) True
- b) False
-
DevOps eliminates the need for separate development and operations teams.
- a) True
- b) False
NOTE: Expand the below section after attempting all the above questions to reveal the answers.
To practice the quiz in a learning environment, please click here or visit the following link: https://forms.office.com/r/pHhuVd0caV.
-
What is Docker?
- a) A programming language
- b) A Virtual Machine
- c) A containerization platform
- d) An operating system
-
What is a Docker container?
- a) A Virtual Machine
- b) A physical server
- c) A storage device
- d) A running instance of a Docker image
-
Which file is used to define a Docker container?
- a) Containerfile
- b) Imagefile
- c) Dockerfile
- d) requirements.txt
-
Docker Hub is a registry for Docker images.
- a) True
- b) False
-
Which of these is NOT a benefit of using containers?
- a) Portability
- b) Efficiency
- c) Isolation
- d) Monolithic
-
What is the main difference between a container and a virtual machine?
- a) Containers are faster to start
- b) Containers share the host OS kernel
- c) Virtual machines provide better isolation
- d) Virtual machines use less disk space
-
What does the
docker pscommand do?- a) List all images
- b) List running containers
- c) Stop all containers
- d) Remove all containers
-
What is the purpose of the Docker Daemon?
- a) To build Docker images
- b) To store Docker images
- c) To manage Docker objects and containers
- d) To create Docker networks
NOTE: Expand the below section after attempting all the above questions to reveal the answers.
Reveal quiz answers:
- c) A containerization platform
- d) A running instance of a Docker image
- c) Dockerfile
- a) True
- d) Monolithic
- b) Containers share the host OS kernel
- b) List running containers
- c) To manage Docker objects and containers