

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Avalie as afirmações sobre a linguagem de programação Java.
I- As interfaces possuem construtores.
II- Classes podem ser declaradas como final.
III- Segue sintaxe baseada na linguagem Pascal.
Está correto apenas o que se afirma em
I.
II.
III.
I e II.
I e III.
Em relação ao conceito compilação e interpretação, em termos de linguagens de programação, analise as afirmativas abaixo.
I. Em linguagens de programação que fazem compilação, o código fonte é convertido para código de baixo nível, este sendo executado diretamente pelo computador.
II. Alguns exemplos de linguagens de programação interpretadas são: C, PHP e Ruby.
III. As linguagens interpretadas fazem uso de um interpretador, como intermediário, para a execução do código fonte.
Assinale
se somente a afirmativa I estiver correta.
se somente as afirmativas I e II estiverem corretas
se somente as afirmativas I e III estiverem corretas.
se somente a afirmativa II estiver correta.
se todas as afirmativas estiverem corretas.
Em códigos orientados a objeto, tanto objetos quanto estruturas de dados expõem seus dados internos e as funções que manipulam tais dados.
Leia as afirmativas a seguir:
I. O Microsoft Office é um pacote de aplicativos da empresa Microsoft que permite melhorar as atividades do dia a dia de um escritório.
II. As variáveis alfanuméricas são específicas para dados que contenham letras e/ou números. Elas podem, em determinados momentos, conter somente dados numéricos ou somente letras.
III. Uma base de dados é uma coleção de dados logicamente relacionados, com algum significado.
Marque a alternativa CORRETA:
Nenhuma afirmativa está correta.
Está correta a afirmativa I, apenas.
Estão corretas as afirmativas II e III, apenas.
Estão corretas as afirmativas I e III, apenas.
Todas as afirmativas estão corretas.
Com relação à identificação e à delimitação de processos de negócio, assinale a opção que corresponde a uma das etapas de aplicação da ferramenta matriz de priorização.
geração de ideias
definição de uma fórmula de comparação
agrupamento
análise de gravidade
análise de tendência
Assinale a opção que apresenta a denominação da estrutura de dados constituída por um conjunto de elementos individualizados, em que cada um dos elementos — com exceção dos elementos inicial e final — referencia sempre outros dois, um que o antecede e outro que o sucede.
lista circular
grafo
lista duplamente encadeada
árvore
pilha
Um hotsite é basicamente um site, só que menor, com menos páginas e que tem um foco específico em alguma campanha que a empresa desenvolve. Essas ocasiões podem ser, desde datas específicas, até lançamentos de produtos ou serviços. Em relação a um hotsite, assinale a alternativa correta.
Um hotsite é voltado para ser um espaço de autoridade e apresentação de uma companhia na internet
A finalidade principal de um hotsite é realmente captar contatos e dar objetividade na execução de uma conversão qualquer
A proposta de um hotsite é divulgar algo, captar a atenção do público e conduzí-lo a um ambiente com alto poder de conversão
Um hotsite é uma loja virtual, onde a empresa pode comercializar os seus produtos
Analise as afirmativas abaixo com relação aos softwares para versionamento.
1. Os sistemas de controle de versões podem ser classificados em dois modelos de gerenciamento de repositórios: centralizado e distribuído.
2. No modelo centralizado de sistemas de controle de versão existe um repositório distribuído com várias cópias de trabalho.
3. Um software para versionamento consiste, basicamente, em um local para armazenamento de artefatos gerados durante o desenvolvimento de sistemas de software.
4. O controle de versão é composto de duas partes: o repositório e a área de trabalho. A área de trabalho armazena todas as versões dos documentos (histórico de evolução do documento) e o repositório ativo mantém o documento sendo trabalhado.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 3.
São corretas apenas as afirmativas 2 e 4.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 2, 3 e 4.
Em várias situações, os requisitos iniciais do software são bem definidos, entretanto, devido ao escopo geral do trabalho de desenvolvimento, o uso de um processo puramente linear não é utilizado. Pode ser necessário o rápido fornecimento de um determinado conjunto funcional aos usuários para, somente após esse fornecimento, refinar e expandir sua funcionalidade em versões de software posteriores. Considerando o exposto, é correto afirmar que
trata-se do modelo cascata, que combina elementos de processos lineares e paralelos. Esse modelo sugere a entrega de um produto a cada iteração.
o enunciado sugere o modelo espiral, em que o software será criado com base em uma série de versões evolucionárias.
o texto do enunciado refere-se aos modelos concorrentes.
o enunciado faz alusão ao modelo de prototipação.
trata-se do modelo incremental, que combina elementos de processos lineares e paralelos. Esse modelo tem o seu foco voltado para a entrega de um produto operacional com cada incremento.
O processo de engenharia de requisitos pode ser realizado por duas abordagens. São elas:
cenários de eventos e casos de uso.
etnografia e depuração.
revisões de requisitos e casos de uso.
técnicas algébricas de especificação formal e etnografia.
prototipação e testes de caixa preta.
Com o advento da era de múltiplos núcleos de processamento, ou era multicore, diversos modelos de programação paralela se popularizaram. Sobre esses modelos de programação, é correto afirmar:
o modelo de programação por troca de mensagens pode tanto ser utilizado para programar sistemas de memória compartilhada quanto sistemas de memória distribuída.
o modelo de programação com processos leves, ou threads, pode tanto ser utilizado para programar sistemas de memória compartilhada quanto sistemas de memória distribuída.
o modelo de programação por troca de mensagens não pode ser utilizado para programar sistemas de memória compartilhada.
o modelo de programação com processos leves, ou threads, pode ser utilizado para programar sistemas de memória distribuída.
Faça análise da figura a seguir e identifique a quantidade de depósitos de dados e a quantidade de entidades externas, respectivamente, no diagrama de fluxo de dados apresentado.

4, 5.
5, 4.
5, 3.
4, 3.
3, 4.
A técnica de hashing que, no pior caso, realiza O(1) acessos à memória para executar uma busca é denominada hashing
direto.
perfeito.
fechado.
uniforme.
Um programador criou a página web abaixo utilizando Bootstrap 4.

Para que, ao clicar uma vez no botão, o texto contido no contêiner com id="a1" apareça abaixo do botão e, ao clicar novamente o texto desapareça, alternando a cada clique, a lacuna i deverá ser preenchida com
“É um Robô que possui duas juntas dispostas em paralelo para se ter movimento em um plano e uma junta prismática perpendicular a este plano (PRR), apresentando, portanto, uma translação e duas rotações.”
As características descritas no texto acima são de um robô do tipo:
Coordenadas cilíndricas.
Coordenadas cartesianas.
SCARA.
Antropomórfico.
Considere o seguinte cenário: a execução de testes se torna mais frequente, pois métodos podem ter seu comportamento alterado, em virtude de outros métodos chamados dentro da classe, necessitando que um trecho de código já testado e não alterado seja testado novamente, caso exista alteração em outra parte do código. O cenário descrito aconteceu em virtude da aplicação do seguinte conceito no desenvolvimento do software:
herança.
polimorfismo.
encapsulamento.
classe abstrata.
linguagem não tipada.
Para poder executar uma instrução, o processador usa uma pequena memória interna, conhecida como registradores, para armazenar as instruções e dados temporariamente.
Dentre os principais registradores de controle e estado, aquele que é dedicado para conter o endereço da próxima instrução a ser lida é o
Ponteiro de Pilha (SP – Stack Pointer)
Contador de Programa (PC – Program Counter)
Registrador de Instrução (IR – Instruction Register)
Registrador de Endereço de Memória (MAR – Memory Address Register)
Registrador de Buffer de Memória (MBR – Memory Buffer Register)
Assinale a alternativa que contempla o uso da análise PEST e também da PESTEL no contexto correto.
Medição de desempenho
Análise de cenários
Gestão de processos
Gestão dos serviços de TI
Gestão de processos de negócios
A principal característica do diagrama de interação é a exibição de mensagens assíncronas entre os objetos. As mensagens síncronas, aquelas em que um objeto remetente deve esperar pelo objeto destinatário para finalizar a execução, não são tratadas por esse diagrama.
Um programador, após desenvolver um programa, iniciou o processo de depuração do código. O teste projetado em função da estrutura interna do software e que visa cobrir a funcionalidade do componente de software é denominado Teste