Lesson 3 - Concepts Flashcards

1
Q

Internet

A

an interconnected network of thousands of networks and millions of computers linking businesses, educational institutions, government agencies and individuals.

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

Web

A

one of the Internet’s most popular services, providing access to billions and perhaps trillions of Web pages.

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

packet switching

A

a method of slicing digital messages into packets, sending the packets along different communication paths as they become available, and then reassembling the packets once they arrive at their destination

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

packets

A

the discrete units in which digital messages are sliced for transmission over the internet

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

router

A

special-purpose computer that interconnects the computer networks that make up the internet and routes packets to their ultimate destination as they travel the Internet

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

routing algorithm

A

computer program that ensures that packets take the best available path toward their destination

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

protocol

A

a set of rules and standards for data transfer

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

Transmission Control Protocol/Internet Protocol ( TCP/IP)

A

the core communications protocol for the internet

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

TCP

A

protocol that establishes the connections among sending and receiving Web computers and handles the assembly of packets at the point of transmission, and their reassembly at the receiving end

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

IP

A

protocol that provides the Internet’s addressing scheme and is responsible for the actual delivery of the packets

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

Network Interface Layer

A

responsible for placing packets on and receiving them from the network medium

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

Internet Layer

A

Responsible for addressing, packaging and routing messages on the Internet

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

Transport Layer

A

responsible for providing communication with the application by acknowledging and sequencing the packets to and from the application

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

Application Layer

A

provides a wide variety of applications with the ability to access the services of the lower layers

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

IPv4 Internet Address

A

Internet address expressed as a 32-bit number that appears as a series of four separate numbers marked off by periods, such as 64.49.254.91

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

IPv6 Internet Address

A

Internet Address expressed as a 128-bit number

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

domain name

A

IP address expressed in a natural language

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

Domain Name System ( DNS)

A

system for expressing numeric IP addresses in a natural language

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

Uniform Resource Locator (URL)

A

the address used by a Web browser to identify the location of the content on the Web

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

client/server computing

A

a model of computing in which client computers are connected in a network together with one or more server

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

client

A

a powerful desktop computer that is part of a network

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

server

A

networked computer dedicated to common functions that the client computers on the network need

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

cloud computing

A

model of computing in which computer processing, storage, software and other services are provided as a shared pool of virtualized resources over the Internet

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

public cloud

A

third-party service providers that own and manage large, scalable data centers that offer computing, data storage, and high speed internet to multiple customers, who pay for only the resources they use

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

private cloud

A

provides similar options as public cloud but only to a single tenant

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

hybrid cloud

A

offers customers both a public cloud and a private cloud

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

HyperText Transfer Protocol ( HTTP)

A

the internet protocol used for transferring Web pages

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

Simple Mail Transfer Protocol ( SMTP)

A

the Internet protocol used to send mail to a server

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

Post Office Protocol 3 ( POP3)

A

a protocol used by the client to retrieve mail from an Internet server

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

Internet Message Access Protocol ( IMAP)

A

a more current e-mail protocol that allows users to search, organize, and filter their mail prior to downloading it from the server

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

File Transfer Protocol ( FTP)

A

one of the original Internet services. Part of the TCP/IP protocol that permits users to transfer files from the server to their client computer, and vice versa.

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

Telnet

A

a terminal emulation program that runs in TCP/in

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

Secure Sockets Layer ( SSL)/ Transport Layer Security ( TLS

A

protocols that secure communications between the client and the server

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

PING

A

a program that allows you to check the connection between your client and the server

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

Tracert

A

one of several route-tracing utilities that allow you to follow the path of a message you send from your client to a remote computer on the Internet

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

Network Technology Substrate layer

A

layer of Internet technology that is composed of telecommunications networks and protocols

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

Transport Services and Representation Standards layer

A

layer of Internet architecture that houses the TCP/IP protocol

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

Applications layer

A

layer of Internet architecture that contains client applications

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

Middleware Services Layer

A

the “ glue” that ties the application s to the communications networks and includes such services as security, authentication, addresses and storage repositories.

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

Tier 1 Internet Service Providers ( Tier 1 ISPs)

A

own and control the major long-haul fiber optica cable networks comprising the Internet’s backbone

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

backbone

A

high bandwidth fiber-optic cable that transports data across the Internet

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

bandwidth

A

measures how much data can be transferred over a communications medium within a fixed perior of time; is usually expressed in bits per second ( bps), kilobits per second ( Kbps), megabits per second ( Mbps), or gigabits per second ( Gbps)

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

redundancy

A

multiple duplicate devices and paths in a network

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

Internet Exchange Points

A

hubs where the backbone intersects with local and regional networks and where the backbone owners connect with one another

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

Campus area network ( CAN)

A

generally, a local area network operating within a single organization that leases access to the Web directly from regional and national carriers

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

Internet Service Provides ( ISP)

A

firm that provides the lowest level of service in the multi-tiered internet architecture by leasing internet access to home owners, small businesses, and some large instituitions

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

Digital Subscriber Line ( DSL)

A

delivers high-speed access through ordinary telephone lines found in homes or businesses

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

FiOS ( fiber-optic service)

A

a form of DSL that provides speeds of up to 500Mbps

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

cable internet

A

piggybacks digital access to the Internet on top of the analog video cable providing television signals to a home

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

t1

A

an international telephone standard for digital communication that offers guaranteed delivery at 1.54Mbps

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

T3

A

an international telephone standard for digital communication that offers guaranteed delivery at 45Mbps

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

satellite internet

A

high speed broadband Internet access provided via satellite

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

intranet

A

a TCP/IP network located within a single organization for purposes of communications and information processing

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

latency

A

delays in messages caused by the uneven flow of information packets through the network

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

Internet2

A

advanced networking consortium of more than 350 member institutions working in partnership to facilitate the development, deployment, and use of revolutionary internet technologies.

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

fiber-optic cable

A

consists of up to hundreds of strands of glass or plastic that use light to transmit data

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

Wi-Fi

A

Wireless standard for Ethernet networks with greater speed and range than Bluetooth

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

Bluetooth

A

technology standard for short-range wireless communication under 30 feet

59
Q

differentiated quality of service (diffserv)

A

a new technology that assigns levels of priority to packets based on the type of data being transmitted

60
Q

Internet of THings ( IoT)

A

Use of the Internet to connect a wide variety of devices, machine, and sensors

61
Q

Mosaic

A

Web browser with a graphical user interface ( GUI) that made it possible to view documents on the Web graphically

62
Q

universal computing

A

The sharing of files, information, graphics, sound, video, and other objects across all computer platforms in the world, regardless of operating system.

63
Q

Netscape Navigator

A

the first commercial Web browser

64
Q

Internet Explorer

A

Microsoft’s Web Browser

65
Q

Hypertext

A

a way of formatting pages with embedded links that connect documents to one another, and that also link pages to other objects such as sound, video, or animation files.

66
Q

HyperText Markup Language ( HTML)

A

GML that is relatively easy to use in Web Page design. HTML provides Web Page designers with a fixed set of markup “ tags” that are used to format a Web page.

67
Q

Extensive Markup Language ( XML)

A

a markup language specification developed by the World Wide Web Consortium ( W3C) that is designed to describe data and information.

68
Q

Web Server Software

A

a software that enables a computer to deliver Web pages written in HTML to client computers on a network that request this service by sending an HTTP request.

69
Q

database server

A

server designed to access specific information within a database

70
Q

ad server

A

server designed to deliver targeted banner ads

71
Q

mail server

A

server that provides e-mail messages

72
Q

video server

A

server that serves video clips

73
Q

Web client

A

any computing device attached too the Internet that is capable of making HTTP request and displaying HTML pages, most commonly a Windows PC or Macintosh

74
Q

Web browser

A

software program who primary purpose is to display Web pages

75
Q

electronic mail ( e-mail)

A

the most used application of the Internet. Uses a series of protocols to enable messages containing text, images, sound and
video clips to be transferred from one Internet user to another.

76
Q

attachment

A

a file inserted within an e-mail message

77
Q

instant messaging (IM)

A

displays words typed on a computer almost instantaneously. Recipients can then respond immediately to the sender the same way, making the communication more like a live conversation that is possible through e-mail

78
Q

search engine

A

identifies Web pages that appear to match keywords, also called queries, entered by the user and then provides a list of the best matches

79
Q

online forum

A

a Web application that allows Internet users to communicate with each other, although not in real time

80
Q

streaming media

A

enables music, video, and other large files to be sent to users in chunks so that when received and played, the file comes through uniterrupted,

81
Q

cookie

A

a tool used by Web sites to store information about a user. When a visitor enter a Web site, the site sends a small text file ( the cookie) to the user’s computer so that information from the site can be loaded more quickly on future visits. The cookie can contain any information desired by the site designers.

82
Q

blog

A

personal Web page that is created by an individual or corporation to communicate with readers

83
Q

Really Simple Syndication ( RSS)

A

program that allows users to have digital content, including text, articles, blogs, and podcast audio files, automatically sent to their computers over the Internet

84
Q

podcast

A

an audio presentation - such as a radio show, audio from a movie, or simply a personal audio presentation - stored as an audio file and posted to the Web

85
Q

wiki

A

Web application that allows a user to easily add and edit content on a Web page

86
Q

IP telephony

A

a general term for the technologies that use VoIp and the Internet’s packet -switched network to transmit voice and other forms of audio comunication over the Internet

87
Q

Voice over Internet Protocol ( VoIp)

A

protocol that allows for transmission of voice and other forms of audio communication over the Internet

88
Q

SWOT analysis

A

describes a firm’s strengths, weaknesses, opportunities, and threats

89
Q

systems development life cycle ( SDLC)

A

a methodology for understanding the business objectives of any system and designing an appropriate solution

90
Q

business objectives

A

capabilities you want your site to have

91
Q

system functionalities

A

types of information system capabilities you will need to achieve your business objectives

92
Q

information requirements

A

the information elements that the system must produce in order to achieve the business objectives

93
Q

system design specification

A

describes the flow of information at your e-commerce site, the processing functions that must be performed, the databases that will be used, the security and emergency backup procedures that will be instituted and the controls that will be used in the system

94
Q

physical design

A

translates the logical design into physical components

95
Q

outsourcing

A

hiring an outside vendor to provide the services you cannot perform with in-house personnel

96
Q

WordPress

A

open source content management and website design tool

97
Q

content management system ( CMS)

A

organizes, stores and processes Web site content

98
Q

co-location

A

when a firm purchases or leases a Web server ( and has a total control over its operation) but locates the server in a vendor’s physical facility. The vendor maintains the facility, communications lines, and the machinery

99
Q

unit testing

A

involves testing the site’s program modules one at a time

100
Q

system testing

A

involves testing the site as a whole, ina way the typical user will use the site

101
Q

acceptance testing

A

verifies that the business objectives of the system as originally conceived are in fact working

102
Q

A/B testing ( split testing)

A

involves showing two versions of a Web page or Web site to different users to see which one performs better

103
Q

multivariate testing

A

involves identifying specific elements, creating versions for each element, and then creating a unique combination of each element and version to test

104
Q

benchmarking

A

a process in which the site is compared with those of competitors in terms of response speed, quality of layout and design.

105
Q

system architecture

A

the arrangement of software, machinery and tasks in an information system needed to achieve a specific functionality

106
Q

two-tier architecture

A

e-commerce system architecture in which a Web server responds to requests for Web pages and a database server provides backend data storage

107
Q

multi-tier architecture

A

e-commerce system architecture in which the Web server is linked to a middle-tier layer that typically includes a series of application servers that perform specific tasks as well as backend layer of existing corporate systems

108
Q

site management tools

A

verify that links on pages are still valid and also identify orphan files

109
Q

dynamic page generation

A

the contents of a Web page are stored as objects in a database, rather than being hard-coded in HTML. When the user requests a Web page, the contents for that page are then fetched from the database

110
Q

CMS ( Content management system)

A

used to create and manage web content

111
Q

Web application server

A

software program that provides specific business functionality required of a Web site

112
Q

e-commerce merchant server software

A

software that provides the basic functionality needed for online sales, including an online catalog, order taking via online shopping cart, and online credit card processing

113
Q

online catalog

A

list of products available on a Web site

114
Q

shopping cart

A

allows shoppers to set aside desired purchases in preparation for checkout, review what they have selected, edit their selections as necessary and then actually make the purchase by clicking a button

115
Q

merchant server software package ( e-commerce software platform)

A

offers an integrated environment that provides most or all of the functionality and capabilities needed to develop a sophisticated, customer centric site

116
Q

open source software

A

software that is developed by a community of programmers and designers, and is free to use and modify

117
Q

hardware platform

A

refers to all the underlying computing equipment that the system uses to achieve its e-commerce functionality

118
Q

stateless

A

refers to the fact that the server does not hae to maintain an ongoing, dedicated interaction with teh client

119
Q

I/O intensive

A

requires input/output operations rather than heavy- duty processing power

120
Q

scalability

A

the ability of a site to increase in size as demand warrants

121
Q

vertical scaling

A

increasing the processing power of individuals component

122
Q

horizontal scaling

A

employing multiple computers to share the workload

123
Q

Common Gateway Interface ( CGI)

A

a set of standards for communication between a browser and a program running on a server that allows for interaction between the user and the server

124
Q

Active Server Pages ( ASP)

A

a proprietary software development tool that enables programmers using Microsoft’s IIS package to build dynamic pages

125
Q

ASP.NET

A

successor to ASP

126
Q

Java

A

A programming language that allows programmers to create interactivity and active content on the client computer, thereby saving considerable load on the server

127
Q

Java Server Pages (JSP)

A

like CGI and ASP, a Web page coding standard that allows developers to dynamically generate Web pages in response to user requests

128
Q

JavaScript

A

A programming language invented by Netscape that is used to control the objects on an HTML page and handle interactions with the browser

129
Q

ActiveX

A

a programming language created by Microsoft to compete with Java

130
Q

VBScript

A

a programming language invented by Microsoft to compete with Havascript

131
Q

ColdFusion

A

an integrated server-side environment for developing interactive Web applications

132
Q

PHP

A

open source, general purpose scripting language

133
Q

Ruby on Rails ( RoR or Rails)

A

open source Web application framework based on Ruby programming language

134
Q

Django

A

open source Web application framework based on Python programming language

Optimized for the creation of complex, database-driven Web sites. It allows for fast development, focuses on automating as much as possible, emphasizes the reusability of various components, and follows the DRY ( Don’t Repeat Yourself) programming principle.

Some well-known Web sites based on Django Include Instagram, Pinterest, The Onion.

135
Q

Widget

A

A small, prebuilt chuck of code that executes automatically in your HTML Web page; capable of performing a wide variety of tasks.

136
Q

privacy policy

A

a set of public statements declaring to your customers how you treat their personal information that you gather on the site

137
Q

accessibility rules

A

a set of design objectives that ensure disabled users can effectively access your site

138
Q

mobile Web site

A

version of a regular desktop Web site that is scaled down in content and navigation

139
Q

mobile Web app

A

application built to run on the mobile Web browser built into a smartphone or tablet computer

140
Q

native app

A

application designed specifically to operate using the mobile device’s hardware and operating system

141
Q

hybrid app

A

has many of the features of both a native app and a mobile Web app

142
Q

mobile first design

A

beginning the e-commerce development process with a mobile presence rather than a desktop Web site

143
Q

responsive Web design ( RWD)

A

tools and design principles that automatically adjust the layout of a Web site depending on the screen resolution of the device on which it is being viewed

144
Q

adaptive Web design ( AWD)

A

server0side technique that detects the attributes of the device making the request and, using predefined templates based on device screen size along with CSS and JavaScript, loads a version of the site that is optimized for the device.