Introduction to Information Technology Comprehensive Flashcards
Introduction to Information Technology
Information Technology () is defined as the use of technology to create, process, store, secure, and exchange information. An system is a comprehensive combination of hardware, software, networks, databases, and people, all working together to support business and organizational operations.
A Technology Infrastructure is composed of the hardware, software, networks, databases, people, and processes that support computing, communications, data storage, and business operations. systems assist businesses by improving communication, productivity, and decision-making through the efficient management of information.
Information vs. Data
High-quality decision-making depends on the effective organization of information. It is critical to understand the distinction between raw data and processed information:
Data: Represents raw facts and figures. Data is unstructured, may lack context, and serves as the foundation or input for analysis.
Information: Represents organized and processed data. It has meaning and context, serving as the output or result of interpreting and analyzing data to support business decisions.
Attribute | Data | Information |
|---|---|---|
Structure | Raw facts and figures | Organized and processed data |
Meaning | Unprocessed, missing context | Has meaning and context |
Use in Decisions | Foundation / input | Output, result of interpretation |
Common IT Terms and Definitions
Hardware: Physical devices utilized in computing. Examples include computers, keyboards, and servers.
Software: Programs and applications that provide instructions to hardware on what tasks to perform. Examples include Microsoft Word and Windows.
Operating System (OS): A specific type of software that manages hardware resources and provides a interface for users to interact with the computer. Examples include Windows, macOS, and Linux.
Network: A system that connects devices to enable communication and the sharing of information, such as home Wi-Fi or an office Local Area Network ().
Database: An organized collection of data specifically designed for storage, retrieval, and management. An example is a student database.
Application: Software specifically designed to perform individual user tasks, such as Google Docs or Microsoft Word.
Server: A high-performance computer that provides resources or services to other computers on a network, such as a file server.
Client: A device or program that requests services from a server. For example, a desktop accessing a central server.
Cloud Computing: Computing resources delivered as a service over the internet. Major providers include Microsoft Azure and (Amazon Web Services).
Cybersecurity: The practice of protecting systems, networks, and data from unauthorized access and threats. Examples include firewalls and multi-factor authentication ().
Areas of Information Technology
Information Technology is divided into several specialized areas, each with distinct responsibilities and tools:
Hardware: Focuses on physical devices. Responsibilities include installing, configuring, repairing, and maintaining computers, servers, and peripherals (laptops, routers).
Software: Involves the design, development, testing, and maintenance of applications. Key activities include programming, debugging, and testing using languages like Python, Java, and .
Networking & Communication: Connects devices for resource sharing. Responsibilities include configuring networks, troubleshooting connectivity, and maintaining infrastructure like switches and s (Wide Area Networks).
Database Management: Focuses on organizing, storing, and securing organizational data. Tasks involve database design, maintenance, backup, recovery, and security using databases.
Cybersecurity & Information Assurance: Protects systems from threats by monitoring security, managing access, and responding to incidents using firewalls, encryption, and authentication.
Cloud Computing: Provides internet-based resources. Tasks include managing cloud services, storage, virtual machines, and scalability in environments like Google Cloud.
AI & Data Analytics: Uses Artificial Intelligence and data to generate insights for decision-making by identifying patterns and analyzing complex datasets.
IT Support / Help Desk: Provides technical assistance to end users by troubleshooting hardware, software, and network issues through ticketing systems.
IT Governance & Management: Aligns with business goals. This involves strategic planning, policy development, compliance, and responsible resource management.
IT Impact on Business and Organizational Success
An department helps organizations improve efficiency, support communication, analyze data, and protect information.
Efficiency: automates business processes and increases productivity.
Supporting & Analyzing Data: It manages the collection and storage of data to support business decisions.
Communication: It enables tools such as email, video conferencing, and file sharing.
Protecting Data: It uses access controls, backups, and monitoring to safeguard assets.
Strategic Alignment: must align technology initiatives with the organization's strategic goals. This alignment supports long-term growth, innovation, and competitiveness by streamlining operations and enabling informed decision-making.
Information Technology in Specialized Business Segments
Specific software systems are designed to manage core business processes:
Customer Relationship Management (CRM): Manages interactions with current and potential customers (e.g., Salesforce).
Supply Chain Management (SCM): Manages the flow of goods and services from suppliers to customers (e.g., Inventory tracking systems).
Enterprise Resource Planning (ERP): Integrates core business functions—finance, , manufacturing—into one platform (e.g., , Oracle ).
Human Resource Management (HRM): Manages employee records, payroll, and hiring (e.g., Workday, BambooHR).
Financial Management: Manages accounting, budgeting, and financial reporting (e.g., QuickBooks).
Marketing & Sales: Supports campaigns and customer acquisition using marketing automation tools.
Sector-Specific Applications:
Healthcare: Uses Electronic Health Records (), telemedicine, and medical imaging.
Manufacturing: Utilizes robotics, automation, and production monitoring.
Logistics: Employs Transportation Management Systems () and tracking.
Education: Relies on Learning Management Systems () and student information systems.
Organizational Structures and IT
Organizations use different models to manage authority and responsibility:
Agile Model: A flexible project management approach that delivers work through small, continuous improvements and adapts quickly to change.
Organizational Chart: A visual representation showing reporting relationships, the chain of command, and how teams work together.
Chain of Command: Defines the flow of authority. It ensures reporting relationships are understood and streamlines decision-making.
Span of Control: Refers to the number of employees a single manager supervises.
Structure | Definition | Strengths | Limitations |
|---|---|---|---|
Hierarchical | Pyramid model with layered layers. | Clear chain of command; centralized decisions. | Rigid; limits collaboration/agility. |
Flat | Few layers of management. | Faster decisions; greater employee independence. | Managers have a large span of control. |
Matrix | Combined functional and project models. | Adaptable; encourages cross-departmental teamwork. | Complex; potential for conflicting priorities. |
Leadership and Management in IT
Management is typically divided into three layers:
Top Management: (e.g., ) Sets strategic goals, plans for the long term, and scans the external environment. The span of control is the entire organization.
Middle Management: (e.g., Department Manager) Implements strategic goals, oversees department efficiency, and supervises assistant managers.
First-line Management: (e.g., Team Lead, Supervisor) Supervises daily employee activities and acts as a liaison to higher management.
Executive IT Leadership Roles:
Chief Information Officer (CIO): Develops strategy and aligns technology with business goals while managing budgets.
Chief Technology Officer (CTO): Drives technology innovation and researches emerging technologies to enhance competitive advantage.
Chief Security Officer (CSO): Protects digital and physical assets, develops security policies, and ensures regulatory compliance.
Chief Data Officer (CDO): Manages organizational data governance, compliance, and accessibility.
Chief Artificial Intelligence Officer (CAIO): Leads initiatives and ensures ethical, strategic implementation.
Decision-Making Roles:
IT Directors: Strategic decision-makers focused on long-term vision and investment forecasting.
IT Managers: Tactical coordinators who turn strategies into specific tasks (e.g., improving cybersecurity).
Product Managers: Focus on product goals and user needs.
Project Managers: Operational implementers who manage schedules, budgets, and project execution.
Role of IT Personnel and Deliverables
Hardware, Networks, and Support Roles
PC Technician: Assembles and repairs s. Output: A repaired personal computer.
Hardware Engineer: Designs/tests hardware. Output: Hardware design or tested component.
System Administrator: Manages daily operations of hardware and software. Output: Configured computer system.
Network Administrator: Oversees network design and maintenance. Output: Network configuration.
IT Support Specialist: Provides end-user technical assistance. Output: Resolved support request.
Software, Database, and Cloud Roles
QA Engineer: Tests applications for bugs. Output: Bug reports/test results.
Systems Analyst: Analyzes business needs to design computer systems. Output: System design or requirements analysis.
Software Engineer: Designs and tests applications. Output: Completed software application.
User Acceptance Tester (UAT): Tests software from a user perspective. Output: report.
Back-End Developer: Maintains server-side logic and databases. Output: Server-side code.
Database Administrator (DBA): Organizes, secures, and backs up databases. Output: Database backup or configuration.
Cloud Specialist: Optimizes cloud services and infrastructure. Output: Cloud service deployment.
Security and Data Analytics Roles
Information Security Analyst: Monitors for threats and performs vulnerability assessments. Output: Security assessment or incident report.
Business Intelligence (BI) Analyst: Interprets data to identify trends. Output: Dashboard or report.
Data Governance Analyst: Ensures data accuracy and compliance. Output: Data governance policy.
Outsourcing vs. Insourcing
Outsourcing: Hiring external vendors for functions. Common reasons include cloud computing needs, specific expertise, or external services.
Insourcing: Handling functions internally. Common reasons include greater internal control and maintaining operations within the organization infrastructure.
Technology Infrastructure: Hardware and Deployment
On-Premises vs. Cloud
On-premises: Physical hardware (servers, s) located within the organization. Benefits include full internal control but require high maintenance.
Cloud: Remote resources accessed via the internet. Benefits include scalability and reduced up-front costs, but require internet connectivity.
Components of Technology Infrastructure
People: professionals and end users who apply skills and make decisions.
Processes: Standardized procedures to ensure tasks are completed consistently.
Hardware: Physical devices (routers, servers).
Software: Operating systems and applications offering hardware instructions.
Networks: Wired and wireless connections for data exchange.
Databases: Organized storage for reliable data management.
Classes of Computers
Single-user Portable: Lightweight computers for mobile users (e.g., Laptops).
Single-user Non-portable: Fixed-location computers (e.g., Desktop workstations).
Servers: Provide services to other computers (e.g., Web servers, email servers).
Mainframes: High-capacity machines for large volume transactions (e.g., Banking, airline reservations).
Supercomputers: Perform complex calculations at high speeds (e.g., Weather forecasting).
Quantum Computers: Use quantum principles to solve complex problems (e.g., Cryptography, research).
Computer Hardware and Peripherals
Internal Components
CPU (Central Processing Unit): The "brain" that executes instructions. Examples include Intel Core and AMD Ryzen.
Control Unit (CU): Coordinates the flow of data within the .
Arithmetic & Logic Unit (ALU): Performs calculations and logical operations.
Motherboard: The main circuit board connecting all components (e.g., motherboard).
Memory: Stores data for processing.
RAM (Random Access Memory): Temporary memory for data currently in use (e.g., ).
Cache Memory: High-speed memory for frequently used data ( cache).
Data Flow and Storage
Input: Data entered via keyboard, mouse, etc.
Processing: The executes instructions.
Storage: Data stored temporarily in memory or permanently on a device.
Output: Processed information presented via monitor or printer.
Storage Types:
HDD (Hard Disk Drive): Magnetic storage. Large capacity and low cost, but slow and has moving parts.
SSD (Solid State Drive): Flash memory. No moving parts, faster, and more durable, but higher cost per gigabyte.
Peripheral Reality Devices
Augmented Reality (AR): Overlays digital info onto the real world using smartphones or smart glasses.
Virtual Reality (VR): Creates a completely immersive digital environment using headsets and motion controllers.
Ports and Connections
USB-A: Widely compatible but larger and slower than newer standards.
USB-C: Reversible design, supports high-speed data transfer, power, and video.
HDMI: Transmits high-definition audio and video over one cable.
Bluetooth: Wireless communication with limited range; eliminates cables.
Information Technology Software
Software Classifications
System Software: Manages hardware and provides a platform for applications (e.g., Windows, macOS, Linux, Android, iOS).
Application Software: Helps users perform specific tasks (e.g., Microsoft Word, Chrome).
Operating System Types:
Windows OS: General-purpose OS for personal and business computers.
Mac OS: Designed specifically for Apple hardware.
Linux OS: Open-source, flexible, and secure; used largely in servers and development.
Android/iOS: Mobile operating systems for smartphones/tablets.
Programming Languages
Compiled Languages: Source code is translated into machine code before execution (e.g., ). High performance.
Interpreted Languages: Source code translated and executed statement by statement (e.g., Python). Easier debugging.
High-level Languages: Human-readable and easier to maintain (e.g., Java).
Low-level Languages: Interact closely with hardware; difficult to write (e.g., Assembly language).
Software Sources:
Open Source: Publicly available source code (e.g., Linux, Mozilla Firefox).
Proprietary: Owned by a company with restricted source code (e.g., Windows).
Off-the-Shelf: Commercial software sold for general use (e.g., Adobe Acrobat).
Networks, Databases, and Cloud Fundamentals
Networking Hardware and Models
Router: Directs data between different networks and provides internet access. (Often confused with modems).
Modem: Converts digital signals to analog and vice versa to connect to an (Internet Service Provider).
Switch: Connects devices within a and manages local traffic.
Network Interface Card (NIC): Component allowing physical/wireless network connection.
The Internet and Protocols:
TCP/IP: The standard protocol suite for internet data transmission.
OSI Model: A seven-layer framework standardizing data transmission between devices.
Application Protocols:
HTTP: Transfers web pages.
SMTP: Sends email between servers.
FTP: Transfers files between computers.
Network Topologies:
Star: All devices connect to a central hub (easy to troubleshoot).
Mesh: Interconnected paths (high reliability).
Bus: All devices share one communication cable (backbone).
Ring: Circular path where data passes device-to-device.
Information Security and Cybersecurity
The CIA Triad
Confidentiality: Ensuring only authorized individuals can view data.
Integrity: Maintaining the accuracy and reliability of data.
Availability: Ensuring data/resources are accessible when needed.
Security Mechanisms
Authentication: Verifying identity through passwords, biometrics, or .
Access Control: Restricting permissions based on user roles.
Encryption: Converting readable data into unreadable ciphertext (e.g., , BitLocker).
Firewalls: Monitoring and filtering network traffic to block unauthorized access.
Backup and Disaster Recovery Sites:
Hot Site: Fully operational facility; fastest recovery; highest cost.
Warm Site: Partially equipped facility; requires some setup; medium cost.
Cold Site: Basic equipment/space; longest recovery time; lowest cost.
GRC Framework (Governance, Risk, and Compliance)
Governance: Establishes policies and oversight for accountability.
Risk: Identifies and evaluates threats to reduce the impact of incidents.
Compliance: Ensures adherence to laws and industry standards.
Regulatory Standards:
GDPR: Protects personal data of individuals.
FISMA: Security requirements for U.S. federal agencies.
SOX: Ensures integrity of financial reporting.
FERPA: Protects student education records.
HIPAA: Protects patient health information.
PCI DSS: Protects credit and payment card information.