Questões de Concurso
Para analista de tecnologia da informação
Foram encontradas 20.510 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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
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.
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.
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.
( ) Gerenciado ( ) Largamente definido ( ) Parcialmente definido ( ) Parcialmente gerenciado ( ) Em otimização ( ) Definido ( ) Gerenciado quantitativamente
Assinale a sequência correta.

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
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.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário alternativo possui um fluxo grande ou que mereça atenção especial. II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em