🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Comentadas sobre software em noções de informática

Questões Discursivas

Foram encontradas 2.932 questões

Q2734634 Arquitetura de Software

O algoritmo “A”, a seguir, lê dois valores inteiros y e x, e escreve como resultado um valor inteiro.


algoritmo “A”

_____inteiro x, y, r;


_____leia(y);

_____leia(x);

_____r = 1;

_____para i de 1 até x faça

__________r = r * y;

_____fimpara

_____escreva(r);

fimalgoritmo


Qual das alternativas representa o cálculo efetuado pelo algoritmo “A”?

Alternativas
Q2734633 Arquitetura de Software

Considere o código a seguir escrito na linguagem Java:


private static void m1(Collection<Integer> collection1,

__________________ Collection<Integer> collection2){

_____Iterator<Integer> iterator = collection1.iterator();

_____while (iterator.hasNext()){

__________if(collection2.contains(iterator.next()))

______________iterator.remove();

_____}

}


Qual é a ação implementada pelo método m1?

Alternativas
Q2727640 Arquitetura de Software

Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o

Alternativas
Q2718632 Noções de Informática

Sistema operacional é o software (programa) mais importante que é executado em um computador. Windows e Linux são exemplos de sistemas operacionais. São funções de um sistema operacional:


I. Gerenciar a memória que é utilizada pelos programas.

II. Gerenciar os dispositivos de entrada e saída (mouse, teclado, impressora...).

III. Conectar e interligar fisicamente todos os componentes do computador.

IV. Fornecer uma interface entre o usuário e o computador.


Estão corretos:

Alternativas
Q2716816 Arquitetura de Software

Analise o conjunto de sentenças apresentado a seguir e assinale a alternativa correta que corresponde à sua expressão na lógica proposicional.


Sentenças:

p: está chovendo

q: não vou sair

Alternativas
Q2716808 Arquitetura de Software

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

Alternativas
Q2716807 Arquitetura de Software

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;

Alternativas
Q2716805 Arquitetura de Software

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?

Alternativas
Q2716804 Arquitetura de Software

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.

Alternativas
Q2716803 Arquitetura de Software

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?

Alternativas
Q2716801 Arquitetura de Software

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?

Alternativas
Q2716800 Arquitetura de Software

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.

Alternativas
Q2716799 Arquitetura de Software

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.

Alternativas
Q2716798 Arquitetura de Software

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.


Alternativas
Q2716797 Arquitetura de Software

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”?

Alternativas
Q2716796 Arquitetura de Software

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.

Alternativas
Q2716729 Noções de Informática

Atenção! Para responder às questões de Informática, a menos que seja explicitamente informado o contrário, considerar que os programas mencionados encontram-se na versão Português-BR e, em sua configuração padrão de instalação, possuem licença de uso, o mouse está configurado para destros, um clique ou duplo clique correspondem ao botão esquerdo do mouse e teclar corresponde à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Dessa forma, as teclas de atalho, os menus, os submenus, as barras, os ícones e os demais itens que compõem os programas abordados nesta prova encontram-se na configuração padrão, conforme exposto anteriormente.

Em relação ao software, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:


(---) Software é a parte física do computador.

(---) O mouse é um exemplo de software.

Alternativas
Q2063740 Noções de Informática
O seguinte software não é instalado automaticamente com o operacional Microsoft Windows, ou seja, precisa ser comprado e instalado a parte: 
Alternativas
Q2047844 Noções de Informática
O programa de Backup é um tipo de software: 
Alternativas
Q1707743 Noções de Informática

Analisando a Imagem a seguir, é correto afirmar que ela corresponde ao


Imagem associada para resolução da questão

Alternativas
Respostas
2121: C
2122: A
2123: D
2124: C
2125: A
2126: D
2127: B
2128: C
2129: A
2130: E
2131: D
2132: D
2133: B
2134: A
2135: E
2136: C
2137: D
2138: A
2139: A
2140: A