ITEC50 Flashcards
a link or connection between two or more entities for the purpose of sharing resources
network
a collection of hardware and software connected to each other through a communication medium in order to share resources
computer networking
classifications of network (3)
LAN - Local Area Network
MAN - Metropolitan Area Network
WAN - Wide Area Network
basic building block of a computer network
LAN
can be a simple connection between 2 to 3 computers (connected by cable) or a complex connection (connection of 3 or more computers and peripherals)
LAN
these are multiple networks that are connected within the same city to form a citywide network for a specific company, government or industry. It is a collection of LAN within the city
MAN
has no geographical limit
WAN
can connect computers and other devices on opposite side s of the world
WAN
it is a global network of networks
internet
it is an inherently participative medium. Anybody can publish information or create new services
internet
it is a cooperative endeavor – no organization is in charge of the net
internet
analogy of internet (4)
- People / Cars – Digital Signals
- Roads – Telecommunication Lines
(Coaxial cable, Category 5 cable, Fiber optics) - Routers/ Switches
- Telecommunications Modes (Simplex, Half-Duplex, Full-Duplex)
People / Cars
Digital Signals
Roads
Telecommunication Lines
Routers
Switches
Telecommunications Modes
Simplex
Half-Duplex
Full-Duplex
how do i connect to the internet? (6)
- Computer
- Connection - Phone Line, Cable, DSL, Wireless
- Modem
- Network Software - TCP/IP
- Application Software - Web Browser
- Internet Service Provider (ISP)
connecting to the internet (3)
- Dial-up/modem
- Digital Subscriber Line (DSL)
- Wireless/satellite
uses a phone line and a modem. When you’re on, your phone is busy
dial-up/modem
runs through your phone line, but your phone line is available
digital subscriber line (dsl)
operates over radio waves
wireless/satellite
Services offered by the Internet (11)
Online Chat
File Transfer
File Sharing
Gaming
E-commerce
Social Networking
Publishing
Video on demand
Teleconferencing
Telecommunication
Voice Over Internet Protocol (VoIP)
a software that locates websites for you and allows users to “surf” the World Wide Web and view web pages
web browser
a software application that enables a user to display and interact with text, images, videos, music and other information typically located on a Web page at a website on the World Wide Web or a local area network
web browser
one of the most important part of your browser is where you type the address of a website
address bar
what is a URL?
Uniform Resource Locator
the unique identifier of a web page
URL
a specific character string that constitutes a reference to an Internet resource
URL
parts of URL
protocol, sub-domain, domain name, top-level domain, file path, and resource name
indicates that the browser and web server will communicate using Hypertext Transfer Protocol
https://
indicates a resource on the World Wide Web
www
identifies which computer (web server) hosts the site
domain name
denotes the name of a specific Internet area controlled by a company, school, or organization. Typical Domain names consist of some form of organization’s name and a suffix that describes the types of organization
domain name
Common URL Domain Name (11)
.gov
.edu
.org
.mil
.com
.net
.ph
.jp
.uk
.sg
.sa
.gov
government agencies
.edu
educational institutions
.org
non-profit organizations
.mil
military
.com
commercial business
.net
network provider
.ph
Philippines
.jp
Japan
.uk
United Kingdom
.sg
Singapore
.sa
Saudi Arabia
most frequently used application of the Internet
electronic mail (e-mail)
parts of an e-mail address
username or identification number
@ (at) sign
domain name
type of institution
search engines (5)
google
bing
yahoo
excite
ask.com
a software on the Internet looking for documents and their web addresses, which are collected and sent to the search engine’s indexing software and databases.
spiders comb
it means “the forms required by good breeding or prescribed by authority to be required in social or official life.”
etiquette
a set of rules for behaving properly online
netiquette
10 netiquettes
Rule 1: Remember the human
Rule 2: Adhere to the same standards of behavior online that you follow in real life
Rule 3: Know where you are in cyberspace
Rule 4: Respect other people’s time and bandwidth
Rule 5: Make yourself look good online
Rule 6: Share expert knowledge
Rule 7: Help keep flame wars under control
Rule 8: Respect other people’s privacy
Rule 9: Don’t abuse your power
Rule 10: Be forgiving of other people’s mistakes
internet full name?
international network
modem full name?
modulator demodulator
web development has 2 types of scripting, what are those?
client-side scripting and server-side scripting
client-side scripting (6)
javascript
html
css
vbscript
bootstrap
j.query
server-side scripting (7)
NodeJS
PHP
DJango
python
java
c++
c#
3 parts for the server
server
databasse
APIs
text editors (5)
notepad
notepad++
vs code
emacs
gedit
2 core parts of Content Management System (CMS)?
CMA - Content Management Application
CDA - Content Delivery Application
CMA - Content Management Application
designs/code/edit
CDA - Content Delivery Application
output
popular CMS (9)
wordpress
wix
weebly
shopify
blogger
joomla
go daddy
ghost
magento
ASP
Active Server Pages
HTML
HyperText Markup Language
CSS
Cascading Style Sheet
JSP
Java Server Pages
PHP
Hypertext Pre-Processor
PERL
Practical Extraction and Report Language
API
Application Programming Interface
a public, cooperative, and self-sustaining facility used by millions of people worldwide including individuals, small and large businesses, associations, schools, universities, and governments
internet
most popular part of the Internet
World Wide Web
vast collection of computers connecting throughout the world
internet
world’s largest network sometimes referred to as
network of all network
graphical browser developed by Marc Andreessen and his team at the National Center for Supercomputing Applications (NCSA) gave the big boost on Internet technology in 1993
mosaic
developed its Microsoft Internet Explorer, a full scale entry into the browser, server, and Internet Service Provider market completed the major shift over to a commercially based Internet
microsoft
What can we do on the Internet: (7)
- Electronic mail (E-mail)
- Information
- Group Discussion
- Entertainment
- News
- Online Shopping
- Free Programs (software)
a broad term for the work involved in developing a web site for the Internet
web development
a private network
intranet
Tools in web development: (5)
- HyperText Markup Language
- Text Editors
- Web browsers
- Content Management System
- Static and Dynamic HTML
a markup language used to create documents on the World Wide Web
HTML
defines the structure and layout of a Web document by using a variety of tags, elements, and attributes
HTML
a software application used for creating web pages
text editor
a software application for retrieving, presenting, and traversing information resources on the World Wide Web
web browser
an information resource is identified by an?
Uniform Resource Identifier (URI)
most common form of URI
Uniform Resource Locator (URL)
present in resources enable users easily to navigate their browsers to related resources
hyperlinks
a system providing a collection of procedures used to create and manage digital content in a collaborative environment
Content Management System (CMS)
simply is what it is. The page is displayed and that’s it.
Static HTML
Static HTML Advantages (3)
- Quick and easy to put together
- Ideal for demonstrating how a site will look
- Cache friendly
Static HTML Disadvantages (3)
- Difficult to maintain when a site gets larger
- Difficult to keep consistent and up to date
- Offers little visitor personalization
uses other scripting language to change the HTML based on input or events
Dynamic HTML
typically written in various scripting languages or technologies such as ASP, PHP or JSP
Dynamic Pages
Dynamic HTML Advantages (4)
- Offers highly personalized and customized visitor options
- Database access improves the personalized experience
- Scripts can read in data sources
- Can create the illusion of being updated regularly
Dynamic HTML DIsadvantages (3)
- Personalized pages are not very cache friendly
- Requires basic minimum knowledge of the language being used
- Scripts need more consideration when uploading and installing