Articles
Register
Sign In
Search
begonsi
Ambicioso
0
Followers
138
Questões
32
Respostas
begonsi
December 2023 | 1 Respostas
PERGUNTA 1 1. O método Query pertence à classe SQLiteDatabase, e, a partir dele, é possível listar dados em uma tabela. Essa listagem pode ser filtrada por diversos critérios e também ordenada por determinados campos. Analise o código-fonte a seguir. Ele é um trecho de uma consulta a uma tabela no SQLite do Android. Com relação aos parâmetros do método db.query(), assinale a alternativa correta. a. Para filtrar os dados de uma tabela, deve-se utilizar somente o quarto parâmetro do método. b. O nome da tabela, no primeiro parâmetro do método, deve sempre ser em letra maiúscula. c. A ordenação do resultado desse select pode ser definida preenchendo dados no segundo parâmetro. d. Para exibir um conjunto de campos de uma tabela, é necessário alterar o segundo parâmetro do método. e. Para agrupar os dados de uma tabela, deve-se utilizar somente o sexto parâmetro do método.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 1 1. Atualmente, o mercado apresenta várias opções de soluções para o desenvolvimento no campo do aprendizado de máquina em forma de bibliotecas e frameworks. Uma variável que deve ser avaliada, no entanto, está em relação ao seu processamento, que pode ser local, utilizando os recursos computacionais da máquina do usuário, ou utilizando cloud computing. Considerando essas duas abordagens, relacione adequadamente as características descritas abaixo aos termos aos quais se referem. 1 – Local. 2 – Nuvem. I – Poder de processamento escalável. II – Alta latência. III – Sem limitação de banda. Assinale a alternativa que correlaciona adequadamente os dois grupos: a. 1-I; 1-II; 2-III. b. 1-I; 1-II; 1-III. c. 1-I; 2-II; 1-III. d. 2-I; 2-II; 1-III. e. 2-I; 2-II; 2-III.
Responda
begonsi
November 2023 | 1 Respostas
PERGUNTA 2 1. Dentre outros aspectos do desenvolvimento do aprendizado de máquina, uma avaliação importante que deve ser realizada está relacionada aos algoritmos computacionais de classificação. No processo de escolha de qual algoritmo será utilizado, devem ser consideradas as características existentes nas fases de treinamento e de inferência. Considerando essas duas abordagens, relacione adequadamente as características descritas abaixo aos termos aos quais se referem. 1 – Treinamento. 2 – Inferência. I – Grandes conjuntos de dados. II – Minutos-semanas em Graphics Processing Units (GPUs). III – Milissegundos. Assinale a alternativa que correlaciona adequadamente os dois grupos: a. 1-I; 1-II; 2-III. b. 2-I; 2-II; 2-III. c. 1-I; 1-II; 1-III. d. 1-I; 2-II; 1-III. e. 2-I; 2-II; 1-III.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 4 1. Às vezes, as redes neurais utilizadas no processo de aprendizagem de máquina podem apresentar problemas. Um exemplo comum que pode ser citado corresponde ao fato de não conseguir diferenciar de forma correta e satisfatória todos os exemplos utilizados na fase de treinamento. Com base nas informações acima, assinale a alternativa correta que define o nome para a rede que descreve um “underfitting”. a. Low bias. b. High variance. c. Ok. d. High bias/high variance. e. High bias.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 3 1. Quando estamos utilizando diferentes conjuntos de dados de treinamento durante o processo de minimização da função custo na aprendizagem de máquina, quanto menor for o tamanho dos minibatches utilizados, mais ruidoso será o comportamento dessa função custo. Assim, devido às características desse comportamento, diferentes estratégias podem ser utilizadas. Considerando essa informação, identifique se são Verdadeiras (V) ou Falsas (F) as afirmativas a seguir, que definem os pontos positivos das diferentes estratégias. I. ( ) Gradient descent: é mais bem comportada e o gradiente normalmente atinge o mínimo da função j (w,b). II. ( ) Minibatch gradient descent: é possível observar a evolução do processo de minimização de j (w,b) já nos primeiros passos de iteração. III. ( ) Stochastic gradient descent: aumenta a velocidade do aprendizado se m é elevado. Assinale a alternativa que apresenta a sequência correta. a. F – F – V. b. V – V – V. c. V – F – F. d. F – F – F. e. V – V – F.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 51. Existem diversos frameworks e bibliotecas disponíveis para o desenvolvimento em AM e, a partir das necessidades do cliente, é possível optar por uma abordagem local (instalação na própria máquina) ou a utilização de algum serviço em nuvem. Além disso, no processo de utilização dos frameworks, existem diferentes formatos de serviços quando se opta por processamento em nuvem.Considerando essa informação, identifique se são Verdadeiras (V) ou Falsas (F) as afirmativas a seguir, que definem as possibilidades dos principais formatos de serviços.I. ( ) Apenas contratação de recurso de hardware.II. ( ) VM com softwares pré-instalados e pré-configurados.III. ( ) Machine Learning as a Service (MLaaS).Assinale a alternativa que apresenta a sequência correta. a. V – V – F. b. F – V – V. c. V – V – V. d. F – F – V. e. F – F – F.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 6 1. Uma biblioteca que possui uma arquitetura flexível, toda ela utilizando código aberto, sendo multiplataforma é o (lacuna 1) ___________________________________. Essa biblioteca criada para o aprendizado de máquina foi desenvolvida pela equipe do (lacuna 2)_______________________ e é muito eficiente para (lacuna 3) _______________________________ usando grafos de fluxo de dados. Preencha as lacunas escolhendo a alternativa correta: a. TensorFlow, Google Docs, computação textual. b. Scikit-learn, Google Brain, computação numérica. c. TensorFlow, Google Brain, computação numérica. d. TensorFlow, Google Brain, computação textual. e. Scikit-learn, Google Docs, computação textual.
Responda
begonsi
November 2023 | 1 Respostas
PERGUNTA 6 1. As Intents proporcionam iniciar uma tarefa em outro aplicativo informando uma ação simples que sintetiza o que o indivíduo gostaria de fazer, como tirar uma foto, e isso é feito em um objeto Intent. Em uma certa intent, é possível que, caso não exista indicação sobre um determinado componente, mas exista a indicação da ação a ser realizada, um componente de outro aplicativo consiga processá-la. Um segundo tipo de intent permite informar ao aplicativo que vai assistir o Intent comunicando, por exemplo, o nome do pacote desse aplicativo. Já um terceiro tipo de intent possibilita iniciar um componente no próprio aplicativo. Assinale a alternativa que indique as intents citadas respectivamente, no enunciado. a. Intent implícita, intent explícita, intent implícita. b. Intent implícita, intent implícita, intent explícita. c. Intent implícita, intent explícita, intent explícita. d. Intent explícita, intent implícita, intent explícita. e. Intent explícita, intent implícita, intent implícita.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 2 1. A partir de duas camadas intermediárias, já é possível aproximar funções não lineares, desde que sejam utilizados neurônios suficientes. Existem vários tipos de funções não lineares, das quais podemos destacar as funções erro, custo, sigmoide, tangente hiperbólica e Rectified Linear Unit (ReLU). Considerando as funções sigmoide, tangente hiperbólica e ReLU, analise as características descritas abaixo e as relacione adequadamente aos termos aos quais se referem. 1 – Sigmoide. 2 – Tangente hiperbólica. 3 – ReLU. I – Função normalmente utilizada na última layer (output layer). II – Pode ser vista como uma versão deslocada de uma outra função (centrada em zero). III – Essa talvez seja a função de ativação mais utilizada nos hidden layers. Assinale a alternativa que correlaciona adequadamente os dois grupos: a. 1-II; 2-I; 3-III. b. 1-III; 2-I; 3-II. c. 1-I; 2-II; 3-III. d. 1-III; 2-II; 3-I. e. 1-I; 2-III; 3-II.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 3 1. As primeiras Redes Neurais Artificiais, conhecidas por RNAs, das quais podemos citar como exemplo o Percetron e a Adaline, possuíam um único neurônio como a sua unidade básica de processamento. No entanto, essa configuração com um único neurônio possui a capacidade de classificar apenas as classes linearmente separáveis. A partir de duas camadas intermediárias, já é possível aproximar funções não lineares, desde que sejam utilizados neurônios suficientes. Com base nas informações apresentadas, identifique se são Verdadeiras (V) ou Falsas (F) as afirmações a seguir, que definem características das funções não lineares relacionadas às suas camadas. I. ( ) Na primeira camada, cada neurônio aprende uma função que define uma conexão. II. ( ) Na segunda camada, cada neurônio combina um conjunto de conexões definidas pela camada anterior, formando regiões convexas. III. ( ) Na terceira camada, os neurônios combinam um conjunto de regiões convexas em regiões de formato arbitrário. Assinale a alternativa que apresenta a sequência correta. a. V – V – V. b. V – V – F. c. F – F – F. d. F – V – V. e. F – F – V.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 4 1. Os métodos de processamento que mais se aproximam como o cérebro humano trabalha são conhecidos como (lacuna 1) ______________________________. Esses métodos são suportados por unidades básicas de processamento, comumente denominadas de (lacuna 2) _________________________, cujas unidades são interconectadas em uma arquitetura que normalmente se apresenta em várias (lacuna 3) ________________________. Preencha as lacunas escolhendo a alternativa correta: a. conexionistas, capacitores, camadas. b. bayesianos, capacitores, camadas. c. bayesianos, capacitores, falhas. d. bayesianos, neurônios, falhas. e. conexionistas, neurônios, camadas.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 6 1. Uma das modalidades de spam mais perigosas e famosas atualmente é das notícias falsas, do inglês fake news. Trata-se de notícias que tentam imitar o conteúdo divulgado pela imprensa oficial, mas são propositalmente criadas e disseminadas para enganar as pessoas. Com relação ao tratamento de fake news, assinale a alternativa correta que descreve as técnicas de aprendizado de máquina que têm sido utilizadas com sucesso nessa área. a. Remoção dos tokens não alfabéticos e remoção das stop words. b. Indexação semântica e remoção das stop words. c. Normalização das palavras em caixa baixa e remoção das stop words. d. Técnicas de normalização lexical e indexação semântica. e. Remoção dos tokens não alfabéticos e indexação semântica.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 7 1. Uma das aplicações mais comuns de análise de sentimentos é como ferramenta de avaliação de produtos por clientes ou, ainda, em pesquisas de mercado. Tradicionalmente, a análise de sentimento está associada ao ato de identificar se uma opinião é positiva, negativa ou neutra em uma determinada avaliação. Considerando as ações que ocorrem no pré-processamento na análise de sentimento, avalie os elementos a seguir. I. Os textos são convertidos em uma matriz de ocorrência de tokens. II. As palavras são normalizadas em caixa alta. III. Removidos os tokens não alfabéticos. IV. Removidas as stop words. V. Removida a acentuação. VI. As palavras são reduzidas até a sua raiz/base. Está correto o que se afirma em: a. I, III, IV, V e VI, apenas. b. IV, apenas. c. I, II e V, apenas. d. III, IV, V e VI, apenas. e. I, II, III, IV e V, apenas.
Responda
begonsi
November 2023 | 2 Respostas
1. 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 – III; 2 – II; 3 – I. b. 1 – II; 2 – III; 3 – I. c. 1 – I; 2 – II; 3 – III. d. 1 – III; 2 – I; 3 – II. e. 1 – I; 2 – III; 3 – II.
Responda
begonsi
November 2023 | 2 Respostas
Para manter um padrão de desenvolvimento, os criadores do Android definiram uma pasta, chamada “res”, para armazenar os arquivos que são recursos do aplicativo. Esse padrão ajuda a ter uma convenção coletiva de programação, ou seja, qualquer pessoa no mundo que sabe programar para Android, sabe que os recursos de um aplicativo devem ficar na pasta “res”. Com relação a esse tema, analise as afirmações a seguir. I. A cada nova tela que fará parte do aplicativo, devo salvá-las na pasta res/layout. II. A pasta src/drawable armazena qualquer tipo de imagem, incluindo a extensão psd. III. Os textos devem estar em arquivos do tipo XML e dentro da tag . IV. As definições de cores devem estar em arquivos do tipo XML e dentro da tag . Está correto o que se afirma em: a. I e II, apenas. b. II e IV, apenas. c. I, II e III, apenas. d. I, III e IV, apenas. e. I e III, apenas.
Responda
begonsi
November 2023 | 2 Respostas
Supondo uma tela com um componente TextView, é possível colocar um componente botão no lado esquerdo utilizando o RelativeLayout, que se trata de um tipo de layout que permite o posicionamento de componentes. É um recurso que alinha perfeitamente os componentes (componente1, componente2...) de acordo com o lado escolhido na tela. Sobre o recurso RelativeLayout, analise as asserções a seguir e a relação entre elas. I. A aplicação do RelativeLayout em componentes secundários pode estabelecer sua posição diante da posição de componentes primários, que é especificada por seu identificador (ID). PORQUE II. Geralmente, os componentes secundários são desenhados na região superior esquerda do layout. Assim, o posicionamento de cada um deve usar propriedades de layout disponíveis. Analisando as asserções anteriores, conclui-se que: a. as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. b. as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. c. a asserção I é uma proposição falsa, e a II é uma proposição verdadeira. d. a asserção I é uma proposição verdadeira, e a II é uma proposição falsa. e. as asserções I e II são falsas.
Responda
begonsi
November 2023 | 1 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. Widget, layout e view. b. View, widget e layout. c. Layout, widget e view. d. View, layout e widget. e. Layout, view e widget.
Responda
begonsi
November 2023 | 2 Respostas
Existem ferramentas para auxiliar o desenvolvimento de aplicativos na plataforma Android, as IDEs (ambiente de desenvolvimento integrado), que propiciam a redução de custos, a codificação automática, entre outras vantagens. Uma dessas IDEs, por exemplo, permite a interação com o servidor de banco de dados de dentro da ferramenta de desenvolvimento, dispensando ferramentas externas. Seu editor gráfico permite a edição do código intuitivamente em comparação com a manipulação direta do XML. Assinale a alternativa correta que contém a IDE citada no exemplo. a. Android Studio. b. Eclipse. c. NetBeans IDE. d. RAD Studio. e. Visual Studio.
Responda
begonsi
November 2023 | 2 Respostas
Os recursos oferecidos pelo Android possibilitam ao programador aumentar a produtividade na criação de seus aplicativos. Eles têm a capacidade de ajudar no processo de desenvolvimento com a finalidade de criar aplicações que sejam eficientes. Tais recursos ficam em uma pasta com o nome “res”. Considerando tais recursos, analise as afirmativas a seguir e identifique se são verdadeiras (V) ou falsas (F). I. ( ) Esses elementos compreendem arquivos complementares, assim como conteúdos que não mudam no código, como instruções de animação e definições de layout. II. ( ) Dispor recursos alternativos em diretórios com nomes dedicados a esses diretórios. Dessa forma, eles serão concedidos para as configurações que são próprias do dispositivo. III. ( ) Para fazer o agrupamento de tipos de recursos, basta adicionar recursos do mesmo gênero dentro de um subdiretório específico do diretório res/ para organização e uso. Assinale a alternativa que apresenta a sequência CORRETA. a. F, F, F. b. V, F, F. c. V, V, V. d. V, F, V. e. V, V, F.
Responda
begonsi
November 2023 | 1 Respostas
PERGUNTA 7 1. Os aplicativos precisam dispor de recursos que possam sustentar as características que são próprias de cada dispositivo, como o uso de distintos idiomas em um só aplicativo. Para isso, a pasta “res” é fracionada em pastas para diferentes finalidades. Sendo assim, existem pastas que mantêm as imagens da aplicação e apresentam um sufixo. Existem também pastas que mantêm arquivos XML úteis para construir as formas de distribuição dos elementos gráficos do aplicativo. Dessa forma, a pasta “res” acomoda todos os elementos da aplicação. Analise as alternativas a seguir e indique a que contempla as pastas e o elemento citados, respectivamente, no enunciado. a. Resources, layout e qualifier. b. Drawable, layout e qualifier. c. Layout, drawable e resources. d. Qualifier, resources e layout. e. Drawable, layout e resources.
Responda
begonsi
November 2023 | 2 Respostas
O hardware de um smartphone que está utilizando o sistema operacional Android pode ser bem diverso. Em alguns modelos, as telas são de 4 polegadas e em outros podem ser telas de 7 polegadas. Essa diferença pode ser ainda maior, se considerarmos os tablets, pois eles podem ter telas de 10 polegadas. Pensando em adaptabilidade, o Android dispõe de diversos tipos de layout que se adequam aos tamanhos das telas. Observe as afirmações a seguir e correlacione-as adequadamente aos termos ou ferramentas às quais se referem. LinearLayout TableLayout RelativeLayout Quando utilizado, deixa os campos e botões da tela alinhados horizontalmente ou verticalmente, dependendo do que é configurado no atributo android:orientation. Usado para manter um padrão de layout a partir da relação com uma tela origem (tela pai), ou seja, a tela filha herda todas as informações de layout da tela pai. Usado para agrupar objetos por linhas e colunas dentro de uma janela, e com essa estrutura é possível exibir informações de forma organizada e de fácil visualização. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1-I; 2-III; 3-II. b. 1-I; 2-II; 3-III. c. 1-III; 2-I; 3-II. d. 1-II; 2-I; 3-III. e. 1-III; 2-II; 3-I.
Responda
begonsi
November 2023 | 2 Respostas
1. A organização de pastas e arquivos é essencial para a criação de um aplicativo com uma compatibilidade ideal, a partir disso, o trabalho com os recursos envolve acesso. Ao compilar a aplicação, a IDE gera a classe R para os recursos (resources) que se localizam na PASTA RES, assim como SUBCLASSES para a variedade de recursos. O ID de um recurso é formado pelo TIPO e NOME do recurso. Diante disso assinale a alternativa correta em relação à organização de pastas e arquivos. a. Pasta res, subclasses, tipo e nome. b. Pasta res, classe R, tipo. c. Classe R, classes, tipo e nome. d. Pasta res, classes, nome. e. Classe R, IDs, nome.
Responda
begonsi
November 2023 | 2 Respostas
PERGUNTA 5 Arquivos de cores compreendem arquivos usados para a definição das cores em um aplicativo. Tais cores são decididas na pasta res (res/values/colors.xml), onde o arquivo XML é semelhante a: Após análise da situação apresentada, avalie as asserções a seguir e a relação entre elas. Após a definição das cores, seu acesso é permitido por meio de um código parecido com o que segue: int color = ContextCompat.getColor(drawable, R.color.yellow); PORQUE A maneira mais usual de acessar recursos de cores exige o Drawable para solucionar atributos de temas que são personalizados. Analisando as asserções anteriores, assinale a alternativa correta. 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 proposições verdadeiras, e a II é uma justificativa da I. 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 verdadeira, e a II é uma proposição falsa
Responda
begonsi
November 2023 | 1 Respostas
PERGUNTA 3 1. É comum a demanda de navegação entre duas telas ou páginas (activities), não importando o tipo da aplicação (desktop, mobile, web). No Android, as activities simbolizam as telas da aplicação e usam classes para fazer o movimento dos dados entre si, tais classes incluem Intent e Bundle. Considerando essas classes, observe as afirmativas a seguir e as correlacione adequadamente aos termos a que se referem. 1 - Classe Bundle. 2 - StartActivity(in). 3 - Intent in. I - Classe que indica o ato de navegar entre as telas da aplicação. II - Realiza o ato de navegação iniciando a activity de destino. III - Isola as informações que serão transferidas entre as activities. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação: a. 1-I; 2-III; 3-II. b. 1-I; 2-II; 3-III. c. 1-III; 2-I; 3-II. d. 1-II; 2-I; 3-III. e. 1-III; 2-II; 3-I.
Responda
1
2
3
4
5
6
»
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.