Difference between revisions of "Linguagens para Aplicação Comercial: Qual a ferramenta e linguagem que você escolheria?"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == 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çõ...)
 
(Dificuldade única)
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
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.
 
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 sua necessidade, sejam seguras, com o mínimo de falha possível e que possibilite grande flexibilidade.
+
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ê utilizaria e porquê.
+
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 um texto qualquer (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.
+
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.
 
A entrada termina com uma linha em branco.
  
 
Como no exemplo abaixo o formato de cada linha do arquivo "saida.txt" deve ser:
 
Como no exemplo abaixo o formato de cada linha do arquivo "saida.txt" deve ser:
  <caractere> <quantidade de vezes que aparece no texto>
+
  <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.
 
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.
Line 18: Line 18:
  
 
=== Exemplo ===
 
=== Exemplo ===
==== Entrada ===
+
==== Entrada ====
 
  Este é o meu texto.
 
  Este é o meu texto.
==== Arquivo "saida.txt" ===
+
 
 +
==== Arquivo "saida.txt" ====
 
  .: 1
 
  .: 1
 
  E: 1
 
  E: 1

Latest revision as of 22:26, 9 June 2009

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