Questões de Concurso Comentadas para programador de computador

Foram encontradas 3.636 questões

Resolva questões gratuitamente!

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

Q781690 Algoritmos e Estrutura de Dados
Estrutura de dados linear e estática que armazena uma sequência de objetos, todos do mesmo tipo, em posições consecutivas da memória:
Alternativas
Q781688 Programação
Na lógica de programação temos o conceito de ‘Arquivos de Dados’ onde temos três importantes conceitos básicos que são:
Alternativas
Q781686 Algoritmos e Estrutura de Dados
Assinale a alternativa que complete correta e respectivamente as lacunas da frase a seguir: “Em estrutura de dados ‘pilha’ é baseado no princípio do ________ , enquanto a estrutura de dados ‘fila’ utiliza-se do princípio do_________":
Alternativas
Q781685 Algoritmos e Estrutura de Dados
Analise o algoritmo genérico abaixo, em Portugol, e determine o valor final da variável C: algoritmo declare A, B, C numérico A ← 1 B ← A + 2 C ← B * 3 C ← A + B - C / B + A fim algoritmo
Alternativas
Q604149 Arquitetura de Software
Segundo o Desenvolvimento Baseado em Componentes, um componente deve ter como características básicas:
Alternativas
Q604148 Banco de Dados
O comando SQL que produz valores diferentes de todos os demais comandos é:
Alternativas
Q604147 Banco de Dados
Sistemas gerenciadores de bancos de dados processam requisições em paralelo que, quando operam sobre as mesmas instâncias de dados, podem provocar erros do tipo lost update e dirty read. Usualmente, o controle de concorrência nesses sistemas segue um mecanismo conhecido como:
Alternativas
Q604146 Algoritmos e Estrutura de Dados
Árvores B são largamente utilizadas na construção de índices em implementações de bancos de dados. Considere as seguintes afirmativas sobre esse tipo de organização:

I. Há apenas um nó raiz.

II. O algoritmo de remoção de uma chave não preserva o balanceamento da árvore, o que é feito periodicamente nos bancos de dados por meio de um processo de limpeza dos índices.

III. O algoritmo de inserção preserva o balanceamento da árvore, criando novos nós e alterando a estrutura da árvore quando necessário.

IV. Numa tabela de banco de dados onde a chave de indexação é composta por mais de uma coluna, a ordem dessas colunas no comando de criação do índice é irrelevante.

Assinale se: 

Alternativas
Q604145 Banco de Dados
Considere o seguinte script SQL para a criação das tabelas T1 e T2: 

create table t1(

a int not null primary key,

b varchar(50) not null)

create table t2 (

c int not null primary key,

a int not null unique,

constraint fk_1 foreign key (a)

eferences t1(a)) 

É correto concluir que as tabelas T1 e T2 têm entre si: 


Alternativas
Q604144 Sistemas Operacionais
Considere as seguintes afirmativas sobre o uso de bibliotecas (library) DLL no ambiente Windows:

I. Uma DLL não pode ser utilizada por mais de um programa ao mesmo tempo.

II. O uso de DLL ajuda a promover a modularização de um programa em componentes separados.

III. O uso de DLL facilita a aplicação de atualizações em módulos de um programa sem que outros módulos sejam afetados, pois nem sempre é preciso reinstalar o programa completamente.

Assinale se: 

Alternativas
Q604143 Arquitetura de Computadores
Uma palavra de 32 bits alcança um espaço de endereçamento de 4.294.967.296 bytes. Com 40 bits, esse espaço, em bytes, seria de:
Alternativas
Q604142 Sistemas Operacionais
No Linux, o comando

               cat something | grep 'something'

tem o efeito de:

Alternativas
Q604140 Engenharia de Software
Segundo o UML 2.0, o tipo de diagrama que determina como um sistema deve funcionar, relacionando interações entre seus objetos é o de:
Alternativas
Q604139 Redes de Computadores
Um sistema precisa fornecer acesso a correio eletrônico via POP3 e também acesso a suas páginas Web via protocolo HTTP, ambos de forma segura, através do protocolo de transporte SSL. As portas a serem disponibilizadas pelo sistema, para atender a esses dois acessos, são, respectivamente:
Alternativas
Q604138 Redes de Computadores
Na arquitetura de protocolos TCP/IP, quando a transferência de dados entre as aplicações exige uma conexão confiável, sem erros e manutenção da sequência de envio, deve ser adotado o seguinte protocolo da camada de transporte:
Alternativas
Q604132 Algoritmos e Estrutura de Dados
Considere as listas a seguir, cujos elementos são números inteiros:

I. 1, 5, 2, 4, 3;

II. 1, 2, 3, 4, 5;

III. 5, 4, 3, 2, 1.

Seja x=3 a chave a ser pesquisada. Um algoritmo de pesquisa deverá responder SIM se a chave pertencer à lista e NÃO, caso contrário. O algoritmo de pesquisa conhecido como busca binária:

Alternativas
Q604131 Algoritmos e Estrutura de Dados
Sendo a e b variáveis inteiras em um programa, a expressão lógica

                     NÃO ((a > b) OU (a = b))

é equivalente a:

Alternativas
Q496480 Engenharia de Software
Durante a construção de um diagrama de classes com UML, o elemento que é normalmente utilizado quando duas ou mais classes estão associadas e se deseja manter informações sobre essa associação é chamado:
Alternativas
Q496479 Engenharia de Software
As subclasses de uma classe podem definir seus próprios comportamentos únicos e ainda compartilhar algumas das funcionalidades da classe pai. Dessa maneira, cada subclasse pode ser vista como uma forma diferente da classe pai. O princípio que melhor representa essa definição é:
Alternativas
Q496478 Programação
O servidor de aplicação JBoss 7 possui um componente para testes de integração chamado:
Alternativas
Respostas
1221: A
1222: A
1223: D
1224: C
1225: E
1226: C
1227: D
1228: D
1229: D
1230: E
1231: E
1232: A
1233: D
1234: D
1235: A
1236: D
1237: C
1238: D
1239: B
1240: A