Intro to Computing – Weeks 1 & 2

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/88

flashcard set

Earn XP

Description and Tags

A comprehensive set of vocabulary flashcards summarizing key concepts, roles, historical devices and knowledge areas introduced in the first two weeks of Intro to Computing.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

89 Terms

1
New cards

Information Technology (IT)

The use of computers, networks, storage and processes to create, process, store, secure and exchange electronic data.

2
New cards

Job Demand in Computing

High and growing need for computing graduates, ensuring strong employment prospects.

3
New cards

Social Aspect of Computing Work

Computing roles involve continual collaboration and communication, contradicting the lone-programmer stereotype.

4
New cards

Mobility in Computing Careers

Global demand allows professionals to work abroad or remotely while travelling.

5
New cards

Innovation in Computing

Computing fields foster creativity and the development of tomorrow’s technologies.

6
New cards

Work Flexibility in IT

Options range from full-time office roles to part-time or contract work that fits diverse lifestyles.

7
New cards

Variety in Computing Work

Tasks span development, design and management, reducing monotony and encouraging diverse skills.

8
New cards

BSIT Program

Degree focused on planning, installing, operating and maintaining IT infrastructure for organizational needs.

9
New cards

CSTA BSIT Program Goal

To produce globally competent, innovative, ethical computing professionals committed to life-long learning.

10
New cards

IT in Transportation

Sector needs software, AI and data experts for self-driving tech, logistics and safety systems.

11
New cards

IT in Education

Ed-tech growth drives demand for web developers, implementation analysts and systems analysts.

12
New cards

IT in Healthcare

Tech professionals develop informatics tools and interfaces supporting medical research and care.

13
New cards

IT in Retail

E-commerce and digital in-store experiences require analytics managers and mobile experience developers.

14
New cards

Media & Entertainment IT

5G and new tech create roles for web, app and audiovisual developers and data analysts.

15
New cards

Finance & Insurance IT

Industry relies on IT for secure data management; roles include analysts, architects and administrators.

16
New cards

Manufacturing IT

Factories need IT managers to install, secure and optimize technology systems for production.

17
New cards

Telecommunications IT

Sector employs specialists in data centers, IT direction, tech support and information security.

18
New cards

Computer & Information Research Scientist

Professional who invents new computing methods and improves existing technology.

19
New cards

Computer Network Architect

Designs and maintains complex LAN, WAN and intranet data networks.

20
New cards

Computer-Control Programmer/Operator

Uses CNC machines (laser, milling, EDM, etc.) to fabricate precision products.

21
New cards

Computer Programmer

Writes code that instructs software to process data and perform tasks.

22
New cards

Computer & Information Systems Manager

Oversees an organization’s technology operations and strategy; also called IT manager.

23
New cards

Computer Scientist

Researcher/theorist working on algorithms, hardware, or programming-language design.

24
New cards

Computer Teacher

Educator who trains students in computer science and technology subjects.

25
New cards

Computer Technician

Installs, repairs and maintains computer hardware and related equipment.

26
New cards

Computer Hardware Engineer

Designs and optimizes physical computer components and systems.

27
New cards

Computer Operator

Runs and monitors computer hardware systems, troubleshooting issues during operation.

28
New cards

Computer Software Engineer

Develops software applications such as games, OSs and web tools.

29
New cards

Computer Support Specialist

Provides technical help and troubleshooting to computer users; includes help-desk roles.

30
New cards

Computer Systems Analyst

Evaluates and designs computer systems to meet organizational needs.

31
New cards

Database Administrator (DBA)

Stores, organizes and secures electronic data, ensuring efficient database performance.

32
New cards

Information Security Analyst

Develops measures to protect networks and data from cyber threats and breaches.

33
New cards

Application Software Developer

Creates programs for PCs, mobile devices or SaaS platforms.

34
New cards

Systems Software Developer

Builds underlying platforms like operating systems and game engines.

35
New cards

Systems Administrator

Maintains an organization’s servers and networks, minimizing downtime.

36
New cards

Web Developer

Uses HTML, CSS, JavaScript and other languages to build websites and web apps.

37
New cards

Game Developer

Turns game designers’ concepts into playable software products.

38
New cards

UI/UX Designer

Designs user interfaces and experiences, producing wireframes and graphic elements.

39
New cards

Graphic Designer

Creates visual communications that convey messages aesthetically and effectively.

40
New cards

Computer Science Theory

Mathematical study of computation limits, algorithms, cryptography and machine learning.

41
New cards

Hardware (Computing Domain)

Engineering field focused on circuits, chips and overall computer architecture.

42
New cards

Networking (Computing Domain)

Studies device interconnection, protocols, resource sharing and data transmission efficiency.

43
New cards

Graphics (Computing Domain)

Covers computer-generated imagery and data visualization techniques.

44
New cards

Programming Languages (Domain)

Focuses on language design for optimization, functionality and developer productivity.

45
New cards

Software Engineering (Domain)

Practical discipline of designing and implementing large-scale, reliable software.

46
New cards

System Programming

Building resource-intensive software such as OSs, databases and distributed systems.

47
New cards

Information Technology (Domain)

Applied use of computing systems to meet organizational information needs.

48
New cards

Computer Engineering (Discipline)

Designs computer hardware, microchips and instruction sets at the component level.

49
New cards

Computer Science (Discipline)

Studies algorithms, architecture and software to solve computational problems.

50
New cards

Information Systems (Discipline)

Applies computing to business problems; emphasizes systems analysis and management.

51
New cards

Information Technology (Discipline)

Hands-on study of hardware, networks, web and security within organizations.

52
New cards

Software Engineering (Discipline)

Systematic development of reliable, scalable, user-friendly software products.

53
New cards

IT Fundamentals

Introductory knowledge of computer concepts, word processing and software applications.

54
New cards

Human-Computer Interaction (HCI)

Designing interactive systems centered on user requirements and usability testing.

55
New cards

Information Assurance & Security

Foundations of protecting information through risk assessment, compliance and human factors.

56
New cards

Information Management

Database design, SQL and data modeling for efficient information storage.

57
New cards

Integrative Programming & Technologies

Combines disparate systems using APIs, scripting and architectures for secure integration.

58
New cards

Math & Statistics for IT

Discrete math foundations: logic, sets, counting, and digital systems relevant to CS.

59
New cards

Networking (Knowledge Area)

Detailed study of network models, technologies, distributed computing and security issues.

60
New cards

Platform Technologies

Hardware/software basics: CPU architecture, OS modules, I/O devices and multi-user systems.

61
New cards

Programming Fundamentals

Core principles of problem-solving and logic formulation in coding.

62
New cards

System Administration & Maintenance

Deployment and upkeep of computer systems, including user account management.

63
New cards

System Integration & Architecture

Strategies for combining software/hardware into cohesive, effective systems.

64
New cards

Social & Professional Issues (IT)

Ethics, cyber-law, privacy, intellectual property and professional conduct in computing.

65
New cards

Web Systems & Technologies

Tools and principles for developing and managing web applications.

66
New cards

Computer (General Definition)

Programmable device capable of performing arithmetic or logical operations automatically.

67
New cards

Abacus

Ancient Chinese counting frame for manual arithmetic; users called abacists.

68
New cards

Napier’s Bones

17th-century ivory sticks using logarithms to simplify multiplication.

69
New cards

Oughtred’s Slide Rule

Manual device of logarithmic rulers used for quick multiplication and division.

70
New cards

Leibniz’s Stepped Reckoner

1694 calculator performing addition, subtraction, multiplication, division and square roots.

71
New cards

Babbage’s Difference Engine

1822 design automating polynomial root calculations for naval navigation tables.

72
New cards

Babbage’s Analytical Engine

19th-century programmable computer concept using punched operation and variable cards.

73
New cards

Hollerith’s Tabulating Machine

1890 punched-card system that processed census data; forerunner of IBM.

74
New cards

Jacquard Loom

1801 textile loom controlled by punched card chains to weave complex patterns.

75
New cards

Arithmometer

First commercially successful mechanical calculator (1820) capable of long multiplication.

76
New cards

Comptometer

1887 key-driven mechanical calculator renowned for speed and simultaneous key entry.

77
New cards

Colossus Computer

1943 British programmable electronic computer used to break Lorenz cipher.

78
New cards

Harvard Mark I

1944 electromechanical Automatic Sequence Controlled Calculator, a general-purpose computer.

79
New cards

ENIAC

1946 vacuum-tube Electronic Numerical Integrator and Computer, thousand-fold faster than predecessors.

80
New cards

EDVAC

Binary, stored-program successor to ENIAC proposed by John von Neumann (1949).

81
New cards

EDSAC

1949 Cambridge computer using delay-line memory; one of the first stored-program machines.

82
New cards

Atanasoff–Berry Computer

1939-42 electronic device solving linear equations; acknowledged as first electronic computer.

83
New cards

UNIVAC I

1951 first U.S. commercial computer, developed by Eckert and Mauchly.

84
New cards

Ada Lovelace

19th-century mathematician who wrote the first algorithm for Babbage’s Analytical Engine.

85
New cards

Charles Babbage

English inventor hailed as the father of the programmable computer.

86
New cards

First-Generation Computers

Vacuum-tube machines (≈1940s-1950s) characterized by large size and high power use.

87
New cards

Second-Generation Computers

Transistor-based systems (≈1950s-1960s) offering smaller size and greater reliability.

88
New cards

Third-Generation Computers

Integrated-circuit computers (≈1960s-1970s) enhancing processing speed and storage.

89
New cards

Fourth-Generation Computers

Present-day microprocessor machines featuring VLSI chips and ubiquitous personal devices.