Questões de Concurso Para ufsba

Foram encontradas 1.273 questões

Resolva questões gratuitamente!

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

Q784933 Banco de Dados

Considere as tabelas:

item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)

Os campos em negrito representam a chave primária.

Assinale a alternativa que apresenta a instrução SQL correta para apresentar o código e o nome de todos os produtos que nunca foram vendidos, ou seja, produtos que não constam em item_nota_fiscal.

Alternativas
Q784932 Engenharia de Software
Sobre mapeamento objeto-relacional do conceito de herança, considere:
I - É possível utilizar uma única tabela para toda a hierarquia. II - Pode-se utilizar uma tabela para cada classe concreta da hierarquia. III - O modelo relacional que apresenta maior conformidade com a orientação a objetos é aquele em que se mapeia uma tabela para cada classe (concreta ou abstrata).
Está correto o que se afirma em
Alternativas
Q784931 Governança de TI
Sobre sistema de apoio à decisão, assinale a afirmativa correta.
Alternativas
Q784930 Banco de Dados

Sobre transações em SQL, considere:

I - São uma sequência de operações num sistema gerenciador de banco de dados, que são tratadas como um bloco único e indivisível (atômico).

II - Os comandos COMMIT, ROLLBACK e END TRANSACTION fazem parte do controle de transações do SQL.

III - O comando COMMIT garante de forma permanente as mudanças ocorridas nos dados durante a transação. O comando ROLLBACK desfaz as mudanças ocorridas nos dados durante a transação. Independente do comando executado (COMMIT ou ROLLBACK), faz-se necessário encerrar a transação por meio do comando END TRANSACTION.


Está correto o que se afirma em

Alternativas
Q784929 Banco de Dados
Sobre visões (views) em bancos de dados relacionais, assinale a afirmativa INCORRETA.
Alternativas
Q784928 Banco de Dados

Considere a tabela:

item_nota_fiscal (numero_nota_fiscal, cod_produto, nome_produto, valor_total)

Após a normalização, o resultado obtido foi:

item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)

Os campos em negrito representam a chave primária. Assinale a alternativa que apresenta a forma normal aplicada.

Alternativas
Q784927 Programação

Considere o código HTML/PHP que segue.

  


Sobre esse código, analise as afirmativas. 

I - As duas instruções if (isset($_POST["btnCalcular"])) tem por objetivo verificar se o botão btnCalcular foi o responsável pela submissão da requisição GET.

II - O primeiro bloco de instrução PHP tem por objetivo realizar uma consulta à tabela financiamento em um banco de dados, enquanto o segundo bloco tem por finalidade realizar cálculos aritméticos e apresentar os dados submetidos e os calculados.

III - O navegador web é responsável por fazer a interpretação do código PHP, mas a instrução SELECT de consulta é executada pelo SGDB utilizado. 

Está correto o que se afirma em
Alternativas
Q784926 Programação
Na linguagem HTML, o atributo CELLPADDING permite realizar controle de espaçamento. Acerca desse atributo, assinale a afirmativa correta.
Alternativas
Q784925 Programação
Sobre XML (eXtended Markup Language), assinale a afirmativa correta.
Alternativas
Q784924 Programação

Considere os elementos da linguagem Java abaixo:

interface I { }

class A implements I { }

class B extends A { }

class C extends B { }

e as declarações abaixo:

A a = new A( );

B b = new B( );

Assinale a alternativa que apresenta a declaração que irá compilar e executar sem erros.

Alternativas
Q784923 Governança de TI
O MPS.BR possui níveis de maturidade identificados por letras de A a G. Identifique cada nível apresentado abaixo com a letra correspondente.
( ) Gerenciado ( ) Largamente definido ( ) Parcialmente definido ( ) Parcialmente gerenciado ( ) Em otimização ( ) Definido ( ) Gerenciado quantitativamente
Assinale a sequência correta.

Alternativas
Q784922 Engenharia de Software
Em relação à UML e especificação de software orientada a objetos, analise o diagrama UML fornecido.

 
A partir das informações dadas, assinale a afirmativa correta.
Alternativas
Q784921 Engenharia de Software
Sobre as técnicas de teste de caixa preta e caixa branca em softwares, assinale a afirmativa INCORRETA.
Alternativas
Q784920 Engenharia de Software
Sobre os conceitos de validação e verificação de software, assinale a afirmativa correta.
Alternativas
Q784919 Arquitetura de Software
Sobre padrões de projetos orientados a objetos (Design Pattern), analise os diagramas abaixo.  


Assinale a alternativa que apresenta o padrão de projeto correspondente aos diagramas.
Alternativas
Q784918 Arquitetura de Software
O ESB (Enterprise Service Bus) é uma tecnologia cada vez mais adotada pelas corporações com o objetivo de integração de negócio. Sobre o assunto, assinale a afirmativa INCORRETA.
Alternativas
Q784917 Arquitetura de Software
Na computação orientada a serviços, o elemento serviço é a unidade básica do paradigma. Existe uma classificação de serviços que estabelece uma tipificação dos modelos primários de serviços. A coluna da esquerda apresenta três tipos de serviços e a da direita, a descrição desses tipos. Numere a coluna.

1 - Serviço de Entidade
2 - Serviço-Tarefa 
3 - Serviço Utilitário 

( ) Tende a ter menos potencial de reúso e, em geral, é posicionado como o controlador de uma composição responsável por compor serviços mais agnósticos ao processo. 


( ) É considerado um serviço altamente reusável, porque é agnóstico à maioria dos processos da empresa controladora; como resultado, um único serviço desse tipo pode ser reusado em uma série de processos de negócio da empresa. 

( ) É agnóstico a aplicativos, porque consiste em uma série de capacidades obtidas por diversos sistemas e recursos corporativos; também é conhecido como serviço de infraestrutura ou serviço de tecnologia.  
Assinale a sequência correta.
Alternativas
Q784916 Gerência de Projetos
O guia PMBOK (Project Management Body of Knowledge) é um conjunto de práticas na gestão de projetos organizado pelo PMI (Project Management Institute) e é tido como a base do conhecimento sobre gestão de projetos. Considerando o conceito de projeto estabelecido pelo PMBOK, assinale a afirmativa INCORRETA.  
Alternativas
Q784915 Governança de TI
O Modelo de Referência MPS.BR (Melhoria de Processo do Software Brasileiro) para Software (MR-MPS-SW) define níveis de maturidade que são uma combinação entre processos e sua capacidade. Sobre o MR-MPSSW, analise as afirmativas.
I - A definição dos processos segue os requisitos para um modelo de referência de processo, declarando os propósitos e os resultados esperados de sua execução. II - Permite avaliar e atribuir graus de efetividade na execução dos processos. III - Define as atividades e tarefas necessárias para atender os propósitos e os resultados esperados.
Está correto o que se afirma em
Alternativas
Q784914 Engenharia de Software
Considerando os diagramas da linguagem de modelagem UML (Linguagem de Modelagem Unificada), a coluna da esquerda apresenta as classificações dos diagramas e a da direita, exemplos desses diagramas. Numere a coluna.
1 - Diagramas estruturais 2 - Diagramas comportamentais
( ) Diagrama de componentes ( ) Diagrama de casos de uso ( ) Diagrama de pacotes ( ) Diagrama de estrutura composta ( ) Diagrama de máquina de estados
Assinale a sequência correta.
Alternativas
Respostas
541: B
542: D
543: A
544: B
545: A
546: C
547: D
548: A
549: B
550: D
551: C
552: C
553: B
554: C
555: A
556: A
557: D
558: C
559: D
560: B