NEW
Font size
Worksheets12SEN Software Automation terms
Total questions: 20
Worksheet time: 10mins
Object-oriented programming (OOP)
A programming paradigm based on the concept of ‘objects’, which can contain data and code: data in the form of fields (attributes) and code in the form of procedures (methods).
A programming style that focuses on functions and procedures rather than data.
A method of programming that emphasizes the use of loops and conditional statements.
A technique that involves writing code in a linear fashion without the use of objects.
Linear regression
A statistical method that models the relationship between a dependent variable and one or more independent variables by fitting a linear equation to the observed data.
A technique used to classify data into distinct categories based on input features.
A method for reducing the dimensionality of data while preserving variance.
A process of estimating the future value of a variable based on its past values.
Production efficiency, waste, and the environment
The impact of automation on production costs and labor requirements.
The effects of automation on operational efficiency, resource usage and environmental sustainability in production processes.
The role of manual labor in enhancing production efficiency.
The relationship between production speed and waste generation.
Patterns related to acute stress response
The identifiable reactions and behaviours exhibited by individuals during high-stress situations, which can inform the design of supportive AI systems.
A set of guidelines for managing stress in the workplace.
A series of exercises designed to reduce anxiety in high-pressure environments.
The physiological changes that occur in the body during a fight-or-flight response.
Business process automation (BPA)
The process of automating individual tasks within a business.
The process of automating complex business processes and functions beyond just individual tasks, often involving multiple systems and stakeholders.
The process of managing business operations manually without automation.
The process of outsourcing business functions to third-party vendors.
Virtual personal assistants
AI systems that assist users in performing tasks through voice or text commands, utilising natural language processing and machine learning.
Robotic systems designed for physical tasks in homes and offices.
Software applications that provide weather updates and news alerts.
Devices that require manual input for task execution.
Software automation
The use of technology to perform tasks with minimal human intervention, improving efficiency and consistency in processes.
A method of manual task execution that relies heavily on human oversight.
A process that eliminates the need for technology in task management.
A strategy for increasing human involvement in automated systems.
Human and dataset source bias
The biases that arise from human decisions in data collection and the inherent biases within the datasets used to train ML and AI models, affecting their fairness and accuracy.
The biases that occur only due to human decisions in data collection, without any influence from datasets.
The biases that are solely related to the algorithms used in ML and AI models, independent of human input.
The biases that arise from external factors unrelated to data collection or dataset characteristics.
ML
Provides insights and recommendations that enhance user experience and improve inventory management.
Is a programming language used for data analysis.
Refers to the process of manually managing inventory.
Is a type of machine that automates inventory tracking.
Supervised learning
A type of machine learning where the model is trained on a labelled dataset, meaning that the algorithm learns from input-output pairs.
A method of machine learning that does not require labeled data and learns from the data itself.
A technique used in unsupervised learning to classify data into predefined categories.
A process where the model is trained using reinforcement signals to improve its performance.
K-nearest neighbour (KNN)
A simple, non-parametric machine learning algorithm used for classification and regression by identifying the 'k' closest training examples in the feature space.
A complex, parametric algorithm that requires extensive training data to function effectively.
A supervised learning algorithm that only works for regression tasks.
An unsupervised learning method that clusters data points based on their distance from each other.
Robotic process automation (RPA)
Technology that uses software robots to automate repetitive and rule-based tasks typically performed by humans in business processes.
A method for enhancing human intelligence through machine learning.
A type of hardware used for building physical robots.
A programming language specifically designed for robotic systems.
DevOps
Fosters collaboration among different roles to create better systems.
Is primarily focused on software development only.
Eliminates the need for testing in software development.
Is a methodology that discourages teamwork.
Cultural protocols
The established norms, values and practices within specific cultural groups that influence how technology is perceived and used.
A set of guidelines for international business communication.
The rules governing the use of social media in different countries.
The technical specifications for software development in various cultures.
Psychological responses
The physical reactions of individuals to stimuli.
The mental and emotional reactions of individuals to stimuli, which can affect how they interact with technology and how systems are designed to support them.
The behavioral changes in individuals due to environmental factors.
The cognitive processes involved in decision-making.
Logistic regression
A statistical method used for binary classification that models the probability of a categorical dependent variable based on one or more predictor variables.
A technique used for linear regression analysis.
A method for clustering data points into groups.
A statistical test for comparing means between two groups.
Machine learning (ML)
A method of data analysis that automates analytical model building.
A subset of artificial intelligence (AI) that enables systems to learn from data, improve their performance over time and make predictions without being explicitly programmed.
A programming language used for developing AI applications.
A technique for data storage and retrieval.
Automates entire processes to save time and improve efficiency.
BPA
CPA
DPA
RPA
Algorithms
A type of data structure used to store information.
A set of rules or instructions designed to perform a specific task or solve a problem; in machine learning, algorithms are used to make predictions from data.
A programming language used for developing software applications.
A method for visualizing data in graphical formats.
Polynomial regression
A method for linear regression analysis
A form of regression analysis that models the relationship between the independent variable and the dependent variable as an nth degree polynomial, capturing non-linear trends.
A technique used for time series forecasting
A statistical method for clustering data points.
