Posts

Beginner's Guide Into Algorithmic Design & Data Structures

Image
Introduction:  Welcome to a basic overview of programming! As a beginner, you must understand the importance of algorithmic design and data structures in creating structured programs. In this blog article, we will look at the principles of algorithmic design, the significance of selecting the appropriate data structure, and how to use these techniques to develop effective and well-organized programs.  What is Algorithmic Design? Algorithmic design is a way of developing an organized method or set of procedures for solving a specific issue or completing a certain activity properly. It involves breaking down a big problem into smaller, simpler parts and developing a methodical approach to solving them. The purpose of algorithmic design is to create algorithms that are accurate, practical, and understandable.  Some key components to take into consideration when starting to create and design algorithms:  Adeptness: It is vital to analyze and compare algorithms to choose ...

How to Get Started with Java: Learn Installation & OOP

Image
 Introduction: Welcome to my blog, where I will be writing about my experiences and learnings as I explore the fascinating world of Java-based object-oriented programming. I'll walk you through the installation of Java in this blog article and give you a rundown of the main ideas and characteristics of object-oriented design principles. Now let's begin!   To start off, we must make sure Java is installed correctly on our computers before we start learning how to develop in Java. There are many resources and pointers available that will help you through the procedure. I will link a couple for references for macOS, Windows, and Linux users at the bottom of the page. Note: It is vital to follow the Java installation instructions specific to the operating system that you are working on before coding.  Defining OOP (Object-Oriented Programming):    The concept of object-oriented programming is an effective tool that enables the development of intricate and versa...

TEC 101 Blog Reflection & Plans to Move Forward

  Tech Topic (Web/Mobile Apps) First off, through online browsers or mobile devices, consumers can access and engage with services, information, and functionalities through web and mobile applications. Mobile apps are installed directly on smartphones and tablets, whereas web apps operate on distant servers and are accessible via URLs. Convenience, accessibility, and customized user experiences are what they offer. They might be as basic as simple webpages or as sophisticated as e-commerce systems, social media networks, and productivity tools. Installing apps from app stores like the Google Play Store (Android) or the Apple App Store (iOS) allows users to access a variety of services that are available on both mobile and web platforms. A major component of the foundations of information technology are web and mobile apps. These are the results of combining several computer science and information technology ideas and technologies. The development of online and mobile applications ...

Network Security

Discussing Computer Viruses and Phishing: In this assignment, I have chosen to focus on computer viruses and phishing, delving into their significance in today's world of information and system security. This paper will explore the various types of attacks that can be carried out using ping commands, highlighting the importance of information and system security. Additionally, we will analyze the vulnerabilities, potential damages, and recommended protective measures against computer viruses and phishing, which are common security incidents. The protection of sensitive data and information, preservation of privacy, and prevention of unauthorized access are fundamental aspects of information and system security. Individuals and organizations depend on secure systems to protect personal information, confidentiality, financial transactions, etc. Breaches in security can lead to troubling outcomes such as private reputation exposure, financial loss, and comprised customer trust. When i...

Computers in the Workplace

Considering my work experience and expertise in the insurance industry, I have chosen to delve into the interrelation between insurance and computer functions. As a member of the underwriting department, proficiency in various software applications is essential for processing policy changes requested by customers. Specifically, we utilize the Rumba software to access policy details of insured individuals requiring updates such as modifying coverage, canceling policies, or vehicles, adding, or removing drivers, and more. It is of importance for associates to possess the necessary skills to input information accurately, as this is crucial for executing company tasks. In addition, we employ Microsoft applications like OneNote to store relevant notes, given the complex nature of our job that requires access to a variety of processes and information for future reference. Excel serves as a tool for reviewing reports and pending case files, awaiting responses from agents. Outlook is the prima...

Traveling Through a Network

Image
To start off, pings and traceroutes are network diagnostic tools used to analyze network connectivity and troubleshoot internet connection issues. They provide information about the roundtrip time between devices and specific destinations as well as the path taken by packets through the network. Ping is a tool that checks the speed and quality of your connection. It sends a small message to a specific destination, like a website or IP address, and measures how long it takes for the message to go there and come back. This measurement is called roundtrip time. Ping also tells you if any messages get lost along the way. If the roundtrip time is high or there is packet loss, it could mean there are network problems or too much traffic. Traceroute is a tool that shows the path packets taken from your device to a specific destination. It tells you the routers or devices the packets encounter along the way. Traceroute works by sending packets with different values that decrease as they tr...

Documenting a Day

  Documenting a Day: After analyzing and having hands-on experience with working the functions of word processor, spreadsheet, presentation, and database applications each application has contrasting features. I was able to compile a list of what all I did in one day using Microsoft Word, calculate the time I spent doing tasks in Excel, and create a PowerPoint by listing the tasks in slides while inputting pictures to make the slideshow have a visual representation of the things I did during the day. There were lots of advantages to using all the applications. My biggest takeaway regarding the advantages is that all the applications were easy to access the needed functions to perform the tasks to be completed. I appreciate how in the ZyBooks Chapter 5 outlined each application and gave a visual of the purpose of each function. Also, the interactive questions are great to show that I am grasping and understanding the information. There were no disadvantages that came to mind as each...