Foram encontradas 16.703 questões

Resolva questões gratuitamente!

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

Q3922589 Programação
Considere o código Python a seguir:
numeros = [2, 4, 6, 8, 10, 12, 14, 16] resultado = sum([n for n in numeros[2:7:2]]) print(resultado)
Assinale a alternativa que indica corretamente o valor impresso na saída padrão:
Alternativas
Q3922588 Engenharia de Software
Durante a condução de um projeto de desenvolvimento de software utilizando Scrum, a gestão decide reduzir significativamente a duração das Sprints, passando de ciclos mensais para ciclos semanais, com o objetivo de acelerar as entregas. Considerando um ambiente organizacional complexo, com muitos ritos formais e dependências administrativas, assinale a principal desvantagem associada a essa decisão.
Alternativas
Q3922587 Modelagem de Processos de Negócio (BPM)
Durante a modelagem de um processo de atendimento utilizando BPMN 2.0, um analista precisa representar uma decisão baseada no resultado de uma verificação automática. Caso a condição seja satisfeita, o processo é encerrado; caso contrário, é encaminhado para uma atividade complementar de tratamento. Após essa atividade, o fluxo deve permanecer aguardando a ocorrência de um evento externo, como um e-mail de confirmação, para então prosseguir. Assinale a alternativa correta que contempla o desvio de fluxo para tratamento condicional e o aguardo da confirmação, respectivamente.
Alternativas
Q3922586 Arquitetura de Software
Em um framework extensível orientado a objetos, o núcleo do sistema define operações abstratas que dependem da criação de objetos responsáveis por executar etapas específicas do processamento. O framework não conhece previamente as classes concretas desses objetos, delegando às subclasses a responsabilidade de decidir qual implementação concreta será instanciada. Essa abordagem permite a introdução de novos comportamentos sem modificar o código do núcleo do framework. Considerando os padrões de projeto GoF, assinale a alternativa correta.
Alternativas
Q3922585 Engenharia de Software
Durante a manutenção evolutiva de um sistema corporativo, a equipe de desenvolvimento identificou que a mesma regra de negócio está implementada de forma idêntica em múltiplos módulos da aplicação. Para melhorar a manutenibilidade e reduzir inconsistências futuras, foi proposta a centralização dessa regra em um único componente reutilizável. À luz das boas práticas de engenharia de software, assinale o princípio que fundamenta essa decisão. 
Alternativas
Q3922584 Engenharia de Software
Durante a reformulação de um sistema institucional com grande volume de conteúdos digitais, a equipe de UX identificou a necessidade de definir estruturas claras de categorização, nomenclaturas consistentes e caminhos de navegação. Diante desse contexto, assinale a disciplina de UX responsável por essas decisões estruturais.
Alternativas
Q3922583 Segurança da Informação
Um sistema backend expõe uma funcionalidade administrativa que recebe entradas do usuário para executar rotinas no servidor. Em razão da ausência de validação adequada desses dados, um atacante consegue executar comandos arbitrários no sistema operacional do host . Essa falha de segurança é classificada como:
Alternativas
Q3922581 Banco de Dados
O MongoDB é um banco de dados NoSQL amplamente utilizado em sistemas distribuídos, oferecendo mecanismos próprios para escalabilidade e alta disponibilidade. Sobre MongoDB, assinale a alternativa correta. 
Alternativas
Q3922579 Estatuto da Pessoa Idosa - Lei nº 10.741 de 2003
A Lei 10.741/2003, chamada Estatuto da Pessoa Idosa, assegura direitos fundamentais inerentes à pessoa humana ao idoso. De acordo com essa Lei é correto afirmar que: 
Alternativas
Q3922576 Direito Penal
O Art. 4º da Lei 14.540/2023 fixa os objetivos do Programa de Prevenção e Enfrentamento ao Assédio Sexual e demais Crimes contra a Dignidade Sexual e à Violência Sexual. Não é um destes objetivos:
Alternativas
Q3922575 Legislação Federal
De acordo com a Lei de Acesso à Informação (Lei 12.527/2011), assinale a alternativa correta.
Alternativas
Q3922573 Direito Administrativo
Segundo a Lei nº 13.726/2018, existem critérios para a concessão do selo de Desburocratização e Simplificação, destinado a reconhecer e a estimular projetos, programas e práticas que simplifiquem o funcionamento da administração pública e melhorem o atendimento aos usuários dos serviços públicos. Marque a alternativa que não é critério previsto na referida lei.
Alternativas
Q3919215 Legislação Federal
Em conformidade com a Lei n.º 14.129, de 29 de março de 2021, que dispõe sobre princípios, regras e instrumentos para o Governo Digital e para o aumento da eficiência pública e altera a Lei n.º 7.116, de 29 de agosto de 1983, a Lei n.º 12.527, de 18 de novembro de 2011 (Lei de Acesso à Informação), a Lei n.º 12.682, de 9 de julho de 2012, e a Lei n.º 13.460, de 26 de junho de 2017, de acordo com o Art. 4º, as ferramentas digitais e serviços comuns aos órgãos, normalmente ofertados de forma centralizada e compartilhada, necessárias para a oferta digital de serviços e de políticas públicas, recebe a seguinte denominação:
Alternativas
Q3919213 Redes de Computadores
No que diz respeito às ferramentas de análise de tráfego e comandos associados à pilha de protocolos TCP/IP, dois utilitários são descritos a seguir.

I. é utilizado no ambiente Windows, sendo essencial para qualquer diagnóstico de rede. Permite visualizar as configurações do adaptador (com fio, Wi-Fi e virtual), endereço IP, máscara de sub-rede, gateway, DNS e muito mais. É fundamental para entender como o computador está configurado.

II. permite identificar onde uma conexão está falhando ou lenta, mostrando o caminho que os pacotes percorrem do seu PC até o destino, listando cada roteador intermediário e os tempos de resposta em cada salto. Isso é essencial para detectar gargalos ou bloqueios.

Esses dois comandos/utilitários são conhecidos, respectivamente, como:
Alternativas
Q3919212 Redes de Computadores
Três partes principais estão envolvidas na transferência de uma mensagem eletrônica, o remetente, o destinatário e o servidor de e-mail.

I. Um dos protocolos envolvidos nesse processo estabelece como a mensagem chega do remetente ao servidor de e-mail e, para isso, usa uma porta padronizada 25. Cabe destacar que provedores de hospedagem em nuvem e muitos clientes de e-mail como Gmail, Microsoft Outlook e Mozilla Thunderbird bloqueiam a porta 25 para evitar spam, priorizando conexões seguras pelas portas P1 ou P2;

II. O e-mail que chega ao servidor de e-mail chega ao destinatário por meio da ação de um de dois protocolos, sendo um deles o POP3. O segundo protocolo armazena e-mails em um servidor remoto e os baixa sob demanda quando o destinatário os abre, para isso usa duas portas padronizadas, a primeira, P3, sem criptografia, e a segunda, P4, uma porta SSL/TLS segura,k usada pela maioria dos provedores de serviços de e-mail. 

As siglas dos protocolos descritos em I e II e as portas padronizadas P1, P2, P3 e P4 são, respectivamente:
Alternativas
Q3919211 Redes de Computadores
Dentre os equipamentos para interconexão de redes, existem aqueles que endereçam os dados com base no endereço físico (MAC / nível de enlace), e outros pelo endereço lógico (IP / nível de rede). Exemplos desses equipamentos são, respectivamente:
Alternativas
Q3919210 Banco de Dados
Um Analista de TI da UFRJ decidiu utilizar o comando SELECT em uma tabela intitulada "funcionário", presente em um banco de dados desenvolvido em MySQL, para gerar uma tabela ordenada contendo o nome e o salário dos funcionários, em ordem ascendente por nome. A sintaxe correspondente a essa situação é:
Alternativas
Q3919209 Sistemas Operacionais
No uso de tecnologias e dos recursos de um microcomputador, pode-se implantar uma técnica, conhecida como virtualização, que permite a criação de uma máquina virtual para funcionar dentro do sistema de um PC. O processo é utilizado tanto por usuários comuns como por profissionais de TI e possibilita, por exemplo, a execução de sistemas operacionais completos ou uma simulação do comportamento do sistema para quem trabalha com desenvolvimento de software e testes de segurança. A virtualização pode ser aplicada em diferentes camadas da infraestrutura de TI. Cada tipo de virtualização atende a objetivos específicos e resolve problemas distintos. Dentre os tipos disponíveis, um é mais comum, no qual um único servidor físico é particionado em vários servidores virtuais, cada um funcionando como se fosse independente, o que possibilita às empresas utilizarem melhor a capacidade dos servidores, reduzindo a quantidade de máquinas físicas necessárias. Além disso, há um aumento na resiliência do processo de virtualização, pois, em caso de falha, é possível migrar rapidamente uma máquina virtual para outro servidor físico. Como um exemplo prático, uma empresa de e-commerce pode rodar o banco de dados, o site e o sistema de pagamentos em máquinas virtuais diferentes, todas hospedadas em um mesmo servidor físico. Esse tipo de virtualização é conhecido como virtualização de:
Alternativas
Q3919207 Sistemas Operacionais
Existem inúmeros recursos nos sistemas de computadores que se ajustam ao uso de somente um processo a cada vez, como impressoras e entradas nas tabelas internas do sistema. Caso dois ou mais processos queiram escrever, simultaneamente, na mesma impressora, haverá um impasse. Desse modo, todos os sistemas operacionais devem ter a capacidade de garantir o acesso exclusivo de um processo a certos recursos, mesmo que seja temporariamente. Em muitos casos, um processo não necessita apenas de acesso exclusivo a somente um recurso, mas a vários. Por exemplo, dois processos querem gravar, em DVD, um documento obtido pelo scanner. O processo alfa está usando o scanner, enquanto o processo beta, que é programado diferentemente, está usando o gravador de DVD. Então, o processo alfa pede para usar o gravador de DVD, mas a solicitação é negada até que o processo beta o libere. Porém, ao invés de liberar o gravador de DVD, o processo beta pede para usar o scanner. Nesse momento, ambos os processos ficam bloqueados e assim ficarão para sempre. Essa situação é denominada:
Alternativas
Q3919206 Redes de Computadores
Um exemplo de arquitetura cliente-servidor é um navegador da web (cliente) solicitando uma página da web do servidor de um website. O servidor processa a solicitação e envia de volta a página da web, que o navegador exibe ao usuário. Os componentes de uma arquitetura cliente-servidor incluem:

I. dispositivos ou aplicações de software que solicitam e usam serviços;

II. dispositivos ou aplicações de software que fornecem serviços ou recursos;

III. componentes como roteadores, switches e cabeamento que conectam clientes e servidores;

IV. programas executados em clientes e servidores para facilitar a comunicação e a entrega de serviços.

Os componentes descritos em I, II, III e IV são denominados, respectivamente:
Alternativas
Respostas
861: D
862: B
863: A
864: D
865: A
866: D
867: B
868: B
869: D
870: A
871: A
872: D
873: B
874: A
875: E
876: D
877: E
878: C
879: C
880: A