Module 10 Flashcards
What is abstraction?
A general idea rather than a specific example from real life.
In computers, it hids away the implementation.
Ex: A button in a coffee machine writen “Make Coffee”.
What is Access Time?
Time needed by a memory device to transfer information to the CPU.
What is Architecture in computer science?
The design of a computer or a program.
How the parts are organized relative to each other.
How computers and programs interact with each other.
What is ASP.NET?
Active Server Pages.NET
ASP was a technology that combines HTML with computer code to make dynamic websites.
ASP.NET was a framework for making dynamic websites using technology similar to ASP.
What is Assembly Language?
A low level computer language that can be understood by people.
What is an Assembler?
A computer program that translate assemble code to machine code.
What is front end?
The part of a website visible to the user. The interface of the website.
What is the back end?
The part of the website that the user don’t interact directly.
Ex: database.
What is BASIC?
Beginner’s All-purpose Symbolic Instruction Code.
A language created around mid-1960s to teatch students that has envolved into a more advanced language.
What is C?
One of the most widely-used programming languages developed between 1969 and 1973.
What is C#?
A language based in C invented by microsoft in 1999.
What is C++?
A language based in C created in the beginning of the 1980s.
What means a program to make a call?
to transfer control from a program to a subprogram that can perform a specific task.
What is th Environment?
Is the overall structure within which a user, computers operates.
Ex: an enviroment to create digital painting.
What is a installer?
A special software that installs other softwares.
What is a library?
A collection of file that are often made up of computer code.
What is JQuery?
A JavaScript library used in creating websites.
What are the two meaning of Load?
- To transfer data from one location to another.
- The amount of demand on a computer program or computer system. Ex: on a network of 100 computers, if 80 of them are requesting information from one computer, this computer has a load of 80% of the network.
What is Load Testing?
Test to simulate how a computer performs under certain load conditions.
What is OOP?
Object-oriented programming.
It’s an approach for programming that focuses on objects and information. Objects can have states (condition) and behavior (actions).
What is JASON?
- JavaScript Object Notation.
- Is a system for exchanging information between different computer programs.
3.Mainly used between a server and an internet application.
- Compatible with many languages.
What is a Key?
- A unique identifier for a piece or collection of information. Ex: ID number of a student.
- A password.
What Let means for a computer?
It tell the computer to do something. Ex: “Let: Computer restart”.
What is machine cycle?
The series of steps to complete an instruction.
What a machine cycle is composed of?
- Fetch: Get the next instruction.
- Decode: Translate the instruction so the computer can understand it.
- Execute: Perform the instruction
What are the three scripting languages characteristics?
- Similar to English.
- Can be used with HTML.
- Can program tasks to be automatic.
What is velocity in Cs?
The measure of how much work people are performing in one set period of time.
What is a CRC?
Cyclic Redundancy Check.
It’s a protocol and a number used to check if some data is corrupted on arrival.
How CRC works?
Ex: Let’s say that the numbers 11, 09 and 23 are sent as data. This numbers are put together as the new number 110,923 and divide by a choosen number like, for example, 16. The remainder of this division is a CRC number and it is sent with the data. The receiving computer does the same procedure to check if the data is valid.
What is a Web Application?
A web site where part of the code runs at the browser.
Allows the browser to performs tasks beyond only refreshing the display.
Ex: Dropbox.
What is Perls?
A computer language developed in 1980. Considered very flexible.
What is Fortran?
Computer language. FOrmula TRANSlation. Invented in 1954.
What is COBOL?
Computer language. COmmon Business Oriented Language. Invented in 1959.
What is Pascal?
Computer language invented in 1970.
What is IoT?
Internet of things.
Refers to connecting everyday objects to the internet.
Ex: Turning on the heater of your house through the internet.
What is another characteristic of IoT?
Data gathering.
Ex: Traffic lights connected to the internet can gather data to help the traffic system to make decisions.
What is a smart device?
A device that can process data.
Ex: sart phone.
What is a dumb device?
A device that cant process data.
Ex: old cell phone.
What is blended learning?
A combination of presencial learning and online learning.
What is a digital citizen?
A person who behaves in a civilized way online.
What is internet neutrality?
Is the idea that the providers of access to the internet shouldn’t discriminate how they provide that service to people based on their geographic location, the type of machine they are using, what they are accessing etc.
Ex: a company deliberately slows down a voip service because it jeopardize its own phone business.
What is a VOIP?
Voice over internet protocol.
A protocol that allows to use the internet as a phone call.
What is an Interpreter?
A program that translate high level language to machine language one instruction at a time instead of the whole program at once.
What is called a language which code are converted to machine code by interpreters?
Interpreted languages.
What widing a device means?
To reset, wipe.
Ex: You should do a widing of your device beefore sell it so someone for security purposes.
What are the five key elements to any computer program?
- Entrance: The start of the program.
- Control/Branching: Decision point within a progam.
- Variables: stored data that can be altered.
- Subprograms: programs within programs.
- Exit: The end of the program.
What BIOS means?
Basic Input Output System.
Why to send information through the internet by mixing the base signal with the data signal (modulation)?
To send only the data signal is less reliable than sending it mixed with the base signal.
What a filament?
A thin thread like object. In computer is a wire or thread that conducts electricity.
Fiber optics utilizes glass filaments to transfer data.
What ergonomics means?
Process of arranging a workplace, systems, and equipment in a way that makes it easy for people to use them.
What is Troubleshooting?
Yo locate the sources of errors and fix them.
What the ctrl key is called control?
Because you use it with other keys to control the conpumyuter, meaning to make it perform a task.
Why the tab is called a tabulator?
Because it allows the user to move through the file in a tabular fashion.
Windows logo Key + D?
Minimize all windows.
Windows key + Down Arrow?
Minimize current window.
What is Data Structure?
How the data is organized in terms of implementation.
Ex: the shipping industry would use different data structure from the manufacturing industry since they have different goals of implementation.
What is Data Structure?
How the data is organized in terms of implementation.
Ex: the shipping industry would use different data structure from the manufacturing industry since they have different goals of implementation.
W key + shift + left/right arrow?
Move window to other monitor.
Ctrl + shift + Esc?
Goes directly to task manager.
W key + L?
Display login screen.
W key + P?
Choose a presentation display mode.
W key + Plus/minus sign?
Zoom in and out the windows display.
What is Data Science?
*data -> knowledge
System and process to extract knowledge and insights from data.
Quote 5 topics of Data Science.
- Data visualization.
- Statistical analysis.
- Data analysis.
- Artificial intelligence.
- Machine learning.
What is Statistical analysis?
Identifying trends in different data sources.
What is Data analysis?
Evaluating data to extract information and support decision making.
What is the origin of the word robot?
czech for forced labor or slave.
What is a Robot?
- A machine that resembles humans in apparence and/or behaviour.
- An automated machine.
What is the core function of an AI?
Observe and learn.
What is the machine learning?
A subcategory of AI. Is the learning part. The data is given and processed, but not independently observed.
Wha the G in 3G or 4G means?
Generations, a level or stage of development.
What are the capabilties of 1G phones?
Only make phone calls.
What are the capabilties of 2G phones?
Calls and others functionalities as text messaging.
What are the capabilties of 3G phones?
Smartphones. Access the internet. Internet speed up to 10Mbps.
What are the capabilties of 4G phones?
Internet speed up to 150Mbps.
What are the capabilties of 5G phones?
Internet speed up to 20Gbps.
What are the two main ways for your phone to connect to the internet?
- Wifi
- Via a cell tower (data connection).
What is the name of the connection when you connect your phone to a cell tower?
Data connection.
How a data connection works?
It uses your phone’s data plan to connect to the cell tower. The cell towers have their own generation. If your phone is a 4G but the tower is a 3G, the connection is a 3G. Its always the lowest generation.
What is LTE?
Long Term Evolution.
Its a step between 3G and 4G.
What is wifi Gs?
Short for Ghz. Do not confuse with the G for generation in phones.
Wifi connections send digital information through waves. The refers to the gigahertz of this waves.
What are the two wifi Gs?
- 2.4 Gz. 450-600 Mbps.
- 5G. 1300 Mbps.
Is 5G wifi always better than 2.4G?
No. 5G has shorter range and has more difficulty passing through solid objects.
What is computer ethics?
The intelligent and responsible use of computers.