Skip to content
This repository has been archived by the owner on Aug 3, 2021. It is now read-only.
/ cs-2019-01 Public archive

🛠 Projetos da disciplina de Construção de Software do curso de Engenharia de Software INF-UFG.

License

Notifications You must be signed in to change notification settings

josecxsta/cs-2019-01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codacy Badge Build Status License: MIT

construção de software INF/UFG 2019-01

🛠 Repositório para exercício da disciplina de Construção de Software do curso de Engenharia de Software INF-UFG.

projetos:

📝 aula-01/java

Known Vulnerabilities Quality Gate Status

Projeto que implementa 21 algorĂ­tmos em Java, incluindo validadores de CPF e algorĂ­tmos matemĂĄticos.

📝 aula-01/js

Known Vulnerabilities

Projeto que implementa 21 algorĂ­tmos em JavaScript, incluindo validadores de CPF e algorĂ­tmos matemĂĄticos.

Known Vulnerabilities

Implementa em Java mĂ©todos para busca de menor elemento em um vetor, letras mais frequentes em uma sequĂȘncia, palavra mais frequente em uma sequĂȘncia, intersecção entre vetores e de um sorteio.

Known Vulnerabilities

Implementa em Java mĂ©todos para busca de menor elemento em um vetor, letras mais frequentes em uma sequĂȘncia, palavra mais frequente em uma sequĂȘncia, intersecção entre vetores e de um sorteio.

Known Vulnerabilities

Programa que recebe dois argumentos como entrada, o nome de um arquivo texto, e uma sequĂȘncia de caracteres (palavra) a ser localizada no arquivo texto (primeiro argumento). Exibe todas as linhas do arquivo texto nas quais consta o texto fornecido como segundo argumento no seguinte formato: “L<nĂșmero-linha> C<nĂșmero-coluna>: ”, onde tem-se a letra “L” seguida do nĂșmero da linha no arquivo, seguido de um espaço em branco seguido pela letra “C” que, por sua vez, Ă© seguida pelo nĂșmero da coluna onde o texto procurado se inicia, seguido pelo conteĂșdo da linha em questĂŁo. O programa tambĂ©m exibe o nĂșmero de vezes que a palavra foi encontrada.

Known Vulnerabilities

Programa que recebe como Ășnico argumento um nome de arquivo e exibe os 4 primeiros bytes (inteiro de 32 bits) em formato hexadecimal no console.

📾 aula-08/jpeg

Known Vulnerabilities

Programa que recebe como argumento um nome de arquivo e determina se o arquivo Ă© um JPEG de acordo com seu primeiro e Ășltimo par de bytes.

Known Vulnerabilities

Monitora uma pasta que quando recebe um arquivo JSON referente a uma Nota Fiscal serializa os dados dessa Nota Fiscal e gera um arquivo binĂĄrio, comprimido em um arquivo .dat com o nome {sha-256}.dat, onde {sha-265} se refere a uma hash do binĂĄrio seguindo o algorĂ­tmo sha-256.

📅 aula-10

Known Vulnerabilities

Identifica o dia da semana de uma determinada data a partir de uma informação sobre o dia da semana de outra data e de um ano bissexto de referĂȘncia. Ou seja, dado que 09/07/2019 foi um dia de Domingo e que 2019 seja um ano bissexto (dados nĂŁo reais), Ă© possĂ­vel calcular que dia da semana seria no dia 28/03/1986, por exemplo, caso esses dados fossem reais.

📅 aula-11

Known Vulnerabilities

API em Java que serve como serviço para uma interface gråfica baseada na web para calcular a diferença em dias entre duas datas.

đŸ”€ aula-12

Known Vulnerabilities

API em Java que serve como serviço para uma interface grĂĄfica baseada na web para retornar determinando nĂșmero em extenso. Exemplo: dado o nĂșmero 50, a sequĂȘncia 'cinquenta' Ă© retornada.

About

🛠 Projetos da disciplina de Construção de Software do curso de Engenharia de Software INF-UFG.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •