Questões de Concurso Público UFRPE 2018 para Técnico de Tecnologia da Informação - Sistemas
Foram encontradas 64 questões
1) O servidor demitido por valer-se do cargo para lograr proveito pessoal, em detrimento da dignidade da função pública, ficará incompatível para nova investidura em cargo público federal, pelo prazo de 10 (dez) anos. 2) A licença para capacitação poderá ser usufruída a cada 5 (cinco) anos, num período de até 3 (três) meses, com a respectiva remuneração. 3) O servidor investido em mandato de vereador mas afastado do seu cargo público contribuirá para a Seguridade Social como se em exercício estivesse. 4) A penalidade de suspensão por 45 (quarenta e cinco) dias poderá ser aplicada através de sindicância. 5) O afastamento do servidor para servir em organismo internacional de que o Brasil participa dar-se-á com perda total da remuneração.
Estão corretas, apenas:
Sobre linguagem UML, analise as seguintes afirmações.
1) O Diagrama de Casos de Uso representa atores e casos de uso para modelar os comportamentos do sistema.
2) O Diagrama de Objetos ilustra as instâncias dos itens encontrados no Diagrama de Classes.
3) O Diagrama de Estados representa o estado final do objeto durante a troca sequencial de mensagens entre objetos.
Está(ão) correta(s), apenas:
Considere o algoritmo a seguir Inteiro
x1 =2, x2 = -1, x3 = 4
Enquanto (x1 > 0) faça
x2 = x3/3-x2*4
x1 = x3 % x1
Fim enquanto
Imprime(x2)
O que será impresso ao final do programa?
No que diz respeito a algoritmos e linguagens de programação, analise as afirmações a seguir.
1) É possível substituir comandos de condição (IF) por apenas comandos de repetição (WHILE) com as devidas no código.
2) A sequência de execução das instruções do algoritmo não tem importância, desde que todas sejam executadas em algum momento.
3) Um algoritmo não representa um programa de computador, e pode ser essencialmente executado por um ser humano se este tiver disponível tempo e memória suficientes.
Está(ão) correta(s), apenas:
Considere o seguinte algoritmo
Inteiro array[10] = {0,1,2,3,4,5,6,7,8,9}
var i = 0
Enquanto i < 10 Faça
Inteiro temp = array[i]
array[i] = array[9-i]
array[9-i] = temp
i = i + 1
Fim enquanto
Qual será o conteúdo do vetor ‘array’ após a execução
do programa?
Considere a função recursiva ‘func’ definida por
func(1) = 1
func(n) = (n - 1) * func(n - 1)
Quais são os valores de func(4) e func(5), respectivamente?
No que diz respeito à linguagem de programação Java, analise as afirmações abaixo.
1) Um método declarado como ‘static’ não pode acessar variáveis de instância da classe, pois o método pode ser chamado mesmo quando não há nenhum objeto da classe instanciado.
2) Java permite herança múltipla de classes, portanto uma nova classe pode ser herdeira de duas ou mais classes já definidas.
3) O operador ‘+’ só pode ser utilizado para dados de tipo numérico.
Está(ão) correta(s), apenas:
Considere o seguinte código em linguagem Java
O que aparece na tela após execução do código é:
A respeito de JEE, analise as proposições a seguir.
1) Em projetos Java EE corporativos baseados em arquitetura cliente-servidor, geralmente são executadas aplicações código EJB no servidor.
2) O WebSphere é um servidor de aplicação J2EE.
3) O servidor JBoss é inadequado para aplicações distribuídas porque não implementa um container EJB.
Está(ão) correta(s), apenas: