Tema2 Informática
Introduction to Software in Computing
Overview of Software
- The discussion begins with an introduction to software, emphasizing its role as the intangible component of computers, which works alongside hardware.
- Software is categorized into three main types: system software, application software, and programming software.
Types of Software
System Software
- System software manages computer resources and facilitates communication between hardware and applications; examples include operating systems like Windows and Linux.
Application Software
- Application software consists of programs that users interact with for daily tasks such as document creation, spreadsheets, web browsing, and image editing.
Programming Software
- Programming software provides tools for developers to create applications using various programming languages; popular languages include JavaScript, Python, and Java.
Functions of Operating Systems
Role of the Operating System
- The operating system (OS) is crucial as it controls the execution of all applications on a computer. It is the first program executed upon startup.
- The OS monitors input/output operations and restricts access to prevent unauthorized entries while responding to user commands.
Multitasking Capabilities
- Operating systems enable multitasking by allocating processor time to multiple running programs simultaneously.
Error Management
- The OS informs users about errors or issues within the system, such as low disk space warnings that help prevent crashes or freezes.
Data Representation in Computers
Binary System Basics
- Computers use a binary system (0 and 1), where each bit represents a binary digit. A byte consists of 8 bits and can represent characters or symbols.
Storage Units Explained
- Various data sizes are defined:
- 1 byte = 8 bits,
- 1 KB = 1024 bytes,
- Document sizes can range from hundreds of KB to several GB for videos.
File Systems in Computing
Understanding File Systems
- A file system organizes how data is stored on devices through files and folders; folders can contain multiple files or subfolders.
Components of a File
- Name: Identifies the file,
- Extension: Indicates file type (e.g., .jpg),
- Icon: Visual representation associated with the file type.
Assignment Overview
Research Task Instructions
- Students are tasked with researching specific file extensions (e.g., .pdf, .zip).
- They must identify each extension's description, associated program for opening it, and its visual icon representation.