QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
18 questões encontradas

Existem vários processos de software, dentre os quais podemos destacar o modelo em cascata, o modelo evolucionário e o modelo de desenvolvimento baseado em componentes. Mesmo diferentes, eles possuem atividades fundamentais em comum. Quais são essas atividades?

A Especificação; Projeto e Implementação; Validação de Software e Evolução.
B Testes Automatizados; PSP; TSP e Evolução.
C Especificação; Projeto e Implementação; Modelo OSI e Evolução.
D Engenharia de Software; Especificação e Retrabalho.
E PMBOK; Evolução; Projeto e Implementação e Evolução.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

As revisões técnicas formais são uma das técnicas em engenharia de software que ajudam a garantir a qualidade do software, podendo ser aplicadas em vários pontos durante o ciclo de vida do desenvolvimento. Assinale a alternativa que apresenta três tipos de revisão técnica formal.

A Peer-review, CMMI, XP programming.
B Inspeção, PMBOK, scrum.
C CMMI, PMBOK, scrum
D Walkthrough, validação e verificação, gerência de projetos.
E Walkthrough, peer-review, inspeção.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

O teste de desenvolvimento abrange todas as atividades de teste realizadas pela equipe de desenvolvimento, podendo o programador ser ou não o testador. Assinale a alternativa que apresenta os níveis de granularidade que podem ocorrer durante o desenvolvimento.

A Teste unitário, teste de componentes e teste de sistema.
B Estimativa, processo de software e gerência de projeto.
C Teste unitário, teste de componentes e problemas de entendimento.
D Teste de sistema, gerência de projeto e teste de componentes.
E Gerência de projeto, problemas de entendimento e teste unitário.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

A engenharia de requisitos abrange sete tarefas distintas, as quais são: concepção, levantamento, elaboração, negociação, especificação, validação e gestão. Os problemas de escopo, os problemas de entendimento e os problemas de volatilidade são problemas frequentes em qual dessas tarefas?

A Especificação.
B Negociação.
C Validação.
D Levantamento.
E Gestão.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

A CASAN precisará desenvolver uma funcionalidade dentro do seu sistema que terá como objetivo ajudar a empresa a diminuir os custos dos trajetos percorridos pelos funcionários de sua equipe de fiscalização. Essa funcionalidade terá que gerar o itinerário de cada funcionário, baseado nos dados de distância, condições das estradas e cidades atendidas pelos funcionários. Qual dos algoritmos a seguir seria uma opção para o desenvolvimento dessa funcionalidade?

A Dijkstra.
B Bubble Sort.
C Grafos.
D Busca Binária.
E Ostrich.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

O design de software compreende a concepção, especificação e prototipação das suas partes externas e internas. Sobre essas partes, assinale a alternativa correta.

A A parte externa trata o modelo conceitual da aplicação e da interface com o usuário.
B A parte interna, apesar de mais detalhada, não trata de componentes de software e algoritmos.
C Não é importante conceituar a interface do usuário, pois isso será feito no momento da criação desta.
D O design de software deve acontecer como última atividade depois que o software estiver desenvolvido.
E O modelo conceitual trata somente da interação usuário-sistema.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016
Texto associado
Words that went extinct
By Kimberly Joki

Dictionaries incorporate new words every year. Some are pop culture inventions like jeggings , photobomb, and meme. Other words, like emoji and upvote , spring up from technology and social media. Dictionaries respond by creating definitions for anyone who cares to know what a twitterer is. And thank goodness they do; you can learn what an eggcorn is simply by turning a few pages in your trusty updated dictionary.
Interestingly, not all newly added words are recent developments. The Oxford English Dictionary June 2015 new words list included autotune, birdhouse, N orth Korean, and shizzle ! North Korea was founded in 1948. The initial release of the autotuner audio processor was in 1997. Before adding a slang term like shizzle, dictionary publishers weigh the current popularity, predicted longevity, and other factors. Just this year alone, the Merriam-Webster Dictionary welcomed about 1,700 new arrivals.
With more and more words coined every year, dictionaries couldn’t possibly add them all to their existing word banks. Can you imagine a dictionary containing all the words ever used in English? It would be impossible to lift! With each yearly edit, dictionary editors must discard some words to make room for new ones.
(…)
The Sami languages, spoken in Finland, Norway, and Sweden, reportedly include more than 150 words related to snow and ice. In the 1590s, the English language had a word for recently melted snow—snowbroth . Now, English speakers simply call it water or melted snow. In fact, words that are markedly specific seem more vulnerable to extinction. A 19th-century dictionary included Englishable , a term to describe how appropriate a word is for the English language. However, English is a dynamic language, always accepting and abandoning words. Apparently, Englishable itself isn’t Englishable; it’s now obsolete.
Do you favor any infrequently used words? If so, use them now and often. . . A word’s best defense against extinction is regular use.

(Source: http://www.grammarly.com/blog/2015/words-that-went-extinct/)

Consider the words simply (paragraph 1) and newly (paragraph 2). Mark the alternative that best describes such words in terms of grammar.

A They are verbs ended in –ly.
B They are adjectives ended in –ly.
C They are adverbs ended in –ly.
D They are relative pronouns.
E They are nouns.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

O que acontecerá quando o seguinte método “main” da classe “Empresa” for executado?

public class Empresa {
public static void main(String[] args) {
for (int i = 0; i < 3; i++) {
int regressivo = 10;
while (true) {
regressivo -= 1;

if (regressivo == 0) {
if (regressivo == 0) { System.out.println("Fim da contagem regressiva.");
break;
}
}
}
}
}

A Entrará em looping infinito.
B Levantará uma exceção, pois o comando while (true) não é válido.
C Escreverá na saída padrão “Fim da contagem regressiva” três vezes.
D Levantará uma exceção, porque o comando regressivo -= 1 não é valido.
E Não levantará exceção e não escreverá nada na saída padrão.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

Preencha a lacuna e assinale a alternativa correta.

O paradigma de programação __________ tem uma grande aplicação no desenvolvimento de sistemas, diferindo dos programas tradicionais que seguem um fluxo padronizado. Nesse paradigma o sistema não aguarda o comando para processar informações, mas fica em um laço de repetição de eventos que recebem repetidamente informações para processar, disparando então a função de resposta.

A orientado à interface
B orientado a eventos
C orientado a objetos
D orientado a conceitos
E orientado a aspectos
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

Um algoritmo de complexidade exponencial pode ser representado por qual notação?

A 0 ( 2 n )
B 0 ( n + 1 )
C 0 ( n )
D 0 ( n − 1 )
E 0 ( n ) + 3
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016