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