COMPUTING DOMAINS Flashcards

1
Q

are activities that manages, processes, and communicate information using computers.

A

Computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Includes development of both hardware and software

A

Computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

is an integral component of modern industrial technology.

A

Computing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Highly mathematical, concerning itself with questions about the limits of computation. It includes what can be computed and how fast certain problems can be solved.

A

Computer Science Theory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

covers topics dealing with device interconnection, and is closely related to systems

A

Networking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

deals with building circuits and chips;

A

Hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

hardware design lies in the realm of engineering, and covers topics such as chip architecture, but also more general electrical engineering-style circuit design

A

Hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

has become well-known for work in making amazing animated movies, but it also covers topics such as data visualization, which make it easier to understand and analyze complex data.

A

Graphics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

are the heart of much work in computer science; most non-theory areas are dependent on good programming languages to get the job done

A

Programming Languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

speed, efficient use of resources; correctness

A

Optimization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

purpose, flexibility

A

Functionality

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

development of new languages and algorithms

A

Productivity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

relies on some of the work from the programming languages community, and deals with the design and implementation of software

A

Software Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

generally, a practical discipline, with a focus on designing and working on large-scale projects

A

Software Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

deals with building programs that use a lot of resources and profiling that resource usage. Includes building operating systems, databases, and distributed computing, and can be closely related to networking
the design, implementation, and profiling of databases is a major part of systems programming, with a focus on building tools that are fast enough to manage large amounts of data while still being stable enough not to lose it

A

System Programming

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Includes everything from planning and searching for solutions to machine learning. some focus on building game playing programs

A

Artificial Intelligence

17
Q

the use of any computers, storage, networking and other physical devices, infrastructure and processes to create, process, store, secure and exchange all forms of electronic data

A

Information Technology

18
Q

was coined by the Harvard Business Review, in order to make a distinction between purpose-built machines designed to perform a limited scope of functions and general-purpose computing machines that could be programmed for various tasks.

A

the term information technology (IT)