1. APCS Quiz 1 (do any 20 questions) Name____________________
0x00) Expand: CLI
Command Line Interface
0x01) Expand: GUI
Graphical User Interface
0x02) Expand: FTP
File Transfer Protocol
0x03) Expand: SSH
Secure SHell
0x04) Expand: ASCII
American Standard Code for Information Interchange (1 byte = 8 bits per key)
0x05) Expand: EBCDIC
Extended Binary Coded Decimal Interchange Code
0x06) Expand: IP
Internet Protocol
0x07) Expand: WYSIWYG
What You See Is What You Get
0x08) Expand: WIWIWIM
What I Write Is What I Mean
0x09) Expand: OOP
Object Oriented Programming
0x0A) Expand: WORM
Write Once Read many
0x0B) Expand: HTTP
HyperText Transfer Protocol
0x0C) Expand: HTML
HyperText Markup Language
0x0D) Expand: JDK
Java Development Kit
0x0E) Expand: JRE
Java Runtime Environment (or JVM Java Virtual Machine)
0x0F) Expand KISS
Keep It Simple Stupid
0x10) Expand RTFM
Read The Fraking Manual
0x11) Expand FUBAR
Fraked Up Beyond All Recognition
0x12) Expand SNAFU
Situation Normal, All Fraked Up
0x13) Expand: MFLOP or MegaFLOP
10^6 = 1000^3 Floating Point OPerations per sec (MebiFLOP = 1024^3 FLOP)
0x14) Expand: STEAM or STEM
Science Technology Engineering Arts and Math or
Science Technology Engineering and Math
2. 0x15) Define: UNICODE
All Standard Codes for Information Interchange together (2 bytes = 16 bits per key)
0x16) Define: To debug
To edit a program to correct errors in syntax or semantics.
0x17) Define: Internet
WAN: Wide Area Network includes mil, goc, edu, net, com, etc
0x18) Define: Intranet
LAN: Local Area Network connecting all the PCs in 1 room or building or institution
0x19) Define: BAUD
bit/sec (300 baud, 1200 baud, 4800 baud, 19200=19.2K baud)
0x1A) Define: MODEM
Modulator-DEModulator connecting a PC to a network over cable or phone line
0x1B) What does this Linux command do: passwd?
Change your password
0x1C) What does this Linux command do: ls?
List your files in the current directory aka folder
0x1D) What does this Linux command do: mkdir?
Make a new sub-directory
0x1E) What does this Linux command do: cd?
Change to another directory
0x1F) What does this Linux command do: which?
Finds where a program is installed or if it even is installed
0x20) What does this Linux command do: chmod?
CHange MODe changes file and directory permission aka security
0x21) What does this Linux command do: nano?
Text Editor
0x22) Admiral Grace Murray Hopper found the first computer bug, what was it?
Moth
0x23) What is putty?
Windows utility emulating a Linux Shell aka Terminal
0x24) What is javac?
Translates high level java command to Java Byte Code
0x25) What is java?
Interperets Java Byte Code for your OS and PC
0x26) What's a LAMP server?
Linux Apache Mysql Php
0x27) What's a Cluster aka MultiCore aka Super Computer?
One PC with many CPUS, like several PCs in one (Linux Cluster)!
0x28) MrG has been teaching ____________________ since 1975.
Programming
0x29) MrG has been teaching ____________________ since 1984.
NYS Regents Math and Science (also AP Computer Science A and AB)
0x2A) MrG has been teaching ____________________ since 1993.
College Math and Computer Science (also AP Calculus AB and BC)
0x2B) MrG has been teaching ____________________ since 2002.
The care and feeding of Linux Clusters
0x2C) MrG has been teaching ____________________ since 2011.
CAS: Computer Algebra Systems like SAGE
0x2D) MrG has been teaching ???????????????????? since 2020.