Questões de Concurso Público UFRPE 2024 para Analista de Tecnologia da Informação/Área Sistemas

Foram encontradas 64 questões

Q3007367 Direito Administrativo
Reginaldo exerce cargo efetivo federal em Curitiba/PR, onde reside com Paula, sua esposa, e com Maria, sua madrasta. Paula é engenheira de petróleo e trabalha embarcada, de modo que passa 50 (cinquenta) dias em Belém/PA e 50 (cinquenta) dias em casa. Em uma das viagens de Paula a trabalho, Maria caiu da escada e precisou imobilizar as pernas e um dos braços, necessitando de repouso absoluto pelo período de 14 (quatorze) dias. Reginaldo, único capaz de assisti-la, reuniu laudos médicos e exames a fim de requerer, à Administração, licença por motivo de doença em pessoa da família, pelo período de recuperação de Maria. Considerando a situação hipotética apresentada e com base na Lei 8112/1990, assinale a alternativa correta. 
Alternativas
Q3007368 Legislação Federal
A Lei 14.129/2021 dispõe sobre princípios, regras e instrumentos para o Governo Digital e para o aumento da eficiência pública. A referida legislação traça alguns conceitos importantes para sua compreensão. Sobre o tema, assinale a alternativa correta. 
Alternativas
Q3007369 Legislação Federal
Bartolomeu é governador e determinou, arbitrariamente e sem ordem judicial, a realização de operação policial para retomar a posse de imóvel rural improdutivo de sua propriedade, ocupado há dois anos por trabalhadores sem-terra. Durante a ação, policiais queimaram casas, plantações e executaram 5 pessoas, em nítida violação de direitos humanos. A fim de conter as investigações, Bartolomeu classificou as informações relacionadas à operação como ultrassecretas, com sigilo de cem anos, sob pretexto de que a divulgação delas poderia comprometer investigação em andamento com fim de reprimir infrações graves. Diante do caso, com base na Lei nº 12.527/2011, analise as proposições abaixo e assinale com V as verdadeiras e F as falsas.

( ) A conduta de Bartolomeu é ilícita, pois informações sobre condutas que impliquem violação de direitos humanos, praticada por agentes públicos ou a mando de autoridades públicas, não podem ser objeto de restrição de acesso. ( ) Bartolomeu não tem competência para classificar informações no grau ultrassecreto, pois tal atribuição cabe, exclusivamente, ao Presidente e Vice-Presidente da República, aos Ministros de Estado e aos chefes das três Forças Armadas Brasileiras. ( ) Bartolomeu é competente para classificar informações em grau ultrassecreto, contudo há ilicitude na conduta quanto ao prazo de sigilo imposto, pois as informações podem ser classificadas como reservadas, secretas e ultrassecretas, com tempo máximo de sigilo, respectivamente, de 5 (cinco), 15 (quinze) e 25 (vinte e cinco) anos. ( ) Apesar da ilicitude da conduta de Bartolomeu, é legalmente passível de classificação a informação cuja divulgação ou acesso irrestrito possa comprometer atividades de inteligência, bem como de investigação ou fiscalização em andamento, relacionadas à prevenção ou repressão de infrações.

A sequência correta, de cima para baixo, é:
Alternativas
Q3007370 Legislação Federal
O Decreto 9.203/2017 dispõe sobre a política de governança da administração pública federal direta, autárquica e fundacional. Nos exatos termos da referida norma, assinale a alternativa que NÃO apresenta um princípio da governança pública.
Alternativas
Q3022609 Algoritmos e Estrutura de Dados
A figura a seguir ilustra um jogo chamado de Torre de Hanoi, em vista lateral:
Imagem associada para resolução da questão

O objetivo é remover os discos de diferentes diâmetros do pino A para o pino C, utilizando o pino B como intermediário. Cada movimento deve ser feito com apenas um disco, e o resultado do movimento nunca deve dispor um disco maior sobre um disco menor. Para a implementação do jogo, as estruturas de dados mais naturais para armazenamento dos discos são de qual tipo? 
Alternativas
Q3022610 Algoritmos e Estrutura de Dados
Considere a construção da estrutura de uma árvore binária: cada nó é de um tipo registro chamado de noh com um campo com um inteiro (dado) e dois campos para os nós filhos (ant) e (prox), que são apontadores para noh (aqui convencionado como noh^). O elemento apontado por uma variável apontadora pt, por exemplo, é ‘pt^’. Considere o seguinte pseudocódigo do procedimento de construção da árvore:
Imagem associada para resolução da questão

O parâmetro “nodearv” é passado para “construa” por referência, e a função “novo” aloca espaço na memória para um novo nó. Suponha que a variável “raiz” é do tipo “noh^” e é inicializada com ‘NULO’. Então, para cada valor ‘x’ em {2,6,1,9,4,7,3,8,5}, nessa ordem, nós chamamos “construa(raiz, x);”, acarretando a construção da árvore com esses valores. As folhas dessa árvore (nós sem filhos) resultam, portanto, em: 
Alternativas
Q3022611 Algoritmos e Estrutura de Dados
Considere a implementação de um programa que utiliza estruturas de uma fila de inteiros (F) e de uma pilha de inteiros (P), além de uma varável inteira (V). Trata-se do processamento de uma sequência de inteiros, que segue duas regras: se o atual elemento da sequência é maior que V, então movemos um elemento de P para F, descartamos um elemento de F, inserimos o valor de V também em F e atribuímos a V o atual elemento da sequência. Caso contrário, descartamos um elemento de P, movemos um elemento de F para P, inserimos o valor de V em P e atribuímos a V o atual elemento da sequência. Considerando que, no início, temos F={3,4,8}, P={2,1,5}, sendo que, para ambas, a ordem dessas listas é do mais antigo para o mais novo, e V=6, assinale a alternativa que apresenta o estado final de F e P após o programa receber a sequência de inteiros 7,9,4,3. 
Alternativas
Q3022612 Algoritmos e Estrutura de Dados
Para a questão, considere que temos que representar uma matriz M de tamanho n x m (n linhas e m colunas) num vetor unidimensional A. A indexação de M inicia com 1, enquanto a indexação de A inicia com 0 e elementos contíguos de uma mesma linha de M devem permanecer contíguos em A. Considere DIV como a divisão inteira e MOD como o resto da divisão inteira. 
Dados os índices i e j do elemento M[i,j], qual é o correspondente índice em A
Alternativas
Q3022613 Algoritmos e Estrutura de Dados
Para a questão, considere que temos que representar uma matriz M de tamanho n x m (n linhas e m colunas) num vetor unidimensional A. A indexação de M inicia com 1, enquanto a indexação de A inicia com 0 e elementos contíguos de uma mesma linha de M devem permanecer contíguos em A. Considere DIV como a divisão inteira e MOD como o resto da divisão inteira. 
Dado o índice k do elemento A[k], quais são os índices i e j do correspondente elemento em M
Alternativas
Q3022614 Engenharia de Software
Considere as afirmações a seguir sobre documentação de programas:

1) Normalmente, o tempo para documentar um programa é ordens de magnitude maior do que o tempo dedicado a recuperar informações de um programa não documentado.
2) A documentação de um programa deve fornecer toda informação necessária durante o desenvolvimento, teste, manutenção, instalação, operação e uso do programa.
3) Definir que a interface do usuário deve ser intuitiva e acessível é parte dos requisitos funcionais.
4) Definir que o sistema deve permitir que os usuários possam fazer login com um nome de usuário e senha é parte dos requisitos funcionais.

Estão corretas apenas: 
Alternativas
Q3022615 Programação
Suponha que queiramos definir um estilo CSS externamente (“external CSS”), num arquivo chamado de ‘estiloufrpe.css’. Então, dentro da seção ‘’, o que escrevemos? 
Alternativas
Q3022616 Programação
Considere o seguinte código PHP:
32.png (522×237)

Qual é a sua saída?
Alternativas
Q3022617 Programação
Considere o seguinte código em Python:
33.png (348×257)

Sobre sua saída, pode-se dizer que será impresso: 
Alternativas
Q3022618 Programação
Considere o seguinte código em Javascript:
34.png (537×396)

O que o documento resultante terá impresso? 
Alternativas
Q3022619 Programação
O propósito do padrão JSON para armazenamento e comunicação de dados é semelhante ao do formato XML, mas o JSON apresenta algumas vantagens. Assinale a alternativa que apresenta uma vantagem do JSON sobre o XML. 
Alternativas
Q3022620 Arquitetura de Software
Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes. 
Alternativas
Q3022621 Arquitetura de Software
O modelo de visão 4 + 1 de arquitetura de software proposto por Kructhen sugere que deve haver quatro visões fundamentais de arquitetura. Assinale a alternativa que nomeia corretamente as quatro visões. 
Alternativas
Q3022622 Engenharia de Software
Quais estratégias de testes a seguir são consideradas como testes de caixa-preta? 
Alternativas
Q3022623 Engenharia de Software
Assinale a alternativa que traz a definição correta de um princípio SOLID. 
Alternativas
Q3022624 Programação
Quanto à execução do seguinte código Java, assinale a alternativa correta
Imagem associada para resolução da questão
Alternativas
Respostas
21: C
22: B
23: A
24: E
25: D
26: B
27: A
28: E
29: A
30: C
31: D
32: B
33: D
34: E
35: C
36: C
37: D
38: A
39: E
40: B