Fundamental of Computer Principles & Programming
Practice Questions by Chapter
A chapter-wise practice bank based on the provided syllabus, covering core computer concepts, applications, security, databases, and system development topics.
Introduction to Computer
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 1
Section A ? Very Short Answer
2 Marks EachHint & Explanation: An electronic machine that accepts data, processes it according to instructions, stores it, and produces output. Mention the IPO cycle when answering.
Hint & Explanation: Speed and accuracy are common characteristics. You may also mention diligence, storage capacity, versatility, or automation.
Hint & Explanation: Hardware, software, data, users, and procedures are the key parts that work together as one system.
Hint & Explanation: Hardware is the physical equipment you can touch; software is the set of instructions that tells the hardware what to do.
Hint & Explanation: Input is raw data or instructions entered into a computer through input devices such as a keyboard or mouse.
Hint & Explanation: Output is the result produced by the computer after processing, such as text, images, sound, or printed reports.
Hint & Explanation: IPO means Input, Process, and Output. It is the basic model that describes how a computer works.
Hint & Explanation: Data processing is the conversion of raw facts into useful information through organizing, calculating, classifying, or summarizing.
Section B ? Short Answer
7 Marks EachHint & Explanation: A computer accepts input, processes it according to stored instructions, stores data and results, and produces output. A strong answer should also mention that computers can work repeatedly without tiring and can handle many kinds of tasks quickly.
Hint & Explanation: Hardware provides the physical platform, software supplies the instructions, data becomes the raw material, users give directions and interpret results, and procedures guide correct use. Together they form a complete information-processing system.
Hint & Explanation: System software manages the computer itself, such as an operating system or utility program. Application software helps users perform tasks such as word processing, spreadsheets, or presentation preparation.
Hint & Explanation: First generation used vacuum tubes, second used transistors, third used integrated circuits, fourth used microprocessors, and fifth generation focuses on AI-based and intelligent systems. A good answer should mention one main feature of each generation.
Hint & Explanation: Computers may be classified as supercomputers, mainframes, minicomputers, microcomputers, laptops, tablets, and smartphones. Explain each type by size, power, and typical use.
Hint & Explanation: The IPO cycle helps us understand how a computer works in steps: data is entered, processed, and shown as output. For example, in a bank, a customer enters account details, the system calculates the balance, and the receipt is displayed or printed.
Hint & Explanation: Computers speed up work, improve accuracy, store large amounts of information, and make communication easier. In education they support teaching and learning, while in business they help with records, accounting, and decision-making.
Section C ? Long Answer
15 Marks EachHint & Explanation: A complete answer should describe each generation in order, the main technology used, and the key improvement in speed, size, and reliability. Include how computers moved from vacuum tubes to transistors, then to integrated circuits, microprocessors, and finally intelligent systems.
Study Tip: Write the answer in chronological order and add one special feature plus one limitation for each generation.
Hint & Explanation: A strong answer should explain hardware, software, data, users, and procedures as interdependent parts. Also describe how input devices send data, the CPU processes it, memory stores it temporarily or permanently, and output devices present the result.
Study Tip: Use a simple real-life example such as typing a document or calculating marks to show how all parts interact.
Hint & Explanation: Compare supercomputers, mainframes, minicomputers, and microcomputers by processing power, size, cost, and number of users. Then mention practical uses such as scientific research, banking, large organizations, office work, and personal computing.
Study Tip: A table-like explanation often scores well because it shows clear comparison points.
Hint & Explanation: Explain how computers support communication, banking, education, healthcare, entertainment, research, and government services. A good answer should also show how computers improve productivity, reduce errors, and enable digital services.
Study Tip: Include both benefits and at least one challenge such as dependence on technology or security risk.
Hint & Explanation: Describe Input, Process, and Output carefully and connect each step to a familiar example such as a school result system or an ATM. The answer should show how raw input becomes meaningful output through processing.
Study Tip: Use arrows or stepwise explanation in your notes to make the sequence easy to remember.
Computer Peripheral
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 2
Section A ? Very Short Answer
2 Marks EachHint & Explanation: A peripheral is an external device connected to a computer to add input, output, storage, or communication functions.
Hint & Explanation: Keyboard and mouse are two common input devices. Scanner, microphone, and webcam are also examples.
Hint & Explanation: Monitor and printer are two common output devices. Speakers and plotters are also output devices.
Hint & Explanation: A storage device keeps data, instructions, or results for short-term or long-term use, such as a hard disk or flash drive.
Hint & Explanation: Removable storage is a storage medium that can be detached from the computer, such as a pen drive, memory card, or external drive.
Hint & Explanation: A backup is an extra copy of important data kept separately so it can be restored if the original is lost or damaged.
Hint & Explanation: An optical disc is a storage medium that uses laser technology, such as a CD, DVD, or Blu-ray disc.
Hint & Explanation: Peripherals let the computer receive input, show output, save data, and connect to other devices or networks.
Section B ? Short Answer
7 Marks EachHint & Explanation: Input devices send data and instructions to the computer, while output devices present processed results to the user. A strong answer should give examples of each and mention their role in the IPO cycle.
Hint & Explanation: The keyboard is used for typing text and commands, the mouse is used for pointing and selecting, and the scanner converts paper documents or pictures into digital form. Include one practical use of each in your answer.
Hint & Explanation: The monitor displays visual output on screen, the printer produces hard copies on paper, and speakers produce sound output. These devices help the user see or hear the results of processing.
Hint & Explanation: A hard disk offers large storage and uses magnetic technology, an SSD is faster and more durable because it has no moving parts, and a pen drive is a portable flash storage device. Mention capacity, speed, and portability when comparing them.
Hint & Explanation: Removable storage is useful for sharing files, transporting data, creating copies, and storing backups. Explain why portability and convenience make it popular in daily computer use.
Hint & Explanation: Backup protects data from accidental deletion, hardware failure, malware, and theft. A good answer should also mention that backups may be stored locally, on external media, or in the cloud.
Hint & Explanation: Primary storage is directly used by the CPU and is faster, while secondary storage is used for long-term saving and is slower but larger. Add examples such as RAM for primary storage and hard disk for secondary storage.
Section C ? Long Answer
15 Marks EachHint & Explanation: A complete answer should group peripherals into input, output, storage, and communication devices. For each group, explain the function and give examples such as keyboard, monitor, hard disk, printer, and modem.
Study Tip: Organize the answer by category first, then write one or two examples under each category.
Hint & Explanation: Discuss magnetic storage, optical storage, flash storage, and external storage. Explain where each is useful, how portable it is, and why some are better for speed while others are better for capacity.
Study Tip: Include both advantages and limitations of each storage type to make the answer complete.
Hint & Explanation: A good answer should explain what data should be backed up, how often backups should be made, where backups should be stored, and how they can be restored. Mention full backup, incremental backup, and the use of external drives or cloud storage.
Study Tip: Add a simple schedule, such as daily or weekly backup, to show real-world application.
Hint & Explanation: Explain that peripherals act as the bridge between the user and the computer. Input devices collect instructions and data, output devices present results, and both help make the system usable and interactive.
Study Tip: Use examples from everyday work, such as typing a report, scanning a photo, or printing a receipt.
Hint & Explanation: Describe how fixed peripherals like a desktop monitor or printer stay in one place, while portable peripherals such as pen drives, external hard disks, and wireless mice can be moved easily. Mention how portability, speed, and convenience affect user choice.
Study Tip: Try to link the comparison to home use, office use, and travel use.
Central Processing Unit
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 3
Section A ? Very Short Answer
2 Marks EachHint & Explanation: The CPU, or Central Processing Unit, is the main processing unit of the computer that interprets and executes instructions.
Hint & Explanation: The Arithmetic Logic Unit performs arithmetic calculations and logical comparisons inside the CPU.
Hint & Explanation: The Control Unit directs and coordinates all computer operations by issuing control signals.
Hint & Explanation: Clock speed is the rate at which the CPU performs cycles, usually measured in gigahertz (GHz).
Hint & Explanation: A register is a very small and very fast storage location inside the CPU used for temporary data handling.
Hint & Explanation: Cache memory is a high-speed memory area that stores frequently used data to help the CPU work faster.
Hint & Explanation: Disk drive performance refers to how quickly a storage device can read and write data.
Hint & Explanation: Defragmenting a hard disk, freeing space, or using an SSD can improve performance.
Section B ? Short Answer
7 Marks EachHint & Explanation: The CPU fetches instructions, decodes them, performs calculations or logical operations, and sends results to memory or output. A good answer should mention that the CPU is often called the brain of the computer.
Hint & Explanation: The ALU handles arithmetic and logical decisions, while the Control Unit manages the sequence of operations and tells other parts what to do. Together they make processing accurate and organized.
Hint & Explanation: CPU speed is influenced by clock rate, number of cores, cache size, architecture, and how efficiently the system uses memory and storage. Mention that a faster CPU still depends on other components for overall performance.
Hint & Explanation: The CPU fetches an instruction from memory, decodes it to understand what action is required, executes it, and then stores or sends the result. This cycle repeats continuously while the computer runs.
Hint & Explanation: Registers store immediate values the CPU is currently using, and cache stores frequently accessed data so the processor does not need to wait for slower memory repeatedly. This reduces delay and improves speed.
Hint & Explanation: Keeping enough free disk space and defragmenting a traditional hard disk can improve speed. Using an SSD or removing unnecessary files also helps overall storage performance.
Hint & Explanation: The CPU is important because it controls instructions, performs processing, and coordinates work between memory, input, output, and storage devices. Without the CPU, the computer cannot execute tasks.
Section C ? Long Answer
15 Marks EachHint & Explanation: Describe the CPU as having the Control Unit, ALU, registers, and cache memory. Then explain how these parts work together during the fetch-decode-execute cycle to process instructions and produce results.
Study Tip: In long answers, name the parts first and then explain the function of each part in sequence.
Hint & Explanation: A strong answer should explain that the ALU performs arithmetic and logical operations, while the Control Unit coordinates the flow of data and instructions. Show how the two units support each other to make processing accurate and efficient.
Study Tip: Add examples such as addition, comparison, or decision-making to make the answer easier to remember.
Hint & Explanation: Discuss clock speed, number of cores, cache size, bus speed, memory access speed, and software demands. Explain that performance is not only about one fast component but about how well all parts of the system work together.
Study Tip: Use the phrase "faster processing is a combination of hardware and efficiency" to guide your revision.
Hint & Explanation: A detailed answer should mention using an SSD, keeping the disk clean, avoiding unnecessary programs, defragmenting traditional hard drives, and maintaining enough free space. Explain why each method reduces delay or improves data access.
Study Tip: Distinguish between methods suitable for HDDs and those better for SSDs.
Hint & Explanation: Explain that a fast CPU can process instructions quickly, but if storage is slow the overall system still feels slow. The answer should show the relationship between the processor, memory, and storage when tasks are loaded and saved.
Study Tip: A balanced system is usually better than one very fast component paired with weak storage.
Networking
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 4
Section A ? Very Short Answer
2 Marks EachHint & Explanation: Networking is the process of connecting computers and devices so they can share data, resources, and services.
Hint & Explanation: Resource sharing and fast communication are two advantages of networking.
Hint & Explanation: Security risks and dependence on the network are common disadvantages.
Hint & Explanation: A LAN, or Local Area Network, connects devices within a small area such as a room, office, or school.
Hint & Explanation: A WAN, or Wide Area Network, covers a large geographic area and connects distant networks.
Hint & Explanation: A MAN, or Metropolitan Area Network, covers a city or large urban area.
Hint & Explanation: A network card or NIC is the device that allows a computer to connect to a network.
Hint & Explanation: Router and switch are two common network devices. A modem is also often used.
Section B ? Short Answer
7 Marks EachHint & Explanation: Networking lets users share printers, files, internet access, and storage. It also improves communication, collaboration, and centralized management of resources.
Hint & Explanation: Networking can create security risks, spread malware quickly, and cause users to depend on network availability. A strong answer should mention cost and maintenance as well.
Hint & Explanation: LAN covers a small local area, MAN covers a city or metropolitan area, and WAN covers a very large area such as a country or the world. Compare them by size, speed, and typical use.
Hint & Explanation: A switch connects devices inside a LAN and forwards data to the correct device, while a router connects different networks and directs traffic between them. Mention that both are important in modern networks.
Hint & Explanation: A modem converts signals so data can travel through communication lines such as telephone or cable connections. It helps a computer access external networks or the internet.
Hint & Explanation: Network components such as NICs, cables, routers, switches, and modems make communication possible. Each component has a specific job in connecting devices and moving data.
Hint & Explanation: Organizations use networks to share resources, communicate faster, manage data centrally, and support teamwork. Networks also help reduce duplication of hardware and improve efficiency.
Section C ? Long Answer
15 Marks EachHint & Explanation: Explain networking as the connection of devices for communication and resource sharing. Then describe how organizations use networks for file sharing, printer sharing, internet access, centralized control, and teamwork.
Study Tip: Add one office example to show how the network helps daily operations.
Hint & Explanation: A complete answer should compare the three network types by geographic coverage, speed, cost, and use. Include examples such as a school computer lab for LAN, a city network for MAN, and the internet or multinational links for WAN.
Study Tip: Comparing them in a table or point-by-point format makes the answer clear.
Hint & Explanation: Discuss NIC, router, switch, modem, cables, servers, and connected devices. Show how each component contributes to sending, receiving, and directing information across the network.
Study Tip: Mention the function of each component in one short line to keep the answer organized.
Hint & Explanation: Explain benefits such as communication, shared access, convenience, and faster information flow. Then mention limitations such as security issues, setup cost, and dependence on connection quality.
Study Tip: Balanced answers score well, so include both advantages and disadvantages instead of only one side.
Hint & Explanation: A good answer should describe connecting computers with switches, using a router for internet access, assigning shared printers and storage, and applying security controls. Also mention how planning helps the office save time and reduce hardware costs.
Study Tip: Think in terms of people, devices, and security when writing this answer.
Internet
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 5
Section A - Very Short Answer
2 Marks EachHint & Explanation: The Internet is a worldwide network of connected computers and devices that share information using standard communication rules. It allows people to communicate, search, learn, and share resources across the globe.
Hint & Explanation: The World Wide Web is a service on the Internet that lets users open and view web pages through a browser. It uses links, pages, and websites to present text, images, audio, and video.
Hint & Explanation: ISP stands for Internet Service Provider. It is a company that gives users access to the Internet and may also provide email, hosting, and other related services.
Hint & Explanation: A web browser is software used to open, view, and move between websites. Examples include Chrome, Firefox, Edge, and Safari.
Hint & Explanation: A website is a collection of related web pages stored on a server and accessed using a browser. It usually has a home page and other linked pages.
Hint & Explanation: A URL is the web address of a page or resource on the Internet. It tells the browser where to find the information you want to open.
Hint & Explanation: A search engine is a tool that helps users find information on the web by typing keywords. It scans indexed pages and shows relevant results.
Hint & Explanation: A protocol is a set of communication rules that devices follow when sending and receiving data. Internet protocols make sure information moves correctly and in the right order.
Section B - Short Answer
7 Marks EachHint & Explanation: Good answers should mention global reach and fast communication, then explain how these features help people share files, send messages, and access resources anywhere. You can also add that the Internet supports many services such as browsing, email, and online learning.
Hint & Explanation: Explain that the Internet is the physical and logical network connecting devices, while the Web is one service that runs on that network. Mention that the Internet can support many services beyond web pages, such as email, chat, file transfer, and streaming.
Hint & Explanation: A strong answer should explain that browsers act as the main interface between users and web content. They interpret web code, display pages, manage tabs, and support bookmarks, downloads, and search, making Internet use simple and practical.
Hint & Explanation: Mention communication, learning, entertainment, online banking, shopping, and news. For a better answer, explain how each use saves time, widens access to services, and supports personal, educational, and business needs.
Hint & Explanation: Describe email as a fast, low-cost way to send text, files, and images to one or many recipients. A complete answer should also mention formal communication, record keeping, and the use of attachments, cc, and subject lines.
Hint & Explanation: Mention clear navigation, readable text, quick loading pages, reliable links, and relevant content. You may also discuss mobile-friendly design and secure browsing as qualities that improve the visitor experience.
Hint & Explanation: A good answer should balance both sides. Advantages may include quick access to information and global communication; disadvantages may include misinformation, privacy risks, and distraction. Explain each point with one short sentence so the answer feels complete.
Section C - Long Answer
15 Marks EachHint & Explanation: A strong long answer should define the Internet, explain how it connects people and organizations, and show how it supports communication, learning, business, entertainment, and research. You should also mention services such as email, web browsing, messaging, cloud sharing, and streaming, then describe why these services matter in modern life.
Study Tip: Structure the answer with clear sub-points such as definition, services, uses, and importance. Add a simple real-life example for each point to make the answer more convincing.
Hint & Explanation: Explain the chain from device, network connection, ISP, browser, URL, DNS lookup, web server, and the displayed web page. A complete answer should show how each part works together so the information reaches the user correctly and quickly.
Study Tip: Use a step-by-step flow in your answer. Sequential explanations are easier to remember and score better than a single paragraph full of mixed ideas.
Hint & Explanation: Discuss positive effects such as quick access to learning resources, online transactions, communication, and remote collaboration. Then add negative effects such as distraction, cyber fraud, misinformation, privacy loss, and dependence on connectivity. The strongest answer compares the benefits and risks across different settings.
Study Tip: When you answer evaluation questions, show both sides and then give a short concluding judgement. That helps the answer feel balanced and mature.
Hint & Explanation: Include privacy protection, strong passwords, avoiding suspicious links, checking information sources, respectful communication, and limiting unsafe downloads. You can also mention antivirus use, secure browsing habits, and responsible sharing of personal information.
Study Tip: A good long answer should mix safety rules with short explanations of why each rule matters. The examiner wants both the rule and the reason behind it.
Hint & Explanation: A complete answer should show that the Internet affects communication, education, business, government services, news, entertainment, and social interaction. Explain that it has become an essential infrastructure for daily tasks, remote work, online services, and fast information sharing.
Study Tip: Close the answer with a short conclusion about why the Internet is now considered a basic need in digital life. That makes the response feel complete and well-organized.
E-Commerce
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 6
Section A - Very Short Answer
2 Marks EachHint & Explanation: E-commerce means buying and selling goods or services through electronic networks, especially the Internet. It includes online ordering, digital payment, and electronic delivery or processing of services.
Hint & Explanation: E-business is the wider use of digital technologies to manage business activities. It covers buying and selling as well as customer service, supply chain work, marketing, and internal communication.
Hint & Explanation: An online store is a website or app where customers can browse products, add items to a cart, pay online, and place orders without visiting a physical shop.
Hint & Explanation: A shopping cart is the online area where selected products are stored before checkout. It helps users review items, change quantities, and see the total cost.
Hint & Explanation: A payment gateway is a secure service that processes online payments between the customer, merchant, and bank. It helps verify and complete electronic transactions safely.
Hint & Explanation: B2C means business-to-consumer. It describes transactions where a business sells products or services directly to individual buyers through online channels.
Hint & Explanation: B2B means business-to-business. It refers to electronic trade between companies, such as a manufacturer selling to a wholesaler or a supplier to a retailer.
Hint & Explanation: A digital catalog is an online list of products or services that shows descriptions, images, prices, and other details. It helps customers compare and choose items easily.
Section B - Short Answer
7 Marks EachHint & Explanation: Mention websites or mobile apps, servers, databases, payment systems, security tools, and an Internet connection. A strong answer should show that all these parts work together so customers can browse, order, pay, and receive confirmation safely.
Hint & Explanation: Good support areas include logistics, payment processing, customer service, digital marketing, inventory control, and cybersecurity. Explain that these services make online trade reliable, efficient, and trustworthy for both buyers and sellers.
Hint & Explanation: Mention B2C, B2B, C2C, and possibly C2B or G2C if relevant. Define each one clearly and give a simple example, such as a company selling to customers, businesses trading with one another, or people selling items on an online marketplace.
Hint & Explanation: Benefits may include 24/7 access, wider market reach, and convenience. Limitations may include security concerns, lack of physical inspection, technical failures, and delivery delays. Explain each point briefly so the contrast is clear.
Hint & Explanation: Trust helps customers share card details, place orders, and return to the same site again. Mention secure payment, clear policies, genuine product information, and customer support as factors that build confidence in the transaction.
Hint & Explanation: Online advertising is the promotion of products or services on websites, social media, search engines, and apps. Explain that it is used to reach target customers, increase visibility, drive traffic to the store, and support sales at a lower cost than many traditional methods.
Hint & Explanation: Examples include search engine ads and social media ads. Explain that search ads appear when people search for relevant keywords, while social media ads target users based on interests, location, and behavior. You may also mention email marketing or banner ads.
Section C - Long Answer
15 Marks EachHint & Explanation: Define e-commerce first, then explain the components such as product display, shopping cart, payment processing, order management, and delivery or service fulfilment. A strong answer should show how these parts create a complete online buying experience.
Study Tip: When writing a long answer, move from definition to explanation of parts and then to a short conclusion. That structure keeps the answer neat and easy to follow.
Hint & Explanation: Include hosting, servers, databases, secure payment systems, network connectivity, logistics, customer service, and digital promotion. Explain how these services reduce friction for buyers and make the online store reliable, secure, and easy to use.
Study Tip: Support answers with a simple diagram in your mind: front end for customers, middle layer for processing, and back-end support for delivery and security. That makes the explanation more complete.
Hint & Explanation: Define each model clearly and then compare who sells to whom. B2C is business to consumer, B2B is business to business, and C2C is consumer to consumer. Add examples such as a retail website, a supplier portal, and an online marketplace for second-hand items.
Study Tip: Comparison questions score well when you use a table-like structure in words: definition, example, and purpose for each model. That keeps the answer organized and easy to grade.
Hint & Explanation: Explain advantages such as wider reach, lower operating cost, convenience, and 24/7 availability. Then discuss limitations such as cyber risk, delivery issues, lack of face-to-face contact, and dependence on technology. Add a concluding statement about why businesses must manage both benefits and risks.
Study Tip: A balanced answer usually earns more marks than a one-sided answer. Give one or two examples for each point to show that you understand the real business impact.
Hint & Explanation: Discuss how ads increase visibility, attract targeted customers, support brand awareness, and encourage clicks, visits, and sales. You can mention search ads, social media ads, banner ads, and email promotion, then explain how measurement tools help businesses improve campaigns.
Study Tip: In a long answer, always explain the link between promotion and business results. If you connect advertising to traffic, conversion, and repeat customers, your answer will feel much stronger.
Microsoft Word
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 7
Section A - Very Short Answer
2 Marks EachHint & Explanation: Microsoft Word is a word processing program used to create, edit, format, save, and print text documents. It is one of the most common applications for letters, reports, resumes, and assignments.
Hint & Explanation: A document is a file created in Word that contains typed content such as text, tables, pictures, or lists. It can be saved, reopened, edited, and printed later.
Hint & Explanation: The Ribbon is the bar at the top of Word that organizes commands into tabs and groups. It helps users quickly find tools for formatting, inserting, reviewing, and designing documents.
Hint & Explanation: The cursor shows the exact point where the next character will appear. It moves as you click or type, guiding where text will be inserted.
Hint & Explanation: Save stores the document on the computer or another storage device so the work is not lost. It allows you to open and continue the same document later.
Hint & Explanation: Save As creates a new copy of the document with a different name, location, or file type. It is useful when you want to preserve the original file and work on a separate version.
Hint & Explanation: Formatting means changing the appearance of text or pages. It includes font, size, color, alignment, spacing, margins, and other design choices that improve presentation.
Hint & Explanation: Spell check is a tool that finds possible spelling mistakes and suggests corrections. It helps users improve accuracy before printing or sharing a document.
Section B - Short Answer
7 Marks EachHint & Explanation: Paragraph alignment controls how text is placed between the margins. Mention left, center, right, and justify, then explain that alignment improves readability and gives the document a neat and professional look.
Hint & Explanation: Bullets and numbering organize points clearly and show order or importance. A complete answer should mention that they make information easier to read, compare, and remember.
Hint & Explanation: Copy makes a duplicate of selected text or objects, and paste places that duplicate into a new location. You can mention that these tools save time and help move or reuse content efficiently.
Hint & Explanation: Cut removes selected content from its original position and stores it temporarily, while copy leaves the original content in place and creates a duplicate. Explain that both are used with paste, but cut is for moving content and copy is for duplicating it.
Hint & Explanation: A template is a pre-designed document that gives users a ready-made layout for letters, reports, resumes, or notices. Mention that templates save time and help keep formatting consistent.
Hint & Explanation: Print Preview shows how the document will appear on paper before printing. It helps users check margins, page breaks, layout, and formatting so mistakes can be corrected before wasting paper and ink.
Hint & Explanation: Good answers may include find and replace, undo and redo, spell check, grammar check, or copying and pasting. Explain how each tool helps users correct and improve a document more quickly.
Section C - Long Answer
15 Marks EachHint & Explanation: Describe starting a blank document, typing the content, adding headings, applying font and paragraph formatting, inserting bullets or numbering, and checking spelling before saving. A strong answer should show how these tools work together to produce a neat report that is easy to read and present.
Study Tip: Present the steps in order. If your answer follows the real workflow from opening Word to saving the final file, it becomes much easier to understand.
Hint & Explanation: Explain the purpose of tabs such as Home, Insert, Design, Layout, Review, and View. Then mention examples of commands inside those tabs, such as font controls, paragraph tools, tables, pictures, margins, spell check, and display settings. The answer should connect each tool to a practical editing task.
Study Tip: If you group the tools by their purpose, the answer will read more clearly than if you list random commands. Think in terms of writing, formatting, inserting, and reviewing.
Hint & Explanation: Mention speed of typing, easy editing, reusable templates, spelling and grammar support, document sharing, and professional formatting. Explain that Word reduces manual effort, helps users correct mistakes quickly, and makes it easy to prepare polished documents for assignments, letters, and reports.
Study Tip: Try to link each feature to a practical benefit. For example, spell check saves proofreading time and templates save setup time.
Hint & Explanation: Explain that templates give a ready-made structure, tables organize data, pictures support understanding, and layout tools control margins, orientation, and page breaks. A complete answer should show how these features make documents clearer, more attractive, and more useful.
Study Tip: Use one mini-example for each tool, such as a resume template, a class schedule table, an inserted photo, and landscape page layout for wide content.
Hint & Explanation: A complete answer should describe opening Word, entering content, formatting text and paragraphs, checking spelling and grammar, using save or save as, previewing the final layout, and printing the document. Explain how each step helps ensure the document is accurate, attractive, and ready for submission or distribution.
Study Tip: This is best answered as a workflow. Write the steps in the same order a user would actually follow them in Word.
Microsoft PowerPoint
BBA 1153 ? Fundamental of Computer Principles & Programming ? Chapter 8
Section A ? Very Short Answer ? Microsoft PowerPoint
2 Marks EachHint & Explanation: Microsoft PowerPoint is presentation software used to create slide-based presentations with text, pictures, charts, audio, video, and animation.
Hint & Explanation: A slide is one page or screen in a presentation where content is arranged for display during a talk or lesson.
Hint & Explanation: Slide show mode displays slides one by one in full-screen view for presenting to an audience.
Hint & Explanation: A template is a ready-made presentation design that provides pre-set layouts, fonts, and colors.
Hint & Explanation: A theme is a coordinated design set that controls the colors, fonts, and effects used in a presentation.
Hint & Explanation: A layout is the arrangement of placeholders on a slide, such as title, text, picture, or chart areas.
Hint & Explanation: An animation is a motion effect applied to text or objects so they appear in a more dynamic way.
Hint & Explanation: A transition is the visual effect that happens when one slide changes to the next slide.
Section B ? Short Answer ? Microsoft PowerPoint
7 Marks EachHint & Explanation: PowerPoint helps teachers present ideas clearly using slides, images, and charts, and it also keeps learners engaged by combining text with visual and audio content.
Hint & Explanation: Templates save time because they already contain a design, color scheme, and slide arrangement. They also keep the presentation consistent and professional-looking.
Hint & Explanation: A template is a pre-built starting file that may include slide types and design elements, while a theme mainly controls the color, font, and effect style across slides.
Hint & Explanation: Limited text helps the audience focus on the speaker. Good slides usually contain key points, while the presenter explains the details orally.
Hint & Explanation: Slide Master controls the common design of all slides, such as fonts, logos, backgrounds, and placement. It is useful when the same style must be applied to the whole presentation.
Hint & Explanation: Images and charts make information easier to understand, support the spoken message, and help show comparisons, trends, or examples more clearly than plain text.
Hint & Explanation: An effective presentation has clear content, readable fonts, balanced colors, proper slide order, relevant visuals, and smooth delivery by the speaker.
Section C ? Long Answer ? Microsoft PowerPoint
15 Marks EachHint & Explanation: A strong answer should include planning the topic, selecting a suitable template, adding title and content slides, inserting visuals where needed, checking slide order, and running the slide show for practice. The answer should also mention saving the file and revising for clarity and timing.
Study Tip: Study Tip: Write the process in order from planning to presentation so the answer looks structured and complete.
Hint & Explanation: A strong answer should discuss clarity, simplicity, contrast, alignment, consistency, and readability. It should explain how these principles help the audience focus on the message and avoid distractions. Examples such as proper font size, limited colors, and balanced use of pictures will strengthen the answer.
Study Tip: Study Tip: Mention both visual design and audience understanding, because examiners often expect presentation quality and communication value together.
Hint & Explanation: A strong answer should explain that animations control the movement of text or objects inside a slide, while transitions control the movement from one slide to another. It should also mention that these effects can improve interest when used carefully, but too many effects can distract the audience.
Study Tip: Study Tip: Include one advantage and one caution for each effect to show balanced understanding.
Hint & Explanation: A strong answer should show how PowerPoint supports teaching through visuals, diagrams, and step-by-step explanations, and supports business through reports, proposals, and sales presentations. It should also mention that it improves clarity, saves preparation time, and supports professional communication.
Study Tip: Study Tip: Use two separate paragraphs or headings for education and business to make the answer easier to score.
Hint & Explanation: A strong answer should explain preparation of the deck, practicing delivery, using readable fonts, speaking instead of reading every line, managing timing, and interacting with the audience. It should also mention the importance of eye contact, controlling transitions smoothly, and using slides as a support tool rather than a script.
Study Tip: Study Tip: Focus on what the presenter does before, during, and after the slide show.
Operating System
BBA 1153 ? Fundamental of Computer Principles & Programming ? Chapter 9
Section A ? Very Short Answer ? Operating System
2 Marks EachHint & Explanation: An operating system is system software that manages hardware, software, memory, files, and user interaction on a computer.
Hint & Explanation: Booting is the process of starting a computer and loading the operating system into memory.
Hint & Explanation: A GUI, or graphical user interface, lets users interact with a computer through icons, windows, and menus.
Hint & Explanation: Multitasking means the operating system can handle more than one task or program at the same time.
Hint & Explanation: Memory management is the OS function that controls how main memory is allocated, used, and released.
Hint & Explanation: File management is the OS function that organizes, stores, retrieves, and protects files and folders.
Hint & Explanation: Device management controls input and output devices such as the keyboard, printer, and monitor.
Hint & Explanation: Windows, Linux, macOS, and Android are all examples of operating systems.
Section B ? Short Answer ? Operating System
7 Marks EachHint & Explanation: The main goals are to make the computer convenient to use, manage hardware resources efficiently, and provide a stable environment for running programs. A strong answer should mention usability, efficiency, and control of resources.
Hint & Explanation: GUI uses windows, icons, and menus, so it is easier for beginners. CLI uses typed commands, which can be faster and more powerful for advanced users. A good answer should mention ease of use, speed, and examples.
Hint & Explanation: OS services include program execution, file handling, input/output control, memory allocation, error detection, and security. The answer should explain that these services help users and applications work with the hardware.
Hint & Explanation: The OS decides which parts of memory are assigned to which programs, keeps track of free and used memory, and frees memory when tasks are finished. This helps programs run smoothly without conflict.
Hint & Explanation: Process scheduling decides the order in which programs use the CPU. It is important because it improves performance, keeps the system responsive, and allows several tasks to share processor time.
Hint & Explanation: The OS uses drivers and control routines to communicate with hardware devices. It coordinates input and output, prevents conflicts, and makes different devices work together properly.
Hint & Explanation: System software manages the computer itself, while application software helps users perform tasks like writing or browsing. The OS belongs to system software and provides the platform for applications to run.
Section C ? Long Answer ? Operating System
15 Marks EachHint & Explanation: A strong answer should cover process management, memory management, file management, device management, security, user interface support, and error handling. It should explain that the OS acts as a bridge between the user and hardware while keeping the system organized and efficient.
Study Tip: Study Tip: Group the functions under clear headings and briefly explain each one with an example.
Hint & Explanation: A strong answer should compare batch, time-sharing, real-time, distributed, and network operating systems. It should explain the main idea of each type, where it is used, and why one type may be better than another in a given situation.
Study Tip: Study Tip: A comparison table can help if you are writing by hand in an exam.
Hint & Explanation: A strong answer should mention CPU scheduling, memory allocation, file access, device coordination, and background task handling. It should explain that the OS reduces waste, prevents conflicts, and keeps the computer responsive for users.
Study Tip: Study Tip: Link each OS task to a performance benefit such as speed, stability, or convenience.
Hint & Explanation: A strong answer should explain that the OS controls hardware resources and provides common services so application software can run without dealing directly with low-level hardware details. It should also mention that hardware alone cannot work effectively without the OS.
Study Tip: Study Tip: Show the OS as the middle layer in the computer system.
Hint & Explanation: A strong answer should discuss resource sharing, security, usability, multitasking, device support, and compatibility. It should explain that without an OS, users would have to control hardware manually, which would be slow and impractical.
Study Tip: Study Tip: Include both technical and user-focused reasons to make the answer stronger.
Programming Concepts
BBA 1153 ? Fundamental of Computer Principles & Programming ? Chapter 10
Section A ? Very Short Answer ? Programming Concepts
2 Marks EachHint & Explanation: Programming is the process of writing instructions that tell a computer how to perform a task.
Hint & Explanation: An algorithm is a step-by-step method for solving a problem or completing a task.
Hint & Explanation: Pseudocode is a simple, language-like way of writing an algorithm without strict programming rules.
Hint & Explanation: A flowchart is a diagram that shows the steps of a process using symbols and arrows.
Hint & Explanation: A high-level language is a programming language that is easier for humans to read and write than machine code.
Hint & Explanation: Source code is the program written by a programmer in a high-level language.
Hint & Explanation: Debugging is the process of finding and fixing mistakes in a program.
Hint & Explanation: Translation software converts source code into machine-readable instructions, such as a compiler or interpreter.
Section B ? Short Answer ? Programming Concepts
7 Marks EachHint & Explanation: A high-level language is easy to read, close to human language, portable across computers, and less dependent on hardware details. It usually needs a translator before the computer can execute it.
Hint & Explanation: An algorithm gives the logical steps needed before coding begins. It helps the programmer organize the solution, reduce errors, and convert the problem into code more easily.
Hint & Explanation: A compiler translates the whole program at once and usually produces an executable file, while an interpreter translates and executes line by line. A strong answer should mention speed, error reporting, and output differences.
Hint & Explanation: A good program should be correct, efficient, easy to understand, maintainable, and reliable. It should also produce the expected output and be organized into clear parts.
Hint & Explanation: Flowcharts help visualize the logic of a solution before writing the program. They make it easier to understand the sequence of steps, identify mistakes, and communicate ideas to others.
Hint & Explanation: A syntax error breaks the grammar of the programming language and is usually detected by the translator. A logical error means the program runs but produces the wrong result because the logic is incorrect.
Hint & Explanation: Translation software turns human-readable source code into machine code or intermediate code. This allows the computer to execute the program while keeping the programmer working in an easier language.
Section C ? Long Answer ? Programming Concepts
15 Marks EachHint & Explanation: A strong answer should include problem definition, algorithm design, flowchart or pseudocode preparation, coding, translation, debugging, testing, and maintenance. It should show that programming is a planned process rather than just typing code.
Study Tip: Study Tip: Write the stages in the same order they happen in real development so the answer is easy to follow.
Hint & Explanation: A strong answer should mention readability, easier coding, faster development, portability, easier debugging, and better maintenance. It should explain that high-level languages reduce the complexity of programming for humans.
Study Tip: Study Tip: If possible, give one example of a high-level language and compare it briefly with machine code.
Hint & Explanation: A strong answer should explain that a compiler translates a whole high-level program, an interpreter translates line by line, and an assembler translates assembly language into machine code. The answer should include how each one works and when each is used.
Study Tip: Study Tip: A three-column comparison is the clearest way to present this topic in an exam.
Hint & Explanation: A strong answer should explain that algorithms provide the logic of the solution, while flowcharts provide the visual form of that logic. Together they reduce confusion, improve planning, and make coding and debugging easier.
Study Tip: Study Tip: Mention both planning and communication benefits to strengthen the response.
Hint & Explanation: A strong answer should explain that debugging finds and removes errors, while testing checks whether the program works correctly in different situations. It should also mention that both processes improve accuracy, reliability, and user confidence.
Study Tip: Study Tip: Add examples of common bugs such as syntax, logic, or runtime errors to make the answer richer.
Database Systems
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 11
Section A - Very Short Answer
2 Marks EachHint & Explanation: A database is an organized collection of related data stored so it can be searched, updated, and managed efficiently.
Hint & Explanation: DBMS stands for Database Management System. It is software that helps create, store, organize, protect, and retrieve data in a database.
Hint & Explanation: A DBA, or Database Administrator, manages the database, including security, backups, performance, user permissions, and maintenance.
Hint & Explanation: Metadata is data about data. In a database it describes fields, types, sizes, rules, and relationships.
Hint & Explanation: A data dictionary is a reference list of metadata that explains each table, field, data type, and constraint in the database.
Hint & Explanation: SQL means Structured Query Language. It is used to ask questions, insert data, update records, and manage relational databases.
Hint & Explanation: A primary key is a field that uniquely identifies each record in a table and prevents duplicate rows.
Hint & Explanation: A foreign key is a field in one table that points to the primary key of another table and creates a link between them.
Section B - Short Answer
7 Marks EachHint & Explanation: Explain that a DBMS stores data in a controlled way, supports fast retrieval, reduces duplication, enforces security, handles multiple users, and provides backup and recovery features.
Hint & Explanation: Mention tables, rows, columns, primary keys, foreign keys, and relationships. Show how tables are linked to reduce redundancy and improve organization.
Hint & Explanation: Define data modeling as planning how data will be stored and linked. Include entities, attributes, relationships, and why it helps with correct database design.
Hint & Explanation: Explain that normalization organizes data into well-structured tables, removes duplicate data, reduces anomalies, and improves consistency and maintenance.
Hint & Explanation: A table stores related data, a record is one row in that table, and a field is one column or attribute. Give a simple example such as Student table.
Hint & Explanation: Include what metadata it stores, how it documents database structure, and why it helps developers and DBAs understand table definitions and rules.
Hint & Explanation: Compare uniqueness, purpose, and where each key is used. Mention that a primary key identifies records while a foreign key connects tables.
Section C - Long Answer
15 Marks EachHint & Explanation: Cover tables, rows, columns, primary keys, foreign keys, relationships, and queries. Explain how data is stored, linked, retrieved, and kept consistent across tables.
Study Tip: A strong answer should move from definition to diagram-like explanation, then end with benefits such as reduced redundancy, faster retrieval, and better data integrity.
Hint & Explanation: Explain redundancy, update anomalies, and how splitting data into related tables improves organization. Mention the purpose of normalization and why it matters in real database design.
Study Tip: Use a before-and-after example in your answer. That makes it easier to show why normalized tables are cleaner and easier to maintain.
Hint & Explanation: Include security control, access management, backup and recovery, tuning performance, monitoring storage, and supporting users. Show how the DBA keeps the database reliable and safe.
Study Tip: Organize the answer by task categories. That makes the explanation clearer and helps you cover both technical and administrative duties.
Hint & Explanation: Explain what metadata is, how a data dictionary stores metadata, and how SQL is used to interact with the database. Connect these three ideas to database control and documentation.
Study Tip: Give examples such as field names, data types, and a simple SQL query. Small examples make the answer look complete and practical.
Hint & Explanation: Discuss primary keys, foreign keys, uniqueness, and how relationships connect tables. Explain why keys are needed for integrity, linking, and avoiding duplicate records.
Study Tip: If possible, mention one-to-one, one-to-many, and many-to-many relationships. That shows stronger understanding of database structure.
Computer Virus
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 12
Section A - Very Short Answer
2 Marks EachHint & Explanation: A computer virus is malicious software that copies itself and spreads to damage files, programs, or the computer system.
Hint & Explanation: Malware is any harmful software designed to attack, spy on, disrupt, or control a computer system without permission.
Hint & Explanation: Examples include boot sector viruses, file viruses, macro viruses, and polymorphic viruses. Any two are acceptable.
Hint & Explanation: It infects the boot area of a storage device and loads when the computer starts, making it hard to detect at once.
Hint & Explanation: A file virus attaches itself to executable files and spreads when the infected file is run by the user.
Hint & Explanation: A macro virus infects documents that use macros, such as word-processing or spreadsheet files, and spreads through them.
Hint & Explanation: A symptom may be slow performance, unexpected pop-ups, missing files, or unusual system behavior. Any one clear symptom is enough.
Hint & Explanation: Antivirus software detects, blocks, removes, and helps prevent malware and virus infections on a computer.
Section B - Short Answer
7 Marks EachHint & Explanation: Mention infected files, email attachments, shared media, downloads, and network sharing. Explain that the virus usually spreads when a user opens or runs the infected item.
Hint & Explanation: Include slow performance, files disappearing, frequent crashes, odd messages, changed file names, and unwanted pop-ups or programs.
Hint & Explanation: Compare how each spreads, whether it copies itself, and whether it hides inside legitimate-looking software. Mention that a worm spreads automatically while a trojan tricks users.
Hint & Explanation: Mention updated antivirus, safe downloads, scanning USB drives, avoiding suspicious links, patching software, and using backups regularly.
Hint & Explanation: Explain scanning, real-time protection, quarantine, removal, and regular updates. Show that antivirus helps detect known threats and reduce damage quickly.
Hint & Explanation: Updates close security gaps in the operating system and applications. They also help antivirus tools recognize newer threats and improve protection.
Hint & Explanation: Backups let users restore important files after infection, deletion, or corruption. Mention that backups should be stored safely and updated often.
Section C - Long Answer
15 Marks EachHint & Explanation: Discuss boot sector, file, macro, and polymorphic viruses. Explain how each infects the system, how it spreads, and what damage it may cause to data and performance.
Study Tip: A strong answer groups the viruses by where they attack and how they spread. That makes the explanation easier to follow.
Hint & Explanation: Include slow startup, strange messages, file changes, unexplained crashes, and network or disk activity. Then explain scanning, monitoring, and user awareness as detection methods.
Study Tip: Use a pattern of symptom first, then detection method, then result. It makes the answer balanced and easy to score well.
Hint & Explanation: Cover antivirus, software updates, safe browsing, email caution, removable media scanning, backups, and avoiding unauthorized software. Explain why each step reduces risk.
Study Tip: Write the measures in a logical order from prevention to recovery. That shows control and clarity in your answer.
Hint & Explanation: Explain scanning, real-time protection, quarantine, cleaning, updating virus definitions, and warning users about threats. Link each function to how it protects the computer.
Study Tip: If you can mention one example of each function, your answer will look more practical and complete.
Hint & Explanation: Explain isolating the device, stopping risky actions, scanning with antivirus, backing up safe files, and restoring or reinstalling if needed. Mention reporting the issue if it is a workplace machine.
Study Tip: A good answer shows immediate response, cleanup, and recovery. That sequence is easy for examiners to follow.
Computer Security and Risks
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 13
Section A - Very Short Answer
2 Marks EachHint & Explanation: Computer crime is any illegal activity carried out using computers, networks, or digital data to steal, damage, or cheat.
Hint & Explanation: Hacking means gaining unauthorized access to a computer system or network, often to view, change, or steal information.
Hint & Explanation: Electronic trespassing is entering a computer or network without permission, similar to entering a restricted area illegally.
Hint & Explanation: A firewall is a security barrier that filters network traffic and blocks suspicious or unauthorized access.
Hint & Explanation: Encryption converts readable information into coded text so only authorized users with the correct key can read it.
Hint & Explanation: A backup is a copied version of important files or data kept so they can be restored after loss or damage.
Hint & Explanation: Confidentiality means sensitive information is kept secret and available only to authorized people.
Hint & Explanation: The CIA triad means confidentiality, integrity, and availability. These are the three basic goals of security.
Section B - Short Answer
7 Marks EachHint & Explanation: Discuss malware, hacking, phishing, data theft, accidental loss, hardware failure, and human error. Explain that risks can affect data, money, privacy, and business operations.
Hint & Explanation: Explain intentional damage to software or data, such as deleting files, changing code, or disrupting systems. Mention loss of trust, downtime, and repair cost.
Hint & Explanation: Describe tricks such as fake calls, phishing emails, and impersonation. Explain how attackers use trust, fear, or urgency to get passwords or confidential data.
Hint & Explanation: A firewall filters traffic, encryption protects data from reading, and audits check whether security rules are being followed. Show how they work together as controls.
Hint & Explanation: Explain that backups protect against data loss from attacks, accidents, or failures. Disaster recovery helps restore systems and data quickly after major disruption.
Hint & Explanation: Ethics guides responsible behavior, while laws define illegal actions and punish cybercrime. Explain how both reduce misuse, abuse, and harm.
Hint & Explanation: Mention user IDs, roles, permissions, strong passwords, and regular password changes. Explain how access control limits who can see or change data.
Section C - Long Answer
15 Marks EachHint & Explanation: Define confidentiality, integrity, and availability. Explain each goal with a security example, and show how all three work together to protect information systems.
Study Tip: Many good answers use a separate paragraph for each part of the triad. That makes your response structured and easy to mark.
Hint & Explanation: Cover malware, hacking, phishing, sabotage, physical theft, insider abuse, and accidental loss. Explain how each one threatens data, systems, or users.
Study Tip: Start with human threats, then technical threats, then physical threats. This keeps the answer neat and balanced.
Hint & Explanation: Explain how each control plays a different role: firewall blocks traffic, encryption protects data, backups restore loss, and audits check compliance and weakness.
Study Tip: Link the controls together as prevention, protection, recovery, and monitoring. That gives your answer a strong flow.
Hint & Explanation: Include policies, training, access control, software updates, monitoring, incident response, backups, and physical security. Explain how each one lowers risk.
Study Tip: A good answer shows both technical and human controls. Examiners usually reward that balanced approach.
Hint & Explanation: Show that users must follow safe practices, management must enforce policies and training, and law must define and punish misuse. Connect all three to a secure environment.
Study Tip: If possible, finish with one example of a real workplace security rule. That makes the answer feel practical and mature.
System Development Life Cycle
BBA 1153 - Fundamental of Computer Principles & Programming - Chapter 14
Section A - Very Short Answer
2 Marks EachHint & Explanation: SDLC stands for System Development Life Cycle. It is a step-by-step process used to plan, build, test, implement, and maintain a system.
Hint & Explanation: The waterfall model is a linear development model where one phase is completed before the next phase begins.
Hint & Explanation: A feasibility study checks whether the proposed system is practical, affordable, and worth developing.
Hint & Explanation: System analysis studies the current system, identifies user needs, and defines what the new system should do.
Hint & Explanation: System design turns requirements into a blueprint for screens, files, data, processes, and controls.
Hint & Explanation: Implementation is the stage where the new system is installed, introduced to users, and put into operation.
Hint & Explanation: Testing checks whether the system works correctly, finds errors, and reduces the chance of failure after release.
Hint & Explanation: Maintenance means fixing faults, improving performance, and updating the system after it has been delivered.
Section B - Short Answer
7 Marks EachHint & Explanation: Mention planning, feasibility, analysis, design, development, testing, implementation, and maintenance. Give a short description of what happens in each phase.
Hint & Explanation: Explain technical, economic, operational, and schedule feasibility. Show how the study helps decide whether the project should continue.
Hint & Explanation: Explain how analysts study the current system, collect user requirements, identify problems, and define what the new system must achieve.
Hint & Explanation: Show that design turns requirements into a practical blueprint. Mention interface design, database design, process design, and control design.
Hint & Explanation: Testing detects errors before release, while implementation introduces the system to users and the workplace. Explain why both steps reduce failure and confusion.
Hint & Explanation: Maintenance fixes problems and improves the system, while review checks whether the system meets its goals and user needs after deployment.
Hint & Explanation: User participation helps ensure the system matches real needs, while documentation records requirements, processes, and instructions for later use.
Section C - Long Answer
15 Marks EachHint & Explanation: Cover the phases in order and explain the purpose of each one. Show how the project moves from defining the problem to building, testing, launching, and improving the system.
Study Tip: A clear phase-by-phase explanation is usually stronger than a long paragraph. Keep the sequence obvious from the start.
Hint & Explanation: Explain the linear order of phases, then discuss advantages like simplicity and control, and limitations like difficulty in handling changes after a phase is completed.
Study Tip: Always present both sides of the model. Balanced answers usually score better than answers that only praise it.
Hint & Explanation: Explain how feasibility checks whether the project is possible, analysis gathers requirements, and design creates the blueprint for the final system. Add simple examples for each stage.
Study Tip: Use one practical example throughout the answer, such as a student record system. That makes the explanation easier to understand.
Hint & Explanation: Explain that testing finds errors, implementation puts the system into use, and review checks whether the system meets objectives after it is launched.
Study Tip: Show the link between the three steps. Testing prevents faults, implementation delivers the system, and review improves the next cycle.
Hint & Explanation: Explain that SDLC brings order, planning, quality checks, documentation, and user involvement to the development process. Show that it reduces risk and improves reliability.
Study Tip: Conclude by saying that SDLC helps deliver systems on time, within budget, and with better user satisfaction.