Questões de Concurso Comentadas sobre linguagens de marcação em programação

Foram encontradas 1.350 questões

Q3183756 Programação

Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.


XML e JSON são iguais, ambos servem apenas para armazenar dados em formato de texto sem diferenças significativas. 

Alternativas
Q3183755 Programação

Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.


HTML5 é uma linguagem de programação que permite adicionar interatividade e lógica a páginas web, substituindo JavaScript. 

Alternativas
Q3183750 Programação

Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.


HTML5 é a evolução da linguagem HTML e oferece novos elementos semânticos, como <article>, <section> e <nav>, que melhoram a estruturação e a acessibilidade dos conteúdos da web, além de incorporar APIs para multimídia, como áudio e vídeo nativos.

Alternativas
Q3177921 Programação
Qual das opções abaixo NÃO é considerada uma linguagem de programação?
Alternativas
Q3174945 Programação
Angular, React e Vue.js são poderosas ferramentas para o desenvolvimento de interfaces de usuários Single Page Applications e sistemas robustos. Elas apresentam, porém, diferentes abordagens.
Diante desse cenário, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Nuxt é um dos principais frameworks baseados em Angular.
( ) Uma característica do React é o emprego de JSX - extensão de sintaxe que permite escrever marcações semelhantes à HTML em um arquivo JavaScript.
( ) Mantido pelo Google, o Vue.js é baseado em TypeScript e no padrão MVC.


As afirmativas são, respectivamente,
Alternativas
Q3174226 Programação
Um administrador de banco de dados precisa definir metadados semi-estruturados para trabalhar na exportação de tabelas de um banco de dados de imagens. Um meio de confeccionar esses metadados é através do uso de: 
Alternativas
Q3167141 Programação

Em relação à programação web, julgue o item subsequente.


O criador de um arquivo XML pode escolher diversos nomes para as tags, sem a necessidade de utilizar uma biblioteca limitada de nomes.

Alternativas
Q3162944 Programação
No contexto da ferramenta de configuração Ansible, o que é um playbook?
Alternativas
Q3161385 Programação
Em um concurso público, a nota de corte para um determinado cargo é definida como a menor nota entre os candidatos aprovados para esse cargo. Portanto, a nota de corte corresponde à menor nota entre os candidatos que ocuparam o número de vagas oferecido para determinado cargo. Para calcular a nota de corte para cada cargo, a seguinte sequência pode ser utilizada:

1. Ordenar, de forma decrescente, as notas de todos os candidatos que concorrem ao cargo;
2. Selecionar as notas dos candidatos até o número de vagas disponíveis;
3. A nota de corte será a última nota entre os candidatos aprovados.

Com base nesse contexto, considere que um sistema para calcular a nota de corte será implementado com as seguintes tecnologias: Python, JavaScript e HTML.
 Python: O código Python deve receber como entradas as variáveis notas_candidatos (contendo as notas não ordenadas dos candidatos para um determinado cargo) e num_vagas (o número de vagas disponíveis para o cargo). A partir dessas entradas, o código Python será responsável por calcular a nota de corte para determinado cargo.
HTML: O HTML será responsável por exibir a interface, onde o usuário deverá inserir: as notas dos candidatos para um determinado cargo, separadas por vírgula, em um único campo de texto; e, em outro campo, o número de vagas disponíveis para o cargo.
 JavaScript: O JavaScript será responsável por manipular a interação do usuário, acessando o conteúdo dos campos do formulário HTML e enviando os dados ao Python para que o cálculo da nota de corte para determinado cargo seja realizado.

Com base nesse cenário, assinale as seguintes afirmações com V (Verdadeiro) ou com F (Falso). 

( ) Em Python, o código notas_candidatos_ordenadas = sorted(notas_candidatos, reverse=True) ordena a lista notas_candidatos em ordem decrescente e retorna uma nova lista, que é armazenada na variável notas_candidatos_ordenadas; e o código notas_candidatos_ordenadas[num_vagas - 1] acessa a nota do candidato que ocupa a última vaga disponível, sendo esse o valor da nota de corte.
( ) Em HTML, a tag < input >  pode ser utilizada para criar cada um dos campos de entrada: um campo texto, com as notas dos candidatos para um determinado cargo, separadas por vírgula; e, outro campo, com o número de vagas disponíveis para o cargo.
( ) Em JavaScript, o método document.getElementById() pode ser utilizado para acessar o conteúdo do formulário HTML, como as notas dos candidatos e o número de vagas informados pelo usuário.
( ) A utilização de um framework de front-end como React ou Vue.js poderia ser utilizado na implementação, substituindo as atribuições do Python.

Assinale a alternativa que apresenta a sequência correta.
Alternativas
Q3161350 Programação
Em relação aos padrões XML, qual das alternativas abaixo está correta? 
Alternativas
Q3161185 Programação
Com relação ao HTML5, é correto afirmar: 
Alternativas
Q3156872 Programação

Julgue o item a seguir, relativo a tecnologias e padrões para o desenvolvimento web, intercâmbio de dados e comunicação entre sistemas.


Para otimizar a representação de serviços em um registro UDDI e melhorar a eficiência na troca de dados, pode ser utilizado o JSON em vez do XML tradicional, pois o JSON é capaz de reduzir o tamanho dos dados transmitidos e simplificar o processo de parsing.

Alternativas
Q3156864 Programação

Julgue o próximo item, a respeito de desenvolvimento de sistemas.


Uma forma de realizar desenvolvimento mobile utilizando-se JavaScript no frontend e COBOL no backend é definir o HTML básico na data division do COBOL e gerar na procedure division o conteúdo dinâmico que poderá interagir com o código JavaScript.

Alternativas
Q3140950 Programação
HTML e CSS são essenciais para a construção de páginas web, permitindo criar uma estrutura bem definida e responsiva. Em relação ao design responsivo, qual das alternativas abaixo descreve corretamente uma prática recomendada para CSS em design responsivo?
Alternativas
Q3138103 Programação
Na construção de páginas web com HTML5, as tags são elementos essenciais que definem a estrutura e o conteúdo exibido no navegador. Assinale a alternativa CORRETA, que corresponde à tag em HTML5 para definir um hyperlink.
Alternativas
Q3138084 Programação
No desenvolvimento de páginas web com HTML5, é comum incorporar conteúdos interativos ou elementos de mídia externa, como vídeos, mapas ou widgets. Para definir um conteúdo interativo ou plugin externo em HTML5, qual tag deve ser utilizada pelo usuário?
Alternativas
Q3136146 Programação
 O comando HTML:
< a href="https://example.com"target="_blank">Link
Define que:
Alternativas
Q3136043 Programação
A manipulação de documentos XML é essencial para a integração e transformação de dados em sistemas modernos. O uso de tecnologias como XPath e XQuery facilita a consulta e o processamento de informações dentro de documentos XML. Qual das alternativas abaixo descreve corretamente uma função do XPath? 
Alternativas
Q3136042 Programação
O XML (Extensible Markup Language) é amplamente utilizado para estruturar dados de maneira independente de plataforma, enquanto o XSLT (Extensible Stylesheet Language Transformations) permite transformar documentos XML em outros formatos, como HTML. Considerando a aplicação de XSLT e XML em sistemas que necessitam de interoperabilidade, qual das alternativas abaixo está correta?
Alternativas
Q3136039 Programação
A integração de Servlets, JSP e Ajax no desenvolvimento de aplicações web em Java possibilita a construção de interfaces dinâmicas e interativas. Com base nesse contexto, qual das alternativas abaixo descreve corretamente como essas tecnologias interagem?
Alternativas
Respostas
1: E
2: E
3: C
4: C
5: C
6: D
7: C
8: D
9: A
10: D
11: B
12: C
13: C
14: D
15: A
16: A
17: E
18: C
19: C
20: B