Questões de Concurso Sobre engenharia de software

Foram encontradas 14.526 questões

Q568888 Engenharia de Software
Antes de começar um mapeamento ou uma série de análises espaciais é necessário escolher que tipo de formato de dados é o mais adequado ao trabalho que se irá executar. Os dados vetoriais e matriciais são adequados cada um a um certo tipo de análise. Em relação a esses dois formatos de dados, fundamentais para o geoprocessamento, assinale V para as sentenças verdadeiras e F para as falsas.

( ) O formato matricial ou raster possui uma estrutura complexa.

( ) O formato vetorial tem uma estrutura de dados compacta.

( ) A estrutura dos dados matriciais ou raster ocupa muito espaço de memória.

( ) A modificação de gráficos e atributos é realizada de forma eficiente com formato vetorial.

( ) No formato matricial, as relações topológicas são fáceis de serem representadas.

( ) No formato vetorial, as operações de superposição são fáceis de ser implementadas.

Assinale a alternativa que apresente a sequência correta, na ordem de cima para baixo. 
Alternativas
Q568887 Engenharia de Software
Habilidade do sistema sensor em detectar e medir alvos ou objetos de uma determinada dimensão. A frase acima corresponde à resolução:
Alternativas
Q568886 Engenharia de Software
O objetivo das operações booleanas passa pela determinação de uma série de símbolos. Esses símbolos representam objetivos ou fenômenos que quando colocados encadeadamente darão lugar a expressões matemáticas complexas denominadas funções. Essas funções são muito utilizadas em análise espacial, sendo que as operações são NOT, AND, OR e XOR. 

                                           Imagem associada para resolução da questão

Assinale a(s) função(ões) representadas na figura acima. 
Alternativas
Q568885 Engenharia de Software
Num banco de dados orientado a objetos, a informação é armazenada na forma de objetos. Este tipo de banco de dados possui três bases principais. Assinale a alternativa que atende ao paradigma de Orientação a Objetos.
Alternativas
Q568884 Engenharia de Software
Uma forma de Análise Espacial é a elaboração de um Modelo Digital do Terreno (MDT). O método mais simples de representar a elevação do terreno é o formato raster. A estrutura dos dados num Modelo Digital do Terreno é:
Alternativas
Q568883 Engenharia de Software
Representam a distribuição espacial de uma variável geográfica sobre uma região da superfície terrestre. São usados para grandezas distribuídas espacialmente. A definição acima refere-se a:
Alternativas
Q568882 Engenharia de Software
O geoprocessamento utiliza várias tecnologias para executar mapeamentos e análises. Assinale a opção que não corresponde a uma tecnologia utilizada no geoprocessamento:
Alternativas
Q568881 Engenharia de Software
No Modelo Matricial, as informações são expressas por uma grade que divide o espaço de forma descontínua. É uma estrutura regular e arbitrária de pixels onde cada pixel dessa grade tem sua localização definida em um sistema de coordenadas. Assinale a opção que não é um Modelo Matricial:
Alternativas
Q568878 Engenharia de Software
Num banco de dados relacional de informações geoespaciais é incorreto afirmar que:
Alternativas
Q568865 Engenharia de Software
O grande diferencial de se trabalhar com Sistemas de Informações Geográficas é o georreferenciamento dos dados, tanto vetoriais quanto matriciais. Um dos objetivos do georreferenciamento de dados é:
Alternativas
Q568864 Engenharia de Software
Na elaboração de um mapa temático podem ser utilizadas fotografias aéreas ou imagens de satélite. As alternativas a seguir apresentam vantagens da fotografia aérea digital, à exceção de uma. Assinale-a.
Alternativas
Q543485 Engenharia de Software
Na área de geoprocessamento, um software proprietário pode ser feito com finalidades comerciais ou não. Um exemplo de um software proprietário que NÃO possui finalidade comercial é
Alternativas
Q538958 Engenharia de Software
UML é o resultado da combinação (unificação) de três métodos. Quais são eles?
Alternativas
Q538956 Engenharia de Software
A UML é uma linguagem e, como tal, fornece um vocabulário e as regras para a combinação de palavras desse vocabulário com a finalidade de comunicar algo. É uma linguagem-padrão para a elaboração da estrutura de projetos, e um dos seus elementos principais trata dos blocos básicos de construção. Dentre os tipos de blocos básicos de construção estão os
Alternativas
Q538955 Engenharia de Software

Dentro do conceito de ciclo de engenharia convencional, associe os itens corretamente assinalando a alternativa que corresponde à sequência dessa associação.


I - Levantamento de Requisitos


II - Análise de Requisitos


III - Projeto


IV - Implementação


( ) Nessa fase, os modelos conceituais são transformados em modelos físicos, os quais devem estar mais próximos da implementação.


( ) Constitui a modelagem lógica do sistema. O resultado dessa fase deve ser um documento ou vários documentos que sejam: inteligíveis, precisos, completos, consistentes, sem ambigüidade e facilmente modificáveis. Esses documentos servirão de instrumento de comunicação entre desenvolvedores e usuários.


( ) Tradução do projeto em uma forma que seja legível pela máquina.


( ) É a fase em que o profissional de informática deve estar diretamente ligado ao usuário. Exige um trabalho em equipe para a coleta das necessidades do usuário em relação ao desenvolvimento do sistema em termos de: funções, dados, escopo, hardware etc.

Alternativas
Q538954 Engenharia de Software
A Engenharia de Software é uma tecnologia em camadas, e assim como toda abordagem de agenharia (inclusive a de software) deve se apoiar num compromisso organizacional. Filosofias análogas levam a um processo contínuo de aperfeiçoamento. A base em que se apoia a engenharia foca
Alternativas
Q536818 Engenharia de Software
Quanto aos conceitos de linguagens de programação, julgue o item que se segue.


A herança é um conceito implementado por todas as linguagens de programação orientadas a objeto. No entanto, algumas delas somente permitem o uso de herança simples, não sendo possível a criação de classes por meio de herança múltipla.


Alternativas
Q536791 Engenharia de Software
Considerando os aspectos de linguagem de programação, julgue o item subsequente.


Na fase elaboração, prevista no processo unificado de desenvolvimento de software, deve ser produzido o artefato descrição da arquitetura de software.


Alternativas
Q536790 Engenharia de Software
Considerando os aspectos de linguagem de programação, julgue o item subsequente.


A validação é o processo para determinar se os produtos de software de uma atividade atendem completamente aos requisitos ou condições impostas a eles nas atividades anteriores, enquanto a verificação determina se os requisitos e o produto final, sistema ou produto de software construído atendem ao uso específico pretendido.


Alternativas
Q536789 Engenharia de Software
Considerando os aspectos de linguagem de programação, julgue o item subsequente.


Na programação estruturada, existem estruturas de sequência, de decisão e de iteração. No primeiro tipo, uma tarefa é executada após a outra, linearmente. No segundo, a partir de um teste lógico, determinado trecho de código é executado, ou não. No terceiro, a partir de um teste lógico, determinado trecho de código é repetido por um número finito de vezes. 


Alternativas
Respostas
12421: E
12422: D
12423: B
12424: B
12425: C
12426: A
12427: A
12428: D
12429: E
12430: C
12431: D
12432: C
12433: A
12434: A
12435: A
12436: A
12437: C
12438: C
12439: E
12440: C