Em um computador, é comum a existência de memória cache para permitir o acesso mais rápido a dados localizados na memória principal. Do ponto de vista tecnológico, a memória cache costuma ser implementada em memória do tipo
Os sistemas operacionais modernos empregam elementos que são fluxos independentes de execução que pertencem a um mesmo processo e que exigem menos recursos de controle do sistema operacional. Esses elementos são denominados
Em uma arquitetura de computador genérica, existe o conceito de vetor de interrupção. O vetor de interrupção é
Na UML 2.0, considerando-se a definição de atributos, sua notação deve conter a definição da visibilidade do atributo. Os símbolos utilizados para denotar visibilidade de pacote e visibilidade protegida são, respectivamente:
Uma medida utilizada para se avaliar a confiabilidade de software é o MTTF (Mean Time To Failure), que visa indicar o
O MPS-BR (2012) (Melhoria de Processo do Software Brasileiro) define níveis e processos. Assinale a alternativa que relaciona corretamente níveis e processos.
O modo Server Core do Windows Server 2008 oferece
Memória Virtual é uma técnica disponível em muitos sistemas operacionais que
No processo de desenvolvimento ágil de software, SCRUM,
Na orientação a objetos, há o conceito de encapsulamento que estabelece que
O sistema operacional Linux é case sensitive, ou seja, diferencia as letras maiúsculas das minúsculas. Para que a diferenciação entre letras minúsculas e maiúsculas seja desconsiderada no comando grep, ele deve ser utilizado com a opção:
A implementação do controle de concorrência em bancos de dados normalmente é feita por meio dos chamados bloqueios. Há um tipo de bloqueio no qual certa transação pode efetuar leituras, mas não escritas sobre itens do banco de dados. Esse bloqueio é do tipo
As transações em um banco de dados relacional devem respeitar as propriedades conhecidas como ACID, sendo que o D do acrônimo significa Durabilidade. Essa propriedade indica que