SóProvas



Prova FUNDATEC - 2020 - CIGA-SC - Programador


ID
5383048
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
História e Geografia de Estados e Municípios
Assuntos

Treze municípios catarinenses, através de seus Prefeitos Municipais, reunidos na cidade de Penha, no dia 29 de novembro de 2007, formalizaram o Protocolo de Intenções com o objetivo de constituir consórcio público, com personalidade jurídica de direito público, sob a forma de associação pública. O objetivo desse consórcio foi ordenar a utilização dos recursos disponíveis e reforçar o papel do município na modernização da gestão pública, com observância da Lei nº 11.107/05 e da legislação municipal pertinente. Entre os que subscritaram o Protocolo de Intenções, estavam os Prefeitos dos municípios de:


I. Balneário de Piçarras e Gaspar.

II. Luzerna e Paraíso.

III. São Carlos e Sombrio.


Quais estão corretas?

Alternativas

ID
5383051
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
História e Geografia de Estados e Municípios
Assuntos

De acordo com o Art. 36 do Estatuto do CIGA/SC, as decisões de competência do Diretor Executivo serão expedidas por meio de:

Alternativas

ID
5383054
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
História e Geografia de Estados e Municípios
Assuntos

Segundo as disposições do Art. 69 do mesmo Estatuto, entre as gratificações pelo desempenho de atividades especiais, criadas na estrutura organizacional do CIGA/SC, NÃO está a gratificação de:

Alternativas

ID
5383057
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Matemática
Assuntos

Determine a área de um círculo, em cm², cuja circunferência mede 94,2 cm. (utilize π = 3,14).

Alternativas
Comentários
  • A = π. r²

    C=comprimento do circulo = 2.π.r

    OBS.: Para achar a área tem que achar o raio!

    A do circulo é = π. (r)²

    comprimento da circunferência =  94, 2 cm

    C = 2. π

    Então:

    2 π. r = 94,2 cm

    2.(3,14) r = 94,2 cm

    6,28r = 94,2 cm

    r= 94,2 cm / 6,28

    r= 15

    AGORA JOGAR NA FÓRMULA:

    A= π. r²

    A = 3,14 . 15²

    A= 3,14 . 225

    A= 706, 5

    RESPOSTA LETRA E!

    Espero ter ajudado!


ID
5383060
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Matemática
Assuntos

Para temperar 350 gramas de carne para um churrasco, foram utilizados 4,2 gramas de sal. Se, para temperar toda a carne do churrasco, de forma idêntica à descrita, foram utilizados 96,6 gramas de sal, determine a quantia, em quilogramas, de carne utilizada no churrasco.

Alternativas
Comentários
  • GAB A

    REGRA DE 3 SIMPLES

    350 4,2

    X

    x 96,6

    350*96.6= 338.100

    338.100/42= 8.05

  • Outro método: 96,6 divido por 4,2

    Da 23, que multiplicado por 350g dá 8050


ID
5383063
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Raciocínio Lógico
Assuntos

A negação da seguinte proposição “todo catarinense é brasileiro” está corretamente apresentada na alternativa:

Alternativas
Comentários
  • A negação deve englobar TODOS os casos, ou seja, todas as situações possíveis. Para negarmos que "todo catarinense é brasileiro" basta que UM, pelo menos um, catarinense não seja brasileiro.

  • Quando estiver diante da negativa do "todo", basta utilizar a regra do P.E.A + não.

    P = pelo menos um

    E = existe um

    A = algum

    Ao utilizar qualquer um desses se lembre de acrescentar o "não" na frase.

    Gabarito: B

  • Assertiva B

    Pelo menos um catarinense não é brasileiro.

  • Assertiva B

    Pelo menos um catarinense não é brasileiro.

  • errei por falta de atenção, não li "negação". pqp
  • da raiva errar questão que sabe por falta de atenção

  • ¬ {(x) [p(x)]} = ( x)[¬ p(x)].

     A negação de para todo x, p(x)” é: existe algum x que não seja p(x).

    Algum catarinense [= pelo menos um] não é brasileiro

  • pea + nao: pelo menoss um, existe um,, algum + nao


ID
5383066
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Matemática
Assuntos

Qual o montante obtido em uma aplicação, sob regime de juros simples, de um capital de R$ 8.000,00, a uma taxa trimestral de 3%, durante um biênio?

Alternativas
Comentários
  • Gabarito C

    (J) = C x i x T

    J= 8.000*3/100*8

    J=1.120

    M= J+C

    M=1.120+8.000

    M=9.920

  • Gab C

    J= ? 1920

    C=8000

    I= 3% trim

    T= 2, porém são 8 trim.

    M= ? 9.920

    8000.3.8÷100

    Resultado da divisão 1.920

    8000+1920= 9.920

  • C= 8000

    i= 3% trimestral ( a cada 3 meses, ou seja, 1% por mês = 0,01)

    T= 24 meses ( biênio = 2 anos = 24 meses)

    J= C*i*T

    J= 8000*0,01*24

    J=80*24

    J=1920

    M= C+J

    M= 8000+1920

    M= 9920

  • M=C(1+i*t)

    M=8000(1+3/100*8) 2 anos tem 8 trimestres

    M=8000(1+24/100)

    M=8000*124/100

    M=80*124

    M=9920

    Alternativa C)

  • 8.000 x 1,24 =9.920,00

  • Fiz assim...segui primeiro nessa fórmula : J= C x I x T

    Antes de aplicar os valores, transformei o biênio que possui aproximadamente 720 dias, em trimestres, ou seja, 8 trimestres. Atenta-se a porcentagem, onde convertemos em fração 3/100 ou em número fracionário de 0,03. Optei por fração. Ficou assim:

    J= 8000 x 3/100 x 8, cortei os zeros dos valores 8000 e 100

    J=80 x 3 x 8

    J = 1920 de Juros

    E fui de encontro a fórmula de Montante ( M = C + J), que é o objetivo pedido, sendo assim...

    8000 +1920 = 9.920


ID
5383069
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Raciocínio Lógico
Assuntos

A proposição p equivale à “Ana não dirige moto” e a proposição q equivale à “Heitor administra o mercado”. Assinale a alternativa que apresenta corretamente ~p e ~q, nesta ordem.

Alternativas
Comentários
  • O sinal do til (~) remete à negação da frase. Basta negar a frase que foi dita no enunciado.

    Gabarito: D

  • Assertiva D

    ~p ~q

    “Ana dirige moto”; “Heitor não administra o mercado”.

  • Famosa questão para não zerar a prova

  • Bizuuuuu Acredite em Você !!!!! Errando que aprende !!!!

    Mantém a 1ª e nega a 2ª

    Gabarito: D


ID
5383084
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Banco de Dados
Assuntos

Relacione a Coluna 1 à Coluna 2, associando os bancos de dados às suas respectivas características.


Coluna 1

1. Redis.

2. Cassandra.

3. MongoDB.


Coluna 2

( ) Colunas como modelo de dados.

( ) Documentos como modelo de dados.

( ) Chave-valor como modelo de dados.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Comentários
  • Cassandra -> Colunas

    Gab B

  • Cada tecnologia NoSQL apresentada neste artigo tem suas próprias características.

    Redis adota o modelo chave-valor, utiliza a memória para alocação de dados e é ideal para utilização de Cache.

    MongoDB implementa o modelo baseado em documentos, tem foco no tratamento de grandes volumes de dados e é ideal para grande parte das aplicações web.

    Já o Neo4j, uma das ferramentas NoSQL mais maduras, tem o modelo baseado em grafos e seus principais casos de uso estão relacionados a motores de recomendação, análise de rotas geográficas e redes sociais.

    Por fim, tem-se o Cassandra, que é uma implementação open source do modelo de dados do BigTable com a arquitetura distribuída do Dynamo.

  • Letra B

    Cassandra: Modelo Orientado a Colunas;

    MongoDB: Modelo Orientado a Documentos;

    Redis: Modelo Chave-Valor;

    Neo4J: Modelo Baseado em Grafos.

    Fonte:https://micreiros.com/tipos-de-bancos-de-dados-nosql/


ID
5383087
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Banco de Dados
Assuntos

Considere um sistema que utiliza um SGBD MySQL versão 5.7. Abaixo, são apresentadas instruções SQL e o resultado das instruções após elas serem executadas no banco de dados do sistema em questão:

Resultado da execução da instrução SQL: SELECT * FROM imposto

id_imposto ds_nome
1 Imposto A
2 Imposto B
3 Imposto C

Resultado da execução da instrução SQL: SELECT * FROM imposto_aliquota

id_aliquota id_imposto vl_inicio vl_fim vl_aliquota
1 1 0.01 50,000 1
2 1 50,000.01 150,000 2
3 1 150,000.01 500,000 5
4 1 500,000 [NULL] 10
5 2 0.01 100,000 1
6 2 100,000.01 [NULL] 2

A instrução apresentada a seguir também foi executada:

SELECT DISTINCT i.ds_nome
FROM imposto i
LEFT JOIN imposto_aliquota ia
USING (id_imposto)
ORDER BY i.ds_nome;

O resultado da instrução acima é:

Alternativas
Comentários
  • ABRAM O PDF DA PROVA: https://www.qconcursos.com/questoes-de-concursos/provas/fundatec-2020-ciga-sc-programador É MUITO MELHOR QUE ESTA FORMATAÇÃO HORRÍVEL DO QCONCURSOS!

    Focando no comando da questão:

    SELECT DISTINCT i.ds_nome

    FROM imposto i

    LEFT JOIN imposto_aliquota ia

    USING (id_imposto)

    ORDER BY i.ds_nome

    Ou seja, o examinador quer tudo da tabela da esquerda (left join) - tabela IMPOSTO - , se tiver alguma correlação pode trazer da tabela da direita - tabela imposto_aliquota;

    A tabela imposto possui a coluna ds_nome, com os valores:

    Imposto A

    Imposto B

    Imposto C

    Inicialmente a respostar do comando seria( observe que o select pede somente a coluna ds_nome):

    Imposto A

    Imposto A

    Imposto A

    Imposto A

    Imposto B

    Imposto B

    Imposto C

    Entretanto, possuímos a clausula DISTINCT , portanto iremos eliminar as linhas repetidas:

    Imposto A

    Imposto B

    Imposto C

    GABARITO DA QUESTÃO - ALTERNATIVA E

  • Primeiro passo é abrir esse link do @Max. Posteriormente:

    - Como há DISTINCT, elimina C

    - Como há LEFT JOIN, então todos os 3 elementos da tabela "imposto" devem aparecer, elimina A e B

    - Como ORDER BY, por default, é ascendente, elimina D

    .

    GAB E


ID
5383096
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Programação
Assuntos

O código abaixo está escrito na linguagem JavaScript ECMAScript versão ES6:


g = (x,y) => x**2+y;

console.log(typeof g);


Ele exibe na console:

Alternativas
Comentários
  • Em javascript, é possível armazenar funções em variáveis, pois existe o tipo Function. Essa forma de declarar uma função e adicionar a uma variável é chamada de "function expression". No caso da questão, está se usando o "=>" que é uma forma mais compacta chamada de "arrow function expression", equivalente a:

    g = function(x, y) {

            return x**2+y;

    }

    typeof g; // function

    typeof g(1,1); // number

    Gab E


ID
5383102
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

Scrum é um framework para desenvolver, entregar e manter produtos e serviços complexos. NÃO é um dos cinco valores do Scrum, segundo o Guia do Scrum:

Alternativas
Comentários
  • Valores:

    - Coragem

    - Foco

    - Comprometimento

    - Respeito

    - Abertura

    .

    Abertura -> "O Time Scrum e seus Stakeholders concordam em estarem abertos a todo o trabalho e aos desafios com a execução dos trabalhos."

    https://www.metodoagil.com/valores-do-scrum/ 

  • Minemonico para não esquecer, CRAC F: Coragem, Respeito, Abertura, Comprometimento, Foco.

ID
5383105
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

Foi solicitado que você corrigisse um defeito em um sistema cujo código-fonte está armazenado em um repositório GIT. A equipe definiu que é necessário utilizar o padrão “feature branch”, no qual os desenvolvedores precisam criar um branch para cada demanda em que vão trabalhar. As modificações devem ser feitas nesse branch criado a partir do branch de desenvolvimento principal. Após o término das alterações necessárias, o código deve ser reintegrado no ramo principal por uma equipe de revisores. Analise as operações abaixo:

1. git push
2. git checkout
3. git clone
4. git commit
5. git add

Para que você possa trabalhar na correção do defeito, utilizando o padrão “feature branch”, a ordem correta das operações acima seria:

Alternativas
Comentários
  • ✅Gabarito(C)  

    git clone - Cria uma cópia de trabalho em um repositório local executando o comando "git clone /caminho/para/o/repositório".

    git checkout - Branches ("ramos") são utilizados para desenvolver funcionalidades isoladas umas das outras. O branch master é o branch "padrão" quando você cria um repositório. Cria um novo branch chamado "funcionalidade_x" e selecione-o usando "git checkout -b funcionalidade_x".

    git add - Utilizado para propor mudanças (adicioná-las ao Index) usando "git add <arquivo>" ou "git add *".

    git commit - Para realmente confirmar as mudanças (isto é, fazer um commit), usar "git commit -m "comentários das alterações""Agora o arquivo é enviado para o HEAD, mas ainda não para o repositório remoto.

    git push - As alterações depois do git commit estão no HEAD na cópia de trabalho local. Para enviar estas alterações ao repositório remoto, executar "git push origin master".

    Fonte: https://rogerdudler.github.io/git-guide/index.pt_BR.html


ID
5383111
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Governança de TI
Assuntos

A ITIL (Information Technology Infrasctructure Library) foi desenvolvida com foco na melhoria do nível de qualidade dos serviços de Tecnologia da Informação (TI). A ITIL versão 3 (ITIL v3), lançada em 2007, representou um grande passo evolutivo. Em relação a essa coleção de melhores práticas, assinale a alternativa INCORRETA.

Alternativas
Comentários
  • O erro deve ser proativa, uma vez que o gerenciamernto de incidente é reativo ou seja ele reage após acontecer o problema.

  • Complementando o colega @Douglas, a alternativa B se trata do Gerenciamento de Problema

  • - Somente Reativo: gerenciamento de incidentes.

    - Reativo e Proativo: gerenciamento de problemas.


ID
5383114
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Programação
Assuntos

Qual dos trechos de código abaixo, em linguagem PHP 5.5, é executado sem erros e, adicionalmente, pode ser considerado o mais seguro para fazer uma consulta em uma tabela de usuários em um banco de dados relacional PostgreSQL?

Alternativas
Comentários
  • Alguns erros..

    a) O valor de "$nome" deveria vir da requisição

    b) Não existe "pg_secure_query". Além disso, ao usar o "$nome", estou apenas interpolando strings para montar minha query, o que é inseguro

    c) Sintaxe correta. Com a passagem de parâmetros no "pg_query_params", evito SQL Injection

    d) Faltou o "FROM"

    e) A senha já é armazenada em formato de hash, não há necessidade da função encrypt. Além disso, essa função é do MySQL, não existe no PostgreSQL


ID
5383117
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Arquitetura de Software
Assuntos

Web Services são muito utilizados para expor APIs (Application Programming Interfaces) para serem consumidas por meio do protocolo HTTP. Sobre Web Services, é correto afirmar que:

Alternativas
Comentários
  • Gab D

    a) REST pode usar XML, JSON, TXT, qualquer coisa. Quem precisa usar o XML é o SOAP

    e) REST é um estilo de arquitetura, não um protocolo


ID
5383126
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Sistemas Operacionais
Assuntos

Uma das principais vantagens da ferramenta ________________ é oferecer um alto nível de disponibilidade para as aplicações. Ela permite gerenciar, de forma eficiente, um ________________ de ________________ como se fosse um ________________.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Comentários
  • b-

    Uma das principais vantagens da ferramenta docker swarm é oferecer um alto nível de disponibilidade para as aplicações. Ela permite gerenciar, de forma eficiente, um cluster de containers como se fosse um recurso único.

  • Docker Swarm era pelo menos até um tempo atrás um dos principais concorrentes do Kubernetes no mercado de ORQUESTRADORES de containers.


ID
5383129
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Segurança da Informação
Assuntos

Sobre o Transport Layer Security (TLS) e Secure Sockets Layer (SSL) são feitas as seguintes afirmações:

I. O TLS é uma evolução do SSL.
II. Ambos utilizam criptografia simétrica e assimétrica.
III. Somente o TLS suporta autenticação de dois fatores.

Quais estão corretas?

Alternativas
Comentários
  • Os certificados SSL garantem a segurança do usuário ao acessar um site. o TLS é uma versão mais segura e atualizada do SSL, geralmente, usado como uma configuração nos programas de e-mail, mas que não menos importante que o SSL, tem seu papel em qualquer transação entre o cliente e o servidor.

    Diferenças:

    De maneira geral, não existem grandes diferenças técnicas entre os  e o TLS, porém, ambos têm normas específicas.

    O TLS pode operar em portas diferentes e usa algoritmos de criptografia mais fortes, como o Keyed — Hashing for Message Authentication Code (HMAC). Já o SSL utiliza apenas o algoritmo Message Authentication Code (MAC).

    A grande vantagem desses protocolos é garantir a segurança nos protocolos de comunicação na internet (TCP/IP). Dessa forma, se vê nas barras de navegação as terminações “http” e o “https”. No primeiro caso, os dados trafegam livremente; e o segundo, criptografa as informações com SSL/TLS. É possível operar com ou sem SSL ou TLS, basta que o usuário indique se quer ou não configurar uma conexão segura.

  • TLS (Transport Layer Security).

    A identidade das partes que estão se comunicando pode ser autenticada empregando criptografia assimétrica.

    A conexão garante integridade porque cada mensagem transmitida inclui uma verificação de integridade (message integrity check).


ID
5383132
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um _______________________ é responsável pelo armazenamento de documentos. Esses documentos ou parte do conteúdo deles podem ser _____________ em um conjunto de réplicas, conhecido como _______________.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Comentários
  • d-

    A database shard, or simply a shard, is a horizontal partition of data in a database or search engine. Each shard is held on a separate database server instance, to spread load.

    Some data within a database remains present in all shards,[a] but some appear only in a single shard. Each shard (or server) acts as the single source for this subset of data.

    https://en.wikipedia.org/wiki/Shard_(database_architecture)

  • Um shard de banco de dados, em português quer dizer que é um fragmento de banco de dados, é uma partição horizontal de dados em um banco de dados ou mecanismo de busca. Cada partição individual é referenciada como um shard ou shard de banco de dados.

ID
5383144
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Programação
Assuntos

Testes são importantes para verificar e validar os artefatos, mesmo durante a fase de desenvolvimento de software. Existem inúmeras ferramentas que auxiliam os programadores JavaScript a trabalharem com testes. Em relação a essas ferramentas e técnicas, analise as afirmações abaixo:


I. UNITJS é incompatível com o MOCHA.

II. UNITJS só pode ser utilizada para testes unitários.

III. MOCHA só pode ser utilizada para testes de integração.


Quais estão INCORRETAS?

Alternativas
Comentários
  • I) Errado, na documentação do unitjs diz que ele é compativel com Mocha, Jasmine, Karma e outros;

    II) Errado, pode ser usado para criar testes unitários e de integração

    III) Errado, pode ser usado para testes unitários e de integração


ID
5383147
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Banco de Dados
Assuntos

Em um banco de dados MongoDB vazio, um usuário abre o MongoDB Shell e executa os comandos abaixo, na ordem em que são mostrados:


1. use ciga

2. db.cidades.insertOne( { id: 1, descricao:"Fortaleza" } )

3. db.cidades.insertOne( { id: 1, descricao:"Fortaleza", uf:"CE" } )

4. db.cidades.find({})


É correto afirmar que:

Alternativas
Comentários
  • so funcionaria se usasse um index

    https://stackoverflow.com/questions/24122981/how-to-stop-insertion-of-duplicate-documents-in-a-mongodb-collection


ID
5383150
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em um Sistema Operacional Linux Ubuntu 18.04LTS, deseja-se atualizar as versões dos pacotes instalados para as versões mais novas disponíveis. Qual o comando do aplicativo APT que cumpre essa tarefa?

Alternativas
Comentários
  • Acredito que a banca misturou os conceitos do comando, o que deixou um pouco confusa a questão.

    apt-get update - atualiza a lista das versões dos pacotes disponíveis.

    apt-get upgrade - atualiza os pacotes instalados no sistema.

    obs.: nas versões mais recentes do ubuntu o "-get" é opcional

    Gabarito C (segundo a banca)

  • Update: Atualizar

    Upgrade: Melhoria

    Fui pelo inglês e me lasquei, lendo o comentário do colega Otávio faz mais sentido.


ID
5383153
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Provas
Disciplina
Redes de Computadores
Assuntos

Uma empresa possui um conjunto de microserviços orquestrados pela ferramenta Docker Swarm e está buscando uma forma de expor esses seus serviços para outras empresas parceiras. Ela gostaria de ter a possibilidade de uso de HTTPS, balanceamento de carga e facilidade no gerenciamento das rotas para seus serviços. Que ferramenta seria mais apropriada para essa situação?

Alternativas
Comentários
  • O Traefik é um proxy reverso que reconhece o Docker e inclui seu próprio painel de monitoramento ou dashboard. Neste tutorial, você usará o Traefik para rotear solicitações para dois containers de aplicação web diferentes: um container Wordpress e um container Adminer, cada um falando com um banco de dados MySQL. Você irá configurar o Traefik para servir tudo através de HTTPS utilizando o Let’s Encrypt.

    Fonte: https://www.digitalocean.com/community/tutorials/como-usar-o-traefik-como-um-proxy-reverso-para-containers-do-docker-no-ubuntu-18-04-pt

  • d-

    Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with your existing infrastructure components (Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS) and configures itself automatically and dynamically.

    https://github.com/traefik/traefik

  • GABARITO: D

    O Traefik foi desenvolvido para atender a demanda de requisições web, então ele pode ser utilizado para fazer o roteamento das conexões de um site ou API para o container ou serviço que foi criada para isso