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

Flashcards

Computer Science Terms

Hari Patel Computer Science Year 12 English 13 cards

Cards in this deck (13)

  1. 1Software LicensingType of licensing that can be on software that designates rules for editing, redistribution, and payment
  2. 2Open SourceYou are allowed to use it for free and edit the code without any fees or licenses
  3. 3FreewareThe software is free but it does not allow you to edit their code. you can redistribute it as you wish
  4. 4Shareware (Proprietary)You cannot share it or redistribute it as you wish.
  5. 5Software Development Cycle1. State the problem
    2. Plan the design
    3. Develop and code
    4. Test
    5. Evaluate
  6. 6Source CodeCode written in languages that a human can understand. The source code goes through an interpreter or compiler to convert the source code into machine code
  7. 7InterpreterUsed for web-based activities using code in the search engine (like java and python). Works line by line so it is slow but works no matter the operating system. Works through a virtual machine
  8. 8CompilerInstalled on your computer and operating system specific. Does an entire block of code at once so it is fast and has good processing efficiency. Turns the source code into machine code instantly
  9. 9Executable CodeInstructions converted into machine code that the computer can understand and execute. Cause a computer to perform encoded instructions according to encoded instructions
  10. 10Flow ChartsA way to show programming logic in pictorial form.
    - Oval starts and finishes (Start/End)
    - Parallelogram used for inputs and outputs like sound
    - Square used for assigning a value to a variable and for a completion of function
    - Diamond shows choices like true or false or not equal
    - 90-degree lines to connect components
  11. 11Sequencethings that go from one thing to another thing in a straight line without any choice
  12. 12Selection- One way: if then
    - Two way: If then else
    - Multiway (two types): Includes multiple choices or a nested if (if inside an if)
  13. 13Iteration or RepetitionLooping
    - Test First: occurs before the program starts
    - Test Last: occurs after the program has started
    Fixed: We know the amount of times the loop will be executed

Information

Description
Year 12 Computer Science Flashcards on Computer Science Terms, created by Hari Patel on 18/10/2020.
Created by
Hari Patel
Views
21
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?