Комп'ютерна інженерія: відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Rudnytskyi (обговорення | внесок)
Створена сторінка: '''Комп'ютерна інженерія''' — це навчальна дисципліна, що об'єд...
 
Виправлено джерел: 1; позначено як недійсні: 0.) #IABot (v2.0.8.6
 
(Не показані 27 проміжних версій 16 користувачів)
Рядок 1: Рядок 1:
'''Комп'ю́терна інжене́рія'''&nbsp;— це дисципліна, що об'єднує науку та технологію проектування, побудови, впровадження та обслуговування програмних та апаратних компонентів сучасних обчислювальних систем та комп'ютерного обладнання<ref>{{Cite book|title=Computer Engineering Curricula 2016. Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering|last=|first=|year=2016|publisher=Association for Computing Machinery. IEEE Computer Society|location=New York|pages=149|language=англйською|isbn=978-1-4503-4875-1}}</ref>.
'''Комп'ютерна інженерія'''&nbsp;— це [[Навчальна дисципліна|навчальна дисципліна]], що об'єднує [[Інформатика|інформатику]] та комп'ютерні [[Комунікаційна мережа|мережеві]] технології, частини [[Електротехніка|електротехніки]] та [[Програмна інженерія|програмної інженерії]], необхідні для проектування та розроблення комп’ютерних систем, тобто [[Апаратне забезпечення|апаратного]] та [[Програмне забезпечення|програмного забезпечення]].<ref>{{Cite book
| last = IEEE Computer Society
| authorlink = IEEE Computer Society


'''Комп'ю́терний інжене́р'''&nbsp;— це фахівець з комп'ютерних мереж і технологій. Комп'ютерні інженери, як правило, мають професійну підготовку в галузі електротехніки, [[Програмне забезпечення|програмного забезпечення]] та інтеграції апаратно-програмного забезпечення. Комп'ютерні інженери займаються багатьма аспектами обчислень: від проектування окремих [[мікропроцесор]]ів, комп'ютерів і суперкомп'ютерів до кругового проектування. Зазвичай завдання, пов'язані з комп'ютерною інженерією, включають написання програм і мікропрограм для вбудованих мікроконтролерів, проектування [[Надвелика інтегральна схема|надвеликих інтегральних схем]], аналогових [[давач]]ів, плат змішаних сигналів, а також розробку [[Операційна система|операційних систем]]. Комп'ютерні інженери також працюють над дослідженнями для [[Робототехніка|робототехніки]], які спираються на використанні цифрових систем для управління і контролю електричних систем, таких як двигуни, системи зв'язку та давачі.
| coauthors = [[Association for Computing Machinery|ACM]]
| title = Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering
| url = http://www.acm.org/education/education/curric_vols/CE-Final-Report.pdf
| accessdate = 2012-12-17
| date = 12 December 2004
| page = iii
| quote = Computer System engineering has traditionally been viewed as a combination of
both electronic engineering (EE) and computer science (CS).
}}</ref>


== Історія ==
== Історія ==
{{доробити розділ|дата=серпень 2013}}
Історія комп'ютерної інженерії нерозривно пов'язана з [[Історія електронної обчислювальної техніки в УРСР|історією комп'ютерної техніки на Україні]] та [[Історія обчислювальної техніки|в цілому]].
Історія комп'ютерної інженерії нерозривно пов'язана з [[Історія електронної обчислювальної техніки в УРСР|історією комп'ютерної техніки в Україні]] та [[Історія обчислювальної техніки|в цілому]].
<!-- Тут потрібно дописати історію створення та розвитку комп'ютерної інженерії на Україні. -->
<!-- Тут потрібно дописати історію створення та розвитку комп'ютерної інженерії в Україні. -->


== Навчання ==
== Навчання ==
Комп'ютерні [[Інженер|інженери]], як правило, мають професійну підготовку в галузі електротехніки, програмного забезпечення та інтеграції апаратно-програмного забезпечення. Також вони отримують глибокі знання з таких областей як, наприклад, [[Математичний аналіз|математичний аналіз]].
Комп'ютерні [[інженер]]и, як правило, мають професійну підготовку в галузі електротехніки, програмного забезпечення та інтеграції апаратно-програмного забезпечення. Також вони отримують глибокі знання з таких областей як, наприклад, [[математичний аналіз]].


Підготовка спеціалістів комп'ютерної інженерії на Україні здійснюється силами [[Вищий навчальний заклад|вищих навчальних закладів]].<ref name = "list">http://www.vstup.info/2012/i2012okr1b408365ef-337b-4317-83d3-6f86e4598f42.html</ref>
Підготовка спеціалістів комп'ютерної інженерії в Україні здійснюється силами [[Вищий навчальний заклад|вищих навчальних закладів]]<ref name = "list">{{Cite web |url=http://www.vstup.info/2012/i2012okr1b408365ef-337b-4317-83d3-6f86e4598f42.html |title=Вступна кампанія 2012 «ОКР „бакалавр“: галузі знань» Інформатика та обчислювальна техніка |accessdate=2 Липня 2013 |archive-date=3 Липня 2013 |archive-url=https://web.archive.org/web/20130703190738/http://vstup.info/2012/i2012okr1b408365ef-337b-4317-83d3-6f86e4598f42.html }}</ref>.


== Робота ==
== Робота ==
Завдяки тому, що комп'ютерна інженерія є своєрідним "мостом" між різними дисциплінами, її спеціалісти здатні працювати у будь-якій з них. Вони займаються багатьма аспектами обчислень: від проектування окремих [[Мікропроцесор|мікропроцесорів]], [[Комп'ютер|комп'ютерів]] і [[Суперкомп'ютер|суперкомп'ютерів]] до проектування [[Мікросхема|мікросхем]].
Завдяки тому, що комп'ютерна інженерія є своєрідним «мостом» між різними дисциплінами, її спеціалісти здатні працювати у будь-якій з них. Вони займаються багатьма аспектами обчислень: від проектування окремих [[мікропроцесор]]ів, [[комп'ютер]]ів і [[суперкомп'ютер]]ів до проектування [[Мікросхема|мікросхем]]
<ref>{{cite web
<ref>{{cite web
| last = Trinity College Dublin
|last = Trinity College Dublin
| url = http://www.tcd.ie/Engineering/about/what_is_eng/computer_eng_intro.html
|url = http://www.tcd.ie/Engineering/about/what_is_eng/computer_eng_intro.html
| title = What is Computer Engineering
|title = What is Computer Engineering
| accessdate = 2006-04-21
|accessdate = 2006-04-21
| archiveurl = http://www.webcitation.org/68HJuk4Vp
|archiveurl = https://web.archive.org/web/20060526071756/http://www.tcd.ie/Engineering/about/what_is_eng/computer_eng_intro.html
| archivedate = 2012-06-09
|archivedate = 2006-05-26
|deadurl = yes
}}, «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.»</ref>
}}, «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.» {{ref-en}}</ref>.


Фахівці з комп'ютерної інженерії виконують наступні завдання:
Фахівці з комп'ютерної інженерії виконують наступні завдання:
* розроблення [[Прикладне програмне забезпечення|прикладного]] та [[Системне програмне забезпечення|системного програмного забезпечення]]
* розроблення [[Прикладне програмне забезпечення|прикладного]] та [[Системне програмне забезпечення|системного програмного забезпечення]];
* розроблення програмного забезпечення для [[Вбудована система|вбудованих комп’ютерних систем]]
* розроблення програмного забезпечення для [[Вбудована система|вбудованих комп'ютерних систем]];
* проектування мікропроцесорних та [[Мікроконтролер|мікроконтролерних]] пристроїв
* проектування мікропроцесорних та [[мікроконтролер]]них пристроїв;
* розроблення [[Аналогова інтегральна схема|аналогових]] та [[Гібридна інтегральна схема|гібридних]] плат
* розроблення [[Аналогова інтегральна схема|аналогових]] та [[Гібридна інтегральна схема|гібридних]] плат;
* проведення досліджень для [[Робототехніка|робототехніки]] - синтезу систем керування [[Двигун|двигунами]], датчиками та іншим устаткуванням
* проведення досліджень для [[Робототехніка|робототехніки]]&nbsp;— синтезу систем керування [[двигун]]ами, давачами та іншим устаткуванням;
* проектування, налагодження та обслуговування комп’ютерних мереж
* проектування, налагодження та обслуговування комп'ютерних мереж;
* проектування [[Операційна система|операційних систем]] та інші
* розробка [[Операційна система|операційних систем]] та інших системних програм.


== Дивись також ==
== Див. також ==
* [[Інформатика]]
* [[Інформатика]]
* [[Електротехніка]]
* [[Електротехніка]]
* [[Програмна інженерія]]
* [[Програмна інженерія]]
* [[Інженерія]]
* [[Інженерія]]

[[Категорія:Комп'ютер]]
[[Категорія:Комп'ютерна інженерія]]


== Примітки ==
== Примітки ==
{{reflist}}
{{reflist}}

== Джерела ==
* {{en|http://en.wikipedia.org/wiki/Computer_engineering}}


{{compu-stub}}
{{compu-stub}}


[[Категорія:Комп'ютерна інженерія| ]]
[[ar:هندسة الحاسوب]]
[[Категорія:Електротехніка]]
[[el:Μηχανικός υπολογιστών]]
[[Категорія:Електронна техніка]]
[[es:Ingeniería en computación]]
[[Категорія:Інформатика]]
[[sq:Inxhinieria informatike]]
[[Категорія:Інженерні дисципліни]]
[[vi:Kỹ thuật máy tính]]
[[zh:计算つくえ工程こうてい]]

Поточна версія на 07:44, 31 березня 2022

Комп'ю́терна інжене́рія — це дисципліна, що об'єднує науку та технологію проектування, побудови, впровадження та обслуговування програмних та апаратних компонентів сучасних обчислювальних систем та комп'ютерного обладнання[1].

Комп'ю́терний інжене́р — це фахівець з комп'ютерних мереж і технологій. Комп'ютерні інженери, як правило, мають професійну підготовку в галузі електротехніки, програмного забезпечення та інтеграції апаратно-програмного забезпечення. Комп'ютерні інженери займаються багатьма аспектами обчислень: від проектування окремих мікропроцесорів, комп'ютерів і суперкомп'ютерів до кругового проектування. Зазвичай завдання, пов'язані з комп'ютерною інженерією, включають написання програм і мікропрограм для вбудованих мікроконтролерів, проектування надвеликих інтегральних схем, аналогових давачів, плат змішаних сигналів, а також розробку операційних систем. Комп'ютерні інженери також працюють над дослідженнями для робототехніки, які спираються на використанні цифрових систем для управління і контролю електричних систем, таких як двигуни, системи зв'язку та давачі.

Історія

[ред. | ред. код]

Історія комп'ютерної інженерії нерозривно пов'язана з історією комп'ютерної техніки в Україні та в цілому.

Навчання

[ред. | ред. код]

Комп'ютерні інженери, як правило, мають професійну підготовку в галузі електротехніки, програмного забезпечення та інтеграції апаратно-програмного забезпечення. Також вони отримують глибокі знання з таких областей як, наприклад, математичний аналіз.

Підготовка спеціалістів комп'ютерної інженерії в Україні здійснюється силами вищих навчальних закладів[2].

Робота

[ред. | ред. код]

Завдяки тому, що комп'ютерна інженерія є своєрідним «мостом» між різними дисциплінами, її спеціалісти здатні працювати у будь-якій з них. Вони займаються багатьма аспектами обчислень: від проектування окремих мікропроцесорів, комп'ютерів і суперкомп'ютерів до проектування мікросхем [3].

Фахівці з комп'ютерної інженерії виконують наступні завдання:

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. Computer Engineering Curricula 2016. Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (англйською) . New York: Association for Computing Machinery. IEEE Computer Society. 2016. с. 149. ISBN 978-1-4503-4875-1.
  2. Вступна кампанія 2012 «ОКР „бакалавр“: галузі знань» Інформатика та обчислювальна техніка. Архів оригіналу за 3 Липня 2013. Процитовано 2 Липня 2013.
  3. Trinity College Dublin. What is Computer Engineering. Архів оригіналу за 26 травня 2006. Процитовано 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.» (англ.)