Engenharia de Software em Questões Este livro destina-se aos profissionais de computação que desejam preparar-se para concursos públicos na área de Engenharia de Software. Destina-se ainda aos estudantes de computação que vão fazer exames como Poscomp ou Enade, e aos estudantes de disciplinas de Engenharia de Software. Poscomp é o exame anual realizado pela Sociedade Brasileira de Computação – SBC; seu resultado é usado em alguns processos seletivos para pós-graduação na área de Computação. Enade é o exame bianual realizado pelo INEP/MEC para avaliação dos cursos de graduação em Computação.
O livro traz 470 questões objetivas e 105 questões discursivas. As questões objetivas foram extraídas de concursos públicos e dos dois exames; algumas questões discursivas também foram extraídas de concursos e do Enade; a maior parte das discursivas eu retirei de minhas provas nas disciplinas de Engenharia de Software.
Cada questão objetiva é devidamente comentada: as alternativas são esmiuçadas. Mas não só isto: há ampliação horizontal do assunto, com apresentação de tópicos com que são associados, por mais que não citados na questão. Assim também como há ampliação vertical, em termos de aprofundamento do tema. Qual a intenção de fazer assim? Para que a obra sirva como material de estudo e de revisão por quem vai submeter-se a concurso, exame ou prova. As questões discursivas são respondidas, ou é dada orientação detalhada de como poderia ser respondida.
Tomei como base meu livro, recém-lançado, “TI para Concursos (Questões Objetivas)”: deixei as questões diretamente relacionadas à Engenharia de Software e incluí as questões discursivas.
O livro é estruturado em três partes, antecedidas de definição de Engenharia de Software (ES), princípios de ES, listagem de ferramentas de apoio e visão de futuro da área: Parte I – Fundamentos (2 categorias, 11 questões objetivas, 2 discursivas); Parte II – Engenharia de Software (com 13 categorias, 261 questões objetivas, 103 discursivas); Parte III – Tópicos de Computação (10 categorias, 198 questões objetivas)..
Algumas das 25 categorias usadas para classificação das questões selecionadas: PARTE I – FUNDAMENTOS: teoria geral de sistemas; algoritmos; PARTE II – ENGENHARIA DE SOFTWARE: orientação a objetos; processos de software, RUP, UML, padrões de projeto, engenharia de requisitos, interação humano-computador; teste de software; gerência de projetos de software; qualidade de software; PARTE III – TÓPICOS DE COMPUTAÇÃO: linguagens de programação; pilhas, filas, árvores; pesquisa de dados; métodos de classificação; web services; banco de dados; criptografia; hackers, vírus e tipos de ataques; sistemas distribuídos; segurança da informação.
Número de páginas: 513 páginas.