Questões de Concurso Comentadas para ufsc

Foram encontradas 2.038 questões

Resolva questões gratuitamente!

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

Q1861923 Engenharia de Software
Assinale a alternativa que completa CORRETA e RESPECTIVAMENTE as lacunas.

_________ são declarações de serviços que o sistema deve prover, descrevendo o que o sistema deve fazer.
_________ descrevem restrições sobre os serviços ou funções oferecidos pelo sistema, não estando diretamente associados com funções presentes no software.
_________ são requisitos que se originam do domínio da aplicação do sistema e que refletem características desse domínio.
Alternativas
Q1861922 Governança de TI
Assinale a alternativa que contém apenas práticas de gestão de requisitos, de acordo com CMMI-DEV, nível 2 e MPS.BR, nível G.
Alternativas
Q1861921 Arquitetura de Software
Assinale a alternativa que completa CORRETA e RESPECTIVAMENTE as lacunas.

O padrão de projeto _________ assegura que uma classe gere apenas uma instância e forneça acesso a essa instância.
O padrão de projeto _________ organiza objetos em estruturas de árvore para representar hierarquias todo-parte. Esse padrão permite que clientes tratem objetos individuais e coleções de objetos de maneira uniforme.
O padrão de projeto _________ acrescenta responsabilidades adicionais a um objeto dinamicamente. Esse padrão fornece uma alternativa flexível para a extensão de funcionalidade em relação à solução por meio de herança.
Alternativas
Q1861919 Engenharia de Software
Considere as seguintes afirmativas a respeito de Teste de Software.
I. A abordagem de Desenvolvimento Orientado a Testes (TDD – Test-Driven Development) consiste na elaboração dos planos de teste de validação e de unidade, respectivamente, durante as etapas de projeto e de implementação.
II. A verificação é uma modalidade de avaliação de software voltada a investigar se foi construído o produto certo, isto é, se o software construído satisfaz ao seu uso pretendido quando colocado em seu ambiente pretendido.
III. A validação é uma modalidade de avaliação de software voltada a investigar se o produto foi construído corretamente, isto é, se o software construído está consistente com os requisitos estabelecidos ou se apresenta erros.
IV. Teste funcional é um teste classificado como caixa branca, voltado a verificar se o comportamento observado do sistema testado está em conformidade com os requisitos funcionais estabelecidos.

Assinale a alternativa CORRETA.
Alternativas
Q1861916 Programação
Considere o código Java abaixo, que implementa um método hipotético.

public static void hipotetico(int vetor[]){
    boolean troca = true;          int aux;
    while (troca) {
        troca = false;
        for (int i = 0; i < vetor.length - 1; i++) {
            if (vetor[i] > vetor[i + 1]) {
                aux = vetor[i];
                vetor[i] = vetor[i + 1];
                vetor[i + 1] = aux;
                troca = true;
            }
        }
    }
}

Assinale a alternativa que apresenta CORRETAMENTE os valores do vetor resultante da execução desse método, considerando um vetor passado como argumento, com os seguintes valores: 1; 4; 2; 9; 6. 
Alternativas
Q1861915 Banco de Dados
Sobre gerenciamento de transações em bancos de dados, assinale a alternativa CORRETA
Alternativas
Q1861914 Programação
Considere o código Java abaixo, que implementa um método hipotético.

static long recursivo(int n) {
    if (n < 2) {
     return n;
    } else {
         return recursivo(n - 1) + recursivo(n - 2);
     }
}

Assinale a alternativa que indica CORRETAMENTE o retorno da execução desse método, considerando o valor 7 passado como argumento.
Alternativas
Q1861913 Programação
A respeito de linguagens e tecnologias para programação Web, analise as afirmativas abaixo.

I. A tecnologia AJAX permite que o navegador Web envie requisições assíncronas a servidores de aplicação.
II. Os dados recebidos como resposta a uma requisição AJAX são descritos em formato XML.
III. Requisições AJAX podem ser enviadas a Web Services construídos de acordo com o estilo arquitetural REST.
IV. Requisições AJAX utilizam o protocolo SOAP para invocar operações implementadas por Web Services.

Assinale a alternativa CORRETA
Alternativas
Q1861912 Redes de Computadores
A respeito de protocolos utilizados para streaming de áudio e vídeo na Web, analise as afirmativas abaixo.

I. A versão 2.0 do protocolo HTTP fornece mecanismos próprios para a realização de streaming de áudio e vídeo entre navegadores Web.
II. O protocolo HTTPS fornece mecanismos próprios para a realização de streaming de áudio e vídeo criptografado entre navegadores Web.
III. O protocolo WebSockets permite a transmissão bidirecional de áudio e vídeo sobre uma conexão TCP estabelecida entre o navegador e o servidor Web.
IV. O WebRTC é uma API JavaScript, implementada por alguns navegadores Web, que permite a transmissão de mídia em tempo real entre navegadores Web.

Assinale a alternativa CORRETA.
Alternativas
Q1861911 Segurança da Informação
Considere as seguintes afirmativas sobre a utilização de chaves criptográficas assimétricas em sistemas de e-mails.

I. A codificação dos cabeçalhos do e-mail garante a integridade do mesmo.
II. A adição de uma assinatura digital no e-mail garante a confidencialidade do mesmo.
III. A irretratabilidade da mensagem também pode ser provida com a codificação dos cabeçalhos da mensagem.

Assinale a alternativa CORRETA.
Alternativas
Q1861910 Redes de Computadores
Considere as seguintes afirmativas sobre a utilização de Redes Locais Virtuais (VLANs).

I. Os switches de camada 3 permitem disponibilizar uma ou mais VLAN sem marcações (untagged) em uma mesma porta.
II. VLANs podem ser “tuneladas” recebendo uma marcação (tag) extra. Esse procedimento é também chamado de Q-in-Q.
III. O propósito principal das VLANs é particionar e isolar redes de computadores na camada 2 do modelo OSI.

Assinale a alternativa CORRETA.
Alternativas
Q1861909 Redes de Computadores
Considere as seguintes afirmativas sobre o serviço DNS.
I. O registro PTR com valor “*” permite apontar múltiplos reversos para o mesmo domínio.
II. O registro CNAME com valor “MX” de um domínio indica o servidor em que os e-mails deste domínio devem ser entregues.
III. A presença de um servidor web em um domínio demanda a criação de um registro CNAME com o valor “www” no mesmo.

Assinale a alternativa CORRETA.
Alternativas
Q1861908 Sistemas Operacionais
Considere as seguintes afirmativas sobre o módulo X-SendFile do servidor Web Apache.

I. A ativação deste módulo diminui a quantidade de memória utilizada pelas aplicações.
II. Esta estratégia possibilita à aplicação interceptar as requisições aos arquivos sem precisar ler os mesmos e repassar ao cliente no fim do processo.
III. A comunicação entre a aplicação e o servidor web se dá pela utilização de cabeçalhos (headers) especiais.

Assinale a alternativa CORRETA.
Alternativas
Q1861907 Redes de Computadores
Considere as afirmativas a seguir sobre o serviço de provimento de objetos via HTTP e HTTPS com a ferramenta Swift (versão 2.6).

I. Os objetos podem ser armazenados em múltiplos níveis de contêineres, como se fossem pastas e subpastas.
II. Permite criar versões diferentes do mesmo objeto.
III. Possibilita que o download do objeto seja feito sem que a requisição passe pela aplicação web origem ou o servidor web da mesma.

Assinale a alternativa CORRETA.
Alternativas
Q1861906 Redes de Computadores
Considere as seguintes afirmativas sobre o serviço LDAP.
I. Possibilita a criação de diretórios a fim de armazenar contatos e informações sobre os usuários.
II. É um serviço dedicado à autenticação dos usuários.
III. Permite restringir o escopo das buscas às entradas no nível imediatamente abaixo da base da busca (BaseDN), sem precisar percorrer todos os subníveis da mesma.

Assinale a alternativa CORRETA.
Alternativas
Q1861905 Segurança da Informação
Sobre segurança da informação em aplicações web, considere um caso de vazamento de dados (como o caso do site Ashley Madison, em 2015), no qual uma tabela, contendo apenas os números de cartões de crédito e e-mails dos usuários, foi acessada e publicada na internet. Considere as seguintes afirmativas.

I. A utilização de técnicas de sumarização (Hash) com variações (Salt) em novos campos da tabela inviabilizaria o reconhecimento dos dados.
II. A verificação de clientes utilizando certificados evitaria a conexão de usuários anônimos no servidor web.
III. A utilização do protocolo HTTPS evitaria a injeção de comandos SQL (SQL Injection).

Assinale a alternativa CORRETA.
Alternativas
Q1861904 Programação
Assinale a alternativa que indica CORRETAMENTE a tecnologia utilizada para monitorar e gerenciar aplicações Java, através da JVM.
Alternativas
Ano: 2016 Banca: UFSC Órgão: UFSC Prova: UFSC - 2016 - UFSC - Técnico em Contabilidade |
Q747710 Noções de Informática
A respeito da utilização recomendada de navegadores Web, assinale a alternativa CORRETA
Alternativas
Ano: 2016 Banca: UFSC Órgão: UFSC Prova: UFSC - 2016 - UFSC - Técnico em Contabilidade |
Q747709 Noções de Informática
O Microsoft Excel 2013 permite mesclar um grupo de células adjacentes, criando uma única célula que ocupa o espaço daquelas envolvidas na operação, que chamaremos de “célula mesclada”. A respeito dessa operação, é CORRETO afirmar que:
Alternativas
Q747708 Noções de Informática

Assinale a alternativa que indica CORRETAMENTE quais dos formatos enumerados abaixo podem ser utilizados para salvar arquivos de texto criados com o Microsoft Word 2013.

I. Formato Rich Text (*.rtf)

II. Formato Open Document (*.odt)

III. Portable Document Format (*.pdf)

IV. Página da Web (*.html) 

Alternativas
Respostas
1821: D
1822: C
1823: D
1824: A
1825: A
1826: B
1827: C
1828: E
1829: B
1830: A
1831: C
1832: B
1833: D
1834: A
1835: E
1836: D
1837: A
1838: D
1839: D
1840: E