Questões de Concurso Comentadas para analista de sistemas - desenvolvimento de sistemas

Foram encontradas 434 questões

Resolva questões gratuitamente!

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

Q2020850 Engenharia de Software
Julgue o próximo item a respeito dos conceitos de Machine Learning
    Classificadores bayesianos são classificadores estatísticos usados para predizer a probabilidade de pertinência de um objeto a determinada classe. 
Alternativas
Q2020849 Segurança da Informação

Julgue o item subsequente a respeito dos conceitos e noções de criptografia simétrica, criptografia assimétrica, assinatura e certificação digital.


Existem vários modelos de ataque para esquemas de assinatura digital, classificados de acordo com os recursos disponíveis para o invasor e a capacidade visada por um invasor, como CMA (chosen message attack). O adversário pode escolher mensagens para que sejam assinadas, após conhecer a chave pública do assinante.

Alternativas
Q2020848 Segurança da Informação

Julgue o item subsequente a respeito dos conceitos e noções de criptografia simétrica, criptografia assimétrica, assinatura e certificação digital.


Para validar o HTTP de um site, é necessário que este tenha um certificado de segurança SSL (secure socket layer), o qual é emitido por um validador de criptografia.

Alternativas
Q2020847 Sistemas Operacionais

Com relação aos conceitos de sistemas operacionais, julgue o seguinte item.


Threads permitem, em um processo, que várias execuções, em grande parte, independentes umas das outras, ocorram no mesmo ambiente de processo.

Alternativas
Q2020846 Sistemas Operacionais

Com relação aos conceitos de sistemas operacionais, julgue o seguinte item.


Low code foi criado para desenvolver interfaces que funcionassem sem alfabetização em nenhum idioma e, principalmente, sem alfabetização em inglês.

Alternativas
Q2020845 Programação

Julgue o item a seguir a respeito de HTML5 e CSS 3.


A tag < table > permite que uma tabela seja inserida em um código HTML5.

Alternativas
Q2020844 Programação

Julgue o item a seguir a respeito de HTML5 e CSS 3.


tag < article> é um dos novos elementos de seção em HTML5 e é usada para representar um artigo. O conteúdo dentro da tag < article> é independente de outro conteúdo do site (mesmo que possa ser relacionado).

Alternativas
Q2020843 Programação

Julgue o item seguinte acerca de orientação a objetos e linguagens de programação.


Considere-se o seguinte código JavaScript.


<script>

class Retangulo {

     constructor(altura, largura) {

         this.altura = altura;

         this.largura = largura;

}

     // Getter

     get area() {

         return this.calcArea();

}

     // Method

     calcArea() {

         return this.altura * this.largura;

     }

}

class Quadrado extends Retangulo {

     constructor (lado) {

         super(lado,lado);

     }

}

const quadrado = new Retangulo(10, 10);

const quad = new Quadrado(15);

console.log(quadrado.area);

console.log(quad.area);

</script>


O resultado da execução do código precedente será o seguinte.


Erro: função area() não definida.


Alternativas
Q2020841 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


O teste automatizado usualmente é mais apropriado que o teste manual quando a interface do usuário do aplicativo muda consideravelmente em prazos curtos e a automação de teste ainda não está disponível. 

Alternativas
Q2020840 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


O teste com base em casos de uso é um procedimento efetivo para se alcançar o resultado pretendido com um teste de integração do sistema.

Alternativas
Q2020839 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Na seleção de casos para os testes de unidade, uma estratégia eficaz é a do teste baseado em diretriz, em que os casos são escolhidos com base nas indicações geradas a partir de erros mais comuns identificados no desenvolvimento dos programas.

Alternativas
Q2020838 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Segundo o IFPUG, na contagem de pontos de função, o número de consultas externas (EQs) considera a quantidade de recuperação de dados gerados por dados derivados matematicamente de arquivos de interface externa (EIFs).

Alternativas
Q2020837 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


Diferentemente do Scrum, o Kanban não prescreve interações com metas pré-definidas e de mesmo tamanho para a execução de atividades, como, por exemplo, as de planejamento, de desenvolvimento e de liberação.

Alternativas
Q2020836 Engenharia de Software

Acerca dos conceitos de engenharia de softwares, métodos ágeis, teste de software e estimativas, julgue os itens subsequentes.


MVP (mínimo produto viável) é um protótipo do sistema que é simples o suficiente para testar as características técnicas de um produto bem como é o conceito de uma solução utilizável e valiosa para o negócio.

Alternativas
Q2020835 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Para capturar os requisitos da interface de um sistema, os protótipos podem ser desenhados como mockups, mesmo que estes não permitam interações do usuário com a execução das funcionalidades.

Alternativas
Q2020834 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Um dos critérios de boa qualidade para uma história de usuário é o denominado critério pequeno, ou seja, aquele cujo desenvolvimento da história deve representar um trabalho desenvolvido dentro de um limite de tempo de duração específica. 

Alternativas
Q2020833 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


Em uma história de usuário, em que se deseja fazer login com a impressão digital do cliente para o seu acesso à sua conta bancária, um exemplo correto de critério de aceitação é: dado que estou realizando login com minha digital, quando eu colocar o dedo cadastrado no leitor, então consigo acessar minha conta.

Alternativas
Q2020832 Engenharia de Software

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.


No gerenciamento de requisitos, uma adequada configuração, em particular, de uma especificação tem a propriedade de ser imutável.

Alternativas
Q2020831 Engenharia de Software

Acerca de conceitos e técnicas do projeto de software, desenvolvimento orientado por comportamento (BDD) e desenvolvimento guiado por testes (TDD), julgue os itens subsequentes.


Durante um projeto de um software, caso haja algum eventual atraso no desenvolvimento do produto, a solução com efeitos mais imediatos será a contratação, com urgência, de mais programadores, a fim de que o cronograma de execução do projeto mantenha-se em dia. 

Alternativas
Q2020830 Engenharia de Software

Acerca de conceitos e técnicas do projeto de software, desenvolvimento orientado por comportamento (BDD) e desenvolvimento guiado por testes (TDD), julgue os itens subsequentes.


No desenvolvimento guiado por testes (TDD), utiliza-se uma linguagem derivada do domínio do negócio para a definição dos casos de testes, ao passo que, no desenvolvimento orientado por comportamento (BDD), prioriza-se uma linguagem de programação que apoie a correção na implementação dos cenários de uso.

Alternativas
Respostas
141: C
142: C
143: E
144: C
145: E
146: C
147: C
148: E
149: E
150: C
151: C
152: E
153: C
154: E
155: C
156: E
157: C
158: C
159: E
160: E