O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Algorithms and Software Development

Alondra Nicol CIIC 3011 Espanhol 23 flashcards

Flashcards do conjunto (23)

  1. 1Analyze the problemTry to understand the problem as much as possible
  2. 2Determine the SpecificationsDescribe what the program will do. Define the inputs and outputs and the relationship in between them.
  3. 3Create a DesignPseudocodes, flowcharts
    Formulate overall structure of the program
    How it will work
  4. 4Implement the DesignTranslate design into a computer language. Steps will be written as computer statements.
  5. 5Test/ DebugTry if the program works as expected. Find errors and bugs in order to fix them (debugging). You should try everything that could make your program crash.
  6. 6Maintain the ProgramMake improvements to the program.
    A program is never finished.
  7. 7PseudocodesA high-level description of a program that uses syntax similar to common programming languages. Concentrates on the algorithm.
  8. 8Algorithmsare step-by-step procedures that do some calculation or computation. Are precise sequence of instructions.
  9. 9Buildings of AlgorithmsSequence, repetition (loop), selection (branching)
  10. 10Selectionimplemented with conditional expressions:
    -if
    -if, then
    -chained expressions
  11. 11Ifexecutes a block of code if a Boolean expression is True. Must use colon and indentation
  12. 12If-elseThe first option is executed if the Boolean expression is true and second option is executed if the Boolean expression is false. Same level of indentation.
  13. 13Repetitionis a method by which you repeat a set of instructions (iteration)
  14. 14WhileBasic method of iteration
  15. 15Accumulatorvariable sum
  16. 16Flowchartsdiagram made up of boxes, diamonds, and other shapes, connected by arrows - each shape represents a step in the process, and the arrows show the order in which they occur.
  17. 17Processrectangle
  18. 18Input/Output__
    /__/
    obtain or output data
  19. 19Decisiondiamond
    a question
    -True or false
    -Yes or no
  20. 20ConnectorCircle
    allows flowchart to be drawn without intersecting lines or without a reverse flow
  21. 21Predesign processrectangle with divisions
    invoke a subroutine or an interrupt program
  22. 22Terminalpill-like
    finishes or starts
  23. 23Flow linesShow directions

Informações

Descrição
CIIC 3011 FlashCards sobre Algorithms and Software Development , criado por Alondra Nicol em 15-03-2018.
Criado por
Alondra Nicol
Visualizações
30
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?