Python MCQs Aeronautical Engineering, C++ MCQs Aeronautical Engineering)

What library is commonly used in Python for numerical computations and simulations? A) Matplotlib B) NumPy C) SciPy D) Pandas Answer: B) NumPy Which Python library is used for plotting and visualizing data? A) NumPy B) SciPy C) Matplotlib D) SymPy Answer: C) Matplotlib In Python, what is the purpose of the scipy.optimize module? A) To perform numerical integration B) To solve linear algebra problems C) To optimize functions and find minima/maxima D) To create plots and graphs Answer: C) To optimize functions and find minima/maxima Which Python function is used to load a dataset from a CSV file? A) load_csv() B) import_csv() C) read_csv() D) open_csv() Answer: C) read_csv() What does the pandas library in Python primarily handle? A) Numerical integration B) Data manipulation and analysis C) 3D graphics rendering D) Symbolic mathematics Answer: B) Data manipulation and analysis Which Python function can be used to perform matrix multiplication? A) multiply() B) dot() C) cross() D) matrix_mult() Answer: B) dot() How do you install a Python package using pip? A) pip install package_name B) pip add package_name C) pip get package_name D) pip load package_name Answer: A) pip install package_name What is the purpose of the SciPy library in Python? A) To handle symbolic mathematics B) To perform scientific and technical computations C) To manage databases D) To create graphical user interfaces Answer: B) To perform scientific and technical computations Which function is used to generate a random number in Python? A) random() B) rand() C) randint() D) generate() Answer: C) randint() Which Python package is used for advanced data manipulation and analysis, including handling time-series data? A) NumPy B) SciPy C) Pandas D) Matplotlib Answer: C) Pandas What does the numpy.linspace() function do? A) Generates an array with random values B) Creates an array with evenly spaced values C) Computes the mean of an array D) Performs matrix multiplication Answer: B) Creates an array with evenly spaced values Which Python library provides tools for symbolic mathematics and algebra? A) NumPy B) SciPy C) SymPy D) Pandas Answer: C) SymPy How do you read a file in Python? A) file.read() B) open(file_name).read() C) read_file(file_name) D) file.open().read() Answer: B) open(file_name).read() What is the purpose of the matplotlib.pyplot module in Python? A) To handle numerical data B) To perform linear algebra operations C) To create static, animated, and interactive visualizations D) To manage data structures Answer: C) To create static, animated, and interactive visualizations Which Python function is used to calculate the mean of an array? A) mean() B) average() C) avg() D) np.mean() Answer: D) np.mean() What is the main use of the scikit-learn library in Python? A) Web development B) Machine learning and data mining C) Data visualization D) Numerical computation Answer: B) Machine learning and data mining In Python, which function is used to create a figure object for plotting? A) figure() B) create_figure() C) plot() D) fig() Answer: A) figure() Which method in Python is used to append an item to a list? A) add() B) insert() C) append() D) extend() Answer: C) append() Which Python library is used for working with arrays and matrices, and is often used in aeronautical simulations? A) NumPy B) Pandas C) SciPy D) Matplotlib Answer: A) NumPy What is the purpose of the seaborn library in Python? A) To perform numerical simulations B) To create advanced statistical visualizations C) To handle large datasets D) To perform symbolic calculations Answer: B) To create advanced statistical visualizations Which Python library is primarily used for machine learning algorithms? A) TensorFlow B) Keras C) scikit-learn D) PyTorch Answer: C) scikit-learn What does the numpy.array() function do in Python? A) Creates a new Python list B) Creates a NumPy array object C) Converts a list to a Pandas DataFrame D) Reads data from a file into an array Answer: B) Creates a NumPy array object Which function in Python is used to calculate the standard deviation of an array? A) std_dev() B) np.std() C) deviation() D) std() Answer: B) np.std() In Python, what is the purpose of the numpy.fft module? A) To perform Fourier transforms B) To compute statistical measures C) To handle file input and output D) To perform linear algebra operations Answer: A) To perform Fourier transforms Which library in Python is used for numerical optimization and solving nonlinear equations? A) NumPy B) SymPy C) SciPy D) Pandas Answer: C) SciPy What does the numpy.polyfit() function do in Python? A) Fits a polynomial to a set of data points B) Calculates the Fourier transform of an array C) Performs a linear regression analysis D) Computes the correlation between two arrays Answer: A) Fits a polynomial to a set of data points Which Python library is used for advanced statistical analysis and modeling? A) NumPy B) SciPy C) Statsmodels D) Pandas Answer: C) Statsmodels How do you handle exceptions in Python? A) Using try and except blocks B) Using if and else statements C) Using catch blocks D) Using error handling functions Answer: A) Using try and except blocks What is the purpose of the numpy.savetxt() function in Python? A) To save an array to a text file B) To load an array from a text file C) To visualize data in a text format D) To convert an array to a Pandas DataFrame Answer: A) To save an array to a text file Which function is used to perform element-wise operations in a NumPy array? A) apply() B) map() C) broadcast() D) vectorize() Answer: D) vectorize() What does the numpy.zeros() function do in Python? A) Creates an array filled with zeros B) Computes the sum of an array C) Creates an array filled with ones D) Initializes an array with random values Answer: A) Creates an array filled with zeros Which library provides tools for creating 3D plots in Python? A) NumPy B) Matplotlib C) SciPy D) Pandas Answer: B) Matplotlib What is the use of the numpy.argmax() function? A) Returns the index of the minimum value B) Returns the maximum value of an array C) Returns the index of the maximum value D) Returns the average value of an array Answer: C) Returns the index of the maximum value How do you execute a Python script from the command line? A) python script_name.py B) run script_name.py C) execute script_name.py D) start script_name.py Answer: A) python script_name.py What is the purpose of the numpy.mean() function in Python? A) To compute the sum of array elements B) To calculate the median of array elements C) To compute the average of array elements D) To calculate the variance of array elements Answer: C) To compute the average of array elements Which Python library is used for deep learning applications? A) Keras B) Pandas C) NumPy D) SymPy Answer: A) Keras What is the function of the numpy.corrcoef() function? A) Computes the correlation coefficient between two arrays B) Calculates the covariance matrix C) Computes the mean of array elements D) Generates a correlation matrix Answer: A) Computes the correlation coefficient between two arrays Which Python function is used to write data to a CSV file? A) write_csv() B) csv.write() C) pandas.DataFrame.to_csv() D) open_csv().write() Answer: C) pandas.DataFrame.to_csv() What is the purpose of the numpy.sin() function? A) Computes the sine of each element in an array B) Computes the cosine of each element in an array C) Computes the tangent of each element in an array D) Computes the exponential of each element in an array Answer: A) Computes the sine of each element in an array Which Python function is used to concatenate two arrays? A) np.concat() B) np.append() C) np.concatenate() D) np.merge() Answer: C) np.concatenate() What is the purpose of the numpy.linalg module in Python? A) To handle linear algebra operations B) To perform statistical analysis C) To create visualizations D) To handle numerical integration Answer: A) To handle linear algebra operations Which function in Python can be used to perform element-wise multiplication of arrays? A) np.multiply() B) np.dot() C) np.cross() D) np.times() Answer: A) np.multiply() What does the numpy.exp() function calculate in Python? A) Exponential of each element in an array B) Logarithm of each element in an array C) Square root of each element in an array D) Reciprocal of each element in an array Answer: A) Exponential of each element in an array Which Python library provides functions for handling optimization problems? A) NumPy B) SciPy C) SymPy D) Pandas Answer: B) SciPy What is the purpose of the numpy.vstack() function? A) Stack arrays vertically (row-wise) B) Stack arrays horizontally (column-wise) C) Merge arrays into a single array D) Split an array into multiple arrays Answer: A) Stack arrays vertically (row-wise) Which Python function can be used to calculate the dot product of two arrays? A) np.dot() B) np.multiply() C) np.cross() D) np.sum() Answer: A) np.dot() What is the purpose of the numpy.log() function? A) Computes the logarithm of each element in an array B) Computes the exponential of each element in an array C) Computes the square root of each element in an array D) Computes the reciprocal of each element in an array Answer: A) Computes the logarithm of each element in an array Which Python function is used to remove an item from a list by index? A) remove() B) pop() C) del() D) discard() Answer: B) pop() What is the purpose of the numpy.meshgrid() function in Python? A) Creates coordinate matrices from coordinate vectors B) Performs mesh refinement in simulations C) Computes the gradient of an array D) Creates a grid for plotting Answer: A) Creates coordinate matrices from coordinate vectors Which Python library is designed for efficient handling of large arrays and matrices? A) NumPy B) Pandas C) SciPy D) Matplotlib Answer: A) NumPy C++ MCQs for Aeronautical Engineering Which header file in C++ is used for input and output operations? A) <iostream> B) <fstream> C) <iomanip> D) <cstdio> Answer: A) <iostream> What is the use of the vector container in C++? A) To handle fixed-size arrays B) To store dynamically sized arrays C) To manage file operations D) To create graphical user interfaces Answer: B) To store dynamically sized arrays Which C++ library provides functions for numerical computations and linear algebra operations? A) STL B) Boost C) Eigen D) Qt Answer: C) Eigen What is the purpose of the #include directive in C++? A) To include library functions and headers in the program B) To define macros C) To declare variables D) To initialize objects Answer: A) To include library functions and headers in the program How do you declare a two-dimensional array in C++? A) int array[10][10]; B) int array(10, 10); C) int array{10}{10}; D) int array[10, 10]; Answer: A) int array[10][10]; Which keyword is used to define a constant variable in C++? A) const B) static C) immutable D) final Answer: A) const How do you declare a function in C++ that returns an integer value? A) int functionName() B) functionName() int C) return int functionName() D) functionName(int) Answer: A) int functionName() What is the purpose of the new operator in C++? A) To allocate memory dynamically B) To delete an object C) To declare a new variable D) To initialize an array Answer: A) To allocate memory dynamically How do you define a class in C++? A) class ClassName { }; B) struct ClassName { }; C) object ClassName { }; D) module ClassName { }; Answer: A) class ClassName { };

More MCQs on Aeronautical Engineering

Core Engineering Subjects MCQs Aeronautical Engineering:

Leave a Comment

All copyrights Reserved by MCQsAnswers.com - Powered By T4Tutorials