Articles
Register
Sign In
Search
krlossantos
Ambicioso
0
Followers
473
Questões
138
Respostas
krlossantos
July 2023 | 2 Respostas
O REST, proposto por Roy Thomas em sua tese de doutorado, no ano 2000, trata-se de um estilo arquitetural para aplicações baseadas em rede, ou web services. Ele está de acordo com a diferenciação proposta por Tanenbaum e Steen (2008), que diz que os usuários tendem a perceber os sistemas distribuídos como uma unidade, de forma transparente, mesmo que eles rodem em diferentes computadores. Na arquitetura REST, tudo está relacionado com recursos, sendo que um recurso é um objeto com seus respectivos dados associados e tem relacionamentos com outros recursos, bem como um conjunto de métodos ou verbos para realizar as operações. Fonte: elaborado pelo autor. Sobre os métodos utilizados para executar ações, avalie o quadro acima e assinale a alternativa correta que preenche adequadamente as colunas “Método” e “Endereço”. TAREFA MÉTODO ENDEREÇO I - Excluir uma tarefa ----------- /tarefas/{id} II - Atualizar uma tarefa ----------- ----------- III - Buscar um tarefa GET ----------- IV - Pesquisar tarefas ----------- /tarefas V - Criar uma tarefa ----------- ----------- a. I- DELETE, II- PUT; /tarefas/{id}, III- /tarefas/{id}, IV- GET; V- POST; /tarefas. b. I- DELETE, II- PUT; /tarefas, III- /tarefas, IV- PUSH; V- CREATE; /tarefas. c. I- REMOVE, II- PUT; /tarefas/{id}, III- /tarefas/{id}, IV- GET; V- CREATE; /tarefas. d. I- REMOVE, II- INPUT; /tarefas, III- /tarefas, IV- GET; V- POST; /tarefas. e. I- DELETE, II- INPUT; /tarefas/{id}, III- /tarefas/{id}, IV- GET; V- POST; /tarefas.
Responda
krlossantos
July 2023 | 2 Respostas
O Django é um framework web Python que tem arquitetura model-template-view (MTV) e fornece um sistema de autenticação e autorização ("permissão"), que permite verificar as credenciais do usuário e definir quais ações cada usuário tem permissão para executar. A estrutura inclui modelos internos para Users e Groups (uma maneira genérica de aplicar permissões a mais de um usuário por vez), permissões/sinalizadores que designam se um usuário pode executar uma tarefa, formulários e exibições para efetuar logon em usuários e exibir ferramentas para restringir o conteúdo, conforme mostra a figura abaixo: Sobre a criação de um novo usuário no Django, analise as asserções a seguir e as relações propostas entre elas. I. A tela de “alteração de usuário” possibilita alterar algumas informações: nome de usuário, nome, sobrenome, endereço de e-mail, status e as permissões do usuário. Os campos de nome, sobrenome e e-mail estão vazios PORQUE II. o usuário “albertu” acabou de ser criado. Na tela de criação de usuário da administração do Django, apenas é necessário informar nome de usuário e senha, e as demais informações devem ser informadas na página que abre imediatamente após salvar a criação do usuário. Analisando as asserções anteriores, conclui-se que: a. As duas asserções são verdadeiras e a segunda justifica a primeira. b. As duas asserções são verdadeiras e a segunda não justifica a primeira. c. A primeira asserção é verdadeira e a segunda é falsa. d. A primeira asserção é falsa e a segunda é verdadeira. e. As duas asserções são falsas.
Responda
krlossantos
July 2023 | 1 Respostas
Segundo Rodrigues (2020), a popularização dos smartphones teve grande impacto no crescimento e na adoção das APIs por desenvolvedores, pois as aplicações que rodam nesses dispositivos e os sistemas back-end trocam dados por meio das APIs. Com isso e o crescimento de aplicações móveis, houve um aumento da necessidade da criação de APIs que dessem suporte para elas. RODRIGUES, T.; FAGONDE, S. S.; MORALLES, C. R. N. Integração de aplicações. Porto Alegre: SAGAH, 2020. Quanto aos objetivos do design de uma API, analise as afirmativas a seguir: I. Reduzir barreiras de acesso. II. Encorajar a colaboração. III. Maximizar o valor comercial da interface de acesso. IV. Implementar rastreio dos dados. Está correto o que se afirma em: a. Apenas I e II. b. Apenas I, III e IV. c. Apenas I, II e III. d. I, II, III e IV. e. Apenas II, III e IV.
Responda
krlossantos
July 2023 | 2 Respostas
O Django é um framework web em Python que tem arquitetura model-template-view (MTV) e pode ser instalado nos sistemas operacionais Windows, Linux e macOS. Além disso, fornece um webserver local e suporte ao uso de bancos de dados. Considerando a instalação do Django em uma máquina local com Linux Ubuntu instalado, em relação ao suporte ao banco de dados, analise as afirmativas a seguir: I. Será necessário escolher apenas um dos seguintes bancos de dados para esse ambiente: PostgreSQL, MySQL, Oracle e SQLite. II. SQLite é uma excelente escolha de banco de dados para aplicações escaláveis por ser leve e rápido. III. É possível utilizar um banco de dados NoSQL por meio de bibliotecas da comunidade. Está correto o que se afirma em: a. I, apenas. b. III, apenas. c. II e III, apenas. d. I, II e III. e. II, apenas.
Responda
krlossantos
July 2023 | 2 Respostas
Django é um framework web Python que tem arquitetura model-template-view (MTV), que serve para: Model: mapeamento do banco de dados para o projeto. Template: páginas para visualização de dados, ou seja, o HTML que será renderizado no navegador. View: lógica de negócio, logo, é onde define-se o que irá acontecer em nosso projeto. Considerando a arquitetura do Django e suas características, observe a imagem abaixo: Fonte: elaborada pela autora. Assinale a alternativa CORRETA que descreve o funcionamento da requisição do usuário na arquitetura MTV: a. O usuário faz uma requisição pelo browser, utilizando uma rota, e é executado um comando JSON das Views, que utiliza os Models para inserir dados de navegação no banco de dados e retornar as informações. Essas informações são renderizadas pela camada de Template e, finalmente, são renderizadas para o usuário pelo navegador. b. Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um comando json das Views, que utiliza os Models para inserir dados de navegação no banco de dados e retornar as informações. Estas informações são renderizadas pela camada de Views e, finalmente, são renderizadas para o usuário pelo navegador. c. O usuário faz uma requisição pelo browser, utilizando uma rota, e é executado um método das Views, que utiliza os Models para acessar o banco de dados e retornar as informações. Essas informações são renderizadas pela camada de Template e, finalmente, são renderizadas para o usuário pelo navegador. d. Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um método das URLs, que utiliza os Models para acessar o banco de dados e retornar as informações. Estas informações são renderizadas pela camada Models novamente e, finalmente, são renderizadas para a camada Views e Template que devolve para o usuário pelo navegador. e. Usuário faz uma requisição pelo browser, utilizando uma rota, é executado um método das URLs, que utiliza as Views para acessar o banco de dados e retornar as informações. Estas informações são renderizadas pela camada Models e, finalmente, são renderizadas para o usuário pelo navegador.
Responda
krlossantos
July 2023 | 1 Respostas
Somente três operações de ponteiros são possíveis: aritmética de ponteiros, atribuição de ponteiros e comparação de ponteiros. Na aritmética de ponteiros, somente a operações de __________ e __________ existem. Preencha as lacunas escolhendo a alternativa CORRETA: a. Adição e multiplicação. b. Subtração e multiplicação. c. Adição e divisão. d. Adição e subtração. e. Divisão e multiplicação.
Responda
krlossantos
July 2023 | 1 Respostas
Uma estrutura em linguagem de programação C é uma declaração que define uma lista de variáveis agrupadas, permitindo que sejam acessadas por um ponteiro. O comando typedef faz parte dos nossos estudos sobre estruturas em linguagem de programação C. Ele apresenta as seguintes características: I. Permite compor novos tipos de dados. II. É composto a partir de tipos pré-existentes. III. Cria um novo tipo de dado. Assinale a alternativa correta sobre os ponteiros: a. II e III, apenas. b. III, apenas. c. I e III, apenas. d. II, apenas. e. I e II, apenas.
Responda
krlossantos
July 2023 | 1 Respostas
Usar ponteiros é um facilitador, uma vez que traz benefícios, como fornecer meios para as funções modificarem seus argumentos. Eles podem aumentar a eficiência de certas rotinas e até mesmo alocar a memória de forma dinâmica, mas somente três operações de ponteiros são possíveis: I. Ocultação de ponteiros. II. Aritmética de ponteiros. III. Atribuição de ponteiros. Assinale a alternativa correta sobre os ponteiros: a. I e III, apenas. b. II e III, apenas. c. III, apenas. d. II, apenas. e. I e II, apenas.
Responda
krlossantos
July 2023 | 1 Respostas
Já sabemos que uma estrutura é uma coleção de variáveis, possivelmente de diferentes tipos, organizadas em um único _________, e que as variáveis que compõem uma estrutura são comumente chamadas de _________. Preencha as lacunas escolhendo a alternativa CORRETA: a. Conjunto e ponteiros. b. Indivíduo e elementos. c. Espiral e elementos. d. Conjunto e elementos. e. Conjunto e formas.
Responda
krlossantos
July 2023 | 2 Respostas
As técnicas de memória virtual e de quebra de processos em páginas são mapeadas em frames na memória principal. Cada processo tem sua tabela de páginas com seu endereçamento virtual correspondente a um endereço físico, onde a informação está armazenada e o processador se comunica diretamente com a memória física e o disco de armazenamento. Fonte: Elaborado pelo autor. Utilizando como base o texto e a imagem acima, assinale a alternativa correta que corresponde à maneira como essa técnica de memória virtual também é conhecida. a. Concatenação. b. Virtualização. c. Estruturação. d. Pragmatização. e. Paginação.
Responda
krlossantos
July 2023 | 1 Respostas
A linguagem C é uma das mais utilizadas para estudos em todo o mundo, devido à sua complexidade e vasta documentação. Existem alguns elementos que são conhecidos na linguagem C, como vetores, laços e ponteiros. Assinale a alternativa correta sobre ponteiros: a. Ponteiros são comandos que permitem repetição do código. b. Ponteiros são comandos que permitem iteração do código. c. Ponteiro é uma variável que contém um endereço de memória. d. Ponteiro é uma matriz de uma só dimensão. e. Ponteiro é um operador aritmético do tipo AND.
Responda
krlossantos
July 2023 | 2 Respostas
Os ponteiros apontam para uma variável, mas eles também são uma variável que contém um endereço de memória. Afinal, quais benefícios podem ser encontrados quando utilizamos ponteiros? Assinale a alternativa correta: a. Os ponteiros fornecem meios para realizar depuração e criar laços de repetição. b. Os ponteiros fornecem meios para as funções modificarem estruturas e criarem laços de repetição. c. Os ponteiros fornecem meios para realizar polimorfismo e criar laços de repetição que podem ser utilizados em vetores. d. O ponteiro armazena itens e pode localizar esses itens por meio de um número inteiro. e. Os ponteiros fornecem meios para as funções modificarem seus argumentos e podem aumentar a eficiência de certas rotinas.
Responda
krlossantos
July 2023 | 1 Respostas
Dada a árvore binária de busca a seguir, assinale a alternativa correta: a. Dois nós possuem grau igual a 3. b. A altura do nó 40 é igual a 1. c. Apesar de ser uma árvore binária, não satisfaz as propriedades de árvore binária de busca. d. Três nós possuem graus iguais a zero. e. A profundidade do nó 73 é igual a 2.
Responda
krlossantos
July 2023 | 1 Respostas
Supondo que temos uma estrutura de árvore binária de busca, como a mostrada a seguir, e queremos substituir A,B,C,D e E com números entre 1 e 5 (1,2,3,4,5). Indique a alternativa correta para fazer a substituição garantindo que a árvore seja binária de busca. a. A = 4, B = 2, C = 1, D = 3, E = 5. b. A = 2, B = 5, C = 4, D = 3, E = 1. c. A = 1, B = 2, C = 3, D = 4, E = 5. d. A = 3, B = 4, C = 2, D = 1, E = 5. e. A = 5, B = 4, C = 3, D = 2, E = 1.
Responda
krlossantos
July 2023 | 2 Respostas
Dada a seguinte árvore e identificando o nó 24 como aquele que será removido, indicar qual é a data (o valor- chamado de sucessor lógico) que o método getSuccessor vai proporcionar para fazer a substituição do nó 24 nessa árvore. a. 25 b. 18 c. 19 d. 26 e. 58
Responda
krlossantos
July 2023 | 2 Respostas
Sobre a estrutura de dados chamada árvore binária de busca, é correto afirmar que: são estruturas fundamentais usadas para construir outras estruturas. podem ser usadas em qualquer situação em que queremos organizar os dados por meio de uma chave usada nas buscas. quando inserções e remoções são frequentes, são piores que arranjos ordenados. Um nó folha necessariamente estará no penúltimo ou no último nível de uma árvore. Indicar a alternativa correta: a. Todas as afirmações. b. B, C e D. c. A, B e C d. A e B. e. A, B e D.
Responda
krlossantos
July 2023 | 1 Respostas
Qual das alternativas mostra uma árvore que possui os seguintes percursos Pré-ordem e Pós-ordem? Pré-ordem: 12 7 6 5 1 3 2 4 11 9 8 10 17 13 15 14 16 Pós-ordem: 2 4 3 1 5 6 8 10 9 11 7 14 16 15 13 17 12
Responda
krlossantos
July 2023 | 1 Respostas
Em uma árvore binária de busca inicialmente vazia, inserimos os elementos 69, 32, 73, 16 e 30 nessa ordem. Qual das alternativas a seguir esquematiza a estrutura da árvore resultante, onde r é o nó raiz?
Responda
krlossantos
July 2023 | 1 Respostas
Dada a seguinte árvore binária de busca, indicar a alternativa correta nos seus percursos em Pré-ordem e em Pós-ordem: a. Pré-ordem: 10, 11, 14, 17, 32, 44, 98 Pós-ordem: 10, 32, 17, 11, 14, 44, 98 b. Pré-ordem: 10, 32, 17, 11, 14, 44, 98 Pós-ordem: 44, 14, 10, 11, 32, 17, 98 c. Pré-ordem: 10, 11, 14, 17, 32, 44, 98 Pós-ordem: 44, 98, 14, 17, 32, 11, 10 d. Pré-ordem: 10, 32, 17, 11, 14, 44, 98 Pós-ordem: 98, 44,32, 17, 14, 11, 10 e. Pré-ordem: 44, 14, 10, 11, 32, 17, 98 Pós-ordem: 11, 10, 17, 32, 14, 98, 44
Responda
krlossantos
June 2023 | 2 Respostas
Data Science, ou ciência de dados, é uma área interdisciplinar voltada ao estudo e à análise de dados, do processo de captura, da transformação, da geração e, posteriormente, da análise de dados. A ciência de dados compreende várias disciplinas, como estatística, computação, conhecimento de negócio e matemática. Na última década, os “dados” se tornaram mais valiosos do que nunca, muito em função da facilidade de acesso à Internet e à grande volumetria de dados que trafegam por ela. Em torno disso, surgiram novas oportunidades e áreas de atuação. Sobre isso, relacione abaixo as afirmativas com o termo a qual se referem: Data Science. Data Analytics. Big Data. I. ( ) Processamento de dados em larga escala. II. ( ) Exemplos de linguagens de programação utilizadas: SAS e R. III. ( ) Exemplos de linguagens de programação utilizadas: Python e Java. IV. ( ) Análise e extração de dados. V. ( ) Estatísticas descritivas e inferenciais. VI. ( ) Observa o domínio de conhecimento de negócio. Assinale a alternativa que apresenta a sequência CORRETA. a. I-c; II-b, III-c, IV-a, V-a, VI-a. b. I-c; II-b, III-a, IV-a, V-b, VI-c. c. I-c; II-a, III-b, IV-a, V-b, VI-c. d. I-c; II-b, III-a, IV-a, V-a, VI-b. e. I-c; II-a, III-c, IV-a, V-b, VI-b.
Responda
krlossantos
June 2023 | 1 Respostas
A ciência de dados é utilizada com o intuito de aplicar nos dados conceitos multidisciplinares, que, na maioria das vezes, estão inseridos no contexto de uma grande quantidade de dados. O termo “ciência” é utilizado porque, a partir do uso de métodos científicos, de busca, de questionamentos e de pesquisas, visa explorar os dados e formular hipóteses por meio da aplicação de técnicas e de ferramentas estatísticas. Sobre a ciência de dados, analise as asserções a seguir e as relações propostas entre elas: I. A aplicação da ciência de dados deve ser orientada aos objetivos estratégicos dos negócios, direcionando as ações das lideranças PORQUE II. em função da grande diversidade de situações, dos tipos de dados e das necessidades das empresas, podemos dizer que essa ciência consegue lidar com os mais diferentes tipos de pessoas, independentemente da multidisciplinaridade de cada grupo de pessoas. Analisando as asserções anteriores, conclui-se que: a. As duas asserções são verdadeiras e a segunda não justifica a primeira. b. A primeira asserção é verdadeira e a segunda é falsa. c. As duas asserções são falsas. d. As duas asserções são verdadeiras e a segunda justifica a primeira. e. A primeira asserção é falsa e a segunda é verdadeira.
Responda
krlossantos
June 2023 | 2 Respostas
De acordo com Morais (2018), após o Big Data se consolidar, o profissional para lidar com esse mercado precisa, na maioria das vezes, lidar com estatística, NoSQL, Cloud Computing, mineração de dados, dentre outros conhecimentos e ferramentas. Entretanto, é “desumano” uma única pessoa ter todas as habilidades demandadas para esse tipo de trabalho. MORAIS, I. S. Introdução a Big Data e Internet das Coisas (IoT). Porto Alegre: SAGAH, 2018. Sobre o cientista de dados e as habilidades necessárias e possíveis para esse profissional desempenhar seu trabalho, analise as afirmativas a seguir: I- Ser especializado em todas as áreas de TI. II- Ser generalista, tendo conhecimento técnico e de negócio. III- Trabalhar e resolver sozinho as análises de dados. IV- Saber fazer entregas colaborativas. V- Saber trabalhar orientado a projetos. Está correto o que se afirma em: a. II, IV e V, apenas. b. I, II, III, IV e V. c. I e V, apenas. d. I, III e IV, apenas. e. II e III, apenas.
Responda
krlossantos
June 2023 | 1 Respostas
A ciência de dados surgiu com a necessidade de lidarmos com a enorme quantidade de dados e informações geradas por nossas ações, atendendo, dessa forma, uma demanda interdisciplinar, na qual estão inseridas outras tecnologias voltadas aos dados, conforme ilustrado a figura abaixo: Fonte: MORAIS, 2018, p.35 Referência completa: MORAIS, I. S. Introdução a Big Data e Internet das Coisas (IoT). Porto Alegre: SAGAH, 2018. Descrição de imagem: Ciência de dados: interdisciplinar. Sobre a relação interdisciplinar ilustrada na figura, analise as asserções a seguir e as relações propostas entre elas. I. A ciência da computação é responsável por armazenar, obter e tratar os dados, já a estatística e a matemática são as disciplinas por trás das análises estatísticas de mineração e filtragem de dados. Por fim, a especialização científica refina, questiona e propõe a visualização das informações e dados por meio de ferramentas gráficas PORQUE II. os dados são obtidos por intermédio de sistemas diversos (ERP, CRM, etc), machine learning (aprendizado de máquina) e pesquisas empíricas para tratamento por meio das disciplinas supracitadas, em que se dá o nome de ciência de dados ao uso em conjunto dessas tecnologias e disciplinas. Analisando as asserções anteriores, conclui-se que: a. A primeira asserção é verdadeira e a segunda é falsa. b. A primeira asserção é falsa e a segunda é verdadeira. c. As duas asserções são falsas. d. As duas asserções são verdadeiras e a segunda não justifica a primeira. e. As duas asserções são verdadeiras e a segunda justifica a primeira.
Responda
krlossantos
June 2023 | 1 Respostas
Os principais objetivos do BI (Business Intelligence) são permitir o acesso interativo aos dados (às vezes, em tempo real), proporcionar a sua manipulação e fornecer aos gerentes e analistas de negócios a capacidade de realizar a análise adequada. Ao analisarem dados, situações e desempenhos históricos e atuais, os tomadores de decisão conseguem valiosos insights que podem servir como base para decisões melhores e mais informadas. Quando falamos de BI e ciência de dados, podemos mencionar que, enquanto o BI analisa descritivamente, ou até mesmo de forma retórica, o que houve no decorrer do tempo nos processos do negócio, a ciência de dados questiona o que irá ocorrer. Ou seja, o BI traz mais um conceito do que ocorreu, enquanto a ciência de dados tenta prever os próximos passos a serem tomados. Sobre a aplicação de Data Science e de Business Intelligence nas corporações, avalie as asserções a seguir e as relações propostas entre elas: I. A ciência de dados busca prever os próximos passos a serem tomados, por meio de análises preditivas com base em grandes volumes de dados (Big Data), sendo que as ferramentas de BI (Business Intelligence) são utilizadas em uma etapa posterior ao processo de análise dos dados preditivos PORQUE II. elas (ferramentas de BI) são utilizadas para analisar descritivamente, ou até mesmo de forma retórica, o que houve no decorrer do tempo nos processos do negócio, trazendo dados e visões daquilo que já ocorreu, para que as ferramentas de ciência de dados consigam diagnosticar e prever os próximos passos que devem ser tomados. Analisando as asserções anteriores, conclui-se que: a. As duas asserções são verdadeiras e a segunda não justifica a primeira. b. A primeira asserção é falsa e a segunda é verdadeira. c. As duas asserções são falsas. d. A primeira asserção é verdadeira e a segunda é falsa. e. As duas asserções são verdadeiras e a segunda justifica a primeira
Responda
«
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
»
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.