Introduction to Computers, The Internet, and The Web Flashcards

1
Q

Who is the first programmer?

A

Ada Lovelace, a nun

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

It performs calculations and makes logical decisions faster than humans

A

Computers

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

What processes data under the control of sequences of instructions

A

Computer Programs

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

The receiving section obtains information and places it at the disposal of the other unit for processing. (i.e. webcam, mouse, keyboard, scanner)

A

Input devices

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

Shipping section that takes information and makes it available for use outside the computer (i.e. screen monitor, printer, speaker)

A

Output devices

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

It retains information that has been entered through the input unit, making it immediately available for processing when needed.

A

Primary Memory or Random Access Memory

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

Type of memory typically lost when the computer’s power is turned off

A

Volatile memory

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

How many bytes is: gigabytes; megabytes

A

One billion bytes; one million bytes

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

How many bits is a byte

A

Eight bits

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

It is the minimum unit of binary information stored in a computer system

A

A bit, which can either be on or off, 1 or 0

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

Part of the CPU that performs arithmetic (addition, subtraction, multiplication, division) and logic (or, and) operations

A

Arithmetic and Logic Unit (ALU)

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

Part of the CPU that decode and execute instructions as well as register other components

A

Control Unit

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

This computer unit administers and coordinates the operation of the ALU and Control Unit

A

Central Processing Unit

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

implements multiple processors on a single integrated-circuit chip

A

Multi-core Processor

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

Kind of storage unit that preserves information even when the computer’s power is turned off

A

Secondary Storage Unit

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

It is a form of data items processed by computers. The simplest data item is called bits.

A

Data Hierarchy

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

An example of a character set that represents common special characters

A

ASCII (American Standard Code for Information Interchange)

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

It is a group of characters that conveys meaning (i.e. uppercase and lowercase letters representing a person’s name)

A

Fields

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

This is a group of related fields (i.e. record of an employee consisting of different information about that employee)

A

Records

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

This is a group of related records

A

Files

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

A “collection of data” organized for easy access and manipulation

A

Database

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

Data stored in simple tables

A

Relational database

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

This includes records and fields

A

Table

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

The people who write instructions in various programming languages

A

Programmers

25
Give the three general types of programming language
Machine languages, assembly languages, high-level languages
26
This type of programming language consists of strings of numbers (1, 0) that instruct computers to perform their most elementary operations
Machine Languages
27
This type of programming language is like the abbreviation of English to represent elementary operations
Assembly Languages
28
What converts assembly language to machine language
Assemblers
29
This type of programming language can be written in single statements. It looks like everyday English and contain commonly used mathematical notations
High-level languages
30
What converts high-level languages into machine language
Compilers
31
Give the 4 applications of the C programming language
Operating systems, embdedded systems, real-time systems, communication systems
32
This is the combination of computer hardware and software designed for a specific function
Embedded systems
33
Give an example of an embedded system
navigation systems, smart home appliances, smartphones, traffic lights
34
Bjarne Stroustrup developed this language based on the C language
C++
35
What are examples of programming languages built on C
Objective C, Java, C#, PHP, Python, JavaScript, Swift,
36
What are examples of programming languages based on C
Objective C, Java, C#, PHP, Python, JavaScript, Swift,
37
Enumerate the phases of a typical C program-development environment
Creating a Program, Preprocessing and Compiling a C Program, Linking, Loading, Execution
38
In phase 2, what occurs when the compiler cannot recognize a statement because it violates the rules of the language
Syntax error or compile errors or compile-time errors
39
What is an example of a C compiler
Mingw
40
True or false: The compiler issues an error message to help you locate and fix the incorrect statement.
True
41
What is the command used to compile and link a program?
gcc
42
Give 4 examples of operating systems
Linux OS, Microsoft's Windows, Apple's macOS, Google's Android OS
43
What is the software that contains the core components of the operating systems (hint: popcorn)
Kernel
44
What is the first internet called?
ARPANET
45
What is the protocol (set of rules) for communicating over the ARPANET?
Transmission Control Protocol (TCP)
46
What do you call the sequentially numbered pieces routed by TCP from the sender to receiver
Packets
47
What is the combined set of protocols for communicating over the internet?
TCP/IP
48
It refers to the capacity at which a network can transmit data
Bandwidth
49
What are the software components that can be accessed by an app over the internet
Web services
50
This refers to a unique, easy-to-remember address used to access websites (i.e. .gov.ph and .edu.ph)
Domain names
51
Technology that helps internet-based applications perform like desktop applications
Ajax
52
On the internet of things, a ___ is any object with an IP address and the ability to send data automatically over the internet
thing
53
LAMP is an acronym for the open-source technologies that developers use to build web applications. It stands for...
Linux, Apache, MySQL, PHP
54
The tools that developers use to program applications is called...
Software Development Kit
55
Differentiate alpha vs beta version of products
Alpha version is the earliest release of a software product, whereas beta version is released to a larger number of developers after most major bugs from the alpha version have been fixed and new features are nearly complete
56
The software product version that is released to the general public
Final release
57
What is an example of a software product that uses continuous beta?
Google search or Gmail
58
This is developed to execute high-level language programs directly without previously converting them to an object code or machine code
Interpreter programs