Questões de Concurso Público UFRGS 2018 para Analista de Tecnologia da Informação - Sistema de Informação

Foram encontradas 40 questões

Q1005173 Engenharia de Software

Considere as afirmações abaixo sobre diagramas de atividade da UML.

__________ indicam ações que são executadas no sistema.

_________ são representadas por setas contínuas e são usadas para indicar o fluxo de trabalho entre elementos do diagrama.

Uma ramificação lógica é indicada por ________ e representa desvios do fluxo de controle.

Um retângulo com bordas arredondadas identifica _________ e representa marcos de processamento.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.

Alternativas
Q1005174 Engenharia de Software

Em relação ao paradigma de orientação a objetos, assinale as afirmações abaixo com V (verdadeiro) ou F (falso).


( ) Uma linguagem de programação orientada a objetos pode permitir que uma classe tenha zero, um ou vários métodos construtores distintos.

( ) Um método construtor é responsável por alocar espaço em memória para os atributos do objeto.

( ) Um método construtor padrão atribui valores default para todos os atributos do objeto. Esses valores são obrigatoriamente definidos pela linguagem de programação (ex.: 0 para atributos numéricos).

( ) Uma classe herdeira não precisa definir um método construtor, pois herda, automaticamente, o construtor da classe base.

( ) Um método construtor não padrão permite que cada objeto de uma classe seja instanciado com valores distintos e adequados ao contexto daquele objeto especificamente.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é  

Alternativas
Q1005175 Programação

Sobre programação orientada a objetos, considere as afirmações abaixo.

Uma classe é chamada de ___________ se ela possui, pelo menos, um método declarado, mas não definido (implementado).

_________ é o mecanismo que permite que uma classe reutilize características de duas ou mais classes bases.

Em linguagens orientadas a objeto, o mecanismo de __________ permite que diferentes implementações de um mesmo método sejam usadas coerentemente, de acordo com o contexto de chamada daquele método no momento da execução.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.

Alternativas
Q1005176 Programação

Sobre interfaces de aplicativos móveis, considere os procedimentos abaixo.


I - Mostrar na tela o progresso de alguma ação.

II - Usar duas barras de navegação: uma no topo, indicando a página em que o usuário está, e uma na parte inferior da tela, com links para outras páginas.

III - Usar a meta tag viewport para definir uma largura máxima ou mínima de acordo com a resolução da tela do dispositivo.

IV - Definir um event listener para cada evento, após determinar o nome dos eventos de um dispositivo.

V - Usar uma action bar no topo da tela, seguida por uma barra de navegação imediatamente abaixo.

Quais dos itens acima apresentam boas práticas para implementação de interfaces com o usuário em aplicações móveis e aplicáveis a qualquer dispositivo e aplicativo? 

Alternativas
Q1005177 Governança de TI

Com base na Instrução Normativa n° 4, de 11 de setembro de 2014, numere a segunda coluna de acordo com a primeira, associando cada termo a sua respectiva definição.


(1) Preposto

(2) Solução de Tecnologia da Informação

(3) Documento de Oficialização de Demanda

(4) Estudo Técnico Preliminar da Contratação

(5) Plano de Capacidade

(6) Análise de Riscos

(7) Plano de Fiscalização

(8) Lista de Verificação

(9) Modelo de Gestão


(  ) Documento que demonstra a viabilidade técnica e econômica da contratação.

( ) Documento a ser elaborado pela entidade prestadora dos Serviços Estratégicos de Tecnologia da Informação, que servirá de insumo para a confecção do Planejamento da Contratação, contendo dados que permitam o detalhamento e rateio dos custos da prestação de serviços entre os órgãos e entidades beneficiárias, a previsão do crescimento vegetativo do consumo dos recursos e insumos durante a vigência do contrato e a reserva técnica para absorver possíveis crescimentos não previstos.

( ) Modelo que contém a definição dos mecanismos necessários à gestão e à fiscalização da Solução de Tecnologia da Informação, objetivando minimizar os riscos de falha no fornecimento da solução, por meio da definição de controles adequados para os principais elementos que a compõem, levando-se em consideração ferramentas, computacionais ou não, processos e recursos.

( ) Documento ou ferramenta estruturada, contendo um conjunto de elementos que devem ser acompanhados pelos fiscais do contrato durante a execução contratual.

( ) Documento que contém o detalhamento da necessidade da Área Requisitante da Solução a ser atendida pela contratação.

( ) Documento elaborado com base no Modelo de Gestão que define o processo de fiscalização do contrato, contendo a metodologia de fiscalização, os documentos ou as ferramentas, computacionais ou não, e controles adotados, recursos materiais e humanos disponíveis e necessários à fiscalização, entre outros.

( ) Conjunto de bens e/ou serviços de Tecnologia da Informação e automação que se integram para o alcance dos resultados pretendidos com a contratação.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

Alternativas
Respostas
36: C
37: A
38: C
39: E
40: B