https://goo.gl/forms/hRtattq6kd2WpN0s2
Quanto maior a dificuldade, tanto maior o mérito em superá-la.
H. W. BEECHER
É mais conhecido e, de certa forma, referenciado como o inventor que projetou o primeiro computador de uso geral, utilizando apenas partes mecânicas, a máquina analítica. Ele é considerado o pioneiro. Seu invento, porém, exigia técnicas bastante avançadas e caras na época, e nunca foi construído. Sua invenção também não era conhecida dos criadores do computador moderno.
Foi um poeta britânico e uma das figuras mais influentes do romantismo. Entre os seus trabalhos mais conhecidos estão os extensos poemas narrativos Don Juan, A Peregrinação de Childe Harold e o curto poema lírico She Walks in Beauty.
Byron é considerado um dos maiores poetas britânicos, e permanece vastamente lido e influente.
É um dispositivo teórico conhecido como máquina universal, concebido muitos anos antes de existirem os modernos computadores digitais. Num sentido preciso, é um modelo abstrato de um computador, que restringe-se apenas aos aspectos lógicos do seu funcionamento (memória, estados e transições), e não a sua implementação física. Numa máquina de Turing pode-se modelar qualquer computador digital.
Ler dois números e calcular a média
Usar somente um verbo por frase.
Imaginar que você está desenvolvendo um algoritmo para pessoas que não trabalham com informática.
Usar frases curtas e simples.
Ser objetivo.
Procurar usar palavras que não tenham sentido dúbio.
É importante ressaltar que qualquer tarefa que siga determinado padrão pode ser descrita por um algoritmo.
Não utilizar espaços entre as letras ou caracteres especiais como acentos, símbolos (@#%&*?:/) entre outros.
Para identificar um algoritmo com duas palavras, por exemplo “calcular media“ usar o underline o correto ficaria calcular_media.
Não utilizar palavras reservadas como as que são utilizadas para representar ações especificas como ler, variavel, escrever no portugol ide as palavras reservadas são destacadas em negrito.
Não utilizar números no inicio da identificação do algoritmo como, por exemplo; “1exemplo” o correto seria “exemplo1”.
Usar nomes coerentes para identificação de algoritmos, nomes os quais possam identificar o que o algoritmo vai fazer.
No corpo do algoritmo deve ser escrito todos os passos para a resolução de problemas, como por exemplo;
Entrada de valores para as variáveis.
Operações de atribuição tais como lógicas e aritméticas.
Laços de repetição.
Exibição de resultados.
São os elementos básicos que um programa manipula. Uma variável é um espaço reservado na memória do computador para armazenar um tipo de dado determinado.
Estas devem receber nomes para poderem ser referenciadas e modificadas quando necessário. Um programa deve conter declarações que especificam de que tipo são as variáveis que ele utilizará e às vezes um valor inicial.
Tipos podem ser, por exemplo: inteiros, reais, caracteres, etc. As expressões combinam variáveis para calcular novos valores, na aula 6 iremos ver mais detalhes e a aplicação das mesmas em uma linguagem de programação.
inicio
inteiro anoAtual
inteiro anoNasc
inteiro idade
logico amigoDono
ler anoAtual
ler anoNasc
amigoDono <-verdadeiro
idade <- (anoAtual - anoNasc)
escrever "A idade é: "
escrever idade
escrever "\n"
se idade>=18 e amigoDono então
escrever "Você pode entrar!"
senão
escrever "Vá pra casa criatura!!!"""
fimse
fiminicio
real n1
real n2
real m
inteiro contador <- 1
enquanto contador <=50 faz
ler n1
ler n2
m <- (n1+n2)/2
escrever "Aluno "
escrever contador
escrever ": "
escrever m
m <- contador+1
fimenquanto
fim
#include <stdio.h>
/* Um Primeiro Programa */
int main ()
{
printf ("Hello world!\n");
return(0);
}
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("O número digitado foi %d\n",x);
return(0);
}| Código | Significado |
|---|---|
| %d | Inteiro |
| %f | Float |
| %c | Caractere |
| %s | String |
| %% | Coloca na tela um % |
#include <stdio.h>
int main ()
{
int count;
for (count=1; count<=100; count++) {
printf ("%d ",count);
}
return(0);
}#include <stdio.h>
int main ()
{
int Count;
char ch;
printf(" Digite uma letra - <X para sair> ");
for (Count=1;;Count++)
{
scanf("%c", &ch);
if (ch == 'X') break;
printf("\nLetra: %c \n",ch);
scanf("%c", &ch);
}
return(0);
}#include <stdio.h>
int main ()
{
int i = 0;
while ( i < 100)
{
printf(" %d", i);
i++;
}
return(0);
}#include <stdio.h>
int main ()
{
int num;
printf ("Digite um numero: ");
scanf ("%d",&num);
switch (num)
{
case 9:
printf ("\n\nO numero e igual a 9.\n");
break;
case 10:
printf ("\n\nO numero e igual a 10.\n");
break;
case 11:
printf ("\n\nO numero e igual a 11.\n");
break;
default:
printf ("\n\nO numero nao e nem 9 nem 10 nem 11.\n");
}
return(0);
}for(t=0; t<100; ++t)
{
count=1;
for(;;)
{
printf("%d", count);
count++;
if(count==10) break;
}
}#include <stdio.h>
int main ()
{
int i;
do
{
printf ("\n\nEscolha sua fruta favorita pelo numero:\n\n");
printf ("\t(1)...Mamao\n");
printf ("\t(2)...Abacaxi\n");
printf ("\t(3)...Laranja\n\n");
scanf("%d", &i);
} while ((i<1)||(i>3));
switch (i)
{
case 1:
printf ("\t\tVoce escolheu Mamao.\n");
break;
case 2:
printf ("\t\tVoce escolheu Abacaxi.\n");
break;
case 3:
printf ("\t\tVoce escolheu Laranja.\n");
break;
}
return(0);
}
Código binário para windows
Código binário para linux
Sistema Operacional Windows
Sistema Operacional Linux
Código binário para Windows
Código binário para linux
Máquina Virtual Java
Sistema Operacional Windows
Sistema Operacional Linux
javac -versionjava -versionpublic class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}int x = 21;
int y = 21;
if(x == y){
System.out.println("O Valor de x é igual ao valor de Y");
}int x = 5;
int y = 7
++x;
System.out.println("Pré incremento");
x++;
System.out.println("Pós incremento");
--y;
System.out.println("Pré decremento");
y--;
System.out.println("Pós decremento");
public class Incremento {
public static void main(String[] args) {
int x = 5;
int y = 7;
++x;
System.out.println("O Valor de X no pré incremento é: "+x);
x++;
System.out.println("O Valor de X no pós incremento é: "+x);
--y;
System.out.println("O Valor de Y no pré deremento é: "+y);
y--;
System.out.println("O Valor de Y no pós decremento é: "+y);
}
}tipoDaVariavel nomeDaVariavel;
int idade;
idade = 15;
System.out.println(idade);int dia, mes, ano;
//dia 14
dia = 0b1110;
//mês 06 (junho)
mes = 0x6;
//ano de 1982
ano = 1982;// valor literal inteiro do tipo long
long a = 2147483648 L ;// valor literal real do tipo float
float a = 19.09F;
float b = 19.09f;double d = 3.1415;
int i = d;
//Será que compila??
double d = 5;
int i = d;
// E agora?
int i = 5;
double d2 = i;double d3 = 3.14;
int i = (int) d3;
long x = 10000;
int i = (int) x;
Scanner input = new Scanner(System.in);
String nome;
int idade;
System.out.println("Digite o seu nome: ");
nome = input.nextLine(); // armazena o primeiro número digitado pelo usuário
System.out.println("Digite a sua idade: ");
idade = input.nextInt(); // armazena o primeiro número digitado pelo usuário
import java.util.Scanner;| Tipos de variáveis | Métodos |
|---|---|
| float numF | input.nextFloat(); |
| int num1 | input.nextInt(); |
| byte byte1 | input.nextByte(); |
| long lg1 | input.nextLong(); |
| boolean b1 | input.nextBoolean(); |
| double num2 | input.nextDouble(); |
| String nome | input.nextLine(); |
import java.util.Scanner;
public class Cadastro {
public static void main(String[] args) {
//cria un Scanner para obter entrada a partir da janela de comando
Scanner input = new Scanner(System.in);
String nome;
int idade;
System.out.println("Digite o seu nome: ");
nome = input.nextLine(); // armazena o primeiro número digitado pelo usuário
System.out.println("Digite a sua idade: ");
idade = input.nextInt(); // armazena o primeiro número digitado pelo usuário
System.out.println("A idade de "+nome+" é "+idade+" anos.");
}
}
public class Veiculo{
int passageiros;
int tanque;
int consumo;
}public class Programa{
public static void main(String[] args) {
Veiculo fusca = new Veiculo();
}
}fusca.passageiros = 5;Especificação de um veículo
Fusca
Passageiros: 5
Tanque: 120L
Consumo: 2km/l
Camaro
Passageiros: 2
Tanque: 240L
Consumo: 10km/l
public static void main(String args[]) {
Veiculo fusca;
fusca = new Veiculo();
Veiculo camaro;
camaro = new Veiculo();
}Memória
Veiculo
Veiculo
fusca
camaro
class Programa {
public static void main(String args[]) {
Veiculo fusca = new Veiculo();
fusca.passageiros = 5;
Veiculo camaro = fusca; // linha importante!
camaro.passageiros = 2;
System.out.println(fusca.passageiros);
System.out.println(camaro.passageiros);
}
}Memória
Veiculo
fusca
camaro
public class Veiculo{
int passageiros;
int tanque;
int consumo;
//Autonomia
void autonomia(){
System.out.println("A autonomia do carro é: "+tanque*consumo);
}
}class Programa{
public static void main(String args[]){
Veiculo fusca = new Veiculo();
Veiculo camaro = new Veiculo();
fusca.passageiros = 5;
fusca.tanque = 120;
fusca.consumo = 2;
camaro.passageiros = 2;
camaro.tanque = 240;
camaro.consumo = 10;
System.out.println("O veiculo tem capacidade de "+fusca.passageiros+" passageiros.");
fusca.autonomia();
System.out.println("O veiculo tem capacidade de "+camaro.passageiros+" passageiros.");
camaro.autonomia();
}
}public class Veiculo{
int passageiros;
int tanque;
int consumo;
//Autonomia
int autonomia(){
return tanque * consumo;
}
}class Programa{
public static void main(String args[]){
Veiculo fusca = new Veiculo();
Veiculo camaro = new Veiculo();
int autonomia1, autonomia2;
fusca.passageiros = 5;
fusca.tanque = 120;
fusca.consumo = 2;
camaro.passageiros = 2;
camaro.tanque = 240;
camaro.consumo = 10;
System.out.println("O veiculo tem capacidade de "+fusca.passageiros+" passageiros.");
autonomia1 = fusca.autonomia();
System.out.println("O veiculo tem autonomia de "+autonomia1);
System.out.println("O veiculo tem capacidade de "+camaro.passageiros+" passageiros.");
autonomia2 = camaro.autonomia();
System.out.println("O veiculo tem autonomia de "+autonomia2);
}
}double abastecer(int distancia){
return (double) distancia / consumo;
}int idade1;
int idade2;
int idade3;
int idade4;int[] idades;idades = new int[10];
//acessando a posição do array
idades[5] = 10;public static void main(String args[]) {
int[] idades = new int[10];
for (int i = 0; i < 10; i++) {
idades[i] = i * 10;
}
for (int i = 0; i < 10; i++) {
System.out.println(idades[i]);
}
}public static void main(String args[]) {
int[] idades = new int[10];
for (int i = 0; i < 10; i++) {
idades[i] = i * 10;
}
// imprimindo toda a array
for (int x : idades) {
System.out.println(x);
}
}public class MinMax{
public static void main(String args[]) {
int nums[] = new int[10];
int min, max;
nums[0] = 99;
nums[1] = -10;
nums[2] = 100123;
nums[3] = 18;
nums[4] = -978;
nums[5] = 5623;
nums[6] = 463;
nums[7] = -9;
nums[8] = 287;
nums[9] = 49;
min = max = nums[0];
for(int i = 1; i <10; i++){
if(nums[i] < min){
min = nums[i];
}
if(nums[i] < max){
max = nums[i];
}
}
System.out.println("O número mínimo é: "+min);
System.out.println("O número máximo é: "+max);
}
}public class Professor {
String nome;
String disciplinas;
int qtdTurmas;
//construindo construtor
Professor(String nome, String disciplinas){
this.nome = nome;
this.disciplinas = disciplinas;
}
}public static void main(String[] args) {
Professor p1 = new Professor("Ambrósio Polidório", "Introdução a Programação");
p1.qtdTurmas = 2;
System.out.println("Nome: "+nome);
System.out.println("Disciplinas: "+disciplinas);
System.out.println("Quantidade de Turmas: "+qtdTurmas);
}Classe mãe
Classe filha
Classe filha
public class Funcionario {
String nome;
char sexo;
int idade;
String formacao;
String cargo;
int tempoCarreira;
double salario;
}Classe filha
public class Professor extends Funcionario{
String disciplinas;
int qtdTurmas;
//construindo construtor
Professor(String nome, String disciplinas){
this.nome = nome;
this.disciplinas = disciplinas;
}
void mostrarFuncionario(){
System.out.println("Nome: "+nome);
System.out.println("Idade: "+idade);
System.out.println("Formação: "+formacao);
System.out.println("Cargo: "+cargo);
System.out.println("Disciplina: "+disciplinas);
System.out.println("Quantidade de Turmas: "+qtdTurmas);
System.out.println("Tempo de Carreira: "+tempoCarreira);
System.out.println("---------------------------------");
}
}public static void main(String[] args) {
Funcionario p1 = new Professor("Ambrósio Polidório", "Introdução a Programação");
p1.qtdTurmas = 2;
System.out.println("Nome: "+nome);
System.out.println("Disciplinas: "+disciplinas);
System.out.println("Quantidade de Turmas: "+qtdTurmas);
}A Organização Europeia para a Investigação Nuclear (CERN) foi a responsável pela invenção da World Wide Web, ou simplesmente a Web, como hoje a conhecemos. Corria o ano de 1990, e o que, numa primeira fase, permitia apenas aos cientistas trocar dados, acabou por se tornar a complexa e essencial Web.
O responsável pela invenção chama-se Tim Berners-Lee, que construiu o seu primeiro computador na Universidade de Oxford, onde se formou em 1976. Quatro anos depois, tornava-se consultor de engenharia de software no CERN .
Em 1989, propôs um projecto de hipertexto que permitia às pessoas trabalhar em conjunto, combinando o seu conhecimento numa rede de documentos. Foi esse projecto que ficou conhecido como a World Wide Web. A Web funcionou primeiro dentro do CERN, e no Verão de 1991 foi disponibilizada mundialmente.
HTML é uma das linguagens que utilizamos para desenvolver websites. O acrônimo HTML vem do inglês e significa Hypertext Markup Language ou em português Linguagem de Marcação de Hipertexto.
O HTML é a liguagem base da internet. Foi criada para ser de fácil entendimento por seres humanos e também por máquinas, como por exemplo o Google ou outros sistemas que percorrem a internet capturando informação.
O HTML é uma linguagem baseada em marcação. Nós marcamos os elementos para mostrar quais informações a página exibe. Por exemplo, um título importante. Aquele título do artigo, da manchete do site, nós marcamos com uma tag/elemento chamado h1.
<h1>Agenda UTD</h1><!DOCTYPE html>
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
</html><!DOCTYPE html>
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title>Agenda de Contato</title>
</head>
<body>
<h1>Agenda UTD</h1>
<h2>Organize os seus contatos para não ficar perdido!</h2>
</body>
</html><!DOCTYPE html>
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title>Agenda de Contato</title>
</head>
<body>
<h1>Agenda UTD</h1>
<h2>Organize os seus contatos para não ficar perdido!</h2>
<p>
Seja bem vindo ao sistema de agenda que irá facilitar a organização do seu dia-a-dia.
</p>
<p>
Esse sistema foi desenvolvido pela turma de Iniciação a Programação do Turno Tarde da Univesidade do Trabalho Digital (UTD).
</p>
</body>
</html><!DOCTYPE html>
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title>Agenda de Contato</title>
</head>
<body>
<h1>Agenda UTD</h1>
<h2>Organize os seus contatos para não ficar perdido!</h2>
<img id="image" src="IMG/icon.png" alt="Imagem de uma agenda" title="Agenda" />
<img id="logo" src="IMG/logoUTD.png" alt="Logomarca da UTD" title="Universidade do Trabalho Digital">
<p>
Seja bem vindo ao sistema de agenda que irá facilitar a organização do seu dia-a-dia.
</p>
<p>
Esse sistema foi desenvolvido pela turma de Iniciação a Programação do Turno Tarde da Univesidade do Trabalho Digital (UTD).
</p>
</body>
</html><figure>
<img id="image" src="IMG/icon.png" alt="Imagem de uma agenda"/>
<figcaption>Agenda</figcaption>
</figure><ul>
<li>Home</li>
<li>Cadastrar Contato</li>
<li>Contatos</li>
</ul><!DOCTYPE html>
<html lang="pt-br" dir="ltr">
<head>
<meta charset="utf-8">
<title>Agenda de Contato</title>
</head>
<body>
<h1>Agenda UTD</h1>
<h2>Organize os seus contatos para não ficar perdido!</h2>
<img id="image" src="IMG/icon.png" alt="Imagem de uma agenda" title="Agenda" />
<img id="logo" src="IMG/logoUTD.png" alt="Logomarca da UTD" title="Universidade do Trabalho Digital">
<ul>
<li>Home</li>
<li>Cadastrar Contato</li>
<li>Contatos</li>
</ul>
<p>
Seja bem vindo ao sistema de agenda que irá facilitar a organização do seu dia-a-dia.
</p>
<p>
Esse sistema foi desenvolvido pela turma de Iniciação a Programação do Turno Tarde da Univesidade do Trabalho Digital (UTD).
</p>
</body>
</html><dl>
<dt>HTML</dt>
<dd>
HTML é a linguagem de marcação de textos utilizada para exibir textos como páginas na Internet.
</dd>
<dt>Navegador</dt>
<dd>
Navegador é o software que requisita um documento HTML através do protocolo HTTP e exibe seu conteúdo em uma janela.
</dd>
</dl><h1><font color="red">Agenda UTD</font></h1>body {
font-family: "Arial", "Helvetica", sans-serif;
}p{
text-align: justify;
text-indent: 50px;
}p {
line-height: 3px; /* tamanho da altura de cada linha */
letter-spacing: 3px; /* tamanho do espaço entre cada letra */
word-spacing: 5px; /* tamanho do espaço entre cada palavra */
text-indent: 30px; /* tamanho da margem da primeira linha do texto */
}p {
padding: 10px 20px 15px 5px;
}
p {
margin: 10px 20px 15px 5px;
}
img{
height: 300px;
witdth: 300px;
}#header img {
margin-right: 35px;
vertical-align: middle;
width: 94px;
}
.cabecalho img {
padding-right: 35px;
vertical-align: middle;
width: 94px;
}<ul>
<li><a href="index.html">Home</a></li>
<li><a href="cadastro.html">Cadastrar Contato</a></li>
<li><a href="listaContato.php">Contatos</a></li>
</ul><!DOCTYPE html>
<html lang="pt-br">
<head>
<title>
Hello, World
</title>
<head>
<meta charset="utf-8">
<script type="text/javascript">
alert("Hello, World!");
</script>
</head>
<body>
</body>
</html>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<title>
Hello, World
</title>
<head>
<meta charset="utf-8">
<script type="text/javascript">
function hello(){
var msg = "Hello, World!";
document.open();
document.write(msg);
document.close();
}
</script>
</head>
<body onload="hello()">
<h1>Hi</h1>
</body>
</html>
sudo apt install php<!DOCTYPE html>
<html>
<body>
<h1>É hora do PHP!</h1>
<?php
echo "Hello World!!!";
?>
</body>
</html><?php
$name = "Guilherme";
$age = 20;
echo $name; // Guilherme
echo "</br>";
echo $age; // 20
?><?php
$total = 0;
function kmTomi($quilometros)
{
global $total;
$total += $quilometros;
return $quilometros * 0.6;
}
echo 'pecorreu '.kmTomi(100).' milhas \n';
echo 'pecorreu '.kmTomi(200).' milhas \n';
echo 'pecorreu no total '.$total.' quilometros \n';
?><?php
$a = 3;
$b = 3;
$c = $a * $b; // resultado é 9
$d = $a + $b; // resultado é 6
$e = $c - $d; // resultado é 3
?><?php
$a = 1; // A variável $a é igual a 1
$a += 2; // Somamos 2 ao valor da $a;
echo $a;
?><?PHP
function calculaDobro($valor){
$dobro = $valor = 2;
return $dobro;
}
$i = 2;
echo("O dobro de $i é ".calculaDobro($i)."<br>");
echo("O valor original de \$i é ".$i);
?><?php
class Produto{
var $codigo;
var $Descricao;
var $Preco;
var $Quantidade;
}
?><?php
class Produto{
var $codigo;
var $Descricao;
var $Preco;
var $Quantidade;
}
?>