Questões de Concurso Público IBGE 2019 para Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile
Foram encontradas 51 questões
Ano: 2019
Banca:
INSTITUTO AOCP
Órgão:
IBGE
Prova:
INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile |
Q1158652
Programação
Um problema complicado de se lidar no
desenvolvimento de aplicações web é o
uso excessivo da tag div, que, por ser
um elemento genérico, é utilizada para
estruturar as páginas, desde o cabeçalho
ao rodapé. O HTML5 traz novos elementos
com tags mais semânticas e descritivas
para alguns elementos clássicos que
antes somente eram feitos por meio
de divs. Supondo que Mateus precisa
desenvolver um site para um escritório
de advocacia, sendo necessário exibir
informações importantes no cabeçalho
e no rodapé, assinale a alternativa que
apresenta, respectivamente, as tags
HTML5 corretas, que ele deve utilizar
para esse fim.
Ano: 2019
Banca:
INSTITUTO AOCP
Órgão:
IBGE
Prova:
INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile |
Q1158653
Programação
Formulários são um dos pontos mais
críticos da maioria dos sites, além de
serem a porta de entrada para os usuários
e clientes se comunicarem ou proverem
informações para as aplicações. Uma das
adições mais interessantes do HTML5
são os diversos campos novos para
formulários e novos comportamentos
para enriquecer a experiência disponível
para os formulários. Sabendo disso,
assinale a alternativa que apresenta
um novo atributo que exibe um texto
específico quando o campo não está
preenchido e que deve ser usado para
exemplificar formatos e expor mais
detalhes sobre os campos.
Ano: 2019
Banca:
INSTITUTO AOCP
Órgão:
IBGE
Prova:
INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile |
Q1158654
Programação
O foco do framework do Ionic é o front
view dos aplicativos, ou seja, ele fornece
componentes para o desenvolvimento
da interface dos aplicativos. Na prática,
o Ionic nos fornece uma gama de
componentes para serem utilizados
na view, fazendo o controle através do
AngularJS e, por fim, sendo compilado
através do PhoneGap. Com base no
exposto, para desenvolver um aplicativo
nessa linguagem e aproveitar o recurso
de executar a nova aplicação diretamente
no navegador, qual é o comando do Ionic
que, se executado na mesma pasta da
aplicação, realiza a operação de executar
essa aplicação diretamente no navegador
padrão do computador?
Ano: 2019
Banca:
INSTITUTO AOCP
Órgão:
IBGE
Prova:
INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile |
Q1158655
Arquitetura de Software
Uma aplicação web é constituída
basicamente de alguma linguagem
de programação, seja no back-end ou
front-end, e uma representação desses
dados. A representação, em seu estado
final, sempre será um HTML padrão,
interpretado por todos os browsers do
mercado. Com o surgimento dessas
aplicações (World Wide Web) e a
necessidade de se separar o código do
negócio da representação visual, surgiu
um padrão de arquitetura de software
que separa a aplicação em 3 camadas,
o qual foi abreviado para MVC. Sabendo
disso, Carlos está desenvolvendo uma
aplicação que realizará uma inserção
no banco de dados local através de uma
função JavaScript. Assim, ele necessita
saber que essa função deve estar em
qual dos seguintes pacotes do MVC?
Ano: 2019
Banca:
INSTITUTO AOCP
Órgão:
IBGE
Prova:
INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações Web Mobile |
Q1158656
Arquitetura de Software
O padrão de desenvolvimento de uma API RESTfull trabalha em cima do conceito
de criação e manipulação de recursos. Esses recursos, basicamente, são entidades da
aplicação utilizadas para consultas, cadastros, atualização e exclusão de dados, ou seja,
tudo é baseado em manipular os dados de um recurso. Uma API tem como objetivo tratar e
unificar esses dados para, no final, construir e apresentar um recurso. Sabendo disso, Lúcia
está implementando uma API REST usando NodeJS e esta possui muitos endpoints, então
não será uma boa prática implementar todos eles no index.js. Para resolver esse problema,
é importante o uso de um padrão de projeto que tem como objetivo organizar os códigos
de acordo com suas responsabilidades. Assinale a alternativa que apresenta o padrão de
projeto que tem essas características e deve ser utilizado nesse caso.