How can we help?

You can also find more resources in our Help Center.

Study sets matching "computer science design"

Study sets
Classes
Users

Study sets matching "computer science design"

23 terms
Computer Science Web Design
Precedence
Spacing
Navigation
Design to Build
When a reader is led around the screen with different emphasi…
Space makes things clear. ... Ling Spacing - space between lines…
Being able to find where to go.... 2 aspects of navigation: wher…
Avoid hard text alignment... Keep design elements simple and sep…
Precedence
When a reader is led around the screen with different emphasi…
Spacing
Space makes things clear. ... Ling Spacing - space between lines…
26 terms
Computer Science: Web Design
HTTP
FTP
SMTP
HTML
(Hypertext Transfer Protocol) A standard used to retrieve doc…
(File Transfer Protocol) A set of rules for uploading and dow…
(Simple Mail Transfer Protocol) The main protocol used to sen…
(Hypertext Markup Language) - The computer code used to creat…
HTTP
(Hypertext Transfer Protocol) A standard used to retrieve doc…
FTP
(File Transfer Protocol) A set of rules for uploading and dow…
62 terms
Interaction Design Computer Science
usability
user experience
visibility
feedback
...
...
Makes feature easily seen and therefore usable
An action that shows the user that they preformed a task
usability
...
user experience
...
23 terms
Computer Science Design Vocab
Generic software
Bespoke software
Open source code
Device drivers
stand alone software that developed by an organization and so…
developed specifically for one customer by a software develop…
code that is free and available for anyone to use and contrib…
allow higher level computer programs to interact with hardwar…
Generic software
stand alone software that developed by an organization and so…
Bespoke software
developed specifically for one customer by a software develop…
Computing science: game design
Unity
Interface
Scene mode
Project
The program used to make out games
Used to interact with the software
Displays the game you are editing
Displays the project folders/files
Unity
The program used to make out games
Interface
Used to interact with the software
10 terms
Computer Science-Scalable Game Design Vocabulary
Absorb
Action
Agent
Array
This is the opposite pattern of generate. Instead of an agent…
a requested behavior of an agent if the conditions are true
a character in the game
a rectangular arrangement of agents
Absorb
This is the opposite pattern of generate. Instead of an agent…
Action
a requested behavior of an agent if the conditions are true
13 terms
Computer science chapter 2 - Algorithm Discovery & Design
pseudocode
variable
index
library
a combination of natural language and programming language
a named storage location that holds a data value
position of an element in a list
collection of useful algorithms
pseudocode
a combination of natural language and programming language
variable
a named storage location that holds a data value
16 terms
Computer Science-Year 7 (Game Design)
Unity
Interface
Scene mode
Project
The progam used to make our games
Used to interact with the software
Displays the game you are editing
Displays the project folders/files
Unity
The progam used to make our games
Interface
Used to interact with the software
29 terms
AP Computer Science Program Design and Analysis Vocabulary
software development
object-oriented program
program specification
program design
writing a program
uses interacting objects
description of a task
a written plan, an overview of the solution
software development
writing a program
object-oriented program
uses interacting objects
10 terms
AP Computer Science - Class Design Vocab
ArrayList
HashMap
Responsibility-Driven Design
Coupling
-"dynamic arrays"... -size is variable... -only store object data,…
A type of collection that holds sets of keys and values. Each…
When adding functions to the application, we try to identify…
Refers to the interconnectedness of classes. We want loose co…
ArrayList
-"dynamic arrays"... -size is variable... -only store object data,…
HashMap
A type of collection that holds sets of keys and values. Each…
20 terms
Computer Science-Year 7 (Web Design)
<p>
<b>
<head>
<body>
Start a new paragraph
Makes words bold
Start your HTML document
Main website
<p>
Start a new paragraph
<b>
Makes words bold
88 terms
Computer Design
RAM
Cache memory
What type of RAM does cache memory use?
Random Access Memory. You can access any word from the memory…
Small, very fast memory inserted between the CPU registers an…
...
RAM
Random Access Memory. You can access any word from the memory…
Cache memory
Small, very fast memory inserted between the CPU registers an…
27 terms
Unit 1 responsive design Computer Science
List the four main media types
The device screen width is less than 9…
The orientation of the device is verti…
The media to be used is print
All, Print, Speech, and Screen
@media (max-width:960px)
@media (orientation:portrait)
@media print
List the four main media types
All, Print, Speech, and Screen
The device screen width is less than 9…
@media (max-width:960px)
13 terms
Computer Design
Characters
Uppercase
Lowercase
Baseline
the individual letters, punctuation, numerals and other eleme…
the capital letters, or caps, of the alphabet,
the small letters of the alphabet, often indicated as lc
an imaginary line upon which the characters seem to be standing
Characters
the individual letters, punctuation, numerals and other eleme…
Uppercase
the capital letters, or caps, of the alphabet,
27 terms
Computer Aided Design Vocabulary
orthographic projection
pictorial drawing
layers
isometric projection
A two dimensional drawing of the front, top, and side views o…
a drawing that shows an object as it appears to the human eye…
used to make lines of varying colors and widths on CAD drawings
three dimensional drawing made up of equal angles of 120 degr…
orthographic projection
A two dimensional drawing of the front, top, and side views o…
pictorial drawing
a drawing that shows an object as it appears to the human eye…
44 terms
AP Computer Science (Generations of Languages, Designing Programs, Computer Components, etc.)
Program
1st Generation Language
2nd Generation Language
3rd Generation Language
a sequence of instructions, designed to perform a specific ta…
-machine language... -binary system... -machine dependent (not port…
-assembly language... -mnemonics form (symbols)... -low-level... -not…
-high-level language... -more compatible with human language, an…
Program
a sequence of instructions, designed to perform a specific ta…
1st Generation Language
-machine language... -binary system... -machine dependent (not port…
31 terms
Computer Science
Central Processing Unit (CPU)
Software
Operating System (OS)
Input Device
Brain of the computer that performs instructions defined by s…
Set of instructions that tells the hardware what to do. It is…
Software used to control the computer and its peripheral equi…
device used to insert data into a computer or other device (e…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Software
Set of instructions that tells the hardware what to do. It is…
29 terms
Computer Science
Algorithm
Boolean Expression
Branch
Call
A set of step-by-step instructions that describes how to perf…
A question with only two possible answers, such as "True" and…
A point in a program where two different options are availabl…
To use a function in a program.
Algorithm
A set of step-by-step instructions that describes how to perf…
Boolean Expression
A question with only two possible answers, such as "True" and…
61 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
25 terms
Computer science 1.2 mobile app design key terms
Abstraction
Analog
Analog-to-Digital Conversion
ASCII
Creating simple concise representations of more complex pheno…
A continuous method of representing information.
A process of converting continuous information into discrete…
A standard code for representing text characters using one by…
Abstraction
Creating simple concise representations of more complex pheno…
Analog
A continuous method of representing information.
20 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
Computer Design
Computer design software requires ____…
___________ allows interactive visuali…
A draftsman is ____________________
A(n) ____________ is a licensed person…
Architectural talent and an eye for design
CATIA
Someone who translates the designers ideas into a finished im…
Architect
Computer design software requires ____…
Architectural talent and an eye for design
___________ allows interactive visuali…
CATIA
42 terms
Lasswade HS - N4/5 Computing Science - ISDD - Web Design
AVI (Audio Video Interleave)
Bit (or colour) depth
Bit-mapped
Browser
A standard file format for video that does not use compression.
The number of bits allocated for the colour code of each pixel.
A graphic where the image is stored as a binary code for each…
A program that is used to display web pages and navigate arou…
AVI (Audio Video Interleave)
A standard file format for video that does not use compression.
Bit (or colour) depth
The number of bits allocated for the colour code of each pixel.
22 terms
Computer Design Tools (2)
Magic eraser tool
Background eraser tool
Gradient tool
Paint bucket tool
Erases solid-colored areas to transparency with a single click
Erases areas to transparency by dragging
Creates straight-line, radial, angle, reflected, and diamond…
Fills similarly colored areas with the foreground color
Magic eraser tool
Erases solid-colored areas to transparency with a single click
Background eraser tool
Erases areas to transparency by dragging
Computer Design
A(n) ____________ is a licensed person…
This structure was designed by _______…
The advantages of computerized design…
___________ allows interactive visuali…
architect
Frank Lloyd Wright
Because of computer design software, architects are no longer…
CATIA
A(n) ____________ is a licensed person…
architect
This structure was designed by _______…
Frank Lloyd Wright
21 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
20 terms
Computer Design Tools
Marquee tools
Move tool
Lasso tools
Quick selection tool
Make rectangular, elliptical, single row, and single column s…
Moves selections, layers, and guides
Make freehand, polygonal, and magnetic selections
Let's you quickly "paint" a selection using an adjustable rou…
Marquee tools
Make rectangular, elliptical, single row, and single column s…
Move tool
Moves selections, layers, and guides
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
8 terms
Computer designs
Backround
Landscape
Miniature
Prehistoric
the part of the picture or scene toward of the back
A view of scenery on land
Reduce image or like ness done on a small scale
Belonging to periods before recorded history
Backround
the part of the picture or scene toward of the back
Landscape
A view of scenery on land
12 terms
Computer Science Revision - Ch9 - Problem Solving and Design
Top-Down Design
Flowcharts: start/end shape is..?
Flowcharts: input shape is..?
Flowcharts: decisions shape is..?
Shows structure of a computer system by splitting up the main…
circle
parallelogram
rhombus/diamond
Top-Down Design
Shows structure of a computer system by splitting up the main…
Flowcharts: start/end shape is..?
circle
21 terms
IB Computer Science - 1.2 - System Design Basics
Hardware
Software
Peripheral
Network
a physical aspect of computers, telecommunications, and other…
a general term for the various kinds of programs used to oper…
any computer device that is not part of the essential compute…
a series of points or nodes interconnected by communication p…
Hardware
a physical aspect of computers, telecommunications, and other…
Software
a general term for the various kinds of programs used to oper…
53 terms
Computer Organization and Design
Computer Organization
Computer Architecture
Principle of Equivalence of Hardware a…
hertz
Address issues such as control signals and memory types
Focuses on the structure and behavior of the computer system…
Anything that can be done with software can also be done with…
cycles per second
Computer Organization
Address issues such as control signals and memory types
Computer Architecture
Focuses on the structure and behavior of the computer system…
20 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
24 terms
Computer Science: Computer Organisation
von Neumann Architecture
Input Unit
Output Unit
Arithmetic Logic Unit (ALU)
A model for modern computer organisation created by John von…
Input devices that give information to the CPU (ex. Keyboard,…
Devices that give out information (ex. Monitors and Earphones)
Capable of performing basic arithmetic (ex. +, -, /, *) and l…
von Neumann Architecture
A model for modern computer organisation created by John von…
Input Unit
Input devices that give information to the CPU (ex. Keyboard,…
100 terms
Computer System Design Midterm
The organizational role most responsib…
The process of developing and maintain…
Software designed to support the payro…
A sequence of step-by-step approaches…
systems analyst
information systems analysis and design
application software
methodologies
The organizational role most responsib…
systems analyst
The process of developing and maintain…
information systems analysis and design
50 terms
Computer Graphic Design final
Design
Line
Shape
Color
a plan or to plan. The organization or composition of a work;…
The extension of a dot in space
an enclosed line; 2dimensional.
produced by light of various wavelengths, and when light stri…
Design
a plan or to plan. The organization or composition of a work;…
Line
The extension of a dot in space
25 terms
Computer science 1.2 mobile app design key terms
Abstraction
Analog
Analog-to-Digital Conversion
ASCII
Creating simple concise representations of more complex pheno…
A continuous method of representing information.
A process of converting continuous information into discrete…
A standard code for representing text characters using one by…
Abstraction
Creating simple concise representations of more complex pheno…
Analog
A continuous method of representing information.
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
31 terms
Computer Science
Central Processing Unit (CPU)
Software
Operating System (OS)
Input Device
Brain of the computer that performs instructions defined by s…
Set of instructions that tells the hardware what to do. It is…
Software used to control the computer and its peripheral equi…
device used to insert data into a computer or other device (e…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Software
Set of instructions that tells the hardware what to do. It is…
21 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
24 terms
Computer Science: Computer Organisation
von Neumann Architecture
Input Unit
Output Unit
Arithmetic Logic Unit (ALU)
A model for modern computer organisation created by John von…
Input devices that give information to the CPU (ex. Keyboard,…
Devices that give out information (ex. Monitors and Earphones)
Capable of performing basic arithmetic (ex. +, -, /, *) and l…
von Neumann Architecture
A model for modern computer organisation created by John von…
Input Unit
Input devices that give information to the CPU (ex. Keyboard,…
61 terms
Computer Science
Central Processing Unit (CPU)
Hard Drive
Motherboard
RAM
Brain of the computer that performs instructions defined by s…
Storage device that stores digitally encoded data on rapidly…
Printed circuit board on which the CPU, RAM chips and other e…
Random Access Memory - temporary place to store material that…
Central Processing Unit (CPU)
Brain of the computer that performs instructions defined by s…
Hard Drive
Storage device that stores digitally encoded data on rapidly…
29 terms
Computer Science
Algorithm
Boolean Expression
Branch
Call
A set of step-by-step instructions that describes how to perf…
A question with only two possible answers, such as "True" and…
A point in a program where two different options are availabl…
To use a function in a program.
Algorithm
A set of step-by-step instructions that describes how to perf…
Boolean Expression
A question with only two possible answers, such as "True" and…
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
21 terms
IB Computer Science: Section 1.2 (System Design Basics)
hardware
software
peripheral
network
the collection of physical elements that constitutes a comput…
any set of machine-readable instructions or programs that dir…
any external device that provides input and output for the co…
a group of computer systems and other computing hardware devi…
hardware
the collection of physical elements that constitutes a comput…
software
any set of machine-readable instructions or programs that dir…
38 terms
AP Computer Science - Chapter 5 - Program Design and Analysis
Waterfall Model
Object Oriented Programming
Inheritance (Relationship)
Composition (Relationship)
The old model for programming where there are 5 steps. Analys…
An approach to programming that blurs the lines of the waterf…
A relationship between a class and a super class, easily foun…
A relationship for an interface, such as a soldier and a unif…
Waterfall Model
The old model for programming where there are 5 steps. Analys…
Object Oriented Programming
An approach to programming that blurs the lines of the waterf…
29 terms
Computer Science
Algorithm
Boolean Expression
Branch
Call
A set of step-by-step instructions that describes how to perf…
A question with only two possible answers, such as "True" and…
A point in a program where two different options are availabl…
To use a function in a program.
Algorithm
A set of step-by-step instructions that describes how to perf…
Boolean Expression
A question with only two possible answers, such as "True" and…
1 of 10