GoConqr has a new look! Let us know what you think.

Flashcards

CSC 101

nikolejoce English 57 cards

Cards in this deck (57)

  1. 1Computera fast electronic device that accepts INPUT information, Processes it according to a PROGRAM, and produces the resultant OUTPUT information
  2. 2InstrumentalismTechnology can be used and is only a tool (it is neutral)
    It's not about technology itself, its about how you use it
  3. 3Techological DeterminismTechnology is this autonomous force that is unstoppable
  4. 4Media Ecologythe study of media as environment
    (the media affects us just like our natural environment does, maybe even more)
  5. 5Marshall McLuhan's 4 Laws of Media Effects1. What does the media enhance?
    2. What does the media make obsolete (no longer needed)?
    3. What does the media bring back from the past that used to be obsolesced?
    4. What does the media flip into when pushed to the extreme?
  6. 6Who Invented Javascript Programming?Brendan Eich
    1995
  7. 7What should all Javascript statements end with?;
  8. 8In Javascript, when is the escape character used?before an apostrophe so as to not let the computer think that that is the end quote
    (escape character - \)
  9. 9Attribute for when the mouse goes over an imageonmouseover
  10. 10Attribute when a mouse is clickedonclick
  11. 11name of of the computing issues related to robotsrobots take care of the weaker members of society. Robots who do nat have emotions.
    We ourselves lose the ability to care for others and others lose the feeling of human companionship
  12. 12TRUE/FALSE "Put the right kind of software into a computer, and it will do whatever you want it to. There may be limits on what you can do with the machines themselves, but there are no limits on what you can do with software."FALSE
  13. 13TRUE/FALSE For any given problem, there is only one algorithmFALSE
  14. 14TRUE/FALSE The parseFloat function in JavaScript takes a numeric input and returns the corresponding string valueFALSE
  15. 15TRUE/FALSE Source code refers to the collection of computer instructions written in binaryFALSE
  16. 16TRUE/FALSE A translator (or compiler) provides real-time translationFALSE
  17. 17Algorithmstep-by-step instructions for accomplishing a given task
  18. 18This is a binary language that runs directly on the hardware of a particular machineMachine Language
  19. 19What is made freely available and may be redistributed and modified in the case of open source software?Source Code
  20. 20Father of the ComputerCharles Babbage
    -difference engine: mechanical calculator
    - analytical engine: general purpose programmable computer
  21. 21Transmission Control Protocol (TCP)controls method which messages are broken down into packets and reassembled at their final destination
  22. 22Internet Protocol (IP)labelling the packets for delivery and controlling packet's paths
  23. 23Distributed networkAlternate routes for messages
  24. 24Packet-switchingbreaking a message into small pieces, sent independently
    (helps with band width and preventing corruption)
  25. 25Generation 0Mechanical
    Charles Babbage
    Ada Lovelace (first programmer)
  26. 26Generation 1Vacuum Tubes
    control electric current through a vacuum in a sealed container (perform calculation much quicker)
    ENIAC: large scale electronic digital computer
    Alan Turing
    ELIZA: simulated psychotheropist
  27. 27Generation 2Transistors
    smaller, cheaper, reliable, energy efficient
    Compiler
    Grace Hopper
  28. 28Compiler who invented?a program that translates English language instructions into the language of the Computer
    by Grace Hopper
  29. 29Generation 3Integrated Circuit (IC)
    enabled numerous transistors to be manufactured on a single chip
    (smaller, faster, less expensive)
  30. 30Generation 4VSLI (Very Large Scale Integration)
    millions of transistors on a single chip
  31. 31First Personal ComputerAltair 8800
  32. 32Generation 5Parallel Processigna and Networking
    PP: using multiple processors in a single computer to share computational load
    Networking: Computers are no longer stand-alone, they are interconnected
  33. 33Ada Lovelacefirst programmer
  34. 34Design NormsCultural Appropriateness
    Transparency
    Stewardship
    Aesthetic Norms
    Justice
    Caring
    Trust
  35. 35Phishing Attacksway of attempting to acquire sensitive information by masquerading as a trustworthy site
  36. 36Informationismfaith in the collection and dissemination of information as a route to social progress and personal happiness
  37. 37parseFloatconverting strings into values
  38. 38Difference b/w HMTL and JavaScriptHTML is a static webpage
    JavaScript creates dynamic webpages
  39. 39Who Developed JavaScript?Brendan Eich
    1995
  40. 40Event Handlerslistens for an event and responds by running code
  41. 41Stringsequence of characters enclosed in quotes
  42. 42Booleanmeaning a true or false statement
  43. 43sequencial searchgeneral purpose but relatively slow
    start at the beginning and continue through
  44. 44binary searchrestricted use but fast
    continually cutting the desired search list in half until item is found.
    Only applicable if list is ordered
  45. 45machine languageinstructions that correspond directly to the hardware operations of a particular machine
  46. 46assembly languageevolved from machine languages and substituted words for binary code
  47. 47high-level languageallows one to write code closer to the way humans think
  48. 48source codethe collection of computer instructions written in a computer language
  49. 49Program Translation: Interpretationused to provide a real-time translation
    the interpreter hears a phrase, translates and immediately speaks the translation
    (JavaScript)
  50. 50Program Translation: Translator (Compiler)Translates the entire speech off-line
    makes copy of speech, returns when the entire speech is translated
    Ad: once translated it can be read over and over very quickly
    Dis: must wait for entire speech to be translated
    (Commercial Software)
  51. 51Parity Bitsfind row or colomn that doesn't have an even number of 1s
  52. 52von Neumann Architecturevirtually all modern computers have the same underlying structure
  53. 53Central Processing Unit (CPU)carries out the instructions to process information
    acts as the brain of the computer
  54. 54ALU (Arithmetic Logic Unit)Circuitry that performs the actual operations on data (addition, subtraction etc)
  55. 55Registersmemory locations built into the CPU (to provide fast access)
  56. 56Busthe transfer of data between registers and main memory occurs across a collection of wires called a bus
  57. 57Control Unit (CU)circuitry in charge of fetching data and instruction from main memory, as well as controlling the flow of data between registers and the ALU

Information

Description
flashcards for CSC 101 university class which is a computer science class that teaches general computer science knowledge such as history, HTML, Javascript, Sratch, etc
Created by
nikolejoce
Views
50
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?