Articles
Register
Sign In
Search
krlossantos
Ambicioso
0
Followers
473
Questões
138
Respostas
krlossantos
October 2023 | 0 Respostas
A maneira como componentes (views) são distribuídos na tela influencia a usabilidade de um dispositivo móvel. Em todo projeto, isso justifica o uso de distintas formas para disposição dessas views na tela do device. Existem algumas formas de layout que ajudam a organizar os componentes. Sobre tais formas de layout, avalie as afirmações a seguir e as correlacione adequadamente aos termos a que se referem. 1. ConstraintLayout 2. TableLayout 3. RelativeLayout I. Proporciona a criação de layouts complexos com uma organização simples e entendível dos elementos, dispensando grupos aninhados. É uma ViewGroup que permite estabelecer a posição de um componente. II. Possibilita ações como o alinhamento de dois componentes pela borda direita, o posicionamento de um componente abaixo do outro e a centralização de um componente na tela. III. Trata-se de uma ViewGroup que agrega informações em linhas e colunas, criando uma organização das informações de forma tabular, sem exibir linhas de borda. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1 – II; 2 – III; 3 – I. b. 1 – I; 2 – II; 3 – III. c. 1 – III; 2 – II; 3 – I. d. 1 – III; 2 – I; 3 – II. e. 1 – I; 2 – III; 3 – II.
Responda
krlossantos
October 2023 | 0 Respostas
A criação de layouts para aplicativos móveis na plataforma Android Studio requer o uso de elementos. Um deles refere-se às partes em que o aplicativo exibe em sua tela um retângulo com conteúdos (um botão ou um pedaço de texto, por exemplo). Esse elemento ajuda a construir a visão de uma interface. Os aplicativos Android também utilizam outro elemento que representa aspectos da tela que servem para facilitar seu uso, como barras de progresso, imagens e botões. Diante disso, assinale a alternativa que contém, respectivamente, os elementos citados no enunciado. a. View, widget e layout. b. Layout, widget e view. c. View, layout e widget. d. Layout, view e widget. e. Widget, layout e view.
Responda
krlossantos
October 2023 | 0 Respostas
Anualmente, a Google realiza um evento presencial e com transmissão pela internet para apresentar as novidades da plataforma Android para toda a comunidade. Durante a conferência Google I/O de 2013, uma grande novidade foi anunciada e impactou todos os desenvolvedores para a plataforma Android. A partir de 2013, a IDE oficial para Android passou a ser o Android Studio, que é baseado no software Intellij IDEA. Com base nas informações apresentadas, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. ( ) O Android Studio é orientado a projetos e em cada um dos projetos existem diversos arquivos de código-fonte. ( ) Ao usar a perspectiva “Android”, todos os arquivos do projeto são exibidos, e a perspectiva “Project” apresenta menos arquivos. ( ) Ao criar um projeto Android, o campo "Minimum SDK" deve ter a SDK mais atual, pois irá atingir um percentual maior de usuários. Assinale a alternativa que apresenta a sequência CORRETA. a. F - V - V. b. V - V - F. c. V - F - F. d. F - F - V. e. V - F - V.
Responda
krlossantos
October 2023 | 0 Respostas
Para manter um padrão no desenvolvimento em Android, devemos seguir um conjunto de regras que está disponível dentro do Android Studio. Esse padrão é chamado de convenção da linguagem de programação e está presente tanto no Android como no Java. Além disso, a IDE oferece diversas outras funcionalidades que ajudam no desenvolvimento de aplicativos, tornando o dia a dia do desenvolvedor mais produtivo. Com relação à estrutura de um projeto Android e ao Android Studio, avalie as afirmações a seguir. O arquivo AndroidManifest.xml é o local onde todas as activitys ficam mapeadas. A pasta “res” é onde ficam as imagens, layout, cores e textos do aplicativo. Para emular o aplicativo desenvolvido, devo utilizar o SDK Manager. Para atualizar as versões do Android, devo utilizar o AVD Manager. Está correto que se afirma em: a. I e II, apenas. b. II e IV, apenas. c. II, III e IV, apenas. d. I e III, apenas. e. I, II e III, apenas.
Responda
krlossantos
October 2023 | 0 Respostas
Dentro do Android Studio, existe uma funcionalidade chamada AVD, que é a sigla para Android Virtual Device. Ela é responsável por invocar um emulador nativo do Android ou então invocar um software externo que faz esse papel de emulação. Entre as opções de emuladores que um AVD pode invocar temos o BlueStacks, o GenyMotion, o Android x86 e o Android Emulator. Referente a esse tema, assinale a alternativa CORRETA. a. O Android x86 utiliza o software Virtual Box para fazer a emulação do Android. b. O Android Emulator é o emulador disponibilizado pela SDK do Android. c. GenyMotion pode ser usado como emulador tanto no Windows como no Mac. d. BlueStacks é muito utilizado para emular jogos para Android em qualquer computador. e. O Android Emulator tem recursos limitados, se comparado a um dispositivo real.
Responda
krlossantos
October 2023 | 0 Respostas
A orientação a objetos é baseada em quatro pilares, que são o encapsulamento, o polimorfismo, a herança e a composição. O encapsulamento são os modificadores de acesso, que podem ser do tipo público, privado ou protegido. A composição são as regras para a ligação e a comunicação entre as classes. A herança e o polimorfismo permitem que uma classe tenha diversos comportamentos. Com relação aos conceitos de herança, avalie as afirmações a seguir. A herança é uma maneira de descrever a relação de descendência entre classe pai e classes filhas. Uma subclasse consegue acessar os atributos e comportamentos públicos e protegidos da superclasse. Os métodos públicos get() e set() são maneiras de uma superclasse acessar os métodos da subclasse. Utilizamos a palavra reservada extends para conectar uma subclasse a uma superclasse. Está correto o que se afirma em: a. II e IV, apenas. b. II, III e IV apenas. c. I, II e IV, apenas. d. I, II e III, apenas. e. I, III e IV, apenas.
Responda
krlossantos
October 2023 | 0 Respostas
As exceções em um programa desenvolvido em Java compreendem erros que podem ocorrer durante a execução, como erros de lógica e erros de acesso a dispositivos ou arquivos que não estejam disponíveis. Seu tratamento tem como foco os locais do código que tenham a possibilidade de provocar essas exceções. Com relação às exceções em um programa Java, observe as asserções a seguir e a relação entre elas. I. Quando as exceções são tratadas, a tolerância a falhas de um programa é aperfeiçoada, como no caso de um usuário que insere uma entrada inválida em um sistema mais de uma vez. O tratamento, então, permite que o programa capture e trate a exceção. PORQUE II. Os comandos try e catch servem para tratar as exceções ocorridas. O catch permite introduzir todas as linhas de código que podem lançar uma exceção, e o try descreve a ação no momento em que a exceção é capturada. Analisando as asserções anteriores, conclui-se que: a. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. b. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa. c. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. d. as asserções I e II são falsas. e. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Responda
krlossantos
October 2023 | 1 Respostas
O algoritmo Apriori é utilizado para se conseguir fazer a mineração de dados, com relação a regras de associação em banco de dados que são considerados centralizados e que sejam grandes, sendo possível identificar os itemsets, itens que são frequentes. Com base nisso, assinale a alternativa correta sobre a aplicação para resolução do algoritmo Apriori. a. O algoritmo b. O algoritmo Apriori é usado para a realização de mineração de subconjuntos de itemsets. c. O algoritmo Apriori limita a geração de conjuntos de itemsets de alguns tamanhos. d. O algoritmo Apriori gera itemsets frequentes em todos os níveis, exceto no anterior. e. O algoritmo Apriori trabalha por meio de suportes máximos apenas para os itemsets.
Responda
krlossantos
October 2023 | 1 Respostas
A análise de agrupamentos é feita por meio da verificação de semelhanças ou dissemelhança entre dados de um grupo que está sendo analisado. Essa verificação permite obter informações relacionadas às propriedades ou características de um produto, a fim de obter respostas para algum estudo. Com base nisso, assinale a alternativa correta que compreende o objetivo da análise de agrupamentos. a. A análise de agrupamentos divide os clusters da seguinte forma: junto, separado, diferente, alternativo e por etapas. b. A análise de agrupamentos também é chamada de análise de cluster, cuja palavra cluster significa exceção. c. A análise de agrupamentos é utilizada para trabalhar por meio da diferença entre os itens analisados nos objetos. d. A análise de agrupamentos consiste na divisão dos dados em grupos para análise de itens agrupados. e. A análise de agrupamentos tem critérios de agrupamento que podem ser: junção, separação e exclusão de dados.
Responda
krlossantos
October 2023 | 0 Respostas
Para que o processo de mineração de dados seja bem-sucedido, é preciso que as etapas do processo de agrupamento de dados sejam realizadas passo a passo, até que se chegue em uma das últimas etapas do processo, que é a etapa de validação. Quanto a isso, assinale a alternativa correta sobre o processo de validação. a. A validação prevê a necessidade de produzir diferentes agrupamentos de dados. b. A validação é a etapa que determina os significados dos clusters, objetivamente. c. A validação é a etapa que separa as regiões dos elementos por densidade. d. A validação determina a não computação dos resultados em tempo adequado. e. A validação é a etapa que identifica os dados do conjunto por similaridade.
Responda
krlossantos
October 2023 | 1 Respostas
Durante o estudo de dados, para a mineração desses dados, eles deverão ser separados de forma a facilitar o desenvolvimento do estudo. Portanto, para que se consiga uma melhor organização, deve-se separá-los conforme as similaridades, ou seja, conforme as características parecidas. Sendo assim, é usado o agrupamento para organizar o cluster e realizar a mineração de dados Considerando a informação em destaque, assinale a alternativa correta. a. O agrupamento é a etapa da mineração de dados em que há multiplicação de algoritmos a dados para aumentar a única estrutura de cluster. b. O agrupamento é a etapa da mineração de dados em que há solidificação de algoritmos a dados para excluir estruturas de clusters. c. O agrupamento é a etapa da mineração de dados em que há neutralização de algoritmos a dados para finalizar a única estrutura de cluster. d. O agrupamento é a etapa da mineração de dados em que há aplicação de algoritmos a dados para identificar estruturas de clusters. e. O agrupamento é a etapa da mineração de dados em que há redução de algoritmos a dados para desestruturar a única estrutura de cluster.
Responda
krlossantos
October 2023 | 2 Respostas
Os algoritmos de agrupamento são aglomerações usadas para definir os dados de um estudo, conforme a rotulação ou a preferência, sendo denominados como aqueles que têm o objetivo de objetos em clusters com características similares. Com base nisso, assinale a alternativa correta sobre o uso de clusters em computadores: a. Em computadores, os clusters buscam identificar recursos em apenas uma unidade lógica. b. Em computadores, os clusters unem dados, fazendo com que eles se tornem compatíveis, possibilitando a análise. c. Em computadores, os clusters, possibilitam a retirada de dados de determinado estudo com características iguais. d. Em computadores, os clusters tratam as diferenças de características de dados, igualando-os para estudo. e. Em computadores, os clusters dispensam padrões em determinadas regiões dos conjuntos de dados
Responda
krlossantos
October 2023 | 1 Respostas
Através do algoritmo hierárquico é possível fornecer análise de cluster por meio da partição de dados, organizando esses dados de forma hierárquica, isto é, os dados são dispostos conforme os relacionamentos entre os elementos dos grupos. Sendo assim, assinale a alternativa correta sobre o desenvolvimento de um algoritmo hierárquico: a. É possível desenvolver o algoritmo hierárquico através de pares diferentes de dados, com medidas diferentes. b. É possível desenvolver o algoritmo hierárquico tendo um um único valor para o cálculo de distância dos clusters. c. É possível desenvolver o algoritmo hierárquico através de diversos clusters, cujos clusters deverão prever grande sobre de clusters. d. É possível desenvolver o algoritmo hierárquico através da criação de cluster ou pela criação de um grupo para cada elemento. e. É possível desenvolver o desenvolvimento do algoritmo hierárquico por meio do agrupamento de diversos elementos desiguais e ordenados.
Responda
krlossantos
October 2023 | 1 Respostas
Um dispositivo móvel é um software sujeito a falhas de codificação, por isso é necessária a realização de testes para verificar sua qualidade e seu comportamento durante o uso. Tudo deve ser trabalhado de maneira que o foco seja o resultado esperado pelo aplicativo no que diz respeito à interação com o indivíduo. Sobre testes em dispositivos móveis, avalie as asserções a seguir e a relação entre elas. I. A mobilidade na computação móvel deve ser o principal aspecto a ser testado e analisado, por compreender a experiência com o usuário. PORQUE II. Os aplicativos móveis contemplam uma forma de interação que se distingue da computação tradicional, pois se fundamenta em uma tela de toque de tamanho reduzido. Analisando as asserções anteriores, conclui-se que: a. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira. b. as asserções I e II são falsas. c. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. d. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. e. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa
Responda
krlossantos
October 2023 | 1 Respostas
A acessibilidade permite que usuários com limitações visuais, auditivas e locomotoras consigam utilizar os aplicativos. Pensando nesse tema, o Google desenvolveu o Material Design, que é o padrão de acessibilidade utilizado pelo Android e pelos diversos softwares desenvolvidos pelo Google, como o Gmail e o Drive. Esse é um dos motivos pelos quais todos os softwares do Google têm interfaces semelhantes. Com relação à acessibilidade no Android, assinale a alternativa CORRETA. a. A hierarquia de informações na tela deve ser a seguinte: ações importantes na parte superior ou inferior da tela (acessíveis com atalhos). b. A ordem de foco deve ser de baixo para cima e da direita para a esquerda, pois é a maneira de leitura no Ocidente. c. O princípio "claro" afirma que todas as telas devem ser na cor branca e com texto na cor preta, na fonte Arial. d. O princípio "robusto" afirma que os aplicativos devem suportar, por clique, mil transações por segundo. e. O princípio "específico" afirma que uma versão do software deve ser desenvolvida para cada modelo de smartphone.
Responda
krlossantos
October 2023 | 1 Respostas
Quando usamos um aplicativo no smartphone, percebemos rapidamente se ele é de fácil uso ou não, por isso é tão importante dar atenção à usabilidade na hora de criar o aplicativo. Para isso, algumas estratégias podem ser aplicadas, envolvendo a definição do propósito do software (o que esse software faz), a disponibilização do conteúdo na tela e a eficiência ao usar (resposta rápida às solicitações do usuário). Avalie as afirmações a seguir, em que são apresentadas as três estratégias existentes e três situações do dia a dia que evidenciam um problema de usabilidade, e correlacione-as adequadamente aos termos ou ferramentas às quais se referem. 1 – Estratégias de conteúdo 2 – Estratégias de apresentação 3 – Estratégias de desempenho I. Um aplicativo chamado MarmitaExpress é utilizado para a venda de remédios de uma farmácia. II. Após a autenticação no aplicativo (login e senha), uma imagem escrita "carregando" permanece por mais de 10 segundos. III. A ordem de foco na tela do aplicativo é começar com um botão e tela com campos de cadastro. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1-I; 2-II; 3-III. b. 1-I; 2-III; 3-II. c. 1-III; 2-I; 3-II. d. 1-II; 2-I; 3-III. e. 1-III; 2-II; 3-I.
Responda
krlossantos
October 2023 | 1 Respostas
Para os smartphones, existem seis cinco tipos de tela que se diferenciam pela tecnologia que é aplicada em cada uma. Determinado tipo responde mais favoravelmente ao toque, oferecendo melhores resultados no que diz respeito a brilho e contraste, graças à presença de quatro camadas (ânodo, orgânica, cátodo e circuitos), bastante utilizadas para reproduzir vídeos e jogos. Assinale a alternativa que apresenta corretamente o tipo de tela citada no enunciado. a. Super AMOLED. b. IPS. c. OLED. d. AMOLED. e. LCD.
Responda
krlossantos
October 2023 | 1 Respostas
A experiência de uso (UX — User Experience) é a área que estuda em profundidade a usabilidade em softwares. A partir dos estudos de UX, foi possível definir padrões, como a quantidade ideal de cliques na tela e o tempo de resposta a solicitações. Pensando em facilitar a vida de um desenvolvedor, ferramentas do tipo Lint são utilizadas para verificar se o código-fonte está seguindo as boas práticas de usabilidade. Com relação ao processo de análise de código do tipo lint, assinale a alternativa CORRETA. a. O arquivo lint.xml é semelhante a um arquivo do tipo código-fonte do projeto. b. As ferramentas de lint recebem somente o código-fonte para realizar a análise. c. Para analisar a estratégia de desempenho em código-fonte, devemos usar o Android Lint. d. Bugs são identificados por ferramentas de lint, além das melhorias no código-fonte. e. Para identificar más práticas de segurança de software, deve-se usar outras ferramentas.
Responda
krlossantos
October 2023 | 2 Respostas
O processo de produção de um software pode ser dividido em etapas, tais como: análise do problema, programação, testes e disponibilização do software. Em cada uma dessas etapas, são realizadas práticas de trabalho e de validação da qualidade. Na etapa de programação, uma boa prática para elevar a qualidade do código-fonte é realizar a automação da etapa de testes. Com base nas informações apresentadas, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. I. ( ) Automatizar testes aumenta a confiabilidade do software, pois um cenário de testes pode ser executado diversas vezes a cada alteração. II. ( ) Testes automatizados habilitam outras opções de testes, como os testes de integração, testes de performance e de segurança. III. ( ) Para validar um aplicativo, poucos cenários de testes automatizados já bastam, pois as principais regras sempre são testadas manualmente. Assinale a alternativa que apresenta a sequência CORRETA. a. V - F - F. b. F - V - V. c. V - V - F. d. V - F - V. e. F - F - V.
Responda
krlossantos
October 2023 | 1 Respostas
A caracterização de dados no aprendizado de máquina se refere ao processo de entender e resumir as propriedades de um conjunto de dados. É uma etapa importante no aprendizado de máquina, pois fornece informações sobre os dados e ajuda a identificar possíveis desafios e limitações. No aprendizado de máquina, existem vários tipos de dados que podem ser usados para treinar e testar modelos. Considerando o texto apresentado anteriormente, observe as afirmativas a seguir, sobre os tipos de dados, e as correlacione adequadamente aos termos ou ferramentas às quais se referem. Dados numéricos Dados categóricos Dados de série temporal São comumente usados em problemas relacionados à previsão, como previsão de preços de ações ou previsão do tempo. Podem ser nominais, significando que as categorias não têm ordem, ou ordinal, significando que as categorias não têm uma ordem específica. Podem ser usados para representar variáveis contínuas, como altura ou peso, ou variáveis discretas, como o número de itens vendidos. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1-II; 2-I; 3-III. b. 1-III; 2-I; 3-II. c. 1-I; 2-II; 3-III. d. 1-I; 2-III; 3-II. e. 1-III; 2-II; 3-I.
Responda
krlossantos
October 2023 | 2 Respostas
A exploração de dados no aprendizado de máquina se refere ao processo de examinar e resumir um conjunto de dados para obter uma melhor compreensão de suas características, estrutura e relacionamentos entre as variáveis. O objetivo da exploração de dados é identificar padrões, outliers e relacionamentos entre variáveis, que podem informar a escolha de recursos e modelos para um problema de aprendizado de máquina. Considerando o apresentado, analise as afirmativas a seguir sobre a exploração de dados e as correlacione adequadamente aos termos ou ferramentas às quais se referem. Técnica de visualização Técnica de limpeza de dados Técnica de redução de dimensionalidade Processo de identificação e remoção de dados incorretos, incompletos ou irrelevantes de um conjunto de dados. Processo de redução do número de variáveis ou recursos em um conjunto de dados. Gráficos de dispersão, histogramas e gráficos de caixa podem ajudar a visualizar a distribuição e as relações entre as variáveis em um conjunto de dados. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1-I; 2-III; 3-II. b. 1-III; 2-II; 3-I. c. 1-II; 2-I; 3-III. d. 1-I; 2-II; 3-III. e. 1-III; 2-I; 3-II.
Responda
krlossantos
October 2023 | 1 Respostas
Engana-se quem considera os dispositivos móveis como uma novidade tecnológica dos anos 2000. Data de 1993 o primeiro smartphone lançado comercialmente, uma novidade apresentada pela empresa IBM. Esse aparelho unia a funcionalidade de um telefone celular com um computador de mão, chamado PDA. Nessa época, os aparelhos eram pesados, com telas monocromáticas e bateria de curta duração. Isso foi sendo melhorado com o passar dos anos, até chegarmos ao smartphones nos modelos atuais. Sobre os dispositivos móveis, é correto afirmar que: a. Samsung e IBM são exemplos de fabricantes de smartphones. b. Google Home e Amazon Alexa são exemplos de dispositivos móveis. c. smartbands (relógios inteligentes) são exemplos de wearables. d. um exemplo de wearables é o relógio iPad, fabricado pela Apple. e. tablets costumam ter telas sensíveis ao toque com 5 e 6 polegadas.
Responda
krlossantos
October 2023 | 1 Respostas
A RA (realidade aumentada) harmoniza elementos virtuais com um ambiente real, o que significa integrar informações virtuais com o mundo real. Uma de suas aplicações permite que médicos consigam visualizar, em tablets, órgãos na terceira dimensão. Outro exemplo de funcionamento da realidade aumentada é o jogo Pokémon GO. Após análise do conceito de RA apresentado, analise as asserções a seguir e a relação entre elas. I. A chegada das etiquetas 2D (QR Code) permitiu o armazenamento de maior quantidade de informação, incluindo aquelas necessárias para projetar imagens, dessa forma a RA possibilita olhar para um ambiente e enxergar elementos sobrepostos. PORQUE II. Isso acontece quando as imagens e os sons que permeiam um indivíduo são trocados pelo conteúdo virtual que foi produzido e dominado pelo computador. Analisando as asserções anteriores, conclui-se que: a. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. b. as asserções I e II são falsas. c. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. d. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira. e. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Responda
krlossantos
October 2023 | 1 Respostas
Ter um dispositivo móvel deixou de ser um artefato consumista e passou a ser uma ferramenta de trabalho. Com os smartphones, colaboradores de uma empresa podem rapidamente se comunicar de forma assíncrona entre si ou com seus clientes. Assinale a alternativa que apresenta corretamente a definição e característica de dispositivo móvel. a. Utilizam a tecnologia bluetooth para conexão com a internet e transmissão de dados. b. São dispositivos que utilizam a ligação telefônica para a comunicação remota. c. Não têm fio, são leves e compactos, por isso melhoram a mobilidade. d. Têm dimensões e pesos elevados e bateria de curta duração (poucas horas). e. Somente utilizam tela sensível ao toque para inserção de informações.
Responda
«
1
2
3
4
5
6
7
8
9
10
11
»
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.