Posts

Post #7 Tech Topic Connection

In the information technology (IT) world, hardware components are the life system of IT systems. These units, including the Central Processing Unit (CPU), Memory (RAM), Storage Devices, and Input/Output Devices, form the backbone of IT, enabling essential functions such as data processing, storage, and communication. This blog post explores the pivotal role of hardware components and their interconnection with computer science, programming languages, database management, and network architecture. Additionally, it underscores the importance of optimizing hardware resources to heighten system performance and enhance user experiences.   At the heart of every computer system lies the CPU, often called the "brain" of the system. The CPU executes instructions and performs complex calculations (Zhang et al., 2022). It acts as the conductor of the technology train, controlling all computational activities to ensure effective performance.   Working in tandem with the CPU, RAM ...

Post #6 - Network Security

  Network Security  I will discuss computer viruses and phishing attacks, why computers are vulnerable to these threats, the damage they can do, and some suggestions for better protecting a computer system. Computer Viruses are programs that “infect” a computer system and often spread to other connected computers (Vahid, F., & Lysecky, S., 2019, Sec. 8.2). Once a computer is infected, the computer is at the mercy of the virus, which can either control the computer to does, such as illegal activities, steal personal information from the computers users, or even delete data from the computer system (Vahid, F., & Lysecky, S., 2019, Sec. 8.2).   Phishing attacks happen through methods in which “sensitive information like password(s) or credit card number(s)” are stolen through means where an individual “baits” users to share their personal information by sending illegitimate emails in the hope that the user will either click a link that will infect the computer ...

Post #5 - Computers In The Workplace

 Education The functions of computers in the field of education, with my understanding of information technology and with my small background as a head-start teacher, are to help record and document student academic progress, facilitate communication between educators concerning students’ academic progress, create lesson plans, researching new information for curriculum, and access current educational policies and procedures. To my best knowledge, computers are crucial in today’s field of education, being that computers science education is “introduced in K-12 schools across the globe” (Lindberg, Laine, & Haaranen, 2019, as cited in Litts, B. K., et al., 2021). Computer literacy for employees in the education field is crucial, especially in today’s age of technology and how the covid pandemic altered how the education system uses computers and technology forever. Over the next ten years, I believe that the evolutions in computer hardware, operating systems, and networking wil...

Post #4 - Traveling Through a Network

 When there is a request to access a website, the data is divided into “packets” for transmission. These packets travel through the network using routers and switches. The packets may encounter multiple devices and network segments before reaching their destination. Each device in the network analyzes the packets to identify the next hop in the network, allowing for efficient delivery. Google.com: Ping: Google’s ping results showed that four packets were sent, all four were received, and zero were lost. In addition, the approximate round-trip time (RTT) was a minimum of 28ms (milli-seconds) and a maximum of 37ms, averaging 32ms. Traceroute: Google’s traceroute results showed that after eighteen hops, the requests timed out, ending after twenty-eight hops. The final time was 32ms. Canada.ca: Ping: Canada.ca ’s ping results showed that four packets were sent, zero were received, and all four were lost. Traceroute: Canada.ca’s traceroute results showed that after twenty...

Post #3 - Documenting a Day

  Word processors, spreadsheets, presentation software, and database applications serve different functions and have distinct advantages and disadvantages. Word processors, such as Microsoft Word or Google Docs, are versatile tools for creating, editing and formatting text-based documents (Vahid & Lysecky, 2019). They provide user-friendly interfaces, extensive formatting options, and collaboration features. Word processors are commonly used for writing reports, letters, essays, and other text-based documents. However, they may become cumbersome when dealing with large documents or complex layouts and lack advanced data analysis capabilities (Microsoft Office, n.d.).   Spreadsheet applications like Microsoft Excel or Google Sheets organize, analyze, and manipulate numerical data. They offer powerful calculation capabilities, extensive data analysis tools, and customizable charting options (Microsoft Office, n.d.). Spreadsheets are commonly used for budgeting, financial...

Post #2 - Web/Mobile App Critique

Image
 Introduction: Duolingo is a popular web app that makes learning languages fun and exciting. It's super easy to use and has attracted millions of users from all over the world. In this review, we'll look closer at how easy it is to navigate and use Duolingo, its fantastic design elements, and its excellent features. We'll also suggest some ideas for how Duolingo can become even better.   Usability: Duolingo is a breeze to use. The app's interface is clean and user-friendly, making it simple for anyone to start their language learning journey. When you open the app, you'll see a dashboard showing your progress, daily goals, and lessons.                       One of the best things about Duolingo is its easy navigation. The menus and instructions are clear and straightforward, so you will know the situation. You can choose the language course you want to learn and set your daily goals. Duoling...

Post #1 - Programming Languages

 My experience building a program using the Scratch language was enlightening. Initially, I struggled with attempting the more specific tasks, such as attempting to get the characters to do specific tasks. Still, the overall experience was fun and straightforward with its drag-and-drop interface, allowing room for creative choices without needing to know the ends and outs of text-based coding. Compared with other programming languages, such as Python and Java, which are used for purposes more inclined towards business ventures or web design, Scratch offers a fun and creative alternative while still teaching some of the basics of programming languages. With the beginner-level knowledge of programming I have, I found Scratch to be the easier language to use; however, with the intended purpose of Scratch being only to create small animations, I believe that Java and Python are the more popular programming languages, as these languages can be applied to more situations and in many vari...