Posts

Showing posts from May, 2021

What's the Differences Between System Software and Application Software?

Image
  We've always been interacting with software on our computers. Every program we activated on our computers helps us with our daily errands. But most of us didn't notice that softwares are divided into 2 types, system software, and application software. So, what are the differences between those two?. We'll take a look at their definitions, characteristics, and some examples of both softwares. System Software System softwares are programs that are designed and made to run the hardware and the application software. In other words, system software works as a platform for accessing other softwares. System software consists of 4 parts, the operating system that provides the interface and manages resources, the language translator that converts computer program from one language to another, the device driver that let softwares to access hardware functions, and the utilities that provides additional support programs. Most of the system software runs in the background, so we can&#

How Many Types of Computers Are There?

Image
 Computers nowadays are really relevant in our lives, especially in this pandemic situation. Computers help us do our activities, like doing office web conferences, accessing many entertainments, and many more. Besides desktop and laptop that we usually use, there are other types of computers as well. These types of computers are also use for solving crucial issues and comes in different sizes. Based on their sizes, there are 4 types of computers available. The first type is supercomputer. Supercomputer is the largest and the most powerful type of computers. Its massive performance enables the supercomputer to solve complex issues like weather forecasting and military research. The fastest supercomputer in the world is Fugaku from Japan with up to 442 petaflops of performance. The second type is mainframe computer. Mainframe computer is a large and powerful type of computer, but its size and performance sit below supercomputer. Mainframe computers are used to store large databases and

Input vs Output Devices and Inside the Data Processing

Image
Input and output have become an important part of a computer's data processing. Without them, we can't even interact with our computers. But what are the differences between input and output devices? And how exactly data processing works? If we look at the input and output processes, the differences are not that much. Input works by inserting command or calculation into the computer via a device, while output shows the result of the command or calculation you have entered. But if we look at its devices, there is much more to it. Input devices is more complex than output devices, because input devices need to send the command to the computer correctly. While output devices are controlled by the computer to just show the results. Input devices like keyboard, mouse, joystick, and touch screen have buttons and switches to insert commands, while output devices like monitor, printer, and projector have a dispensing area and screen to show the result. Now let's take a deeper look

Implementation of Neural Network for Rainfall Prediction

Image
Many of the technologies nowadays that have helped us solve crucial problems, but some of them need more improvement to prevent miscalculations. One of the crucial problems that I mean is rainfall prediction. The reason why the technologies for rainfall prediction need to be improved is that this problem has a big impact on our lives. A single flaw could lead to a huge flop on many human activities. Many humans have developed techniques and methodologies to improve rainfall predictions, one of them is neural network.  Neural network works like a human brain, it uses neural units connected to each other to communicate and process data. It's like a computerized form of a human brain because it has a similar architecture, self-learning algorithm, and can be trained to learn many weather conditions, unlike other computers that need to be programmed manually. Because of how neural network works, it can also be a huge problem if there's a mistake in its development. The developers of

My Personal Studying Experience

Image
COVID-19 has drastically change my life routine, including learning routine. Because of the pandemic, all of the international freshmans including me need to do the learning session via online platform. Attending classes, doing and submitting tasks, and learning for an upcoming tests, that's probably a quick overview of what I need to do in my learning period. In class session, I'll paying attention to the class so I can understand about the topics studied in my classes. For relieving stress during classes, I usually listening to some calm musics like jazz or other calming soundtracks from movies and games. I'm also gonna drinking some water and eating some snacks during classes to refreshing myself. When it's break time, usually I will get up for a moment from my chair for some quick stretching. Sitting in my chair for a long time makes my body feel stiff and clunky. When the lecturer gave me tasks and assignments, usually I do it right after the class, so I can quickl