Questões de Concurso Público BANESE 2021 para Técnico Bancário III - Área de Informática - Desenvolvimento

Foram encontradas 120 questões

Q1825850 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Para a correta aplicação da técnica de validação determinada, um moderador deve determinar que o autor de um requisito apresente o requisito e forneça, entre outras informações, justificativas para suas decisões, de modo a apoiar a discussão entre os participantes da sessão. 

Alternativas
Q1825851 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Para atender ao requisito de usabilidade, os desenvolvedores devem estar atentos a aspectos como acessibilidade, aprendizagem e proteção contra erros dos usuários na utilização do sistema.

Alternativas
Q1825852 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


Pelo Processo Unificado, no fluxo de trabalho da implementação os técnicos devem distribuir e instalar uma versão do software nos locais de trabalho dos usuários.

Alternativas
Q1825853 Engenharia de Software

    Para apoiar a elicitação dos requisitos e o desenvolvimento de um novo sistema, foram construídos protótipos de alta fidelidade das funcionalidades do sistema. Requisitos não funcionais apontados como muito importantes pelo cliente estão ligados à característica de usabilidade. Para a garantia da qualidade do sistema, o gerente do projeto determinou que se utilizasse para a validação dos requisitos a técnica de Walkthrough. Finalmente, para o desenvolvimento do produto de software, foi escolhida a abordagem orientada a objetos e a metodologia proposta pelo Processo Unificado, de acordo com o modelo derivado da empresa Rational (RUP).

Considerando essa situação hipotética, julgue o item a seguir, acerca de engenharia de software.


No sistema em questão, caso fosse desenvolvida uma funcionalidade para realizar reservas de quartos em um hotel, deveria ser planejada, para aplicar o conceito de herança, uma análise das reservas efetivadas como uma especialização da primeira funcionalidade.

Alternativas
Q1825854 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Existindo um diagrama de sequência para representar o fluxo principal de um caso de uso e um diagrama de comunicação para um fluxo alternativo, o diagrama de interação visão geral será a escolha adequada para a representação do fluxo de controle entre as duas representações presentes. 

Alternativas
Q1825855 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


No diagrama de classes do sistema, deve-se utilizar uma classe associativa para representar a conexão entre um conjunto de classes e outra para representar as características que são herdadas das classes que participam desse relacionamento.

Alternativas
Q1825856 Engenharia de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


Para medir o tempo de condução (lead time) de uma das Sprints do sistema, deve ser selecionada no quadro Kanban uma Sprint da situação Fazendo. 

Alternativas
Q1825857 Arquitetura de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


De forma coerente com a orientação recebida do gestor, o padrão de projeto Observer pode ser adotado para aprimorar a implementação do MVC.

Alternativas
Q1825858 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Em JSON cada objeto é representado por uma lista de nomes e valores apresentados entre chaves e agrupados por colchetes.

Alternativas
Q1825859 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Serviços RESTful utilizam exclusivamente formato XML, sendo cada método identificado por uma URL específica.


Alternativas
Q1825860 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Java Server Faces (JFS) é uma implementação voltada para interface de aplicações web com o usuário, com um modelo de programação dirigida a eventos.

Alternativas
Q1825861 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


A ferramenta Ajax permite o desenvolvimento de aplicações juntamente com as interações com o usuário e o servidor, o que faz as duas avançarem juntas.

Alternativas
Q1825862 Arquitetura de Software

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


Os elementos que compõem o padrão MVC representam as funcionalidades e os dados do sistema, sua forma de exibição ao usuário e a entrada de dados dos usuários.

Alternativas
Q1825863 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


A notação húngara para nomes de variáveis é utilizada para tornar o código fonte mais limpo, a partir de indicadores para identificar o tipo das variáveis.

Alternativas
Q1825864 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


Métodos ou funções devem ser pequenos e ter apenas um objetivo.

Alternativas
Q1825865 Arquitetura de Software

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


A arquitetura de software tem como objetivo apresentar a estrutura dos componentes lógicos do sistema, ficando a análise de dados para a disciplina de AD (Active Directory).

Alternativas
Q1825866 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


São quatro as etapas para conseguir software de qualidade: utilização de engenharia de software, gerenciamento de projetos, controle de qualidade e infraestrutura adequada.

Alternativas
Q1825867 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


Um dos atributos de qualidade de software é a capacidade de suas funções, com objetivo de facilitar o desenvolvimento por times em ambientes separados.

Alternativas
Q1825868 Engenharia de Software

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


A validação dos dados de entrada faz parte do requisito de confiabilidade quando se refere à qualidade de aplicações web.

Alternativas
Q1825869 Segurança da Informação

No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.


Um dos mecanismos de proteção para aplicações e servidores web é a autenticação, que permite o acesso apenas a usuários com as devidas credenciais.

Alternativas
Respostas
81: C
82: C
83: E
84: E
85: C
86: E
87: E
88: C
89: C
90: E
91: C
92: E
93: C
94: E
95: C
96: E
97: C
98: E
99: C
100: E