An open API service indexing awesome lists of open source software.

https://github.com/brandaof/projetusti-teste

Teste feito para a empresa Projetus TI
https://github.com/brandaof/projetusti-teste

Last synced: 2 days ago
JSON representation

Teste feito para a empresa Projetus TI

Awesome Lists containing this project

README

          

# projetusti-teste

Teste feito para a empresa Projetus TI.

## Teste calculadora

Neste teste foi utilizado a IDE IntelliJ, Flex, Java e Spark.

Criar no projeto "teste" uma calculadora. Ela dever� apresentar a seguinte estrutura:

- Uma tela, utilizando componentes do spark, onde o usu�rio ir� informar 2 n�meros e uma opera��o.

- Os par�metros informados pelo usu�rio devem chegar na camada cliente (Java ou Groovy), onde o c�lculo ser� realizado.

- Ap�s realizar os c�lculos, o resultado dever� ser exibido para o usu�rio.

Detalhes:

- Opera��es poss�veis: Adi��o, Subtra��o, Multiplica��o, Divis�o, Exponencia��o e Radicia��o.

- Dom�nio das opera��es:

* Adi��o, Subtra��o, Multiplica��o e Divis�o -> N�meros Reais

* Exponencia��o e Radicia��o -> N�meros inteiros diferente de zero.

- A aplica��o deve rodar no Tomcat do Intelij sem a necessidade de ter que empacot�-la manualmente.

## Teste anagrama

Neste teste foi utilizado a IDE IntelliJ e Java.

Elaborar um programa em Java ou Groovy que calcule a quantidade de classes de anagramas que existem em um texto. As classes tamb�m dever�o ser exibidas na sa�da.

Detalhes:

- A entrada do programa ser� um arquivo texto (.txt) com o nome "texte.txt" (conforme o arquivo em anexo).

- A sa�da do programa deve ser um arquivo de texto com o nome "anagramas.txt" (conforme o arquivo em anexo).

- Uma classe de anagramas � um conjunto de palavras com as mesmas letras mas por outra ordem. Exemplo:caras, casar e sacar s�o anagramas, fio e foi formam outra classe.

- Para efeitos deste problema, uma palavra � um conjunto de letras cont�nuo entre quaisquer outros caracteres e delimitado por espa�o (" "), v�rgula (","), ponto (".") ou quebra de linha ("\n").

- N�o deve ter diferencia��o entre as letras s�o mai�sculas ou min�sculas, isto �, Ti � a mesma palavra que ti ou TI.

- Para simplificar, o texto n�o ir� conter letras acentuadas.