Trabalho em linux

Iniciado por brun0conte, 15 de Abril de 2010, 10:33

tópico anterior - próximo tópico

brun0conte

sou iniciante ainda e tenho um trabalho que estou tendo muitas dificuldades.

CitarLista de Exercícios 01 - LINUX

1) A partir do seu home crie a pasta Exercicios.
2) Dentro da pasta Exercicios crie a pasta Disciplinas.
3) Dentro da pasta Disciplinas crie as seguintes pastas: LAPROI, ALGOI e FUNDAMENTOS.
4) Dentro da pasta LAPROI, crie as pastas: PRGs, DOCS e TESTES.
5) Dentro da pasta DOCS, crie a pasta AULAS.
6) Dentro da pasta ALGOI, crie a pasta ATIVIDADES.
7) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg1.txt
Algoritmo Exemplo
Inicio
    inteiro num1,num2

    escrever("Digite dois valores inteiros: ")
    ler(num1,num2)
    escrever("Soma = ", num1 + num2)
Fim
8) Copie o arquivo alg1.txt para a pasta FUNDAMENTOS.
9) Mova o arquivo alg1.txt da pasta FUNDAMENTOS para a pasta ATIVIDADES (de ALGO I).
10) Apague alg1.txt da pasta ALGOI.
11) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg1.c na pasta LAPROI.
#include <stdio.h>

main(){
    int num1,num2;

    printf("\nDigite dois valores inteiros: ");
    scanf("%d%d",&num1,&num2);
    printf("\nSoma = %d\n", num1 + num2);
}
12) Em LAPROI, compile e execute prg1.c
13) Copie prg1.c e o seu executável para a pasta PRGs.
14) Em PRGs, renomeie prg1.c para programa1.c
15) Em PRGs, renomeie o executavel de prg1.c para programa1
16) Copie programa1 de PRGs para TESTES.
17) Copie programa1.c de PRGs para DOCs como o nome de teste1.c
18) Mova teste1.c de DOCs para pasta ATIVIDADES (de ALGOI).
19) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg2.c na pasta TESTES (de LAPROI).
#include <stdio.h>
#define PERC 1.10

main(){
   float salario;

   printf("\nDigite o seu salario: ");
   scanf("%f", &salario);
   printf("\nSalario com 10% de aumento = %f\n", salario * PERC);
}
20) Compile e execute o programa prg2.c
21) Copie todos os arquivos da pasta TESTES para LAPROI.
22) Mova todos os arquivos da pasta TESTES para PRGs.
23) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg2.txt
Algoritmo Exemplo
Inicio
    const perc =1.10
    real salario

    escrever("Digite o seu salario: ")
    ler(salario)
    escrever("Salario com 10% de aumento = ", salario * perc)
Fim
23) Copie alg2.txt para a pasta ATIVIDADES com o nome de algoritmo2.txt.
24) Apague a pasta FUNDAMENTOS.
25) Crie a pasta ARQUIVOS dentro da pasta LAPROI.
26) Copie os arquivos da pasta ATIVIDADES (de ALGOI) para ARQUIVOS.
27) Remova a pasta ATIVIDADES.
28) Mova o arquivo algoritmo2.txt de ARQUIVOS para LAPROI.
29) Altere prg2.c de PRGs como  apresentado abaixo e salve-o com o nome prg3.c na mesma pasta (PRGs):
#include <stdio.h>

main(){
   float salario,perc;

   printf("\nDigite o seu salario: ");
   scanf("%f", &salario);
   printf("\nDigite o percentual de aumento: ");
   scanf("%f", &perc);

   printf("\nSalario com %f de aumento = %f\n", perc, salario + salario * perc);
}
30) Compile e execute o programa prg3.c.
31) Copie o executável de prg3.c para a pasta TESTES.
32) Na pasta TESTES, renomeie o executável copiado no item 31 para final
33) Apague todas as pastas criadas.

ja fiz ate aqui:

Citar#!/bin/bash

clear
cd ~; rm -r ./exercicios
cd ~
mkdir exercicios
mkdir ./exercicios/disciplina
cd ./exercicios/disciplina
mkdir LAPROI ALGOI FUNDAMENTO
cd LAPROI
mkdir PRGs DOCS TESTES
cd DOCS
mkdir AULAS
cd ~;cd ./exercicios/disciplina/ALGOI
mkdir ATIVIDADES
cd ~;nano ./exercicios/disciplina/ALGOI/arqteste.txt
cp ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/FUNDAMENTO
mv ./exercicios/disciplina/FUNDAMENTOS/arqteste.txt ./exercicios/disciplina/ALGOI/ATIVIDADES
rm ./exercicios/disciplina/ALGOI/ATIVIDADES/arqteste.txt
nv ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/ALGOI/arqteste.txt
cd ~;nano ./exercicios/disciplina/LAPROI/prg1.c

nao sei mais para onde ir

clcampos

O melhor conselho é que pesquise e responda você mesmo, porque senão os exercícios não vão valer nada.

Este fórum é para suporte ao ubuntu, e suas seções são destinadas apenas a este fim, assim vou mover isso para o Café.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

brun0conte

ja pesquisei sobre executar e copilar e nao achei nada, to rancando os ultimos cabelos da cabeça

velox256

Acabamos de ver uma nova forma de cola, a Cola Virtual, onde o 'aluno' quer as respostas prontas pros trabalhos que fazem, hehehehe... E depois reclamam qdo eu faço piadas...  ;D


Citação de: clcampos online 15 de Abril de 2010, 10:49
O melhor conselho é que pesquise e responda você mesmo, porque senão os exercícios não vão valer nada.

Este fórum é para suporte ao ubuntu, e suas seções são destinadas apenas a este fim, assim vou mover isso para o Café.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

brun0conte

pois e cara, infelizmente somos obrigados a aprender na marra as coisas, principalmente quando nao e sua praia. E nao quero cola virtual, quero ajuda, ou vc tbem ja nasceu sabendo os comandos, meu maior problema e nao ter o linux instalado e nao saber alguns comandos esse e meu problema.

clcampos

Estudar um software que não esta instalado é mesmo um problema.

Comece por instalar ele, por vias normais, usando o wubi ou mesmo em uma máquina virtual, assim vai ver que será muito mais fácil.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

velox256

Foi mal pelo meu comentário, mas é que o seu post não tem muito a ver com o que tratamos aqui, nosso fórum é para usuários de Linux, ajudá-los a usar o sistema e a consertar eventuais problemas surgidos ao longo do uso do mesmo. O que vc está pedindo não se encaixa em nenhuma das seções disponíveis no fórum, pois é uma solicitação individual onde vc está apostando que alguém com boa vontade e conhecimento possa lhe ajudar.

E realmente não nasci sabendo, mas aprendi a me virar, tanto que tenho poucas perguntas feitas aqui e sim um montão de respostas que foram úteis para muitos usuários; no seu caso, na minha opinião vc começou seu curso de Linux de forma errada, já que não tem o sistema instalado na sua máquina. Ter o sistema é parte importante do seu aprendizado, imagina um cara na noite de núpcias, o que ele vai fazer com a mulher dele se ele não "treinar" com as outras (namoradas, brincar de médico com as priminhas, ir na ZBM, etc)? Ou uma comparação para os PS, como aprender a dirigir sem colocar a mão em um volante de verdade?


Citação de: brun0conte online 15 de Abril de 2010, 11:05
pois e cara, infelizmente somos obrigados a aprender na marra as coisas, principalmente quando nao e sua praia. E nao quero cola virtual, quero ajuda, ou vc tbem ja nasceu sabendo os comandos, meu maior problema e nao ter o linux instalado e nao saber alguns comandos esse e meu problema.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Roberto Ramos

Pesquise por "gcc" ele é o compilador do linux para c, vc encontrará os comandos necessários para compilar esses programinhas que estão no seu trabalho...[]'s  ;)