Cód. 31 Analista de TIC III (Arquiteto.Net)



Documentos relacionados
Cód. 36 Analista de TIC III (Programação.Net/VB.Net)

Cód. 42 Analista de TIC III (Sistemas.Net)

DESENVOLVIMENTO DE SOFTWARE AULA 1

Fundament n os s da platafo f rm r a. NE N T André Menegassi

Unisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER

Noções de. Microsoft SQL Server. Microsoft SQL Server

Framework.NET, Microsoft Visual C# 2010 Express e Elementos da Linguagem C#

Cód. 27 Analista de TIC II (Sistemas COBOL/DB2 e IMS)

LEIA ISTO PRIMEIRO. IBM Tivoli Configuration Manager, Versão 4.2.1

Prof.: Clayton Maciel Costa

Sistemas Operacionais

ARQUITETURA DE COMPUTADORES. Rogério Spindula Rosa

O Processo de Desenvolvimento de Software

Orientação a Objetos

Processo de Desenvolvimento de Software. Engenharia de Software.

UFG - Instituto de Informática

Wilson Moraes Góes. Novatec

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

DESENVOLVIMENTO DE SOFTWARE. Introdução ao Visual Studio VB.Net. Programação Estruturada. Prof. Celso Candido ADS / REDES / ENGENHARIA

O que é a UML? Introdução a UML. Objetivos da Modelagem. Modelos. A UML não é. Princípios da Modelagem. O que é um modelo?

Ambientes Visuais. Ambientes Visuais

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Persistência e Banco de Dados em Jogos Digitais

Sistemas Distribuídos: Conceitos e Projeto Threads e Migração de Processos

2 Diagrama de Caso de Uso

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

ESTUDO DE CASO WINDOWS VISTA

Figura 1 - O computador

Unified Modeling Language. Diagramas de Implementação

ASP.NET. Guia do Desenvolvedor. Felipe Cembranelli. Novatec Editora.

Engenharia de Requisitos Estudo de Caso

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Um Driver NDIS Para Interceptação de Datagramas IP

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

UFG - Instituto de Informática

Processos e Threads (partes I e II)

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Cód. 37 Analista de TIC III (Programação COBOL/DB2 e IMS)

Introdução a Java. Hélder Nunes

BARRAMENTO DO SISTEMA

Felipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*

Análise e Projeto Orientados por Objetos

UML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2

ORGANIZAÇÃO CURRICULAR

Introdução a Computação

Faculdade Lourenço Filho - ENADE

Esta dissertação apresentou duas abordagens para integração entre a linguagem Lua e o Common Language Runtime. O objetivo principal da integração foi

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Projeto de Arquitetura

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

AMBIENTE PARA AUXILIAR O DESENVOLVIMENTO DE PROGRAMAS MONOLÍTICOS

A interface do Microsoft Visual Studio 2005

1.1. Organização de um Sistema Computacional

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Banco de Dados Oracle. Faculdade Pernambucana - FAPE

UFG - Instituto de Informática

Integração de sistemas utilizando Web Services do tipo REST

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Sistemas Operacionais

Sumário. Uma visão mais clara da UML

SISTEMAS OPERACIONAIS

Protótipo de um sistema para licenciamento de aplicativos Microsoft.NET baseado em assinatura digital XML

UML Aula III Diagramas de Estado, Atividades, Componentes e Instalação

Sistemas Operacionais. Prof. André Y. Kusumoto

Máquinas Multiníveis

Oficina. Praça das Três Caixas d Água Porto Velho - RO

Principais Comandos SQL Usados no MySql

Sistemas Operacionais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Serviços Web: Introdução

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

UM FRAMEWORK PARA DESENVOLVIMENTO DE

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

Resumo: Perguntas a fazer ao elaborar um projeto arquitetural

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

II Semana TI. Curso ASP.NET AJAX. Raphael Zanon Rodrigues UNIVEM - Prof. Elvis Fusco

Treinamento. DBA Oracle 11g. Duração: 120 horas

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Web Services. Autor: Rômulo Rosa Furtado

Hardware & Software. SOS Digital: Tópico 2

Introdução a Web Services

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações

Prevayler. Perola. André Luís Sales de Moraes Juliana Keiko Yamaguchi Tatiana Yuka Takaki

Programação Estruturada e Orientada a Objetos. Fundamentos Orientação a Objetos

6 - Gerência de Dispositivos

Análise e Projeto Orientado a Objetos. Modelagem de Domínio

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO

3 SCS: Sistema de Componentes de Software

*O RDBMS Oracle é um sistema de gerenciamento de banco de dados relacional.

Engenharia de Software III

Transcrição:

EMPRESA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO MUNICÍPIO DE SÃO PAULO PRODAM/SP S.A SELEÇÃO PÚBLICA Nº 001/2007 Cód. 31 Analista de TIC III (Arquiteto.Net) 1. Considere as afirmações abaixo, relativas à arquitetura.net. I. Em.NET, a compilação consiste na tradução de código-fonte em uma linguagem intermediária. II. Em tempo de execução, a CPU executa as instruções diretamente em linguagem intermediária. III. Uma montagem (assembly) pode ser convertida em linguagem de máquina antes da execução. Assinale a alternativa que indica as afirmações verdadeiras. A) Somente II e III. B) Todas. C) Somente I e III. D) Somente I e II. 2. Considerando montagens (assemblies), na arquitetura.net, não é verdade que: A) podem opcionalmente conter um manifesto, que descreve suas partes. B) estão contidas em um único arquivo, com extensão.dll ou.exe. C) podem conter recursos como arquivos.jpg ou.png. D) contêm informações de versão relativa ao Runtime. 3. A plataforma.net introduz uma nova forma de isolamento de aplicações. Dentro de um, um ou vários podem executar código gerenciado de forma independente um do outro. A) thread de execução / domínios de rede B) processo / threads de execução C) domínio de aplicação (application domain) / processos D) processo / domínios de aplicação (application domain) 4. O Runtime.NET usa um compilador em tempo de execução (JIT compiler). Sobre esse mecanismo, pode-se afirmar que: A) traduz código-fonte em uma linguagem.net para linguagem intermediária, para interpretação da CPU. B) é fornecido em uma única versão, que abrange todas as arquiteturas de CPU atuais. C) apresenta, como desvantagem, desempenho inferior ao de um interpretador de linguagem dinâmica. D) traduz instruções em linguagem intermediária para instruções de máquina específicas para a CPU em uso. 5. Assinale a alternativa que indica as afirmações corretas a respeito da biblioteca básica de classes (BCL). I. É implementada inteiramente em código gerenciado.net. II. É organizada em namespaces. III. Tem como propósito apresentar ao desenvolvedor funcionalidades não presentes no sistema operacional. A) Somente a II. B) Somente I e II. C) Somente I e III. D) I, II e III. 6. Na UML, os diagramas de caso de uso: A) tem como foco a ordem temporal das mensagens. B) tem como foco a organização estrutural dos objetos que enviam e recebem mensagens. C) organizam os comportamentos do sistema. D) são ferramentas de representação gráfica de um determinado algoritmo computacional. 1

7. Numa aplicação que emprega um banco de dados relacional, considere a seguinte consulta SQL: EXEC SQL DECLARE TRAB CURSOR FOR SELECT CLIENTE, ENDERECO FROM TABELA1, TABELA2 WHERE TABELA1.CLIENTE = TABELA2.CLIENTE END_EXEC Na expressão anterior, podemos usar a variável TRAB para identificar a consulta no comando, que, com o processamento da consulta, e dentro do comando, determina os valores de uma tupla que serão colocados em variáveis da linguagem host. A) select / cursor B) open / fetch C) prepare / execute D) using / search 8. Assinale a alternativa incorreta. A) Uma maneira de definir o projeto físico de dados em OO é através da definição de classes, atributos e operações em um Sistema Gerenciador de Banco de Dados. A localização de instâncias de objetos sob esses bancos de dados é feita por intermédio de OID ou identificadores de objetos. B) Em um projeto de implementação de programas ou classes sob um projeto orientado a objetos, uma assinatura da operação ou classe serve para identificar que parâmetros são recebidos em cada protótipo de interface das classes e que valores são retornados. C) Classes abstratas são definidas para expandir e melhorar a especificação de classes com o uso de agregação. D) O fluxo de processos de negócio que serão suportados pelo sistema são observáveis através de um diagrama de seqüência. 9. Assinale a alternativa incorreta. A) Para mapear um modelo de classes que será implementado na forma de tabelas em um SGBD Relacional, uma possível solução seria armazenar cada composição de classes como uma tabela e implantar as propriedades da classe em programas. B) Um método de uma classe é uma operação contendo a lógica e o código que descrevem o seu comportamento. C) Um diagrama de implantação na Análise OO contém um esquema de interligação entre os componentes de software e arquitetura de hardware que será utilizada pelo sistema. D) Uma agregação ou associação na Orientação a Objetos indica como é feita a composição entre dois objetos relacionados de modo todo/parte. 10. Assinale a alternativa incorreta. A) Na UML, o diagrama que mostra a interdependência entre módulos, funções e blocos de códigos de programa, seja em tempo de compilação, link-edição seja em run-time é o diagrama de classes. B) A análise e a definição de requisitos funcionais de um software através dos métodos de Análise OO é feita com a elaboração de diagramas de casos de uso, seqüência e colaboração. C) Na UML, o diagrama que mostra as possíveis interações das entidades externas ao sistema em torno dos objetos, de forma que os vínculos entre si são mostrados em uma enumeração de mensagens é o diagrama de colaboração. D) Na UML, o elemento conhecido como um pacote serve para organizar elementos de modelo em grupos, os quais estão fortemente coesos ou aninhados por uma mesma categoria de classes. 11. As bases para a construção de um Web service são os padrões: A) UDDi e COM. B) CORBA e WSDL. C) XML e SOAP. D) W3C e NCLS. 12. Um documento define um Schema para descrever um Web Service. A) XML / HTML B) XML / WSDL C) WSDL / XML D) WSDL / RPC 2

13. Considere as afirmações abaixo. I. A Especificação Funcional do Sistema deve descrever o que se espera que o sistema faça sem a preocupação de como ele faz. II. A Especificação Funcional do Sistema só deverá ser entregue ao cliente ao final do projeto. III. A fase de Análise de Requisitos não tem nenhuma influência sobre a Especificação Funcional do Sistema. São verdadeiras: A) somente a III. B) somente I e II. C) somente I e III. D) somente a I. 14. Umas das formas mais recomendadas para se descrever requisitos funcionais é a utilização de: A) diagrama de entidades e relacionamentos. B) algoritmos. C) diagramas de casos de uso. D) MER. 15. Diagramas de casos de uso descrevem as interações entre o sistema e seus: A) analistas. B) atores. C) projetistas. D) subsistemas. 16. Na plataforma.net, independente da linguagem na qual foi escrito nosso programa, ao compilá-lo geramos um código em: A) CTS. B) JIT. C) BCL. D) MSIL. 17. Uma linguagem de programação, mesmo que de terceiros, para que seja compatível com a plataforma.net, deverá seguir as regras da: A) CTS. B) MSIL. C) BCL. D) CLS. 18. Considerando a BCL da plataforma.net, relacione as colunas abaixo: Coluna A Biblioteca Coluna B Descrição (I) System.IO ( ) Biblioteca para lidar com entrada e saída, gerenciamento de arquivos etc. (II) System.Collections ( ) Contém algumas classes de baixo nível usadas para trabalhar com tipos primitivos, operações matemáticas, gerenciamento de memória etc. (III) System ( ) Contém pilhas, filas e listas encadeadas. A seqüência correta é a da alternativa: A) I, III e II. B) II, III e I. C) I, II e III D) III, II e I 3

19. Analise as afirmações abaixo em relação à plataforma.net. I. Um assembly é uma unidade lógica de código. II. Um assembly nunca poderá conter mais de um arquivo. III. O assembly manisfest é a informação que o assembly contém sobre si mesmo. São verdadeiras: A) I, II e III. B) somente a II C) somente I e III. D) somente a III 20. The compiler changes the code in native code from environment that it is being executed. A) MSIL / CTS. B) JIT / MSIL. C) JIT / PE. D) CTS / MSIL. 21. One of the ever-present challenges facing mobile application developers is maintaining the look and feel of applications across different devices. There is an untold number of mobile devices such as PDAs and cell phones on the market today and each device has different behaviors and a different graphical user interface. Historically, developers have had to maintain multiple versions of an application-one for each device it is intended to run on. But due to the large number of devices that is no longer a viable option for developers today. The from MicroSoft is an extension to the.net Framework that allows developers to write mobile Web applications that target multiple devices such as cell phones and PDAs. It frees the developer to concentrate on the application logic and leave the UI rendering to the runtime. A) Tools Mobile Device (TMD) B) Device Mobile Kit (DMK) C) Set Mobile Tools (SMT) D) Mobile Internet Toolkit (MMIT) 22. A web application is a dynamic extension of a web or application server. There are two types of web applications: presentation-oriented: a presentation-oriented web application generates interactive web pages containing various types of markup language (HTML, XML, and so on) and dynamic content in response to requests. service-oriented: A service-oriented web application implements the endpoint of a. Presentation-oriented applications are often clients of service-oriented web applications. A) web business application B) web desktop application C) web tear application D) web service 23. Three items of interest in use case diagrams are: A) objects, activities, and communications. B) actors, use cases, and communications. C) actors, messages, and activities. D) objects, use cases, and activities. 24. In statechart diagram: A) all actions in a statechart diagram are attached to transitions. B) an event may cause an object to remain in the same state it was prior to the event. C) once an object leaves a state, it cannot return to that state. D) two different transitions out of the same state may overlap (they can be triggered by the same event). 25. In UML: A) collaboration diagrams are dynamic models. B) sequence numbers in collaboration diagrams are optional. C) collaboration diagrams do not show iteration since that is a low-level implementation detail. D) collaboration diagrams cannot show when an object sends itself a message. 4

26. In UML: A) names of instances are in italics or all-caps in object diagrams. B) if package B depends on package A, then any change in A will require a change in B. C) classes in class diagrams may be grouped into packages in order to illustrate the overall organization of a model. D) object diagrams and class diagrams are completely interchangeable. 27. A característica, introduzida a partir da versão 9i do Banco de Dados Oracle, possibilita a recuperação de visões dos dados em algum ponto no passado. A) OLDER QUERY B) ANCIENT QUERY C) FLASHBACK QUERY D) OLDEST QUERY 28. O Oracle Recovery Manager (RMAN) é uma ferramenta que nos permite automatizar e simplificar os procedimentos de e de um Banco de Dados Oracle. A) virtualização e recuperação B) backup e recuperação C) instanciação e compilação D) backup e virtualização 29. Das afirmações abaixo: I. O Banco de Dados Oracle 11g, em sua edição Standard Edition One, tem o tamanho do banco de dados limitado a 4GB. II. O Banco de Dados Oracle 11g está disponível em três edições: Standard Edition One, Standard Edition, e Enterprise Edition. III. O Banco de Dados Oracle 11g, em sua edição Enterprise Edition, não possui limite para o tamanho do banco de dados. São verdadeiras: A) somente I e III. B) somente a I. C) somente I e II. D) somente II e III. 30. A ferramenta permite o gerenciamento e a monitoração dos aplicativos e sistemas baseados no conjunto Oracle, por meio de um único console integrado. A) RMAN B) OFFICE MANAGER C) ENTERPRISE MANAGER D) ENTERPRISE MONITOR 31. Microsoft Intermediate Language (MSIL) is a language used as the output of a number of compilers (C#, VB,.NET, and so forth). The program that ships with the.net Framework SDK allows the user to see MSIL code in human-readable format. By using this utility, we can open any.net executable file (EXE or DLL) and see MSIL code. A) AUPasm (Adaptive Unpacked Program assembler) B) ILDasm (Intermediate Language Disassembler) C) ULPasm (Unpack Language Program assembler) D) USDLasm (Unload Source Data Language assembler) 32. O framework.net apresenta um mecanismo-padrão para alocação de processamento paralelo. Em uma, unidades de trabalho são executadas de forma à thread principal. A) handler de evento / assíncrona B) thread pool / síncrona C) application domain / síncrona D) thread pool / assíncrona 5

33. Em uma aplicação distribuída.net, para que seja habilitado acesso remoto, cruzando domínios de aplicação e processos, a um objeto, este deve implementar herança da classe: A) ComVisibleAttribute. B) ContextBoundObject. C) MarshalByRefObject. D) IobjectReference. 34. Em uma aplicação.net, para que a depuração de código-fonte seja habilitada em um programa, o Runtime precisa, em tempo de execução, encontrar: A) um manifesto descritivo embutido no assembly em execução. B) um arquivo contendo os símbolos de depuração do assembly em execução. C) todos os assemblies referenciados pela aplicação, carregados no Global Assembly Cache. D) uma instância de um depurador gráfico em execução. 35. O atributo padrão usado em.net para designar classes serializáveis é: A) [SerializableAttribute]. B) [XmlSerializable]. C) [XmlElement]. D) [PermanentTypeAttribute]. 36. Ao recurso, disponível no SQL Server, que permite acessarmos uma visão de somente leitura do banco de dados de produção em um dado instante, chamamos de: A) database photo. B) database sample. C) database snapshot. D) database model. 37. A especificação WSDL (Web Services Description Language), é uma linguagem baseada em que descreve de forma padronizada e de plataforma como e onde os serviços podem ser conectados e utilizados através da rede. A) XML / independente. B) UML / independente. C) XML / dependente. D) XHMTL / independente. Esse negócio de criatividade só existe em sua imaginação Não é de hoje que a criatividade é tema de estudos, discussões e treinamentos. Já na década de 1970 havia um curso, muito freqüentado pela nata da publicidade brasileira. Era realizado em Buffalo, nos EUA, e somava pontos nos portfólios e salários de redatores e diretores de arte. Felizmente, não é mais necessário ir tão longe: existem ótimos cursos aqui no Brasil. Mudou-se, principalmente, a postura. A capacidade de criar, de inovar, foi reconhecida como inerente ao ser humano. Mas não estão longe os tempos em que a criatividade era considerada um dom, dádiva divina, privilégio de abençoados. O exercício desse dom era simplesmente delegado a uma espécie à parte: artistas plásticos, escritores, músicos, poetas. Depois, ingressaram no seleto clã cineastas e publicitários mas aqueles de uma área diferenciada, a criação. Com a mudança de postura, percebeu-se também que a utilização da criatividade é benéfica e fundamental em todas as esferas de atividade. Viu-se que, em empresas onde há espaço para a criatividade, esta reverte em desafios e em motivação para vencê-los, simplifica processos e traz inovações que resultam em maior produtividade. Ou seja, em lucro. Paulo Gaudêncio, em Vencer!, n o 54. 38. De acordo com o texto: 1. A criatividade faz parte do ser humano. 2. A criatividade encontra-se em certas áreas, como as artes e a publicidade. 3. A criatividade reverte em desafios e em motivos para vencê-los, resultando em lucro. É correto apenas o que se afirma em: A) 1 e 2. B) 1. C) 1 e 3. D) 3. 6

39. A palavra grifada no último parágrafo do texto acima refere-se a: A) empresa. B) espaço. C) inovação. D) criatividade. 40. As palavras que são acentuadas pela mesma regra são as da alternativa: A) idéia; lâmpada. B) táxi; pó. C) pôr; ônix. D) recíproco; técnico. 41. A alternativa em que o termo grifado está corretamente grafado é a: A) Porquê você não olha para mim quando fala comigo? B) Todos foram ao cinema afim de assistir ao filme de James Bond. C) Mal chegou à casa dos pais e já saiu. D) Estou aqui parado acerca de trinta minutos a sua espera. 42. A alternativa em que o adjetivo está incorretamente flexionado é: A) temporão? temporona. B) judeu? judia. C) capiau? capioa. D) ateu? atéia. 43. O verbo grifado não está na voz passiva na alternativa: A) As flores foram compradas na floricultura. B) Deram -se mal outra vez. C) Alugam-se casas. D) Vendem-se sorvetes caseiros. 44. Assinale a alternativa em que a colocação do pronome grifado não segue a norma culta da língua. A) Nunca te vi, sempre te amei. B) Vê-lo-ei assim que chegar ao escritório. C) Farei-lhe esse favor. D) Antonio ia casar-se com Maria, mas não deu certo. 45. Leia com atenção as orações abaixo. 1. Eleonora estava curiosa para saber a verdade. 2. O debate dos candidatos desagradou aos telespectadores. 3. Fui a cidade. Sobre elas, é correto dizer que: A) 1 tem erro de regência nominal, 2 não tem erro de regência verbal e 3 está incorreta em relação à crase. B) 1 não tem erro de regência nominal, 2 tem erro de regência verbal e 3 está correta em relação à crase. C) Todas estão corretas em relação à regência verbo-nominal e à crase. D) Todas estão incorretas em relação à regência verbo-nominal e à crase. 7

46. Um carregador em pilhou caixas cúbicas no canto de uma parede de um armazém formando um paralelepípedo retângulo. Depois de alguns dias, ao voltar ao local, notou que o bloco de caixas empilhadas tinha o mesmo comprimento, largura e altura, mas algumas caixas foram retiradas, como se vê na figura abaixo. Então, o número de caixas retiradas é igual a: A) 49. B) 51. C) 47. D) 53. 47. A negação de: Francisco gosta de ler ou de passear, é: A) Francisco não gosta de ler ou não gosta de passear. B) Francisco gosta de ler e não gosta de passear. C) Francisco não gosta de ler e não gosta de passear. D) Francisco gosta de ler ou não gosta de passear. 48. Maria, Pedro e Antonio brincavam na rua e riscaram o carro de Francisco, que quis saber quem foi. - Fui eu, disse Pedro. - Foi Antonio, disse Maria. - Foi Pedro, disse Antonio. Sabendo-se que somente um dos três diz a verdade e que Francisco sabe que Pedro está mentindo, então: A) Pedro riscou o carro e está mentindo. B) Antonio riscou o carro e está mentindo. C) Antonio não riscou o carro e não está mentindo. D) Maria riscou o carro e está mentindo. 49. Três meninos Pedro, Mario e Luiz vestem camisas de cor vermelha, branca e azul, não necessariamente nessa ordem. Sendo somente uma das afirmações abaixo verdadeira: I. Pedro veste camisa vermelha. II. A camisa de Mario não é vermelha. III. A camisa de Luiz não é azul. Então Pedro, Mario e Luiz vestem respectivamente camisas de cor: A) azul, branca e vermelha. B) vermelha, azul e branca. C) branca, vermelha e azul. D) azul, vermelha e branca. 8

50. Considere as afirmações: I. Quando Rui está feliz, faz compras. II. Eduardo somente faz compras quando está feliz. III. Hugo jamais faz compras quando está feliz. Se os três fizeram compras hoje, podemos afirmar que: A) Talvez Eduardo não esteja feliz, mas com certeza Rui está feliz. B) Com certeza Hugo não está feliz e Eduardo está feliz. C) Rui, Eduardo e Hugo estão felizes. D) Com certeza Hugo está feliz e é possível que Rui esteja feliz. 9