IST Final Exam Comprehensive Study Guide Notes

Communication and Writing in IT

  • In IT, technical skills alone are insufficient; clear communication to teammates, managers, and clients is essential.

  • Writing skills are needed for creating:

    • Manuals

    • Reports

    • Emails

  • Importance of clarity in communication

  • Examples of tech misunderstandings due to poor writing

CSS in HTML

  • CSS is used by developers to style web pages.

  • The tag in HTML facilitates linking to an external CSS file.

  • Correct syntax for linking files

  • Difference between inline, internal, and external CSS

SDLC (Software Development Life Cycle)

  • SDLC represents a structured approach to software development.

  • Phases of SDLC:

    • Planning

    • Designing

    • Coding

    • Testing

    • Deploying

    • Maintaining

  • Explanation of why each phase matters

  • Description of actions during testing and maintenance

IT Certification

  • Certifications from CompTIA, Cisco, or Microsoft demonstrate specialization and commitment to growth to employers.

  • Identification of valuable certifications

  • Explanation of how certifications impact career opportunities

Computing Device / Network / System

  • A computing device executes programs (e.g., phone, PC).

  • A network connects multiple devices.

  • A system comprises multiple devices working in conjunction.

  • Examples of each (device, network, system)

  • Explanation of why networks matter for communication

IP Address

  • An IP Address serves as a unique identifier, a number assigned to each device online, facilitating data sending and receiving.

  • Analogy: resembles a mailing address for the Internet.

  • IPv4 vs. IPv6

  • Explanation of why devices require unique IPs

Digital Footprint

  • A digital footprint consists of the trace left by online activities, including searches, posts, and purchases.

  • Companies may track and utilize this data.

  • Guidance on how to manage your online footprint

  • Consequences of poor digital habits

Scratch Programming

  • Scratch is known as beginner-friendly, utilizing blocks such as 'repeat' or 'broadcast' to construct actions.

  • Projects are saved as .sb3 files.

  • Common Scratch blocks and their uses

  • Instructions on how to build interactive animations

Career Use of Computers

  • Virtually every career now depends on computers for tasks like:

    • Scheduling

    • Communication

    • Calculating

    • Designing

  • Career examples using Excel, Google Docs

  • Differentiating between jobs that are tech-heavy vs. tech-light

Binary Numbers

  • Computers use binary numbers 11s and 00s (on/off) to process all information.

  • Understanding the conversion between binary and decimal is essential

  • Binary addition

  • Powers of 2 for conversion ( relate to computing concepts)

Internet Protocols

  • IP (Internet Protocol): Assigns addresses to devices.

  • TCP (Transmission Control Protocol): Verifies that all data arrives complete and intact.

  • UDP (User Datagram Protocol): Sends data without verification.

  • DNS (Domain Name System): Resolves website addresses (e.g., Google.com).

  • Packets: Data is divided into small chunks for transmission.

Digital Citizenship

  • Digital citizenship involves practicing safe, ethical, and respectful online behavior.

  • Includes:

    • Avoiding spam

    • Protecting personal data

    • Acting responsibly

  • Dangers of cyberbullying

  • Importance of strong passwords and safe browsing

How Internet Sends Data

  • Data is transmitted in packets, not a continuous stream.

  • Packets may arrive out of order and are reassembled at the destination.

  • Rationale for data splitting

  • Packet switching vs. circuit switching

Bits and Bytes

  • 88 bits = 11 byte

  • Bits are the smallest unit of data.

  • Bytes store characters, such as letters or symbols.

Binary Addition

  • Binary addition is performed similarly to decimal addition but uses base 22.

  • Example: 1111+1011=110101111 + 1011 = 11010 (which is 2626 in decimal).

Flowchart Symbols

  • Oval: Indicates Start/End.

  • Diamond: Represents a Decision.

  • Square: Signifies a Process.

  • Flowcharts aid in visualizing a process or logic.

Web Browser

  • A browser (e.g., Chrome) enables users to view websites.

  • It interprets HTML, CSS, and JavaScript.

Protocol

  • A protocol is a set of rules that computers adhere to for communication.

  • Examples:

    • HTTP for websites

    • FTP for file sharing

Game Creation in Scratch

  • Involves:

    • Logic

    • Algorithms

    • Bug fixing

  • Encompasses:

    • Planning

    • Coding

    • Testing

    • Revising

ISPs

  • ISPs (Internet Service Providers) such as Verizon or AT&T provide connections to the internet.

  • Google is not an ISP.

AI & Chatbots

  • Chatbots utilize AI to:

    • Answer questions

    • Simulate conversations

    • Provide customer support

Sensing Blocks

  • The Sensing tab in Scratch enables sprites to respond to interactions, such as touching another sprite or a mouse click.

Binary to Decimal Conversion

  • Example: Binary 1010101010101010 = Decimal 170170.

  • Each digit represents a power of 22.

Image Tag Attributes

  • Utilize the alt attribute in <img> tags to describe the image.

  • Important for accessibility.

Digital Divide

  • Unequal access to technology exists.

  • Some communities lack reliable internet or computer access.

Computing System

  • Computing System has multiple devices connected and working together (e.g., your phone, smartwatch, and cloud storage).

Algorithms

  • Algorithms solve problems using:

    • Sequence

    • Selection

    • Iteration

  • Examples:

    • A recipe

    • Google Maps

C.R.A.P. Design

  • C.R.A.P. = Contrast, Repetition, Alignment, Proximity

  • Principles enhance website usability and comprehension.

IT Career Outlook

  • IT job market is growing due to new technologies and increased digital dependence.

Personal Branding

  • Your online presence is important.

  • Maintain professionalism, cultivate a portfolio, and foster respectful communication.

Internet in Business

  • The internet facilitates:

    • Remote work

    • Online meetings

    • Global collaboration

Flowchart Diamond

  • The diamond symbol represents decisions, depicted as yes/no questions in a process.

International Business Etiquette

  • Cultural habits matter.

  • In Russia, tardiness may test patience in business.

Ethics & Prosthetics

  • Videos like Eyeborg raise questions on how far tech should go in enhancing human ability.