Perguntas Frequentes
Sobre a Inscrição e Desinscrição |
Sobre o uso de Compiladores |
Sobre a linguagem C |
Sobre o conteúdo e duração |
Sobre a organização do curso |
Assuntos diversos |
a) Sobre a Inscrição/Desinscrição
0- Como é que eu me inscrevo no curso de C? Quando vai ter outra turma?
1- Tentei me inscrever no curso Virtual de C e obtive a seguinte resposta:
From listproc@uirapuru.cpdee.ufmg.br Mon Feb 16 08:03 EST 1998
Subject: SUBSCRIBE ESPERACURSOC Nome Sobrenome
Voce assinou a lista esperacursoc@cpdee.ufmg.br ... etc
Seu endereco e' xxx@zzz.com.br. O que isto significa?2- Não consigo me inscrever no curso. Que erro estou cometendo?
3- O que seriam estas requisições administrativas?
b) Sobre o uso de compiladores no curso
0- É necessário um editor de texto específico para escrever as rotinas em C?
1- Como conseguir uma cópia do compilador C?
4- Tenho o compilador xxx da empresa yyy. Posso usá-lo no curso?
5- O compilador gcc para DOS (DJGPP) possui algum ambiente integrado de desenvolvimento?
6- O compilador C do LINUX 2.0.x é padrao ANSI?
7- Existe o tal "RHIDE" que eu usava com o djgpp(DOS) numa versao para Linux?
8- Gostaria de saber se existe muita diferenca entre o C padrao e TurboC.
9- Alguns esclarecimentos sobre "C padrao ANSI"
10- Os compiladores dos unixes tem o header conio.h?
11- Mais alguem estah tendo problemas para usar o Rhide? A opcao de menu RUN estah desbilitada ...
12- Tô com o Borland C++Builder, da pra compilar em C com ele?
13- Como usar o Visual C++ da Microsoft para compilar programas em C?
14- Como usar o Borland C++ 5.0 para compilar programas em C?
1- Tenho uma dúvida sobre a linguagem C. Onde achar a resposta?
d) Sobre o conteúdo e duração do curso
1- Gostaria de saber se o curso de C tem duracao estabelecida, ou se extendera o quanto for necessario.
3- Preciso saber alguma linguagem basica de programação para acompanhar o curso?
e) Sobre a organização do curso
1- O curso de C em questão oferece certificado de conclusão e participação ao término do mesmo?
2- O curso vai ser dado na WWW ou via e-mail?
3- Quais as regras para uso da lista cursoc@cpdee.ufmg.br?
4- Por que os e-mails tem que ser mandados para toda a lista e nao somente para os monitores?
5- Por que não acentuar o texto do seu e-mail?
6- Vale qualquer pergunta sobre a linguagem C na lista?
7- Onde estão as listas de Exercícios? Qual o endereço para enviar as respostas?
8- O que são estas mensagens sem texto que aparecem de vez em quando na lista?
9- Existe alguma maneira de eu conseguir todos os e-mails que foram enviados para a lista?
1- Gostaria de saber porque voces não colocam um curso de Matlab( versão nova).
Respostas:
a) Sobre a Inscrição
0- Como é que eu me inscrevo no curso de C? Quando vai ter outra turma?
Consulte nossa página de inscrições.
1 - Tentei me inscrever no curso Virtual de C
e obtive a seguinte resposta:
From listproc@uirapuru.cpdee.ufmg.br Mon Feb 16 08:03 EST 1998
Subject: SUBSCRIBE ESPERACURSOC Nome Sobrenome
Voce assinou a lista esperacursoc@cpdee.ufmg.br ... etc
Seu endereco e' xxx@zzz.com.br. O que isto significa?
Isto significa que você esta' inscrito na nossa lista. As aulas do
segundo semestre devem começar em agosto ou setembro de 1999.
2 - Não consigo me inscrever no curso. Que erro estou cometendo?
Verifique se você está enviando o pedido de inscrição para o
endereço correto: listproc@cpdee.ufmg.br .
Lembre-se, também, que o listproc é um programa, não é um endereço de uma pessoa de
carne e osso. Qualquer coisa que estiver em sua mensagem além de subscribe
esperacursoc Nome Sobrenome, será interpretado como um comando por ele, que tentará
executá-lo. Portanto, coloque no conteúdo de sua mensagem apenas subscribe
esperacursoc Nome Sobrenome. Não tente "conversar" com o listproc, pois ele
não irá saber como responder a você!!!! Lembre-se, também, que
subscribe esperacursoc Nome Sobrenome deve estar no corpo do e-mail e não na linha de
subject.
3 - O que seriam estas requisições
administrativas? Para me inscrever no curso virtual de C preciso fazer mais alguma coisa
além do que já fiz, ou seja, enviar um e-mail com o conteúdo "subscribe
esperacursoc Nome Sobrenome" ?
Não, você não precisa fazer mais nada. O listproc é um programa
de administracao de listas eletrônicas. O que
ele quis dizer com estas "requisições administrativas" e'
relativo aa administracao das proprias listas: por exemplo, para voce entrar numa lista,
saber quem esta' inscrito numa lista, se desligar de uma lista, etc, deve enviar as suas
requisicoes para listproc@cpdee.ufmg.br e não para o endereco da lista.
4 - Será que você poderia trocar o meu e-mail inscrito na lista do curso de C de xxx@zzz.com.br para yyy@www.com.br?
Uma vez começado o curso, a única forma de fazer isto é enviando um e-mail para renato@cpdee.ufmg.br solicitando a troca.
Se estiver inscrito na lista de espera do curso do segundo semestre, antes de começar o curso, você mesmo pode fazer isto. A partir do endereço xxx@zzz.com.br mande e-mail para listproc@cpdee.ufmg.br com o conteúdo unsub esperacursoc. Depois disto, a partir do endereço yyy@www.com.br, mande e-mail para listproc@cpdee.ufmg.br com o conteúdo subscribe esperacursoc Nome Sobrenome.
5. Como saber quem está inscrito no curso de C?
Para saber quem está na lista de espera do próximo curso, enviar
e-mail para listproc@cpdee.ufmg.br com o
conteúdo: REVIEW ESPERACURSOC . Para quem está
matriculado no curso atual, o comando é REVIEW CURSOC.
6- HELP! Como desinscrever deste curso?
Para se desinscrever do curso de C, depois de iniciado o curso (isto
é, a partir de abril), voce tem duas opcoes;
a) Se desinscrever apenas da lista de discussoes do curso. Enviar
e-mail para listproc@cpdee.ufmg.br
com o conteudo: UNSUB CURSOC
b) Se desinscrever da lista de discussoes e da lista de anuncios
do curso. Enviar e-mail para listproc@cpdee.ufmg.br
com o conteudo: UNSUB CURSOC em uma
linha e UNSUB AN_CURSOC na linha seguinte
Nao envie seu pedido de desinscricao para a lista ou para mim!
Lembre-se tambem que o listproc e' um programa que tem sintaxe rigida. Isto significa que
voce nao deve incluir nada mais na sua mensagem, porque senão o listproc nao
processará o seu pedido!!!!!!
b) Sobre o uso de Compiladores no curso
0 - É necessário um editor de texto específico para escrever as rotinas em C?
Você pode usar qualquer editor que gere arquivo ASCII. Exemplos:
Edit (DOS), Notepad (Windows) ou o vi (Unix). Alguns compiladores possuem um ambiente
integrado para desenvolvimento de programas em C (IDE, do inglês Integrated Development
Environment). Neste caso, voce pode usar este ambiente para criar seus programas. E' o
caso dos compiladores da Microsoft, da Borland e o caso do Rhide
para o compilador gcc.
1 - Como conseguir uma cópia do compilador ?
Para fazer o curso, você precisará de um compilador C, padrao ANSI, instalado em seu computador. No caso de máquinas Unix, este compilador normalmente já vem com o sistema operacional e se chama cc (C Compiler). Observe, porém, que em algumas máquinas Unix este compilador não é padrão ANSI. Neste caso, você pode usar o gcc (GNU C/C++ Compiler), que é um compilador grátis, disponível em vários sites na Internet. Máquinas rodando o DOS ou Windows, necessitam da instalação um compilador C. Existe também uma versão grátis do compilador gcc para DOS, sob o nome de DJGPP. Este compilador é disponível na Internet. Para saber quais arquivos são necessários, como baixá-los e instalá-los, leia as instruções abaixo. Para instruções mais completas sobre o DJGPP você pode consultar o DJGPP-FAQ List. Leia também o arquivo readme.1st. Uma outra opção de compilador grátis é o TClite, da Borland. Este compilador é mais simples de instalar do que o DJGPP e pode ser obtido em http://www.cprogramming.com/tclite.html. As instruções de instalação podem ser consultadas abaixo. Uma desvantagem do TClite é que os programas que você gera somente podem ser executados dentro do ambiente do TClite. Existem também vários compiladores comerciais disponíveis e os mais comuns são os da Borland e da Microsoft.
Se você não quiser usar estes compiladores, pode tentar o catálogo de compiladores
grátis na Internet.
Seguem algumas dicas:
Pegue os seguintes arquivos no site do curso:
1----djdev202.zip
2----gcc281b.zip
3----bnu281b.zip
4----rhide14b.zip
5----csdpmi4b.zip, caso você não vá rodar o DJGPP em uma janela DOS do Windows 95.
Consulte o readme.1st para verificar o que são os outros arquivos e qual a utilidade deles. Se quiser maiores detalhes ainda, pegue o arquivo de FAQ do DJGPP, ou os arquivos do programa INFO e instale-os em seu computador também.
Depois de pegar os 4 (ou 5, se você também precisar do csdpmi4b.zip) arquivos acima, descompacte-os mantendo a estrutura de diretórios presente nos arquivos *.zip (isto é, se estiver usando o pkunzip, use o comando pkunzip -d *.zip. Se estiver usando o Winzip, marque a caixa "Use Folder Names" na hora de descompactar) em um diretório (por exemplo o diretório C:\DJGPP ), vá no C:\ e edite o autoexec.bat. Nele escreva lá no final mesmo as seguintes linhas, exatamente como abaixo:
SET DJGPP=C:\DJGPP\DJGPP.ENV
SET PATH=C:\DJGPP\BIN;%PATH%
OBS:
FIM!
Mais fácil que roubar o doce de uma criança, não? Porém, se você achou tudo isto muito complicado, pode tentar o compilador TClite, cuja instalação está detalhada abaixo.SET PATH=C:\TCLITE\BIN;%PATH%
Digite tc
Modifique: Library Directories:
C:\TCLITE\LIB; (substitua o TCLITE pelo diretório onde
você instalou o TCLITE)
4- Tenho o compilador xxx da empresa yyy.
Posso usá-lo no curso?
Voce pode usar qualquer compilador C padrão ANSI, conforme visto na resposta 1. Verifique na documentação do seu compilador se
ele é padrão ANSI. Nao ensinaremos a trabalhar com este compilador ou
com qualquer outro, especificamente. Voce deve sempre se referir à documentação do seu
compilador para verificar como produzir o seu programa executável a partir dos seus
fontes. Mostramos, apenas como exemplo, como compilar usando o ambiente
RHIDE do DJGPP (o que também é válido para o TClite), o Borland C++ 5.0 e o Microsoft
Visual C++ 5.0.
5- O compilador gcc para DOS (DJGPP) possui algum ambiente integrado de desenvolvimento, onde eu consiga editar o programa, compilá-lo e debugá-lo?
Sim! Existe um programa chamado RHIDE que pode ser usado junto com o
DJGPP como ambiente integrado de desenvolvimento (IDE = Integrated Development
Environment). Você pode consegui-lo no mesmo site da Internet onde você conseguiu o
DJGPP, arquivo rhide14b.zip.
As instruções de uso do Rhide podem ser consultadas clicando aqui.
6- O compilador C do LINUX é padrão ANSI?
O compilador C do linux (chamado gcc) é ideal para o curso, já que
ele segue o padrao ANSI. Com ele você não terá problema algum.
7- Existe algum ambiente de desenvolvimento semelhante ao RHIDE para Linux?
1- Sim existe o "RHIDE" para LINUX. Voce pode encontrar maiores informacoes no endereco: http://www.tu-chemnitz.de/~sho/rho/rhide/rhide.html
2- Se você usa o ambiente gráfico do Linux, procure executar o XWPE (X Window Programming Environment) - que é um ambiente de desenvolvimento, muito parecido com o do Turbo C do DOS. Para acionar o XWPE:
1 - Entre no ambiente grafico do linux (XFree86 ou outro);
2 - Acione o menu start na barra de tarefas;
3 - Acesse a opcao Xapplications;
4 - Acesse a opcao XWpe.
Para quem não tem o XWPE, pode buscá-lo no ftp da UNICAMP: http://ftp.unicamp.br/
1. Clique em Global Search (pesquisa ao repositorio);
2. digite o nome "xwpe" + enter;
3. depois que obtiver a lista dos arquivos disponiveis, você tem que escolher a versão que corresponde ao teu Linux (slackware, debian, redhat..). É muito fácil de instalar (soh tem q compilar, mas eh soh ler os arquivos que acompanham o programa)
8- Gostaria de saber se existe muita diferenca
entre o C padrao e TurboC.
Existem diferencas entre o TurboC e o C padrao sim, mas o TurboC tem as
funcoes do C padrão, e algo a mais.
9- Alguns esclarecimentos sobre "C padrao
ANSI"
Um "padrao" e' um acordo documentado contendo especificacoes,
tecnicas ou outro criterio preciso para ser usado consistentemente como regra, orientacao
ou definicao de caracteristicas, para assegurar que o produtos, processos ou
servicos sejam adequados para seus propositos. Um padrao e' periodicamente revisto e
atualizado, de forma a incorporar novas necessidades e evolucoes. No nosso caso, "C
padrao ANSI" significa que um grupo de especialistas em C pertencentes a ANSI
(American National Standards Institute) se reuniu, discutiu muito, elaborou um documento
"rascunho", submeteu a apreciacao da comunidade interessada e por fim aprovou um
documento final extremamente detalhado que e' o padrao, devendo ser RIGOROSAMENTE cumprido
por todos que dizem "seguir o padrao". Seguir um padrao para software e' muito
importante, pois ele garante a compatibilidade e a portabilidade do software entre
diversos compiladores e plataformas. Dai' a importancia deste assunto. O padrao ANSI
apenas especifica uma biblioteca padrao minima, o que nao impede que compiladores que
seguem o padrao nao possam incluir recursos adicionais. A maioria dos compiladores fornece
bibliotecas que contem muito mais funcoes que as definidas pelo ANSI, visando facilitar a
vida do programador e ser um diferencial para o produto. Assim sendo, compiladores que
seguem o padrao, como o Turbo C, o gcc, etc, possuem tambem outros recursos (que podem ser
- e sao - diferentes entre si), mas o que esta' definido no padrao e' seguido a risca.
Mais uma observacao: algumas funcoes encontradas na versao original do C para UNIX nao sao
definidas pelo padrao ANSI por serem consideradas redundantes.
10- Eu gostaria de saber se os compiladores dos unixes tem o header conio.h (acho que eh esse que tem o getche())?
Como esta citado no texto, a biblioteca conio nao faz parte das bibliotecas do C ANSI. Na realidade esta biblioteca foi introduzida pela Borland em uma das versoes do Turbo C (3.0?), salvo engano. Logo, os compiladores UNIX nao deverao ter esta biblioteca.
O conio.h significa console I/O, que e' diferente do stdio.h, que significa standard I/O. Para compiladores baseados em DOS, as funcoes de E/S direto pela console geralmente usam o arquivo de cabecalho CONIO.H (de toda forma, verifique no manual do seu compilador, pois o nome pode variar de um compilador para outro).
Para quem usa C no linux... pegue esta lib: http://sunsite.unc.edu/pub/Linux/libs/ui/linux-conio-1.02.tgz e' uma conio.h feita com ncurses, de modo que a maioria das funcoes da conio do dos estao emuladas aqui nesta versao!
A biblioteca "conio.h" eh device-dependent, geralmente com
funcoes especificas para cada hardware. Nao convem utiliza-la em um programa que se
pretende "portar" para outras plataformas de hardware/software.
11- Mais alguem estah tendo problemas para usar o Rhide? Consigo compilar, mas não executar os programas. A opcao de menu RUN estah desbilitada 8(
1- Veja se você seguiu rigorosamente as instruções de instalação do DJGPP.
2- Tive o mesmo problema, resolvendo-o da forma abaixo:
-fechar o projeto existente (Project | Close);
-abrir o arquivo novamente (File | Open);
-informar o diretório onde os arquivos estão sendo gravados (Options
| Directories | Sources).
12- Tô com o Borland C++Builder, dá pra compilar em C com ele?
Este software não eh aconselhavel para o acompanhamento desse
curso. Trata-se de uma ferramenta muito poderosa mas eh dirigida para programacao via
interface visual. Nesse sentido é praticamente identico ao Delphi. A diferença é que
utiliza código fonte em C++. Para entender melhor, converse com alguem que saiba Delphi.
Voce pode ate inserir codigos em C padrao ANSI em rotinas de eventos relacionados a
componentes, mas algumas funcoes (especialmente as de entrada e saída) nao tem muito
sentido.
Resumindo, os conceitos para esta ferramenta sao
totalmente diferentes dos abordados nesse curso. Eh importante dizer que para se programar
bem em C++ Buider eh necessario saber C++, que por sua vez exige bons conhecimentos de C
padrao, dai a importancia dos conhecimentos a serem adquiridos nesse curso.
13- Como usar o Visual C++ da Microsoft para compilar programas em C?
Para compilar, criar executaveis e executar programas C padrão ANSI no mesmo, deve-se proceder da seguinte forma:
1-Abrir o MSVC 5.0,
2-Clicar em File,
3-Clicar em New,
4-Assim que abrir a janela, escolher na lista de tipos de projetos, Win32 Console Aplication, nao esquecer de colocar o nome "nome" para o projeto e modificar o caminho (se for o caso) nos campos ao lado, 5-Clicar OK (so esta disponivel se tiver colocado o nome do projeto),
6-Aparecendo a janela de tres paginas chamada Workspace nome, escolher a pagina file (na parte de baixo),
7-Clicar com o botao direito do mouse em nome files e escolher Add Files to Project
8-Ao aparecer a janela Insert Files into Project, colocar o nome: nome_do_arquivo.c (nao esquecer da terminacao .c),
9-Na janela de tres paginas que devera permanecer aberta na pagina file, clicar no "mais" que esta antes de nome files e clicar duas veses em nome.c,
10-Escrever seu codigo no editor ao lado,
11-Para compilar, criar executável e executar a partir do MSVC ir em Build na barra de menu e escolher a acao desejada.
12-Se o aplicativo for executado a partir do MSVC aparecera a mensagem Press any key to continue talvez ate mais de uma vez. Isto nao eh erro e basta apertar uma tecla para continuar. Esta mensagem nao mais aparecera se voce executar o aplicativo de fora do MSVC, como por exemplo, no explorer, indo no diretorio onde esta o seu projeto e clicando duas vezes em nome.exe.
14- Como usar o Borland C++ 5.0 para compilar programas em C?
No Borland C++ 5.0, basta voce chamar a opcao File -> New ->
Text Edit e então digitar o seu programa na janela que vai aparecer. Depois é so' chamar
a opção Project -> Build all para compilar e linkar, gerando o executável. Chame
então Debug -> Run, para rodar o seu executável.
15- Dá pra usar o DJGPP e o Rhide no Windows NT 4.0?
Sim. Você pode usar as mesmas instruções
de instalação acima. A única diferença é que o arquivo equivalente ao
AUTOEXEC.BAT para o WINDOWS NT 4.0 é o AUTOEXEC.NT. O arquivo se encontra em
C:\WINNT\SYSTEM32\ e deve ser editado da mesma forma que o AUTOEXEC.BAT. As
alterações no arquivo AUTOEXEC.NT como em vários outros do sistema só podem ser
efetuadas por um administrador de rede. Se você não é o administrador da máquina, deve
criar um arquivo de lote (*.BAT) contendo as linhas onde são setadas as variáveis de
ambiente e executá-lo antes de executar o RHIDE.
16- Quais os argumentos que devem ser
utilizados na hora de compilar com o gcc, por exemplo: gcc O .... ??
Execute o comando: man gcc, se você estiver em ambiente Unix. Se
estiver em ambiente DOS, pode instalar o FAQ e o help "info" (se ja nao tiver
feito), que sao os arquivos faq211b.zip e txi312b.zip, respectivamente.
Após instalado o txi390b.zip, digite info no prompt do DOS. Porém, se estiver
apenas compilando um programa composto de um único arquivo, por exemplo, prog.c,
execute gcc prog.c -o prog.exe .
c) Sobre a linguagem C
1- Tenho uma dúvida sobre a linguagem C. Onde achar a resposta?
Tente achar a resposta nas páginas
do curso. Caso a resposta não esteja lá, tente a nossa bibliografia.
Caso sua dúvida seja mais complexa, talvez seja o caso de tentar o FAQ sobre linguagem C.
Se ainda não resolveu, mande a dúvida para a lista
do curso.
2- Quais as diferenças entre o C e o C++?
O C++ é um aperfeiçoamento da linguagem C. O C++, além dos
melhoramentos incluidos na sintaxe da linguagem C, inclui suporte para a Programação
Orientada a Objetos (POO). Você pode se referir ao FAQ da linguagem C++
ou ao curso de
Introdução à Programação Orientada a Objetos em C++ para maiores informações.
d) Sobre o conteúdo e duração do curso
1- Gostaria de saber se o curso de C tem duracao estabelecida, ou se extendera o quanto for necessario.
A duração estabelecida para o curso e' de 8 semanas, conforme pode
ser verificado no nosso cronograma.
2- Gostaria de saber o quanto o curso entra no Windows 95/NT e nas WIN32, que e o meu objetivo a medio prazo . O que mais vamos estudar além do C padrao?
Nao entra em nada relativo a programacao do Windows. O C e' uma linguagem que pode ser usada para efetuar programacao em varios ambientes, incluindo o Windows. Porem nao e' nosso objetivo neste curso estudar a programacao para o Windows. Uma excelente referencia sobre o uso da linguagem C para a programacao Windows 95 e' o livro do Charles Petzold: "Programming Windows 95" , da Microsoft Press, com 1100 paginas de informação de excelente qualidade. O pré-requisito para entender este livro é conhecer bem a programação utilizando a linguagem C e isto você poderá obter no nosso curso!
Não vamos estudar nada além do C padrão! Nao vamos estudar CGI's,
programacao de portas seriais, de portas paralelas, programacao Windows 95, C++, Java, o
movimento das galaxias, ou qualquer coisa alem do C. Qualquer duvida sobre o que vai ser
visto, consultem o programa do curso.
3- Preciso saber alguma linguagem basica de programação para acompanhar o curso?
Nao precisa, porém seu aprendizado será facilitado se voce ja'
souber programar.
4- Qual a URL com o conteúdo zipado do curso?
Veja a página
http://www.cpdee.ufmg.br/cursos/C/download.htm
5-Se eu nao conseguir terminar o curso em 8 semanas. Se precisar de mais tempo pra ler todas as aulas o que farei ?
Voce podera' continuar lendo as paginas do curso, que continuarao
disponiveis, mesmo depois dele ter terminado. Apenas a lista devera' ser desativada
algumas semanas depois de terminado o curso.
e) Sobre a organização do curso
1- O curso de C em questão oferece certificado de conclusão e participação ao término do mesmo?
Não são fornecidos certificados de participação no curso pois
não desenvolvemos ainda nenhum esquema de avaliação confiável (apenas
auto-avaliação).
2- O curso vai ser dado na WWW ou via e-mail?
Ambos. O curso vai ser dado usando ambas ferramentas. Vocês lerão
"o livro" do curso nas páginas da WWW e interagirão com o professor, monitores
e demais colegas usando o e-mail. As listas de exercício serão enviadas para vocês
também por e-mail. Vocês poderão fazer perguntas, usando a lista do curso:
cursoc@cpdee.ufmg.br . As respostas para suas perguntas serão também enviadas para esta
lista.
3- Quais as regras para uso da lista
cursoc@cpdee.ufmg.br?
1- Só envie mensagens que tenham algo a ver com o curso de C(lembre-se
que tem 2000 pessoas te ouvindo). Cuidado com respostas que deveriam ir para o
sujeito que postou a mensagem e que acabam sendo enviadas para toda a lista!
2- Seja educado: use a Netiqueta. Se voce nao conhece a Netiqueta, de
uma olhada em http://www.ifi.unicamp.br/ccjdr/netiqueta/dis.html
3- A lista somente funciona durante o curso. Ela é desativada após o
seu final e as mensagens deixarão de ser enviadas aos alunos.
4- Não espere que os monitores ou os outros alunos do curso resolvam
os exercícios da matéria de programação de computadores que você está fazendo em sua
universidade. Alguém pode até te ajudar, mas a finalidade da lista não é esta!
4- Por que os e-mails tem que ser mandados para toda a lista e nao somente para os monitores?
Nosso objetivo nao e' que as perguntas sejam direcionadas apenas aos
monitores. Segundo nossa concepcao, o aluno aprende muito com as duvidas dos outros. Alem
disto, se tivessemos que responder individualmente a cada aluno, a equipe de monitores
teria que crescer muito.
5- Por que não acentuar o texto do e-mail?
Por favor nao acentuem seus e-mails pq com certeza, como eu, muita
gente estah lendo seus e-mails com o pine ou qquer outro leitor unix e eles não tem
suporte a acentos.. fica tudo confuso... uma droga mesmo...
6- Vale qualquer pergunta sobre a linguagem C na lista?
Sim, valem perguntas que nao estejam estritamente dentro do topico
em discussao. Somente pedimos que no inicio do curso o pessoal nao "voe" muito
alto, perguntando sobre topicos avancados, para nao "assustar" os iniciantes em
C. Além disto, lembre-se que a finalidade da lista não é
resolver os problemas que você está tendo na matéria de programação de computadores
de sua universidade ...
7- Onde estão as listas de Exercícios? Qual
o endereço para enviar as respostas?
As listas de exercícios são enviadas semanalmente para a lista do
Curso. Você não precisa enviar as respostas para nenhum lugar. Resolva as questões e
aguarde porque na próxima semana será enviado um gabarito com as soluções. Se você
perdeu alguma lista, clique aqui para acessar os arquivos das
listas de exercícios:
8- O que são estas mensagens sem texto que aparecem de vez em quando na lista?
Na realidade estas são mensagens que foram enviadas por alguem
usando o programa Outlook Express da Microsoft. O Listproc não está reconhecendo o
formato MIME gerado pelo programa que acompanha o Internet Explorer. Para evitar
este erro, peco as pessoas que estao usando o Outlook Express que façam uma pequena
modificação em sua configuração. Na versão em Portugues do programa, escolher: Menu
Ferramentas -> Opcoes -> Enviar -> Formato de envio de Mensagens ->
Escolha a opcao Texto sem formatacao, ao invés da opção anterior que era HTML.
9- Existe alguma maneira de eu conseguir todos os e-mails que foram enviados para a lista de discussões?
Sim, basta acessar os arquivos das listas de
discussão. Os arquivos são atualizados diariamente.
f) Diversos
1- Gostaria de saber porque voces não
colocam um curso de Matlab( versão nova).
Porque nosso tempo e' finito! :-) Nao da' para colocar cursos de
tudo quanto e' assunto ...
Curso de C do CPDEE/UFMG - 1996-1999