Curso Online de Curso Completo Linguagem de Programação C

Curso Online de Curso Completo Linguagem de Programação C

Esse curso tem como público alvo, alunos de Computação e Engenharias, e aborda sobre Linguagem de Programação C.

Continue lendo

Autor(a):

Carga horária: 32 horas


Por: R$ 39,90
(Pagamento único)

Mais de 5 alunos matriculados no curso.

Certificado digital Com certificado digital incluído

Esse curso tem como público alvo, alunos de Computação e Engenharias, e aborda sobre Linguagem de Programação C.

Possui graduação em Sistemas de Informação pela Universidade do Grande Rio (2007) e Mestrado em Computação pela Universidade Federal Fluminense (2011). Pós graduada em Planejamento, Implementação e Gestão da EaD (Universidade Federal Fluminense (UFF). Possui Complementação Pedagógica em Matemática (Faculdade de Ciências Humanas de Vitória (FAVIX). Possui Bacharelado em Administração de Empresas (Faculdade Luiz Mendes). Atualmente é professora mestre da Faculdade Unilagos Araruama de Ensino. Professora mestre da Fundação de Apoio à Escola Técnica do Estado do Rio de Janeiro (FAETEC). Professora de Informática Educativa na Prefeitura Municipal de Saquarema. Tem experiência na área de Ciência da Computação, atuando principalmente nos seguintes temas: Second Life, CSCW, Interface Humano-Computador, Interatividade, Ambientes Colaborativos, Comunicação Mediada por computador, Educação Especial, Desenvolvimento Cognitivo, Administração de Empresas, Gestão da Qualidade, Gestão de Pessoas, Sistemas de Informações Gerenciais, etc.



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • Programação de Computadores Linguagem C

    Programação de Computadores Linguagem C

    PROFESSORA MSC. CINTIA CAETANO

  • Introdução

    Introdução

    Criada em 1972, por Dennis Ritchie;
    Centro de Pesquisas da Bell Laboratories;
    Para utilização no S.O. UNIX;
    C é uma linguagem de propósito geral;
    Em 1989 o Instituto Norte-Americano de Padrões (ANSI) padronizou a linguagem C.

    2

  • Introdução

    Introdução

    Case Sensitive existe diferença entre maiúsculas e minúsculas;
    Tipos de dados primitivos: caracter, inteiro e real;
    Possui estruturas de controle de fluxo;
    Operadores aritméticos, lógicos, relacionais e condicional;
    Todo programa tem uma função principal chamada main();
    Todo linha de instrução em um programa é finalizada com um “;”

    3

  • Estrutura de um programa em C

    Estrutura de um programa em C

    4

  • Palavras-reservadas

    Palavras-reservadas

    5

  • Definição de Variáveis

    Definição de Variáveis

    Devem ser declaradas no início do programa ou do sub bloco;
    Podem ser classificadas como Locais ou Globais.
    Locais
    Declaradas dentro de funções;
    Utilizada apenas dentro do escopo da função;
    O escopo de uma função é determinado por abre-chaves “{“ e termina em fecha-chaves “}”;
    Só existem no momento que sua função está em execução.
    Globais
    Declaradas fora de todas as funções;
    Podem ser acessadas de qualquer parte do programa;
    Existem durante toda a execução do programa.

    6

  • Nomes de Variáveis

    Nomes de Variáveis

    Deve conter um ou mais caracteres;
    O primeiro caractere sempre deve ser uma letra;
    Os caracteres subseqüentes podem ser letras, números ou “_”;
    Não pode ser igual às palavras-chaves;
    Não pode ter o mesmo nome de funções;

    Obs: as variáveis “soma” e “Soma” são distintas

    7

  • Declarando variáveis

    Declarando variáveis

    Sintaxe
    Nome_variável;
    Ex:
    char nome;
    int idade;
    int total;

    Atribuindo valor
    Nome_da_variavel = expressão;
    Ex:
    nome = ‘Joao’;
    idade = 18;
    total = 10 + 20;

    8

  • Operadores aritméticos

    Operadores aritméticos

    9

  • Operadores aritméticos Unários e Binários

    Operadores aritméticos Unários e Binários

    Unários (+, -, ++, --) agem sobre uma variável apenas, modificando ou não o seu valor, e retornam o valor final da variável.
    a = -b;
    a++; (ou seja) a = a+1;
    a--; (ou seja) a = a-1;
    Obs: operador “” como troca de sinal é um operador unário que não altera a variável sobre a qual é aplicado, pois ele retorna o valor da variável multiplicado por -1.
    Binários (+, -, *, /, %) usam duas variáveis e retornam um terceiro valor, sem modificar as variáveis originais.

    10

  • Operadores aritméticos - Precedência

    Operadores aritméticos - Precedência

    11


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 39,90
Pagamento único
Processando... Processando...aguarde...
Autorizo o recebimento de novidades e promoções no meu email.

  • Programação de Computadores Linguagem C
  • Introdução
  • Estrutura de um programa em C
  • Palavras-reservadas
  • Definição de Variáveis
  • Nomes de Variáveis
  • Declarando variáveis
  • Operadores aritméticos
  • Operadores aritméticos Unários e Binários
  • Operadores aritméticos - Precedência
  • Operadores de Atribuição
  • Comentários
  • Arquivos de Cabeçalho (bibliotecas)
  • Tipos Primitivos
  • Tipos de Dados - Padrão ANSI
  • Estrutura básica de um programa em C
  • Funções Básicas da Linguagem C
  • Função Printf()
  • Função Printf(): Exemplos
  • DICAS
  • Arredondamento
  • Complementando com zeros à esquerda
  • Função scanf()
  • Função scanf(): Exemplo 1
  • Função scanf(): Exemplo 2
  • Função scanf() : Exemplo 3
  • Função Gets() e Puts()
  • Função Getchar()
  • Função Getch() e Getche()
  • Observação
  • Funções Condicionais da Linguagem C
  • Introdução
  • Sintaxe
  • Exemplo 1
  • Sintaxe com Else
  • Exemplo 2
  • Exemplo 3
  • Ninhos de IF
  • Comando SWITCH
  • Sintaxe
  • Exemplo 4
  • Funções de Repetição da Linguagem C
  • Comando WHILE
  • Exemplo 1
  • Comando DO WHILE
  • Exemplo 2
  • Comando FOR
  • Exemplo 3
  • Variações do Comando FOR
  • Exemplo 4
  • Comandos de Desvio
  • Função BREAK
  • Função BREAK: Exemplo
  • Função CONTINUE
  • Função CONTINUE: Exemplo
  • Função RETURN
  • Função RETURN: Exemplo
  • Função GOTO
  • Função GOTO: Exemplo
  • Função Exit
  • Função Exit: Exemplo
  • Vetores e Matrizes na Linguagem C
  • Vetor
  • Vetor: Sintaxe
  • Vetor: Inicialização
  • Vetor: Exemplo 1
  • Vetor: Exemplo 2
  • Matriz
  • Matriz: Sintaxe
  • Matriz: Inicialização
  • Matriz: Exemplo 1
  • Funções na Linguagem C
  • Introdução
  • Sintaxe
  • Declaração de Parâmetros
  • Retorno da Função
  • Exemplo 1
  • Exemplo 2
  • Exemplo 3
  • Uso do Tipo Void em Funções
  • Chamada de Função
  • Passagem de parâmetros por valor
  • Exemplo 4
  • Passagem de parâmetros por referência
  • Exemplo 5
  • Registros na Linguagem C
  • Introdução
  • Registro
  • Declaração de Registros
  • Acessando elementos
  • Exemplo 1
  • Exemplo 2
  • Registro dentro de Registro
  • Exemplo 3
  • Vetor de Registros
  • Exemplo 4
  • Arquivos na Linguagem C
  • Introdução
  • Arquivos
  • Tipos de Arquivos
  • A melhor escolha do tipo de Arquivo
  • Etapas
  • 1. Criação ou abertura do arquivo
  • 2. Gravação ou leitura de dados
  • 3. Fechamento do arquivo
  • Ponteiro
  • Abrindo ou criando um arquivo
  • Função fopen
  • Valores Válidos para o Modo de Abertura de Arquivos
  • Exemplo
  • Teste de abertura e criação
  • Fechando arquivo
  • Lendo ou gravando dados no arquivo
  • Exemplo 1
  • Exemplo 2
  • Lendo ou gravando dados no arquivo
  • Exemplo 3
  • Exemplo 4
  • Lendo a partir de arquivos-texto
  • Exemplo 5
  • Exemplo 6
  • Lendo a partir de arquivos binários
  • Gravando em arquivos-binários
  • Exemplo 7
  • Lendo a partir de arquivos-binários
  • Exemplo 8
  • Exemplo 9
  • Posicionando-se em um arquivo binário
  • Busca em arquivo-binário