Questões de Concurso Público INPE 2008 para Tecnologista Júnior, TS12

Foram encontradas 50 questões

Q364117 Sistemas Operacionais
Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real.

Em um sistema operacional de tempo real de múltiplos processos e múltiplos threads, não é possível fazer uso de código reentrante
Alternativas
Q364118 Sistemas Operacionais
Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real.

Em um sistema operacional de tempo real e de kernel monolítico, a falha de um módulo pode derrubar o sistema.
Alternativas
Q364119 Sistemas Operacionais
Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real.

Com escalonadores preemptivos, uma tarefa pode ter sua execução suspensa para que seja atendida uma outra de maior prioridade
Alternativas
Q364120 Sistemas Operacionais
Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real.

Semáforos são objetos de controle de acesso de recursos compartilhados em que apenas uma thread pode ter acesso por vez.
Alternativas
Q364121 Sistemas Operacionais
Julgue os itens seguintes, acerca de arquiteturas e objetos de software comumente empregados em sistemas operacionais de tempo real.

Caixas de mensagem, filas circulares e memória compartilhada são recursos de software empregados na comunicação entre tarefas ou processos.
Alternativas
Q364122 Sistemas Operacionais
No que diz respeito a técnicas empregadas na detecção e correção de falhas em sistemas operacionais de tempo real, julgue os itens a seguir.

As técnicas de detecção de erro em unidades digitais incluem verificação de paridade, checksum e avaliação embasada na distância de Hamming.
Alternativas
Q364123 Sistemas Operacionais
No que diz respeito a técnicas empregadas na detecção e correção de falhas em sistemas operacionais de tempo real, julgue os itens a seguir.

O cão-de-guarda (ou watchdog, do inglês) é um mecanismo de detecção de falha por tempo.
Alternativas
Q364124 Sistemas Operacionais
No que diz respeito a técnicas empregadas na detecção e correção de falhas em sistemas operacionais de tempo real, julgue os itens a seguir.

Na detecção e correção de falha associada à redundância de software ou de hardware, é necessário que o número de elementos em redundância seja par.
Alternativas
Q364125 Sistemas Operacionais
Julgue os próximos itens, acerca dos sistemas operacionais de tempo real RTEMS e VxWorks.

O RTEMS tem compatibilidade com o padrão POSIX e emprega ferramentas GNU para desenvolvimento.
Alternativas
Q364126 Sistemas Operacionais
Julgue os próximos itens, acerca dos sistemas operacionais de tempo real RTEMS e VxWorks.

No RTEMS, não existe gerenciamento de mensagens ou de eventos.
Alternativas
Q364127 Sistemas Operacionais
Julgue os próximos itens, acerca dos sistemas operacionais de tempo real RTEMS e VxWorks.

O RTEMS requer um microcomputador de desenvolvimento (host), que deve rodar o sistema operacional Solaris
Alternativas
Q364128 Sistemas Operacionais
Julgue os próximos itens, acerca dos sistemas operacionais de tempo real RTEMS e VxWorks.

O VxWorks é uma extensão de tempo real para sistemas Windows, com suporte apenas para processadores Intel de 32 bits e 64 bits e compatíveis.
Alternativas
Q364129 Sistemas Operacionais
Julgue os próximos itens, acerca dos sistemas operacionais de tempo real RTEMS e VxWorks.

Quando usado em sistemas multiprocessados, o VxWorks permite que uma tarefa seja executada em um processador específico.
Alternativas
Q364130 Programação
O código acima foi escrito em linguagem C para um processador de 32 bits. Considerando que, nesse código, char possui 1 byte de tamanho, enquanto que float possui 4 bytes, julgue os itens seguintes.

char é um novo tipo de variável definido a partir do tipo BYTE.
Alternativas
Q364131 Programação
O código acima foi escrito em linguagem C para um processador de 32 bits. Considerando que, nesse código, char possui 1 byte de tamanho, enquanto que float possui 4 bytes, julgue os itens seguintes.

É correto afirmar que, após a execução da linha 24, a=7.0.
Alternativas
Q364132 Programação
O código acima foi escrito em linguagem C para um processador de 32 bits. Considerando que, nesse código, char possui 1 byte de tamanho, enquanto que float possui 4 bytes, julgue os itens seguintes.

É correto afirmar que, após a execução da linha 28, b[0]=2.0 e b[1]=4.0 e b[2]=8.0.
Alternativas
Q364133 Programação
O código acima foi escrito em linguagem C para um processador de 32 bits. Considerando que, nesse código, char possui 1 byte de tamanho, enquanto que float possui 4 bytes, julgue os itens seguintes.

A linha 12 teria o mesmo significado se escrita como *(pout+0) = *pin;.
Alternativas
Q364134 Programação
O código acima foi escrito em linguagem C para um processador de 32 bits. Considerando que, nesse código, char possui 1 byte de tamanho, enquanto que float possui 4 bytes, julgue os itens seguintes.

A linha 14 teria o mesmo significado se escrita como *(pout++) = *(pout-1)*(pin[0]);.
Alternativas
Q364135 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

A linguagem C++ suporta polimorfismo, mas apenas estáticos, ou seja, em tempo de compilação.
Alternativas
Q364136 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

Em C++, os operadores new e delete estão associados à alocação dinâmica de memória.
Alternativas
Respostas
1: E
2: C
3: C
4: E
5: C
6: C
7: C
8: E
9: C
10: E
11: E
12: E
13: C
14: E
15: E
16: E
17: E
18: E
19: E
20: C