Questões de Concurso Comentadas para analista de ti - desenvolvimento de sistemas

Foram encontradas 299 questões

Resolva questões gratuitamente!

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

Q876723 Algoritmos e Estrutura de Dados
Um algoritmo de ordenação é executado através dos seguintes passos: (I) escolha de um elemento da lista, denominado pivô; (II) rearranjo da lista, de forma que todos os elementos anteriores ao pivô sejam menores do que ele e que todos os elementos posteriores ao pivô sejam maiores do que ele; e, também, de modo que o pivô, ao fim do processo, esteja em sua posição final, havendo duas sublistas não ordenadas; (III) ordenação recursiva das sublistas dos elementos menores e dos elementos maiores. Que algoritmo é esse?
Alternativas
Q876722 Programação
Assinale a alternativa que apresenta afirmação correta sobre o uso de um atributo NULL.
Alternativas
Q876721 Banco de Dados

Uma relação está na _____________ se todos os seus atributos são monovalorados e atômicos.


Assinale a alternativa que completa, corretamente, a lacuna da afirmação acima.

Alternativas
Q876720 Banco de Dados

Considere a tabela relacional abaixo.


EMPREGADO_PROJETO

(num_empregado, num_projeto, horas_trabalhadas, nome_empregado, nome_projeto, localização_projeto)


Nessa tabela, não se pode inserir um projeto, a menos que um empregado esteja associado. Por outro lado, não se pode inserir um empregado, a menos que esteja associado a um projeto. Esse é um exemplo de

Alternativas
Q876719 Banco de Dados

Analise a sintaxe para gatilhos do PostgreSQL.


CREATE TRIGGER nome { BEFORE | AFTER } { evento [ OR ... ] }

        ON tabela [ FOR [ EACH ] { ROW | STATEMENT } ]

        EXECUTE PROCEDURE nome_da_função ( argumentos )


A respeito dessa sintaxe, assinale a alternativa que apresenta a afirmação correta. 

Alternativas
Q876718 Banco de Dados

O resultado de duas consultas pode ser combinado na linguagem PostgreSQL através da seguinte sintaxe:


comando1 UNION [ALL] comando2

comando1 INTERSECT [ALL] comando2

comando1 EXCEPT [ALL] comando2


Com base nessa sintaxe, é correto afirmar que

Alternativas
Q876717 Banco de Dados
Qual é a variável de PL/SQL que armazena blocos grandes de dados com caracteres de um único byte no banco de dados?
Alternativas
Q876716 Banco de Dados

Considere as afirmações abaixo sobre a estrutura de um bloco PL/SQL.


I - A seção declarativa é uma seção opcional e deve ser utilizada somente quando variáveis, cursores, exceções e/ou tipos construídos forem requeridos na resolução do problema.

II - A seção executável é obrigatória na construção de um bloco e compreende o conjunto de instruções para a resolução do problema do bloco que será construído.

III - A seção de tratamento de exceções é opcional e deve ser utilizada somente quando houver necessidade de tratamento de erros que podem ocorrer durante a execução do bloco.


Quais estão corretas?

Alternativas
Q876715 Banco de Dados
Qual é o método de PL/SQL que retorna o tamanho máximo de uma coleção?
Alternativas
Q876714 Programação
Qual é a anotação no Hibernate que permite marcar uma propriedade como identificador?
Alternativas
Q876712 Programação

Considere as afirmações abaixo sobre as estratégias de herança no Hibernate.


I - A herança simples pode ser mapeada para uma tabela única por hierarquia de classe, sendo que uma única tabela armazena todas as instâncias de uma hierarquia de classes.

II - A herança múltipla pode ser mapeada para tabelas distintas tanto para a superclasse quanto para as subclasses.

III - A herança simples pode ser mapeada para uma tabela por classe concreta. Cada tabela armazena as propriedades da classe e de suas superclasses, isto é, o estado da entidade é armazenado na tabela inteiramente dedicada para a sua classe.


Quais estão corretas?

Alternativas
Q876711 Arquitetura de Software
O padrão de projeto strategy pode ser utilizado quando se necessita
Alternativas
Q683889 Noções de Informática
Após digitar no Word 2010 a lista de nomes apresentada abaixo (Lista Original), resolveu-se colocá-la em ordem alfabética crescente (Lista Modificada).

                
Para ordenar a lista de nomes de forma automática, pode-se selecionar a lista original e clicar o botão da seguinte Figura que é indicado pelo número
Imagem associada para resolução da questão
Alternativas
Q683885 Noções de Informática

A seguinte Figura mostra parte do ambiente de trabalho do Excel 2010. 


    

As fórmulas das células C7 até C10 devem ser obtidas a partir da fórmula da célula C6 por meio do seguinte procedimento: 


i) seleciona-se a célula C6;

ii) posiciona-se o cursor do mouse no canto inferior direito da célula selecionada;

iii) pressiona-se o botão direito do mouse e arrasta-o ao longo da coluna C da linha 7 até a linha 10; e

iv) libera-se o botão do mouse. 

Após a realização desse procedimento, o valor da célula C8 será
Alternativas
Q682629 Arquitetura de Computadores
A proteção para equipamentos elétricos e eletrônicos a descargas atmosféricas e que permite descarregar cargas estáticas acumuladas nas carcaças dos equipamento para a terra é
Alternativas
Q682628 Redes de Computadores
Na camada física de um sistema de transmissão utiliza-se uma taxa de transmissão de 64 Kbaud. Sabendo-se que nessa camada física empresa-se a modulação 16-PSK, a sua velocidade de transmissão, expressa em bits por segundos (bps), é
Alternativas
Q682627 Segurança da Informação
Códigos maliciosos são programas especificamente desenvolvidos para executar ações danosas e atividades maliciosas em um computador como, por exemplo, os vírus. Com relação aos vírus, sabe-se que
Alternativas
Q682626 Engenharia de Software

Relacione os produtos de trabalho apresentados na coluna da direita com as respectivas fases Processo Unificado listadas na coluna da esquerda.

(1) Concepção

(2) Elaboração

(3) Construção

(4) Transição


( ) Modelo de Inicial Caso de Uso

( ) Componentes de Software

( ) Descrição da arquitetura do software

( ) Documento de Visão

( ) Plano e procedimento de teste

( ) Incremento de software entregue

A sequência que relaciona corretamente as colunas de cima para baixo é:

Alternativas
Q682625 Engenharia de Software

Classifique os tipos de diagramas do UML apresentados na coluna da direita com relação aos itens da coluna da esquerda:

(1) Comportamental

(2) Estrutural


( ) Diagrama de classes

( ) Diagrama de pacote

( ) Diagrama de atividades

( ) Diagrama de objetos

( ) Diagrama de componentes

( ) Diagrama de estado

A sequência que classifica corretamente os diagramas de cima para baixo é:

Alternativas
Q682624 Programação

Em relação as regras de sintaxe do XML são apresentadas as seguintes proposições:

I – Todo documento XML deve conter um elemento raiz que é o pai de todos os outros elementos.

II – Os elementos do XML não precisam estar devidamente aninhados.

III – Os valores dos atributos devem sempre estar entre aspas.

É correto apenas o que se afirma em

Alternativas
Respostas
81: A
82: B
83: A
84: D
85: E
86: C
87: A
88: E
89: E
90: B
91: D
92: A
93: C
94: D
95: D
96: D
97: D
98: B
99: D
100: E