Questões de Concurso
Para tecnologia da informação
Foram encontradas 164.808 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Assinale a alternativa que apresenta as classes que, no desenvolvimento orientado a objetos, implementam funções de gestão e controle de software.
Quanto ao objeto AJAX, no modo síncrono, analise as assertivas abaixo.
I. É a única maneira de fazer uma requisição que será executada em segundo plano para que o script da página continue a ser executado.
II. Executa a requisição sem interromper o script.
III. Tem o problema de congelar o navegador enquanto o script é executado.
É correto o que se afirma em
Assinale a alternativa que apresenta corretamente a relação entre requisitos e qualidade de um software.
Com relação ao planejamento de sistemas de informação, analise as assertivas abaixo.
I. Um problema só pode ser solucionado se, antes, for adequadamente definido.
II. Um novo sistema de informação é desenvolvido para solucionar um conjunto de problemas da organização.
III. No estágio final, a solução é traduzida em um sistema físico, testado e introduzido na organização.
É correto o que se afirma em
Assinale a alternativa que apresenta a sequência correta quanto ao planejamento de sistemas de informação, seguindo as mesmas etapas de solução de problemas.
Considerando as características de Sistemas Gerenciadores de Banco de Dados (SGBD), analise as assertivas abaixo.
I. Evitar uma visão totalmente abstrata do banco de dados para o usuário.
II. Isolar o usuário dos detalhes internos do banco de dados.
III. Promover a independência dos dados em relação às aplicações.
É correto o que se afirma em
Considere diagramas DFD no planejamento de sistemas de informação, correlacione as colunas abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.
Coluna A
1. Setas orientadas.
2. Círculo.
3. Retângulo.
4. Duas linhas paralelas.
Coluna B
( ) Fluxo.
( ) Entidade externa.
( ) Depósito de dados.
( ) Processos.
Considere o código em Delphi 7 abaixo e, em seguida, assinale a alternativa correta.
function Fatorial(n:Extended):Extended;
begin
if n=0 then
result := n-1
else
result := n * Fatorial(n)
end;
Quanto ao código PHP abaixo, assinale a alternativa correta.
class Exemplo
{
public static $F1 = ‘Exemplo';
public static function F2() {
// ...
}
public function F3() {
// ...
}
}
Quanto ao comando PHP extends, assinale a alternativa correta.
Quanto ao Delphi 7, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) A forma correta de declarar um ponteiro é var x: ^integer
( ) Não é uma declaração válida para uma variável: integer x
( ) Possui um tipo Currency com precisão superior a 15 dígitos.
( ) Não permite o uso de caracteres do sistema UNICODE.
Assinale a alternativa correta quanto aos sistemas de gerenciamento de banco de dados.
A Análise por Ponto de Função (APF) é uma técnica de estimativa de esforço para o desenvolvimento ou manutenção de software. Sobre o assunto, analise as afirmativas.
I - É baseada na contagem de ponto de função para as funcionalidades visíveis e não visíveis aos usuários, com peso diferenciado para cada uma delas.
II - Considera dados estáticos as representações estruturais dos dados, classificando-os como arquivos internos ou externos.
III - Considera dados dinâmicos as transações sobre os dados, classificando-os como entradas, saídas e consultas externas.
Está correto o que se afirma em
Uma das atividades da disciplina/fase de projeto de software orientado a objetos é a definição das abstrações do software e como cada uma delas será projetada. Sobre Padrões da Lógica de Domínio, assinale a afirmativa correta.
Considere os grupos de processos de gerenciamento de projetos do Project Management Body of Knowledge (PMBOK) e a figura fornecida.
Assinale a alternativa que apresenta correta e respectivamente os grupos de processos correspondentes aos elementos identificados pelos números 1, 2, 3, 4 e 5.
O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada fase reúne um conjunto de atividades e artefatos que devem ser produzidos, refinados e ampliados no decorrer da fase. A coluna da esquerda apresenta as fases do PU e a da direita, atividades executadas nessas fases. Numere a coluna da direita de acordo com a da esquerda.
1 - Concepção
2 - Elaboração
3 - Construção
4 - Transição
( ) É produzido um documento de requisitos geralmente na forma de uma lista de casos de uso de alto nível.
( ) Análise de requisitos mais detalhada, realizada por meio da expansão dos casos de uso.
( ) Principais requisitos são descobertos e a extensão do sistema é compreendida.
( ) Produção da maior parte do código fonte e dos testes.
( ) Migração de dados de sistemas existentes.
( ) Refinamento do modelo conceitual após cada caso de uso ser expandido.
( ) Instalação do software produzido em ambiente de produção.
( ) A saída dessa fase normalmente consiste em ter um modelo conceitual preliminar.
Assinale a sequência correta.
Considere as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente o diagrama de Máquina de Estado fornecido.
Sobre as notações da UML e o diagrama, assinale a afirmativa INCORRETA.
Considere o diagrama constituído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada).
Assinale a alternativa que apresenta o nome do diagrama fornecido.
Considerando a disciplina de Análise e Design do Processo Unificado (PU), assinale a afirmativa INCORRETA.
Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.
I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.
II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.
III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.
IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.
Está correto o que se afirma em