hakari-bench/NanoMTEB-BR huggingface dataset:
ENGENHARIA_DE_COMPUTACAO

O primeiro curso no Brasil a oferecer graduação na área foi o de Engenharia de Sistemas e Computação da Faculdade de Engenharia da Universidade Estadual do Rio de Janeiro (UERJ). Criado pela portaria 466, de dezembro de 1976, do Conselho Superior de Ensino e Pesquisa da UERJ, o curso começa a funcionar efetivamente em 1977, como uma ênfase do curso de Engenharia Elétrica. Criado em uma época onde o ambiente da área de ensino de Computação era inteiramente dominado por entidades particulares, este curso foi um dos pioneiros, visto que praticamente inexistiam cursos de graduação voltados para Sistemas e Computação e as oportunidades existentes eram poucas e dispendiosas. O Curso de Engenharia de Sistemas e Computação surgiu então com o objetivo de suprir as necessidades de um mercado de trabalho carente de profissionais com formação superior na área específica de computação. O currículo do curso foi revisado em 1986, em 1994 e atualmente passa por uma revisão com o objetivo de torná-lo um curso independente da engenharia elétrica, passando a se chamar simplesmente graduação em Engenharia de Computação.
ENGENHARIA_DE_COMPUTACAO

Outros exemplos recentes que seguiram o modelo do MIT é o da Universidade Federal de Pernambuco (UFPE) - que criou a graduação em Engenharia de Computação numa parceria entre o Centro de Informática e o Departamento de Eletrônica e Sistemas - mantendo também o curso original de Bacharelado em Ciência da Computação, a Universidade Federal de Ouro Preto (UFOP), que sedia o curso em um campus em João Monlevade,com turmas não formadas ainda e a Universidade Federal de Itajubá (UNIFEI) - que seguindo a mesma tendência do MIT, uniu os institutos de elétrica e ciências da computação para dar origem ao bacharelado em Engenharia de Computação. Um caso diferente foi o da Universidade Federal de São Carlos (UFSC), que possuía duas modalidades do curso de Ciência da Computação: um com ênfase em software e outro com ênfase em hardware. Neste caso, foi mantido o curso original de Bacharelado com ênfase em software, e o curso com ênfase em hardware foi transformado no curso de Engenharia de Computação. Atualmente (2006), uma nova grade curricular foi proposta e hoje o curso consta como uma Engenharia de Computação com ênfase em Controle e Automação.
ENGENHARIA_DE_COMPUTACAO

Na Universidade Federal do Rio Grande (UFRG), situada em Rio Grande, Rio Grande do Sul, o Curso de Engenharia de Computação foi criado em 1993 e teve seu primeiro ingresso em 1994, e a primeira turma formada em 1998. Em 2008 integrou-se ao então recém fundado Centro de Ciências Computacionais. Neste caso, o curso, apesar de embasar-se nas posturas gerais do ensino e da formação em Engenharia, não é uma especialidade da Engenharia Elétrica, mas prima por uma abordagem da Ciência da Computação mais direcionada para a solução computacional de problemas técnicos e tecnológicos, visando a atuação autônoma do engenheiro de computação ou em conjunto com profissionais de outras áreas da Engenharia e demais carreiras tecnológicas ou científicas. Atualmente, após extensa reforma estrutural, além de contar com toda a formação básica tradicional dos cursos de Engenharia (Cálculo, Física, Desenho, Administração etc.), o currículo opera sob o conceito de sistema, com eixos que vão do embasamento matemático e da própria Ciência da Computação (Matemática Discreta, Estruturas de Dados, Bancos de Dados, Linguagens de Programação, Análise de Algoritmos, Engenharia de Software, Teoria da Computação etc.), às especificidades das tecnologias em Computação, como os sistemas de informação e programação, gráficos, inteligentes, de manufatura, microprocessados e distribuídos. A "grade" do Curso pode ser consultada na sua página. Uma aproximação que o Curso tinha com os aspectos de controle e automação e conceitos de análise de sistemas foi bastante diminuída a partir da instituição dos Cursos de engenharia de automação e sistema de informação na mesma Universidade, em 2009. Atualmente a UFRG conta, inclusive, com Mestrado em Engenharia de Computação, que por sua genesis não atrelada a Engenharia Elétrica é um dos únicos do Brasil associado ao Comitê de Área da Computação na CAPES.
ENGENHARIA_DE_COMPUTACAO

O curso de Engenharia de Computação da Universidade Federal do Vale do São Francisco (UNIVASF) foi autorizado pela decisão de 2005 do Conselho Universitário da UNIVASF. Em 2005 foi realizado o primeiro concurso para a contratação dos primeiros dois docentes do curso, que iniciaram as suas atividades em 2006. Em 2006 ocorreu também o primeiro vestibular para a área de Engenharia de Computação. Em 2008 o corpo docente foi ampliado para 9 membros, e depois para 14 em 2009. Em 2010 o corpo ficou completo, com a contratação do décimo quinto membro. O curso de Engenharia de Computação tem um papel importante na região do Vale do São Francisco. Apesar dos desenvolvimentos e investimentos recentes, a região ainda está longe de atingir o limite de seu potencial econômico. Existe clara possibilidade de aumento de produção, redução de custos, diversificação de produção/serviços e inserção em novos mercados. Na Universidade Federal do Rio de Janeiro (UFRJ), o curso de Engenharia de Computação e Informação foi criado na Escola Politécnica em 2003, que já contava com o curso de Engenharia Eletrônica e de Computação (Engenharia Eletrônica com ênfase em computação), mantendo a base de eletrônica e enfatizando as partes de software e sistemas de informação.
ENGENHARIA_DE_COMPUTACAO

Atualmente, uma nova metodologia de ensino vem sido aplicada a cursos de Engenharia de Computação no Brasil: a Aprendizagem baseada em problemas ou Problem Based Learning (PBL). Essa metodologia, que tem como principal objetivo explorar o autodidatismo do aluno, bem como sua capacidade de trabalho em grupo, já vem sendo aplicada em cursos novos de EC no Brasil, como na Universidade Estadual de Feira de Santana (UEFS), que foi a pioneira no Brasil, e na Universidade Federal da Bahia (UFBA).
ENGENHARIA_DE_COMPUTACAO

O profissional de engenharia de computação possui formação plena em engenharia e uma sólida formação técnico-científica e profissional, que o capacita a especificar, desenvolver, implementar, adaptar, industrializar, instalar e manter sistemas computacionais, bem como perfazer a integração de recursos físicos e lógicos necessários para o atendimento das necessidades informacionais, computacionais e da automação. Voltada a capacitação de voltagens. No Brasil é considerado engenheiro de computação quem for formado em Engenharia de Computação, porém para poder exercer a profissão é necessário registro no sistema do CREA (Conselho Regional de Engenharia e Agronomia) do estado onde atua. O profissional pode trabalhar em instituições de ensino, bancos; as áreas para este profissional também englobam a área da construção civil e segurança nacional.
ENGENHARIA_DE_COMPUTACAO

A rápida mudança promovida pelos computadores tornou estável a oferta de vagas para o profissional da engenharia de computação, e as perspectivas é de que se mantenham assim nos próximos anos. Na maioria dos casos, o primeiro emprego surge através do estágio em uma grande empresa. O engenheiro da computação pode atuar tanto em companhias do setor de tecnologia, como nas empresas de diversos segmentos. Na indústria, sempre que o país atravessa um bom período econômico, ocorre investimentos na linha de produção - o que inclui a contratação de mão de obra especializada para trabalhar com máquinas sofisticadas. Este bacharel é requisitado para desenvolver softwares que auxiliem o andamento das indústrias e para criar equipamentos como telefones celulares, tablets, máquinas de lavar roupas e colheitadeiras. Fabricação de computadores, de hardwares, de sistemas embarcados, automação industrial e robótica (projetar robôs, sistemas digitais e computadorizados para fábricas), gerenciamento de rede de computadores, desenvolvimento de software e aplicativos, marketing e venda (planejar e coordenar ações para a comercialização de equipamentos), processamento digital de sinal, telecomunicações (interligação entre redes de telefonia), e muitos outros.
ENGENHARIA_DE_SOFTWARE

Engenharia de software é uma área da computação voltada à especificação, desenvolvimento, manutenção e criação de software, com a aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade. Atualmente, essas tecnologias e práticas englobam linguagens de programação, banco de dados, ferramentas, plataformas, bibliotecas, padrões de projeto de software, processo de software e qualidade de software. Além disso, a engenharia de software deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento de um sistema computacional de qualidade e que atenda as necessidades de um requisitante de software. Os fundamentos científicos para a engenharia de software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades. A área que estuda e avalia os processos de engenharia de software, propondo a evolução dos processos, ferramentas e métodos de suporte a engenharia de software é a Engenharia de Software Experimental.
ENGENHARIA_DE_SOFTWARE

Friedrich Ludwig Bauer definiu-a como: "Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe em máquinas reais". Margaret Hamilton é creditada por ter criado o termo "engenharia de software". O próprio significado de engenharia já traz os conceitos de criação, construção, análise, desenvolvimento e manutenção. A Engenharia de Software se concentra nos aspectos práticos da produção de um sistema de software, enquanto a ciência da computação estuda os fundamentos teóricos dos aspectos computacionais. O termo foi criado na década de 1960 e utilizado oficialmente em 1968 na NATO Science Committee. Sua criação surgiu numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático, controlado e de qualidade mensurável) ao desenvolvimento de sistemas de software complexos. Um sistema de software complexo se caracteriza por um conjunto de componentes abstratos de software encapsulados na forma de algoritmos, funções, módulos, objetos ou agentes interconectados entre si, compondo a arquitetura do software, que deverão ser executados em sistemas computacionais.
ENGENHARIA_DE_SOFTWARE

Os fundamentos científicos da engenharia de software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo sua qualidade. Além disto, deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento. Empresas desenvolvedoras de software passaram a empregar esses conceitos sobretudo para orientar suas áreas de desenvolvimento, muitas delas organizadas sob a forma de Fábrica de Software. A engenharia de sistemas é uma área ampla por tratar de aspectos de sistemas baseados em computadores, incluindo hardware e engenharia de processos para construção de software. A Universidade Federal de Goiás foi pioneira no Brasil quando criou o curso de graduação em Engenharia de Software, hoje o curso ganha popularidade e já é adotado por outras universidades como Universidade Federal de Mato Grosso do Sul, Universidade de Brasilia, Universidade Tecnológica Federal do Paraná, Universidade Federal do Ceará, Universidade Federal do Amazonas, Universidade Federal do Pampa, Universidade Estadual de Ponta Grossa, PUC-Campinas, PUC-RS, Centro de Ensino Superior de Juiz de Fora, entre demais.
ENGENHARIA_DE_SOFTWARE

Atualmente existe um destaque todo especial para a Engenharia de Software na Web. Também utilizado por Presmann a sigla WebE, é o processo usado para criar WebApps (aplicações baseadas na Web) de alta qualidade. Embora os princípios básicos da WebE sejam muito próximos da Engenharia de Software clássica, existem peculiaridades específicas e próprias. Com o advento do B2B (e-business) e do B2C (e-commerce), e ainda mais com aplicações para a Web 2.0, maior importância ficou sendo esse tipo de engenharia. Normalmente adotam no desenvolvimento a arquitetura MVC (Model-View-Controller).
ENGENHARIA_DE_SOFTWARE

Outra área de tendência em Engenharia de Software trata da aplicação de técnicas de otimização matemática para a resolução de diversos problemas da área. A área, denominada Search-based software engineering, ou Otimização em engenharia de software em Português, apresenta vários resultados interessantes. Para mais detalhes em Português, ver texto com aplicações da otimização em engenharia de software. O Brasil atualmente conta com diversos cursos de nível superior em Engenharia de Software nas seguintes instituições reconhecidas pelo MEC: UnB, UFRN, Universidade do Estado de Santa Catarina, Universidade Federal do Ceará, Universidade Federal de Goiás, Universidade de Rio Verde, Unipampa, UniCesumar, UTFPR e PUCRS. Eventos acadêmicos também mostram tópicos interessantes sobre futuras tendências de engenharia de software. O Brasil em 2013 sedia grandes eventos de engenharia como a Conferência Internacional de Engenharia de Requisitos e a Escola Latino Americana de Engenharia de Software.
MEC

O Ministério da Educação (MEC) é um órgão do governo federal do Brasil fundado no decreto n.º 19.402, em 14 de novembro de 1930, com o nome de Ministério dos Negócios da Educação e Saúde Pública, pelo então presidente Getúlio Vargas e era encarregado do estudo e despacho de todos os assuntos relativos ao ensino, saúde pública e assistência hospitalar.
MEC

Como precursor do MEC, esteve o Ministério da Instrução Pública, Correios e Telégrafos, criado em 1890 em atendimento a Benjamin Constant. Durante o governo de Floriano Peixoto, entre 1891 e 1892, o ministério é extinto, passando a ser uma diretoria no Ministério da Justiça e Negócios Interiores. Em 1930, foi criado o Ministério dos Negócios da Educação e Saúde Pública. No dia 15 de janeiro de 1937, passou a se chamar Ministério da Educação e Saúde e suas atividades passaram a ter um limite à administração da educação escolar, educação extra-escolar e da saúde pública e assistência médico-social.
MEC

Em 1953, o governo federal criou o Ministério da Saúde e tira do Ministério da Educação e Saúde as responsabilidades de administração destinadas a ela. A partir desse momento, passa a se chamar oficialmente de Ministério da Educação e Cultura (MEC) pela lei n.° 1.920, de 25 de julho de 1953. Em 15 de março de 1985, foi criado o Ministério da Cultura (MinC) pelo decreto n.º 91.144. Curiosamente a sigla MEC continua, porém passa a se chamar Ministério da Educação. Em 8 de novembro de 1990, as atividades do MEC passaram a integrar a política nacional de educação; a educação, ensino civil, pesquisa e extensão universitárias; o magistério e a educação especial.
POS_GRADUACAO

Todos os formalismos propostos acima são equivalentes em termos de poder computacional—ou seja, qualquer computação que possa ser realizada com um modelo pode ser realizada com qualquer um dos outros modelos. Ainda em termos teóricos, os modelos propostos são equivalentes aos computadores eletrônicos, desde que não haja restrições de memória envolvidas. Na verdade, acredita-se que todas as formalizações teoricamente possíveis para o conceito de algoritmo são equivalentes em poder a uma máquina de Turing; esta é a tese de Church-Turing. As questões relativas à possibilidade de realizar certos tipos de computação em determinados tipos de máquina (ou formalismo teórico) são investigadas pela teoria da computabilidade.
POS_GRADUACAO

Além dos modelos genéricos de computação, alguns modelos computacionais mais simples são úteis para aplicações mais restritas. Expressões regulares, são por exemplo utilizadas para especificar padrões de cadeias de caracteres, sendo populares em aplicações UNIX e em algumas linguagens de programação, como Perl e Python. Outro formalismo matematicamente equivalente às expressões regulares são os autômatos finitos, que são utilizados em desenho de circuitos e em alguns sistemas de resolução de problemas. As gramáticas livres de contexto são utilizadas para especificar a sintaxe das linguagens de programação; um formalismo equivalente, são os autômatos com pilha, ou pushdown automata. As funções recursivas primitivas formam uma subclasse das funções recursivas.
PESQUISA

Uma pesquisa e/ou investigação, é um processo sistemático para a construção do conhecimento humano, gerando novos conhecimentos, podendo também desenvolver, colaborar, reproduzir, refutar, ampliar, detalhar, atualizar, algum conhecimento pré-existente, servindo basicamente tanto para o indivíduo ou grupo de indivíduos que a realiza quanto para a sociedade na qual esta se desenvolve. A pesquisa como atividade regular também pode ser definida como o conjunto de atividades orientadas e planejadas pela busca de um conhecimento. Ao profissional da pesquisa (especialmente no campo acadêmico), dá-se o nome de pesquisador.
PESQUISA

A pesquisa é usada para estabelecer ou confirmar fatos, reafirmar os resultados de trabalhos anteriores, resolver problemas novos ou já existentes, apoiar teoremas e desenvolvimento de novas teorias. Um projeto de pesquisa também pode ser uma expansão do trabalho passado no campo. Para testar a validade de instrumentos, procedimentos ou experiências, a pesquisa pode replicar elementos de projetos anteriores, ou o projeto como um todo. Os principais objetivos da pesquisa básica (em oposição à pesquisa aplicada) são documentação, descoberta, interpretação, ou a pesquisa e desenvolvimento (R & D) de métodos e sistemas para o avanço do conhecimento do ser humano. Abordagens para investigação dependem epistemologias, que variam consideravelmente dentro e entre ciências humanas e ciências. Existem várias formas de pesquisa: bibliográfica, descritiva, laboratorial, empírica, de campo, acadêmica, científica, de humanidades, artística, econômica, social, de negócios, de marketing, pesquisa praticante, estatística, etc
PESQUISA

O tipo de pesquisa que se classifica como "descritiva", tem por premissa buscar a resolução de problemas melhorando as práticas por meio da observação, análise e descrições objetivas, através de entrevistas com peritos para a padronização de técnicas e validação de conteúdo (THOMAS; NELSON; SILVERMAN, 2009). A pesquisa descritiva usa padrões textuais como, por exemplo, questionários para identificação do conhecimento. O IBGE realiza pesquisas descritivas. A pesquisa descritiva tem por finalidade observar, registrar e analisar os fenômenos sem, entretanto, entrar no mérito de seu conteúdo. Na pesquisa descritiva não há interferência do investigador, que apenas procura perceber, com o necessário cuidado, a frequência com que o fenômeno acontece. É importante que se faça uma análise completa desses questionários para que se chegue a uma conclusão.
PESQUISA

Algumas vezes pesquisa laboratorial é confundido com pesquisa experimental, o que é um equívoco. Embora a maioria das pesquisas de laboratório seja experimental, muitas vezes as ciências humanas e sociais lançam mão de pesquisa de laboratório sem que se trate de estudos experimentais. Na verdade, o que caracteriza a pesquisa de laboratório é o fato de que ela ocorre em situações controladas, valendo-se de instrumental específico e preciso. Tais pesquisas, quer se realizem em recintos fechados ou ao ar livre, em ambientes artificiais ou reais, em todos os casos, requerem um ambiente adequado, previamente estabelecido e de acordo com o estudo a ser realizado. A Psicologia Social e a Sociologia, frequentemente, utilizam a pesquisa de laboratório, muito embora aspectos fundamentais do comportamento humano nem sempre possam ou, por questões de ética, nunca devam ser estudados e/ou reproduzidos no ambiente controlado do laboratório
PESQUISA

A pesquisa empírica se dá por tentativa e erro, e é realizada em qualquer ambiente.São investigações de pesquisa que têm como principal finalidade testar hipóteses que dizem respeito a relações de causa e efeito. Envolvem: grupos de controle, seleção aleatória e manipulação de variáveis independentes. Empregam rigorosas técnicas de amostragem para aumentar a possibilidade de generalização das descobertas realizadas com a experiência. Tipos: a pesquisa empírica pode ser realizada no laboratório e no campo.
PESQUISA

A pesquisa de campo procede à observação de fatos e fenômenos exatamente como ocorrem realmente, à coleta de dados referentes aos mesmos e, finalmente, à análise e interpretação desses dados, com base numa fundamentação teórica consistente, objetivando compreender e explicar o problema pesquisado. Ciência e áreas de estudo, como a Antropologia, Sociologia, Psicologia Social, Psicologia da Educação, Pedagogia, Política e Serviço Social, usam frequentemente a pesquisa de campo para o estudo de indivíduos, grupos, comunidades e instituições, com o objetivo de compreender os mais diferentes aspectos de uma determinada realidade.
PESQUISA

A pesquisa acadêmica é realizada no âmbito da academia (universidade, faculdade ou outra instituição de ensino superior), conduzida por pesquisadores que comumente são docentes, estudantes universitários e pesquisadores independentes. A pesquisa acadêmica é um dos três pilares da atividade universitária, junto com o ensino e a extensão. Visa a produzir conhecimento para uma disciplina acadêmica, bem como investigações relacionadas à prática dos processos de ensino-aprendizado. Visa também a relacionar os aspectos objetivos e subjetivos da realidade que envolve o objeto a ser pesquisado.
TECNOLOGIA_DA_INFORMAÇAO

Pode-se definir Tecnologia da Informação (TI) como o conjunto de todas as atividades e soluções providas por recursos de computação que visam a produção, o armazenamento, a transmissão, o acesso, a segurança e o uso das informações. Na verdade, as aplicações para TI são tantas — e estão ligadas a tantas áreas — que há diversas definições para a expressão e nenhuma delas consegue determiná-la por completo. É a área da informática que trata a informação, a organização e a classificação de forma a permitir a tomada de decisão em prol de algum objetivo. A tecnologia da informação pode contribuir para alargar ou reduzir as liberdades privadas e públicas ou tornar-se um instrumento de dominação.
TECNOLOGIA_DA_INFORMAÇAO

A TI é uma grande força nas áreas de finanças, planejamento de transportes, design, produção de bens, assim como na imprensa, nas atividades editoriais, na produção musical e cinematográfica, no rádio e na televisão. O desenvolvimento cada vez mais rápido de novas tecnologias de informação modificou as bibliotecas e os centros de documentação (principais locais de armazenamento de informação), introduzindo novas formas de organização e acesso aos dados e obras armazenadas; reduziu custos e acelerou a produção dos jornais e possibilitou a formação instantânea de redes televisivas de âmbito mundial. Além disso, tal desenvolvimento facilitou e intensificou a comunicação pessoal e institucional, através de programas de processamento de texto, de formação de bancos de dados, de editoração eletrônica, bem como de tecnologias que permitem a transmissão de documentos, envio de mensagens e arquivos, assim como consultas a computadores remotos (via rede mundiais de computadores, como a Internet). A difusão das novas tecnologias de informação trouxe também impasses e problemas, relativos principalmente à privacidade dos indivíduos e ao seu direito à informação, pois os cidadãos geralmente não têm acesso a grande quantidade de informação sobre eles, coletadas por instituições particulares ou públicas.