SóProvas


ID
3173164
Banca
CESPE / CEBRASPE
Órgão
MPC-PA
Ano
2019
Provas
Disciplina
Programação
Assuntos

Assinale a opção que apresenta a API (application programming interface) disponível para o desenvolvedor programar a interface de usuário de um aplicativo.

Alternativas
Comentários
  • Caraca...

  • Letra E.

  • Pelo que entendi ele está falando da interface que o desenvolvedor utiliza para desenvolver as aplicações. Ex: Visual Studio code, Atom, Android Studio...

  • Sistemas de visualização, nada mais são do que IDEs de Desenvolvimento para lidar com código, APIs etc!

  • Opção correta letra: E

    No caso percebi que quando ele falou no enunciado "programar a interface de usuário de um aplicativo" pensei logo na opção "sistema de visualização", porque no caso as opções que falam em gerenciar, eu penso que é algo que será feito por quem está fornecendo a API, já no caso de prover conteúdo eu pensei em algo mais genérico e não em algo que necessitaria de programar para o usuário.

  • Gabarito letra e. Interface de Programação de Aplicação, cujo acrônimo API provém do Inglês Application Programming Interface, é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.

    As APIs desenvolvidas em Java tornam possível a disponibilização do conjunto completo de recursos do Sistema Operacional Android. Os blocos de programação necessários para a criação dos aplicativos são formados pela APIs, o que simplifica a reutilização de componentes e serviços de sistemas principais e em módulos.

    Diante do exposto, vejamos as alternativas da questão:

     a) gerenciador de recursos

    Errado. Realiza o fornecimento de acesso a recursos não codificados (gráficos, arquivos de leiaute, strings localizadas).

    b) gerenciador de atividades

    Errado. Realiza o fornecimento de pilha de navegação inversa e gerenciamento do ciclo de vida das aplicações.

    c) provedores de conteúdo

    Errado. Realiza o acesso aos dados de um aplicativo por outro ou o compartilhamento dos próprios dados.

    d) gerenciador de notificações

    Errado. Realiza a exibição personalizada de alertas dos aplicativos na barra de status.

    e) sistema de visualização

    Correto. Extenso sistema de visualização para desenvolver a interface do usuário composto por várias ferramentas (caixas de texto, listas, botões, grades, navegador web).

  • A API (application programming interface) disponível para o desenvolvedor programar

    a interface de usuário de um aplicativo é o SISTEMA DE VISUALIZAÇÃO.

    FONTE: Deodato

  • o dia que o inglês me ajudou a acertar uma questão...

  • GAB. E - sistema de visualização

    API (application programming interface) disponível para o desenvolvedor programar

    a interface de usuário de um aplicativo é o SISTEMA DE VISUALIZAÇÃO.