Magna Concursos

Foram encontradas 55 questões.

686598 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes afirmações sobre alguns fundamentos de Análise de Sistemas orientada a objetos.

I - Classe é um conceito orientado a objeto que encapsula dados e abstrações procedurais necessárias para descrever o conteúdo e o comportamento de alguma entidade do mundo real. Podese dizer que classe é uma descrição generalizada que descreve uma coleção de objetos similares.

II - Superclasse é a generalização de um conjunto de classes a ela relacionadas.

III - Subclasse é uma especialização da superclasse. Uma subclasse herda todos os atributos e operações associadas à sua superclasse e não pode incorporar atributos ou operações adicionais específicos.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686597 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL
Uma linguagem de programação fortemente tipificada permite que
 

Provas

Questão presente nas seguintes provas
686596 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes afirmações sobre sistemas cliente/servidor.

I - Em uma arquitetura cliente-servidor, uma aplicação é modelada como um conjunto de serviços que são fornecidos por servidores. Os clientes podem acessar esses serviços e apresentar os resultados para os usuários finais.

II - Clientes e servidores não são processos separados.

III - É normal que vários processos-clientes sejam executados em um único processador. Por exemplo, em um PC, pode ser executado um cliente de correio que transfere mensagens de um servidor de correio remoto. Pode também ser executado um browser de web que interage com um servidor web remoto e um cliente de impressão que envia documentos para uma impressora remota.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686590 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Observe o trecho de código abaixo, escrito na linguagem C.

enunciado 686590-1

Com base nesse código, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
686589 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL
Observe o trecho de código abaixo, escrito na linguagem C.
enunciado 686589-1

Com base nesse código, é correto afirmar que as variáveis a e b
 

Provas

Questão presente nas seguintes provas
686588 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as afirmações abaixo sobre polimorfismo na linguagem de programação JAVA.

I - A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.

II - O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado.

III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686587 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as afirmações abaixo sobre subprogramas.

I - Um subprograma é ativo se, depois de ter sido chamado, iniciou a execução, mas ainda não a concluiu.

II - Toda unidade de programa chamadora é suspensa durante a execução do programa chamado, o que implica a existência de somente um subprograma em execução em qualquer dado momento.

III - O controle sempre retorna ao chamador quando a execução do subprograma se encerra.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686580 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes informações sobre diagramas UML.

I - Diagrama de classes modela classes, incluindo seus atributos, operações, relações e associações com outras classes.

II - Diagrama de classes fornece uma visão estática ou estrutural de um sistema.

III - Diagrama de sequência indica as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686579 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes afirmações sobre a linguagem UML.

I - Diagrama de estado modela os estados de um objeto e as ações executadas, dependendo daqueles estados e das transições entre os estados do objeto.

II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, identificadas com o nome do método e, opcionalmente, inclui seus parâmetros, seus tipos e o tipo de retorno.

III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686578 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes afirmações sobre o diagrama de classes da linguagem UML.

I - O diagrama de classes não mostra a natureza dinâmica das comunicações entre os objetos das classes.

II - Os elementos principais do diagrama de classes são caixas, ou seja, ícones que representam classes e interfaces. Cada caixa é dividida em partes horizontais. A parte superior contém o nome da classe. A seção do meio lista os atributos da classe. A terceira seção contém as operações ou comportamentos da classe.

III - A associação entre duas classes indica que há uma relação estrutural entre ambas, não sendo possível indicar o número de objetos de uma classe associados a outra classe.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas