Logo Passei Direto
Buscar

rogramador Web Questões resolvidas Exercicios

User badge image
paulo roberto

em

Ferramentas de estudo

Questões resolvidas

Qual é o elemento HTML que define o título da página?


a.
b.
c.

Qual é o elemento HTML5 utilizado para especificar o rodapé da página?


a.
b.
c.

Qual elemento do HTML5 é utilizado para construção de menus e seus links?


a.
b.
c.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual é o elemento HTML que define o título da página?


a.
b.
c.

Qual é o elemento HTML5 utilizado para especificar o rodapé da página?


a.
b.
c.

Qual elemento do HTML5 é utilizado para construção de menus e seus links?


a.
b.
c.

Prévia do material em texto

rogramador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 1 HTML 
 
5. 1.5 Teste seus conhecimentos 
Iniciado em quarta, 15 jan 2025, 16:53 
Estado Finalizada 
Concluída em quarta, 15 jan 2025, 16:59 
Tempo empregado 5 minutos 44 segundos 
Avaliar 10,00 de um máximo de 10,00(100%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Conforme o material de estudo disponibilizado, podemos afirmar que é 
possível ter mais de uma seção por página. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482819
Marcar questão 
Texto da questão 
Qual é o elemento HTML que define o título da página? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
[Diadema_2011] Na linguagem HTML, de acordo com a recomendação do 
W3C, deve-se declarar o idioma principal de cada página da web com o 
atributo lang dentro da tag 
Escolha uma opção: 
a. 
html 
b. 
p 
c. 
body 
d. 
title 
e. 
head 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o elemento HTML5 utilizado para especificar o rodapé da página? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em HTML5 as tags e representam respectivamente ao... 
a. 
cabeçalho e corpo da página. 
b. 
cabeçalho e rodapé. 
c. 
corpo da página e rodapé. 
d. 
rodapé e cabeçalho. 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
[Diadema_2011] Na linguagem HTML, o elemento que é um recipiente para 
todos os elementos do cabeçalho, em que se podem incluir scripts, instruir 
o navegador onde encontrar folhas de estilo, fornecer informações de 
metadados, e muito mais, é a tag: 
Escolha uma opção: 
a. 
head 
b. 
base 
c. 
link 
d. 
doctype 
e. 
script 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, assinale a alternativa que 
completa as lacunas no código a seguir. 
 
 
 #trecho de código# 
 
 
 Cabeçalho 
 #trecho de código# 
 Seção 
 #trecho de código# 
 
 
a. 
Rodapé, Menu e Título da 
Página. 
b. 
Menu, Título da 
Página e Rodapé. 
c. 
Título da 
Página, Menu e Rodapé. 
d. 
Título da 
Página, Rodapé e Menu. 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O que são tags? 
a. 
conjuntos de funções 
b. 
conjuntos de código 
c. 
conjunto de imagens 
d. 
conjuntos de dados criptografados 
e. 
conjuntos de dados 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Existem linguagens de cliente e linguagens de servidor. Quais são os 
exemplos de linguagens de cliente: 
a. 
Java, PHP e Pyton 
b. 
HTML, CSS e Java 
c. 
CSS, JS e Pyton 
d. 
HTML, CSS e JS 
e. 
C++, Java e HTML 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual elemento do HTML5 é utilizado para construção de menus e seus 
links? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 1 HTML 
 
5. 1.10 Teste seus conhecimentos 
Iniciado em quarta, 15 jan 2025, 17:24 
Estado Finalizada 
Concluída em quarta, 15 jan 2025, 17:29 
Tempo empregado 4 minutos 42 segundos 
Avaliar 10,00 de um máximo de 10,00(100%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Assinale o elemento HTML que podemos utilizar para destacar um texto 
importante. 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482828
d. 
 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Quais são as tags para separação de textos? 
a. 
, e 
b. 
, e 
c. 
, e 
d. 
, e 
e. 
, e 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
De acordo com o material de estudo disponibilizado, é correto afirmar que 
a tag âncora pode ser utilizada com os parâmetros download e href. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual dos trechos de código abaixo está correto? 
Escolha uma opção: 
a. 
Texto 
b. 
Texto 
c. 
Texto 
d. 
Texto 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Assinale a alternativa que representa o elemento HTML que pode ser 
utilizado para enfatizar um texto: 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o elemento utilizado para fazer uma lista numerada? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Selecione o elemento que indica cabeçalho com maior tamanho 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
É correto afirmar que em HTML5 não é permitido a criação de links dentro 
de uma lista ordenada. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Analise o trecho de código a seguir e assinale a alternativa correta. 
 
 Início 
 Quem somos 
 Produtos 
 Contato 
 
a. 
O trecho de código acima irá criar uma lista de definição. 
b. 
O trecho de código acima irá criar uma lista ordenada. 
c. 
O trecho de código acima irá criar um menu de navegação. 
d. 
O trecho de código acima irá criar uma lista não ordenada. 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o elemento HTML que pode ser utilizado para destacar um texto 
importante? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 1 HTML 
 
5. 1.18 Teste seus conhecimentos 
Iniciado em quarta, 15 jan 2025, 17:32 
Estado Finalizada 
Concluída em quarta, 15 jan 2025, 17:51 
Tempo empregado 19 minutos 48 segundos 
Avaliar 7,33 de um máximo de 10,00(73%) 
Questão 1 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, analise a afirmação a 
seguir e assinale se trata-se de uma afirmação verdadeira ou falsa. 
Os validadores de páginas HTML são softwares ou sites responsáveis por 
analisarem o código HTML. Estes percorrem todas as linhas de código da 
página em busca de inconsistências. Um exemplo de validador é o site: 
Free Formatter. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 2 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482840
Parcialmente correto 
Atingiu 0,33 de 1,00 
Marcar questão 
Texto da questão 
Relacione o nome das tags com o seu propósito 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Durante o projeto de uma base de dados relacional, após o processo de 
normalização ter iniciado, se uma relação apresentar chave primária 
composta, é correto garantir que esta relação está na: 
a. 
1ª Forma Normal 
b. 
3ª Forma Normal 
c. 
2ª Forma Normal 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 6 Projeto de Sistemas Web 
 
5. 6.10 Teste seus conhecimentos 
Iniciado em domingo, 19 jan 2025, 15:59 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 16:10 
Tempo empregado 11 minutos 17 segundos 
Avaliar 8,00 de um máximo de 10,00(80%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Podemos dizer que a importância de se construir um sistema está 
relacionada a um sistema que atenderá às expectativas do Resposta
cliente
. 
 
 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483116
Marcar questão 
Texto da questão 
O projetista deve atentar-se às características de qualidade que 
geralmente estão restritas às funcionalidades do sistema, mesmo que 
estejam de alguma forma ligada a essas. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Os projetos de sistemas Web devem ser desenvolvidos baseados em 
princípios de engenharia, observando o desenvolvimento de um produto 
complexo que envolve métodos, técnicas e ferramentas, modelos e 
princípios, planejamento e gerenciamento, qualidade do produto e do 
processo de desenvolvimento. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 4 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Um pattern descreve um projeto específico, sendo, na verdade, uma 
oportunidade de reutilizar um problema já abstraído do mundo real. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Sistemas e aplicações baseados na Web (WebApps) produzem um simples 
documento, compreensível por usuários finais. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A construção de projeto de sistemas Web apresenta peculiaridades 
refletindo as necessidades a serem atendidas pelo sistemas, 
particularmente os aspectos da arquitetura e da usabilidade do projeto 
para sistema Web que envolve múltiplas especificidades e particularidades 
da plataforma. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
A durabilidade diz respeito à capacidade do software de manter seu nível 
de desempenho, sob condições estabelecidas, por um período de tempo. 
Tem como subcaracterísticas: maturidade, tolerância a falhas, 
recuperabilidade e conformidade. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A atividade de projeto de software engloba um conjunto de princípios, 
conceitos e práticas que levam ao desenvolvimento de um sistema ou 
produto com alta qualidade. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A reutilização pode ajudar a poupar tempo e esforço, porém diminui a 
qualidade do sistema em desenvolvimento, uma vez que depende de 
terceiros. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Os modelos elaborados na fase de projeto serão usados posteriormente 
por desenvolvedores responsáveis pela implementação, testes e 
manutenção do sistema. 
Escolha uma opção: 
Verdadeiro 
FalsoResumo 
Texto texto texto 
 
Resposta 1
Oculta / expande um texto
 
 
Resposta 2
Barra de progresso
 
 
Resposta 3
Barra de carregamento
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Por meio da tag podemos adicionar qualquer tipo de imagem na 
página em HTML5 o que difere do seu antecessor HTML4. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, analise a afirmação a 
seguir e assinale a alternativa correta. 
Para inserir um vídeo juntamente com os controles de reprodução em uma 
página Web utilizando HTML5, pode-se utilizar a seguinte estrutura... 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 5 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Qual a função da tag ? 
a. 
Alterar a formatação do arquivo 
b. 
Definir um texto alternativo 
c. 
Centralizar o arquivo 
d. 
Indicar o caminho onde está o arquivo 
e. 
Alterar as dimensões do arquivo 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Para que uma imagem fique proporcional ao tamanho do navegador se 
utiliza porcentagem como no exemplo . 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
De acordo com a especificação HTML cada tag possui um significado, 
assinale a alternativa que indica o significado da tag 
a. 
centralizar as informações na página 
b. 
exibir imagem 
c. 
organizar os menus 
d. 
obter informações adicionais 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual alternativa NÃO apresenta uma inovação do HTML5? 
a. 
tag 
b. 
tag 
c. 
tag 
d. 
tag 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Os parâmetros para as imagens no HTML são: alt, height, src e center. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o atributo que especifica um texto alternativo a uma imagem, 
quando ela não pode ser exibida? 
Escolha uma opção: 
a. 
longdesc 
b. 
title 
c. 
alt 
d. 
src 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 1 HTML 
 
5. 1.29 Teste seus conhecimentos 
Iniciado em domingo, 19 jan 2025, 21:43 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 22:31 
Tempo empregado 47 minutos 39 segundos 
Avaliar 8,00 de um máximo de 10,00(80%) 
Questão 1 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no meteria de estudo disponibilizado, analise a afirmação a 
seguir e assinale se trata-se de uma afirmação verdadeira ou falsa. 
No exemplo de código abaixo, existe uma coluna "Perfil", que contém links 
para perfis em redes sociais de cada pessoa da tabela. Para cada link, 
utilizado a tag com o atributo href apontando para o endereço URL do 
perfil correspondente. Toda via, a linha que possui o link para o perfil do 
usuário, não será exibida, uma vez que não é permitido inserir links em 
tabelas com HTML5. 
 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482876
 
 
 
 Exemplo de Tabela HTML5 com Links 
 
 
 Exemplo de Tabela HTML5 com Links 
 
 
 Nome 
 Idade 
 Cidade 
 Perfil 
 
 
 
 João 
 25 
 São Paulo 
 LinkedIn 
 
 
 Maria 
 30 
 Rio de Janeiro 
 Facebook 
 
 
 
 
 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Quais dos elementos abaixo se referem a elementos para formar uma 
tabela? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o elemento correto para fazer uma caixa de entrada? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo com o método indicado: 
 
 Enviar arquivo: 
 Enviar 
 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
No HTML5, qual é o atributo utilizado para definir o padrão de elementos 
com o qual o campo deve ser preenchido? 
Escolha uma opção: 
a. 
formvalidate 
b. 
placeholder 
c. 
pattern 
d. 
validate 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o elemento correto para fazer um checkbox? 
Escolha uma opção: 
a. 
 
b. 
 
c. 
 
d. 
 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considere a tabela abaixo: 
 
Descrição da imagem: Tabela com 2 linhas. Na primeira linha, há duas 
colunas, a coluna da esquerda tem o conteúdo "Coluna A" e a coluna da 
direita tem o conteúdo "Coluna B". Na segunda linha, há uma única coluna 
que ocupa todo espaço, com o conteúdo "Coluna C". 
Para implementá-la, foi utilizado o código-fonte a seguir. Qual é o 
##comando## que falta para completar a tabela? 
 
 
 Tabelas 
 
 
 
 
 Coluna A 
 Coluna B 
 
 
 ##comando## 
 
 
 
 
 
Escolha uma opção: 
a. 
Coluna C 
b. 
Coluna C 
c. 
Coluna C 
d. 
Coluna C 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando a tabela exibida na imagem abaixo, complete o código 
HTML relativo a esta tabela para ser compatível com a imagem: 
 
Descrição da imagem: a tabela apresentada na figura tem três linhas e três 
colunas. Na primeira linha, há o cabeçalho, na coluna da esquerda tem a 
informação "Data", na coluna do meio tem a informação "Disciplina", e na 
coluna da direita tem a informação "Conteúdo". Na segunda linha, a linha 
do meio, na coluna da esquerda tem a informação "27/02/2013", na 
coluna do meio tem a informação "Programação", e na coluna da direita 
tem a informação "Entrada de Dados". Na terceira linha, na coluna da 
esquerda tem a informação "19/02/2013", na coluna do meio tem a 
informação "Análise", e na coluna da direita tem a informação "Diagramas 
de Classes". 
 
 
 Data 
 Disciplina 
 Conteúdo 
 
 
 
 
 27/02/2013 
 ProgramaçãoEntrada de Dados 
 
 
 19/02/2013 
 
 Análise 
 Diagramas de Classes 
 
 
Questão 9 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo para ser um formulário de login a um sistema: 
 
 Login: 
 Senha: 
 Entrar 
 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Relacione os significados com as suas tags HTML 
Delimita a área da tabela destinada ao cabeçalho 
Resposta 1
thead
 
Delimita a linha 
Resposta 2
tr
 
Delimita a tabela 
Resposta 3
table
 
Delimita a área da tabela destinada ao corpo 
Resposta 4
tbody
 
Delimita a coluna de cabeçalho 
Resposta 5
th
 
Delimita a área da tabela destinada ao rodapé 
Resposta 6
tfoot
 
Delimita a coluna 
Resposta 7
td
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 2 CSS 
 
5. 2.9 Teste seus conhecimentos 
Iniciado em quinta, 16 jan 2025, 15:03 
Estado Finalizada 
Concluída em quinta, 16 jan 2025, 15:55 
Tempo empregado 52 minutos 23 segundos 
Avaliar 7,00 de um máximo de 10,00(70%) 
Questão 1 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Qual comando deve ser preenchido para que os itens da lista sejam 
identificados por números romanos em caixa alta (maiúsculo)? 
html 
 
 
 ul.a {list-style-type: Resposta
upper-roman;
;} 
 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482922
 
 Lista 
 
 Café 
 Chá 
 Suco 
 
 
 
Feedback 
A resposta correta é: upper-roman 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando os tipos de mídia, qual devemos selecionar para criar estilos 
específicos para dispositivos de impressora em braile? 
@media Resposta
embossed
{ 
} 
Feedback 
A resposta correta é: embossed 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS abaixo para que o texto seja na cor preta para 
impressão: 
body { 
 color: red; 
} 
@media Resposta
print
{ 
 body { 
 color: black; 
 } 
} 
Feedback 
A resposta correta é: print 
Questão 4 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que o texto do link não visitado seja 
laranja: 
a:Resposta
visited
 { 
 color: orange; 
} 
Feedback 
A resposta correta é: link 
Questão 5 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando os tipos de mídia, qual devemos selecionar para criar estilos 
específicos para dispositivos em braile tátil? 
@media Resposta
embossed
 { 
} 
Feedback 
A resposta correta é: braille 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo de modo que todos os links de uma página 
não tenham a linha sublinhada e que o texto esteja na cor #336699. 
Resposta
a
 
 
 
 
 { 
 color: Resposta
#336699
 
 
 
 
; 
 Resposta
text-decoration
 
 
 
 
: none; 
} 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando os tipos de mídia, qual devemos selecionar para criar estilos 
específicos para impressoras? 
@media Resposta
print
 { 
} 
Feedback 
A resposta correta é: print 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS abaixo para que o fundo seja na cor azul para 
telas com largura igual ou maior a 480px: 
body { 
 background-color: pink; 
} 
@media screen and (Resposta
min-w idth
: 480px) { 
 body { 
 background-color: blue; 
 } 
} 
Feedback 
A resposta correta é: min-width 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que o link não apresente o sublinhado: 
a { 
 Resposta
text-decoration
: none; 
} 
Feedback 
A resposta correta é: text-decoration 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo de modo que as fontes tenham tamanho de 16 
pixels. 
body { 
font-family: 'Roboto', sans-serif; 
 Resposta
font-size
: 16px; 
 color: #333; 
} 
Feedback 
A resposta correta é: font-size 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 2 CSS 
 
5. 2.11 Teste seus conhecimentos 
Iniciado em quinta, 16 jan 2025, 22:48 
Estado Finalizada 
Concluída em quinta, 16 jan 2025, 23:34 
Tempo empregado 45 minutos 32 segundos 
Avaliar 7,29 de um máximo de 10,00(73%) 
Questão 1 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV sejam posicionadas a 
partir do seu antecessor. 
div { 
 position: Resposta
relative;
; 
} 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482929
Marcar questão 
Texto da questão 
Complete o comando CSS para que apenas a DIV com id minhaDiv da 
página fique com borda preta: 
Resposta
#minhaDiv
 { 
 border-style: solid; 
 border-color: black; 
} 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV da página tenham a 
altura de 50% em relação à página. 
div { 
 Resposta
height
: 50%; 
} 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é a propriedade usada para alterar a cor de fundo? 
Escolha uma opção: 
a. 
color 
b. 
background-color 
c. 
bgcolor 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV da página fiquem com 
borda coral: 
Resposta
div
 { 
 border-style: solid; 
 border-color: coral; 
} 
Questão 6 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV da página fiquem a 
300px do topo da página. 
div { 
 Resposta
position: relative
: 300px; 
} 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV da página tenham o 
texto recuado em 10px: relação à página 
div { 
 Resposta
padding
: 10px; 
} 
Questão 8 
Parcialmente correto 
Atingiu 0,29 de 1,00 
Marcar questão 
Texto da questão 
Suponha que o resultado de uma página seja a seguinte: 
 
O código HTML desta página é: 
 
 
 Título 
 
 
 Caixa 1 
 Caixa 2 
 
 
 
Complete o código CSS de modo que o resultado seja o apresentado no 
navegador: 
.Resposta
.caixa
 
 
 
{ 
 Resposta
w idth: 300px; /* largura _/ heigh
 
 
 
: 100px; 
 Resposta
font-size
 
 
 
: 200px; 
} 
#Resposta
caixa1
 
 
 
{ 
 Resposta
background-color: blue;
 
 
 
-color: blue; 
} 
#Resposta
caixa2
 
 
 
{ 
 Resposta
background-color: red;
 
 
 
-color: red; 
} 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o comando CSS para que todas as DIV da página fiquem com 
borda preta pontilhada: 
div { 
 border-style: Resposta
dotted
; 
 border-color: black; 
} 
Questão10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Como você seleciona todos os elementos p dentro de uma div? 
Escolha uma opção: 
a. 
div + p 
b. 
div.p 
c. 
div p 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 3 Lógica de Programação 
 
5. 3.13 Teste seus conhecimentos 
Iniciado em sexta, 17 jan 2025, 12:43 
Estado Finalizada 
Concluída em sexta, 17 jan 2025, 13:33 
Tempo empregado 50 minutos 25 segundos 
Avaliar 6,92 de um máximo de 10,00(69%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando o programa a seguir, qual será o valor apresentado na tela? 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482949
A imagem apresenta um programa que inicia com a declaração das 
variáveis a, b e c do tipo inteiro. Na sequência a recebe o valor 2, b 
recebe o valor 5, c recebe 10 somado à a multiplicado por b e b recebe o 
valor da divisão de c por a. No final é impresso os valores das variáveis a, b 
e c. 
Escolha uma opção: 
a. 
20 10 2 
b. 
2 5 20 
c. 
10 20 2 
d. 
2 5 10 
e. 
2 10 20 
Feedback 
A resposta correta é: 2 10 20 
Questão 2 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Para utilizar o Portugol Studio não é necessário instalar qualquer software no 
computador. 
Escolha uma opção: 
Verdadeiro 
Falso 
Feedback 
A resposta correta é 'Falso'. 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Dado o código abaixo, informe qual será o resultado de sua execução: 
programa{ 
 funcao inicio(){ 
 inteiro 
 valor1 = 10 
 escreva(valor1*2) 
 } 
} 
a. 
1010 
b. 
10 
c. 
20 
d. 
Erro 
e. 
1 
Feedback 
A resposta correta é: 
20 
Questão 4 
Parcialmente correto 
Atingiu 0,40 de 1,00 
Marcar questão 
Texto da questão 
Relacione corretamente os botões presentes no Portugol Studio com a sua 
funcionalidade 
 
Resposta 1
Salva o programa atual no computador
 
 
Resposta 2
Interrompe a execução / depuração do programa
 
 
Resposta 3
Salva uma nova cópia do programa atual no computador
 
 
Resposta 4
Interrompe a execução / depuração do programa
 
 
Resposta 5
Executa o programa passo a passo
 
Feedback 
A resposta correta é: → Salva uma nova cópia do programa atual no 
computador, → Interrompe a execução / depuração do 
programa, → Salva o programa atual no computador, → 
Executa o programa até o próximo ponto de parada, → Executa o 
programa passo a passo. 
Questão 5 
Parcialmente correto 
Atingiu 0,60 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo, considerando o seguinte enunciado: "Faça um 
algoritmo que leia dois valores inteiros (A e B) e apresente o resultado do 
quadrado da soma dos valores lidos." 
programa{ 
 inclua biblioteca Matematica --> mat // Incluindo biblioteca para realizar 
o cálculo da potência 
 funcao inicio(){ 
 Resposta
inteiro
 
 
 
 
 a, b, total 
 escreva("Digite o valor de a: ") 
 Resposta
leia
 
 
 
 
(a) 
 escreva("Digite o valor de b: ") 
 Resposta
leia
 
 
 
 
(b) 
 total = mat.potencia((aResposta
realizar
 
 
 
 
b),Resposta
leia
 
 
 
 
) // Este é o comando para realizar cálculo de potências 
 escreva("O total é: ") 
 escreva(total) 
 } 
} 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Observe o algoritmo a seguir: 
 
Descrição da imagem: Programa inicia com a declaração das variáveis b, 
h e A do tipo real. Na sequência é realizada a leitura do valor para a 
variável A, e da variável h. Após a leitura das variáveis há um comentário 
na linha 10 que indica que ali há falta de código. Na linha abaixo é 
impresso "A base do triângulo mede: ", concatenado com vírgula com a 
variável b. 
Para que seja calculada corretamente a base do triângulo, devemos 
substituir a linha 10 por qual código? 
 
Escolha uma opção: 
a. 
b = (2*A) /h 
b. 
b = b + a 
c. 
(2*A) /h = b 
d. 
A = b * h 
e. 
b = A / h * 2 
Feedback 
A resposta correta é: b = (2*A) /h 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Dado o código abaixo, informe qual será o resultado de sua execução: 
programa{ 
 funcao inicio(){ 
 inteiro valor1 = 10, valor2=20 
 escreva(valor1*valor1) 
 } 
} 
a. 
Erro 
b. 
200 
c. 
1020 
d. 
10 
e. 
100 
Feedback 
A resposta correta é: 
100 
Questão 8 
Parcialmente correto 
Atingiu 0,75 de 1,00 
Marcar questão 
Texto da questão 
Considere a seguinte orientação: "Faça um algoritmo que solicite o nome e 
o sobrenome de um usuário, concatene-os e apresente o nome completo." 
Supondo que um programador desenvolveu o código a seguir. Contudo, 
alguns comandos ficaram faltando. Complete o código, de forma que ele 
funcione corretamente e seguindo a orientação. 
programa{ 
 funcao inicio (){ 
 cadeia nome, sobrenome, Resposta
nomecompleto
 
 
 
 
 
 escreva("Digite seu nome: ") 
 Resposta
leia
 
 
 
 
(nome) 
 escreva("Digite seu sobrenome: ") 
 Resposta
leia
 
 
 
 
(sobrenome) 
 nomecompleto = nome Resposta
sobrenome
 
 
 
 
 sobrenome 
 escreva("Seu nome completo é: ") 
 escreva(nomecompleto) 
 } 
} 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Após a execução do código abaixo as variáveis a e b terão seus valores 
trocados. 
programa{ 
 funcao inicio(){ 
 inteiro a, b, aux 
 leia(a) 
 leia(b) 
 aux = a 
 a = b 
 b = aux 
 } 
} 
Escolha uma opção: 
Verdadeiro 
Falso 
Feedback 
A resposta correta é 'Verdadeiro'. 
Questão 10 
Parcialmente correto 
Atingiu 0,17 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo, de forma que ele realize o que se pede no 
enunciado: "Um posto de pedágio cobra pela passagem de cada veículo. 
Sabendo que o valor por moto é 1,75, carro 3,5 e onibus e caminhao 5,0, 
faça um algoritmo que informe quantos veículos de cada tipo passou pelo 
pedágio e, ao final, forneça o valor total arrecadado." 
programa{ 
 funcao inicio (){ 
 Resposta
inteiro
 
 
 
 
 moto, carro, caminhao 
 Resposta
onibus
 
 
 
 
 total 
 escreva("Digite o total de motos: ") 
 leia(moto) 
 escreva("Digite o total de carros: ") 
 leia(carro) 
 escreva("Digite o total de caminhões: ") 
 leia(caminhao) 
 total = moto*Resposta
1,75
 
 
 
 
 + carro*Resposta
onibus
 
 
 
 
 + caminhao*Resposta
leia¹¹
 
 
 
 
 
 escreva("O total arrecadado é: ") 
 Resposta
R$
 
 
 
 
(total) 
 } 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 3 Lógica de Programação 
 
5. 3.21 Teste seus conhecimentos 
Iniciado em sexta, 17 jan 2025, 16:21 
Estado Finalizada 
Concluída em sexta, 17 jan 2025, 16:55 
Tempo empregado 33 minutos 33 segundos 
Avaliar 9,80 de um máximo de 10,00(98%) 
Questão 1 
Parcialmente correto 
Atingiu 0,80 de 1,00 
Marcar questão 
Texto da questão 
Considere o seguinte enunciado: "Crie um algoritmo que peça o nome e a 
altura de duas pessoas e apresente o nome da mais alta". Complete o 
algoritmo abaixo de forma a realizar o que o enunciado pede. 
programa{ 
 funcao inicio(){ 
 Resposta
cadeia
 
 
 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=482958
 nome1, nome2 
 Resposta
real
 
 
 
 
 altura1, altura2 
 escreva("Informe 
 o nome da pessoa 1: ") 
 leia(nome1) 
 
 escreva("Informe a altura da pessoa 1: ") 
 leia(altura1) 
 
 escreva("Informe o nome da pessoa2: ") 
 leia(nome2) 
 
 escreva("Informe a altura da pessoa 2: ") 
 leia(altura2) 
 
 se(altura1 >Resposta
>
 
 
 
 
 altura2){ 
 escreva("A pessoa mais alta é: ", nome1) 
 } 
 senao{ 
 se(altura1 Resposta
 6.0) { 
b. 
se(media = 6.0) { 
Feedback 
A resposta correta é: se(media >= 6.0) { 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O que será impresso após a execução do código? 
programa{ 
 funcao inicio(){ 
 inteiro a = 34, b = 22 
 se (a+b > a*2){ 
 escreva("A") 
 } 
 senao{ 
 escreva("B") 
 } 
 } 
} 
a. 
B 
b. 
AB 
c. 
A 
d. 
55 
e. 
Erro 
Feedback 
A resposta correta é: 
B 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o resultado das operações quando o algoritmo encontrar a 
seguinte linha: 
escreva ((2*3)>=(3*2)) 
Resposta: 
verdadeiro
 
Feedback 
A resposta correta é: verdadeiro 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o resultado das operações quando o algoritmo encontrar a 
seguinte linha: 
escreva ( nao (2 > 2)) 
Resposta: 
verdadeiro
 
Feedback 
A resposta correta é: verdadeiro 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando o seguinte enunciado: "Ler o salário fixo e o valor das vendas 
efetuadas pelo vendedor de uma empresa. Sabendo-se que ele recebe 
uma comissão de 3% sobre o total das vendas de até R$ 1.500,00, e mais 
5% sobre o que ultrapassar este valor. Calcule e escreva o seu salário total.", 
informe apenas o código que falta para ele funcionar corretamente. 
programa{ 
 funcao inicio(){ 
 real vendas, salario 
 escreva ("Informe as vendas: ") 
 leia(vendas) 
 
 salario = vendas * 1.03 
 se(vendas > 1500.00) { 
 ## COMANDO FALTANTE ## 
 } 
 } 
} 
Escolha uma opção: 
a. 
salario = salario + (vendas-1500.00)*1.05 
b. 
salario = salario + (vendas-1500.00)*0.05 
c. 
salario = salario - (vendas+1500.00)*0.05 
d. 
salario = salario + (vendas+1500.00)*0.05 
Feedback 
A resposta correta é: salario = salario + (vendas-1500.00)*1.05 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando o código abaixo, escolha a alternativa que indica qual será 
a saída da tela do computador: 
programa{ 
 funcao inicio(){ 
 inteiro idade 
 idade = 30 
 se(idade 7) 
Resposta: 
falso
 
Feedback 
A resposta correta é: falso 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Indique o resultado lógico da seguinte expressão: (( 10 DIV 2 ) > 5 ) OU 
NÃO ( 3Falso 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A declaração do vetor abaixo está correta: 
inteiro valores[4] = {1,2,3,4} 
 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 9 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
A execução do código abaixo irá escrever o valor 4: 
programa{ 
 inclua biblioteca Util 
 funcao inicio(){ 
 inteiro valores[] = {13,212,11,3,6,32,6} 
 inteiro x = 0 
 para(inteiro i=0;iinteiro matrizNova[3][3] = {{1,2,3},{3,4,4},{4,4,4}} 
 para(inteiro x=0;x 
b. 
 
c. 
 
Questão 3 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Como adicionar um comentário? 
Escolha uma opção: 
a. 
 
b. 
'Este é um comentário 
c. 
//Este é um comentário 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Como você escreve a mensagem "Hello Word" em uma caixa de alerta? 
Escolha uma opção: 
a. 
msgBox("Hello World"); 
b. 
msg("Hello World"); 
c. 
alertBox("Hello World"); 
d. 
alert("Hello World"); 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Como você cria uma função em JS? 
Escolha uma opção: 
a. 
function:minhaFuncao() 
b. 
function minhaFuncao() 
c. 
function = minhaFuncao() 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Como se declara uma variável? 
Escolha uma opção: 
a. 
v carName; 
b. 
var carName; 
c. 
variable carName; 
Questão 7 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Como você chama uma função denominada de minhaFuncao? 
Escolha uma opção: 
a. 
call function minhaFuncao() 
b. 
call minhaFuncao() 
c. 
minhaFuncao() 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
[UFPEL_2015] Existe uma denominação específica que, dependendo do 
âmbito no qual a variável foi declarada, poderá ser acessada a qualquer 
instante. Essa denominação em Javascript é 
Escolha uma opção: 
a. 
local. 
b. 
atributo. 
c. 
herança. 
d. 
global. 
e. 
procedural. 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é a sintaxe do laço For? 
Escolha uma opção: 
a. 
for (i = 0; i 
 .... 
 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483061
Marcar questão 
Texto da questão 
O evento onSubmit é oficialmente suportada apenas pela tag: Resposta
form
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é o comando JavaScript correto para modificar o conteúdo do 
elemento HTML abaixo? 
Este é um exemplo. 
Escolha uma opção: 
a. 
#demo.innerHTML = "Hello World!"; 
b. 
document.getElement("p").innerHTML = "Hello World!"; 
c. 
document.getElementById("demo").innerHTML = "Hello World!"; 
d. 
document.getElementByName("p").innerHTML = "Hello World!"; 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, qual é a finalidade do 
evento "onClick" em Javascript? 
a. 
Executar uma função JavaScript quando um elemento HTML é clicado. 
b. 
Alterar o estilo visual de um elemento HTML. 
c. 
Inserir um novo elemento HTML em uma página. 
d. 
Enviar dados de um formulário para um servidor web. 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, qual é a finalidade da 
validação de formulários em JavaScript? 
a. 
Redirecionar o usuário para outra página após o envio do formulário. 
b. 
Limpar os campos do formulário após o envio. 
c. 
Impedir que um formulário seja enviado com campos vazios ou dados 
inválidos. 
d. 
Exibir uma mensagem de boas-vindas ao usuário após o envio do 
formulário. 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com base no material de estudo disponibilizado, analise a afirmação a 
seguir e assinale se trata-se de uma afirmação verdadeira ou falsa. 
O código HTML abaixo adiciona um evento "onmouseover" a um botão 
para ativar a função "changeColor()" quando o botão é clicado: 
Mover o mouse sobre 
mim! 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo para que ao passar o mouse por cima da div, o 
fundo dela se torne vermelho. 
Minha 
Div 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo para que ao trocar a opção do select, chame 
a função MinhaFuncao. 
 
 Sim 
 Não 
 
Questão 9 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Complete o código abaixo para que ao digitar uma letra na caixa de 
texto, chame a função MinhaFuncao. 
 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual evento captura o pressionamento de uma tecla? 
Escolha uma opção: 
a. 
onfocus 
b. 
onmousedown 
c. 
onkeydown 
d. 
onclick 
 
 
 
 
 
 
 
 
rogramador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 5 Banco de Dados 
 
5. 5.8 Teste seus conhecimentos 
Iniciado em domingo, 19 jan 2025, 01:35 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 13:24 
Tempo empregado11 horas 48 minutos 
Avaliar 9,00 de um máximo de 10,00(90%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Quais os níveis de abstração: 
a. 
Nível externo, típico e conceitual 
b. 
Nível conceitual, externo e abstrato 
c. 
Nível abstrato, conceitual e típico 
 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483081
d. 
Nível externo, conceitual e interno 
Questão 2 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
A linguagem usada para definir tabelas, esquemas e domínios de atributos 
de dados é chamada: 
Escolha uma opção: 
a. 
Linguagem de definição de banco de dados 
b. 
Linguagem de definição de esquema 
c. 
Linguagem de definição de dados 
d. 
Linguagem de definição de visões 
e. 
Linguagem de definição de armazenamento 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Um Banco de Dados é projetado, construído e composto por um conjunto 
de dados para um propósito específico. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Associe as linguagens e seus significados: 
Permite estabelecer o acesso e transações 
dos dados. 
Resposta 1
Linguagem de Controle de Dados
 
Permite operar o banco de dados. 
Resposta 2
Linguagem de manipulação de dados
 
Define os esquemas do banco de dados. 
Resposta 3
Linguagem de definição de dados
 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em 1970 a IBM publicou o primeiro trabalho sobre bancos de 
dados Resposta
relacionais
. 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A Linguagem de definição de dados (DDL - Data Definition Language) é 
utilizada pelos analistas e projetistas do BD para a definição dos esquemas 
do banco de dados? 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Num sistema desenvolvido com a utilização de um SGBD, quando há uma 
falha de segurança, de quem é a responsabilidade pela correção: 
a. 
do programador 
b. 
do usuário 
c. 
da aplicação 
d. 
do DBA 
e. 
do analista 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A coleção de programas que permite a um usuário criar e manter um 
banco de dados é denominado: 
a. 
Gerenciador de Metadados 
b. 
Base de Dados 
c. 
Sistema de Banco de Dados 
d. 
Aplicativos de Consulta 
e. 
Sistema Gerenciador de Banco de Dados 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Associe os níveis de abstração: 
Descreve a estrutura de armazenamento físico dos dados do 
BD, descreve o modelo físico dos dados que inclui detalhes 
sobre os caminhos de acesso aos dados internamente 
Resposta 1
Nível interno
 
Descreve a estrutura de todo o BD para uma determinada 
comunidade de usuários, ocultando detalhes sobre a 
organização física dos dados e apresentando a descrição 
lógica dos dados e das ligações existentes entre eles. 
Resposta 2
Nível conceitual
 
Possui as diversas descrições do BD de acordo com os grupos 
de usuários. 
Resposta 3
Nível externo
 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Qual é a propriedade do SGBD que consiste no armazenamento de uma 
mesma informação em locais diferentes? 
Escolha uma opção: 
a. 
Compartilhamento dos dados 
b. 
Controle de redundância 
c. 
Controle de acesso 
d. 
Múltiplas interfaces 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 5 Banco de Dados 
 
5. 5.11 Teste seus conhecimentos 
Iniciado em sábado, 18 jan 2025, 18:21 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 13:44 
Tempo empregado 19 horas 23 minutos 
Avaliar 10,00 de um máximo de 10,00(100%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Na figura a seguir, o que significa o elemento "Nome"? 
 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483090
Escolha uma opção: 
a. 
Atributo 
b. 
Entidade 
c. 
Relacionamento 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
o grau de relacionamento ternário é o grau que envolve três Tipos de: 
a. 
Atributos 
 
 
b. 
Entidades 
c. 
Ligações 
 
 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em qual modelo os registros são organizados em grafos onde aparece um 
único tipo de associação que define uma relação 1:N? 
Escolha uma opção: 
a. 
Modelo hierárquico 
b. 
Modelo de dados orientado à objeto 
c. 
Modelo em rede 
d. 
Modelo relacional 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O modelo em Resposta
rede
 surgiu como uma extensão ao modelo 
hierárquico, eliminando o conceito de hierarquia e permitindo que um 
mesmo registro estivesse envolvido em várias associações. 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Os modelos hierárquicos e em rede são orientados a registros, isto é, a 
qualquer acesso à base de dados como inserção, consulta, alteração ou 
remoção é feito em um registro de cada vez. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em qual modelo os dados são estruturados em hierarquias ou árvores? 
Escolha uma opção: 
a. 
Modelo hierárquico 
b. 
Modelo em rede 
c. 
Modelo relacional 
d. 
Modelo de dados orientado à objeto 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
A escolha do modelo de Resposta
dados
 é a principal ferramenta no 
fornecimento de informações sobre a abstração realizada na parte de 
interesse específico no mundo real. 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Quando dizemos que um relacionamento possui cardinalidade 1:N, quer 
dizer que um registro pai tem vários registros filhos. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
De modo contrário ao modelo hierárquico, em que qualquer acesso aos 
dados passa pela raiz, o modelo em rede possibilita acesso a qualquer nó 
da rede sem passar pela raiz, pois o modelo em rede permite a existência 
de entidades pais com muitos filhos e de entidades filhos com muitos pais. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O modelo hierárquico foi o primeiro modelo de dados. 
Escolha uma opção: 
Verdadeiro 
Falso 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 5 Banco de Dados 
 
5. 5.17 Teste seus conhecimentos 
Iniciado em domingo, 19 jan 2025, 13:47 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 14:06 
Tempo empregado 18 minutos 40 segundos 
Avaliar 7,50 de um máximo de 10,00(75%) 
Questão 1 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Acerca de restrições de integridade no modelo relacional, é correto 
afirmar que 
a. 
em uma tabela que contenha chave estrangeira, esta chave deve 
referenciar sempre a chave primária de outra tabela do banco de dados. 
b. 
o valor da chave primária de uma linha deve ser único em uma tabela, 
enquanto as chaves estrangeiras e alternativas podem ter repetições. 
c. 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483097
a chave primária de uma tabela não pode ser composta de campos 
vazios. 
d. 
uma chave estrangeira deve sempre referenciar uma linhaexistente na 
tabela referenciada. Caso essa linha referenciada deixe de existir, a linha 
que contém a chave estrangeira também deve ser eliminada. 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
No modelo relacional de banco de dados, a integridade referencial é 
pertinente à presença de 
a. 
chaves estrangeiras 
b. 
atributos derivados. 
c. 
chaves candidatas 
d. 
valores nulos. 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
No projeto de banco de dados, atributos caracterizados como 
multivalorados são em geral mapeados para o modelo relacional pela 
criação de 
a. 
uma nova relação. 
b. 
uma chave estrangeira e de um vetor de atributos. 
c. 
um único atributo simples na relação pertinente ao tipo de entidade que 
possui o atributo multivalorado. 
d. 
um vetor de atributos. 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Na linguagem do modelo relacional, cada linha é chamada de tupla, a 
coluna ou cabeçalho é chamado de atributo e a tabela de relação. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 5 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Grau de uma Resposta
relacao
 é o número de atributos da relação. 
Questão 6 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Os SQL comumente utilizam os termos TABELA, LINHA e COLUNA, que 
correspondem, respectivamente, a quais termos do modelo relacional 
formal? 
a. 
Relação, relacionamento e atributo. 
b. 
Entidade, atributo e tupla. 
c. 
Relação, atributo e tupla. 
d. 
Relação, tupla e atributo. 
e. 
Entidade, relacionamento e atributo. 
Questão 7 
Parcialmente correto 
Atingiu 0,50 de 1,00 
Marcar questão 
Texto da questão 
Associe: 
Conjuntos de códigos das turmas da faculdade. 
Resposta 1
Departamento
 
Conjunto de códigos dos departamentos acadêmicos, como 
CC, EP, etc. 
Resposta 2
Departamento
 
Conjunto de dados numéricos com limite de cinco dígitos. 
Resposta 3
Número
 
Conjunto de cadeia de caracteres que representa nomes de 
pessoas. 
Resposta 4
Turma
 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
O modelo relacional é utilizado como base para grande parte dos sistemas 
de gestão de banco de dados atuais. Neste modelo, a restrição que 
garante a consistência entre tuplas existentes em duas relações diferentes, 
quando uma relação referencia a outra, é chamada de restrição de: 
a. 
valor. 
b. 
consistência. 
c. 
integridade referencial. 
d. 
integridade principal. 
e. 
identificação. 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em relação ao Modelo Relacional utilizado nos Sistemas Gerenciadores de 
Banco de Dados, é INCORRETO afirmar: 
a. 
Para cada campo ou atributo existe um conjunto de valores permitidos, 
denominado domínio. 
b. 
As colunas de uma tabela presente no SGBD são 
denominadas atributos ou campos. 
c. 
Um esquema de banco de dados representa o conjunto dos dados em um 
determinado momento. 
d. 
Uma linha presente na tabela é denominada tupla, registro ou linha. 
e. 
Uma relação é um subconjunto do produto cartesiano de uma lista de 
domínios, denominada tabela. 
Questão 10 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Uma unidade básica para o armazenamento e a recuperação de dados 
responsável por identificar a entrada de um único item de informação em 
particular numa tabela do banco de dados recebe o nome de 
a. 
Tupla 
b. 
Codasyl 
c. 
Gis 
d. 
SGBD 
e. 
Sigma 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programador Web - Turma 2025A 
1. Painel 
 
2. Meus cursos 
 
3. ProgWeb2025A 
 
4. 5 Banco de Dados 
 
5. 5.23 Teste seus conhecimentos 
Iniciado em domingo, 19 jan 2025, 14:09 
Estado Finalizada 
Concluída em domingo, 19 jan 2025, 14:54 
Tempo empregado 44 minutos 39 segundos 
Avaliar 7,00 de um máximo de 10,00(70%) 
Questão 1 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Considerando os fundamentos e conceitos no âmbito dos bancos de 
dados, analise as afirmativas abaixo. 
I - A normalização de banco de dados tem como principal objetivo que 
um projeto de banco de dados possua redundância máxima, integridade 
mínima e ótimo desempenho. 
II - Considere que um administrador de banco de dados precisa emitir um 
relatório com o nome, o endereço e o telefone de todos os clientes que 
efetuaram compras no último mês, em uma determinada empresa; que 
essa empresa já está devidamente informatizada há anos e que ela possui 
um banco de dados devidamente normalizado e em pleno 
funcionamento. Esse administrador de banco de dados poderá encontrar 
https://moodle.ifrs.edu.br/my/
https://moodle.ifrs.edu.br/course/view.php?id=9632
https://moodle.ifrs.edu.br/mod/quiz/view.php?id=483104
todos os nomes, endereços e telefones desejados nos metadados do 
banco de dados. 
III - São modelos válidos de arquitetura de bancos de dados: relacional, 
semiestruturado, entidades e relacionamento, hierárquico, herança 
genérica, rede, lista invertida, pirâmide invertida, orientado a intenções e 
orientado a objetos. 
Assinale a alternativa CORRETA. 
a. 
As afirmativas I, II e III são falsas 
b. 
Apenas as afirmativas I e III são falsas. 
c. 
Apenas as afirmativas I e II são falsas. 
d. 
Apenas as afirmativas II e III são falsas. 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Por meio das formas normais, é possível evitar anomalias em projetos de 
bancos de dad 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Associe: 
Ao se incluir um novo cliente, por exemplo, ele tem que estar 
relacionado com uma venda. 
Resposta 1
Inclusão
 
Ao se excluir um cliente, por exemplo, os dados referentes às 
suas compras poderão ser perdidos. 
Resposta 2
Exclusão
 
Caso o fabricante de um produto altere o preço de determinada 
classe de produto, será preciso percorrer toda a Entidade para se 
realizarem múltiplas alterações. 
Resposta 3
Alteração
 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Existem situações em que nos deparamos com algumas informações que 
se repetem (atributo multivalorado) dentro de uma única linha, ligada a 
uma chave primária. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 5 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
A Normalização não evita o seguinte problema: 
Escolha uma opção: 
a. 
Grupos repetitivos 
b. 
Perdas acidentais de informação 
c. 
Dependências transitivas entre atributos 
d. 
Redundâncias de dados necessários 
Questão 6 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Uma relação está na terceira forma normal se ela contém dependências 
funcionais e também dependências transitivas. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 7 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Associe: 
Coleção de Registros. 
Resposta 1
Registro
 
Coleção de Campos (Tuplas). 
Resposta 2
Banco de Dados
 
Coleção de Arquivos. 
Resposta 3
Arquivos
 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Com o processo de normalização de tabelas, busca-se armazenar 
informações com redundância, para garantir o espelhamento e segurança 
contra a perda de informações. 
Escolha uma opção: 
Verdadeiro 
Falso 
Questão 9 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Em relação a bancos de dados relacionais, particularmente em relação à 
normalização, por definição diz-se que uma relação está na ________ 
quando ela não contém tabelas aninhadas. 
a. 
Primeira Forma Normal (1FN) 
b. 
Segunda Forma Normal (2FN) 
c. 
Terceira Forma Normal (3FN) 
Questão 10 
Correto

Mais conteúdos dessa disciplina