Programação para Redes

Description

Rascunho aula 14/02
Sarah Fernanda
Note by Sarah Fernanda, updated more than 1 year ago
Sarah Fernanda
Created by Sarah Fernanda almost 8 years ago
16
0

Resource summary

Page 1

Programação para Redes- noções de programaçãolinguagem C- noções de banco de dadosSQLAvaliaçõesNF = (B1 + B2) / 2NF >= 7,0 :-)NF < 3,0 :-(3,0 < NF < 7,0 ExameFrequência < 75% :-(B1: prova (04/04)B2: prova (06/06)Exame: prova (20/06)------------------------------------------ProgramaçãoLinguagem de programação- sintaxe- semânticaLinguagem de máquinaCódigo fonte ---> Linguagem de máquina (Código executável)Compilação1. Escreva o código fonte.2. Compile o código fonte.Compilador - verifica possíveis erros de sintaxe - gera o código objeto3. Vincule o código objeto às bibliotecas da linguagem (linkedição).Linkeditor.4. Você terá ao final o código executável.PortabilidadeCapacidade de que o código fonte de um programa seja compilado/interpretado em computadores com diversas arquiteturas de sistema. A necessidade de modificar o código pode ser nula ou quase nula.Ex: a linguagem C é altamente portável; a linguagem Java é altamente portável; a linguagem Assembly não é portávelInterpretação1. Escreva o código fonte.2. Abra o interpretador.3. Execute o programa.4. Você NÃO TERÁ ao final o código executável. Ele será gerado na memória RAM do computador durante a execução e, terminada, será removido da memória.---------------------------------------------A linguagem C- instruções- funções: programas prontos que executam certas operaçõesprintf() - função usada para exibir texto na tela; está na biblioteca stdio.hpara usar a biblioteca stdio.h deve-se inserir a diretiva #include no início do programa (import em java)funções podem precisar de argumentos, ou seja, informações que lhe são passadas para que possa executar as operaçõesos argumentos devem ser inseridos entre parêntesestodo programa em C possui uma função chamada main()o padrão atualmente em uso determina que a função main() deve retornar um valor inteiro e por isso ela foi definida como do tipo "int"para definir o valor que deve ser retornado usa-se a instrução "return" ao final da função; a instrução return provocará o término da execução da funçãotodo o conteúdo da função deve vir entre chavesna função printf() o caractere \n provoca uma mudança de linha (new line)usando comentárioscomentários são textos que o programador insere no código fonte para lembrar-se de coisas importantes; os comentários são ignorados pelo compilador ou interpretador// comentário de uma linha/* */ comentário de mais de uma linhavariáveis e constantesvariável é uma forma de armazenar dados que possam ser modificados durante a execução do programaconstante é uma forma de armazenar dados que não serão modificados (e não podem ser modificados) durante a execução do programaos dados das variáveis são armazenados na memória RAMa memória RAM é organizada em endereços; cada endereço possui seu identificador em hexadecimalas variáveis terão nomes, criados pelo programador e que servirão para identificar os dados; o gerenciamento dos endereços de memória a serem utilizados é responsabilidade do sistema operacionalquando você criar uma variável, definirá seu tipo; isso permitirá que determinados tipos de valores sejam armazenados nessas variáveis---------------------------------------atividade extraclasse: pesquise quais são os tipos de dados em C, que valores podem ser armazenados e quanta memória RAM utilizam

Show full summary Hide full summary

Similar

Sistemas Distribuídos
João Paulo Silva Araújo
Comunicação de Dados e Redes
cesarfabr
REDES DE COMPUTADORES
quirinodox
Redes de Computadores
Deisi Wegermann
Simulado sobre conceitos de redes de computadores
paulohenriquebs
Gerência de Redes
Adilson Matos
Redes - Modelo OSI - Camadas
Rodrigo Ferreira
Avaliação Módulo 1 ao 4
Matheus Rafael
Senai-Bruna
brunnahrodrigues
PSI - Política de Segurança da Informação
Raoni Carvalho