Questões de Concurso Comentadas para instituto cidades

Foram encontradas 390 questões

Resolva questões gratuitamente!

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

Q242312 Algoritmos e Estrutura de Dados
São exemplos de algoritmos de ordenação, exceto:
Alternativas
Q242311 Programação
Analise:

I. O Java refere-se tanto a uma linguagem de programação quanto a uma plataforma;

II. O Java SE (Standard Edition) é formalmente chamado de J2SE;

III. O J2EE é a edição corporativa do Java. Esta versão inclui o Java Standard Edition além de outras tecnologias como javamail, servlets, JSF e Enterprise Java Beans.

IV. O Java possui uma versão para dispositivos móveis chamada J2ME (Micro Edition).

São verdadeiras as afirmações:
Alternativas
Q242309 Sistemas Operacionais
A alocação de memória está dividida em partes. Em qual parte a decisão da alocação é tomada quando o programa é compilado?
Alternativas
Q242308 Segurança da Informação
O nível de segurança relacionado ao tratamento de exceção quando não há qualquer garantia é denominado:
Alternativas
Q242307 Programação
Na linguagem de programação C#, qual a saída do comando:

Console.WriteLine("Prova")
Alternativas
Q242306 Programação
Analise:

I. A programação estruturada é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.

II. A Programação modular é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência, decisão e repetição.

III. A Programação orientada a objetos é uma forma de programação no qual o desenvolvimento das rotinas de programação é feito através de módulos, que são interligados entre si através de uma interface comum.

IV. A Programação Linear envolve problemas de otimização nos quais a função objetivo e as restrições são todas lineares.

São incorretas as afirmações:
Alternativas
Q242305 Programação
Analise:

I. Cada família de computadores possui sua própria linguagem de máquina. Um programa em linguagem de máquina é dependente do computador ou seja, tendo sido escrito para um determinado computador, somente poderá ser executado em computadores da mesma família, que lhe sejam 100% compatíveis.

II. O processo de tradução da linguagem de montagem para a linguagem de máquina é realizado por um programa chamado Assembler.

III. As primeiras linguagens foram FORTRAN, COBOL e C++, criadas na década de 50.

IV. O processo de tradução do programa escrito em uma linguagem simbólica pelo programador, para a linguagem de máquina do computador é chamado montagem. São verdadeiras as afirmações:
Alternativas
Q242304 Programação
Para realizar a declaração de uma variável tipo texto nas linguagens de programação Delphi e Java usamos, respectivamente, os comandos:
Alternativas
Q242303 Algoritmos e Estrutura de Dados
A melhor definição para a estrutura de dados chamada FILA é(são):
Alternativas
Q242302 Governança de TI
O CMMI foi baseado nas melhores práticas para desenvolvimento e manutenção de produtos. As representações permitem à organização utilizar diferentes caminhos para a melhoria de acordo com seu interesse. Na representação por estágios, o nível onde existe documentação e padronização das atividades de gerenciamento básico e de Engenharia de Software e que possui processos gerencias e técnicos bem definidos com possibilidade de avaliação do processo é:
Alternativas
Q242301 Engenharia de Software
De acordo com o SWEBOK a qualidade de software é dividida em tópicos. São eles:

I. Fundamentos de qualidade de software;

II. Métricas de desempenho;

III. Gerência do processo de qualidade de software;

IV. Considerações práticas.
Alternativas
Q242300 Engenharia de Software
São consideradas metodologias ágeis de desenvolvimento:

I. Scrum

II. DSDM

III. XP (Extreme Programming – Programação Extrema)

IV. FDD
Alternativas
Q242299 Engenharia de Software
Sobre o processo unificado de desenvolvimento de software marque a alternativa incorreta:

I. O processo unificado de desenvolvimento de software é o conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software, baseado em componentes.

II. Os aspectos que distinguem o processo unificado são capturados em três conceitos chaves: direcionado a casos de uso; iterativo e incremental; com foco em desempenho.

III. Há vários benefícios em se adotar um processo iterativo controlado, entre os quais podemos destacar a redução dos riscos envolvendo custos a um único incremento.

IV. O final de uma fase é marcado por um ponto de verificação. Um dos propósitos destes pontos de verificação é que permitem a monitoração do progresso dos trabalhos.
Alternativas
Q242298 Engenharia de Software
De acordo com a engenharia de software, como todo produto industrial, o software possui um ciclo de vida. Cada fase do ciclo de vida possui divisões e subdivisões. Em qual fase avaliamos a necessidade de evolução dos softwares em funcionamento para novas plataformas operacionais ou para a incorporação de novos requisitos?
Alternativas
Q242297 Engenharia de Software
A metodologia de desenvolvimento de software desenvolvida pela marinha norte-americana nos anos 60 para permitir o desenvolvimento de softwares militares complexos, onde o projeto segue uma série de passos ordenados e, ao final de cada fase, a equipe de projeto finaliza uma revisão, onde o desenvolvimento não continua até que o cliente esteja satisfeito com os resultados é:
Alternativas
Q242296 Engenharia de Software
Analise:

I. Medir a funcionalidade solicitada pelo usuário, antes do projeto de software, de forma a estimar seu tamanho e seu custo;

II. Medir a aplicabilidade destes projetos em situações externas ao ambiente de implantação original de forma a padronizá-los para todos os tipos de clientes, independente de sua área de atuação.

III. Medir projetos de desenvolvimento e manutenção de software, independentemente da tecnologia utilizada na implementação, de forma a acompanhar sua evolução;

IV. Medir a funcionalidade recebida pelo usuário, após o projeto de software, de forma a verificar seu tamanho e custo, comparando-os com o que foi originalmente estimado;

São considerados objetivos da análise de pontos de função:
Alternativas
Q242295 Engenharia de Software
Identifique dentre as opções abaixo o processo de engenharia de requisitos composto por quatro atividades de alto nível.
Alternativas
Q242283 Direito Constitucional
O poder constituinte originário:
Alternativas
Q242282 Direito Constitucional
Cabe o controle de constitucionalidade difuso:
Alternativas
Q242278 Noções de Informática
Observe a seguinte figura. Imagem 008.jpg

Figura extraída do Microsoft Office Word 2007

Com base na figura, indique a alternativa com a funcionalidade desse ícone.
Alternativas
Respostas
181: D
182: E
183: B
184: C
185: E
186: D
187: A
188: C
189: B
190: C
191: C
192: E
193: A
194: B
195: E
196: D
197: B
198: A
199: C
200: D