Foram encontradas 202.408 questões

Resolva questões gratuitamente!

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

Q4038113 Noções de Informática
Considerando o funcionamento e a utilização de cookies em navegadores de internet, analise as partes que seguem:
(1ª parte). Cookies podem ser utilizados tanto para funcionalidades legítimas do site quanto para fins de rastreamento comportamental.
(2ª parte). A desativação de cookies não afeta o funcionamento de sessões autenticadas em sites que exigem login.
(3ª parte). O navegador pode ser configurado para bloquear ou limitar o uso de cookies por sites.
Pode-se afirmar que:
Alternativas
Q4038046 Banco de Dados
Considere as seguintes definições de propriedades que caracterizam as transações dos bancos de dados relacionais e assinale a alternativa que completa correta e respectivamente as quatro definições, considerando sua ordem numérica.

1. _____________: A transação deve ser concluída em sua totalidade ou não ocorrer de forma alguma.
2. _____________: A transação deve levar o banco de dados de um estado consistente a outro estado consistente.
3. _____________: As operações de uma transação não devem ser visíveis para outras transações até que estejam completas.
4. _____________: Uma vez que a transação é concluída, suas mudanças persistem, mesmo em caso de falha do sistema.
Alternativas
Q4038045 Banco de Dados
Considerando o quadro abaixo, contido em um hipotético banco de dados relacional, analise as afirmativas a seguir e assinale a alternativa correta.


Imagem associada para resolução da questão


I. O comando "SELECT titulo FROM Livro WHERE ano > 1900;" retornaria os valores Vidas Secas, Grande Sertão: Veredas, Capitães da Areia e A Hora da Estrela.
II. O comando "SELECT titulo FROM Livro WHERE autor IN (SELECT autor FROM Livro GROUP BY autor HAVING COUNT(titulo) > 1);" retornaria os valores O Guarani, Iracema, O Primo Basílio e Quincas Borba.
III. O comando "SELECT ano FROM Livro WHERE ano < 1870;" retornaria os valores O Guarani, Iracema e A Moreninha.
IV. O comando "SELECT titulo FROM Livro WHERE autor >= 'A' AND autor < 'I';" retornaria os valores O Cortiço, A Hora da Estrela, O Primo Basílio e Vidas Secas.
Alternativas
Q4038044 Banco de Dados
Considere as seguintes definições do contexto dos tipos de atributo previstos no modelo EntidadeRelacionamento e assinale a alternativa que completa correta e respectivamente as três definições, considerando sua ordem numérica.

1. Atributo ___________: Pode ser subdividido em outros atributos.
2. Atributo ___________: Pode conter vários valores para uma entidade.
3. Atributo ___________: Valor que pode ser derivado de outros atributos.
Alternativas
Q4038043 Engenharia de Software
Analise as afirmativas a seguir a respeito da ferramenta de versionamento Git e assinale a alternativa correta.

I. Git é um sistema de controle de versão distribuído, o que significa que cada desenvolvedor possui uma cópia completa do repositório, incluindo todo o histórico de mudanças.
II. Uma branch (ramificação) permite que você trabalhe em uma cópia do código separadamente do resto do projeto. Isso é útil para desenvolver novas funcionalidades, corrigir bugs ou experimentar novas ideias sem afetar o código principal.
III. Criar um clone de um repositório significa copiar um repositório inteiro da sua máquina local para um servidor.
IV. O pull é o processo de enviar suas mudanças locais para um repositório remoto.
Alternativas
Q4038042 Arquitetura de Software
Analise as afirmativas a seguir a respeito de Web Services e REST e assinale a alternativa correta.

I. Web Services são projetados para serem independentes de plataforma e linguagem de programação, permitindo que diferentes sistemas e aplicativos se comuniquem entre si.
II. HTML, XML e JSON são exemplos de formatos adotados por Web Services para enviar e receber dados.
III. REST é um estilo arquitetural para sistemas distribuídos, muitas vezes utilizado para construir Web Services leves e escaláveis.
IV. Um dos princípios de REST é a adoção de URL única para acesso a todos os recursos (dados, serviços).
Alternativas
Q4038041 Programação
Considere as afirmativas a seguir a respeito das linguagens de programação Python e PHP e assinale a alternativa correta.

I. Tanto PHP quanto Python admitem a passagem de funções como parâmetros.
II. Apenas PHP admite a passagem de funções como parâmetros, enquanto Python não apresenta tal característica.
III. Tanto PHP quanto Python podem ser embutidos em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script.
IV. Apenas PHP pode ser embutido em código HTML, permitindo a criação de páginas web dinâmicas sem a necessidade de arquivos separados para o script, não sendo esta uma característica da linguagem Python.
V. Tanto PHP quanto Python suportam herança, característica do paradigma de orientação a objetos.
VI. Tanto PHP quanto Python suportam herança múltipla.
Alternativas
Q4038040 Engenharia de Software
Considere os dois diagramas UML a seguir, referentes ao design pattern (padrão de projeto) Composite (composto) e assinale a alternativa que completa correta e respectivamente as três lacunas, considerando sua ordem numérica destacada no texto.

Imagem associada para resolução da questão


O padrão Composite, assim como outros padrões, é baseado fortemente no conceito de (1)__________________, o que pode ser observado em sua estrutura, em que a classe principal do padrão (classe Composite) é uma especialização de uma classe existente e não é a única especialização dessa classe. Além disso, um segundo conceito importante no padrão Composite, assim como em outros padrões, é (2)__________________, o que se observa na uniformidade das assinaturas de métodos invocados no segundo diagrama. Um terceiro conceito relevante nesse padrão, assim como em outros, é (3)__________________, observável no segundo diagrama, quando uma responsabilidade atribuída à instância de Composite – método ‘method1()’ – é repartida com instâncias agregadas da classe Leaf.
Alternativas
Q4038039 Engenharia de Software

Considere os quatro diagramas UML a seguir.



Imagem associada para resolução da questão



Assinale a alternativa que identifica corretamente os tipos de diagrama, considerando sua ordem numérica destacada na imagem.

Alternativas
Q4038038 Sistemas Operacionais
Analise as afirmativas sobre o serviço Docker e assinale a alternativa correta.

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto.
II. Imagens podem receber, opcionalmente, tags de identificação.
III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container
Alternativas
Q4038037 Engenharia de Software
Assinale a alternativa que contém apenas papéis previstos no framework ágil Scrum.
Alternativas
Q4038036 Programação
Analise o texto a seguir, relacionado à programação, e assinale a alternativa que completa correta e respectivamente as duas lacunas, considerando a ordem numérica destacada no texto.

Uma das características cruciais da ____________ (1) é a necessidade de que as estruturas de controle estejam completamente contidas umas nas outras, formando um aninhamento claro e previsível. Isso significa que uma estrutura de controle deve começar e terminar no mesmo bloco de código, sem interferir ou ser interrompida por outra estrutura de controle. O comando ___________ (2) permite saltar incondicionalmente para outra parte do programa, rompendo a estrutura clara e previsível das instruções aninhadas. O uso desse comando pode levar a código espaguete, no qual o fluxo de controle é difícil de seguir e entender, comprometendo a legibilidade e a manutenção do código.
Alternativas
Q4038035 Programação

Considere o código da função “funcao1”, em Python, a seguir:



Imagem associada para resolução da questão



Os resultados da sua execução, por três vezes, passando como argumento 0.5, 3.14159 e -8, serão, nesta ordem:

Alternativas
Q4038034 Programação

Considere o código da função “funcao1”, em Python, a seguir:



Imagem associada para resolução da questão



Os resultados da sua execução, por três vezes, passando como argumento -5; 6.28318 e 40, serão, nesta ordem:

Alternativas
Q4038033 Programação

Considere o código em Python, a seguir:



Imagem associada para resolução da questão



O resultado da sua execução (os dois valores gerados pelas execuções da função print) será:

Alternativas
Q4038031 Governança de TI
Sobre a Instrução Normativa SGD/ME nº 1, de 4 de abril de 2019, que “dispõe sobre o processo de contratação de soluções de Tecnologia da Informação e Comunicação – TIC pelos órgãos e entidades integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação – SISP do Poder Executivo Federal”, analise as seguintes afirmativas e assinale a alternativa correta.

I. A aplicação da norma é obrigatória para todas as contratações de soluções de Tecnologia da Informação e Comunicação pelos órgãos e entidades considerados.
II. A norma proíbe prever em edital a remuneração dos funcionários da contratada.
III. A norma prevê a possibilidade de indicação de pessoas para compor o quadro funcional da contratada, em situações que demandem acompanhamento técnico especializado.
IV. A norma estabelece que o órgão ou entidade contratante deve prever o papel de Fiscal Técnico do Contrato, a ser assumido por servidor representante da área de TIC da contratante.
Alternativas
Q4038030 Engenharia de Software
Considere as seguintes descrições, correspondentes ao conteúdo da seção “intenção” do catálogo de design patterns (padrões de projeto), e assinale a alternativa que completa correta e respectivamente as três lacunas, considerando sua ordem numérica destacada no texto.

1. _______________: incorpora responsabilidades adicionais a um objeto dinamicamente. Esse padrão fornece uma alternativa flexível à produção de subclasses para estender a funcionalidade.
2. _______________: provê um substituto ou espaço reservado a outro objeto, para controlar o acesso a este.
3. _______________: fornece uma interface unificada para um conjunto de interfaces em um subsistema. Esse padrão define uma interface de nível mais alto, que torna o subsistema mais fácil de usar.
Alternativas
Q4038029 Programação
Analise as afirmativas sobre script em Bash e assinale a alternativa correta.

I. “set -e” interrompe a execução de um script caso ocorra um erro.
II. “set -x” exibe os comandos do script na saída padrão após sua execução.
III. “set” exibe as variáveis de ambiente definidas.
Alternativas
Q4038028 Sistemas Operacionais
Considere os seguintes comandos básicos do Ubuntu:

1 - find /caminho -exec rm -f {} \;
2 - grep -v "^#" documento.txt
3 - cut -d \. -f 2 arquivos.txt

Analise as afirmativas a seguir e assinale a alternativa correta.

I. O comando 1 não apaga diretórios dentro da pasta/caminho.
II. O comando 2 não exibirá as linhas iniciadas com o caractere “#”.
III. O comando 3 quebrará as linhas que possuem “.” e mostrará apenas a segunda coluna.
Alternativas
Q4038027 Segurança da Informação
Analise as afirmativas sobre documentos assinados digitalmente e assinale a alternativa correta.

I. Apresentam obrigatoriamente assinaturas de conforto (representação gráfica da assinatura).
II. Garantem a não refutabilidade do assinador.
III. Possibilitam a identificação de futuras alterações no documento.
Alternativas
Respostas
1981: C
1982: E
1983: C
1984: D
1985: B
1986: E
1987: C
1988: A
1989: E
1990: B
1991: D
1992: C
1993: E
1994: B
1995: A
1996: D
1997: A
1998: E
1999: B
2000: C