Important Questions

BIT403 · Exam intelligence

E-Commerce important questions

From 4 past TU papers: which questions keep coming back, how much they carry, and what is most likely to show up next. Every question links to a model answer.

Most likely in the next examStatistical

Ranked by how often a topic is asked, its marks weight, and whether it is due after skipping the 2082 paper. No guarantees; study the whole syllabus.

1asked 3xavg 10 marks · SET protocol features and participants
Answer

What are the SET participants? Explain how dual signature is used in SET protocol? Explain the purchase request operation in SET. [10]

SET Protocol: Participants, Dual Signature, and Purchase Request

1. SET Participants

The Secure Electronic Transaction (SET) protocol involves five main participants:

  1. Cardholder (Customer): The individual making the purchase using a credit or debit card. They initiate transactions and provide payment information.

  2. Merchant: The seller who receives orders from cardholders and requests payment authorization through the SET protocol.

  3. Issuer (Card Issuer Bank): The financial institution that issued the credit/debit card to the cardholder. They authorize or decline payment requests.

  4. Acquirer (Merchant's Bank): The financial institution that maintains the merchant's account and processes payment on behalf of the merchant.

  5. Payment Gateway: The intermediary system that facilitates communication between merchants and acquirers, routing transaction information securely.


2. Dual Signature in SET Protocol

Dual Signature is a cryptographic mechanism that provides authentication and non-repudiation while maintaining privacy in SET transactions.

Purpose:

  • Allows the cardholder to send order information to the merchant and payment information to the payment gateway simultaneously
  • Ensures neither the merchant nor the payment gateway can see both pieces of information
  • Provides proof that the cardholder authorized both the order and payment

How Dual Signature Works:

  1. Cardholder creates two messages:

    • Order Information (OI): Contains order details sent to merchant
    • Payment Information (PI): Contains payment/card details sent to payment gateway
  2. Hash both messages:

    • H(OI) = hash of order information
    • H(PI) = hash of payment information
  3. Concatenate the hashes:

    • Combined = H(OI) || H(PI)
  4. Create dual signature:

    • DS = E_private[H(H(OI) || H(PI))]
    • Sign the hash of concatenated hashes using cardholder's private key
  5. Send to both parties:

    • To Merchant: OI + DS
    • To Payment Gateway: PI + DS

Verification:

  • Merchant can verify DS using cardholder's public key and confirm OI integrity
  • Payment Gateway can verify DS using cardholder's public key and confirm PI integrity
  • Neither party can forge or alter the other's information without detection

3. Purchase Request Operation in SET

The purchase request is the initial phase where the cardholder sends order details to the merchant.

Steps in Purchase Request:

  1. Cardholder initiates purchase:

    • Customer selects items and decides to checkout using SET
  2. Cardholder prepares order information:

    • Creates Order Information (OI) containing:
      • Order details (items, quantities, prices)
      • Merchant identifier
      • Transaction ID
      • Amount
  3. Cardholder prepares payment information:

    • Creates Payment Information (PI) containing:
      • Card details (card number, expiry)
      • Cardholder account information
      • Amount
  4. Generate dual signature:

    • Compute H(OI) and H(PI)
    • Create DS = E_private[H(H(OI) || H(PI))]
  5. Send purchase request to merchant:

    • Transmit: OI + DS + Cardholder Certificate
    • Merchant receives order details and can verify signature
  6. Merchant verification:

    • Verifies cardholder's certificate
    • Verifies dual signature using cardholder's public key
    • Confirms order integrity
  7. Merchant forwards to payment gateway:

    • Sends: PI + DS + Cardholder Certificate
    • Payment gateway verifies payment information and signature
  8. Authorization response:

    • Payment gateway authorizes or declines
    • Response sent back through merchant to cardholder

Key Security Features:

  • Merchant never sees payment information (card details)
  • Payment gateway never sees order details
  • Dual signature prevents repudiation by cardholder
  • All communications are encrypted using certificates
2asked 2xavg 5 marks · due (skipped 2082) · Online credit card transaction process
Answer

Explain how online credit card transaction system works. [5]

An online credit card transaction system is a secure process that enables customers to make purchases over the internet using their credit card details. The system involves multiple parties working together to authorize, process, and set...

3asked 2xavg 5 marks · due (skipped 2082) · Recommendation system definition and significance
Answer

What is a recommendation system? Differentiate collaborative filtering from content based filtering. [5]

Model Answer: Recommendation Systems

What is a Recommendation System? (2 marks)

A recommendation system is a software tool or algorithm that predicts and suggests items (products, movies, songs, articles, etc.) that a user may be interested in, based on their past behavior, preferences, or similarity to other users. It aims to personalize the user experience and help users discover relevant content from a large pool of options.

Key purposes:

  • Reduce information overload
  • Increase user engagement and satisfaction
  • Improve sales/usage metrics

Collaborative Filtering vs Content-Based Filtering (3 marks)

AspectCollaborative FilteringContent-Based Filtering
Core PrincipleRecommends items based on preferences of similar usersRecommends items based on features/attributes of items the user already likes
Data UsedUser-item interaction matrix (ratings, clicks, purchases)Item metadata (genre, keywords, attributes, descriptions)
How it WorksFinds users with similar taste patterns and recommends what similar users likedAnalyzes characteristics of items user rated highly and recommends similar items
Example"Users who liked Movie A also liked Movie B""You liked Action movies with Tom Cruise; here are similar movies"
AdvantagesCan discover unexpected items; no need for item metadataWorks well with new items; transparent reasoning; no cold-start problem for items
DisadvantagesCold-start problem (new users/items); requires large user base; less transparentLimited to item similarity; may create filter bubbles; requires good metadata
Sparsity IssueSuffers from sparse rating matricesLess affected by sparsity

Note: This answer is based on standard recommendation system theory. Your course notes were not provided; verify terminology and examples against your textbook.

4asked 3xavg 8 marks · Capital raising approaches for business models
Answer

Define business model. Describe the approaches for raising capital for business model.[10]

Model Answer: Business Model and Capital Raising Approaches

Definition of Business Model

A business model is a conceptual framework that describes how an organization creates, delivers, and captures value. It outlines the fundamental logic of how a business operates, generates revenue, and sustains itself in the market.

Key components of a business model include:

  • Value Proposition: What products/services are offered and what problems they solve
  • Target Market: Who the customers are
  • Revenue Streams: How the business makes money
  • Cost Structure: What resources and expenses are required
  • Key Activities: Core operations necessary to deliver value
  • Partnerships: External relationships and collaborations

Approaches for Raising Capital for Business Model

1. Equity Financing

  • Raising funds by selling ownership shares in the business
  • Investors become shareholders and own a portion of the company
  • No repayment obligation, but ownership is diluted
  • Suitable for startups and high-growth ventures
  • Examples: Angel investors, venture capital, initial public offerings (IPO)

2. Debt Financing

  • Borrowing money that must be repaid with interest
  • Sources include banks, financial institutions, and bonds
  • Business retains full ownership
  • Requires regular repayment and interest payments
  • Suitable for established businesses with predictable cash flows

3. Retained Earnings

  • Using profits generated by the business itself
  • No external funding required
  • Maintains complete ownership and control
  • Limited by the business's profitability
  • Slower growth but sustainable approach

4. Crowdfunding

  • Raising small amounts from a large number of people via online platforms
  • Can be equity-based or reward-based
  • Validates market demand before full launch
  • Builds early customer base and brand awareness

5. Government Grants and Subsidies

  • Non-repayable funds from government agencies
  • Available for specific sectors (technology, agriculture, etc.)
  • No ownership dilution or debt obligation
  • Competitive and may have strict eligibility criteria

6. Strategic Partnerships and Joint Ventures

  • Collaborating with established companies for funding and resources
  • Shares both capital and operational responsibilities
  • Provides market access and credibility
  • May involve shared ownership and decision-making

Conclusion: The choice of capital-raising approach depends on the business stage, industry, growth objectives, and the entrepreneur's willingness to share ownership or take on debt obligations.

5asked 2xavg 5 marks · Electronic Transaction Act of Nepal sections
Answer

Summarize the issues mentioned chapters of electronic transaction act of Nepal. [5]

Model Answer: Issues in Electronic Transaction Act of Nepal

Overview

The Electronic Transaction Act (ETA) of Nepal, enacted in 2063 BS (2006 AD), addresses legal and regulatory issues related to electronic transactions and digital commerce. The following are the key issues covered:

Main Issues

  • Establishes the validity and legal status of electronic records and signatures
  • Ensures electronic documents have the same legal standing as paper documents
  • Addresses authentication and proof of electronic transactions

2. Digital Signature and Authentication

  • Provides framework for digital signatures as legally binding
  • Defines requirements for secure digital signatures
  • Establishes certification authorities and their responsibilities
  • Addresses issues of non-repudiation and authenticity

3. Consumer Protection

  • Protects parties involved in electronic transactions
  • Addresses liability of service providers and intermediaries
  • Ensures transparency in electronic commerce
  • Provides remedies for disputes and grievances

4. Data Protection and Privacy

  • Safeguards personal information in electronic transactions
  • Addresses confidentiality and security of data
  • Regulates collection, storage, and use of personal data
  • Establishes penalties for unauthorized access

5. Regulatory Framework

  • Establishes authority for regulation and oversight
  • Defines roles of government agencies
  • Sets standards for electronic transaction systems
  • Addresses licensing and compliance requirements

6. Dispute Resolution

  • Provides mechanisms for resolving electronic transaction disputes
  • Addresses jurisdiction and applicable law
  • Establishes procedures for complaint handling

Note: This answer is derived from general knowledge of electronic transaction legislation, as specific reference notes were not provided. For precise details, refer to the actual ETA 2063 BS text.

Most repeated questions

Topics asked at least twice, most-asked first.

asked 3xavg 10 marks · 2082, 2081, 0
Answer

What are the SET participants? Explain how dual signature is used in SET protocol? Explain the purchase request operation in SET. [10]

SET Protocol: Participants, Dual Signature, and Purchase Request

1. SET Participants

The Secure Electronic Transaction (SET) protocol involves five main participants:

  1. Cardholder (Customer): The individual making the purchase using a credit or debit card. They initiate transactions and provide payment information.

  2. Merchant: The seller who receives orders from cardholders and requests payment authorization through the SET protocol.

  3. Issuer (Card Issuer Bank): The financial institution that issued the credit/debit card to the cardholder. They authorize or decline payment requests.

  4. Acquirer (Merchant's Bank): The financial institution that maintains the merchant's account and processes payment on behalf of the merchant.

  5. Payment Gateway: The intermediary system that facilitates communication between merchants and acquirers, routing transaction information securely.


2. Dual Signature in SET Protocol

Dual Signature is a cryptographic mechanism that provides authentication and non-repudiation while maintaining privacy in SET transactions.

Purpose:

  • Allows the cardholder to send order information to the merchant and payment information to the payment gateway simultaneously
  • Ensures neither the merchant nor the payment gateway can see both pieces of information
  • Provides proof that the cardholder authorized both the order and payment

How Dual Signature Works:

  1. Cardholder creates two messages:

    • Order Information (OI): Contains order details sent to merchant
    • Payment Information (PI): Contains payment/card details sent to payment gateway
  2. Hash both messages:

    • H(OI) = hash of order information
    • H(PI) = hash of payment information
  3. Concatenate the hashes:

    • Combined = H(OI) || H(PI)
  4. Create dual signature:

    • DS = E_private[H(H(OI) || H(PI))]
    • Sign the hash of concatenated hashes using cardholder's private key
  5. Send to both parties:

    • To Merchant: OI + DS
    • To Payment Gateway: PI + DS

Verification:

  • Merchant can verify DS using cardholder's public key and confirm OI integrity
  • Payment Gateway can verify DS using cardholder's public key and confirm PI integrity
  • Neither party can forge or alter the other's information without detection

3. Purchase Request Operation in SET

The purchase request is the initial phase where the cardholder sends order details to the merchant.

Steps in Purchase Request:

  1. Cardholder initiates purchase:

    • Customer selects items and decides to checkout using SET
  2. Cardholder prepares order information:

    • Creates Order Information (OI) containing:
      • Order details (items, quantities, prices)
      • Merchant identifier
      • Transaction ID
      • Amount
  3. Cardholder prepares payment information:

    • Creates Payment Information (PI) containing:
      • Card details (card number, expiry)
      • Cardholder account information
      • Amount
  4. Generate dual signature:

    • Compute H(OI) and H(PI)
    • Create DS = E_private[H(H(OI) || H(PI))]
  5. Send purchase request to merchant:

    • Transmit: OI + DS + Cardholder Certificate
    • Merchant receives order details and can verify signature
  6. Merchant verification:

    • Verifies cardholder's certificate
    • Verifies dual signature using cardholder's public key
    • Confirms order integrity
  7. Merchant forwards to payment gateway:

    • Sends: PI + DS + Cardholder Certificate
    • Payment gateway verifies payment information and signature
  8. Authorization response:

    • Payment gateway authorizes or declines
    • Response sent back through merchant to cardholder

Key Security Features:

  • Merchant never sees payment information (card details)
  • Payment gateway never sees order details
  • Dual signature prevents repudiation by cardholder
  • All communications are encrypted using certificates
asked 3xavg 8 marks · 2082, 2081, 2080
Answer

Define business model. Describe the approaches for raising capital for business model.[10]

Model Answer: Business Model and Capital Raising Approaches

Definition of Business Model

A business model is a conceptual framework that describes how an organization creates, delivers, and captures value. It outlines the fundamental logic of how a business operates, generates revenue, and sustains itself in the market.

Key components of a business model include:

  • Value Proposition: What products/services are offered and what problems they solve
  • Target Market: Who the customers are
  • Revenue Streams: How the business makes money
  • Cost Structure: What resources and expenses are required
  • Key Activities: Core operations necessary to deliver value
  • Partnerships: External relationships and collaborations

Approaches for Raising Capital for Business Model

1. Equity Financing

  • Raising funds by selling ownership shares in the business
  • Investors become shareholders and own a portion of the company
  • No repayment obligation, but ownership is diluted
  • Suitable for startups and high-growth ventures
  • Examples: Angel investors, venture capital, initial public offerings (IPO)

2. Debt Financing

  • Borrowing money that must be repaid with interest
  • Sources include banks, financial institutions, and bonds
  • Business retains full ownership
  • Requires regular repayment and interest payments
  • Suitable for established businesses with predictable cash flows

3. Retained Earnings

  • Using profits generated by the business itself
  • No external funding required
  • Maintains complete ownership and control
  • Limited by the business's profitability
  • Slower growth but sustainable approach

4. Crowdfunding

  • Raising small amounts from a large number of people via online platforms
  • Can be equity-based or reward-based
  • Validates market demand before full launch
  • Builds early customer base and brand awareness

5. Government Grants and Subsidies

  • Non-repayable funds from government agencies
  • Available for specific sectors (technology, agriculture, etc.)
  • No ownership dilution or debt obligation
  • Competitive and may have strict eligibility criteria

6. Strategic Partnerships and Joint Ventures

  • Collaborating with established companies for funding and resources
  • Shares both capital and operational responsibilities
  • Provides market access and credibility
  • May involve shared ownership and decision-making

Conclusion: The choice of capital-raising approach depends on the business stage, industry, growth objectives, and the entrepreneur's willingness to share ownership or take on debt obligations.

asked 2xavg 5 marks · 2081, 2080
Answer

Explain how online credit card transaction system works. [5]

An online credit card transaction system is a secure process that enables customers to make purchases over the internet using their credit card details. The system involves multiple parties working together to authorize, process, and set...

asked 2xavg 5 marks · 2080, 0
Answer

What is a recommendation system? Differentiate collaborative filtering from content based filtering. [5]

Model Answer: Recommendation Systems

What is a Recommendation System? (2 marks)

A recommendation system is a software tool or algorithm that predicts and suggests items (products, movies, songs, articles, etc.) that a user may be interested in, based on their past behavior, preferences, or similarity to other users. It aims to personalize the user experience and help users discover relevant content from a large pool of options.

Key purposes:

  • Reduce information overload
  • Increase user engagement and satisfaction
  • Improve sales/usage metrics

Collaborative Filtering vs Content-Based Filtering (3 marks)

AspectCollaborative FilteringContent-Based Filtering
Core PrincipleRecommends items based on preferences of similar usersRecommends items based on features/attributes of items the user already likes
Data UsedUser-item interaction matrix (ratings, clicks, purchases)Item metadata (genre, keywords, attributes, descriptions)
How it WorksFinds users with similar taste patterns and recommends what similar users likedAnalyzes characteristics of items user rated highly and recommends similar items
Example"Users who liked Movie A also liked Movie B""You liked Action movies with Tom Cruise; here are similar movies"
AdvantagesCan discover unexpected items; no need for item metadataWorks well with new items; transparent reasoning; no cold-start problem for items
DisadvantagesCold-start problem (new users/items); requires large user base; less transparentLimited to item similarity; may create filter bubbles; requires good metadata
Sparsity IssueSuffers from sparse rating matricesLess affected by sparsity

Note: This answer is based on standard recommendation system theory. Your course notes were not provided; verify terminology and examples against your textbook.

asked 2xavg 5 marks · 2082, 2081
Answer

Summarize the issues mentioned chapters of electronic transaction act of Nepal. [5]

Model Answer: Issues in Electronic Transaction Act of Nepal

Overview

The Electronic Transaction Act (ETA) of Nepal, enacted in 2063 BS (2006 AD), addresses legal and regulatory issues related to electronic transactions and digital commerce. The following are the key issues covered:

Main Issues

  • Establishes the validity and legal status of electronic records and signatures
  • Ensures electronic documents have the same legal standing as paper documents
  • Addresses authentication and proof of electronic transactions

2. Digital Signature and Authentication

  • Provides framework for digital signatures as legally binding
  • Defines requirements for secure digital signatures
  • Establishes certification authorities and their responsibilities
  • Addresses issues of non-repudiation and authenticity

3. Consumer Protection

  • Protects parties involved in electronic transactions
  • Addresses liability of service providers and intermediaries
  • Ensures transparency in electronic commerce
  • Provides remedies for disputes and grievances

4. Data Protection and Privacy

  • Safeguards personal information in electronic transactions
  • Addresses confidentiality and security of data
  • Regulates collection, storage, and use of personal data
  • Establishes penalties for unauthorized access

5. Regulatory Framework

  • Establishes authority for regulation and oversight
  • Defines roles of government agencies
  • Sets standards for electronic transaction systems
  • Addresses licensing and compliance requirements

6. Dispute Resolution

  • Provides mechanisms for resolving electronic transaction disputes
  • Addresses jurisdiction and applicable law
  • Establishes procedures for complaint handling

Note: This answer is derived from general knowledge of electronic transaction legislation, as specific reference notes were not provided. For precise details, refer to the actual ETA 2063 BS text.

Study every one of these with model answers, flashcards, and MCQs.

Open BIT403 study modes