Magna Concursos

Foram encontradas 40 questões.

1894724 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: UFRGS
Qual é o método de pesquisa, no qual os registros armazenados em uma tabela são diretamente endereçados a partir de uma função aritmética sobre a chave de pesquisa?
 

Provas

Questão presente nas seguintes provas
1894723 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: UFRGS
No mapeamento (Projeto Lógico) de um modelo Entidade-Relacionamento para um Modelo Relacional, um relacionamento com cardinalidade n:n é mapeado para uma tabela única, que contém as colunas correspondentes
 

Provas

Questão presente nas seguintes provas
1894722 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: UFRGS
Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações sobre a estrutura de Sistemas Gerenciadores de Bancos de Dados.
( ) Índices armazenam os metadados relativos à estrutura do banco de dados.
( ) Administrador de buffer proporciona acesso rápido aos itens de dados que são associados a valores determinados.
( ) Gerenciamento de transações garante que o banco de dados permanecerá em estado consistente (correto), a despeito de falhas no sistema, e que transações concorrentes serão executadas sem conflito em seus procedimentos.
( ) Administração de arquivos gerencia a alocação de espaço no armazenamento em disco e as estruturas de dados usadas para representar as informações armazenadas em disco.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas
1894721 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: UFRGS
Analise o trecho de código abaixo, escrito em SQL.
SELECT nome_pessoa
FROM PESSOA_FISICA
WHERE nome_pessoa NOT IN (‘Benedita Silva’, ‘Jose
Silva’, ‘Lúcia Silva’, ‘João Silva’)
Com base nesse código, é correto afirmar que o resultado da consulta é
 

Provas

Questão presente nas seguintes provas
1894720 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: UFRGS
Um documento __________ bem formado pode ser analisado por processadores genéricos, denominados ___________ que percorrem o documento e criam uma representação no formato de __________. A _________ permite que os programas manipulem a sua representação correspondente; entretanto, o documento inteiro precisa ser analisado de antemão para conversão de sua estrutura interna. A __________ permite o processamento do documento por meio de eventos, sempre que uma tag de início ou de fim é encontrada. Isso facilita o processamento de documentos grandes.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do texto acima.
 

Provas

Questão presente nas seguintes provas
1894713 Ano: 2018
Disciplina: TI - Ciência de Dados e BI
Banca: UFRGS
Orgão: UFRGS
Uma nuvem de palavras é um recurso gráfico (usado principalmente na internet) para descrever os termos mais frequentes de um determinado texto. O tamanho da fonte em que a palavra é apresentada é uma função da frequência da palavra no texto: palavras mais frequentes são desenhadas em fontes de tamanho maior, palavras menos frequentes são desenhadas em fontes de tamanho menor.
Qual é a técnica de análise de dados descrita pelo texto acima?
 

Provas

Questão presente nas seguintes provas
1894712 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: UFRGS
Considere um método busca que recebe como parâmetros um elemento x do tipo inteiro e um vetor V de inteiros. O objetivo do método é verificar se o elemento x está contido no vetor V. Em caso positivo, a posição de x em V é retornada. Caso contrário, o valor -1 é retornado. Assim, por exemplo, se o método busca é executado com V = [1,7,5] e x = 2, o valor -1 é retornado. Se o método busca é chamado com V = [1,7,5] e x = 7, o valor 1 é retornado.
Usando a técnica de teste funcional, a seguinte partição do domínio de entrada foi definida:
Característica: localização do elemento na lista
Bloco 1: elemento é o primeiro da lista
Bloco 2: elemento é o último da lista
Bloco 3: elemento está em alguma posição na
lista, exceto na primeira e na última
Tendo em vista que cada teste é composto por uma tupla ( V, x), assinale a alternativa que apresenta, de forma correta, o conjunto de testes definidos com base na partição acima.
 

Provas

Questão presente nas seguintes provas
1894711 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: UFRGS

Numere a segunda coluna de acordo com a primeira, associando os termos com suas respectivas definições.

(1) Teste de regressão
(2) Teste funcional
(3) Teste caixa-branca
(4) Teste unitário
(5) Teste de estresse
(6) Teste de desempenho
(7) Teste de segurança
(8) Teste de software
(9) Teste de carga

( ) Seu objetivo é verificar o comportamento do software contra a lógica de negócio descrita nos documentos de requisitos e especificação.
( ) Teste que foca na lógica interna de processamento e nas estruturas de dados dentro dos limites de um componente.
( ) Verifica a performance do software durante a execução, principalmente em relação aos critérios ligados a consumo de recursos de processamento, memória e tempo de resposta.
( ) Processo de retestar um software que sofreu modificações.

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

 

Provas

Questão presente nas seguintes provas
1894710 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: UFRGS
______________ é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, desenvolve- se um código de forma incremental em conjunto com um teste para este incremento. Não se avança para o próximo incremento até que o código desenvolvido passe no teste. Essa abordagem foi introduzida como parte de métodos ágeis, mas pode ser também usada em processos de desenvolvimento dirigido a planos.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
 

Provas

Questão presente nas seguintes provas
1894709 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: UFRGS
Considere as seguintes afirmações sobre metodologias de análise, projeto e desenvolvimento de sistemas.
I - Em um estágio inicial da especificação de um sistema, deve-se decidir quais serão os seus limites, o que envolve trabalhar com os interessados (stakeholders) do sistema para definir qual funcionalidade deve ser incluída nesse sistema e o que é fornecido pelo ambiente desse sistema. Em alguns casos, a fronteira entre um sistema e seu ambiente é relativamente clara. Depois de tomadas algumas decisões a respeito dos limites do sistema, parte da atividade de análise consiste na definição desse contexto e das dependências que o sistema tem em seu ambiente. Normalmente, um modelo de contexto é usado para isso.
II - O primeiro estágio no processo de projeto de software é o projeto de arquitetura de software, que identifica os principais componentes estruturais de um sistema e os relacionamentos entre eles. Durante o processo de projeto de arquitetura, os arquitetos de software precisam tomar uma série de decisões que afetam profundamente o sistema e seu processo de desenvolvimento. Um padrão de arquitetura é uma descrição de uma organização de sistema bem sucedida em sistemas anteriores, uma descrição abstrata de boas práticas experimentadas e testadas em diferentes sistemas e ambientes.
III - No desenvolvimento de software, a mudança ocorre o tempo todo, de modo que o gerenciamento de mudanças é absolutamente essencial. Gerenciamento de configuração é o nome do processo geral de gerenciamento de um sistema de software em mudança. O objetivo do gerenciamento de configuração é apoiar o processo de integração do sistema para que todos os desenvolvedores possam acessar o código do projeto e os documentos relacionados de forma controlada, descobrir quais mudanças foram feitas, bem como compilar e ligar componentes para criar um sistema.
Quais estão corretas?
 

Provas

Questão presente nas seguintes provas