Questões de Concurso Público UFG 2017 para Analista de Tecnologia da Informação - Desenvolvimento de Sistemas

Foram encontradas 60 questões

Q791297 Programação
O método construtor é um tipo especial de rotina que toda classe possui. É uma característica de todo método construtor na linguagem Java:
Alternativas
Q791298 Programação

Considere o seguinte trecho de código na linguagem de programação Java.

Imagem associada para resolução da questão

A utilização dos métodos getters e setters, à maneira dos declarados nas linhas 4, 7, 10 e 13 do código apresentado, é uma estratégia para aplicar um importante conceito de orientação a objetos chamado

Alternativas
Q791299 Programação
Na linguagem de programação Java, quando o método de uma classe não possui um modificador de acesso explicitamente declarado significa que esse método pode ser acessado
Alternativas
Q791300 Programação
Métodos sobrecarregados de uma classe são distinguidos por um compilador Java por meio
Alternativas
Q791301 Engenharia de Software
É um exemplo de requisito funcional para um sítio de comércio eletrônico:
Alternativas
Q791302 Engenharia de Software
O Scrum reúne um conjunto de padrões de processos com ênfase em prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback frequente por parte dos clientes. Um dos perfis preconizados no Scrum é o do Scrum master cuja atribuição é:
Alternativas
Q791303 Segurança da Informação
ClearCase, SourceSafe, Git e SVN são exemplos de ferramentas que automatizam atividades diretamente ligadas
Alternativas
Q791304 Governança de TI
O MPS.BR é um modelo de avaliação de empresas produtoras de software brasileiro, criado mediante parceria entre SOFTEX, governo federal e academia. Uma das características do modelo MPS.BR reside no fato de ele
Alternativas
Q791305 Engenharia de Software
É um modelo de processo geral de software que tem como característica a existência de duas fases distintas relacionadas à engenharia de requisitos. Qual é esse modelo?
Alternativas
Q791306 Banco de Dados
Analise as instruções CREATE TABLE a seguir, escritas no SGBD PostgreSQL 9.0.23.
Imagem associada para resolução da questão
A relação entre as tabelas cidade e capital implementa o importante conceito de:
Alternativas
Q791307 Banco de Dados

Observe as seguintes instruções da linguagem SQL para responder à questão.


Baseado nas tabelas PROFESSOR e DEPARTAMENTO, qual é a consulta SQL que recupera o nome completo e o cpf do diretor de cada departamento, com seu respectivo nome?
Alternativas
Q791308 Banco de Dados

Observe as seguintes instruções da linguagem SQL para responder à questão.


Baseado na definição da tabela PROFESSOR, qual é a consulta SQL que recupera os nomes completos de todos os professores que nasceram durante a década de 1970?
Alternativas
Q791309 Banco de Dados

Considere o seguinte enunciado.

“Para relações onde a chave primária possui múltiplos atributos, não deve existir atributo não chave que seja funcionalmente dependente de uma parte da chave primária”.

Esse enunciado refere-se a testes que devem ser realizados para normalizar um banco de dados relacional, em obediência à prática da seguinte forma normal: 

Alternativas
Q791310 Banco de Dados
Considere executar no SGBD MySQL 5.0 Community Edition um script com instruções SQL que configuram um banco de dados de alunos e suas respectivas tabelas. O comando necessário para que a execução do script crie no diretório data do servidor MySQL um novo diretório, que contenha esse banco de dados, é:
Alternativas
Q791311 Programação

Observe o código a seguir na linguagem de programação Java.

Imagem associada para resolução da questão

Qual é o resultado da execução da classe Exemplo 01?

Alternativas
Q791312 Engenharia de Software
A atividade de construção de software abrange um conjunto de tarefas de codificação e testes que produz um software operacional pronto para ser disponibilizado ao cliente e ao usuário. Constitui um princípio a ser seguido na atividade de construção de um software:
Alternativas
Q791313 Programação

Analise o código JavaScript a seguir.

Imagem associada para resolução da questão

Para que a execução desse script produza uma lista das propriedades do objeto History como, por exemplo, go, back e forward, a linha 4 (quatro) deve conter a seguinte codificação:

Alternativas
Q791314 Sistemas Operacionais
No tocante a sistemas operacionais, a situação em que múltiplos processos realizam ações de leitura e escrita de algum dado compartilhado cujo resultado final depende de quando e de quem as executa denomina-se:
Alternativas
Q791315 Sistemas Operacionais
Quando segmentos de memória alocados a processos e segmentos de memória livres são mantidos em uma lista ordenada por endereço, é possível utilizar vários algoritmos para alocar memória, por exemplo, a um processo recém-criado. Um desses algoritmos é o best fit, que se caracteriza por:
Alternativas
Q791316 Programação

Considere os arranjos array1 e array2 e as seguintes operações com esses arranjos, na linguagem de programação Ruby:

array1 = [Windows, Linux, MacOS, iOS]

array2 = [Android, iOS] 

Imagem associada para resolução da questão

Quais são os respectivos arranjos resultantes dessas operações? 

Alternativas
Respostas
21: D
22: C
23: A
24: B
25: C
26: A
27: A
28: D
29: B
30: B
31: B
32: A
33: A
34: C
35: C
36: D
37: B
38: B
39: A
40: B