Cs eoy

Cards (63)

    1. E- waste
    Name for an old digital device that has been thrown away
    1. waste
    • Can impact the environment
  • Manufacturing of device (computers, phones, etc.)

    1. Raw material extraction
    2. Smelting and refining
    3. Component manufacturing
    4. Assembly
    5. Packaging
    6. Transportation
  • Some materials used in electronics are in short supply
    1. waste can cause damage to land and contamination to water supplies, leading to pollution and health issues
  • Subprogram
    A piece of reusable code that does a job for you
  • Types of subprograms

    • Procedure
    • Function
  • Subprograms
    • Make the code shorter
    • Allow us to put useful code at the top to be reused
    • Can reuse code over and over again
    • If subprogram is broken, you can quickly fix it in one spot rather than many spots
    • Provide a layer of abstraction
  • Subprograms can take care of things while we concentrate on something else
  • Functions and procedures should be organized at the top of the program to help it organized
  • However, they can be used anywhere in the main body
  • DEF
    Short for define, indicates you are starting a subprogram
  • Parameter
    Arguments imported by the user
  • WEEE regulations were set up to set targets for collection, recycling and recovery of computing and electronic items
  • Responsible recycling is where you reuse components such as plastic and glass but dispose of dangerous substances safely
  • Major manufacturers now have recycling programmes to minimise e-waste
  • Abstraction
    Getting rid of the exact details of something to focus on the key aspects
  • Decomposition
    Breaking down a problem into smaller parts to make it easier to solve
  • Pattern recognition
    Identifying common themes in problems so you can apply known solutions
  • Metal used in the manufacture of rechargeable batteries, printer inks and toners
    • Cadmium
  • Metal used in the manufacture of circuit boards and cable sheathing
    • Lead
  • Metal used in the manufacture of LCD screens
    • Mercury
  • Chemical compound used to make casings
    • Hexavalent chromium
  • Toxic compounds added to plastics, circuit boards, and connectors to make them more fire retardant
    • Polybrominated diphenyl ethers
  • Toxic compounds added to plastics, circuit boards, and connectors to make them more fire retardant
    • Polychlorinated biphenyls (PCBs)
  • Concatenate meaning
  • Concatenation means ?
    Joining to strings together
  • why do programmers use flowcharts
    Communicated ideas in a understandable format at a higher level of abstraction
  • Runtime error 

    Errors which can cause an error to crash
  • Logic error 

    Errors which cause incorrect or unwanted behaviours
  • Syntax errors 

    Errors in the use of programming language such as Missing ‘:’
  • Increment
    To add one or fixed amount
  • Decrement
    Subtract 1 or fixed amount
  • String
    a word
  • integer
    A whole number
  • Booleoan
    True/false value
  • Float
    A Decimal
  • A list
    Several values stored in a list
  • Definite loop 

    for loop
  • Indefinite loop 

    While loop