Back to marketplace

U2: Introduction to Java Fundamentals

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

Algorithm

Back (Answer)

Sequential technique that accepts input and produces output needed to solve problem

#2
Front (Question)

Computer Programming

Back (Answer)

Writing code computers can translate and understand (ex: programs, applications)

#3
Front (Question)

Computer Science

Back (Answer)

Ideas, concepts and mathematics behind computer programming

#4
Front (Question)

Programmers

Back (Answer)

• Write code for software. • Employed in software development and IT.

#5
Front (Question)

Programming Skills [A]

Back (Answer)

• Computer use • Reading and writing text • Finding information

#6
Front (Question)

Programming Skills [B]

Back (Answer)

• Oral communication • Scheduling/budgeting/accounting • Data analysis • Job task planning

#7
Front (Question)

Programming Skills [C]

Back (Answer)

• Decision making & problem solving • Measurement and calculation • Critical thinking

#8
Front (Question)

Intergrated Development Environment (IDE):

Back (Answer)

• Organizes program and files; ensures code is correct • Software allows writing of programs

#9
Front (Question)

Development Kit

Back (Answer)

Software turning code into viable computer program

#10
Front (Question)

Cloud IDE

Back (Answer)

• Hosted and accessed through Internet; runs on remote servers • Accessible by any device

#11
Front (Question)

Locally Installed IDE

Back (Answer)

Installed on developer’s computer

#12
Front (Question)

Cloud IDE Accessibility

Back (Answer)

• Enables real-time collaboration from different locations • Enhances team productivity; streamlines development

#13
Front (Question)

Cloud IDE Scalability

Back (Answer)

• Provides scalability of computing resources • Developers can scale projects up or down without limits on hardware

#14
Front (Question)

Cloud IDE Integration

Back (Answer)

• Built-in integrations with other development tools • Easy to add version control, deployment pipelines, continuous integration, other features

#15
Front (Question)

Locally Installed IDE Performance

Back (Answer)

Provide faster performance; especially for intensive computing resources

#16
Front (Question)

Cloud IDE Maintenance

Back (Answer)

• Handle maintenance on server side • Reduces burden on developers to manage software installations

#17
Front (Question)

Locally Installed IDE Customization [A]

Back (Answer)

• More flexibility; allows many things • Design of GUIs

#18
Front (Question)

Locally Installed IDE Offline Access

Back (Answer)

Don’t require internet connection

#19
Front (Question)

Locally Installed IDE Customization [B]

Back (Answer)

• Configuring of settings; install of plugins • Tailoring environment to workflow

#20
Front (Question)

Locally Installed IDE Security

Back (Answer)

• Provide greater control over data security • Good for sensitive information

#21
Front (Question)

Locally Installed IDE Resource Control

Back (Answer)

• More control over resources allocated • Beneficial for resource-intensive work

#22
Front (Question)

WORA (Write Once, Run Anywhere)

Back (Answer)

• Java doesn’t require compiling program for different computer systems • Occurs by compiler-interpreter model

#23
Front (Question)

Examples of Machine Language Instructions

Back (Answer)

• Moving data from Ram to register • Sending data to peripheral device • Machine code from Windows won’t run on Apple system

#24
Front (Question)

Compile

Back (Answer)

• Turning programming language code into machine language code • Program is translated, put together, built into machine language