파이썬, JAVA, C의 차이 | 각 언어의 특징
파이썬, JAVA, C의 차이 목차 프로그램 언어별 차이 요약 표 특징 파이썬 Java C 코드의 가독성 및 표현력 간결하고 읽기 쉽고 표현력이 높음 문법이 복잡하지만 정형화된 코드 스타일을 강조 문법이 상대적으로 간단하나 이해가 필요 타입 시스템 동적 타이핑 언어, 타입 선언 불필요 정적 타이핑 언어, 타입 선언 필요 정적 타이핑 언어, 타입 선언 필요 플랫폼 독립성 플랫폼 독립적인 인터프리터 언어 JVM 위에서 동작, 플랫폼 독립성을 제공 플랫폼에 종속적인 언어 생태계와 라이브러리 활발한 오픈소스 생태계, 다양한 라이브러리 제공 다양한 라이브러리와 프레임워크 존재 제공되는 라이브러리는 적지만 다양한 라이브러리 활용 가능 사용되는 분야 웹 개발, 데이터 분석, 인공지능, 자연어 처리 등 엔터프라이즈 애..
2023. 7. 10.
[정처기 실기] 1장 요구사항 확인
정처기에서 요구사항 분석은 문제가 자주 출제 되지 않는 파트이기 때문에 한 번 읽고 지나가는 정도를 추천합니다. 웹 개발에서 요구사항 확인은 필수이다. 무엇이 만들고 싶은지 알아야 어떻게 만들지 가격은 어떻게 될지 산정할 수 있다. 생각보다 굉장히 복잡하다. 개발 후 네트워크 상황에 대한 결정까지 해야한다. 정처기의 모든 내용이 실제 웹 개발에 활용된다. 다만 자주 쓰이는 개념과 그렇지 않은 개념이 혼재 되어있다. 목차 주요 키워드 기간 업무, 지원업무, 구성, 기능, 인터페이스, 아키텍처, 네트워크, 개발 기술 환경 개발 기술 환경 요구사항 파악 요약 자료 수집 : 시스템 구축 형태, 사용자, 트랜잭션 등 -> 자료 분석 : 수집한 자료로 기술 환경 결정 -> 요구정의서, 목표시스템 구성도 반영 현행 ..
2023. 7. 10.
[정보처리기사] 반복문이란?|for 문 c,java,python 작성법
[정보처리기사] 반복문이란?|for 문 c,java,python 작성법 뗄래야 뗼 수 없는 기본적인 문법 반복문 자꾸봐도 또 헷갈리는 거 같아요. 2중이상으로 늘어나면 머리가 점점 복잡해지죠.. 일단은 for문이 뭔지 왜 쓰는지 알아보도록 하겠습니다. 목차 정보처리기사에서 반복문 중요한가? 무조건, 알아야합니다. 매회 1개 이상 반드시 출제되고 있습니다. 2중~4중까지 다양합니다. 반복문을 주고 출력결과를 묻는 문제가 많습니다. 반복문을 활용한 정렬, 지뢰찾기 등을 물어봅니다. 반복문을 활용하는 방법을 알아두는 것이 좋습니다. 왜 i, j, k를 쓰는 건가요? 꼭 i,j,k를 써야하는 것은 아닙니다. 반복문에서 i, j, k와 같은 변수는 보통 반복을 제어하는 데 사용됩니다. 이러한 변수명은 관례적으로 ..
2023. 5. 24.
[정처기 실기] DDL이란?
DDL 정의 DDL 대상 테이블, 뷰, 인덱스 적용 방법 사전지식 SQL이란? SQL은 Structured Query Language의 약어로, 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 데 사용되는 표준화된 언어입니다. SQL을 사용하면 데이터베이스에서 데이터를 삽입, 업데이트, 삭제, 검색할 수 있습니다. SQL은 대부분의 현대적인 데이터베이스 관리 시스템에서 사용되며, 업계 표준으로 여겨집니다. SQL은 다양한 유형의 데이터베이스 관련 작업을 수행하는 데 유용합니다. DDL 이란? DDL(Data Definition Language)은 데이터베이스 객체(테이블, 인덱스, 뷰 등)를 정의하고 조작하는 SQL 문의 집합입니다. 즉, DDL은 데이터베이스 스키마를 정의하고 조작하는 명령어를 포함하..
2023. 4. 9.