Questões de Concurso Público Câmara de Belo Horizonte - MG 2018 para Analista de Tecnologia da Informação - Desenvolvimento de Sistema

Foram encontradas 60 questões

Q871081 Engenharia de Software
“Um protótipo de projeto de interface é uma composição ou simulação de uma tela, um formulário ou relatório de computador. Um protótipo é preparado para cada interface do sistema, a fim de mostrar aos usuários e aos programadores como o sistema se comportará.” São conhecidas três abordagens mais comuns para a prototipação de interface, EXCETO:
Alternativas
Q871082 Engenharia de Software
“A elicitação de requisitos é um processo de descobrimento dos requisitos de um sistema; a descrição de um produto de software específico.” Na atividade de elicitação de requisitos, quatro dimensões são conhecidas. Uma delas tem o entendimento da contribuição do sistema para que sejam atingidos os objetivos gerais da organização; assinale-a.
Alternativas
Q871083 Engenharia de Software
Um grande volume de informações é o resultado de um processo de elicitação de requisitos, que devem ser organizados de uma maneira que sejam entendidos. Na estruturação dessas informações, alguns mecanismos podem ser utilizados. Um deles “consiste em organizar o conhecimento em relações de agregação, compondo entidades mais complexas a partir de entidade mais simples”. Trata-se de:
Alternativas
Q871084 Engenharia de Software
Uma das técnicas de elicitação de requisitos, o JAD (Joint Application Design), promove cooperação, entendimento e trabalho em grupo entre os usuários e os trabalhadores. Sabe-se que facilita a criação e uma visão compartilhada do que o produto de software deve ser. O JAD tem quatro princípios básicos. Um deles emprega a análise top down e atividades bem definidas; assinale-o.
Alternativas
Q871085 Engenharia de Software
O processo pelo qual ocorre a verificação, se os requisitos estão definindo o sistema que o cliente realmente deseja, dá-se o nome de validação de requisitos. Essa técnica se sobrepõe a análise, pois foca em encontrar problemas com os requisitos. A validação de requisitos é muito importante, uma vez que, caso ocorram erros no documento de requisitos, estes podem impactar em aumento de custos, retrabalho durante o desenvolvimento, ou mesmo quando o sistema já estiver em funcionamento. Durante o processo de validação de requisitos, diferentes tipos de verificação podem ser efetuados com os requisitos no documento de requisitos. Uma dessas verificações tem seguinte definição: “o documento de requisitos deve incluir requisitos que definam todas as funções e as restrições pretendidas pelo usuário do sistema”. Trata-se de:
Alternativas
Q871086 Engenharia de Software
O gerenciamento de mudança de requisitos deve ser aplicado em todas as mudanças, caso ocorram, que são propostas aos requisitos de um sistema, o que deve ser feito após a aprovação do documento de requisitos. O gerenciamento de mudanças tem uma função muito importante, já que é necessária a decisão sobre os impactos que os novos requisitos podem trazer para o sistema e se justificam os custos com a sua implantação. Num processo de gerenciamento de mudanças, três estágios principais são conhecidos. Assinale o INCORRETO.
Alternativas
Q871087 Engenharia de Software
Na análise e projeto de sistemas, uma fase considerada muito importante é a de testes. Diversos tipos de testes são executados, desde a fase inicial até a implantação do novo sistema. Os testes têm como objetivo verificar a funcionalidade do sistema se o sistema atende ao que foi projetado. Quatro estágios de testes são conhecidos e cada um tem os seus respectivos tipos de testes. Dois tipos de testes são: testes da caixa preta e testes da caixa branca. Assinale a alternativa que apresenta corretamente qual estágio esses tipos de testes pertencem.
Alternativas
Q871088 Programação
Uma página JSP tem elementos e gabaritos de dados. Os elementos, que também podem ser chamados de tags JSP, formam a sintaxe e a semântica de JSP. Gabarito de dado é todo o restante, incluindo partes que o contentor JSP não entende, tais como tags HTML. Existem três tipos de elementos. Assinale o INCORRETO.
Alternativas
Q871089 Programação
Elemento do HTML5 “que pode ser uma caixa (na teoria ou na prática) dentro do conteúdo principal em si, na mesma coluna, mas não aninhado ao conteúdo principal, ou em (ou como) uma coluna secundária, como a barra lateral”. Exemplos desse elemento são citação em destaque, propaganda, grupos de elementos nav (por exemplo, um blog roll), uma caixa de links de artigos relacionados em um site de negócios etc. Assinale a alternativa que apresenta esse elemento.
Alternativas
Q871090 Programação
No HTML5, há dois elementos especiais utilizados para marcação de um texto citado de uma fonte. Um desses elementos “representa uma citação (geralmente uma citação mais longa, mas não necessariamente), que se sustenta por si só e é renderizada, por padrão em uma linha própria”. Trata-se de:
Alternativas
Q871091 Engenharia de Software
Em análise de pontos de função, uma função do tipo dado representa a funcionalidade fornecida pela aplicação do usuário, de maneira a atender às suas necessidades de dados internos e externos à aplicação, ou seja, eles estão representando os seus requisitos de armazenamento de dados e possuem duas classificações. Um grupo de dados ou informações de controle, identificável pelo usuário e logicamente relacionado, se refere a características comuns às duas classificações. Entretanto, uma dessas classificações possui como característica ser mantido na fronteira da aplicação; assinale-a.
Alternativas
Q871092 Programação
No CSS3, esta propriedade “permite adicionar efeitos dinâmicos de sombra no texto em elementos como parágrafos, cabeçalhos, sem antes renderizar o texto usando uma imagem”; assinale-a.
Alternativas
Q871093 Banco de Dados
Em SQL é possível realizar uma busca dentro de outra busca; trata-se de um recurso extremamente útil do comando SELECT. Isso significa colocar um SELECT dentro de outro SELECT, ou seja, serão colocados vários SELECTs internos, sendo um recurso denominado subquery. Alguns tipos de subqueries são definidos. Assinale a alternativa que apresenta o número de subqueries existentes.
Alternativas
Q871094 Banco de Dados
“Essa função do SQL funciona como uma expressão CASE, onde são testados os valores diferentes de NULL. Desse modo, o primeiro valor que for diferente de NULL será retornado por tal função.” Assinale-a.
Alternativas
Q871095 Banco de Dados

“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA.

Alternativas
Q871096 Programação
No Android, métodos que tratam os eventos da tela normalmente são chamados de “listener” e para controlar os eventos de um botão na tela um método é utilizado, semelhante ao método addActionListener (listener) do Swing; assinale-o.
Alternativas
Q871097 Programação
Esta classe talvez seja uma das mais importantes do Android, uma vez que geralmente representa uma tela na aplicação. É “responsável por controlar os eventos da tela e definir qual View será encarregado por desenhar a interface gráfica do usuário”. Trata-se de:
Alternativas
Q871098 Programação
“Classe do Android que pode ser utilizada para enviar uma mensagem para o sistema operacional; solicitar ao sistema operacional que ligue para determinado número de celular etc.” Assinale-a.
Alternativas
Q871099 Programação
Existem diversos gerenciadores de layout no Android. Eles podem organizar esses componentes na vertical, horizontal, e outros podem controlar as coordenadas x e y de cada componente, ou mesmo organizar esses componentes em uma tabela com linhas e colunas, como exemplo. Há algumas classes de layout definidas. Uma delas permite posicionar os componentes, fornecendo as coordenadas x e y; assinale-a.
Alternativas
Q871100 Programação
No Android há várias versões do método sendMessage (mensagem), sendo que alguns são utilizados apenas para envio de mensagens e outros para agendar esse envio. Um desses métodos envia a mensagem contendo apenas o atributo what informado como parâmetro. Assinale, a seguir, esse método.
Alternativas
Respostas
41: C
42: B
43: D
44: D
45: C
46: C
47: B
48: D
49: A
50: D
51: B
52: C
53: B
54: B
55: A
56: A
57: C
58: A
59: D
60: A