Chapter 4 Flashcards

1
Q

Front End in IT

A
  • part of the website/app that makes the user see and interact with
  • include everything on screen, buttons, image, text

Key Parts of Front End:
User interface: let user see and make the website look presentable
User experience: experience of using and navigating though the website

Technology used:
HTML: structure the website content (links, heading etc)
CSS: make the website look good (fonts, colours etc)
Javascript: add features that make website interactive (vid, animations)
Responsive design - standards the website/app in every devices

Front end framework:
Tools (React, Vue.js) help develop website with ready made parts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Back end in IT (SDL APIS)

A
  • everything happens behind the scene of website
  • responsible for storing, processing and managing data

Key Points:
Server: computer used for processing request (e.g. log in)

Database: store large amt of data
Logic Processing: execute task like verifying process, calculating prices and handling orders

Application Programming interface: connect front end to back end

Security: Protect data with encryption and authentication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happen to the information given by the user at FRONT END Operation? UDBRU

A
  • User input data (type info)
  • Data send to back end (submits the form / clicks a button)
  • Back end process data (checks and processes the data)
  • Response send back to front end (e.g. confirming your order)
  • User will see an outcome on front end (“Order Confirmed”)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

maintain data integrity DEER M

A

data validation:
- validate input data: data follow correct format
- sanitise data: cleaning user inputs

user encryption:
- encrypt data in transit: hide data when transfer
- encrypt data at rest: lock data with encryption

Employ access controls
- role based access control
- Authentication and Authorisation: use multi-factor authentication (MFA) to verify user identity and grant permissions

Redundancy and Backups
- Data Redundancy: Maintain redundant copies
- Regular backups: schedule regular backups and test restorability

Monitor and Audit
- Real-Time Monitoring
- Audit Trails: Maintain detailed logs of data access, modification, transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Blockchain

A
  • stores digital records of transaction

1) transaction is request
2) each transaction represent a block
3) block send to multiple computers (nodes) in network
4) node validate transaction (extra: node receive reward for proof of work)
5) block added to existing chain
6) chain updated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Types of blockchain

A

Public blockchain network
Private blockchain network
Consortium blockchain network
Hybrid blockchain network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Distributed Ledger Technology

A

decentralised digital system that records and verifies transaction across multiple participants or nodes in network

  • Decentralised: transparency & preventing a single point of failure
  • Transparency: all network participates can view transactions = promote trust and accountability
  • Immutability: recorded data cannot be modified
  • Security: Cryptographic techniques used to secure the data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Data mining

A
  • process of analyzing large datasets to discover patterns, relationships, and trends that help decision-making.
  • Data warehousing is a large centralised storage system where businesses store vast amounts of data from different sources.

Advantages:
- Customer Segmentation
- Personalized Recommendations
- Fraud Detection & Prevention
- Inventory Management & Demand Forecasting
- Enhancing Customer Support

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Supply Chain Planning

A

Predict inventory levels based on resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Supply Chain Execution

A

automate different actions in the supply chain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Customer Relationship Management

A

system/strategy used to manage interactions with customers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly