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 s and s (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
bits = 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 .
Example: (which is 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 = Decimal .
Each digit represents a power of .
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.