Skip to content

Instantly share code, notes, and snippets.

View HenriqueMitsuo's full-sized avatar
🏠
Working from home

Henrique Mitsuo HenriqueMitsuo

🏠
Working from home
  • Melhor Plano
  • Jacupiranga, Brazil
View GitHub Profile
https://archive.ics.uci.edu/ml/datasets/Breast+Cancer
- 3 diagramas
- Objetos
- Classe
- Caso de Uso
- Levantamento de Requisitos
- Engenharia de Requisitos
# Requisitos do Usuário
@ Funções que o usuário gostaria que tivesse

Técnicas de Leitura Skimming e Scanning

As técnicas de leitura, como o próprio nome diz, vão nos ajudar a ler um texto. Existem técnicas variadas, mas veremos as mais utilizadas. Ao ler um texto em Inglês, lembre-se de usar as técnicas aprendidas, elas vão ajudá-lo. O uso da gramática vai ajudar também.

As principais técnicas são: a identificação de cognatos, de palavras repetidas e de pistas tipográficas. Ao lermos um texto vamos,ainda, apurar a idéia geral do texto (general comprehension) e utilizar duas outras técnicas bastante úteis: skimming e scanning.

Cognatos

Os cognatos são palavras muito parecidas com as palavras do Português. São as chamadas palavras transparentes. Existem também os falsos cognatos, que são palavras que achamos que é tal coisa, mas não é; os falsos cognatos são em menor número, estes nós veremos adiante.

@HenriqueMitsuo
HenriqueMitsuo / PATH: node_modules->vuetify->es5->locale->pt.js
Created September 28, 2019 17:02
Localização da tradução dos componentes para "português" do vuetify
// PATH: node_modules/vuetify/es5/locale/pt.js
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = {
close: 'Close',
SELECT DISTINCT produto_nome, estabelecimento_nome, item_valor, item_unidade, unidadetipo.tipo_descricao
FROM cotacaoitem
INNER JOIN cotacao ON cotacaoitem.item_cotacao
INNER JOIN estabelecimento ON cotacao.cotacao_estabelecimento = estabelecimento_codigo
INNER JOIN produto ON cotacaoitem.item_produto = produto.produto_codigo
INNER JOIN unidadetipo ON cotacaoitem.item_unidade = unidadetipo.tipo_codigo
WHERE cotacao.cotacao_datavalidade <= NOW()
ORDER BY produto_nome

Desenvolvimento Hibrido

  • Aplicativo hibrido = HTML, CSS, Javascript
  • Aplicativo nativo = Android(Java), IOS(Objective C, Swift), Windows
  • Recursos Nativos acessados pelo Apache Cordova
  • Phonegap e Cordova
  • Cordova: conjunto de APIS que dão acesso aos recursos nativos = camera, sensores, gps, etc...
    • Permite o desenvolvedor acessar as funções nativas de um dispositivo, através do JavaScript.

Estrutura de projeto

  • www - codigo fonte do APP (HTML/CSS/js)

Exemplos

  • PHP - Insert
  $nomefunc=$_POST['nomefunc'];
  $endereco=$_POST['endereco'];
  $telefone=$_POST[telefone'];         
  $q=mysqli_query($con,"INSERT INTO contatofuncionario(nomefuncionario,enderecofuncionario,telefonefuncionario) VALUES('$nomefunc','$endereco','$telefone')");
  • JAVASCRIPT - Insert 1
@HenriqueMitsuo
HenriqueMitsuo / ShellSort.java
Created June 16, 2020 17:30
Atividade Extra - Algoritmo Shell Sort
package Shellsort;
import java.util.Arrays;
public class Shell {
public void Sort(int vetor[], int tamanho_vetor){
int lacuna;
int temporario;
for(lacuna = tamanho_vetor / 2; lacuna > 0; lacuna /= 2){
for(int i = lacuna; i < tamanho_vetor; i++){
@HenriqueMitsuo
HenriqueMitsuo / MergeSort.java
Created June 16, 2020 17:48
Atividade Extra - Algoritmo Merge Sort
package Mergesort;
import java.util.Arrays;
public class Merge {
public void merge(int arr[], int p, int q, int r) {
int n1 = q - p + 1;
int n2 = r - q;
int L[] = new int[n1];
@HenriqueMitsuo
HenriqueMitsuo / QuickSort.java
Created June 16, 2020 17:49
Atividade Extra - Algoritmo Quick Sort
package Quicksort;
import java.util.Arrays;
public class Quick {
public int separar(int vetor[], int menor, int maior) {
int pivot = vetor[maior];
int i = (menor - 1);
for (int j = menor; j < maior; j++) {