Questões de Concurso Comentadas para faperp

Foram encontradas 109 questões

Resolva questões gratuitamente!

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

Q534289 Programação

As linguagens de programação orientada a objetos possuem diversos recursos, tornando os códigos desenvolvidos nelas cada vez mais poderosos e versáteis. Por exemplo, pensando em JAVA, pode-se fazer referência a membros de um determinado objeto utilizando a referência this. Dessa forma, considere o trecho de código a seguir.


public class ThisTeste

{

public static void main (String[] args)

{

TempoSimples tempo = new TempoSimples (14, 18, 20);

System.out.println( tempo.ConstroiString() );

}


}

class TempoSimples

{

private int hora;

private int minuto;

private int segundo;

public TempoSimples( int hora, int minuto, int segundo)

{

this.hora = hora;

this.minuto = minuto;

this.segundo = segundo;

}


public String ConstroiString()

{

return String.format("%24s: %s \n%24s: %s,

"this.StringUniversal()", this.StringUniversal(),

"StringUniversal()", StringUniversal() );

}


public String StringUniversal()

{


return String.format("%02d:%02d:%02d,

this.hora, this.minuto, this.segundo );

}

}


A partir do código anteriormente apresentado, assinale a alternativa que contempla a saída correta, quando este código é executado:

Alternativas
Q534288 Programação

Considere o seguinte trecho de código implementado em JAVA:


import java.util.Scanner

public class Addition

{

public static void main ( String[] args )

{

Scanner input = new Scanner ( System.in );


int numero1, numero2, soma;


numero1 = input.nextInt();

numero2 = input.nextInt();

soma = numero1 + numero2;

}


}


A partir do trecho de código apresentado, assinale a alternativa que apresenta apenas afirmações corretas:

Alternativas
Q534284 Sistemas Operacionais
A customização é algo almejado no contexto da implantação de sistemas computacionais. Um atenção especial para a customização é volta para o sistema operacional, de modo que haja o atendimento da demanda do usuário-cliente. Além de customizações superficiais que podem ser realizadas, geralmente em nível de interface, alguns sistemas permitem customizações em termos de serviços também. No entanto, em sistemas proprietários, ou seja, que possuem licenças pagas, como o Microsoft Windows, por exemplo, não se consegue promover grandes alterações nas rotinas de núcleo do sistema. Alterações nas rotinas de núcleo podem contribuir para adequar o sistema operacional à arquitetura de hardware na qual ele executa. Em sistema operacionais Linux estas alterações para readequação do sistema podem ser realizadas, especialmente através do processo de:
Alternativas
Q534283 Sistemas Operacionais

O gerenciamento de permissões de acesso a determinados itens é primordial em um sistema operacional, de modo a garantir níveis de segurança e estabilidade das informações. Essas permissões podem valer para diretórios, arquivos e, eventualmente, áreas específicas. Ao se utilizar sistemas operacionais Linux, por exemplo, pode-se definir através do comando chmod o nível de permissão e acesso para o usuário (user), para o grupo (group) e para outros (others) para um determinado arquivo. Dessa forma, considere o comando:


chmod 744 arquivo.txt


Assinale a alternativa que contempla corretamente as permissões para usuário, grupos e outros, respectivamente:

Alternativas
Q534282 Engenharia de Software
A UML (Unified Modeling Language) oferece uma série de recursos para se modelar um sistema, de modo que o processo de desenvolvimento do sistema seja mais eficiente, especialmente durante a fase de implementação. Dentre os diversos diagramas que a UML contempla, o Diagrama de Sequência é um dos mais utilizados, pois descreve de maneira muito prática a temporalidade nos elementos que compõem o sistema. Dessa forma, assinale a alternativa que contempla apenas afirmações verdadeiras sobre o Diagrama de Sequência:
Alternativas
Respostas
11: A
12: D
13: A
14: D
15: B