Articles
Register
Sign In
Search
cleversoncsd
Ambicioso
0
Followers
14
Questões
22
Respostas
cleversoncsd
September 2023 | 1 Respostas
Web service é um serviço oferecido por meio da internet; ele está fragmentado em diversos padrões interoperáveis que não estão condicionados a uma só plataforma para seu funcionamento. São muitos os padrões de web service disponíveis no mercado com o objetivo de fornecer independência às plataformas. Entre os exemplos de modelos, existe o REST (Representational Stater Transfer), que representa uma nova maneira de criar web service. A respeito do REST, leia as afirmações a seguir: I. O REST é baseado no protocolo HTTP e usa as mensagens GET, POST, PUT e DELETE, que são utilizadas para recuperar, criar, modificar e apagar. II. O REST diz respeito a um modelo operacional muito amplo, conforme a forma como os clientes manipulam os recursos, sendo, por isso, o padrão mais usado. III. O modelo REST tem um princípio denominado STATELESSNESS, em que o servidor precisa ter conhecimento do estado em que o cliente opera. Qual(is) afirmação(ões) está(ão) correta(s)? Escolha uma opção: a. Apenas a III. b. I e II. c. Apenas a I d. II e III. e. I, II e III.
Responda
cleversoncsd
August 2023 | 1 Respostas
Quantas relações existem em um conjunto com n elementos? Assinale a alternativa que contém a resposta correta: a) existem n ^2 relações b) existem 1 ^n relações c) existem 2 ^n ^2 relações d) existem 2 ^(n+1)^2relações e) existem n ^n+1 relações
Responda
cleversoncsd
August 2023 | 1 Respostas
Dadas as matrizes A e B, dado que A= 4 2 8 3 15 14 15 12 6 3 15 0 12 13 e B= 0 14 8 7 3 10 0 0 0 17 0 12 6 13 Escolha uma opção: A) AB= 1486 59 1080 454 1564 896 1015 1132 477 707 472 1386 448 1558 941 593 44 852 1139 1315 204 380 1288 1482 607 247 1521 681 1477 1456 1025 864 1039 1699 1372 388 621 581 1203 1022 1034 805 1206 70 983 497 1523 1633 827 B) AB= 106 170 44 93 140 179 198 172 188 95 22 112 169 130 C) AB= 130 768 135 553 D) AB= 400 82 324 1099
Responda
cleversoncsd
August 2023 | 1 Respostas
Considere o segmento de código escrito em Python matriz A = [[10, 14, 0, 7], [5, 17, 5, 2], [17, 8, 1, 2], [2, 0, 14, 0], [8, 7, 8, 3]] for i in range(5): aux = matrizA[i][0] matrizA[i][0] = matrizA[i][2] matrizA[i][2] = aux O conteúdo de matriz A após a execução é:
Responda
cleversoncsd
August 2023 | 1 Respostas
Uma partição ou conjunto quociente de um conjunto não vazio A é uma coleção P de subconjuntos não vazios de A, tal que: 1) cada elemento de A pertence a algum dos conjuntos em P; 2) se A1 e A2 são elementos distintos em P, então A1 ∩ A2 = Ø.Os conjuntos em P são chamados de blocos ou células da partição. Nesse contexto, liste os pares ordenados na relação de equivalência .R produzidos pela partição A1={1,2,3}, A2={4,5} e A3=6 de S={1,2,3,4,5,6}, assinalando a alternativa que contém a resposta correta: a) (1,1), (1,2), (1,3), (2,1), (2,2), (2,3), (3,1), (3,2), (3,3), (4,4), (4,5), (5,4), (5,5), (6,6). b) (1,1), (1,2), (1,5), (2,1), (2,6), (3,2), (3,0), (3,1), (3,5), (4,6), (6,6). c) (1,2), (1,4), (1,5), (2,1), (2,3), (3,4), (3,5), (3,6), (4,1), (4,3), (4,6), (5,1), (5,3), (6,1). d) (1,0), (1,4), (1,3), (1,2), (2,1), (2,3), (3,0), (3,2), (3,4), (4,3), (4,5), (2,4), (5,1), (6,6). e) (1,1), (1,2), (1,6), (2,1), (2,6), (3,5), (3,0), (4,4),(1,4), (5,1),(6,1).
Responda
cleversoncsd
August 2023 | 1 Respostas
Seja A o conjunto {1,2,3,4}. Assinale a alternativa dos pares ordenados que estão na relação R={(a,b)|a divide b}: Escolha uma opção: a. R = {(1,1), (1,2), (1,3), (1,4), (2,2), (2,4), (3,3), (4,4)} b. R = {(2,1), (3,1), (4,3), (4,5)} c. R = {(1,6), (2,3), (1,3), (1,4)} d. R = {(1,1), (2,1), (3,1), (4,1), (2,2), (4,2), (3,4), (4,3)} e. R = {(1,0), (2,1), (3,2), (0,4), (4,3), (2,4), (3,1), (4,1)}
Responda
cleversoncsd
August 2023 | 2 Respostas
Considere o segmento de código a seguir, o qual cria uma matriz de ordem 5 e inicializa seus valores; na linha 4 existe a condição definida para a atribuição dos valores dos elementos. 1 A = cria_matriz(5, 5) # Cria uma matriz nula de ordem 5 2 for i in range(linhas(A)): 3 for j in range(colunas(A)): 4 if < condição >: 5 A[i][j] = i+j Após a execução do código, tem-se o conteúdo da matriz como 0 1 0 3 0 0 0 0 4 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 A condição definida para a inicialização dos elementos da matriz A é equivalente à: Escolha uma opção: a. i<=j and j%2 b. i == j c. i < j and j % 2 d. i j and j/2
Responda
cleversoncsd
August 2023 | 1 Respostas
Para extrair dados de páginas da web, o Scrapy usa uma técnica chamada "seletores" com base em expressões XPath e CSS. De acordo com a documentação no site oficial, XPath é uma linguagem para selecionar nós (relacionados a tags) em documentos XML, que também pode ser usada com HTML. CSS é uma linguagem para aplicar estilos a documentos HTML. Ela define seletores para associar esses estilos a elementos HTML específicos. Qual das linhas de código a seguir mostra uma possível extração/seleção de títulos de sites? Escolha uma opção: a. response.xpath('//ul/li/text()').extract(). b. response.xpath('//ul/li'). c. response.xpath('//ul/li/@href').extract(). d. response.xpath('//ul/li/a/text()').extract(). e. response.xpath('//ul/li/a/@href').extract().
Responda
cleversoncsd
August 2023 | 1 Respostas
Para o desenvolvimento de um exemplo de web crawler, consideramos que tudo que está na web (ou quase tudo) é coletável. Muitas linguagens de programação oferecem suporte a ferramentas que permitem programar um web crawler, além de bibliotecas específicas para cada uma delas. Uma delas é o Scrapy, que: Escolha uma opção: a. permite a programação de um web crawler na linguagem PHP. b. permite a programação de um web crawler na linguagem Python. c. funciona com o intuito de obter apenas o conteúdo visível dos sites. d. é um pacote genérico para qualquer rastreador em Python. e. permite a programação de um web crawler na linguagem Java.
Responda
cleversoncsd
August 2023 | 1 Respostas
Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor, o método ______ é invocado. Esse método normalmente prepara os recursos necessários para a execução do servlet, como abrir arquivos ou estabelecer uma conexão com outros serviços — por exemplo, um servidor de banco de dados. O método destroy() permite liberar esses recursos — ou seja, fechar arquivos, escrever o valor final nesta sessão do contador de acessos —, sendo invocado quando o servidor estiver concluindo sua atividade. O ciclo de vida de um servlet, criado a partir da classe HttpServlet no Java EE, inicia-se pela chamada de qual método que preenche a lacuna? Escolha uma opção: a. response(). b. init(). c. create(). d. service(). e. request().
Responda
cleversoncsd
August 2023 | 1 Respostas
Hibernate é uma solução de mapeamento objeto-relacional (object-relational mapping – ORM) para ambientes Java. ORM refere-se à técnica de mapeamento de dados entre uma representação do modelo de objeto e uma representação de modelo de dados relacional. A Java Persistence API (JPA) é uma especificação de Java usada para indicar a persistência de dados entre objeto Java e banco de dados relacional, não realizando nenhuma operação e requerendo implementação. Assim, ferramentas ORM, como o Hibernate, são usadas para implementar. Assinale a alternativa que contém a anotação JPA para definir uma classe Java como uma tabela em um banco dados. Escolha uma opção: a. @Column. b. @Entity. c. @Jpa. d. @Persist. e. @Table.
Responda
cleversoncsd
August 2023 | 1 Respostas
Ao longo da documentação do Tomcat, há referências às seguintes propriedades: 1. CATALINA_HOME: representa a raiz da instalação do Tomcat, por exemplo, /home/tomcat/apache-tomcat-9.0.10 ou C:\Arquivos de Programa\apache-tomcat-9.0.10. 2. CATALINA_BASE: representa o diretório raiz de uma configuração de tempo de execução de uma instância Tomcat específica. Se você quiser executar várias instâncias Tomcat em uma máquina, use a propriedade CATALINA_BASE para definir o diretório de cada uma. Se você definir as propriedades para diferentes locais, o local CATALINA_HOME contém fontes estáticas, como arquivos .jar ou arquivos binários. O local apontado por CATALINA_BASE contém arquivos de configuração, arquivos de log, aplicativos implantados e outros requisitos de tempo de execução. Por padrão, CATALINA_HOME e CATALINA_BASE apontam para o mesmo diretório. Defina CATALINA_BASE manualmente quando você precisar executar várias instâncias de Tomcat em uma máquina. Isso fornece os seguintes benefícios: 1. Gestão mais fácil de atualização para uma versão mais recente do Tomcat. Como todas as instâncias com CATALINA_HOME único compartilham um conjunto de arquivos .jar e arquivos binários, você pode facilmente atualizar os arquivos para a versão mais recente e ter a alteração propagada para todas as instâncias Tomcat usando o mesmo diretório CATALINA_HOME. 2. Evita a duplicação dos mesmos arquivos estáticos .jar. 3. A possibilidade de compartilhar determinadas configurações, por exemplo, o arquivo de shell ou script .bat(dependendo do sistema operacional). Em um servidor Apache Tomcat, por padrão, a implantação de novas aplicações web (deploy) pode ser realizada copiando o(s) arquivo(s) da aplicação para o diretório: Escolha uma opção: a. CATALINA_BASE/lib. b. CATALINA_BASE/conf. c. CATALINA_BASE/work. d. CATALINA_BASE/webapps. e. CATALINA_BASE/bin.
Responda
cleversoncsd
August 2023 | 1 Respostas
O principal objetivo dos microsserviços está relacionado com a diminuição dos problemas de latência, escalabilidade e desempenho. Os microsserviços surgiram para atender às demandas de serviços com base na computação e à necessidade de integrar as aplicações em ambientes diferentes. Sobre as características dos microsserviços, assinale a alternativa correta: Escolha uma opção: a. Os microsserviços têm como uma de suas características a centralização do gerenciamento de dados, bem como da implementação. b. As equipes precisam ter cuidado para escolher as ferramentas ideais na solução de problemas, devido à flexibilidade limitada dos microsserviços. c. A lógica da descentralização é adicionada aos microsserviços depois da implementação e abrange somente o gerenciamento de dados. d. A modificação e o ajuste dos componentes na arquitetura de microsserviços se dá de maneira independente, não comprometendo toda a estrutura. e. Os componentes que compõem a estrutura de microsserviços atendem a demandas de um modelo de operação único e específico, sem divisões.
Responda
cleversoncsd
August 2023 | 1 Respostas
Sabendo que um endpoint de um Web Service é a URL em que seu serviço pode ser acessado por uma aplicação cliente, dada a classe VeiculosSerializer a seguir, essa classe será responsável por gerar o JSON do objeto Veiculo que será enviado pelo endpoint http://localhost:8000/veiculos/1/ por meio de uma requisição do tipo GET. class VeiculosSerializer(serializers.ModelSerializer): class Meta: model = Veiculo fields = (‘placa’, ‘cor’, ‘ano’, ‘descricao’) Dadas as opções a seguir, qual o formato correto do arquivo JSON que será gerado para um veículo com as seguintes propriedades: placa = OMG1234, cor = Preto, ano = 1970, descricao = Fiat 147? Escolha uma opção: a. { "placa":"OMG1234"; "cor":"Preto"; "ano":1970; "descricao":"Fiat 147" } b. ( "placa":"OMG1234", "cor":"Preto", "ano":1970, "descricao":"Fiat 147" ) c. { placa: "OMG1234", cor: "Preto", ano :1970, descricao :"Fiat 147" } d. { "placa":"OMG1234", "cor":"Preto", "ano":1970, "descricao":"Fiat 147" } e. { "placa"="OMG1234", "cor"="Preto", "ano"=1970, "descricao"="Fiat 147" }
Responda
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.