Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 1 A Engenharia da Computação é uma área que congrega tanto os conhecimentos científicos quanto os tecnológicos para a solução de problemas. Para começarmos as reflexões, leia o texto a seguir, que aborda bem essa questão da relação entre Ciência e Tecnologia – os campos que formam a base da Engenharia. Uma boa definição do que é Engenharia é dada no Dicionário Aurélio: “Engenharia é a arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas à criação de estruturas, dispositivos e processos que se utilizam para converter recursos naturais em formas adequadas ao atendimento das necessidades humanas”. A Engenharia como se conhece hoje, começou a se formar há cerca de 400 anos, mas se acelerou com a Revolução Industrial. A primeira escola a ensinar engenharia formalmente foi a ENPC – École Nationale des Ponts et Chausseés, fundada em Paris em 1747 por iniciativa de Daniel Trudaine (PARDAL, 1986). No Brasil, a primeira escola de engenharia foi fundada em dezembro de 1810 por D. João VI. Já o primeiro curso de engenharia foi lançado em 17 de dezembro de 1792 pela Real Academia de Artilharia, Fortificação e Desenho. Princípios e Objetivos O Engenheiro da Computação é um profissional de nível superior especializado em identificar, formular e solucionar problemas ligados às atividades de projeto, operação e gerenciamento de equipes e o desenvolvimento de sistemas computacionais envolvendo hardware e software, considerando seus aspectos humanos, econômicos e socioambientais com visão ética e humanista em atendimento às demandas da sociedade. Características Necessárias O engenheiro de computação deve ser um profissional criativo e flexível, deve ter espírito crítico, ter iniciativa, ter capacidade de julgamento e de tomada de decisão, ser apto a coordenar e atuar em equipes multidisciplinares, ter habilidade em comunicação oral e escrita e deve saber valorizar a formação continuada. Para ser um engenheiro da computação é necessário que o profissional goste de lidar com máquinas, equipamentos e computadores e que se interesse pelo funcionamento e pelos fundamentos das tecnologias. Outras características interessantes são: responsabilidade, disciplina, metodologia, capacidade de observação, visão de projeto, raciocínio lógico e meticulosidade. Formação Necessária Para ser um engenheiro da computação é necessário diploma de nível superior em Engenharia da Computação, que tem duração média de cinco anos. O curso oferece ao aluno uma formação completa para trabalhar em todos os ambientes computacionais e a lidar com as máquinas e equipamentos, desde a elaboração, até a execução. Algumas das matérias que fazem parte da grade curricular do curso são: eletrônica, linguagens de programação, circuitos elétricos, circuitos lógicos, criação de software, redes de computadores, matemática computacional, matemática aplicada, sistemas digitais, cálculo, física, microeletrônica e banco de dados, entre outras. Por se tratar de uma área ligada às tecnologias, é interessante também que o profissional esteja sempre se atualizando através de cursos, treinamentos, especializações, palestras, etc. Principais Atividades Elaborar, construir, administrar, gerenciar, aperfeiçoar, manter e modificar sistemas e programas de computador (software), construir, consertar e manter máquinas, computadores, equipamentos e seus componentes (hardware), trabalhar no tratamento e processamento da informação, realizar pesquisas e estudos em Tecnologia. Áreas de Atuação e Especialidades A Engenharia da Computação é um campo muito amplo e há diversas áreas nas quais o profissional pode se especializar, como, por exemplo: Automação industrial Desenvolvimento de softwares e aplicativos: Pesquisa Tecnológica: Construção e conserto de hardware: Venda de equipamentos e máquinas: Suporte: O engenheiro da computação é um profissional bastante versátil e atua em vários setores da indústria. Algumas das principais indústrias que contratam engenheiros da computação são: Automobilística Informática Farmacêutica Telecomunicações Esse profissional encontra boas oportunidades de emprego também em bancos, instituições financeiras, empresas de comércio eletrônico e de consultoria tecnológica. Papel do engenheiro na sociedade O engenheiro, de um modo geral, deve conhecer sua capacidade e o que ele pode agregar de valor para a sociedade por meio uma visão mais integral de suas ações. Com isso, podemos ter maior garantia de que suas ações serão mais bem planejadas, de forma a minimizar possíveis consequências ruins e garantir que a lacuna presente entre a inovação e a sociedade seja minimizado. O mercado de trabalho para o engenheiro da computação é amplo e continua em constante ascensão. Com o crescimento da economia nacional, aliado à expansão do parque industrial brasileiro induziu-se a indústria nacional a utilizar muitas máquinas automatizadas e operadas por sistemas computacionais. Dentro desses contextos, o engenheiro da computação é constantemente solicitado para gerenciar e desenvolver hardwares e softwares que auxiliam no processo industrial; desenvolver e aprimorar tecnologias como smartphones, tablets, computadores de bordo e aviônicos (equipamentos dos aviões) e desenvolver soluções computacionais para os mais variados setores da sociedade. Uma área crescente é o desenvolvimento de soluções para aplicativos móveis baseadas em sistemas embarcados. O profissional pode trabalhar em empresas de hardwares, softwares e de alta tecnologia, instituições de ensino e pesquisa, grandes indústrias, escritórios de prestação de serviços e consultoria, bancos, órgãos governamentais ou pode montar a sua própria empresa. Perfil O engenheiro da computação deve ter uma sólida formação técnico-científica e profissional geral que o capacite a absorver e desenvolver novas tecnologias, estimulando a sua atuação crítica e criativa na identificação e resolução de problemas, considerando seus aspectos político-econômicos, sociais, ambientais e culturais, com visão ética e humanística em atendimento às demandas da sociedade. Durante sua formação o Engenheiro da Computação deve desenvolver, as seguintes competências e habilidades para o pleno exercício de suas atividades profissionais: Capacidade de conceber e analisar sistemas, produtos e processos nas áreas de software e hardware utilizando modelos adequados. Capacidade de planejar, supervisionar, elaborar e coordenar projetos na área de Engenharia da Computação. Capacidade de leitura, interpretação e expressão gráfica. Capacidade de síntese, aliada à capacidade de compreensão e expressão oral e escrita em língua portuguesa. Capacidade de compreender os problemas administrativos, legais, socioeconômicos, culturais e do Meio Ambiente. Capacidade de gerenciamento, operação e manutenção de sistemas e processos da Engenharia da Computação. Domínio de conceitos, tecnologias e ferramentas necessárias ao exercício da prática da Engenharia da Computação. Capacidade de conduzir e interpretar resultados de atividades práticas e experimentais. O engenheiro da computação deve ter um senso crítico e de cidadania que possibilite a prática das seguintes atitudes durante sua vida profissional: Compromisso com a ética profissional Responsabilidade social, política e ambiental Espírito empreendedor (postura proativa e empreendedora) Compreensão da necessidade de permanente busca da atualização profissional Habilidades e Competências As habilidades e competências para o Engenheiro da Computação (conforme a Resolução CNE/CES nº 11) foram divididas em disciplinares e multidisciplinares. Disciplinares Aplicar conhecimentos matemáticos, científicos, tecnológicos e instrumentais à Engenharia; Projetar e conduzir experimentos e interpretar resultados; Conceber, projetar e analisar sistemas, produtos e processos; Planejar, supervisionar, elaborar e coordenar projetos e serviços de engenharia; Identificar, formular eresolver problemas de engenharia; Desenvolver e/ou utilizar novas ferramentas e técnicas; Supervisionar a operação e a manutenção de sistemas; Avaliar criticamente a operação e a manutenção de sistemas; Comunicar-se eficientemente nas formas escrita, oral e gráfica; Atuar em equipes multidisciplinares; Compreender e aplicar a ética e a responsabilidade profissionais; Avaliar o impacto das atividades da engenharia no contexto social e ambiental; Avaliar a viabilidade econômica de projetos de engenharia; Assumir a postura de permanente busca de atualização profissional. Habilidades para pesquisar, analisar e interpretar cenários econômicos e sociais, internos e externos à organização; Habilidades de identificar, modelar e resolver problemas; Ter visão sistêmica organizacional Multidisciplinares Desenvolver e implantar hardware e software; Definir requisitos e funcionalidade de ambientes computacionais fixos, embarcados ou móveis; Projetar e especificar a arquitetura de ambientes computacionais complexos; Selecionar ambientes computacionais, modelos, técnicas e ferramentas de desenvolvimento de hardware e de software; Especificar e desenvolver hardware, programas e componentes de equipamentos, sistemas e programas de computador; Administrar ambientes computacionais complexos e informatizados; Prestar suporte técnico de todos os níveis aos usuários de equipamentos computacionais e software;
Compartilhar