Questões
Pratique com questões de diversas disciplinas e universidades
3.529 questões encontradas(exibindo 10)
Em relação aos conceitos de iteratividade e recursividade, escolha uma sentença INCORRETA.
A recursão não possui desvantagens, portanto, as soluções recursivas sempre serão a melhor opção para implementar a solução de qualquer algoritmo.
Tanto implementações iterativas quanto recursivas são baseadas em uma estrutura de controle.
Há várias funções que podem ser resolvidas tanto iterativamente quanto recursivamente.
A recursão consegue a repetição por meio de chamadas repetidas.
Soluções recursivas criam uma outra cópia da função, o que pode consumir muita memória dependendo da quantidade de chamadas recursivas.
6. Com as declarações:
real soma, x
string nome, cor
booleano cod, teste, tudo
Assinale com um X os comandos de atribuição válidos.
( ) teste = cod OU
( ) tudo = soma
( ) x = nome geq cor
( ) cod = cor = 'verde'
( ) tudo =
Identifique na situação apresentada o que não representa uma entrada de dados para o caixa eletrônico realizar a operação:
1. (FGV − 2010 − DETRAN/RN − PROGRAMADOR DE COMPUTADOR) SOBRE O PROCEDIMENTO DE RECURSIVIDADE, ANALISE OS ALGORITMOS A SEGUIR E ASSINALE A ALTERNATIVA CORRETA:
ALGORITMO I
FUNÇÃO FATORIAL(I)
FAT(I) := SE I ≤ 1 ENTÃO 1 SENÃO I X FAT(I-1)
ALGORITMO II
FAT[0]:= 1
PARA J := 1, ..., N FAÇA
FAT[J] := J X FAT[J-1]
Exercício 3 - Calculadora RPN com controle de acesso
O programa implementa uma calculadora RPN utilizando uma estrutura de pilha implementada em C++.
O programa utiliza a classe StackIterator para iterar sobre os elementos da pilha.
O programa utiliza a função gets para ler a entrada do usuário.
O programa utiliza a função sscanf para converter a entrada do usuário em números inteiros.
O programa utiliza um switch para identificar qual operação deve ser realizada.
O programa utiliza a função printf para imprimir a saída na tela.
seguir estarão aprovados na disciplina de Linguagem e Técnica de Programação?
4 alunos passaram de ano na disciplina.
3 alunos passaram de ano na disciplina.
5 alunos passaram de ano na disciplina.
7 alunos passaram de ano na disciplina.
6 alunos passaram de ano na disciplina.
A linguagem de programação Python caracteriza-se pelos recursos avançados para o tratamento de dados e tem um conjunto importante de tipos de dados que possibilita uma otimização na legibilidade dos programas.
Com relação aos tipos de dados em Python, assinale a alternativa correta.
Quais as possibilidades dimensionais de uma matriz e o que determina a sua dimensão?
Uma matriz pode ser unidimensional ou tridimensional e o número de vetores determina sua dimensão.
Uma matriz pode ser tridimensional ou bidimensional e o número de subscritos determina sua dimensão.
Uma matriz pode ser apenas multidimensional e o número de variáveis determina sua dimensão.
Uma matriz pode ser unidimensional ou bidimensional e os números de processos determinam sua dimensão.
Uma matriz pode ser unidimensional ou multidimensional e o número de subscritos determina sua dimensão.