Questões de Concurso
Para câmara de rio branco - ac
Foram encontradas 385 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Em arquitetura de computadores, o barramento é essencial para que os dados, por meio de sinais elétricos, transitem pelos dispositivos do computador. A largura do barramento tem total impacto sobre o desempenho do sistema. Sendo assim, é correto afirmar que quanto maior a largura do barramento de dados
Considerando a programação orientada a objetos, no cenário onde existe a classe “A” essa classe é herdada pela classe “B” e, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A classe “A” terá acesso a todos os métodos e atributos da classe “B”.
II. A classe “B” é uma superclasse da classe “A”.
III. A classe “B” poderá acessar os métodos e atributos públicos e protegidos da classe “A”
Analisando o seguinte código escrito em linguagem Delphi, o que vai acontecer quando a função “Exemplo” for executada?
1.___Procedure Exemplo;
2.___var
3. ___ ar: Array of Integer;
4.___begin
5. ___ SetLength(ar,3);
6.
7.___ ar[0] := 34;
8. ___ar[1] := 45;
9. ___ar[2] := 745;
10.
11.___SetLength(ar,5);
12.
13. ___ar [3] := 561;
14. ___ar [4] := 99;
15.__end;
Após um programa passar pelos processos de compilação, ele ainda não é um programa executável. Qual programa tem a responsabilidade de juntar todas as dependências necessárias e gerar o executável do programa?
As ferramentas CASE são todas as ferramentas baseadas em computador que auxiliam na engenharia de software. Qual das alternativas a seguir NÃO é uma ferramenta CASE?
Preencha as lacunas e assinale a alternativa correta.
A ______________ pode ser definida como um contrato entre a classe e o mundo exterior, pois quando a classe implementa a __________ a classe se compromete em fornecer o comportamento do publicado.
A linguagem de programação Delphi possui várias formas de realizar um laço de repetição. Qual das formas a seguir tem o comportamento de executa, ao menos uma vez, os comandos dentro do laço de repetição?
Considere o seguinte cenário: será necessário realizar a alteração de um SQL que faz a consulta de produtos no sistema da empresa. O objetivo é permitir ao usuário digitar parte da descrição do produto, retornando todos os produtos que contenham o texto digitado pelo usuário, em qualquer posição da descrição do produto. Qual das seguintes alternativas tem uma solução para esse problema?
O compilador é o software que é responsável por realizar compilação de um programa. Para isso, o compilador realiza alguns processos de compilação. Quais são esses processos?
Em relação aos paradigmas de programação, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. A programação estruturada é uma forma de programação que sugere que todos os programas podem ser reduzidos a três estruturas básicas: sequência, decisão e repetição.
II. A programação modular é uma forma de programação na qual o desenvolvimento das rotinas é feito por módulos interligados através de uma interface comum.
III. Na programação orientada a objetos, são implementos um conjunto de classes para definir os objetos presentes no mundo real.
Para que um programa seja executado, ele precisa ser traduzido de uma linguagem de alto nível, legível a um ser humano, para uma linguagem de máquina, que o computador compreenderá. Para isso, há os métodos de compilação e interpretação. Referente ao assunto, assinale a alternativa correta.
Considere um cenário em que é necessário sobrescrever o método “validar” da classe “TPessoa” a partir da classe “TCliente”, a qual herda a classe “TPessoa”, e que essas classes foram implementadas na linguagem Delphi. O que acontecerá ao se compilar um programa que utiliza as classes “TCliente” e “TPessoa”, conforme o código descrito a seguir?
unit Unit3;
interface
type
TPessoa = class
public
procedure Validar(Id :Integer);
end;
TCliente = class(TPessoa)
public
procedure Validar(Id :Integer); override;
end;
implementation
{ TCliente }
procedure TCliente.Validar(Id: Integer);
begin
inherited;
{alterações necessárias implementadas aqui}
end;
{ TPessoa }
procedure TPessoa.Validar(Id: Integer);
begin
{validação na classe pessoa}
end;
end.
Na linguagem Delphi, o comando “continue” é um comando de controle de fluxo. Esse comando terá qual comportamento, quando executado na primeira linha de um laço de repetição “while”?
Analisando o seguinte código, que foi escrito utilizando a linguagem Delphi, o que acontecerá quando a função UsarValor for executada?
unit Unit2;
interface
type
TMeuInteger = ^Integer;
function GetValor(numero :Integer) :TMeuInteger;
procedure UsaValor;
implementation
function GetValor(numero :Integer) :TMeuInteger;
begin
Result := @numero;
numero := 4;
end;
procedure UsaValor;
var
i : Integer;
begin
i := GetValor(5)^;
end;
end.
Em relação ao nível de isolamento de transação read-commited, em banco de dados, assinale a alternativa correta.
O seguinte comando cria uma chave estrangeira na tabela PRODUTO, referenciando a tabela TIPOPRODUTO. Como esse tipo de comando é conhecido?
ALTER TABLE PRODUTO
ADD CONSTRAINT FK_PRODUTO_TIPO_PRODUTO
FOREIGN KEY (IDTIPOPRODUTO)
REFERENCES TIPOPRODUTO(ID
Foi criada uma tabela de clientes através do sistema gerenciador de banco de dados MySQL. A tabela cliente foi iniciada com os seguintes comandos:
INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (1, ‘EDUARDO RODRIGUES’,’(44) 9911-1122’);
INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (3, ‘ROBSON CABRAL’, ‘(41) 9922-3344’);
INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (2, ‘SILVANA NOGUEIRA’, NULL);
Considerando que os comandos de INSERT foram realizados com sucesso e a tabela agora possui somente os três registos executados pelos comandos apresentados, qual será o retorno se o seguinte SQL for executado para a tabela cliente?
SELECT COUNT(C.TELEFONE) FROM CLIENTE C
Qual é a negação da frase “Nenhum homem é alto”?
Observe o quadrado a seguir:
5 |
X |
5 |
7 |
6 |
Y |
3 |
4 |
8 |
Sabendo que todas as suas linhas e colunas mantêm um padrão, então qual é o valor de X+Y?
Uma pesquisa foi feita com os moradores de uma rua, para saber qual entre 2 revistas eles preferiam. 70% disseram que preferem a revista A e 50% disseram que preferem a revista B. Sendo assim, qual é o percentual de moradores que preferem tanto a revista A quanto a revista B?