A arquitetura MVP surgiu originalmente como uma
variação da arquitetura MVC, e ganhou bastante
popularidade nas últimas décadas, especialmente com o
aumento de aplicações móveis desenvolvidas, tornando-se muito comum no desenvolvimento de aplicações
Android. Nesse contexto, assinale a alternativa incorreta:
Questões de Concursos
filtre e encontre questões para seus estudos.
As estruturas de repetição proporcionam que um mesmo
Bloco de Código do Algoritmo, seja processado "n" vezes,
de acordo com a necessidade estipulada. Em uma
estrutura Para-Até-Faça, tem-se a seguinte
característica:
Considere as afirmações abaixo e em seguida assinale a
alternativa que indica quais são as verdadeiras:
I. Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas computacionais conectados através de linhas de comunicação. Cada sistema funciona de forma independente, possuindo seu próprio sistema operacional e gerenciando seus próprios recursos, como UCP, memória e dispositivos de entrada/saída.
II. Clusters são sistemas fortemente acoplados, formados por nós que são conectados por uma rede de interconexão de alto desempenho dedicada. Cada nó da rede é denominado membro do cluster, possuindo seus próprios recursos, como processadores, memória, dispositivos de E/S e sistema operacional.
III. A topologia dos sistemas SMP limita o número máximo de UCPs da configuração, pois o acesso à memória pelos processadores ocorre em um tempo sempre uniforme. Os sistemas NUMA permitem reunir vários processadores em conjuntos e interligar estes conjuntos através de diversas topologias. Como consequência, o tempo de acesso à memória não é mais uniforme.
I. Os sistemas fracamente acoplados caracterizam-se por possuir dois ou mais sistemas computacionais conectados através de linhas de comunicação. Cada sistema funciona de forma independente, possuindo seu próprio sistema operacional e gerenciando seus próprios recursos, como UCP, memória e dispositivos de entrada/saída.
II. Clusters são sistemas fortemente acoplados, formados por nós que são conectados por uma rede de interconexão de alto desempenho dedicada. Cada nó da rede é denominado membro do cluster, possuindo seus próprios recursos, como processadores, memória, dispositivos de E/S e sistema operacional.
III. A topologia dos sistemas SMP limita o número máximo de UCPs da configuração, pois o acesso à memória pelos processadores ocorre em um tempo sempre uniforme. Os sistemas NUMA permitem reunir vários processadores em conjuntos e interligar estes conjuntos através de diversas topologias. Como consequência, o tempo de acesso à memória não é mais uniforme.
O e-mail é uma das tecnologias mais populares da
internet. Ele permite que as pessoas se comuniquem de
forma rápida e eficiente, independentemente da sua
localização. Para que o e-mail funcione, é necessário que
existam protocolos que definam como as mensagens
são enviadas e recebidas. O protocolo IMAP, utiliza a
porta:
No que se refere ao processo de normalização de Bancos
de Dados, assinale a alternativa que se refere à forma
normal baseada no conceito de dependência funcional
total, ou seja, uma dependência funcional X→Y é uma
dependência funcional total se, na remoção de qualquer
atributo A de X significar que a dependência não mais
existe; isto é, para todo atributo A ∈ X, (X-{A}) -*→Y:
Métricas para Sistemas Orientados a Objetos Software
orientado a objetos (OO) é fundamentalmente diferente
do software desenvolvido usando métodos
convencionais. Métricas para teste em (OO) são
organizadas em categorias que refletem importantes
características de projeto. Para a categoria de
encapsulamento, tem-se a seguinte métrica:
No Microsoft Excel, suponhamos que numa planilha bem
extensa, tenhamos que pesquisar alguns dados, mas,
não temos com exatidão todos os critérios para efetuar
nosso trabalho. Para localizar qualquer caractere único,
deve-se utilizar o seguinte caractere curinga:
A navegação anônima do Google Chrome oferece
tranquilidade quando você compartilha o dispositivo com
amigos e familiares. Para ativar esse tipo de navegação,
pode ser ativado pelo seguinte atalho:
O Android Software Development Kit (SDK) é uma
ferramenta completa para o desenvolvimento de apps
para o Android. Para ativar componentes de aplicações e
para entregar mensagens entre aplicações diferentes ou
entre componentes diferentes dentro da mesma
aplicação, são utilizados:
Além dos protocolos que os servidores Web usam, os
servidores de aplicações usam protocolos de
comunicação adicionais para se comunicar com outros
componentes de software. Por exemplo, eles podem usar
o protocolo RMI, que é baseado tem como uma de suas
características:
Assinale a alternativa que se refere ao modelo de
desenvolvimento de software caracterizado no texto
abaixo:
É apropriado para sistemas transacionais onde as rotinas e procedimentos a serem automatizados são altamente estruturados. A principal desvantagem desta abordagem é o alto custo de correção das especificações quando nas fases de Teste e Implantação. Nesse ciclo, nenhum tipo de modelo é criado, não são utilizadas técnicas de estruturação e quase não existe oportunidade para o usuário realizar alguma alteração em pontos dos requisitos congelados
É apropriado para sistemas transacionais onde as rotinas e procedimentos a serem automatizados são altamente estruturados. A principal desvantagem desta abordagem é o alto custo de correção das especificações quando nas fases de Teste e Implantação. Nesse ciclo, nenhum tipo de modelo é criado, não são utilizadas técnicas de estruturação e quase não existe oportunidade para o usuário realizar alguma alteração em pontos dos requisitos congelados
Para que os indicadores reflitam realmente a evolução e
organização da Instituição, considera-se necessário que
esses indicadores apresentem algumas propriedades,
como por exemplo, a sensibilidade, que significa:
A análise por ponto de função tem como principal
objetivo medir a funcionalidade do sistema tendo como
base a visão do usuário. Para se contar ponto de função
é necessário seguir alguns passos, sendo que o primeiro
deles é:
Quando se projeta um Sistema de Informação, faz-se
necessário analisar cuidadosamente o processo de
decisão e o fluxo de informações existente, ou seja, os
gestores precisam de informações que estejam em
consonância com seus modelos de decisão. Os Modelos
de decisão heurísticos, implica em:
A tabela da verdade é uma ferramenta fundamental na
lógica e na programação. Ela permite analisar e
compreender o comportamento de operadores lógicos,
como AND, OR e NOT, em diferentes cenários. Uma
proposição composta formada por duas ou mais
proposições p, q, r, ... será dita uma Tautologia se: