Vista previa del material en texto
alfaconcursos.com.br MUDE SUA VIDA! 16 b) recursividade. c) multitarefa. d) multithreading. e) fibonacci. SOLUÇÃO RÁPIDA Gabarito letra b) Recursividade ocorrer quando um código precisa ser reutilizado para melhorar a performance de um programa. SOLUÇÃO COMPLETA A recursividade é a definição de uma sub-rotina (função ou método) que pode invocar a si mesma. Um exemplo de aplicação da recursividade pode ser encontrado nos analisadores sintáticos recursivos para linguagens de programação. A grande vantagem da recursão está na possibilidade de usar um programa de computador finito para definir, analisar ou produzir um estoque potencialmente infinito de sentenças, designs ou outros dados. Fonte: https://pt.wikipedia.org/wiki/Recursividade_(ciência_da_computação) 18. ANO: 2016 Banca: IF-PA Órgão: IF-PA Prova: Técnico de TI Quando um erro de sintaxe ocorre é porque: a) O programador não escreveu corretamente o comando. b) O usuário não fez o que o programa pediu. c) O programador não conhecia a semântica do comando escrito por ele. d) A lógica do programa está errada. e) A linguagem de programação usada não era adequada à solução do problema. SOLUÇÃO RÁPIDA Gabarito letra a) O erro de sintaxe ocorre quando o programador escreve alguma instrução do programa em desacordo com as regras da linguagem escolhida. SOLUÇÃO COMPLETA Uma linguagem de programação normalmente tem uma sintaxe rígida, que é o conjunto de regras que determina quais combinações de símbolos e palavras-chaves podem ser utilizadas. Fonte: unicamp.br 19. ANO: 2016 Banca: IF-PA Órgão: IF-PA Prova: Técnico de TI Em programação de computadores uma sub-rotina pode ser uma função ou um procedimento. Sobre funções e procedimentos, pode-se afirmar: a) Que as funções retornam um único valor e procedimentos não retornam valores. https://www.alfaconcursos.com.br/