Questões

Total de Questões Encontradas: 24

Texto Associado Texto Associado
Julgue os itens subsequentes, referentes aos fundamentos das linguagens de programação. 
Considere que, em um sistema, seja necessário montar uma lista de opções e criar uma rotina para calcular a média das notas dos alunos. Nessa situação, é correto escolher um procedimento para a primeira ação e uma função para a segunda.
C
Certo
E
Errado
Ano: 2010 Banca: CESPE Órgão: INMETRO Prova: Pesquisador - Ciências da Computação
Imagem da Questão
Considerando o pseudocódigo acima, assinale a opção correta, com base nos conceitos de lógica de programação e de passagem de parâmetros.
A
Da forma como os argumentos são passados para o procedimento, estão preservados os valores originais de nota1 e nota2. 
B
Os argumentos podem ser fornecidos independentemente de ordem, já que a associação deles com os parâmetros formais é realizada pelo nome dos argumentos. 
C
Todas as alterações feitas nos parâmetros formais A e B refletem-se nos parâmetros nota1 e nota2. 
D
Considerando que está se usando um procedimento, no algoritmo apresentado está faltando a instrução retorno (resultado). 
E
As variáveis A e B são variáveis globais e podem ser utilizadas além do escopo do algoritmo no qual foram declaradas.
Analise o algoritmo abaixo: 
Imagem da Questão
Sobre ele é INCORRETO afirmar:
A
Exibirá o maior entre três números lidos, exceto se os três valores forem iguais.
B
Se forem lidos os valores 1, 3 e 6 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 1, em seguida o valor 3 e, por último, o valor 6.
C
Se forem lidos os valores 7, 2 e 9 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 7, em seguida o valor 2 e, por último, o valor 9. 
D
Se forem lidos os valores 9, 7 e 2 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor 9.
E
Se forem lidos os valores -1, -3 e -8 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor -1. 
Ano: 2012 Banca: AOCP Órgão: TCE-PA Prova: Assessor Técnico - Administrador de Banco de Dados
Sobre as linguagens de programação, assinale a alternativa correta.
A
Programação estruturada é uma forma de programação de computadores em que todos os programas possíveis podem ser reduzidos a uma única estrutura modular, por isso os programas contêm módulos. 
B
Na programação orientada a objetos, os objetos de uma classe possuem comportamento, representados pelos atributos, e características, representadas pelos métodos. 
C
Dois são os grandes grupos de paradigma de linguagem de programação: Programação Orientada a Objetos (POO) e Programação Estruturada.
D
Diferentemente dos programas convencionais, os scripts são arquivos de texto com comandos interpretados pelo programa em tempo de execução.
E
A Programação Linear lida com problemas de otimização quando o programa é feito em um único arquivo construído de forma top-down.
Ano: 2012 Banca: FCC Órgão: TRE-SP Prova: Técnico do Judiciário - Programador de Sistemas
Analise o algoritmo a seguir:
Imagem da Questão
Se forem lidos os valores 2, 5, 7, 3 e 4,
A
a saída será 840. 
B
haverá um erro, pois o resultado de um cálculo envolvendo a variável r não pode ser armazenado na própria variável r. 
C
a saída será 210.
D
haverá um erro, pois o valor gerado será maior do que uma variável do tipo inteiro pode suportar.
E
a saída será 0.
Ano: 2012 Banca: FCC Órgão: TRE-CE Prova: Técnico do Judiciário - Programador de Sistemas
Considere o algoritmo seguinte: 
Imagem da Questão
A saída na tela será 
A
0. 
B
2, 4, 8, 16 e 16. 
C
2, 4, 8 e 8.
D
1. 
E
0, 0, 0, 0 e 0. 
Ano: 2012 Banca: FCC Órgão: TJ-RJ Prova: Analista Judiciário - Analista de Sistemas
O seguinte trecho de pseudo-código representa a definição de uma função (sub-rotina) f com um único argumento x. 
Imagem da Questão
A execução do trecho de código acima resultaria na escrita de  
A
0, 1 e 0 no caso de passagem de parâmetros por valor e.  0, 1 e 0 no caso de passagem de parâmetros por referência.  
B
0, 1 e 1 no caso de passagem de parâmetros por valor e.  0, 1 e 0 no caso de passagem de parâmetros por referência.  
C
0, 1 e 0 no caso de passagem de parâmetros por valor e.  0, 1 e 1 no caso de passagem de parâmetros por referência.  
D
0, 1 e 1 no caso de passagem de parâmetros por valor e.  0, 1 e 1 no caso de passagem de parâmetros por referência.  
E
0, 0 e 0 no caso de passagem de parâmetros por valor e.  0, 1 e 1 no caso de passagem de parâmetros por referência. 
Observe o algoritmo abaixo. Considerando Y=3, será impresso:

    Início
        inteiro: X, Y, Z;
        caracter: MSG;
        leia(Y);
        Z = Y * 3;
        X = Z - 9;
        se X < 0 então
            imprima("Número Negativo");
        senão se X > 0 então
            imprima("Número Positivo");
        senão
            imprima("Zero");
        fim se
        MSG = "Fim do Algoritmo";
    fim.
A
Número Negativo.
B
Número Positivo.
C
Zero.
D
Fim do Algoritmo.
E
Fim.
É INCORRETO afirmar que a programação estruturada:
A
possui um enfoque procedural.
B
separa os dados e as funções, conforme o objeto de análise.
C
trata funções e dados de maneira integrada.
D
baseia a codificação em conceitos abstratos do mundo real.
E
não é orientada a evento.
Sobre o algoritmo abaixo, é correto afirmar que:
Imagem da Questão
A
é um algoritmo de pesquisa sequencial.
B
repita ... até COMECO > FIM é um comando condicional.
C
a dimensão de pesquisa é definida pela variável NUMERODECODIGOS/2.
D
COMECO é uma variável global.
E
o algoritmo pesquisa a tabela de conversão TABELA, procurando o CA que seja igual ao CEP. Encontrando troca CEP pelo CN correspondente e, não encontrando, move brancos para CEP.
Página 1 de 3