Statistics Lab Work 10
Probability of Discrete Random Variables (Binomial Distribution)The binomial distribution can be used to calculate the probability of a discrete variable with the following characteristics: A total of n trials are conducted. Each trial results in only 2 possible outcomes, such as success or failure. The results of the trials must be independent. All probabilities must be the same for each trial. MODULEDownload Module 10
Computer Network Lab Work 10
Security of Access Control ListsAn Access Control List (ACL) is a list of permissions attached to an object. An ACL specifies which users or system processes are granted access to the object, as well as the operations permitted on that object. Each entry in a typical ACL specifies a subject and an operation. Advantages of Using ACLs: Limits network access and improves network performance; for example, ACLs can block video traffic, reducing network load and enhancing overall performance. ACLs...
Algorithms and Programming Lab Work 9
File HandlingFile handling refers to the management of files in programming. The concept of file handling allows us to open, close, read, write, append, and copy files. Python treats different types of files, whether in binary or text format. To implement file handling in Python, the syntax used is: file = open(‘filename’, ‘mode’). Python provides three types of modes for opening files: 1234"r", for Read."w", for Write."a", for Addition."r+", for Read &...
Statistics Lab Work 9
Probability of Continuous Random Variables (Normal Distribution)The normal distribution is a type of discussion in statistics related to probability distribution, also known as probability distribution. Through the normal distribution table, it is often used for calculating various phenomena in everyday life, such as height measurement, blood pressure, error calculations, and IQ scores. The term normal distribution is also referred to as Gaussian distribution, with one of the key equations be...
Computer Network Lab Work 9
Cisco Discovery Protocol ConfigurationCisco Discovery Protocol (CDP) is a useful tool for addressing incomplete or inaccurate networks. CDP is media and protocol independent; it only displays information about connections to directly connected Cisco devices. MODULEDownload Module 9
Algorithms and Programming Lab Work 8
Recursive FunctionA recursive function is a function that calls itself repeatedly. So, within the body of the declared function, we call that function itself. Recursion is essentially a form of looping within a program. However, recursive looping is quite different from typical loops like while and for. While their purpose is the same—performing iteration or looping—the difference lies in how they operate. If for and while are loops that use a condition or Boolean (true/false), recursion occu...
Statistics Lab Work 8
Data Exploration Using PythonHistograms are useful for providing an overview of the measures of central tendency and the symmetry of observed data. Another graphical presentation that can summarize more detailed information about the distribution of observed data values is Box and Whisker Plots, often referred to simply as BoxPlots. As the name suggests, Box and Whisker consists of a Box and whiskers. A box-plot or boxplot (also known as a box-and-whisker diagram) is a graphical representatio...
Computer Network Lab Work 8
Frame Relay ConfigurationFrame Relay is a WAN protocol that operates at the first and second layers of the OSI model and can be implemented on several types of network interfaces. This protocol is a high-speed communication technology that has been used in thousands of networks worldwide to connect LANs, SNA, the Internet, and even voice applications. Frame Relay is a method of transmitting information over a Wide Area Network (WAN) by dividing the information into frames or packets. Each fra...
Algorithms and Programming Lab Work 7
Function ExerciseFunctionA function is a part of a program designed to perform a specific task and is separate from the program that calls it. In creating complex programs with many features, we are required to use functions. Functions are necessary to make it easier to read the code and to maintain it. With a function, we don’t have to write extensive code in the main program; instead, we can break it down and simply call the function within the main program. This also shortens the writing o...
Statistics Lab Work 7
Data Preprocessing Using PythonData Preprocessing is an initial stage in data processing before applying machine learning algorithms. The data we typically use in daily life, whether from databases, Excel files, or other sources, is often unstructured (the data is imperfect). For example, a dataset may contain missing values, different data types, and so on. These issues need to be addressed first to make the data we manage easier to handle and to ensure the output meets our expectations. The...



