Foram encontradas 45 questões.
Assinale a opção que indica a metodologia ágil que se caracteriza por organizar programadores em pares e focar na refatoração frequente.
Provas
1 CREATE TABLE waypoint(
2 id_waypoint integer NOT NULL
3 )
4 COPY waypoint FROM ‘waypoints.csv’
5 WITH DELIMITER AS ‘,’
6 CSV HEADER;
7 ALTER TABLE waypoint
8 ADD COLUMN geom geometry (point);
9 UPDATE waypoint
10 SET geom = ST_SetSRID (ST_makepoint (lon, lat), 4326)
Em relação ao código supracitado, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Da forma como foi declarado, id_waypoint atende os critérios necessários para ser chave primária.
( ) O bloco de código compreendido entre as linhas 7 e 10 adiciona a parte espacial à base de dados pela criação de um atributo geométrico do tipo ponto.
( ) A função ST_SetSRID poderia ser substituída pela função ST_Transform, tendo em vista que a função ST_SetSRID transformará o sistema de coordenadas da camada, pois a geometria foi criada sem definição de sistema na linha 8.
As afirmativas são, respectivamente,
Provas
( ) Cria uma tabela não materializada no banco de dados, de forma que suas consultas são executadas todas as vezes em que a tabela é referenciada.
( ) Permite realizar cálculos utilizando um conjunto de linhas que possuem alguma relação com a linha em questão.
( ) É comparável ao tipo de cálculos realizados por funções de agregação
As afirmativas são, respectivamente,
Provas
Esses blocos possuem a seguinte estrutura:
BEGIN
Operação 1;
Operação 2;
....
COMMIT
Considerando a aplicação das transações em uma base vetorial armazenada em SGBD PostgreSQL com extensão espacial PostGIS, analise as afirmativas a seguir.
I. Caso mais de um usuário inicie blocos de transações em uma mesma feição geométrica, com alteração de chave primária, sendo o intervalo de COMMIT entre os usuários dentro das especificações do SGBD, ambas as transações ocorrerão sem falha.
II. As transações geralmente são utilizadas durante as edições da geometria das feições com a finalidade de garantir a integridade da informação em casos de falhas.
III. Após o COMMIT é possível desfazer as execuções de um bloco de transações utilizando o comando ROLLBACK. Este comando anulará todas as edições realizadas dentro do bloco de transações.
Está correto o que se afirma em
Provas
Considere a seguinte estrutura de dados criada em SGBD PostgreSQL com extensão espacial PostGIS:

Foi elaborado o seguinte código para ser executado na estrutura definida.
1 create index taxi_idx
2 select distinct taxi,
3 extract(day from t) as dia,
4 max(t) over p as chegada,
5 min(t) over p as partida
6 from taxi
7 particao p as (partition by taxi, extract(day from t))
8 select taxi,
9 t,
10 lead(t) over (partition by taxi order by
t) - t as time_gap,
11 st_distance(lead(geom) over (partition by
taxi order by t), geom) as space_gap,
12 geom
13 from taxi
De acordo com o código supracitado, o atributo time_gap é do tipo
Provas
I. Python é uma linguagem de programação de alto nível, do tipo compilada e orientada a objeto.
II. Os objetos devem ser explicitamente declarados antes de sua primeira atribuição.
III. Para escrever comentários de múltiplas linhas em códigos Python são usadas três aspas simples ou duplas.
Está correto o que se afirma em
Provas
Modelos Digitais de Terreno (MDT) são imagens nas quais os valores de nível de cinza de seus pixels representam a altura do solo com relação a alguma superfície de referência.
Com relação aos MDT e suas aplicações, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) São utilizados para geração de ortoimagens nas quais as edificações são visualizadas de topo (sem ser possível observar suas laterais), também conhecidas como ortoimagens verdadeiras, sendo que para obter um melhor resultado são necessárias mais imagens de posições distintas do que na geração de uma ortoimagem tradicional.
( ) Para extração de curvas de nível, podem ser aplicados filtros baseados na derivada de primeira ordem nas direções x e y nos MDT, com o objetivo de suavizar as bordas entre os pixels, gerando curvas de nível mais condizentes com o esperado.
( ) Podem ser utilizados para estudos hidrológicos, tendo em vista que a análise do gradiente na vizinhança dos pixels é um indicativo do caminho percorrido pela água em sua trajetória descendente no terreno.
( ) É possível que um MDT tenha sido construído utilizando um geoide como referência, porém esteja georreferenciado em algum elipsoide.
As afirmativas são, respectivamente,
Provas
Considere a existência de um SIG que utiliza uma base vetorial do Brasil.
Com relação às necessidades que as feições presentes nesse SIG devem possuir para assegurar uma análise espacial coerente, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Os polígonos presentes na base não podem apresentar sobreposições.
( ) Uma mesma feição pode estar particionada em várias outras com os mesmos atributos.
( ) Todas as feições do SIG devem possuir um atributo de geometria associado,sendo que a referida geometria não pode ser inválida.
As afirmativas são, respectivamente,
Provas
Considerando a utilização de imagens de sensoriamento remoto para processamento digital de imagens, sendo um dos índices utilizados na análise o NDVI, analise as afirmativas a seguir.
- Caso deseje-se refazer o georreferenciamento da imagem, é adequada a utilização da transformação bicúbica.
- O NDVI é um índice que auxilia em análises que envolvam desmatamentos e queimadas.
- O NDVI pode ser utilizado como indicativo de lavouras que necessitam de irrigação.
Está correto o que se afirma em
Provas
( ) É caracterizado pela composição de vários cilindros secantes a superfície da Terra, com a finalidade de reduzir as distorções que ocorrem ao projetar em apenas um cilindro. ( ) É adequado para representar o Estado do Amazonas inteiro, visto que o estado se encontra nos limites do sistema. ( ) Possui distorção sempre crescente a partir do centro, em direção aos limites do fuso, sendo máxima nas bordas.
As afirmativas são, respectivamente,
Provas
Caderno Container