African Ideas Intern Assessment 2024/2025 Cohort African Ideas Internship 30 Minute Real Time Assessment 2024 Instructions: Please read through the following questions and provide your answers. There is a 30-minute time limit for this assessment. Answer as many questions as possible within the given time frame. This assessment is out of a total of 25 marks. SECTION 1: MULTIPLE CHOICE QUESTIONS (7 Marks) 1. What does HTTP stand for? (1 mark)*a) Hyper Text Transfer Protocol b) Hyper Text Transfer Plot c) Hyper Transfer Text Protocol d) Hyperlink Transfer Text Protocol 2. What does CSS stand for in web development? (1 mark)*a) Computer Style Sheets b) Cascading Style Sheets c) Creative Style Sheets d) Colorful Style Sheets 3. Which of the following is a version control system? (1 mark)*a) GitHub b) Docker c) Jenkins d) Kubernetes 4. In databases, what does SQL stand for? (1 mark)*a) Structured Query Language b) Standard Query Language c) Simple Query Language d) Secure Query Language 5. What is the main purpose of an IP address? (1 mark)*a) To provide a physical address for a computer b) To uniquely identify devices on a network c) To store data permanently d) To encrypt data 6. Which of the following is a primary function of an operating system? (1 mark)*a) Data processing b) Network management c) File management d) Internet browsing 7. In object-oriented programming, what is a class? (1 mark)*a) A blueprint for creating objects b) A type of data structure c) A function definition d) A method for organizing files SECTION 2: SHORT QUESTIONS (8 Marks) 1. Explain the difference between HTTP and HTTPS. (2 marks)* 2. What is the purpose of a firewall in a computer network? (2 marks)* 3. What is a virtual machine, and why is it used? (2 marks)* 4. What is an API, and why is it important in software development? (2 marks)* SECTION 3: LONG QUESTION (10 Marks) Describe the Software Development Life Cycle (SDLC) and explain each phase in detail.* Full Name and Surname* Email Address* Acknowledgement: By submitting this assessment, you consent to the collection, processing, and storage of your personal information for the purpose(s) of this application Submit