Questões de Concurso Para crc-rj

Foram encontradas 320 questões

Resolva questões gratuitamente!

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

Q2287871 Programação
Sobre a construção de programas de computador, analise as afirmativas a seguir.
I. Um compilador realiza a tradução de um código-fonte escrito em linguagem de alto nível para instruções em linguagem de máquina.
II. A diferença entre um compilador e um interpretador é que o primeiro traduz apenas as instruções demandadas em tempo de execução, enquanto o segundo faz a tradução de todas as instruções, de uma só vez, em tempo de projeto.
III. As linguagens de programação que possuem tipagem forte e estática; obrigatoriamente são traduzidas por compiladores, pois, neste caso, os tipos das variáveis são determinados em tempo de execução.
Está correto o que se afirma apenas em
Alternativas
Q2287870 Sistemas Operacionais
Dentro do contexto dos sistemas operacionais, considere a seguinte situação hipotética: um processo A recebe permissão do SO para usar um scanner instalado no computador e um processo B recebe a permissão para usar um gravador de CD do computador. Antes do término das rotinas executadas, o processo A faz uma chamada de sistema requisitando, também, o gravador de CD, mas é negado, pois ele já se encontra em uso pelo processo B. Então, o processo A passa a aguardar a liberação do periférico. O processo B, por sua vez, também necessita usar o scanner e, após uma requisição, passa a aguardar a liberação. Diante do exposto, analise as afirmativas a seguir.
I. Pode-se afirmar que ambos os processos estão em deadlock.
II. A situação ocasionará um travamento dos processos; ela poderia ser evitada se pelo menos um dos recursos (gravador de CD ou scanner) fossem preemptivos.
III. Os dispositivos periféricos podem atender a um único processo por vez, sendo acessados somente por meio de chamada de sistemas.
Está correto o que se afirma em
Alternativas
Q2287869 Programação
A respeito dos conceitos relacionados ao paradigma de Programação Orientada a Objetos(POO), analise as afirmativas a seguir.
I. A herança entre classes possibilita que determinada classe, conhecida como superclasse, transfira toda a sua estrutura, incluindo atributos e métodos, para outras classes, conhecidas como classes filhas.
II. O encapsulamento propõe a ocultar detalhes de implementação e visibilidade dos dados das classes, o que aumenta a segurança e evita a manipulação indevida dos objetos.
III. Para a aplicação do polimorfismo em programas orientados a objetos é necessária a existência de uma hierarquia de classes, pois, na prática, este conceito se resume em substituir métodos e atributos herdados em uma classe filha para modificar o seu comportamento em relação à superclasse.
Está correto o que se afirma em 
Alternativas
Q2287868 Sistemas Operacionais
Uma importante atribuição de um analista de TI é o suporte e a manutenção dos serviços de TI, que envolve redes de comunicação, sistemas de informação, administração de dados e sistemas operacionais. Sobre a configuração dos Sistemas Operacionais Linux e Windows, analise as afirmativas a seguir.
I. O Msconfig é a ferramenta Windows que permite configurar aspectos relacionados à inicialização do sistema operacional e das aplicações e serviços instalados no computador.
II. Nos Sistemas Operacionais Unix-like, como o Linux, por exemplo, há uma estrutura de diretórios específica, onde o diretório /bin armazena os arquivos de programas, o diretório /home é destinado aos arquivos de usuários e o diretório /dev armazena os arquivos relacionados às partições de dispositivos de armazenamento.
III. Conhecer as informações relativas aos adaptadores de rede do computador, incluindo o endereçamento IPV4 e a máscara de rede, é possível através de linha comando, sendo no Windows o comando ipconfig, e no Linux o comando ifconfig.
Está correto o que se afirma em 
Alternativas
Q2287867 Redes de Computadores
Para construção de uma rede de computadores capaz de suportar até, no máximo, 254 hosts com endereços de IP únicos, a configuração da máscara da rede deverá ser: 
Alternativas
Respostas
231: A
232: A
233: C
234: A
235: C