Baixe o app para aproveitar ainda mais
Prévia do material em texto
Paradigmas De Linguagens Módulo I Questão 1) As variáveis de um programa são responsáveis pela manipulação de informações e representam uma abstração de um espaço na memória do computador. Os principais atributos que definem uma variável são: Resposta: B) Nome, endereço, valor, tipo e escopo. Questão 2) Qual tipo de dados primitivo é comumente utilizado para representar valores que não possuem a parte fracionária? Resposta: A) inteiro Questão 3) Qual tipo de dados primitivo utilizado para representar valores do tipo verdadeiro ou falso? Resposta: D) booleano Módulo II Questão 1) Considerando as regras de precedência para avaliação de uma expressão aritmética, o que será apresentado na tela após a execução do trecho abaixo:: Public static void main(String[] args) { int a=3, b=2, c=5, d; d = ((a*b-c)+(b*a*a+b)+(a*b-b))/c; System.out.println("Resultado="+ d);} Resposta: A) 5 Questão 2) Considerando a seguinte expressão aritmética: X = (a*b)+(c-2)/(d%2) Qual operador representa uma operação relativa ao módulo da divisão? Resposta: E) % Questão 3) Sobre expressões booleanas, considere o seguinte trecho de código escrito na linguagem de programação C#: bool a = true; bool b = !a; bool c = !(a || b); bool d = (c && b) || a; bool e = (!a && !b) || c || d; Console.WriteLine("a: {0}", a); Console.WriteLine("b: {0}", b); Console.WriteLine("c: {0}", c); Console.WriteLine("d: {0}", d); Console.WriteLine("e: {0}", e); O que será exibido na tela após a execução do código? Resposta: A) True, False, False, Ture, True. Módulo Complementar I Questão 1) (ESAF - 2002 - PM-FORTALEZA) Sobre a linguagem COBOL, considere as seguintes assertivas: I. Seu projeto enfatiza características para especificar propriedades e estruturas de arquivos, dado que foi concebida para aplicações com alto volume de entrada e saída de dados. II. Sua sintaxe é semelhante a da língua Inglêsa, o que torna os programas escritos em COBOL legíveis e autodocumentos. III. Um programa COBOL é organizado em quatro divisões: Identification division, environment division, file division e procedure division. IV. A procedure division implementa o algoritmo em termos dos comandos que transformam os dados de entrada no resultado desejado. Marque a opção com a seqüência de alternativas corretas. Resposta: B) I, II, IV Questão 2) (ESAF - 2002 - PM-FORTALEZA) Em um programa COBOL, uma variável será usada para acumular salários dos funcionários cadastrais em um arquivo. O objetivo é achar o salário médio dos funcionários de cada departamento da empresa. Marque a opção correta quanto a declaração da variável e o seu variável e o seu tipo na WORKING-STORAGE SECTION. Resposta: D) 77 tot-salario pic 9 (10) V99, VALUE O , USAGE IS COMPUTACIONAL Questão 3) (ESAF - 2002 - PM-FORTALEZA) Acerca da linguagem COBOL padrão, marque a opção correta Resposta: Um parágrafo, na PROCEDUREDIVISION, é uma sequencia de comandos rotulado. Complementar II Questão 1) (ESAF - 2000 - TCU) A restrição de valores para um determinado campo de uma tabela pode ser feito através do(s): Resposta: E) Dominio Questão 2) (ESAF - 2000 - TCU) No comando LOOP, o comando que permite passar para o próximo registro dentro da mesma iteração é: Resposta: E) Continue Questão 3) (ESAF - 2000 - TCU) Dentro de um mesmo grupo de funções foram criados dois módulos de funções: w_cont type Preportw_cont = 5w_cont = w_cont + 1 Após a execução do comando w_cont = w_cont + 1, o conteúdo da variável w_cont é igual a: Resposta: C) 1
Compartilhar