A respeito dos sistemas operacionais Android e iOS, julgue os itens que se seguem.
No iOS, a aleatorização de espaço de endereço ajuda a proteger o sistema contra a exploração de erros de corrupção da memória, sendo usada pelos apps integrados para aleatorizar as regiões da memória na inicialização.
Sucessor do z/VM, o z/OS é um sistema operacional de 32 bits para mainframes, criado pela IBM, suporta APIs e aplicativos UNIX (Single UNIX Specification) e comunica-se diretamente com o TCP/IP.
A respeito dos sistemas operacionais Android e iOS, julgue os itens que se seguem.
No Android, a UID (user identifier) é utilizada para configurar um sandbox de aplicativo, no entanto, por questão de segurança, o sandbox não se estende ao código nativo e aos apps e bibliotecas do Android, os quais são executados em área de memória protegida, com acesso somente pelo kernel.
A solução para a alocação de segmentos maiores do que o espaço disponível na memória (ou até mesmo maior que ela toda) veio com um dos conceitos mais importantes de otimização de programas e sistemas, que é o ________________. Este princípio diz que os endereços de memória não têm probabilidade igual de acesso, sendo mais provável que após executar uma instrução da página x, que acesse um dado da página y, é muito mais provável que a próxima instrução também esteja na página x e também acesse dados na página y.
características que o distinguem de um sistema operacional dos
computadores de primeira geração. Acerca das características dos
sistemas operacionais modernos, julgue os itens subseqüentes.
O z/OS é o sistema operacional de mainframe mais usado no mundo e, em suas versões mais atuais, é capaz de processar milhares de programas e suportar usuários interativos simultaneamente.
Julgue o item a seguir, a respeito do sistema operacional z/OS versão 2.4.
O z/OS 2.4 inclui uma funcionalidade de envio e
recebimento de streaming para suportar o envio de corpos
extensos de solicitação e resposta. Em vez do requisito de ter
todos os dados enviados e recebidos em um único buffer
contíguo, o suporte de streaming permite que um aplicativo
organize seu envio e recebimento em vários buffers.
O sistema computacional que o z/OS gerencia é capaz de fazer multiprogramação, ou seja, quando uma tarefa não pode ser executada, o sistema é capaz de interromper a execução da tarefa para executar outra tarefa.
O sistema operacional z/OS versão 2.4 dispõe de vários tipos de arquivos, entre eles o tipo particionado, no qual os dados são acessados de maneira sequencial, registro após registro, podendo ser os registros de dados de tamanho fixo ou variável.
O sistema operacional z/OS é capaz de fazer multiprocessamento, ou seja, dois ou mais processadores fazem operações simultaneamente e compartilham diversos recursos de hardware.