Questões de Concurso Comentadas para nível superior especialista- projetos tics - tecnologia da informação e comunicação

Foram encontradas 125 questões

Resolva questões gratuitamente!

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

Q1165661 Engenharia de Software
Considerando a realização de Reuniões diárias utilizando Scrum, assinale a alternativa correta.
Alternativas
Q1165660 Governança de TI

De acordo com o MPS.BR, sobre o Processo: Desenvolvimento para Reutilização, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Se possível, buscar desenvolver um programa de reutilização para desenvolver ativos a partir de engenharia de domínios de aplicação.

( ) A quantidade de oportunidades de reutilização de ativos ou nos quais se pretende praticar reutilização é inversamente proporcional à qualidade de execução desse processo.

( ) O principal propósito do processo é identificar oportunidades de reutilização sistemática de ativos na organização.

Alternativas
Q1165658 Administração Geral
Sobre Negociação contratual, assinale a alternativa correta.
Alternativas
Q1165657 Gestão de Pessoas
Entrevistas formais ou informais com os Stakeholders do sistema são parte da maioria dos processos de engenharia de requisitos. Sobre as características dessas entrevistas, assinale a alternativa correta.
Alternativas
Q1165656 Administração Geral
O planejamento das comunicações envolve determinar as informações e comunicações necessárias para os interessados: quem necessita de qual informação, quando necessitarão dela e como isso será fornecido para eles. Assinale a alternativa que apresenta uma afirmação correta sobre o planejamento de comunicações.
Alternativas
Q1165655 Gerência de Projetos

Choose the alternative that correctly matches to the following description:

“Individuals and organizations that are actively involved in the project, or whose interests may be positively or negatively affected as a result of project execution or project completion; they may also exert influence over the project and its results”

Alternativas
Q1165654 Engenharia de Software
Project management focuses on planning and organizing a project and its resources. Choose the alternative that DOES NOT present one of the project management activities:
Alternativas
Q1165653 Inglês

Team Composition


      In a large organization, it is often the case that different roles emerge. In Tayloristic teams, these different roles are grouped together as a number of role-based teams each of which contains members of the same role. In contrast, agile teams use cross-functional teams. Such a team draws together individuals performing all defined roles. Rotations from one role to another are common. It is also possible to have highly specialized experts (for example, security analysts and usability engineers) shared among several teams in an organization.

      One advantage to role-based teams is that teams whose work products are independent of each other can work in parallel as long as there is not much knowledge flow among the different functional sub-team. However, in knowledgeintensive software development that demands information flow from different functional sub teams, role-based teams tend to lead to islands of knowledge and difficulty in its sharing among all the teams. As hand-offs between teams usually are based on document flow, the knowledge of one team that is required by the other team must be externalized and documented. Although reviews try to minimize the knowledge loss, externalization and documentation processes cannot guarantee that all knowledge is captured and even if most of it was rigorously captured, there is still no guarantee or way to check its correctness till the project sign-off.

      Cross-functional teams should be used to facilitate better knowledge transfer. This is especially the case for agile methods since they are recommended to be used where there is a lot of uncertainty and unknown knowledge about the domain and system requirements, and the technologies to be used are new and unexplored.

Adaptado de: CHAU THOMAS, MAURER FRANK e MELNIK GRIGORI. Knowledge Sharing: Agile Methods vs. Tayloristic Methods. (WETICE´03) Proceedings of the Twelft IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003.

What is the grammatical form of the word “Although” used in the second paragraph of the text?
Alternativas
Q1165652 Inglês

Team Composition


      In a large organization, it is often the case that different roles emerge. In Tayloristic teams, these different roles are grouped together as a number of role-based teams each of which contains members of the same role. In contrast, agile teams use cross-functional teams. Such a team draws together individuals performing all defined roles. Rotations from one role to another are common. It is also possible to have highly specialized experts (for example, security analysts and usability engineers) shared among several teams in an organization.

      One advantage to role-based teams is that teams whose work products are independent of each other can work in parallel as long as there is not much knowledge flow among the different functional sub-team. However, in knowledgeintensive software development that demands information flow from different functional sub teams, role-based teams tend to lead to islands of knowledge and difficulty in its sharing among all the teams. As hand-offs between teams usually are based on document flow, the knowledge of one team that is required by the other team must be externalized and documented. Although reviews try to minimize the knowledge loss, externalization and documentation processes cannot guarantee that all knowledge is captured and even if most of it was rigorously captured, there is still no guarantee or way to check its correctness till the project sign-off.

      Cross-functional teams should be used to facilitate better knowledge transfer. This is especially the case for agile methods since they are recommended to be used where there is a lot of uncertainty and unknown knowledge about the domain and system requirements, and the technologies to be used are new and unexplored.

Adaptado de: CHAU THOMAS, MAURER FRANK e MELNIK GRIGORI. Knowledge Sharing: Agile Methods vs. Tayloristic Methods. (WETICE´03) Proceedings of the Twelft IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003.

According to the text, what should be an agile time?
Alternativas
Q1165651 Programação
De acordo com a programação de dispositivos móveis para android, uma estrutura bastante importante é denominada de Intent. Com base nisso, qual definição se aplica ao conceito de um Intent?
Alternativas
Q1165650 Engenharia de Software
Um objeto frequentemente utilizado pelo padrão de desenvolvimento TDD (Test Driven Development) para a realização de testes é o Mock. Qual é a sua funcionalidade durante a realização de um teste de software?
Alternativas
Q1165649 Engenharia de Software
O SCRUM é um método ágil que caracteriza-se por ter bem definido quais são os papéis que precisam estar envolvidos no desenvolvimento do projeto. Sendo estes:
Alternativas
Q1165648 Engenharia de Software
Uma funcionalidade muito utilizada em GIT é o trabalho com repositórios remotos. Um comando bastante necessário nesse sentido é o que permite ver quais são os servidores remotos que estão configurados no seu GIT. Qual é esse comando?
Alternativas
Q1165647 Programação
De acordo com a linguagem CSS (Cascading Style Sheets) é possível configurar uma fonte de um programa HTML para que a mesma seja exibida em Negrito. Qual é a propriedade que proporciona essa funcionalidade?
Alternativas
Q1165646 Banco de Dados
Normalmente é necessário utilizar recursos para alteração das informações existentes em um banco de dados. A estrutura SQL fornece várias funções para manipulação desses tipos de dados, uma delas é a função que converte o conteúdo de um determinado campo texto para que seja exibido com as iniciais em caracteres maiúsculos. Qual é o nome dessa função?
Alternativas
Q1165645 Engenharia de Software
Sobre containerização de aplicações, prática atualmente utilizada por várias empresas que trabalham com desenvolvimento de software de forma virtualizada, existe uma plataforma que tem se destacado e é utilizada amplamente pelo mercado. Qual é o nome dessa plataforma?
Alternativas
Q1165644 Arquitetura de Software
Sobre a interface de integração SOAP (Simple Object Access Protocol), assinale a alternativa INCORRETA.
Alternativas
Q1165643 Banco de Dados
Com base nos sistemas de banco de dados NoSQL, assinale a alternativa que correlaciona corretamente os SGBD`s no NoSQL e seus modelos estruturais.
Alternativas
Q1165642 Programação

Na Linguagem de Programação JavaScript, uma string é imutável. Com base nisso, considere o seguinte trecho de código e assinale a alternativa que apresenta o valor que será exibido no console após a última chamada da função.


var cidade = “Parana”;

cidade.replace(“rana”,“nama”);

console.log(cidade);

Alternativas
Q1165641 Redes de Computadores
A respeito do processo de enfileiramento de mensagens conhecido como Ponto-a-Ponto, é correto afirmar que
Alternativas
Respostas
41: B
42: D
43: C
44: E
45: A
46: B
47: D
48: C
49: B
50: B
51: A
52: D
53: A
54: E
55: C
56: D
57: E
58: E
59: B
60: D