Пример готового реферата по предмету: Английский продвинутый
Contents
Key words
Introduction
Chapter 1. The historical review of programming languages development
Chapter 2. Types of present days’ programming languages
2.1. Procedural Programming Languages
2.2. Structured Programming Languages
2.3. Object-Oriented Programming Languages
2.4. Other Programming languages Paradigms
Conclusion.
References.
Содержание
Выдержка из текста
Так увидела свет первая версия языка UML — UML 1.1. Общепризнанной версией языка UML является версия 1.5, но идет разработка спецификации языка UML версии 2.0 [3].
Целью курсовой работы является изучение теоретических аспектов языка UML, особенностей построения и алгоритма разработки диаграмм языка UML и освоение практических навыков построения диаграмм прецедентов, классов, видов деятельности и последовательности.
Объектно-ориентированные языки программирования. ПРОДУКТЫ, ОСНОВАННЫЕ НА ЯЗЫКЕ СИ
1. ЯЗЫКИ, ПОДДЕРЖИВАЮЩИЕ АБСТРАКЦИЮ ДАННЫХ 23
На сегодняшний день язык Java наиболее широко используется современными разработчиками, поскольку Java имеет ряд преимуществ, выделяющих ее среди других языков: независимость от платформы, на которой выполняются программы; один и тот же код можно запускать под управлением различных операционных систем, например, Windows, Linux, FreeBSD, Solaris, Apple Mac и др.Основная цель реферативной работы – исследовать сведения о языке программирования Java.Объект исследования – язык программирования Java.
Предмет исследования: специфика теоретического и практического применения существующих стилей и языков программирования для разработки программных приложений. Исследование основных возможностей применения языков программирования Java, C# и C++ в практике разработке программных приложений.
Известно, что мировым стандартом в программировании логических котроллеров является система Codesys. На сегодняшний день согласно статистическим данным, система Codesys занимает около 70% рынка программных решений для программируемых логических контроллеров. Остальную часть рынка занимают специальные решения самих производителей промышленных ПЛК, таких как Simens, Sneider Electric, Bosh и.т.д. Но в тоже время производители ПЛК кроме поддержки собственных систем разработки, включают также поддержку системы программирования ПЛК Codesys.
появился специальный машинный язык, который давал возможность программистам вводить команды для выполнения их процессором, напрямую – оперируя ячейками памяти — Ассемблер.
С точки зрения операционной системы (ОС), весь диск представляет собой набор кластеров размером от
51. байт и выше (старые системы, и в частности CP/M, которые использовали 8” дискеты имели размер кластера
12. байт).
Драйверы файловой системы организуют кластеры в файлы и каталоги (реально являющиеся файлами, содержащими список файлов в этом каталоге).
Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.
References.
1.Backus, J. W., «The Syntax and Semantics of the Proposed International Algebraic Language of the of the Zurich ACM-GRAMM Conference on Information Processing,» UNESCO — Paris, June 1959. – P. 125-132
2.Backus, J. W., F. L. Bauer, J. Green, C. Katz, J. McCarthy, A. J. Perlis, H. Rutishauser. Concepts of Programming Languages. — Addison Wesley Publishing Company, 1996
3.Baumann R., M. Feliciano, F. L. Bauer and K Samelson, Introduction to ALGOL. — Englewood Cliffs:Prentice-Hall, 1964
4.Ceruzzi Paul E. A History of Modern Computing, 2nd ed.. — Cambridge, MIT Press, 2003
5.Cringely Robert X., Accidental Empires. — New York: Harper Information, 1996
6.Davidson Gelern, Jagannathan Suresh: Programming Linguistics. — The MIT Press 1990.
7.Eisner M. TROLL/1 — an interactive computer system for econometric research,» Annals of Economic and Social Measurement. New York: Harper Information, 1972. – P. 95-96/
8.Encyclopedia Britannica, «Computer Programming Language,» Retrieved June 12, 2003, from Encyclopedia Britannica Online, http://www.search.eb.com/eb/article?eu=25460
9.Kernighan B. W., and D. M. Ritchie, The C Programming Language. — Englewood Cliffs, NJ: Prentice-Hall, 1978 2nd. ed. 1988
10.Lawson C. R., Hanson, D. Kincaid, and F. Krogh. Basic Linear Algebra Subprograms for Fortran Usage. — ACM Transactions on Mathematical Software, 1979. – P. 308-325
11.McCarthy J. Recursive Functions of Symbolic Expressions and Their Computation by Machine. — Communications of the ACM, 1990. – P. 184 — 195
12.Naur P. J. W., Backus F. L. Bauer, Green J., Katz C., McCarthy J., Perlis A. J., Rutishauer H., Samelson K., Vauquois B., Wegstein J. H., van Wijngaarden A., and Woodger M. Revised Report on the Algorithmic Language ALGOL 60. — Communications of the ACM, 1963. – P.1— 17.
13.Pratt T. W., and Zelkowitz M. V. Programming Languages: Design and Implementation, 4th ed.,Upper Saddle River. — NJ: Prentice-Hall, 2001
14.Renfro Charles G. A Compendium of Existing Econometric Software Packages// Journal ofEconomic and Social Measurement, 2007.
15.Stigler George J. The Division of Labor Is Limited by the Extent of the Market// Journal of PoliticalEconomy, 1991. – P. 185-193.
16.Stroustrup Bjarne. The C++ Programming Language, Reading. — MA: Addison-Wesley,1996
17.Vauquois J. H. Wegstein, van Wijngaarden A., Woodger M., and Nauer P. Revised report on the algorithm language ALGOL 60// Communications of the ACM, 1-17, January, 1963
18.Wexelblat Richard L., ed., History of Programming Languages. — New York: Academic Press, 1981
список литературы