Questões de Concurso Para analista de tecnologia da informação - processos e desenvolvimento

Foram encontradas 330 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Ano: 2015 Banca: FAURGS Órgão: HCPA
Q1182936 Banco de Dados
Na ferramenta de modelagem Bizagi Process Modeler 2.9.0.4, o elemento de modelagem utilizado para representar um participante do processo é
Alternativas
Q814447 Engenharia de Software
A tecnologia CASE (Engenharia de Software Auxiliada por Computador) fornece apoio ao processo de software pela automação de algumas atividades de processo. Sobre a classificação funcional de ferramentas CASE, são tipos válidos:
Alternativas
Q814446 Programação
Arrays são de extrema utilidade em todas as linguagens de programação que os suportam. Sobre as funções que o PHP fornece para serem utilizadas por arrays, assinale a alternativa correta.
Alternativas
Q814445 Programação
Páginas escritas em PHP, além de conter os códigos HTML, possuem programas (scripts) que são processados pelo servidor da web e seu resultado enviado ao navegador do usuário que o solicitou. Sobre a programação em PHP e suas características, assinale a alternativa correta.
Alternativas
Q814444 Programação

Em Java, o uso de recursão pode ser útil para alguns problemas por ter uma chamada de método própria. Sobre recursão em Java, assinale a alternativa correta.

Alternativas
Q814443 Programação

Em java, uma string é um tipo de texto que corresponde à união de um conjunto de caracteres. Sobre métodos string, assinale a alternativa correta.

Alternativas
Q814442 Banco de Dados

A manipulação de datas em SQL sempre demanda particular atenção. Em Oracle, quais cuidados devem ser tomados ao armazenar a data (7/ maio/1970) no banco de dados?

Alternativas
Q814441 Banco de Dados

Assinale a alternativa correta quanto ao seguinte comando SQL:

SELECT P.Id, Nome, Mensagem, Valor

FROM Pessoa P, Comissao C, Mensagem M

WHERE P.Id = C.Id AND

C.Id_Msg = M.Id_Msg

ORDER BY Nome

Alternativas
Q814440 Banco de Dados
Em SQL, são exemplos de comandos de linguagem de definição de dados:
Alternativas
Q814439 Banco de Dados
A normalização em um projeto de banco de dados é essencial para permitir um armazenamento consistente e um acesso aos dados eficientes em um banco de dados relacional. Sobre as formas normais, assinale a alternativa correta.
Alternativas
Q814438 Banco de Dados
A primeira etapa do projeto de um banco de dados é a construção de um modelo conceitual. O objetivo dessa modelagem é obter uma descrição abstrata, independente de implementação em computador, dos dados que serão armazenados no banco de dados. Sobre diagramas entidade-relacionamento (DER), assinale a alternativa correta.
Alternativas
Q814437 Arquitetura de Software
A maioria das empresas, hoje em dia, está mudando para as arquiteturas cliente-servidor, que tentam equilibrar o processamento entre o cliente e o servidor. Sobre as arquiteturas cliente-servidor, assinale a alternativa correta.
Alternativas
Q814435 Arquitetura de Software

No que se refere ao ambiente web, o projeto de arquitetura está ligado aos objetivos estabelecidos para uma aplicação web (WebApp), o conteúdo a ser apresentado, os usuários visitantes e a filosofia de navegação estabelecida. Sobre a arquitetura de aplicações para o ambiente web, considere as seguintes assertivas:

I. o projeto de conteúdo da arquitetura focaliza a definição da estrutura global de hipermídia da WebApp

II. o projeto de arquitetura da WebApp concentra-se na maneira pela qual objetos de conteúdo são estruturados para apresentação e navegação

III. estruturas lineares, em malha, hierárquicas e em rede são descrições de infraestruturas na arquitetura da WebApp

Quais assertivas estão corretas no que se refere à arquitetura de WebApps?

Alternativas
Q814434 Engenharia de Software
Independentemente do ciclo de vida, o processo de desenvolvimento orientado a objetos requer etapas para
Alternativas
Q814433 Engenharia de Software
Os termos “objeto” e “orientado a objetos” são aplicados a tipos diferentes de entidades, métodos de projeto, sistemas e linguagens de programação. Sobre o paradigma orientado a objetos e suas classes, assinale a alternativa correta.
Alternativas
Q814432 Engenharia de Software

Um sistema orientado a objetos é constituído de objetos que interagem e mantêm seu próprio estado local, fornecendo operações baseadas nesse estado. Sobre a orientação a objetos nos diversos níveis do desenvolvimento de software, considere as seguintes assertivas:

I. o projeto orientado a objetos concentrase no desenvolvimento de um modelo orientado a objetos do domínio da aplicação.

II. as classes definem os objetos do sistema e suas interações, objetos esses que são criados dinamicamente a partir das definições de classes.

III. a mudança de implementação de um objeto ou a adição de serviços sempre altera profundamente outros objetos do sistema e demanda particular atenção para evitar bugs e inconsistências.

Quais assertivas estão corretas no que se refere ao desenvolvimento de sistemas orientados a objetos?

Alternativas
Q814431 Engenharia de Software
Em Engenharia de Software, a Qualidade de Software é uma mistura complexa de fatores que variam com cada aplicação diferente e com os clientes que as encomendam. Sobre Qualidade de Software, é correto afirmar que
Alternativas
Q814430 Engenharia de Software

A Engenharia de Software compreende várias fases com o objetivo de especificar os requisitos do software e representar o projeto do produto a ser implementado. Considerando a fase de análise de requisitos e a criação do modelo de análise, considere as seguintes assertivas:

I. o modelo deve focalizar os requisitos que são visíveis no problema ou domínio do negócio. O nível de abstração deve ser relativamente alto.

II. pode ser entendida como um conjunto de atividades desenvolvidas para administrar modificações ao longo do ciclo de vida do software de computador.

III. adie a consideração de modelos de infraestrutura e outros não funcionais até o projeto.

Quais assertivas correspondem ao papel do provedor de serviço quanto aos recursos humanos?

Alternativas
Q814429 Engenharia de Software
Segundo a UML 2.0, o Diagrama de Caso de Uso é um dos diagramas disponíveis na UML para a modelagem de aspectos dinâmicos de sistemas. Outro exemplo de diagrama de partes dinâmicas de um sistema é o
Alternativas
Q814428 Governança de TI

Segundo a ISO/IEC 2000-1, o gerenciamento de recursos é responsável pela disponibilização de recursos e pelos recursos humanos. Quanto aos recursos humanos, considere as seguintes assertivas:

I. quando aplicável, prover treinamento ou tomar outras ações para alcançar a competência necessária.

II. assegurar que o seu pessoal está consciente de como eles contribuem para a realização dos objetivos da gestão dos serviços e o cumprimento dos requisitos do serviço.

III. estrutura de autoridades e responsabilidades e papéis dentro dos processos.

Quais assertivas correspondem ao papel do provedor de serviço quanto aos recursos humanos?

Alternativas
Respostas
221: D
222: A
223: X
224: X
225: A
226: E
227: C
228: C
229: D
230: B
231: E
232: E
233: A
234: D
235: C
236: B
237: C
238: X
239: A
240: X