Linguagens para Aplicação Comercial: Qual a ferramenta e linguagem que você escolheria?

From AdonaiMedrado.Pro.Br
Jump to: navigation, search

Dificuldade única

Suponha que você está abrindo uma empresa para desenvolver softwares para a área comercial. O público alvo da sua empresa será pequenas e médias organizações que tenham interesse em se modernizar. Por exemplo, estaria dentro de seu público alvo um escritório de cobrança, um super-mercado, uma clínica médica e um estabelecimento comercial.

Você realizou uma pesquisa e verificou que estes clientes tem necessidade de soluções informatizadas que atendam a suas necessidades, sejam seguras, com o mínimo de falha possível e que possibilite grande flexibilidade para atualização conforme a mudança das regras de negócio.

Escreva um texto de no máximo 10 linhas explicando, das ferramentas e linguagens apresentadas em sala de aula ou utilizadas no trabalho semestral, quais você escolheria e porquê.

Depois, utilizando a linguagem escolhida ou C#, faça um programa que leia da entrada padrão várias linhas de texto (por exemplo, o texto que você construiu) e grave um arquivo de nome "saida.txt" com a quantidade de cada caractere que o texto possui.

A entrada termina com uma linha em branco.

Como no exemplo abaixo o formato de cada linha do arquivo "saida.txt" deve ser:

<caractere>: <quantidade de vezes que aparece no texto>

Os caracteres devem ser exibidos na ordem da tabela ASCII, o espaço não deve ser exibido e deve-se diferenciar maiúsculas de minúsculas.

O arquivo "saida.txt" deve ser gravado diretório onde o programa foi executado.

Exemplo

Entrada

Este é o meu texto.

Arquivo "saida.txt"

.: 1
E: 1
e: 3
m: 1
o: 2
s: 1
t: 3
u: 1
x: 1
é: 1