Introduction to Computer Science

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

The special characters used start a JavaScript comment <!-- /* // \\

//

The assignment operator = == === +

=

The greater than or equal to operator > >= <= >||=

>=

data type

A description of the set of values and the basic set of operations that can be applied to values of the type

Pseudocode

A language designed to express algorithms

Merge Sort

A list is split into individual lists, these are then combined (2 lists at a time).

Register

A small storage area in the CPU used to store intermediate values or special data

Bubble Sort

A sort in which the first two items to be sorted are examined and exchanged if necessary to place them in the specified order; the second item is then compared with the third (exchanging them if required), the third is compared with the fourth, and the process is repeated until all pairs have been examined and all items are in the proper sequence.

data type declaration

A statement, such as int a;, that introduces a variable (in this case, a) and sets it up so that it can only store values of a particular data type (in this case, int).

What is making something easier to understand by ignoring some of the details that may be unimportant?

Abstraction

What is a process to be followed to solve a problem or create something

Algorithm

Raster Graphics

An image formed by a pattern of dots called pixels. Also called a bitmap.

TT T TF F FT F FF F

And

Used to classify algorithms based on running time or space requirements Machine learning Turning Test Big O Ho-Oh

Big O

A modern, open source text editor crafted from the ground up for web designers Notepad Emmet Notepad ++ Brackets

Brackets

Data Type: Character

Character string. Fixed-length n char(32)

A good hardware and software certification CompTIA A+ CompTIA Net+ MS Digital Literacy MS Computer Tech

CompTIA A+

Describe Computer Science

Computer Science is sometimes defined as "the study of algorithms and their efficient implementation in a computer."

In regard to computer security, CIA stands for Confidentiality, Internet, Access CSS, Instagram, Accessibility Confidentiality, Integrity, Availability Central Intelligence Artificiality

Confidentiality, Integrity, Availability

The order of a queue LIFO FIFO GIGO LMAO

FIFO

What program is photoshop but free?

GIMP

Vector Graphics

Graphics that use points, lines, curves, and shapes based on mathematical equations to represent images.

Which program converts video formats

HandBrake

Describe Information Technology

Information Technology covers the support, administration, and design of telecommunications and computer systems

Oracle technology for GUI programming Visual Studio Bean Builder JavaFX Scene

JavaFX

The order of a stack LIFO FIFO GIGO LMAO

LIFO

Binary Search

Looking for an item in an already sorted list by eliminating large portions of the data on each comparison

The language made up of binary-coded instructions that is used directly by the computer Bytecocde High Level Language Java Machine Language

Machine Language

MP3

Moving Picture Experts Group Layer 3 Audio, is both lossy and lossless compression

A website that allows students to personalize their career plan

MyCareerShines

Using additional computational resources simultaneously, usually for speedup Concurrency Atomicity Parallelism Multicast

Parallelism

The environment in which software is executed (may be the hardware or OS or web browser) IDE Client Platform Ecosystem

Platform

Programs that work off of your flash drive or a cloud drive without needing to be installed Cloudware Virtual Software PortableApps Ghost Apps

PortableApps

Unicode character set

Provides for over 65,000 characters with two bytes for each character. Each character maps to an integer value

A question-and-answer website

Quora

What program is a robot-programming game

Robozzle

Creating unique, accurate HTML page titles helps with Validation SEO Accessibility Passing

SEO

A language used for asking questions to databases JS CSS SQL C++

SQL

Data Type: String

Sequence of characters, a reference data type.

Which is a collection of objects which are called the members or elements

Set

Describe Software Engineering

Software engineering is applying engineering principles and systematic methods to develop programs and operating data for computers

A program that gives you detailed information on every piece of hardware in your computer Speakeasy Recuva Speccy Parallels

Speccy

Data Type: Boolean

Stores TRUE or FALSE values

A movie about Alan Turing

The Imitation Game

CPU (Central Processing Unit)

The central processing unit, a combination of the arithmetic/logic unit and the control unit; the "brain" of a computer, which interprets and executes instructions

The primary building block of all microchips, acts either as a wire or a resistor

Transistor

What is a table that shows all possible input values and the associated outputs

Truth Tables

What does the T stand for in CAPTCHA Technology Type Turing Test Tinder

Turing Test

Algorithm

Unambiguous instructions for solving a problem or subproblem in a finite amount of time using a finite amount of data

Where can you go on campus to use AR and VR equipment Library 119 VipeR Lab in Seidler VipeR Lab in Holmes Holmes 314

VipeR Lab in Holmes

Microsoft's IDE for GUI programming Virtual Studio Eclipse NetBeans Game Maker Studio

Virtual Studio

Audio formats

WAV, AU, AIFF, VQF, and MP3

Selection sorting

We remove items from the first and put them into successive places in the seconds. Simple sorting method but requires spaces for two complete decks (arrays)

The toolbar for Firefox that is super helpful for web development Web Developer Toolbar for Firefox Chrome Web Developer Toolbar DevToolbar for Firebox Firefox Developer Toolbar for <span>Web</span>

Web Developer Toolbar for Firefox

Memory

a collection of cells, each with a unique physical address

Transistor

a device that acts either as a wire or a resistor, depending on the voltage level of an input signal

Describe Abstraction

a mental model that removes or hides complex details

Big O

a notation that expresses computing time (complexity) as the term in a function that increases most rapidly relative to the size of a problem

Instructions for a problem in a finite amount of time using a finite amount of data algorithm program pseudocode flowchart

algorithm

Program is an implementation of an ___?

algorithm

Inside parentheses in a call argument parameter header class

argument

inside parenthesis in a call argument parameter header load

argument

A data structure with one name that can hold multiple values accessed with index numbers binary tree array queue a ray

array

Sorting algorithm that steps through the list comparing and swapping items as necessary bubble merge insertion quick

bubble

What causes a method/subprogram to run? header main call argument

call

What to type in the Windows "Ask me anything" box to bring up the Command Prompt cmp cmd command arp

cmd

Hard Drive

computer hardware that holds and spins a magnetic or optical disk and reads and writes information on it

The + operator is used to subtract divide concatenate assign

concatenate

What is the "statement 2" part of a for loop? for (statement 1; statement 2; statement 3)

condition

The description of a set of values and the basic set of operations that can be applied to them data set data type field big data

data type

Associating a name with a location in memory (creating a variable) declaration initialization assignment none of these

declaration

When the operand is the address of the data to be operated on, not the data itself direct immediate current straight

direct

Being able to start up two different operating systems virtualization multi OS dual boot remote desktop

dual boot

Which program creates SVG Images

inkscape

The command-line tool that displays the current configuration of the installed IP stack netstat ipconfig netstack ipfreely

ipconfig

A search that goes through each item binary straight linear bing

linear

An approach to software development utilizing encapsulation, classes, and inheritance functional object-oriented event-oriented symbolic

object-oriented

A basic command line program to test network connectivity ping ipconfig ARP pong

ping

Between natural language and computer language, to express algorithms SQL pseudocode machine code assembly

pseudocode

A small area of storage in the ALU of the CPU that holds special data and intermediate values register cache transistor operand

register

Data Type: Reals

represent a range from the smallest to the largest value with a given precision

A key feature of the von Neumann architecture

same storage for both data and instructions

ASCII (American Standard Code for Information Interchange)

the ascii character set originally used seven bits to represent each character allowing for 128 unique characters.

With immediate addressing, the operand is the data to be operated on the address of the data to be operated on

the data to be operated on

What does a formula in a spreadsheet start with? the function name the Sigma symbol the equal sign an exclamation point

the equal sign

What can you use at FGCU to access specialized software like Visio Help Desk vLabs Microsoft Imagine SneakerNet

vLabs

Data Type: Integer

whole numbers


Kaugnay na mga set ng pag-aaral

Translation (Requires Codon Chart)

View Set

PSY-Chapter 9: Extinction of Conditioned Behavior

View Set

Enzymes Workbook Pages IB by Mahin Acharya

View Set

13:Reproduction [The Endocrine System]

View Set

Revenues + Expenses and Fixed + Variable Costs

View Set