Questões de Concurso
Comentadas para correios
Foram encontradas 1.596 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A gerência de memória do sistema operacional Unix é realizada por meio da técnica de segmentação.
Um sistema operacional é considerado portátil quando, mediante poucas mudanças, pode ser movido de uma arquitetura de hardware para outra. Os sistemas operacionais da família Windows são projetados com essa característica.
No Windows, cada processo possui uma ou mais threads, cada uma delas sendo uma unidade executável despachada pelo kernel. Essas threads compartilham o estado de escalonamento, incluindo prioridade e informações de uso da CPU.
Durante o período em que está funcionando, o kernel do Windows XP permanece na memória, e sua execução nunca é preemptada.
FAT 16, FAT 32 e NTFS são sistemas de arquivos implementados por alguns sistemas operacionais da família Windows.
Na camada de transporte, o padrão TCP/IP contempla, atualmente, três protocolos: TCP (transmission control protocol), UDP (user datagram protocol) e SCTP (stream control transmission protocol).
Na visão botton-up, as quatro primeiras camadas do modelo TCP/IP fornecem, respectivamente, as funções de padrões físicos, interfaces de rede, ligação entre redes e de transporte.
A versão 6 do IP amplia o tamanho do endereço IP de 32 bits, da versão 4, para 64 bits, a fim de que haja endereços IP para todas as máquinas sob controle desse protocolo.
Em uma rede de comunicação de dados que utiliza os protocolos TCP/IP, são necessários apenas dois níveis de endereços: físico e lógico.
O propósito do modelo OSI é atuar como facilitador na comunicação entre sistemas diferentes, sem a necessidade de mudanças na lógica do hardware e do software de cada um deles.
No modelo OSI, a compressão, a tradução e a criptografia da informação ocorrem na camada de apresentação
No modelo OSI, a camada de rede é a responsável pela entrega, processo a processo, de toda a mensagem, provavelmente através de várias redes
Na linguagem de programação Java, um método público da superclasse somente pode ser anulado por um método público da subclasse.
Uma classe é capaz de instanciar um objeto de uma classe abstrata, para utilizar seus métodos e manipular seus atributos.
Por meio do encapsulamento, para impedir o acesso direto ao atributo de um objeto, são disponibilizados externamente apenas os métodos que alteram esse objeto. Por exemplo, não é preciso conhecer todos os detalhes dos circuitos de uma câmera digital para utilizá-la; a parte externa da câmera encapsula os detalhes, provendo para o usuário uma interface mais amigável.
Entre as metodologias ágeis para o desenvolvimento de software, o Scrum permite a criação de equipes auto- organizadas e, consequentemente, possibilita o incentivo à comunicação verbal entre todos os membros da equipe. Da mesma forma que as abordagens típicas de Project Management Body of Knowledge ou PRINCE2, o Scrum caracteriza-se por apresentar uma abordagem elementar do gerenciamento de projetos.
Em um teste de integração, é possível detectar possíveis falhas provenientes da integração interna dos componentes de um sistema. O teste de integração sucede o teste de unidade, no qual os módulos são testados individualmente, e antecede o teste de sistema, em que o sistema completo é testado.
Na concepção de engenharia de software, uma reunião ou entrevista é a técnica mais utilizada na elicitação de requisitos. Nesse momento, os requisitos de dados funcionais e comportamentais do sistema são levantados, refinados e analisados para serem validados pelos desenvolvedores e clientes/usuários.
A prototipação possibilita que o usuário teste as características do produto final. Dos dois tipos de prototipação, a horizontal é focada nas funcionalidades que permitem ao usuário ver somente detalhes de determinadas partes do sistema.
A engenharia da usabilidade é aplicada em qualquer tipo de interface, como, por exemplo, sítios web, software e desktop. Uma das principais fases da engenharia de usabilidade é a que permite o conhecimento do usuário ao qual o software se destina.