Компьютерная инженерия
Компьютерная инженерия (также называется инженерией компьютерных систем) — дисциплина, которая объединяет информатику и компьютерные сетевые технологии. Компьютерные инженеры — это специалисты по компьютерным сетям и технологиям. Компьютерные инженеры, как правило, имеют профессиональную подготовку в области электротехники, программного обеспечения и интеграции аппаратно-программного обеспечения. Компьютерные инженеры занимаются многими аспектами вычислений: от проектирования отдельных микропроцессоров, компьютеров и суперкомпьютеров до кругового проектирования. Эта область инженерии сосредоточена не только на самой работе компьютерных систем, но и на их интеграции.[1]
Компьютерные инженеры — это специалисты по компьютерным сетям и технологиям. Обычно задачи, связанные с компьютерной инженерией, включают написание программного и микропрограммного обеспечения для встроенных микроконтроллеров, проектирование СБИС (cверхбольшая интеграционная схема), проектирование аналоговых датчиков, плат смешанных сигналов, а также разработку операционных систем. Компьютерные инженеры также работают над исследованиями для робототехники, которые опираются на использовании цифровых систем для управления и контроля электрических систем, таких как двигатели, системы связи и датчики.
См. также [править]
- Электротехника
- Инженер
- Информационные технологии
- Компьютер
- Информатика
- Программное обеспечение
- Робототехника
Примечания [править]
- ↑ Trinity College Dublin What is Computer Engineering. Архивировано из первоисточника 9 июня 2012. Проверено 21 апреля 2006., «Computer Engineers not only to understand how computer systems themselves work, but also how they integrate into the larger picture. Consider the car. A modern car contains many separate computer systems for controlling such things as the engine timing, the brakes and the air bags. To be able to design and implement such a car, the computer engineer needs a broad theoretical understanding of all these various subsystems & how they interact.»
| Это заготовка статьи о компьютерах. Вы можете помочь проекту, исправив и дополнив её. Это примечание по возможности следует заменить более точным. |
| Разработка программного обеспечения | |
|---|---|
| Известные деятели |
Кент Бек • Гради Буч • Фред Брукс • Barry Boehm • Уорд Каннингем • Оле-Йохан Даль • Том Демарко • Эдсгер Вибе Дейкстра • Дональд Кнут • Мартин Фаулер • Чарльз Энтони Ричард Хоар • Watts Humphrey • Майкл Джексон • Ивар Якобсон • Craig Larman • James Martin • Мейер Бертран • Дэвид Парнас • Winston W. Royce • James Rumbaugh • Никлаус Вирт • Эдвард Йордан • Стив Макконнелл |
| Процесс | |
| Концепции | |
| Направления | |
| Модели разработки |
Agile • Cleanroom • CASE • Итеративная разработка • RUP • OpenUP • RAD • Scrum • MSF • Спиральная • Каскадная • XP • V-Model • Dual Vee Model • DSDM |
| Другие модели |
CMM • CMMI • Данных • Function model • IDEF • Информационная • Metamodeling • Object model • View model • UML |
| Прочее |
Информатика • Инженерия (Компьютерная • Организационная) • История разработки ПО • Документирование • Управление (Конфигурационное • Проектами • Программами • качеством) • Эргономика • Системотехника • Обратная разработка • Версии |