Worksheets4.2 Code management platforms
Total questions: 20
Worksheet time: 10mins
Which platform is noted for its robust support for Java frameworks and intelligent code suggestions?
Visual Studio Code
Eclipse
IntelliJ IDEA
Atom
What criterion should be considered when selecting a repository platform for open collaboration and visibility?
Security
Access Control
Integrations with Other Tools
Language Support
Which platform is best known for automated builds triggered after each commit?
Jenkins
GitHub Actions
Travis CI
GitLab CI/CD
What type of testing does Selenium specialise in?
Unit Testing
Integration Testing
UI Testing
Load Testing
Which deployment platform is noted for scalability when deploying containerised applications?
Docker
AWS CodeDeploy
Azure DevOps
Kubernetes
What is one of the main advantages of open-source platforms over proprietary platforms?
Paid Licenses
Limited Customization
High Customization
Vendor-Supported
Which workflow is best for large teams and structured development?
GitHub Flow
Git Flow
Trunk-Based Development
Feature Branching
When choosing a platform, why might an enterprise prefer Bitbucket over GitHub?
(a)
Which platform is known for its extensive use in continuous integration and continuous delivery (CI/CD)?
Jenkins
TestNG
Docker
Selenium
Which platform is typically used for managing feature branches and a develop branch for staging?
Mercurial
GitLab
Bitbucket
Git
Which criterion is crucial for selecting a testing platform for unit tests?
Ease of Integration
Reporting Features
Type of Testing Needed
Automation Capabilities
Which platform would be ideal for a startup looking for open collaboration and visibility?
Bitbucket
Azure Repos
GitHub
Mercurial
What is an important factor when selecting a building platform for scalability?
Integration with Repository
Automation Capabilities
Ease of Branch Management
Security
Which platform offers high customisation and is community-supported?
Microsoft Azure DevOps
GitLab CE
AWS CodeDeploy
Visual Studio Code
What is the main advantage of using GitHub for fast-moving projects?
Structured Development
Continuous Delivery
Vendor-Supported
High Reliability
What should be considered when selecting a platform for a fast collaboration setup?
Licensing Costs
Learning Curve
Setup Time
Frequency of Updates
What is a key consideration for platform updates that ensures backward compatibility?
GitHub
TFS
Jenkins
Bitbucket
Which platform is noted for its advanced security features in an enterprise environment?
GitLab
GitHub Enterprise
Travis CI
Selenium
Which factor is essential for ensuring high reliability in a source code management platform?
Speed of Commits
Downtime and Backups
Encryption
API Support
What is a critical performance factor for a CI/CD platform?
Scalability
Speed of Builds
Integration with Tools
Learning Curve
