O documento resume um curso online de programação web que inclui aulas sobre empreendedorismo, como a internet funciona, HTML, CSS, JavaScript, banco de dados e lógica de programação. O curso contém exercícios e avaliações após cada aula.
1. Programador WEB
98% completo
--------------------------------------------------------------Aula inicial:
EMPREENDEDORISMO----------------------------------------------------------------
---------
Exercício de Fixação Empreendedorismo [TEÓRICA 01/02]
Contém 5 questões
1.Quais são as principais características dos empreendedores de sucesso?
R. (d)Compromisso e determinação.
2.Entre os principais motivos de insucesso dos empreendedores podemos citar:
R. (d)Todas as alternativas acima estão corretas.
3.Podemos definir o intra empreendedorismo como:
R. (a)É uma expressão em português da expressão ''intrapreneur'', que
significa empreendedor interno.
4.Podemos dizer que os seguintes fatos podem prejudicar ou até mesmo fechar uma
empresa:
R. (c)Flutuações da conjuntura econômica e falta de adaptação as necessidades
do mercado.
5.Como podemos definir a palavra empreendedor?
R. (a)A palavra empreendedor vem do termo entrepreneur, palavra francesa que
significa aquela pessoa
que assume o risco e começa algo novo.
---------------------------------------------------------Aula 1: COMO A INTERNET
FUNCIONA?-----------------------------------------------------------------------
---
Exercício Avaliativo [TEÓRICA 01]
Contém 5 questões
1.Para acessar um recurso na internet (seja ele uma página ou um arquivo),
precisamos do seu endereço:
R. (a)URL.
2.Fazer um download significa:
R. (c)Baixar um arquivo para o seu computador através da internet.
3.A linguagem HTML, para produzir páginas na Web, trata-se de uma linguagem do
tipo:
R. (b)De marcação.
4.O mecanismo responsável por distribuir endereços na internet é o:
R. (a)POP.
5.Para que um computador possa se conectar à internet e se comunicar com outros
computadores, faz-se
necessário que este receba um número de identificação, como esse número é
conhecido?
R. (d)IP.
-------------------------------------------Aula 2: INTRODUÇÃO À LINGUAGEM DE
MARCAÇÃO
HTML--------------------------------------------------------------------------
Exercício Avaliativo [TEÓRICA 02]
Contém 5 questões
1.Qual tag só pode e deve ser usada uma única vez na página?
R. (a) <h1>
2.Tag que deve ser utilizada entre a tag <HEAD> e </HEAD> e que serve para
definir os atributos identificadores
do seu site como "author", "copyright" e "keywords". Essa é a tag:
R. (b)Meta.
3.A tag <blockquote> serve basicamente para:
2. R. (c)Fazer uma citação.
4.Qual é a forma correta de utilização da tag <a>?
R. (b) <a href=’pagina.html’>Página</a>
5.Para que o navegador saiba explicitamente que a página foi escrita na
linguagem HTML 5 é necessário inserir a instrução:
R. (b)<!DOCTYPE html> antes da tag <html>.
Exercício Avaliativo [PRÁTICA 01]
Contém 3 questões
1.O programa a seguir foi elaborado na linguagem HTML. Ele será aberto por um
navegador que a suporte. As letras x e y significam partes de comandos:
<html> <body> <x> <y>Lista de Produtos:</y> </x> </body> </html> x e
y deverão ser, respectivamente:
R.(a)UL e LI.
2.Deseja-se elaborar uma página com a linguagem HTML, cuja estrutura do programa
é apresentada a seguir:
1ªLINHA<html>, 2ªLINHA<head>, 3ªLINHA</head>, 4ªLINHA<body>, 5ªLINHA</body> e
6ªLINHA</html> .
Para que o título "Página 1" apareça na barra do navegador, a tag que deve ser
inserida, é:
R.(b)b) <title>Página 1</title>, entre as linhas 2 e 3.
3.Assinale a alternativa que contém, na linguagem HTML, a tag que delimita a
área onde serão inseridas as informações que serão exibidas no browser:
R.(b)<body>
-------------------------------------------------------------Aula 3: INTRODUÇÃO
AO
CSS-----------------------------------------------------------------------------
-
Exercício Avaliativo [TEÓRICA 03]
Contém 5 questões
1.Qual é a melhor forma de declarar um CSS no site?
R. (c)Criar um arquivo externo com a extensão .css e declarar este arquivo
dentro do<head>
2.Em uma página HTML há um menu com um conjunto de links. Ligado a esta página
há um arquivo CSS externo com as definições dos estilos dos links deste menu.
A instrução CSS que define cor de fundo azul para o link apenas quando o
ponteiro do mouse for posicionado sobre ele é:
R. (b)a:hover{background-color: blue;}
3.Sobre Classes e IDs marque a alternativa incorreta.
R. (d)É impossível fazer um site somente com classes.
4. No CSS, uma classe de atributos CSS é definida por meio de um identificador
precedido.
R. (b)Pelo ponto "."
5.Qual tag é utilizada para aplicação do estilo embutido no código HTML?
R. (d)Style.
Exercício Avaliativo/Dicursiva [PRÁTICA 02]
Contém uma questão aberta
1. Quando declaramos um parâmetro de Largura e não declaramos um parâmetro de
Altura na tag imagem o que acontece com a altura da imagem?
R.A imagem será redimensionada proporcionalmente na altura.
Avaliação Intermediária
Contém 10 questões
3. 1.O que significa File Transfer Protocol?
R. (b)Protocolo de Transferência de Arquivo.
2.Internet Explorer e Google Chrome são:
R. (a)Navegadores.
3.Um formulário em HTML serve para:
R. (c)Enviar informações do usuário.
4.Qual é o nome do órgão que regulamenta os padrões de Websites na internet?
R. (d)W3C.
5.Quem desenvolveu a World Wide Web?
R. (c)Tim Berners-Lee.
6.Para deixar o texto em negrito é preciso utilizar o seguinte comando:
R. (a)<strong>Texto</strong>
7.No CSS, uma ID de atributo CSS é definida por meio de um identificador
precedido.
R. (a)Pela cerquilha (#)
8.Para inserir um espaçamento externo em um objeto em um código CSS podemos
utilizar o atributo:
R. (b)margin;
9.Qual é a tag responsável pelo título do página html?
R. (c)<title>
10.Sobre a tag <img> assine a alternativa incorreta.
R. (d)O atributo que define o nome da imagem na tag é chamado de http.
-------------------------------------------------Aula 4: TIPOGRAFIA EM HTML, CSS
RESET E
NORMALIZE------------------------------------------------------------------
Exercício Avaliativo [TEÓRICA 04]
Contém 5 questões
1.Marque a alternativa incorreta um de código de cor RGB hexadecimal:
R. (a)#GG6600
2.Qual propriedade do CSS podemos dar um espaçamento entre as letras?
R. (c)c) letter-spacing.
3.Utilizando a propriedade do CSS text-ident podemos:
R. (b)Adicionar uma identação somente no 1º parágrafo.
4.Qual propriedade do CSS podemos transformar um texto minúsculo em maiúsculo?
R. (b)text-transform: upper-case.
5.Quando queremos utilizar uma Fonte que não é comum para todos os computadores
para
construir um site, o que NÃO devemos fazer?
R. (b)Pedir ao visitante do site para instalar a fonte no pc.
Exercício Avaliativo [PRÁTICA 03]
Contém 3 questões
1.Font-family: “Times New Roman“ faz parte de um estilo CSS. O que faz este
código?
R. (a)Aplica no corpo do texto a fonte Times New Roman.
2.Assine a alternativa no qual o código HTML apresenta um erro:
R. (a)<h2>Veja quem Já cadastrou nossos serviços</h3>
3.sobre o código abaixo:
a:link {color:red;}
R. (a)altera a cor do link ativo para vermelho.
--------------------------------------------------------Aula 5: LÓGICA DE
PROGRAMAÇÃO
1-----------------------------------------------------------------------------
Exercício Avaliativo [TEÓRICA 05]
4. Contém 5 questões
1.O PHP roda em que tipo de servidor?
R. (c)Apache.
2.Qual linha abaixo só tem operadores aritméticos?
R. (a)+ - %
3.Qual tipo de dados não é suportado pelo PHP?
R. (d)Foto.
4.Com qual sinal eu indico o fim de uma instrução no PHP?
R. (b);
5.Qual caractere indica uma variável no PHP?
R. (d)$
Exercício Avaliativo [PRÁTICA 04]
Contém 3 questões
1.Sobre CSS Reset é correto afirmar que:
R. (a)Ele tira cores, tamanhos de fonte, margins, paddins, efeitos,
decorações e padrões do navegador.
2.Todas são características do software GIMP exceto:
R. (d)É um software voltado para criação 3D.
3.Sobre o Painel de Ferramentas do GIMP, qual dessas ferramentas podemos usar
para uma simples remoção de espinhas no rosto.
Ferramenta1 conta-gotas, ferramenta2 curativo, ferramenta3 lápiz.
R. (b)Ferramenta 2
----------------------------------------------------Aula 6: INTRODUÇÃO AO
JAVASCRIPT E
BOOTSTRAP--------------------------------------------------------------------
Exercício Avaliativo [TEÓRICA 06]
Contém 5 questões
1.As tags que delimitam um código JavaScript são:
R. (a)<script></script>
2. HTML, JavaScript e PHP são linguagens utilizadas no desenvolvimento de sites
da World Wide Web. A seu respeito é correto afirmar que:
R. (b)O código de uma aplicação JavaScript deve ser interpretado pelo cliente
HTTP ao passo que o código de uma aplicação PHP deve ser interpretado pelo
servidor HTTP.
3.Na linguagem JavaScript, a forma de comunicação com o usuário por meio de
mensagens via caixa de entrada de dados usa o método:
R. (d)prompt.
4.No javaScript, a caixa de mensagem "Alert":
R. (d)Exibe apenas uma informação para o usuário.
5.Sobre o Bootstrap é correto afirmar que ele é um:
R. (b)Framework Front-end
Exercício Avaliativo [PRÁTICA 05]
Contém 3 questões
1.Sobre o atributo padding: 20px 0px; o que ele faz?
R. (c)Coloca um espaçamento interno de 20px em cima e em baixo, e 0px na
esquerda e direita.
2.O que faz a propriedade do CSS border-radius?
R. (c)Cria uma borda arredondada no objeto
3.Quando utilizado o !important; em um atributo do CSS o que acontece?
R. (a)Ignora qualquer hierarquia do CSS e prevalece sobre todas as demais, é
a de mais alta prioridade.
5. Exerc cio Avaliativo [F RUM] 100%� �
Cont m uma quest o aberta� �
1.Desenvolvendo com Boostrap.
Fa a uma pesquisa sobre Framework Boostrap, baixe o seu c digo fonte e tente� �
criar uma p gina simples�
Ap s a pesquisa e implementa o, escreva uma vantagem e uma dificuldade que� ��
voc teve ao apreender sobre o tema.�
Resposta (feedback):
Vantagem do Framework Boostrap: ele agiliza a cria o de p ginas HTML�� �
atrav s de exemplos j prontos e super modific veis para o fim desejado;� � � �
muito poderoso e
segue os padr es da W3C; ele responsivo ou seja, adapta a tela de todos� �
navegadores de desktop, notebook e dispositivos m veis.�
Dificuldades: o meu total desconhecimento do assunto, agora n o mais ; o�
Ingl s; tem um conte do vasto.� �
-------------------------------------------------------Aula 7: INTRODU O AO��
BANCO DE
DADOS-------------------------------------------------------------------------
Exerc cio Avaliativo [TE RICA 07]� �
Cont m 5 quest es� �
1.Qual sequ ncia corresponde aos significados dos comandos CREATE, SELECT e�
UPDATE no MySQL?
R. (a)Criar, selecionar e atualizar.
2.Um comando para ser executado deve terminar com?
R. (b);
3.O comando CREATE DATABASE DB_colegio ir executar qual a o?� � � ��
R. (d) Criar a base de dados DB_colegio.
4.O Comando ALTER TABLE executa qual a o?� � ��
R. (a)Alterar a estrutura de uma tabela.
5.O Comando SHOW TABLES executa qual a o?� � ��
R. (c)Exibe as tabelas.
Exerc cio Avaliativo [PR TICA 06]� �
Cont m 3 quest es� �
1.Qual a melhor solu o para declarar c digos grandes de JavaScript em uma� �� �
p gina?�
R. (c)Externo: Escrever o script em um arquivo externo e inserir com um link
na se o head do documento.��
2.Sobre o atributo padding: 20px 0px; no CSS o que ele faz?
R. (c)Coloca um espa amento interno de 20px em cima e em baixo, e 0px na�
esquerda e direita.
3.O que faz a propriedade do CSS border-radius?
R. (c)Cria uma borda arredondada no objeto.
---------------------------------------------------------Aula 8: L GICA DE�
PROGRAMA O��
2---------------------------------------------------------------------------
Exerc cio Avaliativo [TE RICA 08]� �
Cont m 5 quest es� �
1.De acordo com o trecho de c digo escrito na linguagem PHP:�
$c = "3 navios"."10 submarinos";
echo $c;
6. O conte do da vari vel $c ser :� � �
R. (a)3 navios 10 submarinos.
2.A fun o respons vel por executar as Querys do MySQL em PHP:�� �
R. (a)mysql_query();
3.Qual a fun o do comando substr() em PHP?� ��
R. (d)Retorna uma parte de uma string.
4.Quando tenho uma URL do tipo www.meusite.com.br/index.php?id=1 qual comando eu
utilizo para pegar o valor da vari vel id no PHP?�
R. (b)$_GET['id'];
5.Observe o c digo abaixo:�
<FORM NAME="form1" METHOD="post" ACTION="pagina.php">
Campo 1:<INPUT TYPE="text"NAME="campo1"> <BR/>Campo 2:<TEXTAREA
NAME="campo2"><BR><INPUT TYPE="submit"
VALUE="Enviar"></FORM>
Em PHP, pode-se obter o valor das vari veis usando os nomes dos elementos do�
formul rio:�
<?php echo ("A 1a. vari vel " . ...I... ); echo (" e a 2a. "� � �
. ....II... ); ?>
R. (a) $_POST['campo1'] $_POST['campo2']
Exerc cio Avaliativo [PR TICA 07]� �
Cont m 3 quest es� �
1.O comando INSERT INTO executa qual a o?� � ��
R. (c)Insere o conte do dentro de uma tabela.�
2.A cl usula "NOT NULL" serve para?�
R. (a)Proibir que o campo possa obter um valor nulo.
3.O comando que informar qual o campo chave na tabela :� � �
R. (d)Primary key.
-----------------------------------------------------------Aula 9: PUBLICANDO
SEU SITE NA
WEB----------------------------------------------------------------------
Exerc cio Avaliativo [TE RICA 09]� �
Cont m 5 quest es� �
1.No PHP em qual m todo de postagem nos formul rios em que o valor das� �
vari veis n o s o vis veis para o usu rio?� � � � �
R. (a) POST
2.S o dicas para escolher um bom dom nio para registrar na Web EXCETO:� �
R. (b)De prefer ncia em escolher dom nios do tipo .net.br ao inv s de� � �
.com.br.
3. Quais s o os dados necess rios para se fazer uma conex o FTP autenticada?� � �
R. (b)Url, login e senha.
4. S o coisas que podemos fazer utilizando um cliente FTP EXCETO:�
R. (d)Criptografar um arquivo.
5.S o fun es que um provedor de hospedagem deve fornecer ao ser contratado� ��
EXCETO:
R. (d)Corre o de erros no site.��
Exerc cio Avaliativo [PR TICA 08]� �
Cont m 3 quest es� �
1.Ao ser corretamente executado, o trecho de c digo abaixo avalia se o�
conte do da vari vel var1 diferente do conte do de var2; caso a avalia o� � � � ��
seja verdadeira, ser emitida mensagem de que os valores s o diferentes.� �
<?php if ($var1 OPERADOR $var2) echo "$var1 diferente de $var2"; ?>�
O OPERADOR dentro do if deve ser o sinal:
R. (c)!=
7. 2.Considere a linguagem de programa o PHP e seus operadores e escolha a��
op o correta. A execu o da senten a:�� �� �
R. (b)(A += B) soma o conte do das vari veis A e B e armazena o conte do em� � �
A
3.O resultado apresentado pelo c digo PHP abaixo, ao ser executado, ser :� �
<?php $A=true; $B=false; $C=null; if ($A OR $B) { echo "verdadeiro";} else
if ($A AND $B) {echo "falso";} else {echo "inv lido";} ?>�
R. (b)Verdadeiro.
-----------------------------------------------------Aula 10: Cria o do��
Projeto Final Parte 3
(Criando um Gerenciador de
Conte do)�
----------------------------------------------------------------------
Exerc cio Avaliativo [PR TICA 09]� �
Cont m 3 quest es� �
1.Qual finalidade da utiliza o da ferramenta Google Analytics?� ��
R. (a)Utilizado para ter acesso as estat sticas de visita o e� ��
acompanhamento de campanha de marketing de um site.
2.Qual a fun o do comando mysql_num_rows() no PHP?� ��
R. (a)Retorna quantas linhas do banco teve na consulta.
3.Com o c digo em PHP abaixo o usu rio consegue calcular o seu IMC (indice de� �
massa corporal), supomos que o usu rio entre com um peso de 58KG e altura de�
1.72, qual ser o resultado apresentado pelo c digo?� �
<?php $peso = $_POST['peso'];$altura = $_POST['altura'] $conta1 =
$altura*$altura;$conta2 = $peso/$conta1; $resultado = number_format($conta2);
// Arredonda o n mero echo '<p>Seu IMC : </p>';echo '<p>'.� �
$resultado.'</p>';?>
R. (b)20.