Questões de Concurso Comentadas para ufpe

Foram encontradas 806 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3727576 Engenharia de Software
O Scrum é uma metodologia da engenharia de software, é ágil e tem como principal objetivo aumentar a produtividade das equipes. Dadas as afirmações abaixo sobre Scrum, qual está correta
Alternativas
Q3727575 Engenharia de Software
A construção de software é uma tarefa que pode ser bastante complexa. Por esse motivo, problemas no desenvolvimento do software podem fazer com que ele não funcione como especificado. Para evitar que isso aconteça, testes podem ser planejados e executados sistematicamente com a finalidade de assegurar que as funcionalidades solicitadas estejam presentes e de acordo com o esperado. Dito isso, analise as proposições a seguir.

1) Teste de segurança avalia até que limites um software pode ser utilizado, ou seja, qual é o seu limite de suporte a informações ou tráfego sem que apresente nenhum problema.

2) Teste de configuração tem como objetivo verificar se o software está funcionando corretamente em diferentes ambientes de hardware e software.

3) Teste de carga leva o software aos seus limites com o objetivo de verificar em que ponto ele para de funcionar corretamente.

4) Teste unitário verifica se o software como um todo, bem como cada parte dele, faz exatamente o que deveria fazer.


Está(ão) correta(s), apenas:
Alternativas
Q3727574 Programação
Qual código abaixo, escrito em PHP 8.1, implementa corretamente uma função que retorna a soma dos dois valores recebidos como argumento?
Alternativas
Q3727573 Banco de Dados
A linguagem SQL (Structured Query Language) possui comandos que são organizados em subconjuntos. O subconjunto DDL (Data Definition Language) possui comandos para definição de dados. Entre esses comandos, nós podemos encontrar o __________, que é usado para remover rapidamente todos os registros de uma tabela sem remover sua estrutura. Outro subconjunto é o DCL (Data Control Language) com os comandos para controlar o acesso aos dados do banco. No DCL, nós encontramos o __________ para remover permissões de acesso e o __________ para dar permissões de acesso aos usuários. Os comandos para gerenciar as transações executadas no banco de dados encontram-se no DTL (Data Transaction Language) ou TCL (Transaction Control Language). Entre os comandos de controle de transações, nós temos o __________ para reverter uma transação para um ponto definido pelo comando __________.
Selecione a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q3727572 Arquitetura de Software
SOAP (Simple Object Access Protocol) é um protocolo usado nas interações de serviços Web (Web Services). Sobre esse protocolo, qual afirmação está correta?
Alternativas
Q3727571 Programação

Considere o código Python 3.9 a seguir.



valores = []

for k in range(-11,-1,2):

    if(k%3 == 0):

       valores.append(k)


for k in range(-11,-1,3):

     if(k%2 == 0):

        valores.append(k)


print('[', end="")

for k in range(valores.__len__()):

   print(valores[k], end=" ")

print(']')



 O que será exibido após a execução desse código?

Alternativas
Q3727570 Programação
Observe o código a seguir, escrito na linguagem Java:
public class Programa {    public static void main(String[] args) {        int i = 4, j = 5, k = 6;        double resultado = 0;        if(i++ < 5 || j++ < k) {                     resultado = i * j;        } else {                     resultado = j * k;        }        resultado += j / 2;        System.out.println(resultado);   } }   O que será exibido após a execução desse código?
Alternativas
Q3727569 Programação
Sobre o paradigma de programação orientado a objetos, qual afirmação está correta?
Alternativas
Q3727568 Programação
A qual conceito da programação orientada a objetos as técnicas de sobrecarga (overload) e sobreposição (override) de métodos estão associadas?
Alternativas
Q3727567 Noções de Informática
CSS (Cascading Style Sheets) é uma linguagem usada para estilizar documentos HTML. Abaixo encontra-se um código de uma regra CSS que será aplicada em um documento HTML. O que essa regra faz?

<style> #h1 {    text-align: right;    color: red; } </style>
Alternativas
Q3727565 Programação
Sobre linguagens de programação, assinale a alternativa correta
Alternativas
Q3727564 Programação
Qual código Ruby abaixo implementa corretamente uma classe chamada Pessoa com um construtor de classe que recebe um argumento chamado nome e atribui o valor passado por esse argumento a uma variável de classe que possui o mesmo nome do argumento?
Alternativas
Q3727562 Programação
Qual código HTML com jQuery abaixo irá apresentar corretamente um botão que, quando clicado, emitirá um alerta no navegador Web?
Alternativas
Q3727561 Engenharia de Software
Maria faz parte de uma equipe que está trabalhando, junto com mais cinco colegas, no desenvolvimento de um sistema de software. Como todo(a)s estão trabalhando em casa por causa da pandemia da COVID-19, a equipe resolveu utilizar um serviço de hospedagem de repositórios Git. Maria estava aguardando que um colega enviasse ao serviço de repositório Git uma nova versão de um código fonte “cadastro.js” em que ele estava trabalhando. O colega informou a Maria que já tinha enviado a nova versão ao servidor remoto, mas ela continuava sem visualizar as novas modificações feitas por ele. Então, Maria pediu para o colega informar os comandos que ele tinha executado para tentar identificar o que a estava impedido de visualizar as novas modificações, visto que ela conseguia visualizar outras modificações feitas por esse colega. Segue abaixo a sequência dos comandos informados pelo colega de Maria:
git add cadastro.js
git commit -m "Validação de CEP corrigida"

Após analisar os comandos, Maria identificou que estava faltando um. Qual o comando Git que Maria pediu para o colega executar para que ela pudesse visualizar as modificações feitas por ele no arquivo “cadastro.js”?
Alternativas
Q3727560 Matemática
Admita que X, Y e Z são misturas de tintas vermelha e branca, em certas proporções. O percentual de tinta vermelha em X é de 24% e em Y é de 36%. As misturas X, Y e Z são combinadas na proporção de 2:3:5, respectivamente, resultando em uma mistura com 35,6% de tinta vermelha. Qual é o percentual de tinta vermelha na mistura Z?
Alternativas
Q3727559 Matemática
Três faróis são avistados de determinado ponto. Um dos faróis pisca a cada 1 1/3 de minuto, outro a cada 1 1/5 minuto e o terceiro a cada 45 segundos. Se os três faróis piscam simultaneamente em certo instante, qual é o menor intervalo de tempo que decorrerá até que os três pisquem juntos novamente?
Alternativas
Q3727554 Matemática
Um recipiente com capacidade de 30 litros estava preenchido com uma mistura contendo 85% de água e 15% de cloro. Parte da mistura foi derramada e se substituiu a parte derramada por água. A nova mistura contém 90% de água e 10% de cloro. Qual volume da mistura foi derramado?
Alternativas
Q3727553 Matemática
As mulheres em um escritório trabalham uma média diária de oito horas e dez minutos enquanto os homens do mesmo escritório trabalham uma média de oito horas e cinco minutos. A média diária de trabalho dos homens e mulheres do escritório é de oito horas e oito minutos. Qual é o percentual de mulheres que trabalham no escritório? 
Alternativas
Q3727552 Matemática
Um ditado antigo sobre a quantidade de chá usada para a infusão afirma: “Use uma colher de chá para cada pessoa e uma para o bule”. Uma família consumia um pacote de chá por semana e, quando mais uma pessoa se incorporou à família, passou a consumir dez pacotes a cada nove semanas. Se a família obedece ao ditado na infusão de seu chá, quantas pessoas formavam a família inicialmente (ou seja, antes de mais uma pessoa se incorporar à família)? Admita que os participantes da família sempre preparam e consomem chá juntos, que utilizam o mesmo bule para o preparo, e que cada um deles toma a mesma quantidade de chá. 
Alternativas
Q3727551 Matemática
Para executar certa tarefa, o trabalhador X levaria 40 dias, enquanto o trabalhador Y levaria 35 dias. Os dois começaram a executar a tarefa juntos e, após 8 dias, X abandonou a tarefa. Passados dois dias após a saída de X, Y também abandonou a tarefa. Finalmente, sozinho, o trabalhador Z concluiu a tarefa em 36 dias. Em quanto tempo, Z, trabalhando sozinho, executaria a totalidade da tarefa?
Alternativas
Respostas
681: E
682: B
683: A
684: B
685: A
686: B
687: C
688: D
689: B
690: C
691: D
692: B
693: B
694: A
695: B
696: D
697: C
698: E
699: D
700: E