COMPUTER APPLICATIONS IN MINING
TUTORIAL QUESTIONS
What are the basic design steps involved in developing
a program? Provide a brief explanation of each step
and its importance in ensuring the program is
functional and efficient.
Using a diagram, describe the cycle of data
transmission in a mining operation where a sensor is
used to monitor equipment performance and how it is
displayed for real-time monitoring by the operators.
Describe the steps involved in designing a computer
program for a mining operation. Explain how each
step contributes to the overall success of the
application.
Explain the concept of variables in programming.
Why are variables important when developing
computer applications for mining operations?
Provide one example related to mining.
Define functions in programming. How do
functions improve the development of computer
applications in mining? Provide an example of a
simple function that could be used in a
mining-related application.
Discuss the importance of file handling in mining
engineering, give examples.
Define the following terms as used in programming
Variables
Output formatting
Strings
Simple Input
Assignments
Loops
Algorithm
Code
Programming Language
Name two commonly used programming languages for
designing mining applications, and provide an
example of a task that can be accomplished using each
language.
Describe the 4 types of Variables.
Differentiate between a Local and Global Variable.
What are the key differences between Values and
references in programming. (assignment, memory and
changes)
Name 7 elements of a computer program. Describe
how all these work together to make a program
functional.
Name 10 Programming languages and where they are
commonly used.
Name 4 applications that can be used for
programming, storing and accessing a program or
code.
What are key challenges faced when designing
programs for mining applications, and how can these
challenges be addressed?
What are the benefits of using AI and Machine
learning in mining.
Challenges of using AI in mining.
Discuss how a real time monitoring network can be
used in mining.
How to write documents in mining using MS Word.