Describe the main objectives of ICT policy? Explain the Strategies to accomplish the objectives of rapid development and expansion of information technology in a fair and competitive environment.

ICT (Information and Communication Technology) Policy is a set of guidelines and plans created by the government or organizations to promote the development, use, and regulation of technology. It aims to ensure that technology benefits society, drives economic growth, and bridges the digital divide by making ICT accessible to all. The Main Objectives of ICT … Read more

What is Software Artifacts? Explain the Management, Engineering and Pragmatic Artifacts.

Software Artifacts are tangible by-products produced during the software development process. They represent the work done at various stages of the Software Development Life Cycle (SDLC) and serve as documentation, deliverables, or tools for communication, planning, and implementation. Artifacts can be documents, models, code, or any other output that contributes to the development, deployment, and maintenance … Read more

Discuss data based client server architecture in DDB. How Bond Energy Algorithm (BEA) is applied for vertical fragmentation?

Data-based client-server architecture in Distributed Database (DDB) systems is a model where the database is distributed across multiple locations, and clients interact with the database through a server. This architecture allows for improved performance, scalability, and availability of data. In a DDB, data can be stored in different locations, and clients can access this data … Read more

List out the Quality Factors of a Software Product. Explain about the quality Management.

Quality factors, also known as software quality attributes, are the characteristics that define the quality of a software product. These factors are used to evaluate how well the software meets the needs of users and stakeholders. They can be broadly categorized into functional and non-functional quality factors. 1. Functional Quality Factors These relate to the correctness and functionality of the software: 2. Non-Functional Quality … Read more

Differentiate between homogeneous and heterogeneous distributed database management system with example. What do you mean by (A1, D2, H1) and (A0, D1, H0) architecture?

A Distributed Database Management System (DDBMS) allows data to be stored and accessed across multiple sites, but these systems can be categorized as either homogeneous or heterogeneous, depending on how the databases at different sites are structured and managed. 1. Homogeneous DDBMS: 2. Heterogeneous DDBMS: (A1, D2, H1) and (A0, D1, H0) Architecture: These notations … Read more

Diagrammatically illustrate and discuss the Waterfall Life Cycle Model.

The Waterfall Model is a linear and sequential approach to software development, where each phase must be completed before the next one begins. It is one of the oldest and most straightforward SDLC models, often used for projects with well-defined requirements and minimal expected changes. Diagram of the Waterfall Model [Requirements]|v[System Design]|v[Implementation]|v[Testing]|v[Deployment]|v[Maintenance] Phases of the Waterfall model … Read more

What is meant by Distributed Databases? Why should one opt for Distributed Database Implementation instead of Centralized approach? Discuss.

A Distributed Database is a type of database that is spread across multiple physical locations, which may include different computers or servers. These locations are connected through a network, and the database operates as if it were a single database system, even though it is distributed across different sites. In a distributed database, the data … Read more

What are Patent and Trade Mark? Do you think these ways of protection are needed in protecting the intellectual properties in Nepal?

Patent A patent is a legal right granted by the government to an inventor for a new and useful invention. It gives the inventor exclusive rights to make, use, or sell the invention for a limited period, usually 20 years. During this time, no one else can copy, use, or sell the invention without the inventor’s permission. … Read more

What is Software Product? Explain the various phases or stages of software products Development Life Cycle

A Software Product is a collection of programs, data, and documentation designed to fulfill specific user needs or solve particular problems. It can be a standalone application (e.g., Microsoft Word), a system (e.g., an operating system like Windows), or a service (e.g., a cloud-based platform like Google Drive). Software products are developed, maintained, and evolved over time … Read more

Explain the key characteristics of professional ? Explain relationship with IT Professional.

A professional is someone who has deep knowledge, skills, and expertise in a specific field. They follow ethical rules, are committed to doing high-quality work, and prioritize the needs of others—whether it’s their clients, their organization, or society. Professionals are responsible, trustworthy, and always work to improve themselves. They are known for their reliability, accountability, … Read more